[FFmpeg-cvslog] lavc/vaapi_encode: Enable block level bitrate control

2024-03-17 Thread Fei Wang
ffmpeg | branch: master | Fei Wang | Fri Mar 8 16:45:29 2024 +0800| [a8d9fab06b9b417bf8d0b819192bae0c648d7fd8] | committer: Haihao Xiang lavc/vaapi_encode: Enable block level bitrate control Signed-off-by: Fei Wang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a8d9fab06b9b417bf

[FFmpeg-cvslog] lavu/hwcontext_qsv: Join the download/upload session to the main session

2024-03-17 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Mar 11 12:56:02 2024 +0800| [74a8e080d021b6c88677b35d879d269bfc4f93fb] | committer: Haihao Xiang lavu/hwcontext_qsv: Join the download/upload session to the main session This may reduce the number of internal threads when using hwupload or hwdownloa

[FFmpeg-cvslog] lavc/vaapi_decode: Don't update buffer number if allocataion fail

2024-03-17 Thread Fei Wang
ffmpeg | branch: master | Fei Wang | Thu Mar 14 08:38:05 2024 +0800| [8962e2b1aa1d0a6f5c03bf119e7f880a3e6c6c09] | committer: Haihao Xiang lavc/vaapi_decode: Don't update buffer number if allocataion fail Signed-off-by: Fei Wang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8962e

[FFmpeg-cvslog] lavc/qsvdec: Do not print warning when draining cached frames

2024-03-17 Thread Haihao Xiang
ffmpeg | branch: master | Haihao Xiang | Mon Mar 11 12:37:57 2024 +0800| [697251bb0c9ea4b66276cf89e1e526535a86d117] | committer: Haihao Xiang lavc/qsvdec: Do not print warning when draining cached frames When all cached frames are drained, the output mfxSyncPoint pointer is NULL and MFX_ERR_M

[FFmpeg-cvslog] avcodec/ccaption_dec: Use static_assert instead of _Static_assert

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 15 12:46:16 2024 +0100| [2a0194bafa62aee9217e6dc375243f96acec7088] | committer: Andreas Rheinhardt avcodec/ccaption_dec: Use static_assert instead of _Static_assert The latter is not supported by MSVC 19.27. Signed-off-by: Andreas Rheinha

[FFmpeg-cvslog] avformat/crypto: Avoid cast, use proper printf specifier

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 15 15:57:00 2024 +0100| [6e63295d4135c759afeda506f9ede182c0263aee] | committer: Andreas Rheinhardt avformat/crypto: Avoid cast, use proper printf specifier Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avformat/aeaenc: Fix printf-specifier

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 15 15:52:54 2024 +0100| [7b48cc61bed4c20ad69ee39cfe58af42e222d0c3] | committer: Andreas Rheinhardt avformat/aeaenc: Fix printf-specifier Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7b48cc

[FFmpeg-cvslog] avcodec/mips/aaccoder_mips: Remove MIPS-specific aaccoder

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 15 01:29:55 2024 +0100| [f1b08b8a65c0cc3fbc4b24d36c42467e65f0b773] | committer: Andreas Rheinhardt avcodec/mips/aaccoder_mips: Remove MIPS-specific aaccoder ff_aac_coder_init_mips() modifies a static const structure of function pointers. T

[FFmpeg-cvslog] avutil/hash: Avoid relocations for hash names

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Mar 15 00:33:19 2024 +0100| [e6c7a88b34c5db0811a57dda54f8a4f13246b858] | committer: Andreas Rheinhardt avutil/hash: Avoid relocations for hash names These strings are so short (longest takes 11B) that using pointers is wasteful. Avoiding them

[FFmpeg-cvslog] avformat/aiffenc: Simplify padding tag

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Mar 14 01:31:06 2024 +0100| [0230792bc81d4b7d11600a8d38fdda516ec5baf4] | committer: Andreas Rheinhardt avformat/aiffenc: Simplify padding tag Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=02307

[FFmpeg-cvslog] fate/lavf-audio: Test writing AIFF-native tags

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Mar 14 01:24:57 2024 +0100| [f088b2895003469b9a74e40fd7adce8c4d9d9956] | committer: Andreas Rheinhardt fate/lavf-audio: Test writing AIFF-native tags In particular, test writing tags with odd strlen. (These tags are zero-padded to even size.)

