Addressed Anton's comments, plus some extra fixes for issues i found while testing.
James Almer (8): avutil: introduce an Immersive Audio Model and Formats API avformat: introduce AVStreamGroup ffmpeg: add support for muxing AVStreamGroups avcodec/packet: add IAMF Parameters side data types avcodec/get_bits: add get_leb() avformat/aviobuf: add ffio_read_leb() and ffio_write_leb() avformat: Immersive Audio Model and Formats demuxer avformat: Immersive Audio Model and Formats muxer doc/ffmpeg.texi | 200 ++++++ doc/fftools-common-opts.texi | 17 +- fftools/ffmpeg.h | 2 + fftools/ffmpeg_mux_init.c | 341 ++++++++++ fftools/ffmpeg_opt.c | 2 + libavcodec/avpacket.c | 3 + libavcodec/bitstream.h | 2 + libavcodec/bitstream_template.h | 23 + libavcodec/get_bits.h | 24 + libavcodec/packet.h | 24 + libavformat/Makefile | 2 + libavformat/allformats.c | 2 + libavformat/avformat.c | 91 ++- libavformat/avformat.h | 153 +++++ libavformat/avio_internal.h | 10 + libavformat/aviobuf.c | 33 + libavformat/dump.c | 147 +++- libavformat/iamf.c | 125 ++++ libavformat/iamf.h | 163 +++++ libavformat/iamf_parse.c | 1106 +++++++++++++++++++++++++++++++ libavformat/iamf_parse.h | 38 ++ libavformat/iamf_writer.c | 860 ++++++++++++++++++++++++ libavformat/iamf_writer.h | 51 ++ libavformat/iamfdec.c | 503 ++++++++++++++ libavformat/iamfenc.c | 387 +++++++++++ libavformat/internal.h | 33 + libavformat/options.c | 139 ++++ libavutil/Makefile | 2 + libavutil/iamf.c | 563 ++++++++++++++++ libavutil/iamf.h | 620 +++++++++++++++++ 30 files changed, 5632 insertions(+), 34 deletions(-) create mode 100644 libavformat/iamf.c create mode 100644 libavformat/iamf.h create mode 100644 libavformat/iamf_parse.c create mode 100644 libavformat/iamf_parse.h create mode 100644 libavformat/iamf_writer.c create mode 100644 libavformat/iamf_writer.h create mode 100644 libavformat/iamfdec.c create mode 100644 libavformat/iamfenc.c create mode 100644 libavutil/iamf.c create mode 100644 libavutil/iamf.h -- 2.43.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".