[FFmpeg-cvslog] ffmpeg: remove premature rescaling of forced_keyframe times

Gyan Doshi git at videolan.org
Sun Jan 5 09:00:28 EET 2020


ffmpeg | branch: master | Gyan Doshi <ffmpeg at gyani.pro> | Thu Jan  2 21:17:00 2020 +0530| [fa3ad7bbc68d33a08f6b3a03d097ecf37670059d] | committer: Gyan Doshi

ffmpeg: remove premature rescaling of forced_keyframe times

The user-set forced KF times are parsed *after* this deleted
loop and rescaled right after parsing.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa3ad7bbc68d33a08f6b3a03d097ecf37670059d
---

 fftools/ffmpeg.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/fftools/ffmpeg.c b/fftools/ffmpeg.c
index 9af2bc2fb5..2c5fcc0532 100644
--- a/fftools/ffmpeg.c
+++ b/fftools/ffmpeg.c
@@ -3367,10 +3367,6 @@ static int init_output_stream_encode(OutputStream *ost)
             av_log(oc, AV_LOG_WARNING, "Frame rate very high for a muxer not efficiently supporting it.\n"
                                        "Please consider specifying a lower framerate, a different muxer or -vsync 2\n");
         }
-        for (j = 0; j < ost->forced_kf_count; j++)
-            ost->forced_kf_pts[j] = av_rescale_q(ost->forced_kf_pts[j],
-                                                 AV_TIME_BASE_Q,
-                                                 enc_ctx->time_base);
 
         enc_ctx->width  = av_buffersink_get_w(ost->filter->filter);
         enc_ctx->height = av_buffersink_get_h(ost->filter->filter);



More information about the ffmpeg-cvslog mailing list