[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