1775 Commits (f2f238c3a4855cd0919889940c2f45958ac47be6)

Author SHA1 Message Date
James Almer e7bdaadce6 avformat/mov: check that items are allocated before accessing them 3 months ago
James Almer 92b849df13 avformat/mov: reindent after previous commit 3 months ago
James Almer 2e338152a2 avformat/mov: use an array of pointers for heif_item 3 months ago
vectronic 380a518c43 avformat/mov: if pos has been reset, clear fragments and indexes and search for next root 3 months ago
Michael Niedermayer 057b8c2066
avformat/mov: Avoid overflow in dts 4 months ago
James Almer e907bf677a avformat/mov: split off lcevc stream group initialization to its own function 4 months ago
James Almer d5eb0e7fb3 avformat/mov: split off heif item initialization to its own function 4 months ago
James Almer 650ce61745 avformat/mov: don't abort on invalid clap box data 4 months ago
James Almer 7573f02840 avformat/mov: get heif image mirroring from imir box 4 months ago
James Almer f225e6f3c6 avformat/mov: parse clap boxes that reference heif items 4 months ago
James Almer ba6eeb2c65 avformat/mov: parse colr boxes that reference tile grids 4 months ago
James Almer 58c265d956 avformat/mov: factorize getting the current item 4 months ago
James Almer 76eb3e5ff3 avformat/mov: get heif image rotation from irot box 4 months ago
James Almer 04182b5549 avformat/mov: don't return the latest stream when an item stream is expected 4 months ago
James Almer 0dd6f1d5bf avformat/mov: fix setting index of LCEVC enhancement stream 4 months ago
James Almer 5fa9c4e596 avformat/mov: support for LCEVC tracks 4 months ago
Dale Curtis 4230379835
avformat/mov: Fix nullptr dereference with invalid encryption metadata. 6 months ago
Kacper Michajłow b534e402d8
avformat/mov: ensure required number of bytes is read 6 months ago
James Almer 92b317245c avformat/mov: use AV_WL*A 6 months ago
James Almer e7d3ff8dcd avformat/mov: check that child boxes of trak are only present inside it 6 months ago
James Almer 2aa63784b5 avformat/mov: check that sample and chunk count is 1 for HEIF 6 months ago
Michael Niedermayer 586f6fda1d
avformat/mov: add an EOF check in IPRP 6 months ago
Michael Niedermayer 046d069552
avformat/mov: Use 64bit for str_size 6 months ago
Michael Niedermayer 167bf8f61e
avformat/mov: Check extradata in mov_read_iacb() 6 months ago
James Almer 3de65f47e0 avformat/mov: don't export frame cropping stream side data when the clap box is a no-op 7 months ago
James Almer 58cb0cab5e avformat/mov: ensure pasp box derived SAR is used if present 7 months ago
James Almer 93be6b425e avformat/mov: export cropping values from clap boxes 7 months ago
Derek Buitenhuis c4ebdd8d2d avformat/mov: Mark streams with a layered HEVC box as multilayer 7 months ago
James Almer c657c694e3 avformat/mov: add support for lhvC box parsing 7 months ago
James Almer cf7e2c5e05 avformat/mov: add more checks for infe atom size 7 months ago
James Almer 235ba14cc0 avformat/mov: check for EOF inside the infe list parsing loop 7 months ago
James Almer a9a5d000aa avformat/mov: check extent_offset calculation for overflow 7 months ago
James Almer c49898a6b1 avformat/mov: check that iloc offset values fit on an int64_t 7 months ago
Michael Niedermayer 64df7d4c1e
avformat/mov: Check requested_sample before using it 7 months ago
Michael Niedermayer 2882d30e3a
avformat/mov: Check edit list for overflow 7 months ago
James Almer 0b330d8642 avformat/mov: set Stereo3D type when parsing eyes box 7 months ago
James Almer f6b29c8773 avformat/mov: don't use sizeof(AVStereo3D) 7 months ago
Lynne dae12ddb2e
lavu/stereo3d: change the horizontal FOV field to a rational 7 months ago
James Almer 127545350f avformat/mov: use the updated default value for horizontal_disparity_adjustment in the eyes box 7 months ago
James Almer a91f34aad8 avformat/mov: don't use sizeof(AVMasteringDisplayMetadata) 7 months ago
Derek Buitenhuis 8e7ca22b36 avformat/mov: Add support for reading and exporting horizontal field of view 8 months ago
Derek Buitenhuis 5c17376321 avformat/mov: Add support for exporting Video Extension Usage info 8 months ago
Michael Niedermayer 034054b370
avformat/mov: Use int64_t in intermediate for corrected_dts 8 months ago
Michael Niedermayer 0c977d37aa
avformat/mov: Use 64bit in intermediate for current_dts 8 months ago
Anton Khirnov e4601cc339 lavc/hevc*: move to hevc/ subdir 8 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 9 months ago
James Almer e09164940e avformat/mov: free the infe allocated item data on failure 9 months ago
James Almer b7debef3cc avformat/mov: support SpatialAudioBox ambisonic layouts with non-diegetic channels 9 months ago