[FFmpeg-cvslog] avutil/timer: Fix missing header for mach_absolute_time

2024-06-18 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jun 18 01:03:59 2024 +0800| [ec1daa39e046df27b0b0ba30b57391464c710228] | committer: Zhao Zhili avutil/timer: Fix missing header for mach_absolute_time mach/mach_time.h was included only when CONFIG_MACOS_KPERF wasn't been defined. Signed-off-by: Zhao

[FFmpeg-cvslog] tests/checkasm: Remove check on linux perf fd in uninit

2024-06-18 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Jun 13 01:35:53 2024 +0800| [74b4e550cbf70b56db601317cc4b770274129282] | committer: Zhao Zhili tests/checkasm: Remove check on linux perf fd in uninit The check should be >= 0, not > 0. The check itself is redundant since uninit only being called afte

[FFmpeg-cvslog] avutil/macos_kperf: Fix assert which makes kperf failed to run

2024-06-18 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Tue Jun 18 01:04:00 2024 +0800| [e598a323dc78840921af39569b1298232aa5cd65] | committer: Zhao Zhili avutil/macos_kperf: Fix assert which makes kperf failed to run On m1, kpc_get_counter_count(KPC_MASK) return 8 in my test. The exact value doesn't matter in

[FFmpeg-cvslog] avcodec/loongarch/Makefile: Fix vc1dsp_lasx.o build criterion

2024-06-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Jun 15 20:29:09 2024 +0200| [b515088576bbeb746aa34a222bba76cc01b29e44] | committer: Andreas Rheinhardt avcodec/loongarch/Makefile: Fix vc1dsp_lasx.o build criterion Fixes ticket #11057. Signed-off-by: Andreas Rheinhardt > http://git.videola

[FFmpeg-cvslog] avutil/spherical: Add more spherical types

2024-06-18 Thread Derek Buitenhuis
ffmpeg | branch: master | Derek Buitenhuis | Thu May 30 16:09:32 2024 +0100| [57bfba35d6ba45d6f0dbc46f129fe1893cd04252] | committer: Derek Buitenhuis avutil/spherical: Add more spherical types These originate from the Apple Vision Pro, and are documented here: https://developer.apple.com/

[FFmpeg-cvslog] avutil/stereo3d: Fill out stereo info provided by Vision Pro files

2024-06-18 Thread Derek Buitenhuis
ffmpeg | branch: master | Derek Buitenhuis | Thu May 30 16:30:44 2024 +0100| [cf2436a0b4dc3f6d22414aa91e8ed47ae7859f90] | committer: Derek Buitenhuis avutil/stereo3d: Fill out stereo info provided by Vision Pro files Based on what is in the files themselves, and what the API provides to users.

[FFmpeg-cvslog] avformat/mov: Add support for exporting Video Extension Usage info

2024-06-18 Thread Derek Buitenhuis
ffmpeg | branch: master | Derek Buitenhuis | Thu May 30 20:27:09 2024 +0100| [5c173763212aef7c34d611a65271d9e4655d6350] | committer: Derek Buitenhuis avformat/mov: Add support for exporting Video Extension Usage info This box is provided by files created by the Apple Vision Pro, as well as the

[FFmpeg-cvslog] avformat/mov: Add support for reading and exporting horizontal field of view

2024-06-18 Thread Derek Buitenhuis
ffmpeg | branch: master | Derek Buitenhuis | Thu May 30 20:34:24 2024 +0100| [8e7ca22b36e7727d0778d8604b29f81ca1202f19] | committer: Derek Buitenhuis avformat/mov: Add support for reading and exporting horizontal field of view These boxes are created by the Apple Vision Pro and the iPhone 15+

[FFmpeg-cvslog] fftools/ffprobe: Print more Stereo 3D info from side data

2024-06-18 Thread Derek Buitenhuis
ffmpeg | branch: master | Derek Buitenhuis | Thu May 30 19:55:53 2024 +0100| [049dfe3f652f3f79d15bbe72c10ed6888beee6d7] | committer: Derek Buitenhuis fftools/ffprobe: Print more Stereo 3D info from side data Signed-off-by: Derek Buitenhuis > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=c

[FFmpeg-cvslog] fate/lavf-container: add a hevc in ISOBMFF remux test

2024-06-18 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jun 17 11:30:27 2024 -0300| [89779a3cbe1be0550955dd5e6f308abd84ba39dc] | committer: James Almer fate/lavf-container: add a hevc in ISOBMFF remux test Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=89779a3cbe1b

[FFmpeg-cvslog] fate/lavf-container: add extract_extradata BSF dependency to lavf-fate-hevc.mp4

2024-06-18 Thread James Almer
ffmpeg | branch: master | James Almer | Tue Jun 18 15:46:06 2024 -0300| [0c0be4b99ec84672a115318bae33ba77ff29f2a2] | committer: James Almer fate/lavf-container: add extract_extradata BSF dependency to lavf-fate-hevc.mp4 Otherwise a bunch of SEI units that should not be in hvcC will be included,

[FFmpeg-cvslog] avformat/dump: Print all possible Stereo3D info

2024-06-18 Thread Derek Buitenhuis
ffmpeg | branch: master | Derek Buitenhuis | Tue Jun 18 16:30:54 2024 +0100| [620f6f7d5bfd986f7af00bdbdf5918ec61860229] | committer: Derek Buitenhuis avformat/dump: Print all possible Stereo3D info Signed-off-by: Derek Buitenhuis > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=62

