1
0

ifc_playback_parameters.h 617 B

1234567891011121314151617181920
  1. #pragma once
  2. #include "foundation/dispatch.h"
  3. /* ifc_output_parameters abstracts output parameters that are passed to an input plugin
  4. it is things that an input plugin wouldn't necessary know about
  5. for example, is a playback object is being used for track preview,
  6. it might be configured to play out of a different output device
  7. and there's no way an input plugin would know that
  8. */
  9. class NOVTABLE ifc_playback_parameters : public Wasabi2::Dispatchable
  10. {
  11. protected:
  12. ifc_playback_parameters() : Dispatchable(DISPATCHABLE_VERSION) {}
  13. ~ifc_playback_parameters() {}
  14. enum
  15. {
  16. DISPATCHABLE_VERSION=0,
  17. };
  18. };