comparison xvmc.h @ 8958:52c002a02f65 libavcodec

spelling/grammar/wording fixes for the Doxygen comments
author diego
date Tue, 17 Feb 2009 22:36:48 +0000
parents 533777a86f12
children b3a081ee40a9
comparison
equal deleted inserted replaced
8957:9396eb8808ca 8958:52c002a02f65
41 - libavcodec - unchanged 41 - libavcodec - unchanged
42 */ 42 */
43 int xvmc_id; 43 int xvmc_id;
44 44
45 /** Pointer to the block array allocated by XvMCCreateBlocks(). 45 /** Pointer to the block array allocated by XvMCCreateBlocks().
46 The array is have to be freed by XvMCDestroyBlocks(). 46 The array has to be freed by XvMCDestroyBlocks().
47 Each 64 values represent one data block of 47 Each group of 64 values represents one data block of differential
48 differential pixel data (in MoCo mode) or coefficients for IDCT. 48 pixel information (in MoCo mode) or coefficients for IDCT.
49 - application - set the pointer during initialization 49 - application - set the pointer during initialization
50 - libavcodec - fills coefficients/pixel data into the array 50 - libavcodec - fills coefficients/pixel data into the array
51 */ 51 */
52 short* data_blocks; 52 short* data_blocks;
53 53
84 - libavcodec - unchanged 84 - libavcodec - unchanged
85 */ 85 */
86 int unsigned_intra; 86 int unsigned_intra;
87 87
88 /** Pointer to the surface allocated by XvMCCreateSurface(). 88 /** Pointer to the surface allocated by XvMCCreateSurface().
89 It have to be freed by XvMCDestroySurface() on application exit. 89 It has to be freed by XvMCDestroySurface() on application exit.
90 It identifies the frame and its state on the video hardware. 90 It identifies the frame and its state on the video hardware.
91 - application - set during initialization 91 - application - set during initialization
92 - libavcodec - unchanged 92 - libavcodec - unchanged
93 */ 93 */
94 XvMCSurface* p_surface; 94 XvMCSurface* p_surface;
119 - libavcodec - set 119 - libavcodec - set
120 */ 120 */
121 unsigned int flags; 121 unsigned int flags;
122 //}@ 122 //}@
123 123
124 /** Number of macro block descriptions in the mv_blocks array 124 /** Number of macroblock descriptions in the mv_blocks array
125 that have already been passed to the hardware. 125 that have already been passed to the hardware.
126 - application - zeroes it on get_buffer(). 126 - application - zeroes it on get_buffer().
127 A successful ff_draw_horiz_band() may increment it 127 A successful ff_draw_horiz_band() may increment it
128 with filled_mb_block_num or zero both. 128 with filled_mb_block_num or zero both.
129 - libavcodec - unchanged 129 - libavcodec - unchanged
130 */ 130 */
131 int start_mv_blocks_num; 131 int start_mv_blocks_num;
132 132
133 /** Number of new macro blocks descriptions in mv_blocks array (after start_mv_blocks_num) 133 /** Number of new macroblock descriptions in the mv_blocks array (after
134 that are filled by libavcodec and have to be passed to the hardware. 134 start_mv_blocks_num) that are filled by libavcodec and have to be
135 passed to the hardware.
135 - application - zeroes it on get_buffer() or after successful 136 - application - zeroes it on get_buffer() or after successful
136 ff_draw_horiz_band(). 137 ff_draw_horiz_band().
137 - libavcodec - increment with one of each stored MB 138 - libavcodec - increment with one of each stored MB
138 */ 139 */
139 int filled_mv_blocks_num; 140 int filled_mv_blocks_num;
140 141
141 /** Number of the the next free data block. 142 /** Number of the the next free data block; one data block consists of
142 One data block is 64 short values in data_blocks array. 143 64 short values in the data_blocks array.
143 All blocks before this one are already claimed by filling their number 144 All blocks before this one are already claimed by filling their number
144 in the corresponding blocks description structure field, 145 into the corresponding blocks description structure field,
145 that are hold in mv_blocks array. 146 that are hold in mv_blocks array.
146 - application - zeroes it on get_buffer(). 147 - application - zeroes it on get_buffer().
147 A successful ff_draw_horiz_band() may zero it together 148 A successful ff_draw_horiz_band() may zero it together
148 with start_mb_blocks_num. 149 with start_mb_blocks_num.
149 - libavcodec - each decoded macroblock increases it with the number 150 - libavcodec - each decoded macroblock increases it by the number
150 of coded blocks it contains. 151 of coded blocks it contains.
151 */ 152 */
152 int next_free_data_block_num; 153 int next_free_data_block_num;
153 154
154 /** extensions may be placed here */ 155 /** extensions may be placed here */