1735 Commits (18f1aca3e8ac550a83a293cb0a210f9df1a8a5d1)

Author SHA1 Message Date
Derek Buitenhuis 8e7ca22b36 avformat/mov: Add support for reading and exporting horizontal field of view 7 months ago
Derek Buitenhuis 5c17376321 avformat/mov: Add support for exporting Video Extension Usage info 7 months ago
Michael Niedermayer 034054b370
avformat/mov: Use int64_t in intermediate for corrected_dts 7 months ago
Michael Niedermayer 0c977d37aa
avformat/mov: Use 64bit in intermediate for current_dts 7 months ago
Anton Khirnov e4601cc339 lavc/hevc*: move to hevc/ subdir 7 months ago
James Almer 3146b77a7d avformat/mov: store sample_sizes as unsigned ints 8 months ago
llyyr d1b96c3808 avformat/mov: avoid seeking back to 0 on HEVC open GOP files 8 months ago
James Almer 0ec8f3c55a avformat/mov: don't use stream duration to calculate bitrate with fragmented input 8 months ago
James Almer e09164940e avformat/mov: free the infe allocated item data on failure 8 months ago
James Almer b7debef3cc avformat/mov: support SpatialAudioBox ambisonic layouts with non-diegetic channels 8 months ago
James Almer 37c8d93e56 avformat/mov: support SpatialAudioBox ambisonic layouts with arbitrary channel mapping 8 months ago
James Almer 31327c2d07 avformat/mov: fix the check for the heif item parsing loop 8 months ago
James Almer 5b9db32ccc avformat/mov: ignore old infe box versions 9 months ago
Eugene Zemtsov 591e27d1e7 configure: Separate subsystem for Immersive Audio Model 9 months ago
James Almer 8e294abd9d avformat/mov: simplify the entry count overflow check in the keys atom 9 months ago
James Almer 5a06d3810e avformat/mov: don't read key_size bytes twice in the keys atom 9 months ago
James Almer 3d12ba77d9 avformat/mov: take into account the first eight bytes in the keys atom 9 months ago
Eugene Zemtsov 8a23a145d8 avformat/mov: Check if a key is longer than the atom containing it 9 months ago
Andreas Rheinhardt 9d219ff149 avformat/mov: Don't add attached pic if one is already present 9 months ago
James Almer f492f1ac23 avformat/mov: ensure all items id referenced by a grid are valid 9 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
James Almer e37b233ee2 Revert "avformat/mov: ignore item boxes for animated heif" 9 months ago
James Almer 189c32f536 avformat/mov: don't abort on duplicate Mastering Display Metadata boxes 9 months ago
Michael Niedermayer f01a89c5a3
avformat/mov: use 64bit for intermediate for rounding 9 months ago
Michael Niedermayer 0a114d7318
avformat/mov: Do not deallocate heif_item in a input dependant way 9 months ago
James Almer 1e7ba76562 avformat/mov: free HEIFItem.name when cleaning items in mov_read_trak 9 months ago
Andreas Rheinhardt 4a4dcde339 avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 9 months ago
James Almer abcdd3aed7 avformat/mov: don't use cur_item_id as array index 9 months ago
Michael Niedermayer 3c43299e9e
avformat/mov: Check sample_count and auxiliary_info_default_size to be 0 9 months ago
Andreas Rheinhardt b800327f4c avformat/avformat: Add FFInputFormat, hide internals of AVInputFormat 10 months ago
James Almer 1a34eb3ffc avformat/mov: fix setting dependent disposition on ambisonic IAMF streams 10 months ago
James Almer 97e1480c8c avformat/mov: set stream index field in tile grids 10 months ago
James Almer 8f33d8fa9b avformat/mov: don't mark an item referenced by a grid as dependent if it's the primary item 10 months ago
James Almer d78c75fe49 avformat/mov: fix setting disposition for the first iamf stream 10 months ago
Zhao Zhili b56b343e43 avformat/mov: Update bits_per_coded_sample after read pcmC 10 months ago
Andreas Rheinhardt 1bb7d5ca9f avformat/mov: Don't use entry[-1] in pointer arithmetic 10 months ago
Andreas Rheinhardt 9d7d03ea45 Revert "avformat/mov: zero initialize the index ranges buffer" 10 months ago
James Almer 41e349c24a avformat/mov: add support for tile HEIF still images 10 months ago
Dale Curtis 6ef32ea574
Avoid OOM for invalid STCO / CO64 constructions. 11 months ago
James Almer fe637161db avformat/mov: add support for Immersive Audio Model and Formats in ISOBMFF 11 months ago
James Almer 9ba327e70f avformat/mov: make MOVStreamContext refcounted 11 months ago
James Almer ce7b519ab7 avformat/mov: factorize out setting the output packet properties 11 months ago
Marton Balint f8f2142d61 avformat/mov: factorize reading the main part of the chnl atom to mov_chan 11 months ago
Anton Khirnov 1e7d2007c3 all: use designated initializers for AVOption.unit 11 months ago
Damiano Galassi 112d3618ca avformat/mov: add support for 'amve' ambient viewing environment box 11 months ago
James Almer b94b3eac0e avformat/mov: use a more descriptive name for variables of type HEIFItem 11 months ago
James Almer f6b7b473d4 avformat/mov: ignore item boxes for animated heif 11 months ago
James Almer 0042cf8980 avformat/mov: split off MOVStreamContext freeing into its own function 11 months ago
Thomas Siedel aa3155e4c2 avformat/mp4: add muxer support for H266/VVC 11 months ago
James Almer eee3b7e2fb avformat/mov: zero initialize the index ranges buffer 12 months ago