comparison dv.c @ 8708:2ecdf1ad277f libavcodec

Cosmetics: simplifying static initialization
author romansh
date Sat, 31 Jan 2009 01:41:04 +0000
parents 99ce98bd57a3
children 8754ae06ddcf
comparison
equal deleted inserted replaced
8707:99ce98bd57a3 8708:2ecdf1ad277f
1006 EncBlockInfo enc_blks[5*DV_MAX_BPM]; 1006 EncBlockInfo enc_blks[5*DV_MAX_BPM];
1007 PutBitContext pbs[5*DV_MAX_BPM]; 1007 PutBitContext pbs[5*DV_MAX_BPM];
1008 PutBitContext* pb; 1008 PutBitContext* pb;
1009 EncBlockInfo* enc_blk; 1009 EncBlockInfo* enc_blk;
1010 int vs_bit_size = 0; 1010 int vs_bit_size = 0;
1011 int qnos[5]; 1011 int qnos[5] = {15, 15, 15, 15, 15}; /* No quantization */
1012 int* qnosp = &qnos[0]; 1012 int* qnosp = &qnos[0];
1013 1013
1014 dif = &s->buf[work_chunk->buf_offset*80]; 1014 dif = &s->buf[work_chunk->buf_offset*80];
1015 enc_blk = &enc_blks[0]; 1015 enc_blk = &enc_blks[0];
1016 for (mb_index = 0; mb_index < 5; mb_index++) { 1016 for (mb_index = 0; mb_index < 5; mb_index++) {
1017 dv_calculate_mb_xy(s, work_chunk, mb_index, &mb_x, &mb_y); 1017 dv_calculate_mb_xy(s, work_chunk, mb_index, &mb_x, &mb_y);
1018 y_ptr = s->picture.data[0] + ((mb_y * s->picture.linesize[0] + mb_x) << 3); 1018 y_ptr = s->picture.data[0] + ((mb_y * s->picture.linesize[0] + mb_x) << 3);
1019 c_offset = (((mb_y >> (s->sys->pix_fmt == PIX_FMT_YUV420P)) * s->picture.linesize[1] + 1019 c_offset = (((mb_y >> (s->sys->pix_fmt == PIX_FMT_YUV420P)) * s->picture.linesize[1] +
1020 (mb_x >> ((s->sys->pix_fmt == PIX_FMT_YUV411P) ? 2 : 1))) << 3); 1020 (mb_x >> ((s->sys->pix_fmt == PIX_FMT_YUV411P) ? 2 : 1))) << 3);
1021 qnos[mb_index] = 15; /* No quantization */
1022 for (j = 0; j < 6; j++) { 1021 for (j = 0; j < 6; j++) {
1023 if (s->sys->pix_fmt == PIX_FMT_YUV422P) { /* 4:2:2 */ 1022 if (s->sys->pix_fmt == PIX_FMT_YUV422P) { /* 4:2:2 */
1024 if (j == 0 || j == 2) { 1023 if (j == 0 || j == 2) {
1025 /* Y0 Y1 */ 1024 /* Y0 Y1 */
1026 data = y_ptr + ((j >> 1) * 8); 1025 data = y_ptr + ((j >> 1) * 8);