Commit b8414bbd authored by Nick Kurshev's avatar Nick Kurshev

RealAudio 1.0 (14_4) and 2.0 (28_8) native decoders. Author unknown, code from...

RealAudio 1.0 (14_4) and 2.0 (28_8) native decoders. Author unknown, code from a mplayerhq (originally from public domain player for Amiga
at http://www.honeypot.net/audio)

Originally committed as revision 1952 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 82853318
......@@ -17,7 +17,7 @@ OBJS= common.o utils.o mem.o allcodecs.o \
mpeg12.o mpegaudiodec.o pcm.o simple_idct.o \
ratecontrol.o adpcm.o eval.o dv.o error_resilience.o \
fft.o mdct.o mace.o huffyuv.o cyuv.o opts.o raw.o h264.o golomb.o \
vp3.o asv1.o 4xm.o cabac.o ffv1.o
vp3.o asv1.o 4xm.o cabac.o ffv1.o ra144.o ra288.o
ifeq ($(AMR_NB),yes)
ifeq ($(AMR_NB_FIXED),yes)
......
......@@ -111,6 +111,8 @@ void avcodec_register_all(void)
#ifdef CONFIG_AC3
register_avcodec(&ac3_decoder);
#endif
register_avcodec(&ra_144_decoder);
register_avcodec(&ra_288_decoder);
#endif /* CONFIG_DECODERS */
#ifdef AMR_NB
......
......@@ -77,6 +77,9 @@ enum CodecID {
/* AMR */
CODEC_ID_AMR_NB,
/* RealAudio codecs*/
CODEC_ID_RA_144,
CODEC_ID_RA_288,
};
enum CodecType {
......@@ -1253,6 +1256,8 @@ extern AVCodec mpeg4aac_decoder;
extern AVCodec asv1_decoder;
extern AVCodec ffv1_decoder;
extern AVCodec fourxm_decoder;
extern AVCodec ra_144_decoder;
extern AVCodec ra_288_decoder;
/* pcm codecs */
#define PCM_CODEC(id, name) \
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment