GstAudio
This library contains some helper functions for audio elements.
Function Macros
GST_CLOCK_TIME_TO_FRAMES
#define GST_CLOCK_TIME_TO_FRAMES(clocktime, rate) \ gst_util_uint64_scale_round (clocktime, rate, GST_SECOND)
Calculate frames from clocktime and sample rate.
Parameters:
clocktime
–
clock time
rate
–
sampling rate
GST_FRAMES_TO_CLOCK_TIME
#define GST_FRAMES_TO_CLOCK_TIME(frames, rate) \ ((GstClockTime) gst_util_uint64_scale_round (frames, GST_SECOND, rate))
Calculate clocktime from sample frames and rate.
Parameters:
frames
–
sample frames
rate
–
sampling rate
Constants
GST_META_TAG_AUDIO_CHANNELS_STR
#define GST_META_TAG_AUDIO_CHANNELS_STR "channels"
This metadata stays relevant as long as channels are unchanged.
Since : 1.2
GstAudio.META_TAG_AUDIO_CHANNELS_STR
This metadata stays relevant as long as channels are unchanged.
Since : 1.2
GstAudio.META_TAG_AUDIO_CHANNELS_STR
This metadata stays relevant as long as channels are unchanged.
Since : 1.2
GST_META_TAG_AUDIO_RATE_STR
#define GST_META_TAG_AUDIO_RATE_STR "rate"
This metadata stays relevant as long as sample rate is unchanged.
Since : 1.8
GstAudio.META_TAG_AUDIO_RATE_STR
This metadata stays relevant as long as sample rate is unchanged.
Since : 1.8
GstAudio.META_TAG_AUDIO_RATE_STR
This metadata stays relevant as long as sample rate is unchanged.
Since : 1.8
GST_META_TAG_AUDIO_STR
#define GST_META_TAG_AUDIO_STR "audio"
This metadata is relevant for audio streams.
Since : 1.2
GstAudio.META_TAG_AUDIO_STR
This metadata is relevant for audio streams.
Since : 1.2
GstAudio.META_TAG_AUDIO_STR
This metadata is relevant for audio streams.
Since : 1.2
The results of the search are