[FFmpeg-cvslog] r16881 - trunk/libavcodec/flacdec.c
jbr
subversion
Sat Jan 31 03:10:43 CET 2009
Author: jbr
Date: Sat Jan 31 03:10:43 2009
New Revision: 16881
Log:
cosmetics: add some documentation to FLACContext
Modified:
trunk/libavcodec/flacdec.c
Modified: trunk/libavcodec/flacdec.c
==============================================================================
--- trunk/libavcodec/flacdec.c Sat Jan 31 02:50:18 2009 (r16880)
+++ trunk/libavcodec/flacdec.c Sat Jan 31 03:10:43 2009 (r16881)
@@ -58,16 +58,16 @@ enum decorrelation_type {
typedef struct FLACContext {
FLACSTREAMINFO
- AVCodecContext *avctx;
- GetBitContext gb;
+ AVCodecContext *avctx; ///< parent AVCodecContext
+ GetBitContext gb; ///< GetBitContext initialized to start at the current frame
- int blocksize/*, last_blocksize*/;
- int curr_bps;
+ int blocksize; ///< number of samples in the current frame
+ int curr_bps; ///< bps for current subframe, adjusted for channel correlation and wasted bits
int sample_shift; /* shift required to make output samples 16-bit or 32-bit */
int is32; /* flag to indicate if output should be 32-bit instead of 16-bit */
- enum decorrelation_type decorrelation;
+ enum decorrelation_type decorrelation; ///< channel decorrelation type in the current frame
- int32_t *decoded[MAX_CHANNELS];
+ int32_t *decoded[MAX_CHANNELS]; ///< decoded samples
uint8_t *bitstream;
unsigned int bitstream_size;
unsigned int bitstream_index;
More information about the ffmpeg-cvslog
mailing list