[FFmpeg-devel] null metadata for the first decoded video frame

Alexander Ivash elderorb at gmail.com
Mon May 21 20:23:46 EEST 2018


I'm not injecting metadata, but reading it! Here:
https://github.com/ElderOrb/qctools/blob/master/Source/Core/VideoStats.cpp#L287
This function is being called for every frame. The issue is that the
first frame returns null.

2018-05-21 19:35 GMT+03:00 Paul B Mahol <onemda at gmail.com>:
> On 5/21/18, Alexander Ivash <elderorb at gmail.com> wrote:
>> What could be the reason for such a behavior besides using deprecated
>> 'avcodec_decode_video2' ? I've also tried to experiment a bit with new
>> API (avcodec_send_packet/avcodec_receive_frame) but this time got no
>> metadata even for second frame (the code is here:
>> https://github.com/ElderOrb/qctools/commit/aa521aac9d147f380f5d7e2716fb3410e7c5613c).
>> What I'm doing wrong?
>
> You are injecting metadata where exactly?
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


More information about the ffmpeg-devel mailing list