--- BasiliskII/src/include/audio_defs.h 2000/07/22 16:07:22 1.4 +++ BasiliskII/src/include/audio_defs.h 2008/01/01 09:40:35 1.12 @@ -1,7 +1,7 @@ /* * audio_defs.h - Definitions for MacOS audio components * - * Basilisk II (C) 1997-2000 Christian Bauer + * Basilisk II (C) 1997-2008 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 @@ -77,6 +77,9 @@ const uint32 siHeadphoneVolume = FOURCC const uint32 siHeadphoneVolumeSteps = FOURCC('h','d','s','t'); // number of volume steps for headphone const uint32 siSpeakerMute = FOURCC('s','m','u','t'); // mute state of all built-in speakers const uint32 siSpeakerVolume = FOURCC('s','v','o','l'); // volume level of built-in speaker +const uint32 siDeviceName = FOURCC('n','a','m','e'); +const uint32 siDeviceIcon = FOURCC('i','c','o','n'); +const uint32 siHardwareFormat = FOURCC('h','w','f','m'); enum { // ComponentResource struct componentType = 0, @@ -94,7 +97,12 @@ enum { // ComponentResource struct componentIconID = 42, componentVersion = 44, componentRegisterFlags = 48, - componentIconFamily = 52 + componentIconFamily = 52, + componentPFCount = 54, + componentPFFlags = 58, + componentPFResType = 62, + componentPFResID = 66, + componentPFPlatform = 68 }; // Component feature flags