raw GSM demuxer (does not work yet as parser is missing)

Originally committed as revision 13013 to svn://svn.ffmpeg.org/ffmpeg/trunk
pull/126/head
Michael Niedermayer 17 years ago
parent a0af2fa445
commit 60711e9599
  1. 1
      libavformat/allformats.c
  2. 13
      libavformat/raw.c

@ -82,6 +82,7 @@ void av_register_all(void)
REGISTER_DEMUXER (FOURXM, fourxm);
REGISTER_MUXER (FRAMECRC, framecrc);
REGISTER_MUXDEMUX (GIF, gif);
REGISTER_DEMUXER (GSM, gsm);
REGISTER_MUXDEMUX (GXF, gxf);
REGISTER_MUXDEMUX (H261, h261);
REGISTER_MUXDEMUX (H263, h263);

@ -496,6 +496,19 @@ AVInputFormat aac_demuxer = {
.value = CODEC_ID_AAC,
};
AVInputFormat gsm_demuxer = {
"gsm",
"GSM",
0,
NULL,
audio_read_header,
raw_read_partial_packet,
raw_read_close,
.flags= AVFMT_GENERIC_INDEX,
.extensions = "gsm",
.value = CODEC_ID_GSM,
};
#ifdef CONFIG_ROQ_MUXER
AVOutputFormat roq_muxer =
{

Loading…
Cancel
Save