[mythtv-firehose] mythtv/master commit: f8d2cbbe3 by Paul Harrison (paul-h)
noreply at mythtv.org
Wed Jan 11 13:57:08 UTC 2012
Author: Paul Harrison <pharrison at mythtv.org>
Change Date: 2012-01-11T05:56:41-08:00
Push Date: 2012/01/11 05:56:55 -0800
New Revision: f8d2cbbe35a0679881365bfe61d6c5fdecb43322
MythMusic: Fix a crash when switching visualizers
Switching from Piano to Spectrum or Squares was causing various random crashes
caused by the FFTW lib using memory it shouldn't be using. The route cause is
the different sampling sizes used by Piano compared to the others.
This just sanity checks the VisualNodes samples length is sane before using it
and also (not really required but doen't hurt anything) remove all VisualNodes
for a fresh start when switching visualisers.
More information about the mythtv-firehose