id | title |
---|---|
16856DE5-0411-4CC3-A5FB-30BEEB98566B |
From 7.1.0 to 7.1.1 |
Removed fields:
public static const string Version = "7.1.0";
Added fields:
public static const string Version = "7.1.1";
Added methods:
public static CMBufferQueue FromCallbacks (int count, CMBufferGetTime getDecodeTimeStamp, CMBufferGetTime getPresentationTimeStamp, CMBufferGetTime getDuration, CMBufferGetBool isDataReady, CMBufferCompare compare, MonoTouch.Foundation.NSString dataBecameReadyNotification, CMBufferGetSize getTotalSize);
public int GetTotalSize ();
Added methods:
public static CMTime Multiply (CMTime time, int multiplier, int divisor);
public sealed delegate CMBufferGetSize : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public CMBufferGetSize (object object, System.IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (MonoTouch.ObjCRuntime.INativeObject buffer, System.AsyncCallback callback, object object);
public virtual int EndInvoke (System.IAsyncResult result);
public virtual int Invoke (MonoTouch.ObjCRuntime.INativeObject buffer);
}
public interface IMPPlayableContentDataSource : MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
}
public interface IMPPlayableContentDelegate : MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
}
public class MPChangePlaybackRateCommand : MonoTouch.MediaPlayer.MPRemoteCommand, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPChangePlaybackRateCommand (MonoTouch.Foundation.NSCoder coder);
public MPChangePlaybackRateCommand (MonoTouch.Foundation.NSObjectFlag t);
public MPChangePlaybackRateCommand (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual MonoTouch.Foundation.NSNumber[] SupportedPlaybackRates { get; set; }
// methods
protected override void Dispose (bool disposing);
}
public class MPChangePlaybackRateCommandEvent : MonoTouch.MediaPlayer.MPRemoteCommandEvent, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPChangePlaybackRateCommandEvent (MonoTouch.Foundation.NSCoder coder);
public MPChangePlaybackRateCommandEvent (MonoTouch.Foundation.NSObjectFlag t);
public MPChangePlaybackRateCommandEvent (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual float PlaybackRate { get; }
}
public class MPContentItem : MonoTouch.Foundation.NSObject, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPContentItem (MonoTouch.Foundation.NSCoder coder);
public MPContentItem (MonoTouch.Foundation.NSObjectFlag t);
public MPContentItem (System.IntPtr handle);
public MPContentItem (string identifier);
// properties
public virtual MPMediaItemArtwork Artwork { get; set; }
public override System.IntPtr ClassHandle { get; }
public virtual string Identifier { get; }
public virtual float PlaybackProgress { get; set; }
public virtual string Subtitle { get; set; }
public virtual string Title { get; set; }
// methods
protected override void Dispose (bool disposing);
}
public class MPFeedbackCommand : MonoTouch.MediaPlayer.MPRemoteCommand, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPFeedbackCommand (MonoTouch.Foundation.NSCoder coder);
public MPFeedbackCommand (MonoTouch.Foundation.NSObjectFlag t);
public MPFeedbackCommand (System.IntPtr handle);
// properties
public virtual bool Active { get; set; }
public override System.IntPtr ClassHandle { get; }
public virtual string LocalizedTitle { get; set; }
}
public class MPNowPlayingContentItem : MonoTouch.MediaPlayer.MPContentItem, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPNowPlayingContentItem (MonoTouch.Foundation.NSCoder coder);
public MPNowPlayingContentItem (MonoTouch.Foundation.NSObjectFlag t);
public MPNowPlayingContentItem (System.IntPtr handle);
public MPNowPlayingContentItem (string identifier);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual double ElapsedPlaybackTime { get; set; }
public virtual double PlaybackDuration { get; set; }
public virtual float PlaybackRate { get; set; }
}
public class MPPlayableContentDataSource : MonoTouch.Foundation.NSObject, IMPPlayableContentDataSource, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPPlayableContentDataSource ();
public MPPlayableContentDataSource (MonoTouch.Foundation.NSCoder coder);
public MPPlayableContentDataSource (MonoTouch.Foundation.NSObjectFlag t);
public MPPlayableContentDataSource (System.IntPtr handle);
// methods
public virtual void BeginLoadingChildItems (MonoTouch.Foundation.NSIndexPath indexPath, System.Action<MonoTouch.Foundation.NSError> completionHandler);
public virtual bool ChildItemsDisplayPlaybackProgress (MonoTouch.Foundation.NSIndexPath indexPath);
public virtual MPContentItem ContentItem (MonoTouch.Foundation.NSIndexPath indexPath);
public virtual int NumberOfChildItems (MonoTouch.Foundation.NSIndexPath indexPath);
}
public static class MPPlayableContentDataSource_Extensions {
// methods
public static void BeginLoadingChildItems (IMPPlayableContentDataSource This, MonoTouch.Foundation.NSIndexPath indexPath, System.Action<MonoTouch.Foundation.NSError> completionHandler);
public static bool ChildItemsDisplayPlaybackProgress (IMPPlayableContentDataSource This, MonoTouch.Foundation.NSIndexPath indexPath);
public static MPContentItem ContentItem (IMPPlayableContentDataSource This, MonoTouch.Foundation.NSIndexPath indexPath);
public static int NumberOfChildItems (IMPPlayableContentDataSource This, MonoTouch.Foundation.NSIndexPath indexPath);
}
public class MPPlayableContentDelegate : MonoTouch.Foundation.NSObject, IMPPlayableContentDelegate, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPPlayableContentDelegate ();
public MPPlayableContentDelegate (MonoTouch.Foundation.NSCoder coder);
public MPPlayableContentDelegate (MonoTouch.Foundation.NSObjectFlag t);
public MPPlayableContentDelegate (System.IntPtr handle);
// methods
public virtual void PlayableContentManager (MPPlayableContentManager contentManager, MonoTouch.Foundation.NSIndexPath indexPath, System.Action<MonoTouch.Foundation.NSError> completionHandler);
}
public static class MPPlayableContentDelegate_Extensions {
// methods
public static void PlayableContentManager (IMPPlayableContentDelegate This, MPPlayableContentManager contentManager, MonoTouch.Foundation.NSIndexPath indexPath, System.Action<MonoTouch.Foundation.NSError> completionHandler);
}
public class MPPlayableContentManager : MonoTouch.Foundation.NSObject, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPPlayableContentManager (MonoTouch.Foundation.NSCoder coder);
public MPPlayableContentManager (MonoTouch.Foundation.NSObjectFlag t);
public MPPlayableContentManager (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public MPPlayableContentDataSource DataSource { get; set; }
public MPPlayableContentDelegate Delegate { get; set; }
public static MPPlayableContentManager Shared { get; }
public virtual MonoTouch.Foundation.NSObject WeakDataSource { get; set; }
public virtual MonoTouch.Foundation.NSObject WeakDelegate { get; set; }
// methods
public virtual void BeginUpdates ();
protected override void Dispose (bool disposing);
public virtual void EndUpdates ();
public virtual void ReloadData ();
}
public class MPRatingCommand : MonoTouch.MediaPlayer.MPRemoteCommand, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPRatingCommand (MonoTouch.Foundation.NSCoder coder);
public MPRatingCommand (MonoTouch.Foundation.NSObjectFlag t);
public MPRatingCommand (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual float MaximumRating { get; set; }
public virtual float MinimumRating { get; set; }
}
public class MPRatingCommandEvent : MonoTouch.MediaPlayer.MPRemoteCommandEvent, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPRatingCommandEvent (MonoTouch.Foundation.NSCoder coder);
public MPRatingCommandEvent (MonoTouch.Foundation.NSObjectFlag t);
public MPRatingCommandEvent (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual float Rating { get; }
}
public class MPRemoteCommand : MonoTouch.Foundation.NSObject, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPRemoteCommand (MonoTouch.Foundation.NSCoder coder);
public MPRemoteCommand (MonoTouch.Foundation.NSObjectFlag t);
public MPRemoteCommand (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual bool Enabled { get; set; }
// methods
public virtual void AddTarget (MonoTouch.Foundation.NSObject target, MonoTouch.ObjCRuntime.Selector action);
public virtual MonoTouch.Foundation.NSObject AddTarget (System.Action<MPRemoteCommandEvent> handler);
public virtual void RemoveTarget (MonoTouch.Foundation.NSObject target);
public virtual void RemoveTarget (MonoTouch.Foundation.NSObject target, MonoTouch.ObjCRuntime.Selector action);
}
public class MPRemoteCommandCenter : MonoTouch.Foundation.NSObject, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPRemoteCommandCenter ();
public MPRemoteCommandCenter (MonoTouch.Foundation.NSCoder coder);
public MPRemoteCommandCenter (MonoTouch.Foundation.NSObjectFlag t);
public MPRemoteCommandCenter (System.IntPtr handle);
// properties
public virtual MPFeedbackCommand BookmarkCommand { get; }
public virtual MPChangePlaybackRateCommand ChangePlaybackRateCommand { get; }
public override System.IntPtr ClassHandle { get; }
public virtual MPFeedbackCommand DislikeCommand { get; }
public virtual MPFeedbackCommand LikeCommand { get; }
public virtual MPRemoteCommand NextTrackCommand { get; }
public virtual MPRemoteCommand PauseCommand { get; }
public virtual MPRemoteCommand PlayCommand { get; }
public virtual MPRemoteCommand PreviousTrackCommand { get; }
public virtual MPRatingCommand RatingCommand { get; }
public virtual MPRemoteCommand SeekBackwardCommand { get; }
public virtual MPRemoteCommand SeekForwardCommand { get; }
public static MPRemoteCommandCenter Shared { get; }
public virtual MPSkipIntervalCommand SkipBackwardCommand { get; }
public virtual MPSkipIntervalCommand SkipForwardCommand { get; }
public virtual MPRemoteCommand StopCommand { get; }
public virtual MPRemoteCommand TogglePlayPauseCommand { get; }
// methods
protected override void Dispose (bool disposing);
}
public class MPRemoteCommandEvent : MonoTouch.Foundation.NSObject, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPRemoteCommandEvent (MonoTouch.Foundation.NSCoder coder);
public MPRemoteCommandEvent (MonoTouch.Foundation.NSObjectFlag t);
public MPRemoteCommandEvent (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual MPRemoteCommand Command { get; }
public virtual double Timestamp { get; }
// methods
protected override void Dispose (bool disposing);
}
[Serializable]
public enum MPRemoteCommandHandlerStatus {
CommandFailed = 200,
NoSuchContent = 100,
Success = 0,
}
public class MPSeekCommandEvent : MonoTouch.MediaPlayer.MPRemoteCommandEvent, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPSeekCommandEvent (MonoTouch.Foundation.NSCoder coder);
public MPSeekCommandEvent (MonoTouch.Foundation.NSObjectFlag t);
public MPSeekCommandEvent (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual MPSeekCommandEventType Type { get; }
}
[Serializable]
public enum MPSeekCommandEventType {
BeginSeeking = 0,
EndSeeking = 1,
}
public class MPSkipIntervalCommand : MonoTouch.MediaPlayer.MPRemoteCommand, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPSkipIntervalCommand (MonoTouch.Foundation.NSCoder coder);
public MPSkipIntervalCommand (MonoTouch.Foundation.NSObjectFlag t);
public MPSkipIntervalCommand (System.IntPtr handle);
// properties
public virtual MonoTouch.Foundation.NSArray _PreferredIntervals { get; set; }
public override System.IntPtr ClassHandle { get; }
public System.Double[] PreferredIntervals { get; set; }
// methods
protected override void Dispose (bool disposing);
}
public class MPSkipIntervalCommandEvent : MonoTouch.MediaPlayer.MPRemoteCommandEvent, MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public MPSkipIntervalCommandEvent (MonoTouch.Foundation.NSCoder coder);
public MPSkipIntervalCommandEvent (MonoTouch.Foundation.NSObjectFlag t);
public MPSkipIntervalCommandEvent (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual double Interval { get; }
}
Added values:
Mac_10_10 = 2825744883384320,
Added properties:
public virtual bool ShowsPhysics { get; set; }