comparison dnxhdenc.c @ 8301:d574d49316db libavcodec

rename 4x8 to 8x4 to match widthxheight consistently
author bcoudurier
date Fri, 12 Dec 2008 00:11:19 +0000
parents f92b595af7eb
children f54976d6a8a5
comparison
equal deleted inserted replaced
8300:c47323828269 8301:d574d49316db
328 } 328 }
329 } 329 }
330 return bits; 330 return bits;
331 } 331 }
332 332
333 static av_always_inline void dnxhd_get_pixels_4x8(DCTELEM *restrict block, const uint8_t *pixels, int line_size) 333 static av_always_inline void dnxhd_get_pixels_8x4(DCTELEM *restrict block, const uint8_t *pixels, int line_size)
334 { 334 {
335 int i; 335 int i;
336 for (i = 0; i < 4; i++) { 336 for (i = 0; i < 4; i++) {
337 block[0] = pixels[0]; block[1] = pixels[1]; 337 block[0] = pixels[0]; block[1] = pixels[1];
338 block[2] = pixels[2]; block[3] = pixels[3]; 338 block[2] = pixels[2]; block[3] = pixels[3];
359 dsp->get_pixels(ctx->blocks[2], ptr_u , ctx->m.uvlinesize); 359 dsp->get_pixels(ctx->blocks[2], ptr_u , ctx->m.uvlinesize);
360 dsp->get_pixels(ctx->blocks[3], ptr_v , ctx->m.uvlinesize); 360 dsp->get_pixels(ctx->blocks[3], ptr_v , ctx->m.uvlinesize);
361 361
362 if (mb_y+1 == ctx->m.mb_height && ctx->m.avctx->height == 1080) { 362 if (mb_y+1 == ctx->m.mb_height && ctx->m.avctx->height == 1080) {
363 if (ctx->interlaced) { 363 if (ctx->interlaced) {
364 dnxhd_get_pixels_4x8(ctx->blocks[4], ptr_y + ctx->dct_y_offset , ctx->m.linesize); 364 dnxhd_get_pixels_8x4(ctx->blocks[4], ptr_y + ctx->dct_y_offset , ctx->m.linesize);
365 dnxhd_get_pixels_4x8(ctx->blocks[5], ptr_y + ctx->dct_y_offset + 8, ctx->m.linesize); 365 dnxhd_get_pixels_8x4(ctx->blocks[5], ptr_y + ctx->dct_y_offset + 8, ctx->m.linesize);
366 dnxhd_get_pixels_4x8(ctx->blocks[6], ptr_u + ctx->dct_uv_offset , ctx->m.uvlinesize); 366 dnxhd_get_pixels_8x4(ctx->blocks[6], ptr_u + ctx->dct_uv_offset , ctx->m.uvlinesize);
367 dnxhd_get_pixels_4x8(ctx->blocks[7], ptr_v + ctx->dct_uv_offset , ctx->m.uvlinesize); 367 dnxhd_get_pixels_8x4(ctx->blocks[7], ptr_v + ctx->dct_uv_offset , ctx->m.uvlinesize);
368 } else { 368 } else {
369 dsp->clear_block(ctx->blocks[4]); dsp->clear_block(ctx->blocks[5]); 369 dsp->clear_block(ctx->blocks[4]); dsp->clear_block(ctx->blocks[5]);
370 dsp->clear_block(ctx->blocks[6]); dsp->clear_block(ctx->blocks[7]); 370 dsp->clear_block(ctx->blocks[6]); dsp->clear_block(ctx->blocks[7]);
371 } 371 }
372 } else { 372 } else {