amrnbparse
amrnbparse — Adaptive Multi-Rate Narrow-Band audio parser
|
|
Description
AMR narrowband bitstream parser.
Synopsis
Element Information
| plugin |
amrnb
|
| author |
Ronald Bultje <rbultje@ronald.bitfreak.net> |
| class |
Codec/Parser/Audio |
Element Pads
| name |
sink |
| direction |
sink |
| presence |
always |
| details |
audio/x-amr-nb-sh |
| name |
src |
| direction |
source |
| presence |
always |
| details |
audio/AMR, rate=(int)8000, channels=(int)1 |
Details
GstAmrnbParse
typedef struct {
GstElement element;
/* pads */
GstPad *sinkpad, *srcpad;
GstAdapter *adapter;
gboolean seekable;
gboolean need_header;
gint64 offset;
gint block;
GstAmrnbSeekHandler seek_handler;
guint64 ts;
/* for seeking etc */
GstSegment segment;
} GstAmrnbParse;