I just realized that the label changing scheme wasn't so consistent when a file or stream is paused and then resumed, so an extra Boolean variable has been introduced to ensure that the settings only change from the "stopped" state to the "playing" state.  I also discovered the need to add a global variable to ensure that the labels are consistent when the bands setting in the preferences window is changed between the start of the first playback and the initialization of the extended panels window.  Otherwise, the extended panels module will have incorrect center frequencies until the next playback.<br>
<br>The updated module patch uses the term "VLC Bands" instead of "Classic VLC Bands", removes the storage of the sampling frequency, and introduces the additional global variable to ensure that the labels in the GUI are consistent with the initialized center frequencies and coefficients in the module.  The updated GUI patch simply fixes the consistency issues that I just discovered.<br>
<br>Other issues in the GUI such as the use of var_Get* instead of var_Inherit* and the use of QStrings instead of char arrays can be resolved later, since the pre-existing code already has these issues.<br>