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
89 Method __init__ Undocumented
103 Method clean Undocumented
114 Method initialize Undocumented
555 Method get_metadata Undocumented
118 Method _clean_pipeline Undocumented
155 Method _build_pipeline Undocumented
174 Method _reset Undocumented
221 Method _bus_message_error_cb Undocumented
237 Method _bus_message_application_cb Undocumented
242 Method _bus_message_eos_cb Undocumented
247 Method _bus_message_tag_cb Undocumented
252 Method _bus_message_state_changed_cb Undocumented
268 Method _typefind_have_type_cb Undocumented
322 Method _plug_decodebin Undocumented
345 Method _check_thumbnail_directory Undocumented
354 Method _boring_cb Undocumented
358 Method _plug_video_thumbnailbin Undocumented
383 Method _plug_image_thumbnailbin Undocumented
409 Method _have_thumbnail Undocumented
418 Method _find_decoder Undocumented
426 Method _get_type_from_decoder Undocumented
434 Method _seek_next_thumbnail_location Undocumented
440 Method _seek_next_thumbnail_location_real Undocumented
477 Method _close_pad Undocumented
494 Method _get_pad_type Undocumented
501 Method _get_pad_caps Undocumented
508 Method _decodebin_autoplug_continue_cb Undocumented
519 Method _decodebin_new_decoded_pad_cb Undocumented
544 Method _decodebin_unknown_type_cb Undocumented
547 Method _plug_src Undocumented
578 Method _get_media_type_from_caps Undocumented
585 Method _done Undocumented
669 Method _timeout Undocumented
695 Method _clean_thumbnail Undocumented
704 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-11-19 19:51:49.