From 051a29be7bc496ad452483ad707a702fefd3f4c0 Mon Sep 17 00:00:00 2001 From: "Dipl.-Ing. Jonas Stienen" Date: Thu, 13 Jun 2019 00:12:02 +0200 Subject: [PATCH] Adding parameter setter and getter for outdoor noise renderer --- .../VABinauralOutdoorNoiseAudioRenderer.cpp | 12 ++++++++++++ .../VABinauralOutdoorNoiseAudioRenderer.h | 3 +++ 2 files changed, 15 insertions(+) diff --git a/src/Rendering/Binaural/OutdoorNoise/VABinauralOutdoorNoiseAudioRenderer.cpp b/src/Rendering/Binaural/OutdoorNoise/VABinauralOutdoorNoiseAudioRenderer.cpp index 5111b0c..a46085b 100644 --- a/src/Rendering/Binaural/OutdoorNoise/VABinauralOutdoorNoiseAudioRenderer.cpp +++ b/src/Rendering/Binaural/OutdoorNoise/VABinauralOutdoorNoiseAudioRenderer.cpp @@ -127,6 +127,18 @@ ITADatasource* CVABinauralOutdoorNoiseRenderer::GetOutputDatasource() return this; } +void CVABinauralOutdoorNoiseRenderer::SetParameters( const CVAStruct& oInArgs ) +{ + VA_INFO( "BinauralOutdoorNoiseRenderer", "Received input arguments: " + oInArgs.ToString() ); +} + +CVAStruct CVABinauralOutdoorNoiseRenderer::GetParameters( const CVAStruct& ) const +{ + CVAStruct oOutArgs; + oOutArgs[ "info" ] = "Nothing meaningful to return, yet"; + return oOutArgs; +} + void CVABinauralOutdoorNoiseRenderer::UpdateGlobalAuralizationMode( int iGlobalAuralizationMode ) { if( m_iCurGlobalAuralizationMode == iGlobalAuralizationMode ) diff --git a/src/Rendering/Binaural/OutdoorNoise/VABinauralOutdoorNoiseAudioRenderer.h b/src/Rendering/Binaural/OutdoorNoise/VABinauralOutdoorNoiseAudioRenderer.h index 97d0a38..912a598 100644 --- a/src/Rendering/Binaural/OutdoorNoise/VABinauralOutdoorNoiseAudioRenderer.h +++ b/src/Rendering/Binaural/OutdoorNoise/VABinauralOutdoorNoiseAudioRenderer.h @@ -54,6 +54,9 @@ public: ITADatasource* GetOutputDatasource(); + void SetParameters( const CVAStruct& ); + CVAStruct GetParameters( const CVAStruct& ) const; + private: const CVAAudioRendererInitParams m_oParams; -- GitLab