X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=wdq2wav.h;h=e4d261ff51124798d1472fe657104bf056073e65;hb=ab98a73ebbbb8f085fe5d0a8b3967bc4749f8dff;hp=9e83af9d45668084b1c38a25aaa875f0ec5af47e;hpb=94b57dc19edff11caf16bc311d247b899e69f421;p=wdq2wav.git diff --git a/wdq2wav.h b/wdq2wav.h index 9e83af9..e4d261f 100644 --- a/wdq2wav.h +++ b/wdq2wav.h @@ -1,11 +1,38 @@ -#include +/***************************************************************************** +** FILE IDENTIFICATION +** +** Name: wdq2wav.h +** Purpose: Header file for wdq2wav.cpp +** Programmer: Kevin Rosenberg +** Date Started: Jan 2003 +** +** Copyright (c) 2003 Kevin Rosenberg +** +** $Id: wdq2wav.h,v 1.5 2003/01/21 07:37:13 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 +** published by the Free Software Foundation. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program; if not, write to the Free Software +** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +******************************************************************************/ + +#include +#include +#include #include -#include -#include +#include +#include #include #include -#include - +#include class WindaqFile { @@ -16,6 +43,7 @@ public: std::string m_strFile; bool m_valid; + std::string m_error; int m_fd; unsigned int m_nChannels; unsigned int m_nSamples; @@ -23,6 +51,8 @@ public: unsigned int m_sr_denom, m_sr_numer; unsigned int m_nHeader_bytes, m_channel_offset, m_nBytes_channel_header; unsigned int m_nData_bytes; + unsigned long int m_time_acq_start; + unsigned long int m_time_acq_stop; }; class WindaqChannel