Align switch statement with case labels to reduce indentation in EngineDialog
[ardour.git] / libs / appleutility / AUParamInfo.cpp
index 9b0046166f0a8855e77e8aa486dbc1d27aee424d..6379e5642c37fff76ea86a58a2c81d6258746e7c 100644 (file)
 */
 /*=============================================================================
        AUParamInfo.cpp
-       
+
 =============================================================================*/
 #include "AUParamInfo.h"
 #include "CAXException.h"
 
-AUParamInfo::AUParamInfo (AudioUnit                            inAU, 
-                                                       bool                            inIncludeExpert, 
+AUParamInfo::AUParamInfo (AudioUnit                            inAU,
+                                                       bool                            inIncludeExpert,
                                                        bool                            inIncludeReadOnly,
                                                        AudioUnitScope          inScope,
                                                        AudioUnitElement        inElement)
@@ -56,14 +56,14 @@ AUParamInfo::AUParamInfo (AudioUnit                         inAU,
        UInt32 size;
        OSStatus result = AudioUnitGetPropertyInfo(mAU, kAudioUnitProperty_ParameterList, inScope, mElement, &size, NULL);
                if (size == 0 || result) return;
-       
+
        int nparams = size / sizeof(AudioUnitPropertyID);
        mParamListID = new AudioUnitParameterID[nparams];
 
        memset (mParamListID, 0xFF, size);
 
        AudioUnitParameterID *paramList = new AudioUnitParameterID[nparams];
-       
+
        result = AudioUnitGetProperty(mAU, kAudioUnitProperty_ParameterList, mScope, mElement, paramList, &size);
        if (result) {
                delete [] mParamListID;
@@ -71,33 +71,33 @@ AUParamInfo::AUParamInfo (AudioUnit                         inAU,
                mParamListID = NULL;
                return;
        }
-       
+
        ParameterMap params;
-       for (int i = 0; i < nparams; ++i) 
+       for (int i = 0; i < nparams; ++i)
        {
                CAAUParameter auvp (mAU, paramList[i], mScope, mElement); // took out only using global scope in CAAUParameter creation
                const AudioUnitParameterInfo &paramInfo = auvp.ParamInfo();
-                       
+
                //      don't include if parameter can't be read or written
-               if (!(paramInfo.flags & kAudioUnitParameterFlag_IsWritable) 
+               if (!(paramInfo.flags & kAudioUnitParameterFlag_IsWritable)
                        && !(paramInfo.flags & kAudioUnitParameterFlag_IsReadable))
                        continue;
 
                // only include if expert params wanted
                if (!inIncludeExpert && auvp.IsExpert())
                        continue;
-               
+
                // only include if read only params are wanted
-               if (!(paramInfo.flags & kAudioUnitParameterFlag_IsWritable) 
+               if (!(paramInfo.flags & kAudioUnitParameterFlag_IsWritable)
                        && (paramInfo.flags & kAudioUnitParameterFlag_IsReadable))
-               {       
+               {
                        if (!inIncludeReadOnly)
                                continue;
                }
-               
+
                mParamListID[mNumParams] = paramList[i];
                mNumParams++;
-               
+
                // ok - if we're here, then we have a parameter we are going to display.
                UInt32 clump = 0;
                auvp.GetClumpID (clump);
@@ -113,9 +113,9 @@ AUParamInfo::~AUParamInfo()
 }
 
 UInt32                 AUParamInfo::NumParamsForClump (UInt32 inClump) const
-{ 
+{
        ParameterMap::const_iterator it = mParams.find(inClump);
-       if (it != mParams.end()) 
+       if (it != mParams.end())
                return (*it).second.size();
        return 0;
 }