GESAudioTestSource
Outputs a test audio stream using audiotestsrc. The default property values output silence. Useful for testing pipelines, or to fill gaps in an audio track.
GESAudioTestSource
GObject ╰──GInitiallyUnowned ╰──GESTimelineElement ╰──GESTrackElement ╰──GESSource ╰──GESAudioSource ╰──GESAudioTestSource
Children Properties
freq
Frequency of test signal. The sample rate needs to be at least 2 times higher.
Value type: gdouble
See freq
input-channels-reorder
The positions configuration to use to reorder the input channels consecutively according to their index.
Valid values:
- Reorder the input channels using the default GStreamer order (0) – gst
- Reorder the input channels using the SMPTE order (1) – smpte
- Reorder the input channels using the CINE order (2) – cine
- Reorder the input channels using the AC3 order (3) – ac3
- Reorder the input channels using the AAC order (4) – aac
- Reorder and mix all input channels to a single mono channel (5) – mono
- Reorder and mix all input channels to a single left and a single right stereo channels alternately (6) – alternate
input-channels-reorder-mode
The input channels reordering mode used to apply the selected positions configuration.
Valid values:
- Never reorder the input channels (0) – none
- Reorder the input channels only if they are unpositioned (1) – unpositioned
- Always reorder the input channels according to the selected configuration (2) – force
See input-channels-reorder-mode
mix-matrix
Transformation matrix for input/output channels.
Value type: GstValueArray
See mix-matrix
mute
mute channel
Value type: gboolean
See mute
reverse
Whether to playback the source reverse or not
Value type: gboolean
See reverse
volume
Volume of test signal
Value type: gdouble
See volume
volume
volume factor, 1.0=100%
Value type: gdouble
See volume
Members
parent
(GESAudioSource)
–
Class structure
GESAudioTestSourceClass
GES.AudioTestSourceClass
GES.AudioTestSourceClass
GES.AudioTestSource
GObject.Object ╰──GObject.InitiallyUnowned ╰──GES.TimelineElement ╰──GES.TrackElement ╰──GES.Source ╰──GES.AudioSource ╰──GES.AudioTestSource
Children Properties
freq
Frequency of test signal. The sample rate needs to be at least 2 times higher.
Value type: Number
input-channels-reorder
The positions configuration to use to reorder the input channels consecutively according to their index.
Valid values:
- Reorder the input channels using the default GStreamer order (0) – gst
- Reorder the input channels using the SMPTE order (1) – smpte
- Reorder the input channels using the CINE order (2) – cine
- Reorder the input channels using the AC3 order (3) – ac3
- Reorder the input channels using the AAC order (4) – aac
- Reorder and mix all input channels to a single mono channel (5) – mono
- Reorder and mix all input channels to a single left and a single right stereo channels alternately (6) – alternate
See input-channels-reorder (not introspectable)
input-channels-reorder-mode
The input channels reordering mode used to apply the selected positions configuration.
Valid values:
- Never reorder the input channels (0) – none
- Reorder the input channels only if they are unpositioned (1) – unpositioned
- Always reorder the input channels according to the selected configuration (2) – force
See input-channels-reorder-mode (not introspectable)
mix-matrix
Transformation matrix for input/output channels.
Value type: Gst.ValueArray
See mix-matrix (not introspectable)
mute
mute channel
Value type: Number
reverse
Whether to playback the source reverse or not
Value type: Number
See reverse (not introspectable)
volume
Volume of test signal
Value type: Number
See volume (not introspectable)
volume
volume factor, 1.0=100%
Value type: Number
Members
parent
(GES.AudioSource)
–
GES.AudioTestSource
GObject.Object ╰──GObject.InitiallyUnowned ╰──GES.TimelineElement ╰──GES.TrackElement ╰──GES.Source ╰──GES.AudioSource ╰──GES.AudioTestSource
Children Properties
freq
Frequency of test signal. The sample rate needs to be at least 2 times higher.
Value type: float
input-channels-reorder
The positions configuration to use to reorder the input channels consecutively according to their index.
Valid values:
- Reorder the input channels using the default GStreamer order (0) – gst
- Reorder the input channels using the SMPTE order (1) – smpte
- Reorder the input channels using the CINE order (2) – cine
- Reorder the input channels using the AC3 order (3) – ac3
- Reorder the input channels using the AAC order (4) – aac
- Reorder and mix all input channels to a single mono channel (5) – mono
- Reorder and mix all input channels to a single left and a single right stereo channels alternately (6) – alternate
See input-channels-reorder (not introspectable)
input-channels-reorder-mode
The input channels reordering mode used to apply the selected positions configuration.
Valid values:
- Never reorder the input channels (0) – none
- Reorder the input channels only if they are unpositioned (1) – unpositioned
- Always reorder the input channels according to the selected configuration (2) – force
See input-channels-reorder-mode (not introspectable)
mix-matrix
Transformation matrix for input/output channels.
Value type: Gst.ValueArray
See mix-matrix (not introspectable)
mute
mute channel
Value type: bool
reverse
Whether to playback the source reverse or not
Value type: bool
See reverse (not introspectable)
volume
Volume of test signal
Value type: float
See volume (not introspectable)
volume
volume factor, 1.0=100%
Value type: float
Members
parent
(GES.AudioSource)
–
Methods
ges_audio_test_source_get_freq
double ges_audio_test_source_get_freq (GESAudioTestSource * self)
Get the current frequency of self.
Parameters:
self
–
The current frequency of self.
GES.AudioTestSource.prototype.get_freq
function GES.AudioTestSource.prototype.get_freq(): {
// javascript wrapper for 'ges_audio_test_source_get_freq'
}
Get the current frequency of self.
Parameters:
The current frequency of self.
GES.AudioTestSource.get_freq
def GES.AudioTestSource.get_freq (self):
#python wrapper for 'ges_audio_test_source_get_freq'
Get the current frequency of self.
Parameters:
The current frequency of self.
ges_audio_test_source_get_volume
double ges_audio_test_source_get_volume (GESAudioTestSource * self)
Get the current volume of self.
Parameters:
self
–
The current volume of self
GES.AudioTestSource.prototype.get_volume
function GES.AudioTestSource.prototype.get_volume(): {
// javascript wrapper for 'ges_audio_test_source_get_volume'
}
Get the current volume of self.
Parameters:
The current volume of self
GES.AudioTestSource.get_volume
def GES.AudioTestSource.get_volume (self):
#python wrapper for 'ges_audio_test_source_get_volume'
Get the current volume of self.
Parameters:
The current volume of self
ges_audio_test_source_set_freq
ges_audio_test_source_set_freq (GESAudioTestSource * self, gdouble freq)
Lets you set the frequency applied on the track element
GES.AudioTestSource.prototype.set_freq
function GES.AudioTestSource.prototype.set_freq(freq: Number): {
// javascript wrapper for 'ges_audio_test_source_set_freq'
}
Lets you set the frequency applied on the track element
Parameters:
The frequency you want to apply on self
GES.AudioTestSource.set_freq
def GES.AudioTestSource.set_freq (self, freq):
#python wrapper for 'ges_audio_test_source_set_freq'
Lets you set the frequency applied on the track element
Parameters:
The frequency you want to apply on self
ges_audio_test_source_set_volume
ges_audio_test_source_set_volume (GESAudioTestSource * self, gdouble volume)
Sets the volume of the test audio signal.
GES.AudioTestSource.prototype.set_volume
function GES.AudioTestSource.prototype.set_volume(volume: Number): {
// javascript wrapper for 'ges_audio_test_source_set_volume'
}
Sets the volume of the test audio signal.
Parameters:
The volume you want to apply on self
GES.AudioTestSource.set_volume
def GES.AudioTestSource.set_volume (self, volume):
#python wrapper for 'ges_audio_test_source_set_volume'
Sets the volume of the test audio signal.
Parameters:
The volume you want to apply on self
Constants
GES_TYPE_AUDIO_TEST_SOURCE
#define GES_TYPE_AUDIO_TEST_SOURCE ges_audio_test_source_get_type()
The results of the search are