Top | ![]() |
![]() |
![]() |
![]() |
This module contains some helper functions for encapsulating various audio formats in IEC 61937 headers and padding.
guint
gst_audio_iec61937_frame_size (const GstRingBufferSpec *spec
);
Calculated the size of the buffer expected by gst_audio_iec61937_payload()
for
payloading type from spec
.
Since 0.10.36
gboolean gst_audio_iec61937_payload (const guint8 *src
,guint src_n
,guint8 *dst
,guint dst_n
,const GstRingBufferSpec *spec
);
Payloads src
in the form specified by IEC 61937 for the type from spec
and
stores the result in dst
. src
must contain exactly one frame of data and
the frame is not checked for errors.
src |
a buffer containing the data to payload |
|
src_n |
size of |
|
dst |
the destination buffer to store the payloaded contents in. Should not
overlap with |
|
dst_n |
size of |
|
spec |
the ringbufer spec for |
Since 0.10.36