#3586: [discrepancy with libav] avcodec_encode_video2 merges packet side data with the packet body ----------------------------------+----------------------------------- Reporter: Lastique | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: 2.2.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+----------------------------------- Comment (by Lastique): Replying to [comment:1 cehoyos]:
Is this not reproducible with current FFmpeg git head?
I did not test git head, but looking at the code of avcodec_encode_video2() in git master it still calls av_packet_merge_side_data() so it must have the same problem.
How can I reproduce the problem with ffplay?
I don't know how to make ffmpeg request mb_info from the command line. I have an output video file we got with our application that shows decoding errors I described. I can upload it tomorrow, if you're interested. By the way, the same file is played without errors by libav's ffplay. I guess, it's more tolerant towards the junk at the end of encoded frames. -- Ticket URL: <https://trac.ffmpeg.org/ticket/3586#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker