On Fri, 16 Feb 2024, Anton Khirnov wrote:

Quoting Tomas Härdin (2024-02-03 20:58:20)
I think people with knowledge how interlacing is handled in other
formats and codecs might want to chime in.

For MPEG codecs our decoders always output (properly signalled)
interlaced content as two interleaved fields in a single AVFrame flagged
with AV_FRAME_FLAG_INTERLACED. Its height is the height of the whole
frame, so double the number of lines in each field.

So IIUC this patch is taking the correct approach.

I believe interlaced HEVC has the same issue, the decoder generates field pictures and not frames. Would changing the HEVC decoder be acceptable to generate frames with interleaved fields?

Regards,
Marton
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to