| Top |
plugin |
opus |
author |
Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> |
class |
Codec/Decoder/Audio |
struct GstOpusDec {
GstAudioDecoder element;
OpusMSDecoder *state;
guint64 packetno;
GstBuffer *streamheader;
GstBuffer *vorbiscomment;
int sample_rate;
int n_channels;
guint32 pre_skip;
gint16 r128_gain;
GstAudioChannelPosition opus_pos[64];
GstAudioInfo info;
guint8 n_streams;
guint8 n_stereo_streams;
guint8 channel_mapping_family;
guint8 channel_mapping[256];
gboolean apply_gain;
double r128_gain_volume;
gboolean use_inband_fec;
GstBuffer *last_buffer;
gboolean primed;
};