comparison libxvidff.c @ 12283:a08f20066719 libavcodec

Fix doxy that refers to the wrong variable.
author michael
date Tue, 27 Jul 2010 15:54:26 +0000
parents dc6039ad4c7e
children cf54b8e98e7a
comparison
equal deleted inserted replaced
12282:f31ba4ca1397 12283:a08f20066719
50 /** 50 /**
51 * Structure for the private Xvid context. 51 * Structure for the private Xvid context.
52 * This stores all the private context for the codec. 52 * This stores all the private context for the codec.
53 */ 53 */
54 struct xvid_context { 54 struct xvid_context {
55 void *encoder_handle; /** Handle for Xvid encoder */ 55 void *encoder_handle; /**< Handle for Xvid encoder */
56 int xsize, ysize; /** Frame size */ 56 int xsize; /**< Frame x size */
57 int vop_flags; /** VOP flags for Xvid encoder */ 57 int ysize; /**< Frame y size */
58 int vol_flags; /** VOL flags for Xvid encoder */ 58 int vop_flags; /**< VOP flags for Xvid encoder */
59 int me_flags; /** Motion Estimation flags */ 59 int vol_flags; /**< VOL flags for Xvid encoder */
60 int qscale; /** Do we use constant scale? */ 60 int me_flags; /**< Motion Estimation flags */
61 int quicktime_format; /** Are we in a QT-based format? */ 61 int qscale; /**< Do we use constant scale? */
62 AVFrame encoded_picture; /** Encoded frame information */ 62 int quicktime_format; /**< Are we in a QT-based format? */
63 char *twopassbuffer; /** Character buffer for two-pass */ 63 AVFrame encoded_picture; /**< Encoded frame information */
64 char *old_twopassbuffer; /** Old character buffer (two-pass) */ 64 char *twopassbuffer; /**< Character buffer for two-pass */
65 char *twopassfile; /** second pass temp file name */ 65 char *old_twopassbuffer; /**< Old character buffer (two-pass) */
66 unsigned char *intra_matrix; /** P-Frame Quant Matrix */ 66 char *twopassfile; /**< second pass temp file name */
67 unsigned char *inter_matrix; /** I-Frame Quant Matrix */ 67 unsigned char *intra_matrix; /**< P-Frame Quant Matrix */
68 unsigned char *inter_matrix; /**< I-Frame Quant Matrix */
68 }; 69 };
69 70
70 /** 71 /**
71 * Structure for the private first-pass plugin. 72 * Structure for the private first-pass plugin.
72 */ 73 */
73 struct xvid_ff_pass1 { 74 struct xvid_ff_pass1 {
74 int version; /** Xvid version */ 75 int version; /**< Xvid version */
75 struct xvid_context *context; /** Pointer to private context */ 76 struct xvid_context *context; /**< Pointer to private context */
76 }; 77 };
77 78
78 /* Prototypes - See function implementation for details */ 79 /* Prototypes - See function implementation for details */
79 int xvid_strip_vol_header(AVCodecContext *avctx, unsigned char *frame, unsigned int header_len, unsigned int frame_len); 80 int xvid_strip_vol_header(AVCodecContext *avctx, unsigned char *frame, unsigned int header_len, unsigned int frame_len);
80 int xvid_ff_2pass(void *ref, int opt, void *p1, void *p2); 81 int xvid_ff_2pass(void *ref, int opt, void *p1, void *p2);