On 4/26/2018 3:06 PM, Tobias Rapp wrote:
> +        if (ost->top_field_first == 0) {
> +            enc_ctx->field_order = AV_FIELD_BB;
> +        } else if (ost->top_field_first == 1) {
> +            enc_ctx->field_order = AV_FIELD_TT;
> +        }

This doesn't look correct; ost->top_field_first is only
valid if ost->interlaced_frame is set. Wouldn't this
incorrectly set field_order on progressive streams,
which should be set to AV_FIELD_PROGRESSIVE?

- Derek
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to