

#ifndef CLASSDATA_H
#define CLASSDATA_H 1

/*
**
**  $VER: classdata.h 1.1 (8.11.97)
**  mpegaudio.datatype 1.1
**
**  mpegaudio.datatype class data
**
**  Written 1996/97 by Roland 'Gizzy' Mainz
**  Original example source from David N. Junod
**
*/

/* amiga includes */
#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif /* !EXEC_TYPES_H */

/* ansi includes */
#include <limits.h>

/*****************************************************************************/

/* public BOOPSI class name */
#define MPEGAUDIODTCLASS "mpegaudio.datatype"

/*****************************************************************************/

/* mpegaudio.datatype instance data */
struct MPEGAudioInstData
{
#ifdef USE_MPEGA
    Object *maid_AIFFObject;      /* embedded aiff.datatype object */
    TEXT    maid_AIFFName[ 256 ]; /* temporary AIFF file name      */
#else
    Object *maid_8SVXObject;      /* embedded 8svx.datatype object */
    TEXT    maid_8SVXName[ 256 ]; /* temporary 8SVX file name      */
#endif /* USE_MPEGA */
};

/*****************************************************************************/

#endif /* !CLASSDATA_H */



