Logo Search packages:      
Sourcecode: panflute version File versions  Download package

panflute::daemon::audacious::Player Class Reference

Inheritance diagram for panflute::daemon::audacious::Player:

panflute::daemon::passthrough::Player panflute::daemon::mpris::Player

List of all members.


Detailed Description

Player interface for Audacious.

Responsible for fixing Audacious's deviation from the MPRIS spec.

Definition at line 51 of file audacious.py.


Public Member Functions

def __init__
def __init__
def cached_caps
def cached_metadata
def cached_metadata
def cached_status
def cached_status
def CapsChange
def do_CapsChange
def do_GetCaps
def do_GetMetadata
def do_GetStatus
def do_Next
def do_Pause
def do_Play
def do_PositionChange
def do_PositionGet
def do_PositionSet
def do_Prev
def do_Repeat
def do_Repeat
def do_SetMetadata
def do_StatusChange
def do_Stop
def do_TrackChange
def do_VolumeGet
def do_VolumeSet
def GetCaps
def GetMetadata
def GetStatus
def Next
def Pause
def Play
def PositionChange
def PositionGet
def PositionSet
def Prev
def remove_from_connection
def Repeat
def SetMetadata
def start_polling_for_time
def StatusChange
def Stop
def stop_polling_for_time
def TrackChange
def VolumeGet
def VolumeSet

Public Attributes

 cached_metadata

Static Public Attributes

string in_signature = ""
int METADATA_POLL_INTERVAL = 15000
string out_signature = ""
int POLL_INTERVAL = 1000
string signature = "a{sv}"

Private Member Functions

def __fix_status
def _get_status_cb
def _normalize_metadata

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index