Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Institute of Technical Acoustics (ITA)
ITADataSources
Commits
4627e21d
Commit
4627e21d
authored
Aug 28, 2016
by
Dipl.-Ing. Jonas Stienen
Browse files
More windows compat work
parent
be4f4feb
Changes
4
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
4627e21d
...
...
@@ -31,7 +31,6 @@ set( ITADataSourcesHeader
"include/ITADataSource.h"
"include/ITADataSourceRealization.h"
"include/ITADataSourcesDefinitions.h"
"include/ITADataSourceUtils.h"
"include/ITAFileDataSink.h"
"include/ITAFileDataSource.h"
"include/ITAPeakDetector.h"
...
...
@@ -43,7 +42,6 @@ set( ITADataSourcesHeader
"include/ITAStreamPatchBay.h"
"include/ITAStreamProbe.h"
"include/ITAStreamProperties.h"
"include/ITAStreamPump.h"
"include/ITAStreamYJunction.h"
)
...
...
@@ -51,8 +49,7 @@ set( ITADataSourcesSources
"src/ITABufferDataSink.cpp"
"src/ITABufferDataSource.cpp"
"src/ITADataSource.cpp"
"src/ITADataSourceRealization.cpp"
"src/ITADataSourceUtils.cpp"
"src/ITADataSourceRealization.cpp"
"src/ITAFileDataSink.cpp"
"src/ITAFileDataSource.cpp"
"src/ITAPeakDetector.cpp"
...
...
@@ -63,11 +60,16 @@ set( ITADataSourcesSources
"src/ITAStreamMultiplier1N.cpp"
"src/ITAStreamPatchBay.cpp"
"src/ITAStreamProbe.cpp"
"src/ITAStreamProperties.cpp"
"src/ITAStreamPump.cpp"
"src/ITAStreamProperties.cpp"
"src/ITAStreamYJunction.cpp"
)
# Filter windows-only components
if
(
WIN32
)
list
(
APPEND
${
ITADataSourcesHeader
}
"include/ITAStreamPump.cpp"
"include/ITADataSourceUtils.cpp"
)
list
(
APPEND
${
ITADataSourcesSources
}
"src/ITAStreamPump.cpp"
"src/ITADataSourceUtils.cpp"
)
endif
(
WIN32
)
if
(
VASIO_FOUND AND ITA_DATA_SOURCE_WITH_INTEGRATED_ASIO
)
set
(
ITADataSourcesHeader
"
${
ITADataSourcesHeader
}
"
"include/ITAAsioInterface.h"
)
set
(
ITADataSourcesSources
"
${
ITADataSourcesSources
}
"
"src/ITAAsioInterface.cpp"
)
...
...
apps/ita_whad/main.cpp
View file @
4627e21d
//#include <conio.h>
#include
<iostream>
#include
<stdio.h>
#include
<string>
#ifdef ITA_WHAD_WITH_ASIO
#include
<ITAAsioInterface.h>
#endif
#ifdef ITA_WHAD_WITH_PORTAUDIO
#include
<ITAPortaudioInterface.h>
#endif
using
namespace
std
;
...
...
src/ITAStreamPatchBay.cpp
View file @
4627e21d
#include
<ITAStreamPatchBay.h>
#include
<algorithm>
#include
<float.h>
#include
<iostream>
#include
<ITAFastMath.h>
...
...
src/ITAStreamYJunction.cpp
View file @
4627e21d
#include
"ITAStreamYJunction.h"
#include
<ITAException.h>
#include
<ITAStreamPatch
b
ay.h>
#include
<ITAStreamPatch
B
ay.h>
ITAStreamYJunction
::
ITAStreamYJunction
(
unsigned
int
uiOutputs
,
ITADatasource
*
pdsInput
)
:
m_pImpl
(
NULL
)
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment