[FFmpeg-devel] [PATCH v6 1/2] lavf/isom: support for demuxing and remuxing of MPEG-H 3D Audio in MP4

Tsuchiya, Yuki (SHES) Yuki.Tsuchiya at sony.com
Thu Dec 12 07:30:23 EET 2019

Hi James,

> I see now, this is during demuxing. I was thinking about muxing.
> I can reproduce what you mean with TrueHD which has sync frames every
> 128 or so frames. Despite the mp4 and matroska files having the sync
> frames correctly marked, lavf tags every frame as key.
> A general approach at fixing this issue would be to change
> is_intra_only() to not just look at video codecs but also audio codecs,
> and updating all the audio entries in libavcodec/codec_desc.c that are
> not currently set as AV_CODEC_PROP_INTRA_ONLY and require it. 

Thank you for your suggestion.
I will send new patch soon, so please review again.

More information about the ffmpeg-devel mailing list