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
549 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
317 Method _plug_decodebin Undocumented
339 Method _check_thumbnail_directory Undocumented
348 Method _boring_cb Undocumented
352 Method _plug_video_thumbnailbin Undocumented
377 Method _plug_image_thumbnailbin Undocumented
403 Method _have_thumbnail Undocumented
412 Method _find_decoder Undocumented
420 Method _get_type_from_decoder Undocumented
428 Method _seek_next_thumbnail_location Undocumented
434 Method _seek_next_thumbnail_location_real Undocumented
471 Method _close_pad Undocumented
488 Method _get_pad_type Undocumented
495 Method _get_pad_caps Undocumented
502 Method _decodebin_autoplug_continue_cb Undocumented
513 Method _decodebin_new_decoded_pad_cb Undocumented
538 Method _decodebin_unknown_type_cb Undocumented
541 Method _plug_src Undocumented
572 Method _get_media_type_from_caps Undocumented
579 Method _done Undocumented
663 Method _timeout Undocumented
689 Method _clean_thumbnail Undocumented
698 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-04-27 17:55:12.