
#define   DFLT_OPEXT        ".dec"  /* default output file name extension */
/*
 NOTE: The value of a multiple-character constant is
 implementation-defined.
*/
#if !defined(MS_DOS) && !defined(AIX)
#define   FILTYP_DEC_AIFF   'AIFF'
#define   FILTYP_DEC_BNRY   'TEXT'
#define   CREATR_DEC_AIFF   'Sd2a'
/*
  The following character constant is ASCII '?+?+?+?'
  It is declared in hex because the character
  constant contains a trigraph, causing an error in
  parsing with ANSI preprocessors.
*/
#define   CREATR_DEC_BNRY   0x3f3f3f3f
#else
#define   FILTYP_DEC_AIFF   "AIFF"
#define   FILTYP_DEC_BNRY   "TEXT"
#define   CREATR_DEC_AIFF   "Sd2a"
#define   CREATR_DEC_BNRY   "????"
#endif

#define   SYNC_WORD         (long) 0xfff
#define   SYNC_WORD_LNGTH   12

#define   MUTE              0


/* The following functions are in the file "decode.c" */

#ifdef   PROTO_ARGS
extern void   inv_mdct(REAL[18], REAL[36], int);
extern void   III_hybrid(int [3], REAL[SSLIMIT], REAL[SSLIMIT] , int);
#else
extern void   inv_mdct();
extern void   III_hybrid();

#endif
