[FFmpeg-devel] [PATCH v3 0/5] avcodec/parser: fix fetch_timestamp in a scenario with unaligned packets
Nicolas Gaullier
nicolas.gaullier at cji.paris
Thu Mar 14 13:28:50 EET 2024
>De : Nicolas Gaullier <nicolas.gaullier at cji.paris>
>Envoyé : lundi 4 mars 2024 18:32
>Objet : [PATCH v3 0/5] avcodec/parser: fix fetch_timestamp in a scenario with unaligned packets
>
>Updated from v2:
>patch 1: fix audio case where pts=AV_NOPTS_VALUE but dts exists (thanks to Michael)
> now pass fate with --assert-level=2
>patch 5: add inline comments and moved a line to make it more easy to read (thanks to James)
>
>Nicolas Gaullier (5):
> avcodec/parser: merge packets from the same frame
> avcodec/parser: reindent after previous commit
> avcodec/parser: fix fetch_timestamp in a scenario with unaligned
> packets
> avcodec/h264_parser: fix start of packet for some broken streams
> lavf/demux: duplicate side_data in parse_packet()
Ping ?
https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=10999
still apply (auto-merge) on current master
Note this is presented as a patch serie because it is a use case, but it can be split.
Notably:
- patch 4/5 is an independent fix for the h264 parser (actually a hack to support corrupted streams properly instead of relying on a faulty implementation)
- patch 5/5 is also an independent fix
These two patches could possibly be reviewed independently, and that would prepare the ground for the parser patches.
Thank you
Nicolas
More information about the ffmpeg-devel
mailing list