RB.PlayerGstTee¶
- Implementations:
None
Methods¶
|
|
|
Virtual Methods¶
|
|
|
|
|
|
|
Properties¶
None
Signals¶
Name |
Short Description |
---|---|
The ‘tee-inserted’ signal is emitted when the tee element has been inserted into the pipeline and fully linked |
|
The ‘tee-pre-remove’ signal is emitted immediately before the element is unlinked and removed from the pipeline |
Fields¶
None
Class Details¶
- class RB.PlayerGstTee¶
- Bases:
- Structure:
- add_tee(element)¶
- Parameters:
element (
Gst.Element
) – new sink element (or bin) to add- Returns:
True
if the sink will be added- Return type:
Adds a new sink to the playback pipeline. The sink may not be inserted immediately. The ‘tee-inserted’ signal will be emitted when this actually happens.
- remove_tee(element)¶
- Parameters:
element (
Gst.Element
) – the sink element (or bin) to remove- Returns:
True
if the sink was found and will be removed- Return type:
Removes a sink from the playback pipeline. The sink may not be removed immediately. The ‘tee-pre-remove’ signal will be emitted immediately before this actually happens.
- do_add_tee(element) virtual¶
- Parameters:
element (
Gst.Element
) – new sink element (or bin) to add- Returns:
True
if the sink will be added- Return type:
Adds a new sink to the playback pipeline. The sink may not be inserted immediately. The ‘tee-inserted’ signal will be emitted when this actually happens.
- do_remove_tee(element) virtual¶
- Parameters:
element (
Gst.Element
) – the sink element (or bin) to remove- Returns:
True
if the sink was found and will be removed- Return type:
Removes a sink from the playback pipeline. The sink may not be removed immediately. The ‘tee-pre-remove’ signal will be emitted immediately before this actually happens.
- do_tee_inserted(tee) virtual¶
- Parameters:
tee (
Gst.Element
) –
- do_tee_pre_remove(tee) virtual¶
- Parameters:
tee (
Gst.Element
) –
Signal Details¶
- RB.PlayerGstTee.signals.tee_inserted(player_gst_tee, tee)¶
- Signal Name:
tee-inserted
- Flags:
- Parameters:
player_gst_tee (
RB.PlayerGstTee
) – The object which received the signaltee (
GObject.Object
) – the element which has been inserted
The ‘tee-inserted’ signal is emitted when the tee element has been inserted into the pipeline and fully linked
- RB.PlayerGstTee.signals.tee_pre_remove(player_gst_tee, tee)¶
- Signal Name:
tee-pre-remove
- Flags:
- Parameters:
player_gst_tee (
RB.PlayerGstTee
) – The object which received the signaltee (
GObject.Object
) – the element which is about to be removed
The ‘tee-pre-remove’ signal is emitted immediately before the element is unlinked and removed from the pipeline