volume: use a flag for 'mute' using the controller
authorStefan Kost <ensonic@users.sf.net>
Wed, 25 May 2011 11:28:18 +0000 (14:28 +0300)
committerStefan Kost <ensonic@users.sf.net>
Wed, 25 May 2011 11:28:18 +0000 (14:28 +0300)
commit1916eecc3059476897a42d9a614f52d595e0b3ca
tree136c0e5360ef9ae386db1e0bd30f3d426d4b2602
parent5e3f448afb33322f3518252b46ff5d3845b2fa8d
volume: use a flag for 'mute' using the controller

Previously we checked mute_csource to determine wheter we need to premultiply
volumes and mute values. That fails as we unrefs mute_csource and set it to
NULL after. Use an extra flag instead.
gst/volume/gstvolume.c