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
564 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
331 Method _plug_decodebin Undocumented
354 Method _check_thumbnail_directory Undocumented
363 Method _boring_cb Undocumented
367 Method _plug_video_thumbnailbin Undocumented
392 Method _plug_image_thumbnailbin Undocumented
418 Method _have_thumbnail Undocumented
427 Method _find_decoder Undocumented
435 Method _get_type_from_decoder Undocumented
443 Method _seek_next_thumbnail_location Undocumented
449 Method _seek_next_thumbnail_location_real Undocumented
486 Method _close_pad Undocumented
503 Method _get_pad_type Undocumented
510 Method _get_pad_caps Undocumented
517 Method _decodebin_autoplug_continue_cb Undocumented
528 Method _decodebin_new_decoded_pad_cb Undocumented
553 Method _decodebin_unknown_type_cb Undocumented
556 Method _plug_src Undocumented
587 Method _get_media_type_from_caps Undocumented
594 Method _done Undocumented
678 Method _timeout Undocumented
704 Method _clean_thumbnail Undocumented
713 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-03 19:10:55.