[FFmpeg-cvslog] avcodec/videotoolboxenc: Add CBR option to H264 and HEVC encoder

2022-08-29 Thread Sebastian Beckmann
ffmpeg | branch: master | Sebastian Beckmann | Fri Aug 26 03:57:24 2022 +0200| [47b85c5a7642b6ec942c052bbe7d163b70e017a8] | committer: Rick Kern avcodec/videotoolboxenc: Add CBR option to H264 and HEVC encoder Adds an option to use constant bitrate instead of average bitrate to the videotoolbo

[FFmpeg-cvslog] fftools/ffmpeg: stop accessing av_stream_get_parser() from the main thread

2022-08-29 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Aug 18 11:13:08 2022 +0200| [8d26a21bf63514cc566bf8c9de940a786bb33167] | committer: Anton Khirnov fftools/ffmpeg: stop accessing av_stream_get_parser() from the main thread It races with the demuxing thread. Instead, send the information along with

[FFmpeg-cvslog] fftools/ffmpeg: remove a stale extern declaration

2022-08-29 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Aug 22 16:39:04 2022 +0200| [7c8737548f5426a4b55fdb8771775e9562c8828c] | committer: Anton Khirnov fftools/ffmpeg: remove a stale extern declaration Forgotten in 8cbf229c941b3c77a756bff05d0ceb5f4f2219c5 > http://git.videolan.org/gitweb.cgi/ffmpeg.g

[FFmpeg-cvslog] fftools/ffmpeg_filter: remove an always-true check

2022-08-29 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Aug 25 09:42:40 2022 +0200| [4a4a206304e1d168e9a839d1a9c426e459343322] | committer: Anton Khirnov fftools/ffmpeg_filter: remove an always-true check ost->enc is always non-NULL here, since - this code is never called for streamcopy - opening the ou

[FFmpeg-cvslog] fftools/ffmpeg_filter: remove an always-false check

2022-08-29 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Aug 25 09:40:42 2022 +0200| [c97bb940c28a49ec36d9e7f0514ed1c3403384a9] | committer: Anton Khirnov fftools/ffmpeg_filter: remove an always-false check This code cannot be triggered, since after 90944ee3ab7 opening the output file will abort if an en

[FFmpeg-cvslog] fftools/ffmpeg: drop OutputStream.enc

2022-08-29 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Aug 25 10:01:19 2022 +0200| [d0f767f81f7b6c4e9a3d29a9fd622ab519461213] | committer: Anton Khirnov fftools/ffmpeg: drop OutputStream.enc It is either equal to OutputStream.enc_ctx->codec, or NULL when enc_ctx is NULL. Replace the use of enc with enc

[FFmpeg-cvslog] fftools/ffmpeg: drop OutputStream.fps_mode

2022-08-29 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Aug 25 10:08:41 2022 +0200| [0dd7347963041667e07366c83460fda8f19f4037] | committer: Anton Khirnov fftools/ffmpeg: drop OutputStream.fps_mode It is only used within new_video_stream(), so make it a local variable there. > http://git.videolan.org/gi

[FFmpeg-cvslog] fftools/ffmpeg: use a separate counter for encoded packet data size

2022-08-29 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Aug 25 10:44:55 2022 +0200| [4fce3bab64699092100a65e957be4d1394c0b4d3] | committer: Anton Khirnov fftools/ffmpeg: use a separate counter for encoded packet data size update_video_stats() currently uses OutputStream.data_size to print the total size