[FFmpeg-cvslog] lavfi/vf_mpdecimate: remove request_frame().

Nicolas George git at videolan.org
Tue Dec 22 16:11:20 CET 2015


ffmpeg | branch: master | Nicolas George <george at nsup.org> | Sun Nov 29 13:06:28 2015 +0100| [63f7bee75221a205c97e0c3948bc24906653e1b7] | committer: Nicolas George

lavfi/vf_mpdecimate: remove request_frame().

It is no longer needed since looping is not necessary.

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

 libavfilter/vf_mpdecimate.c |   14 --------------
 1 file changed, 14 deletions(-)

diff --git a/libavfilter/vf_mpdecimate.c b/libavfilter/vf_mpdecimate.c
index 20b15a2..c0c498b 100644
--- a/libavfilter/vf_mpdecimate.c
+++ b/libavfilter/vf_mpdecimate.c
@@ -224,19 +224,6 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *cur)
     return 0;
 }
 
-static int request_frame(AVFilterLink *outlink)
-{
-    DecimateContext *decimate = outlink->src->priv;
-    AVFilterLink *inlink = outlink->src->inputs[0];
-    int ret;
-
-    do {
-        ret = ff_request_frame(inlink);
-    } while (decimate->drop_count > 0 && ret >= 0);
-
-    return ret;
-}
-
 static const AVFilterPad mpdecimate_inputs[] = {
     {
         .name         = "default",
@@ -251,7 +238,6 @@ static const AVFilterPad mpdecimate_outputs[] = {
     {
         .name          = "default",
         .type          = AVMEDIA_TYPE_VIDEO,
-        .request_frame = request_frame,
     },
     { NULL }
 };



More information about the ffmpeg-cvslog mailing list