[FFmpeg-cvslog] avformat/hlsenc: fix CODECS Attribute hard code in hevc EXT-X-STREAM-INF

2025-03-19 Thread Jack Lau
ffmpeg | branch: master | Jack Lau | Wed Mar 19 19:17:59 2025 +0800| [1502551dd363b3651a0e41f981f47657a8d29f82] | committer: Steven Liu avformat/hlsenc: fix CODECS Attribute hard code in hevc EXT-X-STREAM-INF fix ticket: 10786 parse the SPS from extradata and get profile_compatibility, tier, c

[FFmpeg-cvslog] swscale/output: add support for NV20

2025-03-19 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Mar 16 17:14:20 2025 -0300| [b8dc87524908e708cc8f6362d093c47d021a4e6a] | committer: James Almer swscale/output: add support for NV20 Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b8dc87524908e708cc8f6362d093c

[FFmpeg-cvslog] avcodec/sanm: implement STOR/FTCH for ANIMv1

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Fri Mar 14 22:17:21 2025 +0100| [b48bd23321d8eee916dbe7afce96a749d29333f4] | committer: Manuel Lauss avcodec/sanm: implement STOR/FTCH for ANIMv1 Handle STOR/FTCH the same way the RA1 game engine does: On STOR, save the next following FOBJ (not the deco

[FFmpeg-cvslog] avcodec/sanm: codec20 decoder

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Mon Mar 17 17:39:44 2025 +0100| [950ad969fb3891ccbc872c05262009f152e678ab] | committer: Manuel Lauss avcodec/sanm: codec20 decoder codec20 is raw uncompressed image data. It exists in Rebel Assault 1 as a special format for STOR/FTCH and is used again

[FFmpeg-cvslog] avcodec/sanm: codec21 decoder

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Tue Mar 11 13:55:51 2025 +0100| [e1fd6bc8b49be7cc83b7b8e4b81d58693e7cd6e4] | committer: Manuel Lauss avcodec/sanm: codec21 decoder similar to codec23, this one alternatingly skips and writes bytes. Signed-off-by: Manuel Lauss > http://git.videolan.or

[FFmpeg-cvslog] avcodec/sanm: codec37: reimplement comp4

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Tue Mar 11 12:26:24 2025 +0100| [8a045260808be660818d58589fbb6b36dd0dfb5d] | committer: Manuel Lauss avcodec/sanm: codec37: reimplement comp4 Compression 4 code 0 means copy from delta buffer without mv, AND start of a skip run. This gets rid of the ex

[FFmpeg-cvslog] avcodec/sanm: codec23 decoder

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Tue Mar 11 13:35:33 2025 +0100| [77b5a0c13422cb67c1194c3b423d18b2339b0499] | committer: Manuel Lauss avcodec/sanm: codec23 decoder This codec alternatingly skips and changes existing pixels. A second 16bit parameter in the FOBJ header indicates how to d

[FFmpeg-cvslog] avcodec/sanm: better frame size detection for old codecs

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Tue Mar 11 12:31:37 2025 +0100| [93b0ca26acb912b8f080f221f6165542806bceb3] | committer: Manuel Lauss avcodec/sanm: better frame size detection for old codecs The size of the video frame (FOBJ) of the old codecs (ANIMv0/1/2) can very reliably be determin

[FFmpeg-cvslog] avcodec/sanm: ignore codec45

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Fri Mar 14 22:26:46 2025 +0100| [fd6bfaab55148a7e016fb77f31cf177d31e5568f] | committer: Manuel Lauss avcodec/sanm: ignore codec45 Codec45 is used in some RA2 videos on top of codec37. It consists of 2 tables (768 and 32768 bytes), and datapackets like

[FFmpeg-cvslog] avcodec/sanm: codec2 decoder

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Tue Mar 11 13:32:21 2025 +0100| [968ffbe64a6f8a93a84cb99cedae0fc4ba8c5fb9] | committer: Manuel Lauss avcodec/sanm: codec2 decoder this codec consists of 4 byte packets: 2bytes delta-x, 1 byte delta-y and 1 byte color to put at that spot. Used in Rebel A

[FFmpeg-cvslog] avcodec/sanm: fix codec3

2025-03-19 Thread Manuel Lauss
ffmpeg | branch: master | Manuel Lauss | Tue Mar 11 13:02:14 2025 +0100| [aa2f2befaa786b4b0970c08b2837c07ff77ebabc] | committer: Manuel Lauss avcodec/sanm: fix codec3 codec3 is codec1 which writes zero values instead of skipping them. This fixes a lot of RA1 videos. Signed-off-by: Manuel Laus

[FFmpeg-cvslog] configure: improve ar test for response files

2025-03-19 Thread Gyan Doshi
ffmpeg | branch: master | Gyan Doshi | Tue Mar 18 19:37:56 2025 +0530| [b75b568b3d290ce827b80568ced1d68c277309e6] | committer: Gyan Doshi configure: improve ar test for response files > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b75b568b3d290ce827b80568ced1d68c277309e6 --- conf

[FFmpeg-cvslog] avutil/tests/pixfmt_best: add more semi planar format tests

2025-03-19 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Mar 16 18:30:31 2025 -0300| [f7e6070c5130644cbf0af17a9485a97e9aca051e] | committer: James Almer avutil/tests/pixfmt_best: add more semi planar format tests Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f7e607

[FFmpeg-cvslog] swscale/input: add support for NV20

2025-03-19 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Mar 16 16:52:29 2025 -0300| [2f856b488bfa72b0291c9710136498b8ee876485] | committer: James Almer swscale/input: add support for NV20 Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f856b488bfa72b0291c9710136498