forked from xamarin/xamarin-macios
-
Notifications
You must be signed in to change notification settings - Fork 1
AudioToolbox tvOS xcode9 beta2
Vincent Dondain edited this page Jun 21, 2017
·
3 revisions
#AudioToolbox.framework
diff -ruN /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUAudioUnit.h /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUAudioUnit.h
--- /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUAudioUnit.h 2017-05-19 01:43:45.000000000 -0400
+++ /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUAudioUnit.h 2017-06-09 18:53:46.000000000 -0400
@@ -616,26 +616,6 @@
*/
@property (NS_NONATOMIC_IOSONLY, copy, nullable) AUMIDIOutputEventBlock MIDIOutputEventBlock API_AVAILABLE(macos(10.13), ios(11.0), watchos(4.0), tvos(11.0));
-/*! @property shouldBypassMIDIEffect
- @brief Instructs an audio unit that has a built-in MIDI effect to bypass it.
- @discussion
- This flag provides a way to bypass MIDI processing for audio units that process their
- incoming MIDI events before using them to generate or process audio (for example a synth
- with a built-in arpeggiator).
-
- When this flag is set to false the audio unit should process the MIDI input before
- generating or processing audio and it should write the processed MIDI to (one of) its MIDI
- output(s). When this flag is set to true, the audio unit should bypass its internal MIDI
- processing and it should pass the MIDI input through to (one of) its MIDI output(s).
-
- The host can use this flag to prevent the MIDI effect from being applied again on an already
- processed track.
-
- For pure MIDI effects with no audio output (of type kAudioUnitType_MIDIProcessor), use
- shouldBypassEffect.
-*/
-@property (NS_NONATOMIC_IOSONLY) BOOL shouldBypassMIDIEffect API_AVAILABLE(macos(10.13), ios(11.0), watchos(4.0), tvos(11.0));
-
/*! @property fullState
@brief A persistable snapshot of the audio unit's properties and parameters, suitable for
saving as a user preset.
diff -ruN /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUParameters.h /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUParameters.h
--- /Applications/Xcode9-beta1.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUParameters.h 2017-05-24 00:27:37.000000000 -0400
+++ /Applications/Xcode9-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUParameters.h 2017-06-09 20:42:28.000000000 -0400
@@ -345,7 +345,7 @@
- (void)setValue:(AUValue)value originator:(AUParameterObserverToken __nullable)originator atHostTime:(uint64_t)hostTime eventType:(AUParameterAutomationEventType)eventType API_AVAILABLE(macos(10.12), ios(10.0), watchos(3.0), tvos(10.0));
/*! @brief Get a textual representation of a value for the parameter. Use value==nil to use the
- current value.
+ current value. Bridged to the v2 property kAudioUnitProperty_ParameterStringFromValue.
@discussion
This is currently only supported for parameters whose flags include
kAudioUnitParameterFlag_ValuesHaveStrings.