12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- /***************************************************************************\
- *
- * MPEG Layer3-Audio Decoder
- * © 1997-2006 by Fraunhofer IIS
- * All Rights Reserved
- *
- * filename: giobase.h
- * project : MPEG Decoder
- * author : Martin Sieler
- * date : 1998-02-11
- * contents/description: HEADER - basic I/O class for MPEG Decoder
- *
- *
- \***************************************************************************/
- /*
- * $Date: 2010/11/17 20:46:02 $
- * $Id: giobase.h,v 1.1 2010/11/17 20:46:02 audiodsp Exp $
- */
- #ifndef __GIOBASE_H__
- #define __GIOBASE_H__
- /* ------------------------ includes --------------------------------------*/
- #include "mp3sscdef.h"
- /*-------------------------- defines --------------------------------------*/
- /*-------------------------------------------------------------------------*/
- class CGioBase
- {
- public:
-
- virtual SSC Read(void *pBuffer, int cbToRead, int *pcbRead) = 0;
- virtual bool IsEof() const = 0;
- protected:
- ~CGioBase() {}
- private:
- };
- /*-------------------------------------------------------------------------*/
- #endif
|