summaryrefslogtreecommitdiff
path: root/gst/audiovisualizers
diff options
context:
space:
mode:
authorStefan Sauer <ensonic@users.sf.net>2012-08-15 11:26:59 +0200
committerStefan Sauer <ensonic@users.sf.net>2012-08-15 11:26:59 +0200
commitce221fdbddf4ca4c98381bd6d5b5206c1fd3b335 (patch)
tree91c720b7c92c7a0c388d96a201795111ffc61106 /gst/audiovisualizers
parent105737db548466881eefa98a715670e0e933c501 (diff)
downloadgstreamer-plugins-bad-ce221fdbddf4ca4c98381bd6d5b5206c1fd3b335.tar.gz
visualizer: small cleanup
Apply cleanup from copy in base.
Diffstat (limited to 'gst/audiovisualizers')
-rw-r--r--gst/audiovisualizers/gstaudiovisualizer.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/gst/audiovisualizers/gstaudiovisualizer.c b/gst/audiovisualizers/gstaudiovisualizer.c
index ac56a9f33..0ac2d7ed0 100644
--- a/gst/audiovisualizers/gstaudiovisualizer.c
+++ b/gst/audiovisualizers/gstaudiovisualizer.c
@@ -782,15 +782,11 @@ gst_audio_visualizer_chain (GstPad * pad, GstObject * parent,
guint64 dist, ts;
guint avail, sbpf;
gpointer adata;
- gboolean (*render) (GstAudioVisualizer * scope, GstBuffer * audio,
- GstBuffer * video);
gint bps, channels, rate;
scope = GST_AUDIO_VISUALIZER (parent);
klass = GST_AUDIO_VISUALIZER_CLASS (G_OBJECT_GET_CLASS (scope));
- render = klass->render;
-
GST_LOG_OBJECT (scope, "chainfunc called");
/* resync on DISCONT */
@@ -892,8 +888,8 @@ gst_audio_visualizer_chain (GstPad * pad, GstObject * parent,
sbpf, NULL, NULL));
/* call class->render() vmethod */
- if (render) {
- if (!render (scope, inbuf, outbuf)) {
+ if (klass->render) {
+ if (!klass->render (scope, inbuf, outbuf)) {
ret = GST_FLOW_ERROR;
} else {
/* run various post processing (shading and geometri transformation */