GESAudioTrack
A GESAudioTrack is a default audio GESTrack, with a GES_TRACK_TYPE_AUDIO track-type and "audio/x-raw(ANY)" caps.
By default, an audio track will have its restriction-caps set to "audio/x-raw" with the following properties:
- format: "S32LE"
- channels: 2
- rate: 44100
- layout: "interleaved"
These fields are needed for negotiation purposes, but you can change their values if you wish. It is advised that you do so using ges_track_update_restriction_caps with new values for the fields you wish to change, and any additional fields you may want to add. Unlike using ges_track_set_restriction_caps, this will ensure that these default fields will at least have some value set.
GESAudioTrack
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBin ╰──GESTrack ╰──GESAudioTrack
Members
parent_instance
(GESTrack)
–
Class structure
GESAudioTrackClass
Fields
parent_class
(GESTrackClass)
–
_ges_reserved
(gpointer *)
–
GES.AudioTrackClass
Attributes
parent_class
(GES.TrackClass)
–
_ges_reserved
([ Object ])
–
GES.AudioTrackClass
Attributes
parent_class
(GES.TrackClass)
–
_ges_reserved
([ object ])
–
GES.AudioTrack
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──Gst.Element ╰──Gst.Bin ╰──GES.Track ╰──GES.AudioTrack
Members
parent_instance
(GES.Track)
–
GES.AudioTrack
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──Gst.Element ╰──Gst.Bin ╰──GES.Track ╰──GES.AudioTrack
Members
parent_instance
(GES.Track)
–
Constructors
ges_audio_track_new
GESAudioTrack * ges_audio_track_new ()
Creates a new audio track, with a GES_TRACK_TYPE_AUDIO track-type, "audio/x-raw(ANY)" caps, and "audio/x-raw" restriction-caps with the properties:
- format: "S32LE"
- channels: 2
- rate: 44100
- layout: "interleaved"
You should use ges_track_update_restriction_caps if you wish to modify these fields, or add additional ones.
The newly created audio track.
GES.AudioTrack.prototype.new
function GES.AudioTrack.prototype.new(): {
// javascript wrapper for 'ges_audio_track_new'
}
Creates a new audio track, with a GES.TrackType.AUDIO track-type, "audio/x-raw(ANY)" caps, and "audio/x-raw" restriction-caps with the properties:
- format: "S32LE"
- channels: 2
- rate: 44100
- layout: "interleaved"
You should use GES.Track.prototype.update_restriction_caps if you wish to modify these fields, or add additional ones.
The newly created audio track.
GES.AudioTrack.new
def GES.AudioTrack.new ():
#python wrapper for 'ges_audio_track_new'
Creates a new audio track, with a GES.TrackType.AUDIO track_type, "audio/x-raw(ANY)" caps, and "audio/x-raw" restriction_caps with the properties:
- format: "S32LE"
- channels: 2
- rate: 44100
- layout: "interleaved"
You should use GES.Track.update_restriction_caps if you wish to modify these fields, or add additional ones.
The newly created audio track.
The results of the search are