Class e.p.g.g.GstMetadata(MetadataProvider):

Part of elisa.plugins.gstreamer.gst_metadata View In Hierarchy

Undocumented
Line # Kind Name Docs
68 Method __init__ Undocumented
78 Method clean Clean the component.
86 Method initialize Initialize the component.
102 Method get_rank Rank determining wether the parser should be prioritized.
105 Method able_to_handle Return wether this provider is able to fill in metadata, when it
109 Method get_metadata Retrieve the metadata for this metadata request and put it in
139 Method set_process_interval Undocumented
98 Method _reset Undocumented
136 Method _cancel_request Undocumented
142 Method _process_next Undocumented
150 Method _process_next_real Undocumented
180 Method _done Undocumented
187 Method _failed Undocumented

Inherited from Component (via MetadataProvider):

Line # Kind Name Docs
85 Class PathDescriptor Undocumented
97 Class Method create Create and initialize the component.
def __init__(self, next_interval=0.0):
Undocumented
def clean(self):
Clean the component.

This method is called when a component is not needed anymore to clean its state.

Returnsa deferred called when the component has finished cleaning its state (type: twisted.internet.defer.Deferred )
def initialize(self, retself=True):
Initialize the component.

This method is called by Component.create to finish the initialization of a component.

Returnsa deferred called when a component is fully initialized (type: twisted.internet.defer.Deferred )
def _reset(self):
Undocumented
def get_rank(self):
Rank determining wether the parser should be prioritized.
Returnsthe rank as integer between 0 and 255 (type: integer )
Unknown Field: todoWe need a better System here so that the developers can decide which one to use
def able_to_handle(self, metadata):
Return wether this provider is able to fill in metadata, when it gets this metadata dictionary.
Parametersmetadataa dictionary containing all known and requested metadata (type: dict )
Returns (type: bool )
def get_metadata(self, metadata):
Retrieve the metadata for this metadata request and put it in there.
Parametersmetadataa dictionary containing all the known and requested metadata, which is also filled with the new data (type: dict )
Returns (type: twisted.internet.defer.Deferred )
Unknown Field: tododetermine all the keys returned for each content-type.
def _cancel_request(self, request_id):
Undocumented
def set_process_interval(self, value):
Undocumented
def _process_next(self):
Undocumented
def _process_next_real(self):
Undocumented
def _done(self, metadata, request):
Undocumented
def _failed(self, failure, request):
Undocumented
API Documentation for Elisa Media Center, generated by pydoctor at 2009-02-16 19:15:05.