| foobar2000 SDK
    2015-01-14
    | 
#include <dsp_manager.h>
 Inheritance diagram for dsp_config_callback:
 Inheritance diagram for dsp_config_callback:| Public Member Functions | |
| virtual void | on_core_settings_change (const dsp_chain_config &p_newdata)=0 | 
|  Public Member Functions inherited from service_base | |
| template<typename outPtr_t > | |
| bool | cast (outPtr_t &outPtr) | 
| virtual int | service_add_ref ()=0 throw () | 
| virtual bool | service_query (service_ptr_t< service_base > &p_out, const GUID &p_guid) | 
| template<class T > | |
| bool | service_query_t (service_ptr_t< T > &p_out) | 
| virtual int | service_release ()=0 throw () | 
| Private Member Functions | |
| FB2K_MAKE_SERVICE_INTERFACE_ENTRYPOINT (dsp_config_callback) | |
| Additional Inherited Members | |
|  Public Types inherited from service_base | |
| typedef service_base | t_interface | 
|  Protected Member Functions inherited from service_base | |
| service_base () | |
| ~service_base () | |
Callback class for getting notified about core playback DSP settings getting altered. 
Register your implementations with static service_factory_single_t<myclass> g_myclass_factory;. 
Definition at line 75 of file dsp_manager.h.
| 
 | private | 
| 
 | pure virtual | 
Called when core playback DSP settings change. 
Note: you must not try to alter core playback DSP settings inside this callback, or call anything else that possibly alters core playback DSP settings. 
 1.8.9.1
 1.8.9.1