GVnc.BaseAudio¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
Virtual Methods¶
- Inherited:
|
|
|
|
Properties¶
None
Signals¶
- Inherited:
Name |
Short Description |
---|---|
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
parent |
r |
Class Details¶
- class GVnc.BaseAudio(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod new()¶
- Returns:
a new audio object
- Return type:
Create a new generic VNC audio object, which will emit signals when key audio events occur. Callers can connect to these signals to provide playback facilities.
- do_playback_data(sample) virtual¶
- Parameters:
sample (
GVnc.AudioSample
) –- Return type:
- do_playback_start(format) virtual¶
- Parameters:
format (
GVnc.AudioFormat
) –- Return type:
Signal Details¶
- GVnc.BaseAudio.signals.vnc_audio_playback_data(base_audio, object)¶
- Signal Name:
vnc-audio-playback-data
- Flags:
- Parameters:
base_audio (
GVnc.BaseAudio
) – The object which received the signalobject (
GVnc.AudioSample
) –
- GVnc.BaseAudio.signals.vnc_audio_playback_start(base_audio, object)¶
- Signal Name:
vnc-audio-playback-start
- Flags:
- Parameters:
base_audio (
GVnc.BaseAudio
) – The object which received the signalobject (
GVnc.AudioFormat
) –
- GVnc.BaseAudio.signals.vnc_audio_playback_stop(base_audio)¶
- Signal Name:
vnc-audio-playback-stop
- Flags:
- Parameters:
base_audio (
GVnc.BaseAudio
) – The object which received the signal