diff options
author | Stefan Sauer <ensonic@users.sf.net> | 2012-08-15 11:26:59 +0200 |
---|---|---|
committer | Stefan Sauer <ensonic@users.sf.net> | 2012-08-15 11:26:59 +0200 |
commit | ce221fdbddf4ca4c98381bd6d5b5206c1fd3b335 (patch) | |
tree | 91c720b7c92c7a0c388d96a201795111ffc61106 /gst/audiovisualizers | |
parent | 105737db548466881eefa98a715670e0e933c501 (diff) | |
download | gstreamer-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.c | 8 |
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 */ |