So I am currently trying to decode a video that I encoded myself through the use of the library,
after I have sent some packets and received some frames it eventually starts spitting out errors like this
Missing reference picture, default is 65548
This error is printed 4 times right after the call to avcodec_send_packet
Every subsequent call to avcodec_send_packet also prints this error except the number has been incremented by 8.
There are some other errors that get printed later after 200-300 of the missing reference ones but I assume they are a symptom of this one.
(examples of these would be “mmco: unref short failure”, “pps_id 3199971767 out of range”, “Invalid NAL unit 17, skipping.”, “slice type 32 too large at 31195135”, “decode_slice_header error”, “no frame!”, “illegal POC
type 4” and “too many reference frames 32”)
Full log until first error:
Output #0, mp4, to 'D:\test_projects\test\trusting.mp4':