Mercurial > libavcodec.hg
diff wmv2.c @ 1598:932d306bf1dc libavcodec
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
author | michael |
---|---|
date | Mon, 03 Nov 2003 13:26:22 +0000 |
parents | 7f9f0bedc2e1 |
children | ccf7c96a630f |
line wrap: on
line diff
--- a/wmv2.c Sun Nov 02 23:19:47 2003 +0000 +++ b/wmv2.c Mon Nov 03 13:26:22 2003 +0000 @@ -338,7 +338,7 @@ s->slice_height = s->mb_height / code; if(s->avctx->debug&FF_DEBUG_PICT_INFO){ - printf("fps:%d, br:%d, qpbit:%d, abt_flag:%d, j_type_bit:%d, tl_mv_flag:%d, mbrl_bit:%d, code:%d, flag3:%d, slices:%d\n", + av_log(s->avctx, AV_LOG_DEBUG, "fps:%d, br:%d, qpbit:%d, abt_flag:%d, j_type_bit:%d, tl_mv_flag:%d, mbrl_bit:%d, code:%d, flag3:%d, slices:%d\n", fps, s->bit_rate, w->mspel_bit, w->abt_flag, w->j_type_bit, w->top_left_mv_flag, w->per_mb_rl_bit, code, w->flag3, code); } @@ -366,7 +366,7 @@ s->pict_type = get_bits(&s->gb, 1) + 1; if(s->pict_type == I_TYPE){ code = get_bits(&s->gb, 7); - printf("I7:%X/\n", code); + av_log(s->avctx, AV_LOG_ERROR, "I7:%X/\n", code); } s->qscale = get_bits(&s->gb, 5); if(s->qscale < 0) @@ -397,7 +397,7 @@ s->inter_intra_pred= 0; s->no_rounding = 1; if(s->avctx->debug&FF_DEBUG_PICT_INFO){ - printf("qscale:%d rlc:%d rl:%d dc:%d mbrl:%d j_type:%d \n", + av_log(s->avctx, AV_LOG_DEBUG, "qscale:%d rlc:%d rl:%d dc:%d mbrl:%d j_type:%d \n", s->qscale, s->rl_chroma_table_index, s->rl_table_index, @@ -447,7 +447,7 @@ s->no_rounding ^= 1; if(s->avctx->debug&FF_DEBUG_PICT_INFO){ - printf("rl:%d rlc:%d dc:%d mv:%d mbrl:%d qp:%d mspel:%d per_mb_abt:%d abt_type:%d cbp:%d ii:%d\n", + av_log(s->avctx, AV_LOG_DEBUG, "rl:%d rlc:%d dc:%d mv:%d mbrl:%d qp:%d mspel:%d per_mb_abt:%d abt_type:%d cbp:%d ii:%d\n", s->rl_table_index, s->rl_chroma_table_index, s->dc_table_index, @@ -471,7 +471,7 @@ // return wmv2_decode_j_picture(w); //FIXME if(w->j_type){ - printf("J-type picture isnt supported\n"); + av_log(s->avctx, AV_LOG_ERROR, "J-type picture isnt supported\n"); return -1; } @@ -604,7 +604,7 @@ memset(w->abt_block2[n], 0, 64*sizeof(DCTELEM)); break; default: - fprintf(stderr, "internal error in WMV2 abt\n"); + av_log(s->avctx, AV_LOG_ERROR, "internal error in WMV2 abt\n"); } } @@ -738,7 +738,7 @@ s->mb_intra = 1; code = get_vlc2(&s->gb, mb_intra_vlc.table, MB_INTRA_VLC_BITS, 2); if (code < 0){ - fprintf(stderr, "II-cbp illegal at %d %d\n", s->mb_x, s->mb_y); + av_log(s->avctx, AV_LOG_ERROR, "II-cbp illegal at %d %d\n", s->mb_x, s->mb_y); return -1; } /* predict coded block pattern */ @@ -784,7 +784,7 @@ for (i = 0; i < 6; i++) { if (wmv2_decode_inter_block(w, block[i], i, (cbp >> (5 - i)) & 1) < 0) { - fprintf(stderr,"\nerror while decoding inter block: %d x %d (%d)\n", s->mb_x, s->mb_y, i); + av_log(s->avctx, AV_LOG_ERROR, "\nerror while decoding inter block: %d x %d (%d)\n", s->mb_x, s->mb_y, i); return -1; } } @@ -805,7 +805,7 @@ for (i = 0; i < 6; i++) { if (msmpeg4_decode_block(s, block[i], i, (cbp >> (5 - i)) & 1, NULL) < 0) { - fprintf(stderr,"\nerror while decoding intra block: %d x %d (%d)\n", s->mb_x, s->mb_y, i); + av_log(s->avctx, AV_LOG_ERROR, "\nerror while decoding intra block: %d x %d (%d)\n", s->mb_x, s->mb_y, i); return -1; } }