RB.EncoderFactory¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
Virtual Methods¶
- Inherited:
|
|
|
Properties¶
None
Signals¶
- Inherited:
Name |
Short Description |
---|---|
Emitted when creating a sink to write to the specified URI. |
|
Emitted when creating a source to read the specified URI. |
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
obj |
r |
Class Details¶
- class RB.EncoderFactory(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod get()¶
- Returns:
- Return type:
Returns the
RB.EncoderFactory
instance.
- do_prepare_sink(uri, sink) virtual¶
- Parameters:
uri (
str
) –sink (
GObject.Object
) –
- do_prepare_source(uri, source) virtual¶
- Parameters:
uri (
str
) –source (
GObject.Object
) –
Signal Details¶
- RB.EncoderFactory.signals.prepare_sink(encoder_factory, uri, sink)¶
- Signal Name:
prepare-sink
- Flags:
- Parameters:
encoder_factory (
RB.EncoderFactory
) – The object which received the signaluri (
str
) – the URI for the sinksink (
GObject.Object
) – the sink object (aGst.Element
in fact)
Emitted when creating a sink to write to the specified URI. Plugins can use this when just creating a GStreamer element from the URI isn’t enough. Typically this happens when there’s no way to pass device information through the URI format.
- RB.EncoderFactory.signals.prepare_source(encoder_factory, uri, source)¶
- Signal Name:
prepare-source
- Flags:
- Parameters:
encoder_factory (
RB.EncoderFactory
) – The object which received the signaluri (
str
) – the URI for the sourcesource (
GObject.Object
) – the source object (aGst.Element
in fact)
Emitted when creating a source to read the specified URI. Plugins can use this when just creating a GStreamer element from the URI isn’t enough. Typically this happens when there’s no way to pass device information through the URI format.