Class

INPlayMediaPlaybackSpeedResolutionResult

A resolution result that determines the playback speed of a media item.

Declaration

@interface INPlayMediaPlaybackSpeedResolutionResult : INDoubleResolutionResult

Overview

You return an INPlayMediaPlaybackSpeedResolutionResult object when resolving parameters containing an INMediaItemResolutionResult value. Use the creation method that best reflects your ability to resolve the parameter successfully.

For additional resolution operators, see INIntentResolutionResult.

Topics

Creating a Resolution Result

- initWithDoubleResolutionResult:

Creates an object whose resolution involves successfulling changing the playback speed of a media item.

+ unsupportedForReason:

Creates an object whose resolution requires the user to confirm the request, because your app is unable to support the current request.

INPlayMediaPlaybackSpeedUnsupportedReason

Constants that describe why the app can’t change the playback speed of the media item.

Relationships

See Also

Resolution Results

INAddMediaMediaDestinationResolutionResult

A resolution result for the types of destinations when adding media.

INAddMediaMediaItemResolutionResult

A resolution result for the media item to add.

INMediaDestinationResolutionResult

A resolution result for the media destination types.

INMediaItemResolutionResult

A resolution result for media item types.

INMediaAffinityTypeResolutionResult

A resolution result for the user’s affinity for a media item.

INPlayMediaMediaItemResolutionResult

A resolution result for the media item to play.

INPlaybackRepeatModeResolutionResult

A resolution result for the playback repeat modes of a media item.

INPlaybackQueueLocationResolutionResult

A resolution result for the requested playback queue location.

INSearchForMediaMediaItemResolutionResult

A resolution result for the media item for which to search.

INUpdateMediaAffinityMediaItemResolutionResult

A resolution result for updating the user’s affinity for a media item.