Package flumotion :: Package component :: Package producers :: Package ivtv :: Module ivtv :: Class Ivtv
[hide private]

Class Ivtv

source code

                 object --+                    
                          |                    
    common.common.InitMixin --+                
                              |                
    extern.log.log.Loggable --+                
                              |                
        component.BaseComponent --+            
                                  |            
     feedcomponent010.FeedComponent --+        
                                      |        
     feedcomponent.ParseLaunchComponent --+    
                                          |    
common.avproducer.avproducer.AVProducerBase --+
                                              |
                                             Ivtv

Nested Classes [hide private]

Inherited from feedcomponent010.FeedComponent: componentMediumClass

Instance Methods [hide private]
 
get_raw_video_element(self) source code
 
get_pipeline_template(self) source code
 
_parse_aditional_properties(self, properties)
Subclasses should overrride this method to parse aditional properties
source code

Inherited from common.avproducer.avproducer.AVProducerBase: check_properties, configure_pipeline, do_check, getVolume, get_pipeline_string, setVolume

Inherited from feedcomponent.ParseLaunchComponent: add_default_eater_feeder, create_pipeline, get_eater_srcpad, get_eater_template, get_feeder_sinkpad, get_feeder_template, get_queue_string, init, parse_pipeline, parse_tmpl, set_pipeline

Inherited from feedcomponent010.FeedComponent: addEffect, attachPadMonitorToElement, attachPadMonitorToFeeder, bus_message_received_cb, cleanup, connect_feeders, do_pipeline_playing, do_setup, do_stop, dump_gstreamer_debug_dot_file, eatFromFD, feedToFD, get_element, get_element_property, get_master_clock, get_pipeline, install_eater_continuity_watch, install_eater_event_probes, make_message_for_gstreamer_error, modify_element_property, provide_master_clock, reconnectEater, set_element_property, set_master_clock, setup_completed, stop_pipeline, try_start_pipeline, unblock_eater

Inherited from component.BaseComponent: __init__, __provides__, addMessage, adminCallRemote, checkPropertyType, fixRenamedProperties, getMood, getName, getWorkerName, modifyProperty, observerAppend, observerRemove, removeMessage, setMedium, setMood, setShutdownHook, setWorkerName, setup, stop, waitForHappy, warnDeprecatedProperties

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Inherited from extern.log.log.Loggable: __providedBy__, debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure, writeMarker

Class Variables [hide private]
  decoder = None
hash(x)
  device = None
hash(x)

Inherited from feedcomponent.ParseLaunchComponent: DELIMITER, DEPAY_TMPL, EATER_TMPL, FDSRC_TMPL, FEEDER_TMPL, checkOffset, checkTimestamp

Inherited from feedcomponent010.FeedComponent: FEEDER_STATS_UPDATE_FREQUENCY, dropStreamHeaders, eaters, feeders, logCategory, swallowNewSegment

Inherited from component.BaseComponent: __implemented__

Instance Variables [hide private]

Inherited from component.BaseComponent: medium, name, uiState

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

get_raw_video_element(self)

source code 
Overrides: common.avproducer.avproducer.AVProducerBase.get_raw_video_element

get_pipeline_template(self)

source code 
Overrides: common.avproducer.avproducer.AVProducerBase.get_pipeline_template

_parse_aditional_properties(self, properties)

source code 

Subclasses should overrride this method to parse aditional properties

Overrides: common.avproducer.avproducer.AVProducerBase._parse_aditional_properties
(inherited documentation)