comparison h264.c @ 8543:2cc3cf7b09b1 libavcodec

Disable SVQ3 checks if SVQ3 support is not compiled in.
author diego
date Wed, 07 Jan 2009 01:58:04 +0000
parents 53f8d9be29ee
children bf580075909f
comparison
equal deleted inserted replaced
8542:5a923bd4f5c6 8543:2cc3cf7b09b1
2412 uint8_t *dest_y, *dest_cb, *dest_cr; 2412 uint8_t *dest_y, *dest_cb, *dest_cr;
2413 int linesize, uvlinesize /*dct_offset*/; 2413 int linesize, uvlinesize /*dct_offset*/;
2414 int i; 2414 int i;
2415 int *block_offset = &h->block_offset[0]; 2415 int *block_offset = &h->block_offset[0];
2416 const int transform_bypass = !simple && (s->qscale == 0 && h->sps.transform_bypass); 2416 const int transform_bypass = !simple && (s->qscale == 0 && h->sps.transform_bypass);
2417 const int is_h264 = simple || s->codec_id == CODEC_ID_H264; 2417 /* is_h264 should always be true if SVQ3 is disabled. */
2418 const int is_h264 = !ENABLE_SVQ3_DECODER || simple || s->codec_id == CODEC_ID_H264;
2418 void (*idct_add)(uint8_t *dst, DCTELEM *block, int stride); 2419 void (*idct_add)(uint8_t *dst, DCTELEM *block, int stride);
2419 void (*idct_dc_add)(uint8_t *dst, DCTELEM *block, int stride); 2420 void (*idct_dc_add)(uint8_t *dst, DCTELEM *block, int stride);
2420 2421
2421 dest_y = s->current_picture.data[0] + (mb_x + mb_y * s->linesize ) * 16; 2422 dest_y = s->current_picture.data[0] + (mb_x + mb_y * s->linesize ) * 16;
2422 dest_cb = s->current_picture.data[1] + (mb_x + mb_y * s->uvlinesize) * 8; 2423 dest_cb = s->current_picture.data[1] + (mb_x + mb_y * s->uvlinesize) * 8;