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