amrwbdec
amrwbdec — Adaptive Multi-Rate Wideband audio decoder
|
|
Description
AMR wideband decoder based on the
reference codec implementation.
Synopsis
Element Information
plugin |
amrwb
|
author |
Renato Araujo <renato.filho@indt.org.br> |
class |
Codec/Decoder/Audio |
Element Pads
name |
sink |
direction |
sink |
presence |
always |
details |
audio/AMR-WB, rate=(int)16000, channels=(int)1 |
name |
src |
direction |
source |
presence |
always |
details |
audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)16000, channels=(int)1 |
Details
GstAmrwbDec
typedef struct {
GstElement element;
/* pads */
GstPad *sinkpad, *srcpad;
guint64 ts;
GstAdapter *adapter;
/* library handle */
void *handle;
/* output settings */
gint channels, rate;
gint duration;
GstSegment segment;
gboolean discont;
} GstAmrwbDec;
Opaque data structure.