[prev in list] [next in list] [prev in thread] [next in thread]
List: gstreamer-cvs
Subject: gst-plugins-base: adder: Remove caching of the processing function
From: slomo () kemper ! freedesktop ! org (Sebastian Dröge)
Date: 2013-05-30 21:56:56
Message-ID: 20130530215656.83BF3D4002 () kemper ! freedesktop ! org
[Download RAW message or body]
Module: gst-plugins-base
Branch: master
Commit: 667b856cbcec1a3d4f1ab993cb87049bd7406269
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=667b856cbcec1a3d4f1ab993cb87049bd7406269
Author: Sebastian Dröge <slomo@circular-chaos.org>
Date: Thu May 30 12:54:37 2013 +0200
adder: Remove caching of the processing function
The compiler will generate a hashtable from the switch-case, and
we need to call functions explicitely for the volume!=1.0 cases
anyway.
---
gst/adder/gstadder.c | 70 ++++++++-------
gst/adder/gstadder.h | 5 -
gst/adder/gstadderorc-dist.c | 192 ++++++++++++++++++++----------------------
gst/adder/gstadderorc-dist.h | 16 ++--
gst/adder/gstadderorc.orc | 17 ++--
5 files changed, 147 insertions(+), 153 deletions(-)
Diff: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/diff/?id=667b856cbcec1a3d4f1ab993cb87049bd7406269
_______________________________________________
gstreamer-commits mailing list
gstreamer-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic