comparison xvmc.h @ 8938:5a212db68a2f libavcodec

Doxygen spelling/wording fixes
author diego
date Sun, 15 Feb 2009 23:55:34 +0000
parents 1b7db71c192d
children 752780e31cb6
comparison
equal deleted inserted replaced
8937:1b7db71c192d 8938:5a212db68a2f
45 - libavcodec - unchanged 45 - libavcodec - unchanged
46 */ 46 */
47 int xvmc_id; 47 int xvmc_id;
48 48
49 /** Pointer to the block array allocated by XvMCCreateBlocks() 49 /** Pointer to the block array allocated by XvMCCreateBlocks()
50 it contins differential pixel data (in MoCo mode) 50 it contains differential pixel data (in MoCo mode)
51 or coefficients for IDCT. 51 or coefficients for IDCT.
52 - application - set during initialization 52 - application - set during initialization
53 - libavcodec - unchanged 53 - libavcodec - unchanged
54 */ 54 */
55 short* data_blocks; 55 short* data_blocks;
58 - application - set during initialization 58 - application - set during initialization
59 - libavcodec - unchanged 59 - libavcodec - unchanged
60 */ 60 */
61 XvMCMacroBlock* mv_blocks; 61 XvMCMacroBlock* mv_blocks;
62 62
63 /** Number of all MB descriptions that could be stored in the mv_blocks array. 63 /** Number of macroblock descriptions that can be stored in the mv_blocks
64 array.
64 - application - set during initialization 65 - application - set during initialization
65 - libavcodec - unchanged 66 - libavcodec - unchanged
66 */ 67 */
67 int total_number_of_mv_blocks; 68 int total_number_of_mv_blocks;
68 69
69 /** Number of all blocks that could be stored at once in the data_blocks array. 70 /** Number of blocks that can be stored at once in the data_blocks array.
70 - application - set during initialization 71 - application - set during initialization
71 - libavcodec - unchanged 72 - libavcodec - unchanged
72 */ 73 */
73 int total_number_of_data_blocks; 74 int total_number_of_data_blocks;
74 75
77 - application - set during initialization 78 - application - set during initialization
78 - libavcodec - unchanged 79 - libavcodec - unchanged
79 */ 80 */
80 int idct; 81 int idct;
81 82
82 /** In MoCo mode it indicates that Intra MB are assumed to be in unsigned format 83 /** In MoCo mode it indicates that intra macroblocks are assumed to be in
83 Same as XVMC_INTRA_UNSIGNED flag. 84 unsigned format; same as the XVMC_INTRA_UNSIGNED flag.
84 - application - set during initialization 85 - application - set during initialization
85 - libavcodec - unchanged 86 - libavcodec - unchanged
86 */ 87 */
87 int unsigned_intra; 88 int unsigned_intra;
88 89
89 /** Pointer to the surface allocated by XvMCCreateSurface(). 90 /** Pointer to the surface allocated by XvMCCreateSurface().
90 It identifies the frame on the video hardware and its state. 91 It identifies the frame and its state on the video hardware.
91 - application - set during initialization 92 - application - set during initialization
92 - libavcodec - unchanged 93 - libavcodec - unchanged
93 */ 94 */
94 XvMCSurface* p_surface; 95 XvMCSurface* p_surface;
95 //}@ 96 //}@
121 */ 122 */
122 unsigned int flags; 123 unsigned int flags;
123 //}@ 124 //}@
124 125
125 /** Offset in the mv array for the current slice. 126 /** Offset in the mv array for the current slice.
126 Macroblocks described before that offset are assumed to be already passed to the hardware. 127 Macroblocks described before that offset are assumed to have already
128 been passed to the hardware.
127 - application - zeroes it on get_buffer(). 129 - application - zeroes it on get_buffer().
128 A successful ff_draw_horiz_band() may increment it 130 A successful ff_draw_horiz_band() may increment it
129 with filled_mb_block_num or zero both. 131 with filled_mb_block_num or zero both.
130 - libavcodec - unchanged 132 - libavcodec - unchanged
131 */ 133 */