GstPlay.PlaySignalAdapter¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
class |
|
class |
|
|
Virtual Methods¶
- Inherited:
Properties¶
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r |
|
Signals¶
- Inherited:
Name |
Short Description |
---|---|
Emitted on errors. |
|
Emitted on warnings. |
Fields¶
- Inherited:
Class Details¶
- class GstPlay.PlaySignalAdapter(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
New in version 1.20.
- classmethod new(play)¶
- Parameters:
play (
GstPlay.Play
) –GstPlay.Play
instance to emit signals for.- Returns:
A new
GstPlay.PlaySignalAdapter
to connect signal handlers to.- Return type:
A bus-watching
GLib.Source
will be created and attached to the the thread-defaultGLib.MainContext
. The attached callback will emit the corresponding signal for the message received. Matching signals for play messages from the bus will be emitted by it on the created adapter object.New in version 1.20.
- classmethod new_sync_emit(play)¶
- Parameters:
play (
GstPlay.Play
) –GstPlay.Play
instance to emit signals for.- Returns:
A new
GstPlay.PlaySignalAdapter
to connect signal handlers to.- Return type:
Create an adapter that synchronously emits its signals, from the thread in which the messages have been posted.
New in version 1.20.
- classmethod new_with_main_context(play, context)¶
- Parameters:
play (
GstPlay.Play
) –GstPlay.Play
instance to emit signals for.context (
GLib.MainContext
) – AGLib.MainContext
on which the main-loop will process play bus messages on.
- Returns:
A new
GstPlay.PlaySignalAdapter
to connect signal handlers to.- Return type:
A bus-watching
GLib.Source
will be created and attached to the context. The attached callback will emit the corresponding signal for the message received. Matching signals for play messages from the bus will be emitted by it on the created adapter object.New in version 1.20.
- get_play()¶
- Returns:
The
GstPlay.Play
owning this signal adapter.- Return type:
New in version 1.20.
Signal Details¶
- GstPlay.PlaySignalAdapter.signals.buffering(play_signal_adapter, object)¶
- Signal Name:
buffering
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
int
) –
- GstPlay.PlaySignalAdapter.signals.duration_changed(play_signal_adapter, object)¶
- Signal Name:
duration-changed
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
int
) –
- GstPlay.PlaySignalAdapter.signals.end_of_stream(play_signal_adapter)¶
- Signal Name:
end-of-stream
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signal
- GstPlay.PlaySignalAdapter.signals.error(play_signal_adapter, error, details)¶
- Signal Name:
error
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalerror (
GLib.Error
) – The errordetails (
Gst.Structure
orNone
) – Additional error details
Emitted on errors.
- GstPlay.PlaySignalAdapter.signals.media_info_updated(play_signal_adapter, object)¶
- Signal Name:
media-info-updated
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
GstPlay.PlayMediaInfo
) –
- GstPlay.PlaySignalAdapter.signals.mute_changed(play_signal_adapter, object)¶
- Signal Name:
mute-changed
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
bool
) –
- GstPlay.PlaySignalAdapter.signals.position_updated(play_signal_adapter, object)¶
- Signal Name:
position-updated
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
int
) –
- GstPlay.PlaySignalAdapter.signals.seek_done(play_signal_adapter, object)¶
- Signal Name:
seek-done
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
int
) –
- GstPlay.PlaySignalAdapter.signals.state_changed(play_signal_adapter, object)¶
- Signal Name:
state-changed
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
GstPlay.PlayState
) –
- GstPlay.PlaySignalAdapter.signals.uri_loaded(play_signal_adapter, object)¶
- Signal Name:
uri-loaded
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
str
) –
- GstPlay.PlaySignalAdapter.signals.video_dimensions_changed(play_signal_adapter, object, p0)¶
- Signal Name:
video-dimensions-changed
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
int
) –p0 (
int
) –
- GstPlay.PlaySignalAdapter.signals.volume_changed(play_signal_adapter, object)¶
- Signal Name:
volume-changed
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalobject (
float
) –
- GstPlay.PlaySignalAdapter.signals.warning(play_signal_adapter, error, details)¶
- Signal Name:
warning
- Flags:
- Parameters:
play_signal_adapter (
GstPlay.PlaySignalAdapter
) – The object which received the signalerror (
GLib.Error
) – The warningdetails (
Gst.Structure
orNone
) – Additional warning details
Emitted on warnings.
Property Details¶
- GstPlay.PlaySignalAdapter.props.play¶
- Name:
play
- Type:
- Default Value:
- Flags:
GstPlay.Play
owning this adapter