29 Commits (febc9e8162af9a38a9ee94684b26fe8a87e820fe)

Author SHA1 Message Date
James Almer a4228a0ac1 avformat/iamf_parser: use ffio_read_size() where useful 3 months ago
Marvin Scholz b6a0eab528 avformat/iamf_parse: Fix return of uninitialized value 3 months ago
James Almer fa5d3cc653 avformat/iamf_parse: use get_bits_long() to read the remaining AAC extradata bits 3 months ago
James Almer 38bcb3ba7b avformat/iamf_parse: fix parsing AAC DecoderConfigDescriptor 3 months ago
Michael Niedermayer 7e5410eadb
avformat/iamf_parse: clear padding 3 months ago
James Almer 66c05dc031 avformat/iamf_parse: ignore Audio Elements with an unsupported type 3 months ago
James Almer 94165d1b79 avformat/iamf: use aligned intreadwrite macros where possible 3 months ago
Michael Niedermayer ed96ac87a9
avformat/iamf_parse: Check for 0 samples 4 months ago
Michael Niedermayer 9b9e02f2ff
avformat/iamf_parse: Check for negative sample sizes 4 months ago
James Almer 9ce065c90d avformat/iamf_parse: sanitize audio_roll_distance values 4 months ago
James Almer 7dabad079b avformat/iamf: byteswap values in OpusHeader 4 months ago
James Almer 54b8d5e201 avformat/iamf: rename Codec Config seek_preroll to audio_roll_distance 4 months ago
Felicia Lim 2094f40295 avformat/iamf_writer: fix coded audio_roll_distance values 4 months ago
James Almer b248dace92
avformat/iamf_parse: keep substream count consistent 4 months ago
James Almer 0ae157b360 avformat/iamf_parse: add missing padding to AAC extradata 5 months ago
Michael Niedermayer 7fab9b9761
avformat/iamf_parse: 0 layers are not allowed 5 months ago
Michael Niedermayer c69e6cccd7
avformat/iamf_parse: consider nb_substreams when accessing substreams array 5 months ago
Michael Niedermayer c21fb3624b
avformat/iamf_parse: Remove dead case 5 months ago
Michael Niedermayer 4593cf7ab3
avformat/iamf_parse: Check sound_system 7 months ago
James Almer 0a693bce62
avformat/iamf_parse: keep count_label consistent on language_label allocation failure 8 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 8 months ago
James Almer 56d630e6c2 avformat/iamf_writer: update extradata from packet side data 9 months ago
James Almer 80131321c4 avformat/iamfdec: set disposition flags to output streams 9 months ago
Andreas Rheinhardt 18af922c53 avformat/iamf: Don't mix ownership and non-ownership pointers 9 months ago
James Almer fa469545ba avcodec: move leb reading functions to its own header 10 months ago
James Almer 0b8e51b584 avformat/iamf_parse: use the public iamf helpers to allocate structs 10 months ago
Paul B Mahol 04cb307508 avformat/iamf_parse: fix yet annother logical coding error 11 months ago
Paul B Mahol 7a9aafde3d avformat/iamf_parse: fix another logical coding error 11 months ago
James Almer 4ee05182b7 avformat: Immersive Audio Model and Formats demuxer 11 months ago