aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/flac.c
diff options
context:
space:
mode:
authorJustin Ruggles <justin.ruggles@gmail.com>2008-05-02 21:33:14 +0000
committerJustin Ruggles <justin.ruggles@gmail.com>2008-05-02 21:33:14 +0000
commit9d48410f142290dfe6d4823656f2f208f4b06287 (patch)
tree1dc8e7407f43787a83005a1c20fb25a8706e30e3 /libavcodec/flac.c
parent4bc07e78b8c966d0393c4dd828eaf15938639998 (diff)
downloadffmpeg-9d48410f142290dfe6d4823656f2f208f4b06287.tar.gz
split out some decoder context params to a shared macro
Originally committed as revision 13035 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/flac.c')
-rw-r--r--libavcodec/flac.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libavcodec/flac.c b/libavcodec/flac.c
index 28e25e7b90..f3603ce4a8 100644
--- a/libavcodec/flac.c
+++ b/libavcodec/flac.c
@@ -40,6 +40,7 @@
#include "bitstream.h"
#include "golomb.h"
#include "crc.h"
+#include "flac.h"
#undef NDEBUG
#include <assert.h>
@@ -56,14 +57,13 @@ enum decorrelation_type {
};
typedef struct FLACContext {
+ FLACSTREAMINFO
+
AVCodecContext *avctx;
GetBitContext gb;
- int min_blocksize, max_blocksize;
- int max_framesize;
- int samplerate, channels;
int blocksize/*, last_blocksize*/;
- int bps, curr_bps;
+ int curr_bps;
enum decorrelation_type decorrelation;
int32_t *decoded[MAX_CHANNELS];