diff --git a/src/mediaplayer.cs b/src/mediaplayer.cs index 62acd157d728..a4d5f65e7f24 100644 --- a/src/mediaplayer.cs +++ b/src/mediaplayer.cs @@ -2909,7 +2909,7 @@ interface AVMediaSelectionGroup_MPNowPlayingInfoLanguageOptionAdditions { interface IMPNowPlayingSessionDelegate { } [TV (14, 0), iOS (16, 0)] - [NoMac, NoMacCatalyst] + [NoMac, MacCatalyst (18, 4)] #if NET [Protocol, Model] #else @@ -2926,7 +2926,7 @@ interface MPNowPlayingSessionDelegate { } [TV (14, 0), iOS (16, 0)] - [NoMac, NoMacCatalyst] + [NoMac, MacCatalyst (18, 4)] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface MPNowPlayingSession { @@ -2966,12 +2966,12 @@ interface MPNowPlayingSession { [Export ("removePlayer:")] void RemovePlayer (AVPlayer player); - [TV (16, 0), NoMacCatalyst, NoMac] + [TV (16, 0), MacCatalyst (18, 4), NoMac] [Export ("automaticallyPublishesNowPlayingInfo")] bool AutomaticallyPublishesNowPlayingInfo { get; set; } } - [TV (16, 0), NoMacCatalyst, NoMac, iOS (16, 0)] + [TV (16, 0), MacCatalyst (18, 4), NoMac, iOS (16, 0)] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface MPAdTimeRange : NSCopying { diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MediaPlayer.todo b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MediaPlayer.todo deleted file mode 100644 index 6c7c92f89582..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MediaPlayer.todo +++ /dev/null @@ -1,19 +0,0 @@ -!missing-protocol! MPNowPlayingSessionDelegate not bound -!missing-selector! MPAdTimeRange::initWithTimeRange: not bound -!missing-selector! MPAdTimeRange::setTimeRange: not bound -!missing-selector! MPAdTimeRange::timeRange not bound -!missing-selector! MPNowPlayingSession::addPlayer: not bound -!missing-selector! MPNowPlayingSession::automaticallyPublishesNowPlayingInfo not bound -!missing-selector! MPNowPlayingSession::becomeActiveIfPossibleWithCompletion: not bound -!missing-selector! MPNowPlayingSession::canBecomeActive not bound -!missing-selector! MPNowPlayingSession::delegate not bound -!missing-selector! MPNowPlayingSession::initWithPlayers: not bound -!missing-selector! MPNowPlayingSession::isActive not bound -!missing-selector! MPNowPlayingSession::nowPlayingInfoCenter not bound -!missing-selector! MPNowPlayingSession::players not bound -!missing-selector! MPNowPlayingSession::remoteCommandCenter not bound -!missing-selector! MPNowPlayingSession::removePlayer: not bound -!missing-selector! MPNowPlayingSession::setAutomaticallyPublishesNowPlayingInfo: not bound -!missing-selector! MPNowPlayingSession::setDelegate: not bound -!missing-type! MPAdTimeRange not bound -!missing-type! MPNowPlayingSession not bound