Mercurial > libavcodec.hg
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 */ |