projects
/
wdq2wav.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r11859: Canonicalize whitespace
[wdq2wav.git]
/
wdq2wav.h
diff --git
a/wdq2wav.h
b/wdq2wav.h
index a5076c0b653d91fa3e8fc9d2778769fbc4f52307..6e740f4e772d7a8b5f7db22b0865764a0bf27b7b 100644
(file)
--- a/
wdq2wav.h
+++ b/
wdq2wav.h
@@
-73,6
+73,7
@@
public:
std::string m_error;
int m_fd;
bool m_bLegacy_format;
std::string m_error;
int m_fd;
bool m_bLegacy_format;
+ bool m_bHires;
int m_nMaxChannels;
int m_nChannels;
unsigned long int m_nSamples;
int m_nMaxChannels;
int m_nChannels;
unsigned long int m_nSamples;
@@
-84,9
+85,12
@@
public:
unsigned int m_time_acq_start;
unsigned int m_time_acq_stop;
double m_time_between_channel_samples;
unsigned int m_time_acq_start;
unsigned int m_time_acq_stop;
double m_time_between_channel_samples;
+
+ bool any_packed_channels();
+ bool is_channel_packed(int iChannel);
};
};
-class WindaqChannel
+class WindaqChannel
{
public:
WindaqFile& r_wdq;
{
public:
WindaqFile& r_wdq;
@@
-109,7
+113,7
@@
public:
};
};
-class WavFile
+class WavFile
{
public:
bool m_valid;
{
public:
bool m_valid;
@@
-131,7
+135,7
@@
class WavFile
bool WriteFile ();
bool Play();
bool WriteFile ();
bool Play();
-
+
private:
bool fill_header();
};
private:
bool fill_header();
};
@@
-140,5
+144,5
@@
template<class T>
inline T nearest (double x)
{
return (x > 0 ?
inline T nearest (double x)
{
return (x > 0 ?
- static_cast<T>(x+0.5) : static_cast<T>(x-0.5));
+
static_cast<T>(x+0.5) : static_cast<T>(x-0.5));
}
}