comparison xvmc.h @ 8936:1920f21361be libavcodec

draw_horiz_band() is really ff_draw_horiz_band().
author diego
date Sun, 15 Feb 2009 21:05:48 +0000
parents c1ee9b462f9e
children 1b7db71c192d
comparison
equal deleted inserted replaced
8935:c1ee9b462f9e 8936:1920f21361be
92 - libavcodec - unchanged 92 - libavcodec - unchanged
93 */ 93 */
94 XvMCSurface* p_surface; 94 XvMCSurface* p_surface;
95 //}@ 95 //}@
96 96
97 /** Set by the decoder before calling draw_horiz_band(), 97 /** Set by the decoder before calling ff_draw_horiz_band(),
98 needed by the XvMCRenderSurface function. */ 98 needed by the XvMCRenderSurface function. */
99 //@{ 99 //@{
100 /** Pointer to the surface used as past reference 100 /** Pointer to the surface used as past reference
101 - application - unchanged 101 - application - unchanged
102 - libavcodec - set 102 - libavcodec - set
123 //}@ 123 //}@
124 124
125 /** Offset in the mv array for the current slice. 125 /** Offset in the mv array for the current slice.
126 Macroblocks described before that offset are assumed to be already passed to the hardware. 126 Macroblocks described before that offset are assumed to be already passed to the hardware.
127 - application - zeros it on get_buffer(). 127 - application - zeros it on get_buffer().
128 A successful draw_horiz_band() may increment it 128 A successful ff_draw_horiz_band() may increment it
129 with filled_mb_block_num or zero both. 129 with filled_mb_block_num or zero both.
130 - libavcodec - unchanged 130 - libavcodec - unchanged
131 */ 131 */
132 int start_mv_blocks_num; 132 int start_mv_blocks_num;
133 133
134 /** Number of mv blocks that are filled by libavcodec and have to be passed to the hardware. 134 /** Number of mv blocks that are filled by libavcodec and have to be passed to the hardware.
135 - application - zeros it on get_buffer() or after successful draw_horiz_band() 135 - application - zeros it on get_buffer() or after successful ff_draw_horiz_band()
136 - libavcodec - increment with one of each stored MB 136 - libavcodec - increment with one of each stored MB
137 */ 137 */
138 int filled_mv_blocks_num; 138 int filled_mv_blocks_num;
139 139
140 /** Offset to the next free data block. The mv_blocks hold a number pointing to the data blocks. 140 /** Offset to the next free data block. The mv_blocks hold a number pointing to the data blocks.
141 - application - zeroes it on get_buffer() and after successful draw_horizx_band() 141 - application - zeroes it on get_buffer() and after successful ff_draw_horiz_band()
142 - libvcodec - each macroblock increases it with the number of coded blocks in it. 142 - libvcodec - each macroblock increases it with the number of coded blocks in it.
143 */ 143 */
144 int next_free_data_block_num; 144 int next_free_data_block_num;
145 145
146 /** extensions may be placed here */ 146 /** extensions may be placed here */