#pragma once #include "foundation/dispatch.h" /* ifc_output_parameters abstracts output parameters that are passed to an input plugin it is things that an input plugin wouldn't necessary know about for example, is a playback object is being used for track preview, it might be configured to play out of a different output device and there's no way an input plugin would know that */ class NOVTABLE ifc_playback_parameters : public Wasabi2::Dispatchable { protected: ifc_playback_parameters() : Dispatchable(DISPATCHABLE_VERSION) {} ~ifc_playback_parameters() {} enum { DISPATCHABLE_VERSION=0, }; };