Mercurial > libavcodec.hg
diff ra288.c @ 7451:85ab7655ad4d libavcodec
Modify all codecs to report their supported input and output sample format(s).
author | pross |
---|---|
date | Thu, 31 Jul 2008 10:47:31 +0000 |
parents | 18fc253b4991 |
children | 50e0b25882cd |
line wrap: on
line diff
--- a/ra288.c Wed Jul 30 18:21:51 2008 +0000 +++ b/ra288.c Thu Jul 31 10:47:31 2008 +0000 @@ -42,6 +42,12 @@ float gain_block[10]; ///< Gain data of four blocks (spec: GSTATE) } RA288Context; +static av_cold int ra288_decode_init(AVCodecContext *avctx) +{ + avctx->sample_fmt = SAMPLE_FMT_S16; + return 0; +} + static inline float scalar_product_float(const float * v1, const float * v2, int size) { @@ -258,7 +264,7 @@ CODEC_TYPE_AUDIO, CODEC_ID_RA_288, sizeof(RA288Context), - NULL, + ra288_decode_init, NULL, NULL, ra288_decode_frame,