Package flumotion :: Package component :: Package consumers :: Package httpstreamer :: Module httpstreamer :: Class HTTPStreamer
[hide private]

Class HTTPStreamer

source code

                         object --+                        
                                  |                        
            common.common.InitMixin --+                    
                                      |                    
            extern.log.log.Loggable --+                    
                                      |                    
                component.BaseComponent --+                
                                          |                
             feedcomponent010.FeedComponent --+            
                                              |            
             feedcomponent.ParseLaunchComponent --+        
                                                  |        
                                     object --+   |        
                                              |   |        
                 common.streamer.streamer.Stats --+        
                                                  |        
                  common.streamer.streamer.Streamer --+    
                                                      |    
                                     object --+       |    
                                              |       |    
                 common.streamer.streamer.Stats --+   |    
                                                  |   |    
          common.streamer.multifdsinkstreamer.Stats --+    
                                                      |    
common.streamer.multifdsinkstreamer.MultifdSinkStreamer --+
                                                          |
                                                         HTTPStreamer

Nested Classes [hide private]

Inherited from common.streamer.streamer.Streamer: componentMediumClass, siteClass

Instance Methods [hide private]

Inherited from common.streamer.multifdsinkstreamer.MultifdSinkStreamer: __repr__, add_client, check_properties, configure_auth_and_resource, configure_pipeline, getMaxClients, get_content_type, get_mime, parseExtraProperties, remove_all_clients, remove_client, setup_burst_mode

Inherited from common.streamer.streamer.Streamer: __provides__, do_pipeline_playing, do_setup, do_stop, getDescription, getLoadData, getStreamData, getUrl, get_pipeline_string, hasCaps, init, parseProperties, updatePorterDetails, update_ui_state

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, parse_pipeline, parse_tmpl, set_pipeline

Inherited from feedcomponent010.FeedComponent: addEffect, attachPadMonitorToElement, attachPadMonitorToFeeder, bus_message_received_cb, cleanup, connect_feeders, 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__, addMessage, adminCallRemote, checkPropertyType, do_check, fixRenamedProperties, getMood, getName, getWorkerName, modifyProperty, observerAppend, observerRemove, removeMessage, setMedium, setMood, setShutdownHook, setWorkerName, setup, stop, waitForHappy, warnDeprecatedProperties

Inherited from common.streamer.multifdsinkstreamer.Stats: getBytesReceived, getBytesSent

Inherited from common.streamer.streamer.Stats: __providedBy__, clientAdded, clientRemoved, getAverageClients, getClients, getCurrentBitrate, getLoadDeltas, getPeakClients, getPeakEpoch, getUptime, updateState

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

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

Class Variables [hide private]

Inherited from common.streamer.multifdsinkstreamer.MultifdSinkStreamer: defaultSyncMethod, pipe_template

Inherited from common.streamer.streamer.Streamer: __implemented__, checkOffset, logCategory, multi_files

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

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

Instance Variables [hide private]

Inherited from component.BaseComponent: medium, name, uiState

Properties [hide private]

Inherited from object: __class__