Class e.p.b.p.PlaybinEngine(PlayerEngine):

Part of elisa.plugins.base.playbin_engine View In Hierarchy

Known subclasses: elisa.plugins.audiocd.cdda_engine.CddaEngine

This class implements a player using playbin to access the uris
Line # Kind Name Docs
46 Method __init__ Undocumented
95 Method audio_sink__get Undocumented
98 Method audio_sink__set Undocumented
113 Method visualisation__set Undocumented
118 Method visualisation__get Undocumented
121 Method video_sink__get Undocumented
124 Method video_sink__set Set the videosink to sink.
140 Method uri__set Undocumented
161 Method volume__set Undocumented
164 Method volume__get Undocumented

Inherited from PlayerEngine:

Line # Kind Name Docs
105 Method play Play the media. If trigger_message is set to True, this triggers first
138 Method pause Pause the playback. If trigger_message is set to True, this triggers
155 Method stop Stop the playback.
187 Method position__get Undocumented
197 Method position__set Undocumented
202 Method state__get Undocumented
205 Method duration__get Undocumented
214 Method speed__get Undocumented
217 Method speed_set Undocumented
247 Method _send_msg Makes it easier to send a message for the developers...
262 Method _seek_to_location seek to the given location with self.speed
295 Method _pipeline_set_state Set the state of the pipeline asynchronisly

Inherited from Component (via PlayerEngine):

Line # Kind Name Docs
85 Class PathDescriptor Undocumented
97 Class Method create Create and initialize the component.
130 Method initialize Initialize the component.
142 Method clean Clean the component.
def __init__(self):
Undocumented
def audio_sink__get(self):
Undocumented
def audio_sink__set(self, sink):
Undocumented
def visualisation__set(self, new_visualisation):
Undocumented
def visualisation__get(self):
Undocumented
def video_sink__get(self):
Undocumented
def video_sink__set(self, sink):
Set the videosink to sink. If the sink none and there was a video-sink before, destroy the pipeline as well and make a new one!
def uri__set(self, uri):
Undocumented
def volume__set(self, volume):
Undocumented
def volume__get(self):
Undocumented
API Documentation for Elisa Media Center, generated by pydoctor at 2008-09-09 19:37:04.