[FFmpeg-cvslog] avcodec/dovi_rpudec: add return code to parse_ext_v*

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Fri Jun 14 13:51:21 2024 +0200| [e07b735a9976d75c90597d53c8538da5e434050d] | committer: Niklas Haas avcodec/dovi_rpudec: add return code to parse_ext_v* > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e07b735a9976d75c90597d53c8538da5e434050d -

[FFmpeg-cvslog] avcodec/dovi_rpudec: validate L2.ms_weight

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Fri Jun 14 13:59:26 2024 +0200| [954f890f9553fa13baf4cbc58e9359492fbe8b81] | committer: Niklas Haas avcodec/dovi_rpudec: validate L2.ms_weight This is specified to be in the range -1 to 4095, apparently the only extension level with such a restriction. >

[FFmpeg-cvslog] avdovi/dovi_rpudec: handle prev_vdr_rpu_id failures

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Sun Jun 9 14:43:11 2024 +0200| [e1b91eb195734e3eeffdba39bccd6647e34f70f3] | committer: Niklas Haas avdovi/dovi_rpudec: handle prev_vdr_rpu_id failures According to the spec, missing previous VDR RPU IDs do not constitute an error, but we should instead f

[FFmpeg-cvslog] avcodec/dovi_rpu: properly handle vdr_dm_metadata_present

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Sun Jun 9 14:58:12 2024 +0200| [68a22ac936249935136a2dc266cba55c9c3e5f96] | committer: Niklas Haas avcodec/dovi_rpu: properly handle vdr_dm_metadata_present When this is 0, the metadata is explicitly inferred to stated default values from the spec, rathe

[FFmpeg-cvslog] avcodec/dovi_rpu: guard ext blocks by dm_metadata_present

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Sun Jun 9 16:45:56 2024 +0200| [d9f902d3a4494eb7c4391884bba73ca039c8cd17] | committer: Niklas Haas avcodec/dovi_rpu: guard ext blocks by dm_metadata_present In the spec, dm_metadata_present also toggles all extension blocks, so we need to move them insid

[FFmpeg-cvslog] avcodec/dovi_rpu: simplify vdr type

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Sun Jun 9 16:43:29 2024 +0200| [7bf08a5b2d379bc9e4f4422788195f5421b3d72a] | committer: Niklas Haas avcodec/dovi_rpu: simplify vdr type Storing the color metadata alongside the data mapping is no longer needed, so we can simplify this array's type. > htt

[FFmpeg-cvslog] avcodec/dovi_rpu: fix dm_metadata_id handling

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Sun Jun 9 15:04:45 2024 +0200| [7ee64631f625372a5796de46b1cda4c9a50d4b74] | committer: Niklas Haas avcodec/dovi_rpu: fix dm_metadata_id handling Despite the suggestive size limits, this metadata ID has nothing to do with the VDR metadata ID used for the

[FFmpeg-cvslog] avcodec/dovi_rpu: move ff_dovi_rpu_generate to correct section

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Fri Jun 14 14:15:20 2024 +0200| [5e778cbfd5c09a81531226c0bd0dcf2140419773] | committer: Niklas Haas avcodec/dovi_rpu: move ff_dovi_rpu_generate to correct section This is not an internal use function. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co

[FFmpeg-cvslog] avcodec/dovi_rpudec: handle errors consistently

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Sun Jun 9 17:02:51 2024 +0200| [90579fbb907fbfda18b7cdac44c08aaf09c6ca09] | committer: Niklas Haas avcodec/dovi_rpudec: handle errors consistently Only flush state when we started parsing data, otherwise just error out. Remove the 'fail' label to make th

[FFmpeg-cvslog] avcodec/dovi_rpudec: simplify vdr handling (cosmetic)

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Sun Jun 9 15:13:01 2024 +0200| [ae7bff55df53e29ad3d443e097feb12227003d86] | committer: Niklas Haas avcodec/dovi_rpudec: simplify vdr handling (cosmetic) Move `vdr` into local scope and point only to the field we actually care about. > http://git.videola

[FFmpeg-cvslog] avcodec/dovi_rpudec: reject reserved_zero_3bits != 0

2024-06-18 Thread Niklas Haas
ffmpeg | branch: master | Niklas Haas | Sun Jun 9 16:57:31 2024 +0200| [0a5ed91e5e6141cbf21e26a772a0f96a83bd7aed] | committer: Niklas Haas avcodec/dovi_rpudec: reject reserved_zero_3bits != 0 This is used by future versions of the spec to implement metadata compression. Given that we don't yet

[FFmpeg-cvslog] swscale/aarch64: add neon {lum,chr}ConvertRange

2024-06-18 Thread Ramiro Polla
ffmpeg | branch: master | Ramiro Polla | Tue Jun 11 14:28:58 2024 +0200| [75f1a8e071f7ce288ab0f223c30982b9befb3205] | committer: Ramiro Polla swscale/aarch64: add neon {lum,chr}ConvertRange chrRangeFromJpeg_8_c: 29.2 chrRangeFromJpeg_8_neon: 19.5 chrRangeFromJpeg_24_c: 80.5 chrRangeFromJpeg_24