-
Notifications
You must be signed in to change notification settings - Fork 543
AVFAudio tvOS xcode26.0 b2
Alex Soto edited this page Jun 24, 2025
·
1 revision
#AVFAudio.framework
diff -ruN /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h /Applications/Xcode_26.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h
--- /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h 2025-05-24 04:07:12
+++ /Applications/Xcode_26.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h 2025-06-11 19:49:18
@@ -20,7 +20,6 @@
// Forward declarations
@class NSError, NSString, NSNumber;
@class AVAudioChannelLayout;
-@class AVAudioSessionSwiftImpl;
// =================================================================================================
#pragma mark-- iOS/tvOS/watchOS AVAudioSession interface --
@@ -29,8 +28,6 @@
API_AVAILABLE(ios(3.0), watchos(2.0), tvos(9.0)) API_UNAVAILABLE(macos)
@interface AVAudioSession : NSObject {
@private
-// Reenable once rdar://135815013 is unblocked
-// AVAudioSessionSwiftImpl *_swiftImpl;
void *_impl;
}
diff -ruN /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSessionTypes.h /Applications/Xcode_26.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSessionTypes.h
--- /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSessionTypes.h 2025-05-24 01:25:07
+++ /Applications/Xcode_26.0.0-beta2.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSessionTypes.h 2025-06-12 07:16:40
@@ -280,11 +280,11 @@
/// Notification sent to registered listeners when session's output mute state changes.
///
/// The userInfo dictionary will contain the updated output mute value as accessed by ``AVAudioSessionMuteStateKey``
-OS_EXPORT NSNotificationName const AVAudioSessionOutputMuteStateChangeNotification API_AVAILABLE(ios(26.0), macos(26.0)) API_UNAVAILABLE(watchos, tvos, visionos) NS_SWIFT_NAME(AVAudioSession.outputMuteStateChangeNotification);
+OS_EXPORT NSNotificationName const AVAudioSessionOutputMuteStateChangeNotification API_AVAILABLE(ios(26.0)) API_UNAVAILABLE(watchos, tvos, visionos, macos) NS_SWIFT_NAME(AVAudioSession.outputMuteStateChangeNotification);
/// Keys for ``AVAudioSessionOutputMuteStateChangeNotification``
/// Value is `NSNumber` type with boolean value 0 for unmuted or value 1 for muted (samples zeroed out)
-OS_EXPORT NSString *const AVAudioSessionMuteStateKey API_AVAILABLE(ios(26.0), macos(26.0)) API_UNAVAILABLE(watchos, tvos, visionos) NS_SWIFT_NAME(AVAudioSession.muteStateKey);
+OS_EXPORT NSString *const AVAudioSessionMuteStateKey API_AVAILABLE(ios(26.0)) API_UNAVAILABLE(watchos, tvos, visionos, macos) NS_SWIFT_NAME(AVAudioSession.muteStateKey);
/// Notification sent to registered listeners when the application's output is muted and user hints to unmute.
OS_EXPORT NSNotificationName const AVAudioSessionUserIntentToUnmuteOutputNotification API_AVAILABLE(ios(26.0)) API_UNAVAILABLE(watchos, tvos, visionos, macos) NS_SWIFT_NAME(AVAudioSession.userIntentToUnmuteOutputNotification);