Message ID | TYSPR06MB64332CA582062DFB5F286F4FAA7D2@TYSPR06MB6433.apcprd06.prod.outlook.com |
---|---|
Headers | show |
Series | Add mp4 and ts support for vvc | expand |
On Tue, Jan 30, 2024 at 8:49 PM Nuo Mi <nuomi2021@gmail.com> wrote: > Changes since v4: > mp4: return patch welcome for CENC nal units (Thomas) > mp4: reintroduce vvc back into ff_codec_movvideo_tags since the mp4 > demuxer relies on it. (James) > > Nuo Mi (4): > avformat/mpegtsenc: refact mpegts_check_bitstream to loop up table > avformat/mpegtsenc: refact, move h264, hevc startcode checking to > check_h26x_startcode > avformat/mpegtsenc: refact, remove h264, hevc magic numbers for > nal_type > avformat/mpegtsenc: refact out h26x_prefix_aud > > Thomas Siedel (2): > avformat/mp4: add muxer support for H266/VVC > avformat/mpegts: add ts stream types for H266/VVC > > configure | 2 +- > libavformat/Makefile | 6 +- > libavformat/isom.c | 1 + > libavformat/isom_tags.c | 3 + > libavformat/mov.c | 6 + > libavformat/movenc.c | 40 +- > libavformat/mpeg.c | 3 + > libavformat/mpeg.h | 1 + > libavformat/mpegts.c | 2 + > libavformat/mpegts.h | 1 + > libavformat/mpegtsenc.c | 173 ++++--- > libavformat/vvc.c | 971 ++++++++++++++++++++++++++++++++++++++++ > libavformat/vvc.h | 99 ++++ > 13 files changed, 1241 insertions(+), 67 deletions(-) > create mode 100644 libavformat/vvc.c > create mode 100644 libavformat/vvc.h > Applied. Thank you all for your reviews and comments > > -- > 2.25.1 > >