[FFmpeg-cvslog] avfilter/libvmaf: remove deprecated options

2023-10-10 Thread Kyle Swanson
ffmpeg | branch: master | Kyle Swanson | Thu Oct 5 13:15:06 2023 -0700| [6028728bb829c04cc68c66c846c75a70bf4c0613] | committer: Kyle Swanson avfilter/libvmaf: remove deprecated options > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6028728bb829c04cc68c66c846c75a70bf4c0613 --- d

[FFmpeg-cvslog] fftools/ffmpeg_demux: Fix leak on error

2023-10-10 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 7 01:51:30 2023 +0200| [c06d3d24047206f9c11bfc5849544b960e5d68eb] | committer: Andreas Rheinhardt fftools/ffmpeg_demux: Fix leak on error An AVFormatContext leaks on errors that happen before it is attached to its permanent place (an Inpu

[FFmpeg-cvslog] fftools/ffmpeg_demux: Don't use fake object with av_opt_eval

2023-10-10 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 7 01:07:47 2023 +0200| [d98dfcecad179260182d90ed1d170c1037db7568] | committer: Andreas Rheinhardt fftools/ffmpeg_demux: Don't use fake object with av_opt_eval The av_opt_eval family of functions emits errors messages on error and can ther

[FFmpeg-cvslog] avcodec/mlpenc: export lpc_coeff_precision option

2023-10-10 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Tue Oct 10 13:44:03 2023 +0200| [44dc42e4ac1f635bfcb2ba9e77f7caa623b80764] | committer: Paul B Mahol avcodec/mlpenc: export lpc_coeff_precision option Change default precision from 11 to 15, improves compression. > http://git.videolan.org/gitweb.cgi/ffm

[FFmpeg-cvslog] fftools/ffmpeg_enc: move fps conversion code to ffmpeg_filter

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Jul 24 12:32:48 2023 +0200| [9196be2fb10ad5c15c644a1fbb01f59f25b72cc9] | committer: Anton Khirnov fftools/ffmpeg_enc: move fps conversion code to ffmpeg_filter Its function is analogous to that of the fps filter, so filtering is a more appropriate

[FFmpeg-cvslog] fftools/ffmpeg_enc: constify the frame passed to enc_open()

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Sep 14 18:00:40 2023 +0200| [33f058f2ecede72de13c2de8267f65ff625cda09] | committer: Anton Khirnov fftools/ffmpeg_enc: constify the frame passed to enc_open() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=33f058f2ecede72de13c2de8267f65

[FFmpeg-cvslog] fftools/ffmpeg_filter: fail on filtering errors

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Tue Sep 12 11:58:12 2023 +0200| [2ef50c17ab5aff95fc5372b6041c6fc835cac62b] | committer: Anton Khirnov fftools/ffmpeg_filter: fail on filtering errors These should be considered serious errors - don't just print a log message and continue as if nothing

[FFmpeg-cvslog] fftools/ffmpeg: stop accessing OutputStream.last_dropped in print_report()

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sat Sep 9 20:31:48 2023 +0200| [61777c62d7e4065df055e44f89b72c2e00a4f58f] | committer: Anton Khirnov fftools/ffmpeg: stop accessing OutputStream.last_dropped in print_report() That field is used by the framerate code to track whether any output has be

[FFmpeg-cvslog] fftools/ffmpeg_enc: merge -force_key_frames source/source_no_drop

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sat Sep 9 14:13:18 2023 +0200| [d2c416fdf1ecc9c354642d7410944a506c4985a6] | committer: Anton Khirnov fftools/ffmpeg_enc: merge -force_key_frames source/source_no_drop Always use the functionality of the latter, which makes more sense as it avoids losi

[FFmpeg-cvslog] fftools/ffmpeg_enc: move framerate conversion state into a separate struct

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sat Sep 9 21:10:02 2023 +0200| [f0f6d6d0e1a3bdf8a1492cc906ec14e2ca98d532] | committer: Anton Khirnov fftools/ffmpeg_enc: move framerate conversion state into a separate struct Makes it more clear what state is specific to framerate conversion, which w

[FFmpeg-cvslog] fftools/ffmpeg_enc: unbreak -force_key_frames source_no_drop

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sat Sep 9 14:11:56 2023 +0200| [735b082231a93f7193448ed5cb2a461b3df531e2] | committer: Anton Khirnov fftools/ffmpeg_enc: unbreak -force_key_frames source_no_drop Unlike the 'source' mode, which preserves source keyframe-marking as-is, the 'source_no_d

[FFmpeg-cvslog] fftools/ffmpeg_enc: move handling video frame duration to video_sync_process()

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sun Jul 23 09:58:29 2023 +0200| [a9b9e771b399b39d2d60d626ce447ae806c80cf0] | committer: Anton Khirnov fftools/ffmpeg_enc: move handling video frame duration to video_sync_process() That is a more appropriate place for this. > http://git.videolan.org/g

[FFmpeg-cvslog] tests/fate/ffmpeg: add tests for -force_key_frames source

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sat Sep 9 16:43:37 2023 +0200| [a07b2f5f11c772bf8e6507670dd8e5b4b2483bac] | committer: Anton Khirnov tests/fate/ffmpeg: add tests for -force_key_frames source > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a07b2f5f11c772bf8e6507670dd8e5b4

[FFmpeg-cvslog] ffools/ffmpeg_filter: stop trying to handle an unreachable state

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Thu Sep 7 15:39:03 2023 +0200| [e35d36eb72b915bd0edf8dc37c78c59987c3f430] | committer: Anton Khirnov ffools/ffmpeg_filter: stop trying to handle an unreachable state ifilter_send_eof() will fail if the input has no real or fallback parameters, so ther

[FFmpeg-cvslog] fftools/ffmpeg_enc: simplify adjust_frame_pts_to_encoder_tb() signature

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Jul 24 09:19:32 2023 +0200| [99567ee8706dd3f17705ddc35c87d1d0912086bc] | committer: Anton Khirnov fftools/ffmpeg_enc: simplify adjust_frame_pts_to_encoder_tb() signature It does not need an OutputFile and an OutputStream, only the target timebase a

[FFmpeg-cvslog] fftools/ffmpeg_enc: move remaining vsync-related code to video_sync_process()

2023-10-10 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sun Jul 23 10:52:12 2023 +0200| [096d88dcc60f3a15ba7b5ee653a76bfaf25b2807] | committer: Anton Khirnov fftools/ffmpeg_enc: move remaining vsync-related code to video_sync_process() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=096d88dcc60f

[FFmpeg-cvslog] avcodec/mlpenc: fix regression in encoding only zeroes

2023-10-10 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Tue Oct 10 10:23:06 2023 +0200| [394106a1384574d9dcb74c5dd5172bbc0508fa53] | committer: Paul B Mahol avcodec/mlpenc: fix regression in encoding only zeroes Previously it would use more bits than neccessary. > http://git.videolan.org/gitweb.cgi/ffmpeg.gi