amrwbparse
amrwbparse — Adaptive Multi-Rate WideBand audio parser
|
|
Description
This is an AMR wideband parser.
Example launch line
|[
gst-launch filesrc location=abc.amr ! amrwbparse ! amrwbdec ! audioresample ! audioconvert ! alsasink
]|
Synopsis
Element Information
|
plugin |
amrwb
|
|
author |
Renato Filho <renato.filho@indt.org.br> |
|
class |
Codec/Parser/Audio |
Element Pads
|
name |
sink |
|
direction |
sink |
|
presence |
always |
|
details |
audio/x-amr-wb-sh |
|
name |
src |
|
direction |
source |
|
presence |
always |
|
details |
audio/AMR-WB, rate=(int)16000, channels=(int)1 |
Details
GstAmrwbParse
typedef struct {
GstElement element;
/* pads */
GstPad *sinkpad, *srcpad;
GstAdapter *adapter;
gboolean seekable;
gboolean need_header;
gint64 offset;
guint64 ts;
} GstAmrwbParse;