|
|
init(self)
A subclass should do as little as possible in its init method. |
source code
|
|
|
|
|
|
|
get_pipeline_string(self,
properties)
Method that must be implemented by subclasses to produce the gstparse
string for the component's pipeline. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
configure_pipeline(self,
pipeline,
properties)
Method that can be implemented by subclasses if they wish to interact
with the pipeline after it has been created and set on the component. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getLoadData(self)
Return a tuple (deltaadded, deltaremoved, bytes_transferred,
current_clients, current_load) of our current bandwidth and user
values. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| _client_removed_handler(self,
sink,
fd,
reason,
stats) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
updatePorterDetails(self,
path,
username,
password)
Provide a new set of porter login information, for when we're in
slave mode and the porter changes. |
source code
|
|
|
|
|
|
|
|
|
Inherited from feedcomponent.ParseLaunchComponent:
add_default_eater_feeder,
create_pipeline,
get_eater_template,
get_feeder_template,
get_queue_string,
parse_pipeline,
parse_tmpl,
set_pipeline
Inherited from feedcomponent010.FeedComponent:
addEffect,
attachPadMonitorToFeeder,
bus_message_received_cb,
cleanup,
connect_feeders,
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,
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,
do_check,
fixRenamedProperties,
getMood,
getName,
getWorkerName,
setMedium,
setMood,
setShutdownHook,
setWorkerName,
setup,
stop,
waitForHappy
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
Inherited from Stats:
__providedBy__,
clientAdded,
clientRemoved,
getAverageClients,
getBytesReceived,
getBytesSent,
getClients,
getCurrentBitrate,
getLoadDeltas,
getPeakClients,
getPeakEpoch,
getUptime,
updateState
|