[FFmpeg-user] wrong extradata on decoding a mxf xavc long gop file.
Carl Eugen Hoyos
ceffmpeg at gmail.com
Wed Apr 10 22:33:10 EEST 2019
2019-04-10 20:00 GMT+02:00, Yufei He <yhe at matrox.com>:
> https://drive.google.com/open?id=1Rugz-tKCNDViN-zxJ9pQyKqSi_Eos7QD
>
> On decoding the file this link, avctx->extradata is wrong
> data, there is no valid sps and pps.
>
> Actually, mxf files does not need extradata. normally
> sps and pps are stored in every IDR frame.
This is not true for all mxf files...
> My decoder expects right extradata. Yes, I can add
> protection to check if it's valid.
>
> I debugged with h264dec.c, it can not find valid sps pps either.
But why should it abort if the extradata is not valid but unneeded?
Feel free to send a patch that detects in the mxf demuxer if
extradata has to be inserted or not.
See also ticket #4820.
Carl Eugen
More information about the ffmpeg-user
mailing list