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
90 Method __init__ Undocumented
104 Method clean Undocumented
115 Method initialize Undocumented
556 Method get_metadata Undocumented
119 Method _clean_pipeline Undocumented
156 Method _build_pipeline Undocumented
175 Method _reset Undocumented
222 Method _bus_message_error_cb Undocumented
238 Method _bus_message_application_cb Undocumented
243 Method _bus_message_eos_cb Undocumented
248 Method _bus_message_tag_cb Undocumented
253 Method _bus_message_state_changed_cb Undocumented
269 Method _typefind_have_type_cb Undocumented
323 Method _plug_decodebin Undocumented
346 Method _check_thumbnail_directory Undocumented
355 Method _boring_cb Undocumented
359 Method _plug_video_thumbnailbin Undocumented
384 Method _plug_image_thumbnailbin Undocumented
410 Method _have_thumbnail Undocumented
419 Method _find_decoder Undocumented
427 Method _get_type_from_decoder Undocumented
435 Method _seek_next_thumbnail_location Undocumented
441 Method _seek_next_thumbnail_location_real Undocumented
478 Method _close_pad Undocumented
495 Method _get_pad_type Undocumented
502 Method _get_pad_caps Undocumented
509 Method _decodebin_autoplug_continue_cb Undocumented
520 Method _decodebin_new_decoded_pad_cb Undocumented
545 Method _decodebin_unknown_type_cb Undocumented
548 Method _plug_src Undocumented
579 Method _get_media_type_from_caps Undocumented
586 Method _done Undocumented
670 Method _timeout Undocumented
696 Method _clean_thumbnail Undocumented
705 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 2009-02-16 19:15:05.