1*c2ddc71cSJérôme Duval // **************************************************************************** 2*c2ddc71cSJérôme Duval // 3*c2ddc71cSJérôme Duval // CIndigoDJDspCommObject.H 4*c2ddc71cSJérôme Duval // 5*c2ddc71cSJérôme Duval // Include file for EchoGals generic driver CIndigoDJ DSP interface class. 6*c2ddc71cSJérôme Duval // 7*c2ddc71cSJérôme Duval // ---------------------------------------------------------------------------- 8*c2ddc71cSJérôme Duval // 9*c2ddc71cSJérôme Duval // ---------------------------------------------------------------------------- 10*c2ddc71cSJérôme Duval // 11*c2ddc71cSJérôme Duval // Copyright Echo Digital Audio Corporation (c) 1998 - 2004 12*c2ddc71cSJérôme Duval // All rights reserved 13*c2ddc71cSJérôme Duval // www.echoaudio.com 14*c2ddc71cSJérôme Duval // 15*c2ddc71cSJérôme Duval // This file is part of Echo Digital Audio's generic driver library. 16*c2ddc71cSJérôme Duval // 17*c2ddc71cSJérôme Duval // Echo Digital Audio's generic driver library is free software; 18*c2ddc71cSJérôme Duval // you can redistribute it and/or modify it under the terms of 19*c2ddc71cSJérôme Duval // the GNU General Public License as published by the Free Software Foundation. 20*c2ddc71cSJérôme Duval // 21*c2ddc71cSJérôme Duval // This program is distributed in the hope that it will be useful, 22*c2ddc71cSJérôme Duval // but WITHOUT ANY WARRANTY; without even the implied warranty of 23*c2ddc71cSJérôme Duval // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 24*c2ddc71cSJérôme Duval // GNU General Public License for more details. 25*c2ddc71cSJérôme Duval // 26*c2ddc71cSJérôme Duval // You should have received a copy of the GNU General Public License 27*c2ddc71cSJérôme Duval // along with this program; if not, write to the Free Software 28*c2ddc71cSJérôme Duval // Foundation, Inc., 59 Temple Place - Suite 330, Boston, 29*c2ddc71cSJérôme Duval // MA 02111-1307, USA. 30*c2ddc71cSJérôme Duval // 31*c2ddc71cSJérôme Duval // **************************************************************************** 32*c2ddc71cSJérôme Duval 33*c2ddc71cSJérôme Duval #ifndef _INDIGO_DJ_DSPCOMMOBJECT_ 34*c2ddc71cSJérôme Duval #define _INDIGO_DJ_DSPCOMMOBJECT_ 35*c2ddc71cSJérôme Duval 36*c2ddc71cSJérôme Duval #include "CIndigoDspCommObject.h" 37*c2ddc71cSJérôme Duval 38*c2ddc71cSJérôme Duval class CIndigoDJDspCommObject : public CIndigoDspCommObject 39*c2ddc71cSJérôme Duval { 40*c2ddc71cSJérôme Duval public: 41*c2ddc71cSJérôme Duval // 42*c2ddc71cSJérôme Duval // Construction/destruction 43*c2ddc71cSJérôme Duval // 44*c2ddc71cSJérôme Duval CIndigoDJDspCommObject( PDWORD pdwRegBase, PCOsSupport pOsSupport ); 45*c2ddc71cSJérôme Duval virtual ~CIndigoDJDspCommObject(); 46*c2ddc71cSJérôme Duval 47*c2ddc71cSJérôme Duval // 48*c2ddc71cSJérôme Duval // Card information 49*c2ddc71cSJérôme Duval // 50*c2ddc71cSJérôme Duval virtual WORD GetCardType() 51*c2ddc71cSJérôme Duval { return( INDIGO_DJ ); } 52*c2ddc71cSJérôme Duval 53*c2ddc71cSJérôme Duval }; // class CIndigoDJDspCommObject 54*c2ddc71cSJérôme Duval 55*c2ddc71cSJérôme Duval typedef CIndigoDJDspCommObject * PCIndigoDJDspCommObject; 56*c2ddc71cSJérôme Duval 57*c2ddc71cSJérôme Duval #endif 58*c2ddc71cSJérôme Duval 59*c2ddc71cSJérôme Duval // **** CIndigoDJDspCommObject.h **** 60