[FFmpeg-cvslog] gdigrab: allow capturing a window by its handle

2023-12-17 Thread Lena
ffmpeg | branch: master | Lena | Sun Dec 17 18:29:33 2023 +0100| [d7ac7101ee8c70a253f7caf400d9ae3870880d7f] | committer: Stefano Sabatini gdigrab: allow capturing a window by its handle x11grab can capture windows by their ID, but gdigrab can only capture windows by their names, internally call

[FFmpeg-cvslog] riscv: Tweak names of cpu flags, print flags in libavutil/tests/cpu

2023-12-17 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Dec 14 14:45:27 2023 +0200| [8d24a28d066ddd0f865a76860f19ef71fd0dcc24] | committer: Martin Storsjö riscv: Tweak names of cpu flags, print flags in libavutil/tests/cpu The names of the cpu flags, when parsed from a string with av_parse_cpu_caps, ar

[FFmpeg-cvslog] doc/examples/qsv_transcode: EINVAL is more appropriate and ENAVAIL will fail build with visual studio

2023-12-17 Thread hung kuishing
ffmpeg | branch: master | hung kuishing | Thu Dec 7 06:44:06 2023 +| [6d129d8df5a3d8172a9565709a0b4ad4c86a8b52] | committer: Haihao Xiang doc/examples/qsv_transcode: EINVAL is more appropriate and ENAVAIL will fail build with visual studio Signed-off-by: clarkh > http://git.videolan.or

[FFmpeg-cvslog] fftools/ffmpeg: deprecate -fps_mode/vsync drop

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 13:42:17 2023 +0100| [3dc319587f5bb96905f5984262e036c58a756c8c] | committer: Anton Khirnov fftools/ffmpeg: deprecate -fps_mode/vsync drop It depends on the ability of muxers to generate timestamps, which is itself deprecated. > http://git.v

[FFmpeg-cvslog] fftools/ffmpeg_mux: factor timestamps processing out of write_packet()

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 13:51:27 2023 +0100| [7a7550ec28a23761055a142f448d3cb592b2c726] | committer: Anton Khirnov fftools/ffmpeg_mux: factor timestamps processing out of write_packet() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7a7550ec28a23761055

[FFmpeg-cvslog] fftools/cmdutils: change option flags to (1 << N) style

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 18:04:16 2023 +0100| [ca6f0192f2ef69ffcbfb366e13e48814bdfa0ef7] | committer: Anton Khirnov fftools/cmdutils: change option flags to (1 << N) style It is easier to read. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca6f0192f2e

[FFmpeg-cvslog] fftools/ffmpeg_mux: stop logging to AVFormatContext

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 08:20:13 2023 +0100| [8a11724a0283a854896a0f9e551318211c038537] | committer: Anton Khirnov fftools/ffmpeg_mux: stop logging to AVFormatContext Only the muxer itself is supposed to do that. Log to OutputStream instead. Drop now-redundant inf

[FFmpeg-cvslog] fftools/ffmpeg_mux_init: change 1-bit bitfields from int to unsigned

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 19:08:59 2023 +0100| [23c00d8c8955aa0023c4cfcbd0e9f132367c9d42] | committer: Anton Khirnov fftools/ffmpeg_mux_init: change 1-bit bitfields from int to unsigned They cannot store 1 as signed, only 0 and -1. Avoids warnings such as: implici

[FFmpeg-cvslog] fftools/ffmpeg: use a mutex for enc_stats_write()

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 20:15:02 2023 +0100| [2ad0b8e0ea36115595f16bca203a5fdaabafb4ab] | committer: Anton Khirnov fftools/ffmpeg: use a mutex for enc_stats_write() It may be called concurrently from different threads to write into the same file. > http://git.vide

[FFmpeg-cvslog] fftools/ffmpeg_mux: deduplicate uniniting EncStats

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 20:05:54 2023 +0100| [244d2fcc49452f3c5aa0f4899c7c0c03ccc6a69e] | committer: Anton Khirnov fftools/ffmpeg_mux: deduplicate uniniting EncStats > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=244d2fcc49452f3c5aa0f4899c7c0c03ccc6a69

[FFmpeg-cvslog] fftools/ffmpeg: print keyframe information with -stats_*

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 19:26:56 2023 +0100| [02a43936476ad69f4957c8444a740bdb394bde37] | committer: Anton Khirnov fftools/ffmpeg: print keyframe information with -stats_* > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=02a43936476ad69f4957c8444a740bdb3

[FFmpeg-cvslog] doc/ffmpeg: drop misleading claims from -stats_*_fmt

2023-12-17 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Dec 14 19:27:45 2023 +0100| [6cb231e3789679396e7c4b4093d182b655de0759] | committer: Anton Khirnov doc/ffmpeg: drop misleading claims from -stats_*_fmt The {br}/{abr} directives are not limited to post-encoding, they can also be used pre-muxing. The