[FFmpeg-cvslog] avformat/aiffenc: Usw avio_wb32() where possible

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Mar 14 01:32:55 2024 +0100| [95a6788314a2f5080e8d5488dd5ba1040abeba6f] | committer: Andreas Rheinhardt avformat/aiffenc: Usw avio_wb32() where possible AIFF is a big-endian format, so this is more natural. Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avcodec/vorbis_data: Mark symbols as hidden

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 13 18:31:19 2024 +0100| [333ff3e98d02b75bc3d4e07f01f62f878beb922c] | committer: Andreas Rheinhardt avcodec/vorbis_data: Mark symbols as hidden Avoids .got entries for ff_vorbis_ch_layouts. Signed-off-by: Andreas Rheinhardt > http://git.

[FFmpeg-cvslog] avcodec/mpegaudio(data|dsp): Mark symbols as hidden

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 13 19:28:12 2024 +0100| [3f7ee34efe29b1eb038941c8bfbcb7ce7dc0eea5] | committer: Andreas Rheinhardt avcodec/mpegaudio(data|dsp): Mark symbols as hidden Avoids .got entries for ff_mpa_bitrate_tab, ff_mpa_synth_window_fixed, ff_band_size_long

[FFmpeg-cvslog] avcodec/dirac_arith: Only include x86/asm.h for ARCH_X86

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 13 18:18:32 2024 +0100| [6ffdf2f3709d472116bbccc8d7c6e01fd4a3cd42] | committer: Andreas Rheinhardt avcodec/dirac_arith: Only include x86/asm.h for ARCH_X86 Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avdevice/alldevices: Mark iterators as av_cold

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 13 18:05:29 2024 +0100| [b6301dc6586f9789b867bc2d75e74e10f6c35d0c] | committer: Andreas Rheinhardt avdevice/alldevices: Mark iterators as av_cold Because they are. Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/f

[FFmpeg-cvslog] avcodec/ac3tab: Remove enum CustomChannelMapLocation

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 13 16:28:19 2024 +0100| [ff15edf15af93ef20478f0b3659c7d6f5079d778] | committer: Andreas Rheinhardt avcodec/ac3tab: Remove enum CustomChannelMapLocation Forgotten in 4c8d9b1d0901b0fba0887e53463574913e8862c5. Signed-off-by: Andreas Rheinhar

[FFmpeg-cvslog] fftools/ffmpeg_opt: Check before accessing union member

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Mar 12 23:58:48 2024 +0100| [1faafe738d66fc940c7eccc46ba30d71d264] | committer: Andreas Rheinhardt fftools/ffmpeg_opt: Check before accessing union member OptionDef.u is only an offset (i.e. its off member) iff OPT_FLAG_OFFSET is true. Oth

[FFmpeg-cvslog] avdevice/alldevices: Mark devices as hidden

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 13 17:08:47 2024 +0100| [7cf4c9037cbc288af752ad59957f87af665b386c] | committer: Andreas Rheinhardt avdevice/alldevices: Mark devices as hidden Both GCC and Clang create code that inlines the loops in next_input() and next_output() at high

[FFmpeg-cvslog] avformat/iamf: Mark symbols as hidden

2024-03-17 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 13 15:45:52 2024 +0100| [62412cd75d41ba497b0c7b2bac7f94d514c82115] | committer: Andreas Rheinhardt avformat/iamf: Mark symbols as hidden Avoids .got entries for ff_iamf_scalable_ch_layouts and ff_iamf_sound_system_map (whether they would h

[FFmpeg-cvslog] avutil/x86util: Fix broken pre-SSE4.1 PMINSD emulation

2024-03-17 Thread Henrik Gramner
ffmpeg | branch: master | Henrik Gramner | Sun Mar 17 11:52:57 2024 +0100| [c3d3f0e697f27a14898e74db4fcffa5b35bcaf94] | committer: Henrik Gramner avutil/x86util: Fix broken pre-SSE4.1 PMINSD emulation Fixes yadif-16 which allows FATE to pass. Broken since 2904db90458a1253e4aea6844ba9a59ac1192