Commit 84e345b3 authored by Tim.Nicholson's avatar Tim.Nicholson Committed by Carl Eugen Hoyos

Forward interlaced field information from mov to v210 decoder.

Reported and tested by Dave Rice.
Signed-off-by: 's avatarCarl Eugen Hoyos <cehoyos@ag.or.at>
parent b4bd21b7
......@@ -146,6 +146,13 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
v += pic->linesize[2] / 2 - avctx->width / 2;
}
if (avctx->field_order > AV_FIELD_PROGRESSIVE) {
/* we have interlaced material flagged in container */
pic->interlaced_frame = 1;
if (avctx->field_order == AV_FIELD_TT || avctx->field_order == AV_FIELD_TB)
pic->top_field_first = 1;
}
*got_frame = 1;
return avpkt->size;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment