audiovisualizer: improve allocation
authorWim Taymans <wim.taymans@collabora.co.uk>
Tue, 29 Jan 2013 09:18:06 +0000 (10:18 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Thu, 4 Apr 2013 23:37:08 +0000 (00:37 +0100)
commit5d72759fecf260fccd5f8d4c7c9732984405d0b7
treeb6c7925ea7a8005d6cb2ef218aaad88e7c0a225d
parent7f18295321c66d7ca613cd0f26257cfa9681b74f
audiovisualizer: improve allocation

Based on patch by Matthew Waters

Add private data
Add decide_allocation vmethod
Refactor bufferpool negotiation

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681719
gst/audiovisualizers/gstaudiovisualizer.c
gst/audiovisualizers/gstaudiovisualizer.h