aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClément Bœsch <ubitux@gmail.com>2012-11-29 03:56:07 +0100
committerClément Bœsch <ubitux@gmail.com>2012-11-29 11:44:20 +0100
commit9262f13269b1dfdd01deee4104a233f8916c1597 (patch)
tree826a404f4c275df810ca4d4d1c59a8fb8c54099e
parent605f1d9865d46f3db5b56b7cac343a3f33637950 (diff)
downloadffmpeg-9262f13269b1dfdd01deee4104a233f8916c1597.tar.gz
lavfi/show{spectrum,waves}: use ff_filter_frame().
-rw-r--r--libavfilter/avf_showspectrum.c4
-rw-r--r--libavfilter/avf_showwaves.c4
2 files changed, 2 insertions, 6 deletions
diff --git a/libavfilter/avf_showspectrum.c b/libavfilter/avf_showspectrum.c
index 5a0aea2eb5..977fca92a6 100644
--- a/libavfilter/avf_showspectrum.c
+++ b/libavfilter/avf_showspectrum.c
@@ -188,9 +188,7 @@ inline static void push_frame(AVFilterLink *outlink)
showspectrum->filled = 0;
showspectrum->req_fullfilled = 1;
- ff_start_frame(outlink, avfilter_ref_buffer(showspectrum->outpicref, ~AV_PERM_WRITE));
- ff_draw_slice(outlink, 0, outlink->h, 1);
- ff_end_frame(outlink);
+ ff_filter_frame(outlink, avfilter_ref_buffer(showspectrum->outpicref, ~AV_PERM_WRITE));
}
static int request_frame(AVFilterLink *outlink)
diff --git a/libavfilter/avf_showwaves.c b/libavfilter/avf_showwaves.c
index 765e998694..30a8e1e62f 100644
--- a/libavfilter/avf_showwaves.c
+++ b/libavfilter/avf_showwaves.c
@@ -153,9 +153,7 @@ inline static void push_frame(AVFilterLink *outlink)
{
ShowWavesContext *showwaves = outlink->src->priv;
- ff_start_frame(outlink, showwaves->outpicref);
- ff_draw_slice(outlink, 0, outlink->h, 1);
- ff_end_frame(outlink);
+ ff_filter_frame(outlink, showwaves->outpicref);
showwaves->req_fullfilled = 1;
showwaves->outpicref = NULL;
showwaves->buf_idx = 0;