**
** Copyright (c) 2003 Kevin Rosenberg
**
-** $Id: wdq2wav.h,v 1.10 2003/02/12 07:24:32 kevin Exp $
+** $Id: wdq2wav.h,v 1.11 2003/02/24 12:53:46 kevin Exp $
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
~WindaqFile ();
bool ReadHeader();
- std::string m_strFile;
bool m_valid;
std::string m_error;
int m_fd;
int m_nChannels;
- unsigned int m_nSamples;
+ unsigned long int m_nSamples;
double m_sample_rate;
+ std::string m_strFile;
unsigned int m_sr_denom, m_sr_numer;
unsigned short int m_nHeader_bytes, m_channel_offset, m_nBytes_channel_header;
unsigned int m_nData_bytes;
class WindaqChannel
{
public:
- bool m_valid;
- unsigned int m_channel;
- std::string m_units;
+ WindaqFile& r_wdq;
+ signed short int *m_data;
double m_slope;
double m_intercept;
- signed short int *m_data;
- WindaqFile& r_wdq;
+ unsigned int m_channel;
+ bool m_valid;
+ std::string m_units;
signed short int m_min_raw_data;
signed short int m_max_raw_data;
double m_max_scaled_data;