Commit 0ee57f8b authored by Tim Nicholson's avatar Tim Nicholson Committed by Michael Niedermayer

rawdec.c: Extract interlace information from quicktime flag if it exisits.

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent d7d5b5df
......@@ -129,6 +129,13 @@ static av_cold int raw_init_decoder(AVCodecContext *avctx)
avctx->codec_tag == MKTAG(3, 0, 0, 0) || avctx->codec_tag == MKTAG('W','R','A','W'))
context->flip=1;
if (avctx->field_order > AV_FIELD_PROGRESSIVE) { /*we have interlaced material flagged in container */
avctx->coded_frame->interlaced_frame = 1;
if (avctx->field_order == AV_FIELD_TT || avctx->field_order == AV_FIELD_TB)
avctx->coded_frame->top_field_first = 1;
}
return 0;
}
......
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