Class e.p.g.p.GstMetadataPipeline(Loggable):

Part of elisa.plugins.gstreamer.pipeline View In Hierarchy

Known subclasses: elisa.plugins.gstreamer.tests.test_gst_metadata.TestMetadataAudioPipeline, elisa.plugins.gstreamer.tests.test_gst_metadata.TestMetadataErrorPipeline, elisa.plugins.gstreamer.tests.test_gst_metadata.TestMetadataImagePipeline, elisa.plugins.gstreamer.tests.test_gst_metadata.TestMetadataTimeoutPipeline, elisa.plugins.gstreamer.tests.test_gst_metadata.TestMetadataVideoPipeline

Undocumented
Line # Kind Name Docs
98 Method __init__ Undocumented
112 Method clean Undocumented
123 Method initialize Undocumented
559 Method get_metadata Undocumented
127 Method _clean_pipeline Undocumented
164 Method _build_pipeline Undocumented
183 Method _reset Undocumented
230 Method _bus_message_error_cb Undocumented
246 Method _bus_message_application_cb Undocumented
251 Method _bus_message_eos_cb Undocumented
256 Method _bus_message_tag_cb Undocumented
261 Method _bus_message_state_changed_cb Undocumented
277 Method _typefind_have_type_cb Undocumented
326 Method _plug_decodebin Undocumented
349 Method _check_thumbnail_directory Undocumented
358 Method _boring_cb Undocumented
362 Method _plug_video_thumbnailbin Undocumented
387 Method _plug_image_thumbnailbin Undocumented
413 Method _have_thumbnail Undocumented
422 Method _find_decoder Undocumented
430 Method _get_type_from_decoder Undocumented
438 Method _seek_next_thumbnail_location Undocumented
444 Method _seek_next_thumbnail_location_real Undocumented
481 Method _close_pad Undocumented
498 Method _get_pad_type Undocumented
505 Method _get_pad_caps Undocumented
512 Method _decodebin_autoplug_continue_cb Undocumented
523 Method _decodebin_new_decoded_pad_cb Undocumented
548 Method _decodebin_unknown_type_cb Undocumented
551 Method _plug_src Undocumented
582 Method _get_media_type_from_caps Undocumented
589 Method _done Undocumented
673 Method _timeout Undocumented
699 Method _clean_thumbnail Undocumented
708 Method _failed Undocumented
def __init__(self):
Undocumented
def clean(self):
Undocumented
def initialize(self):
Undocumented
def _clean_pipeline(self, finalize=False):
Undocumented
def _build_pipeline(self):
Undocumented
def _reset(self):
Undocumented
def _bus_message_error_cb(self, bus, message):
Undocumented
def _bus_message_application_cb(self, bus, message):
Undocumented
def _bus_message_eos_cb(self, bus, message):
Undocumented
def _bus_message_tag_cb(self, bus, message):
Undocumented
def _bus_message_state_changed_cb(self, bus, message):
Undocumented
def _typefind_have_type_cb(self, typefind, probability, caps):
Undocumented
def _plug_decodebin(self):
Undocumented
def _check_thumbnail_directory(self):
Undocumented
def _boring_cb(self, obj, buffer):
Undocumented
def _plug_video_thumbnailbin(self, video_pad):
Undocumented
def _plug_image_thumbnailbin(self, image_pad):
Undocumented
def _have_thumbnail(self):
Undocumented
def _find_decoder(self, pad):
Undocumented
def _get_type_from_decoder(self, decoder):
Undocumented
def _seek_next_thumbnail_location(self):
Undocumented
def _seek_next_thumbnail_location_real(self):
Undocumented
def _close_pad(self, pad):
Undocumented
def _get_pad_type(self, pad):
Undocumented
def _get_pad_caps(self, pad):
Undocumented
def _decodebin_autoplug_continue_cb(self, decodebin, pad, caps):
Undocumented
def _decodebin_new_decoded_pad_cb(self, decodebin, pad, is_last):
Undocumented
def _decodebin_unknown_type_cb(self, decodebin, pad, caps):
Undocumented
def _plug_src(self, uri):
Undocumented
def get_metadata(self, requested_metadata):
Undocumented
def _get_media_type_from_caps(self, caps):
Undocumented
def _done(self):
Undocumented
def _timeout(self, thumb_timeout=False):
Undocumented
def _clean_thumbnail(self):
Undocumented
def _failed(self, error):
Undocumented
API Documentation for Elisa Media Center, generated by pydoctor at 2008-10-13 19:16:17.