home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / IncPOS.lzx / pAudio / InfoData.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-03-18  |  1015 b   |  40 lines

  1. #ifndef __INC_POS_PAUDIO_INFODATA_H
  2. #define __INC_POS_PAUDIO_INFODATA_H
  3. /*******************************************************************
  4.  Includes Release 24
  5.  (C) Copyright 1995-1997 proDAD
  6.      All Rights Reserved
  7.  
  8.  $AUT Holger Burkarth
  9.  $DAT >>InfoData.h<<   26 Jan 1997    13:09:30 - (C) ProDAD
  10. *******************************************************************/
  11. #ifndef __INC_POS_PEXEC_TYPES_H
  12. #include <pExec/Types.h>
  13. #endif
  14.  
  15.  
  16. /*----------------------------------
  17. -----------------------------------*/
  18. struct pOS_AudioInfoData
  19. {
  20.   UWORD       aid_StructSize;   /* sizeof(pOS_AudioInfoData) */
  21.   UWORD       aid_Type;         /* (enum pOS_AudioMapType) */
  22.   UWORD       aid_Channel;      /* (enum pOS_AudioChannelFlags) */
  23.   const CHAR *aid_IDName;
  24.   ULONG       aid_MinFrequence; /* Hz */
  25.   ULONG       aid_MaxFrequence; /* Hz */
  26. };
  27.  
  28.  
  29.  
  30. enum pOS_AudioChannelFlags /* aid_Channel */
  31. {
  32.   AUDIOCHF_Left     = 0x0001,
  33.   AUDIOCHF_Right    = 0x0002,
  34.   AUDIOCHF_Hardware = 0x0010, /* real channel */
  35. };
  36.  
  37.  
  38.  
  39. #endif
  40.