|
|
|
@ -822,9 +822,6 @@ static int dnxhd_encode_rdo(AVCodecContext *avctx, DNXHDEncContext *ctx) |
|
|
|
|
if (bits > ctx->frame_bits) |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
// ff_dlog(ctx->m.avctx,
|
|
|
|
|
// "lambda %d, up %u, down %u, bits %d, frame %d\n",
|
|
|
|
|
// lambda, last_higher, last_lower, bits, ctx->frame_bits);
|
|
|
|
|
if (end) { |
|
|
|
|
if (bits > ctx->frame_bits) |
|
|
|
|
return AVERROR(EINVAL); |
|
|
|
@ -853,7 +850,6 @@ static int dnxhd_encode_rdo(AVCodecContext *avctx, DNXHDEncContext *ctx) |
|
|
|
|
down_step = 1<<LAMBDA_FRAC_BITS; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
//ff_dlog(ctx->m.avctx, "out lambda %d\n", lambda);
|
|
|
|
|
ctx->lambda = lambda; |
|
|
|
|
return 0; |
|
|
|
|
} |
|
|
|
@ -882,10 +878,6 @@ static int dnxhd_find_qscale(DNXHDEncContext *ctx) |
|
|
|
|
if (bits > ctx->frame_bits) |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
// ff_dlog(ctx->m.avctx,
|
|
|
|
|
// "%d, qscale %d, bits %d, frame %d, higher %d, lower %d\n",
|
|
|
|
|
// ctx->m.avctx->frame_number, qscale, bits, ctx->frame_bits,
|
|
|
|
|
// last_higher, last_lower);
|
|
|
|
|
if (bits < ctx->frame_bits) { |
|
|
|
|
if (qscale == 1) |
|
|
|
|
return 1; |
|
|
|
@ -914,7 +906,6 @@ static int dnxhd_find_qscale(DNXHDEncContext *ctx) |
|
|
|
|
return AVERROR(EINVAL); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
//ff_dlog(ctx->m.avctx, "out qscale %d\n", qscale);
|
|
|
|
|
ctx->qscale = qscale; |
|
|
|
|
return 0; |
|
|
|
|
} |
|
|
|
|