--- BasiliskII/src/include/audio_defs.h 1999/10/03 14:16:26 1.1.1.1 +++ BasiliskII/src/include/audio_defs.h 2000/04/10 18:53:27 1.3 @@ -1,7 +1,7 @@ /* * audio_defs.h - Definitions for MacOS audio components * - * Basilisk II (C) 1997-1999 Christian Bauer + * Basilisk II (C) 1997-2000 Christian Bauer * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -60,18 +60,21 @@ enum { // Sound information selectors enum { + siNumberChannels = 'chan', // current number of channels + siChannelAvailable = 'chav', // number of channels available siSampleRate = 'srat', // current sample rate siSampleRateAvailable = 'srav', // sample rates available siSampleSize = 'ssiz', // current sample size siSampleSizeAvailable = 'ssav', // sample sizes available - siNumberChannels = 'chan', // current number of channels - siChannelAvailable = 'chav', // number of channels available - siSpeakerMute = 'smut', // mute state of all built-in speaker - siSpeakerVolume = 'svol', // volume level of built-in speaker siHardwareMute = 'hmut', // mute state of all hardware siHardwareVolume = 'hvol', // volume level of all hardware siHardwareVolumeSteps = 'hstp', // number of volume steps for hardware - siHardwareBusy = 'hwbs' // sound hardware is in use + siHardwareBusy = 'hwbs', // sound hardware is in use + siHeadphoneMute = 'pmut', // mute state of headphone + siHeadphoneVolume = 'pvol', // volume level of headphone + siHeadphoneVolumeSteps = 'hdst', // number of volume steps for headphone + siSpeakerMute = 'smut', // mute state of all built-in speakers + siSpeakerVolume = 'svol' // volume level of built-in speaker }; enum { // ComponentResource struct