Annotation of Examples/DriverKit/ProAudioSpectrum16/ProAudioSpectrum16_reloc.tproj/ProAudioSpectrum16.h, revision 1.1

1.1     ! root        1: /* 
        !             2:  * Copyright (c) 1993 NeXT Computer, Inc.  All rights reserved. 
        !             3:  */
        !             4: 
        !             5: #import <driverkit/IOAudio.h>
        !             6: 
        !             7: @interface ProAudioSpectrum16 : IOAudio
        !             8: + (BOOL) probe: deviceDescription;
        !             9: - (BOOL) reset;
        !            10: 
        !            11: - (BOOL) startDMAForChannel: (unsigned int) localChannel
        !            12:                        read: (BOOL) isRead
        !            13:                      buffer: (IOEISADMABuffer) buffer
        !            14:     bufferSizeForInterrupts: (unsigned int) division;
        !            15: 
        !            16: - (void) stopDMAForChannel: (unsigned int) localChannel read: (BOOL) isRead;
        !            17: 
        !            18: - (void) interruptOccurredForInput: (BOOL *) serviceInput
        !            19:                          forOutput: (BOOL *) serviceOutput;
        !            20: - (void) timeoutOccurred;
        !            21: 
        !            22: - (BOOL) acceptsContinuousSamplingRates;
        !            23: 
        !            24: - (void) getSamplingRatesLow: (int *) lowRate
        !            25:                        high: (int *) highRate;
        !            26: 
        !            27: - (void) getSamplingRates: (int *) rates
        !            28:                    count: (unsigned int *) numRates;
        !            29: 
        !            30: - (void) getDataEncodings: (NXSoundParameterTag *) encodings
        !            31:                    count: (unsigned int *) numEncodings;
        !            32: 
        !            33: - (unsigned int) channelCountLimit;
        !            34: 
        !            35: - (void)disableAllInterrupts;
        !            36: - (IOReturn) enableAllInterrupts;
        !            37: 
        !            38: - (void) updateLoudnessEnhanced;
        !            39: - (void) updateInputGainLeft;
        !            40: - (void) updateInputGainRight;
        !            41: - (void) updateOutputMute;
        !            42: - (void) updateOutputAttenuationLeft;
        !            43: - (void) updateOutputAttenuationRight;
        !            44: 
        !            45: @end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.