Commit d5fdd926 authored by Jonas Stienen's avatar Jonas Stienen
Browse files

Testing linux compat. and style.

parent caff6470
/*
*
* VVV VVV A
* VVV VVV AAA Virtual Acoustics
* VVV VVV AAA Real-time auralisation for virtual reality
* VVV VVV AAA
* VVVVVV AAA (c) Copyright Institut fr Technische Akustik (ITA)
* VVVV AAA RWTH Aachen (http://www.akustik.rwth-aachen.de)
*
* ---------------------------------------------------------------------------------
*
* Datei: VACoreConfig.cpp
*
* Zweck: Datenklasse fr die Konfiguration des VA-Kerns
*
* Autor(en): Frank Wefers (Frank.Wefers@akustik.rwth-aachen.de)
*
* ---------------------------------------------------------------------------------
*/
// $Id: VACoreConfig.cpp 4603 2016-03-02 13:23:00Z stienen $
// VA includes
#include "VACoreConfig.h" #include "VACoreConfig.h"
#include "Reproduction/VAAudioReproductionModule.h" #include "Reproduction/VAAudioReproductionModule.h"
......
...@@ -73,14 +73,11 @@ public: ...@@ -73,14 +73,11 @@ public:
class CVAHardwareSetup class CVAHardwareSetup
{ {
public: public:
CVAHardwareSetup() {}; inline CVAHardwareSetup() {};
//! Initialize hardware setup with a struct //! Initialize hardware setup with a struct
void Init( const CVAStruct& oArgs ); void Init( const CVAStruct& oArgs );
std::vector< const CVAHardwareDevice > voHardwareInputDevices; //!< Hardware input devices list
std::vector< const CVAHardwareDevice > voHardwareOutputDevices; //!< Hardware output devices list
std::vector< CVAHardwareInput > voInputs; //!< Input groups for the hardware setup std::vector< CVAHardwareInput > voInputs; //!< Input groups for the hardware setup
std::vector< CVAHardwareOutput > voOutputs; //!< Output groups for the hardware setup std::vector< CVAHardwareOutput > voOutputs; //!< Output groups for the hardware setup
...@@ -90,6 +87,10 @@ public: ...@@ -90,6 +87,10 @@ public:
//! Return devices from a logical output group //! Return devices from a logical output group
std::vector< const CVAHardwareDevice* > GetDeviceListFromOutputGroup( const std::string& sOutputIdentifier ) const; std::vector< const CVAHardwareDevice* > GetDeviceListFromOutputGroup( const std::string& sOutputIdentifier ) const;
const CVAHardwareOutput* GetOutput( const std::string& sOutput ) const; const CVAHardwareOutput* GetOutput( const std::string& sOutput ) const;
private:
std::vector< CVAHardwareDevice > voHardwareInputDevices; //!< Hardware input devices list
std::vector< CVAHardwareDevice > voHardwareOutputDevices; //!< Hardware output devices list
}; };
#endif // __VA_HARDWARESETUP_H__ #endif // __VA_HARDWARESETUP_H__
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment