Mercurial > libavcodec.hg
comparison indeo5.c @ 11772:4a178e0051d6 libavcodec
moves indeo5 scan patterns into ivi_common.c
so those can be shared by indeo4.
author | maxim |
---|---|
date | Wed, 26 May 2010 13:25:16 +0000 |
parents | 7dd2a45249a9 |
children | 31dae9841fe1 |
comparison
equal
deleted
inserted
replaced
11771:3c0dffc64d86 | 11772:4a178e0051d6 |
---|---|
183 break; | 183 break; |
184 | 184 |
185 case 1: | 185 case 1: |
186 band->inv_transform = ff_ivi_row_slant8; | 186 band->inv_transform = ff_ivi_row_slant8; |
187 band->dc_transform = ff_ivi_dc_row_slant; | 187 band->dc_transform = ff_ivi_dc_row_slant; |
188 band->scan = ivi5_scans8x8[0]; | 188 band->scan = ivi_vertical_scan_8x8; |
189 break; | 189 break; |
190 | 190 |
191 case 2: | 191 case 2: |
192 band->inv_transform = ff_ivi_col_slant8; | 192 band->inv_transform = ff_ivi_col_slant8; |
193 band->dc_transform = ff_ivi_dc_col_slant; | 193 band->dc_transform = ff_ivi_dc_col_slant; |
194 band->scan = ivi5_scans8x8[1]; | 194 band->scan = ivi_horizontal_scan_8x8; |
195 break; | 195 break; |
196 | 196 |
197 case 3: | 197 case 3: |
198 band->inv_transform = ff_ivi_put_pixels_8x8; | 198 band->inv_transform = ff_ivi_put_pixels_8x8; |
199 band->dc_transform = ff_ivi_put_dc_pixel_8x8; | 199 band->dc_transform = ff_ivi_put_dc_pixel_8x8; |
200 band->scan = ivi5_scans8x8[1]; | 200 band->scan = ivi_horizontal_scan_8x8; |
201 break; | 201 break; |
202 | 202 |
203 case 4: | 203 case 4: |
204 band->inv_transform = ff_ivi_inverse_slant_4x4; | 204 band->inv_transform = ff_ivi_inverse_slant_4x4; |
205 band->dc_transform = ff_ivi_dc_slant_2d; | 205 band->dc_transform = ff_ivi_dc_slant_2d; |
206 band->scan = ivi5_scan4x4; | 206 band->scan = ivi_direct_scan_4x4; |
207 break; | 207 break; |
208 } | 208 } |
209 | 209 |
210 band->is_2d_trans = band->inv_transform == ff_ivi_inverse_slant_8x8 || | 210 band->is_2d_trans = band->inv_transform == ff_ivi_inverse_slant_8x8 || |
211 band->inv_transform == ff_ivi_inverse_slant_4x4; | 211 band->inv_transform == ff_ivi_inverse_slant_4x4; |