Package apple.avfoundation.c
Class AVFoundation
- java.lang.Object
-
- apple.avfoundation.c.AVFoundation
-
public final class AVFoundation extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static @NotNull java.lang.StringAVAssetChapterMetadataGroupsDidChangeNotification()[@constant] AVAssetChapterMetadataGroupsDidChangeNotification Posted when the collection of arrays of timed metadata groups representing chapters of an AVAsset change and when any of the contents of the timed metadata groups change, but only for changes that occur after the status of the value of @"availableChapterLocales" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVAssetContainsFragmentsDidChangeNotification()[@constant] AVAssetContainsFragmentsDidChangeNotification Posted after the value of @"containsFragments" has already been loaded and the AVFragmentedAsset is added to an AVFragmentedAssetMinder, either when 1) fragments are detected in the asset on disk after it had previously contained none or when 2) no fragments are detected in the asset on disk after it had previously contained one or more.static @NotNull java.lang.StringAVAssetDownloadedAssetEvictionPriorityDefault()API-Since: 11.0static @NotNull java.lang.StringAVAssetDownloadedAssetEvictionPriorityImportant()[@enum] AVAssetDownloadedAssetEvictionPriority These constants represents the eviction priority of downloaded assets.static @NotNull java.lang.StringAVAssetDownloadTaskMediaSelectionKey()[@constant] AVAssetDownloadTaskMediaSelectionKey The media selection for this download.static @NotNull java.lang.StringAVAssetDownloadTaskMediaSelectionPrefersMultichannelKey()[@constant] AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey Download the specified media selections with or without support for multichannel playback.static @NotNull java.lang.StringAVAssetDownloadTaskMinimumRequiredMediaBitrateKey()[@constant] AVAssetDownloadTaskMinimumRequiredMediaBitrateKey The lowest media bitrate greater than or equal to this value will be selected.static @NotNull java.lang.StringAVAssetDownloadTaskMinimumRequiredPresentationSizeKey()[@constant] AVAssetDownloadTaskMinimumRequiredPresentationSizeKey The lowest media presentation size greater than or equal to this value will be selected.static @NotNull java.lang.StringAVAssetDownloadTaskPrefersHDRKey()[@constant] AVAssetDownloadTaskPrefersHDRKey Download the specified media selections with or without HDR content.static @NotNull java.lang.StringAVAssetDownloadTaskPrefersLosslessAudioKey()[@constant] AVAssetDownloadTaskPrefersLosslessAudioKey Download the specified media selections in lossless audio representation.static @NotNull java.lang.StringAVAssetDurationDidChangeNotification()[@constant] AVAssetDurationDidChangeNotification Posted when the duration of an AVFragmentedAsset changes while it's being minded by an AVFragmentedAssetMinder, but only for changes that occur after the status of the value of @"duration" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVAssetExportPreset1280x720()API-Since: 4.0static @NotNull java.lang.StringAVAssetExportPreset1920x1080()API-Since: 5.0static @NotNull java.lang.StringAVAssetExportPreset3840x2160()API-Since: 9.0static @NotNull java.lang.StringAVAssetExportPreset640x480()These export options can be used to produce movie files with the specified video size.static @NotNull java.lang.StringAVAssetExportPreset960x540()API-Since: 4.0static @NotNull java.lang.StringAVAssetExportPresetAppleM4A()This export option will produce an audio-only .m4a file with appropriate iTunes gapless playback data API-Since: 4.0static @NotNull java.lang.StringAVAssetExportPresetAppleProRes422LPCM()This export option will produce a QuickTime movie with Apple ProRes 422 video and LPCM audio.static @NotNull java.lang.StringAVAssetExportPresetAppleProRes4444LPCM()This export option will produce a QuickTime movie with Apple ProRes 4444 video and LPCM audio.static @NotNull java.lang.StringAVAssetExportPresetHEVC1920x1080()These export options can be used to produce movie files with the specified video size.static @NotNull java.lang.StringAVAssetExportPresetHEVC1920x1080WithAlpha()API-Since: 13.0static @NotNull java.lang.StringAVAssetExportPresetHEVC3840x2160()API-Since: 11.0static @NotNull java.lang.StringAVAssetExportPresetHEVC3840x2160WithAlpha()API-Since: 13.0static @NotNull java.lang.StringAVAssetExportPresetHEVCHighestQuality()These export options can be used to produce movie files with video size appropriate to the device.static @NotNull java.lang.StringAVAssetExportPresetHEVCHighestQualityWithAlpha()API-Since: 13.0static @NotNull java.lang.StringAVAssetExportPresetHighestQuality()API-Since: 4.0static @NotNull java.lang.StringAVAssetExportPresetLowQuality()These export options can be used to produce movie files with video size appropriate to the device.static @NotNull java.lang.StringAVAssetExportPresetMediumQuality()API-Since: 4.0static @NotNull java.lang.StringAVAssetExportPresetMVHEVC1440x1440()API-Since: 17.0static @NotNull java.lang.StringAVAssetExportPresetMVHEVC960x960()API-Since: 17.0static @NotNull java.lang.StringAVAssetExportPresetPassthrough()This export option will cause the media of all tracks to be passed through to the output exactly as stored in the source asset, except for tracks for which passthrough is not possible, usually because of constraints of the container format as indicated by the specified outputFileType.static @NotNull java.lang.StringAVAssetImageGeneratorApertureModeCleanAperture()[@constant] AVAssetImageGeneratorApertureModeCleanAperture Both pixel aspect ratio and clean aperture will be applied.static @NotNull java.lang.StringAVAssetImageGeneratorApertureModeEncodedPixels()[@constant] AVAssetImageGeneratorApertureModeEncodedPixels Neither pixel aspect ratio nor clean aperture will be applied.static @NotNull java.lang.StringAVAssetImageGeneratorApertureModeProductionAperture()[@constant] AVAssetImageGeneratorApertureModeProductionAperture Only pixel aspect ratio will be applied.static @NotNull java.lang.StringAVAssetMediaSelectionGroupsDidChangeNotification()[@constant] AVAssetMediaSelectionGroupsDidChangeNotification Posted when the collection of media selection groups provided by an AVAsset changes and when any of the contents of its media selection groups change, but only for changes that occur after the status of the value of @"availableMediaCharacteristicsWithMediaSelectionOptions" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVAssetPlaybackConfigurationOptionStereoMultiviewVideo()[@constant] AVAssetPlaybackConfigurationOptionStereoMultiviewVideo Indicates whether or not the asset can render stereo video and is also in a multiview compression format.static @NotNull java.lang.StringAVAssetPlaybackConfigurationOptionStereoVideo()[@constant] AVAssetPlaybackConfigurationOptionStereoVideo Indicates whether or not the asset can render stereo video.static @NotNull java.lang.StringAVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey()Deprecated.static @NotNull java.lang.StringAVAssetTrackSegmentsDidChangeNotification()[@constant] AVAssetTrackSegmentsDidChangeNotification Posted when the array of segments of an AVFragmentedAssetTrack changes while the associated instance of AVFragmentedAsset is being minded by an AVFragmentedAssetMinder, but only for changes that occur after the status of the value of @"segments" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVAssetTrackTimeRangeDidChangeNotification()[@constant] AVAssetTrackTimeRangeDidChangeNotification Posted when the timeRange of an AVFragmentedAssetTrack changes while the associated instance of AVFragmentedAsset is being minded by an AVFragmentedAssetMinder, but only for changes that occur after the status of the value of @"timeRange" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVAssetTrackTrackAssociationsDidChangeNotification()[@constant] AVAssetTrackTrackAssociationsDidChangeNotification Posted when the collection of track associations of an AVAssetTrack changes, but only for changes that occur after the status of the value of @"availableTrackAssociationTypes" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVAssetWasDefragmentedNotification()[@constant] AVAssetWasDefragmentedNotification Posted when the asset on disk is defragmented while an AVFragmentedAsset is being minded by an AVFragmentedAssetMinder, but only if the defragmentation occurs after the status of the value of @"canContainFragments" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved()[@constant] AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved Indicates that the media data should be laid out before all the media data with AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData and not be interleaved.static @NotNull java.lang.StringAVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData()[@constant] AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData Indicates that the media data should be interleaved with all other media data with this constant.static java.lang.StringAVAudioTimePitchAlgorithmLowQualityZeroLatency()Deprecated.static java.lang.StringAVAudioTimePitchAlgorithmSpectral()API-Since: 7.0static java.lang.StringAVAudioTimePitchAlgorithmTimeDomain()API-Since: 7.0static java.lang.StringAVAudioTimePitchAlgorithmVarispeed()API-Since: 7.0static @NotNull java.lang.StringAVCaptureDeviceSubjectAreaDidChangeNotification()[@constant] AVCaptureDeviceSubjectAreaDidChangeNotification Posted when the instance of AVCaptureDevice has detected a substantial change to the video subject area.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInDualCamera()[@constant] AVCaptureDeviceTypeBuiltInDualCamera A device that consists of two fixed focal length cameras, one wide and one telephoto.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInDualWideCamera()[@constant] AVCaptureDeviceTypeBuiltInDualWideCamera A device that consists of two fixed focal length cameras, one ultra wide and one wide angle.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInDuoCamera()Deprecated.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInLiDARDepthCamera()[@constant] AVCaptureDeviceTypeBuiltInLiDARDepthCamera A device that consists of two cameras, one YUV and one LiDAR.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInMicrophone()Deprecated.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInTelephotoCamera()[@constant] AVCaptureDeviceTypeBuiltInTelephotoCamera A built-in camera device with a longer focal length than a wide angle camera.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInTripleCamera()[@constant] AVCaptureDeviceTypeBuiltInTripleCamera A device that consists of three fixed focal length cameras, one ultra wide, one wide angle, and one telephoto.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInTrueDepthCamera()[@constant] AVCaptureDeviceTypeBuiltInTrueDepthCamera A device that consists of two cameras, one YUV and one Infrared.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInUltraWideCamera()[@constant] AVCaptureDeviceTypeBuiltInUltraWideCamera A built-in camera device with a shorter focal length than a wide angle camera.static @NotNull java.lang.StringAVCaptureDeviceTypeBuiltInWideAngleCamera()[@constant] AVCaptureDeviceTypeBuiltInWideAngleCamera A built-in wide angle camera device.static @NotNull java.lang.StringAVCaptureDeviceTypeContinuityCamera()[@constant] AVCaptureDeviceTypeContinuityCamera A continuity camera device.static @NotNull java.lang.StringAVCaptureDeviceTypeExternal()[@constant] AVCaptureDeviceTypeExternal An external device type.static @NotNull java.lang.StringAVCaptureDeviceTypeMicrophone()[@constant] AVCaptureDeviceTypeMicrophone A microphone.static @NotNull java.lang.StringAVCaptureDeviceWasConnectedNotification()[@constant] AVCaptureDeviceWasConnectedNotification Posted when a device becomes available on the system.static @NotNull java.lang.StringAVCaptureDeviceWasDisconnectedNotification()[@constant] AVCaptureDeviceWasDisconnectedNotification Posted when a device becomes unavailable on the system.static CMTimeAVCaptureExposureDurationCurrent()[@constant] AVCaptureExposureDurationCurrent A special value that may be passed as the duration parameter of setExposureModeCustomWithDuration:ISO:completionHandler: to indicate that the caller does not wish to specify a value for the exposureDuration property, and that it should instead be set to its current value.static floatAVCaptureExposureTargetBiasCurrent()[@constant] AVCaptureExposureTargetBiasCurrent A special value that may be passed as the bias parameter of setExposureTargetBias:completionHandler: to indicate that the caller does not wish to specify a value for the exposureTargetBias property, and that it should instead be set to its current value.static @NotNull java.lang.StringAVCaptureInputPortFormatDescriptionDidChangeNotification()[@constant] AVCaptureInputPortFormatDescriptionDidChangeNotification This notification is posted when the value of an AVCaptureInputPort instance's formatDescription property changes.static floatAVCaptureISOCurrent()[@constant] AVCaptureISOCurrent A special value that may be passed as the ISO parameter of setExposureModeCustomWithDuration:ISO:completionHandler: to indicate that the caller does not wish to specify a value for the ISO property, and that it should instead be set to its current value.static floatAVCaptureLensPositionCurrent()[@constant] AVCaptureLensPositionCurrent A special value that may be passed as the lensPosition parameter of setFocusModeLockedWithLensPosition:completionHandler: to indicate that the caller does not wish to specify a value for the lensPosition property, and that it should instead be set to its current value.static floatAVCaptureMaxAvailableTorchLevel()[@constant] AVCaptureMaxAvailableTorchLevel A special value that may be passed to -setTorchModeWithLevel:error: to set the torch to the maximum level currently available.static @NotNull java.lang.StringAVCaptureReactionSystemImageNameForType(@NotNull java.lang.String reactionType)[@function] AVCaptureReactionSystemImageNameForType Returns the name for UIImage or NSImage systemImageNamed: method to obtain the recommended iconography for a specified reaction type.static @NotNull java.lang.StringAVCaptureReactionTypeBalloons()[@constant] AVCaptureReactionTypeBalloons Indicates a reaction which features balloons rising through the scene.static @NotNull java.lang.StringAVCaptureReactionTypeConfetti()[@constant] AVCaptureReactionTypeConfetti Indicates a reaction which features festive spots of color falling through the scene.static @NotNull java.lang.StringAVCaptureReactionTypeFireworks()[@constant] AVCaptureReactionTypeFireworks Indicates a reaction which features fireworks bursting in the background.static @NotNull java.lang.StringAVCaptureReactionTypeHeart()[@constant] AVCaptureReactionTypeHeart Indicates a reaction which features one or more heart symbols.static @NotNull java.lang.StringAVCaptureReactionTypeLasers()[@constant] AVCaptureReactionTypeLasers Indicates a reaction which features a bright laser display projecting into the scene.static @NotNull java.lang.StringAVCaptureReactionTypeRain()[@constant] AVCaptureReactionTypeRain Indicates a reaction which features a dark and stormy night.static @NotNull java.lang.StringAVCaptureReactionTypeThumbsDown()[@constant] AVCaptureReactionTypeThumbsDown Indicates a reaction which features a thumbs-down symbol.static @NotNull java.lang.StringAVCaptureReactionTypeThumbsUp()[@constant] AVCaptureReactionTypeThumbsUp Indicates a reaction which features a thumbs-up symbol.static @NotNull java.lang.StringAVCaptureSessionDidStartRunningNotification()[@constant] AVCaptureSessionDidStartRunningNotification Posted when an instance of AVCaptureSession successfully starts running.static @NotNull java.lang.StringAVCaptureSessionDidStopRunningNotification()[@constant] AVCaptureSessionDidStopRunningNotification Posted when an instance of AVCaptureSession stops running.static @NotNull java.lang.StringAVCaptureSessionErrorKey()[@constant] AVCaptureSessionErrorKey The key used to provide an NSError describing the failure condition in an AVCaptureSessionRuntimeErrorNotification.static @NotNull java.lang.StringAVCaptureSessionInterruptionEndedNotification()[@constant] AVCaptureSessionInterruptionEndedNotification Posted when an instance of AVCaptureSession ceases to be interrupted.static @NotNull java.lang.StringAVCaptureSessionInterruptionReasonKey()[@constant] AVCaptureSessionInterruptionReasonKey The key used to provide an NSNumber describing the interruption reason in an AVCaptureSessionWasInterruptedNotification.static @NotNull java.lang.StringAVCaptureSessionInterruptionSystemPressureStateKey()[@constant] AVCaptureSessionInterruptionSystemPressureStateKey The key used to provide an AVCaptureSystemPressureState indicating the system pressure level and contributing factors that caused the interruption.static @NotNull java.lang.StringAVCaptureSessionPreset1280x720()[@constant] AVCaptureSessionPreset1280x720 An AVCaptureSession preset suitable for 1280x720 video output.static @NotNull java.lang.StringAVCaptureSessionPreset1920x1080()[@constant] AVCaptureSessionPreset1920x1080 An AVCaptureSession preset suitable for 1920x1080 video output.static @NotNull java.lang.StringAVCaptureSessionPreset352x288()[@constant] AVCaptureSessionPreset352x288 An AVCaptureSession preset suitable for 352x288 video output.static @NotNull java.lang.StringAVCaptureSessionPreset3840x2160()[@constant] AVCaptureSessionPreset3840x2160 An AVCaptureSession preset suitable for 3840x2160 (UHD 4K) video output.static @NotNull java.lang.StringAVCaptureSessionPreset640x480()[@constant] AVCaptureSessionPreset640x480 An AVCaptureSession preset suitable for 640x480 video output.static @NotNull java.lang.StringAVCaptureSessionPresetHigh()[@constant] AVCaptureSessionPresetHigh An AVCaptureSession preset suitable for high quality video and audio output.static @NotNull java.lang.StringAVCaptureSessionPresetiFrame1280x720()[@constant] AVCaptureSessionPresetiFrame1280x720 An AVCaptureSession preset producing 1280x720 Apple iFrame video and audio content.static @NotNull java.lang.StringAVCaptureSessionPresetiFrame960x540()[@constant] AVCaptureSessionPresetiFrame960x540 An AVCaptureSession preset producing 960x540 Apple iFrame video and audio content.static @NotNull java.lang.StringAVCaptureSessionPresetInputPriority()[@constant] AVCaptureSessionPresetInputPriority An AVCaptureSession preset indicating that the formats of the session's inputs are being given priority.static @NotNull java.lang.StringAVCaptureSessionPresetLow()[@constant] AVCaptureSessionPresetLow An AVCaptureSession preset suitable for low quality output.static @NotNull java.lang.StringAVCaptureSessionPresetMedium()[@constant] AVCaptureSessionPresetMedium An AVCaptureSession preset suitable for medium quality output.static @NotNull java.lang.StringAVCaptureSessionPresetPhoto()[@constant] AVCaptureSessionPresetPhoto An AVCaptureSession preset suitable for high resolution photo quality output.static @NotNull java.lang.StringAVCaptureSessionRuntimeErrorNotification()[@constant] AVCaptureSessionRuntimeErrorNotification Posted when an unexpected error occurs while an AVCaptureSession instance is running.static @NotNull java.lang.StringAVCaptureSessionWasInterruptedNotification()[@constant] AVCaptureSessionWasInterruptedNotification Posted when an instance of AVCaptureSession becomes interrupted.static @NotNull java.lang.StringAVCaptureSystemPressureLevelCritical()[@constant] AVCaptureSystemPressureLevelCritical System pressure is critically elevated.static @NotNull java.lang.StringAVCaptureSystemPressureLevelFair()[@constant] AVCaptureSystemPressureLevelFair System pressure is slightly elevated.static @NotNull java.lang.StringAVCaptureSystemPressureLevelNominal()[@constant] AVCaptureSystemPressureLevelNominal System pressure level is normal (not pressured).static @NotNull java.lang.StringAVCaptureSystemPressureLevelSerious()[@constant] AVCaptureSystemPressureLevelSerious System pressure is highly elevated.static @NotNull java.lang.StringAVCaptureSystemPressureLevelShutdown()[@constant] AVCaptureSystemPressureLevelShutdown System pressure is beyond critical.static AVCaptureWhiteBalanceGainsAVCaptureWhiteBalanceGainsCurrent()[@constant] AVCaptureWhiteBalanceGainsCurrent A special value that may be passed as a parameter of setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains:completionHandler: to indicate that the caller does not wish to specify a value for deviceWhiteBalanceGains, and that gains should instead be locked at their value at the moment that white balance is locked.static @NotNull java.lang.StringAVContentKeyRequestProtocolVersionsKey()[@constant] AVContentKeyRequestProtocolVersionsKey Specifies the versions of the content protection protocol supported by the application as an NSArray of one or more NSNumber objects.static @NotNull java.lang.StringAVContentKeyRequestRequiresValidationDataInSecureTokenKey()[@constant] AVContentKeyRequestRequiresValidationDataInSecureTokenKey Request secure token to have extended validation data.static @NotNull java.lang.StringAVContentKeyRequestRetryReasonReceivedObsoleteContentKey()[@constant] AVContentKeyRequestRetryReasonReceivedObsoleteContentKey Indicates that the content key request should be retried because an obsolete key response was set on the previous content key request.static @NotNull java.lang.StringAVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease()[@constant] AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease Indicates that the content key request should be retried because a key response with expired lease was set on the previous content key request.static @NotNull java.lang.StringAVContentKeyRequestRetryReasonTimedOut()[@constant] AVContentKeyRequestRetryReasonTimedOut Indicates that the content key request should be retried because the key response was not set soon enough either due the initial request/response was taking too long, or a lease was expiring in the meantime.static @NotNull java.lang.StringAVContentKeySessionServerPlaybackContextOptionProtocolVersions()[@constant] AVContentKeySessionServerPlaybackContextOptionProtocolVersions Specifies the versions of the content protection protocol supported by the application as an NSArray of one or more NSNumber objects.static @NotNull java.lang.StringAVContentKeySessionServerPlaybackContextOptionServerChallenge()[@constant] AVContentKeySessionServerPlaybackContextOptionServerChallenge Specifies a nonce as a 8-byte NSData object to be included in the secure server playback context (SPC) in order to prevent replay attacks.static @NotNull java.lang.StringAVContentKeySystemAuthorizationToken()[@constant] AVContentKeySystemAuthorizationToken Used to specify a token that could be used to authorize playback of associated content key recipients.static @NotNull java.lang.StringAVContentKeySystemClearKey()[@constant] AVContentKeySystemClearKey Used to specify clear key as the method of key delivery.static @NotNull java.lang.StringAVContentKeySystemFairPlayStreaming()[@constant] AVContentKeySystemFairPlayStreaming Used to specify FairPlay Streaming (FPS) as the method of key delivery.static @NotNull java.lang.StringAVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted()[@constant] AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted The participant's audio session was interrupted.static @NotNull java.lang.StringAVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible()[@constant] AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible The participant cannot participate in coordinated playback.static @NotNull java.lang.StringAVCoordinatedPlaybackSuspensionReasonPlayingInterstitial()[@constant] AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial The participant is presented with interstitial content instead of the main player.static @NotNull java.lang.StringAVCoordinatedPlaybackSuspensionReasonStallRecovery()[@constant] AVCoordinatedPlaybackSuspensionReasonStallRecovery The player is buffering data after a stall.static @NotNull java.lang.StringAVCoordinatedPlaybackSuspensionReasonUserActionRequired()[@constant] AVCoordinatedPlaybackSuspensionReasonUserActionRequired The participant's playback object is in a state that requires manual intervention by the user to resume playback.static @NotNull java.lang.StringAVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime()[@constant] AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime The participant is actively changing current time.static doubleAVCoreAnimationBeginTimeAtZero()[@constant] AVCoreAnimationBeginTimeAtZero Use this constant to set the CoreAnimation's animation beginTime property to be time 0.static java.lang.StringAVErrorDeviceKey()API-Since: 4.0static java.lang.StringAVErrorFileSizeKey()API-Since: 4.0static java.lang.StringAVErrorFileTypeKey()an NSString, as defined in AVMediaFormat.h API-Since: 8.0static java.lang.StringAVErrorMediaSubTypeKey()an NSArray of NSNumbers carrying four character codes (4ccs) as defined in CoreAudioTypes.h for audio media and in CMFormatDescription.h for video media.static java.lang.StringAVErrorMediaTypeKey()an NSString, as defined in AVMediaFormat.h API-Since: 4.3static java.lang.StringAVErrorPersistentTrackIDKey()an NSNumber carrying a CMPersistentTrackID API-Since: 8.0static java.lang.StringAVErrorPIDKey()API-Since: 4.0static java.lang.StringAVErrorPresentationTimeStampKey()an NSValue carrying a CMTime API-Since: 8.0static java.lang.StringAVErrorRecordingSuccessfullyFinishedKey()an NSNumber carrying a BOOL indicating whether the recording is playable API-Since: 4.0static java.lang.StringAVErrorTimeKey()API-Since: 4.0static java.lang.StringAVFileType3GPP()[@constant] AVFileType3GPP A UTI for the 3GPP file format.static java.lang.StringAVFileType3GPP2()[@constant] AVFileType3GPP2 A UTI for the 3GPP file format.static java.lang.StringAVFileTypeAC3()[@constant] AVFileTypeAC3 A UTI for the AC-3 audio file format.static java.lang.StringAVFileTypeAHAP()[@constant] AVFileTypeAHAP A UTI for the Apple Haptics Audio Pattern file format.static java.lang.StringAVFileTypeAIFC()[@constant] AVFileTypeAIFC A UTI for the AIFC audio file format.static java.lang.StringAVFileTypeAIFF()[@constant] AVFileTypeAIFF A UTI for the AIFF audio file format.static java.lang.StringAVFileTypeAMR()[@constant] AVFileTypeAMR A UTI for the adaptive multi-rate audio file format.static java.lang.StringAVFileTypeAppleM4A()[@constant] AVFileTypeAppleM4A The value of this UTI is @"com.apple.m4a-audio".static java.lang.StringAVFileTypeAppleM4V()[@constant] AVFileTypeAppleM4V The value of this UTI is @"com.apple.m4v-video".static java.lang.StringAVFileTypeAVCI()[@constant] AVFileTypeAVCI A UTI for the high efficiency image file format containing H.264 compressed images.static java.lang.StringAVFileTypeCoreAudioFormat()[@constant] AVFileTypeCoreAudioFormat A UTI for the CoreAudio file format.static java.lang.StringAVFileTypeDNG()[@constant] AVFileTypeDNG A UTI for the Adobe digital negative file format.static java.lang.StringAVFileTypeEnhancedAC3()[@constant] AVFileTypeEnhancedAC3 A UTI for the enhanced AC-3 audio file format.static java.lang.StringAVFileTypeHEIC()[@constant] AVFileTypeHEIC A UTI for the high efficiency image file format containing HEVC compressed images.static java.lang.StringAVFileTypeHEIF()[@constant] AVFileTypeHEIF A UTI for the high efficiency image file format containing images compressed with any codec.static java.lang.StringAVFileTypeJPEG()[@constant] AVFileTypeJPEG A UTI for the JPEG (JFIF) format.static java.lang.StringAVFileTypeMPEG4()[@constant] AVFileTypeMPEG4 A UTI for the MPEG-4 file format.static java.lang.StringAVFileTypeMPEGLayer3()[@constant] AVFileTypeMPEGLayer3 A UTI for the MPEG layer 3 audio file format.static java.lang.StringAVFileTypeProfileMPEG4AppleHLS()[@constant] AVFileTypeProfileMPEG4AppleHLS Apple HTTP Live Streaming profile The profile that is suitable for Apple HTTP Live Streaming.static java.lang.StringAVFileTypeProfileMPEG4CMAFCompliant()[@constant] AVFileTypeProfileMPEG4CMAFCompliant CMAF compliant profile The profile that is compliance with CMAF format.static java.lang.StringAVFileTypeQuickTimeMovie()[@constant] AVFileTypeQuickTimeMovie A UTI for the QuickTime movie file format.static java.lang.StringAVFileTypeSunAU()[@constant] AVFileTypeSunAU A UTI for the Sun/NeXT audio file format.static java.lang.StringAVFileTypeTIFF()[@constant] AVFileTypeTIFF A UTI for the tagged image file format.static java.lang.StringAVFileTypeWAVE()[@constant] AVFileTypeWAVE A UTI for the WAVE audio file format.static java.lang.StringAVFoundationErrorDomain()API-Since: 4.0static @NotNull java.lang.StringAVFragmentedMovieContainsMovieFragmentsDidChangeNotification()[@constant] AVFragmentedMovieContainsMovieFragmentsDidChangeNotification Posted after the value of @"containsMovieFragments" has already been loaded and the AVFragmentedMovie is added to an AVFragmentedMovieMinder, either when 1) movie fragments are detected in the movie file on disk after it had previously contained none or when 2) no movie fragments are detected in the movie file on disk after it had previously contained one or more.static @NotNull java.lang.StringAVFragmentedMovieDurationDidChangeNotification()[@constant] AVFragmentedMovieDurationDidChangeNotification Posted when the duration of an AVFragmentedMovie changes while it's being minded by an AVFragmentedMovieMinder, but only for changes that occur after the status of the value of @"duration" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVFragmentedMovieTrackSegmentsDidChangeNotification()[@constant] AVFragmentedMovieTrackSegmentsDidChangeNotification Posted when the array of segments of an AVFragmentedMovieTrack changes while the associated instance of AVFragmentedMovie is being minded by an AVFragmentedMovieMinder, but only for changes that occur after the status of the value of @"segments" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVFragmentedMovieTrackTimeRangeDidChangeNotification()[@constant] AVFragmentedMovieTrackTimeRangeDidChangeNotification Posted when the timeRange of an AVFragmentedMovieTrack changes while the associated instance of AVFragmentedMovie is being minded by an AVFragmentedMovieMinder, but only for changes that occur after the status of the value of @"timeRange" has reached AVKeyValueStatusLoaded.static @NotNull java.lang.StringAVFragmentedMovieWasDefragmentedNotification()[@constant] AVFragmentedMovieWasDefragmentedNotification Posted when the movie file on disk is defragmented while an AVFragmentedMovie is being minded by an AVFragmentedMovieMinder, but only if the defragmentation occurs after the status of the value of @"canContainMovieFragments" has reached AVKeyValueStatusLoaded.static java.lang.StringAVLayerVideoGravityResize()[@constant] AVLayerVideoGravityResize Stretch to fill layer bounds.static java.lang.StringAVLayerVideoGravityResizeAspect()[@constant] AVLayerVideoGravityResizeAspect Preserve aspect ratio; fit within layer bounds.static java.lang.StringAVLayerVideoGravityResizeAspectFill()[@constant] AVLayerVideoGravityResizeAspectFill Preserve aspect ratio; fill layer bounds.static CGRectAVMakeRectWithAspectRatioInsideRect(CGSize aspectRatio, CGRect boundingRect)[@function] AVMakeRectWithAspectRatioInsideRect Returns a scaled CGRect that maintains the aspect ratio specified by a CGSize within a bounding CGRect.static java.lang.StringAVMediaCharacteristicAudible()[@constant] AVMediaCharacteristicAudible A media characteristic that indicates that a track or media selection option includes audible content.static java.lang.StringAVMediaCharacteristicCarriesVideoStereoMetadata()[@constant] AVMediaCharacteristicCarriesVideoStereoMetadata A media characteristic that indicates that the stereoscopic video track carries additional information related to the stereoscopic video.static java.lang.StringAVMediaCharacteristicContainsAlphaChannel()[@constant] AVMediaCharacteristicContainsAlphaChannel A media characteristic that indicates that a track contains an alpha channel.static java.lang.StringAVMediaCharacteristicContainsHDRVideo()[@constant] AVMediaCharacteristicContainsHDRVideo A media characteristic that indicates that a track contains HDR video.static java.lang.StringAVMediaCharacteristicContainsOnlyForcedSubtitles()[@constant] AVMediaCharacteristicContainsOnlyForcedSubtitles A media characteristic that indicates that a track or media selection option presents only forced subtitles.static java.lang.StringAVMediaCharacteristicContainsStereoMultiviewVideo()[@constant] AVMediaCharacteristicContainsStereoMultiviewVideo A media characteristic that indicates that a track contains stereoscopic video captured in a multiview compression format.static java.lang.StringAVMediaCharacteristicDescribesMusicAndSoundForAccessibility()[@constant] AVMediaCharacteristicDescribesMusicAndSoundForAccessibility A media characteristic that indicates that a track or media selection option includes legible content in the language of its specified locale that: - describes music and - describes sound other than spoken dialog, such as sound effects and significant silences, occurring in program audio.static java.lang.StringAVMediaCharacteristicDescribesVideoForAccessibility()[@constant] AVMediaCharacteristicDescribesVideoForAccessibility A media characteristic that indicates that a track or media selection option provides descriptions of the visual portion of the presentation that are sufficient to comprehend essential information that it depicts, such as action and setting.static java.lang.StringAVMediaCharacteristicDubbedTranslation()[@constant] AVMediaCharacteristicDubbedTranslation A media characteristic that indicates that a track or media selection option contains a language or dialect translation of originally or previously produced content, created by substituting most or all of the dialog in a previous mix of audio content with dialog spoken in its designated language.static java.lang.StringAVMediaCharacteristicEasyToRead()[@constant] AVMediaCharacteristicEasyToRead A media characteristic that indicates that a track or media selection option provides legible content in the language of its specified locale that has been edited for ease of reading.static java.lang.StringAVMediaCharacteristicEnhancesSpeechIntelligibility()[@constant] AVMediaCharacteristicEnhancesSpeechIntelligibility A media characteristic that indicates that a track or media selection option includes audio that has been prepared or otherwise processed to heighten the intelligibility of speech.static java.lang.StringAVMediaCharacteristicFrameBased()[@constant] AVMediaCharacteristicFrameBased A media characteristic that indicates that a track or media selection option includes content that's frame-based.static java.lang.StringAVMediaCharacteristicIndicatesHorizontalFieldOfView()[@constant] AVMediaCharacteristicIndicatesHorizontalFieldOfView A media characteristic that indicates the video track carries information related to the horizontal field of view.static java.lang.StringAVMediaCharacteristicIsAuxiliaryContent()[@constant] AVMediaCharacteristicIsAuxiliaryContent A media characteristic that indicates that a track or media selection option includes content that's marked by the content author as auxiliary to the presentation of the asset.static java.lang.StringAVMediaCharacteristicIsMainProgramContent()[@constant] AVMediaCharacteristicIsMainProgramContent A media characteristic that indicates that a track or media selection option includes content that's marked by the content author as intrinsic to the presentation of the asset.static java.lang.StringAVMediaCharacteristicIsOriginalContent()[@constant] AVMediaCharacteristicIsOriginalContent A media characteristic that indicates that a track or media selection option includes content that's marked by the content author as original to the principal production of the media, as opposed to supplementary or derivative content created by means of language translation or by other means.static java.lang.StringAVMediaCharacteristicLanguageTranslation()[@constant] AVMediaCharacteristicLanguageTranslation A media characteristic that indicates that a track or media selection option contains a language or dialect translation of originally or previously produced content, intended to be used as a substitute for that content by users who prefer its designated language.static java.lang.StringAVMediaCharacteristicLegible()[@constant] AVMediaCharacteristicLegible A media characteristic that indicates that a track or media selection option includes legible content.static java.lang.StringAVMediaCharacteristicTactileMinimal()[@constant] AVMediaCharacteristicTactileMinimal A media characteristic that indicates that a track or media selection option includes haptic content that's marked by the content author as providing minimal tactile stimulation.static java.lang.StringAVMediaCharacteristicTranscribesSpokenDialogForAccessibility()[@constant] AVMediaCharacteristicTranscribesSpokenDialogForAccessibility A media characteristic that indicates that a track or media selection option includes legible content in the language of its specified locale that: - transcribes spoken dialog and - identifies speakers whenever other visual cues are insufficient for a viewer to determine who is speaking.static java.lang.StringAVMediaCharacteristicUsesWideGamutColorSpace()[@constant] AVMediaCharacteristicUsesWideGamutColorSpace A media characteristic that indicates that a track uses a wide gamut color space and therefore may make use of colors that cannot be accurately represented otherwise.static java.lang.StringAVMediaCharacteristicVisual()[@constant] AVMediaCharacteristicVisual A media characteristic that indicates that a track or media selection option includes visual content.static java.lang.StringAVMediaCharacteristicVoiceOverTranslation()[@constant] AVMediaCharacteristicVoiceOverTranslation A media characteristic that indicates that a track or media selection option contains a language translation of originally or previously produced content, created by adding, in its designated language, a verbal interpretation of dialog and translations of other important information to a new mix of the audio content.static java.lang.StringAVMediaTypeAudio()API-Since: 4.0static java.lang.StringAVMediaTypeClosedCaption()API-Since: 4.0static java.lang.StringAVMediaTypeDepthData()API-Since: 11.0static java.lang.StringAVMediaTypeHaptic()API-Since: 10.0static java.lang.StringAVMediaTypeMetadata()API-Since: 6.0static java.lang.StringAVMediaTypeMetadataObject()[@constant] AVMediaTypeMetadataObject mediaType of AVCaptureInputPorts that provide AVMetadataObjects.static java.lang.StringAVMediaTypeMuxed()API-Since: 4.0static java.lang.StringAVMediaTypeSubtitle()API-Since: 4.0static java.lang.StringAVMediaTypeText()API-Since: 4.0static java.lang.StringAVMediaTypeTimecode()API-Since: 4.0static java.lang.StringAVMediaTypeVideo()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyAlbumAndTrack()API-Since: 7.0static java.lang.StringAVMetadata3GPUserDataKeyAuthor()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyCollection()API-Since: 7.0static java.lang.StringAVMetadata3GPUserDataKeyCopyright()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyDescription()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyGenre()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyKeywordList()API-Since: 7.0static java.lang.StringAVMetadata3GPUserDataKeyLocation()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyMediaClassification()API-Since: 7.0static java.lang.StringAVMetadata3GPUserDataKeyMediaRating()API-Since: 7.0static java.lang.StringAVMetadata3GPUserDataKeyPerformer()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyRecordingYear()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyThumbnail()API-Since: 7.0static java.lang.StringAVMetadata3GPUserDataKeyTitle()API-Since: 4.0static java.lang.StringAVMetadata3GPUserDataKeyUserRating()API-Since: 7.0static java.lang.StringAVMetadataCommonIdentifierAccessibilityDescription()API-Since: 14.0static java.lang.StringAVMetadataCommonIdentifierAlbumName()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierArtist()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierArtwork()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierAssetIdentifier()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierAuthor()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierContributor()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierCopyrights()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierCreationDate()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierCreator()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierDescription()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierFormat()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierLanguage()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierLastModifiedDate()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierLocation()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierMake()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierModel()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierPublisher()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierRelation()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierSoftware()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierSource()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierSubject()API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierTitle()CommonMetadata API-Since: 8.0static java.lang.StringAVMetadataCommonIdentifierType()API-Since: 8.0static java.lang.StringAVMetadataCommonKeyAccessibilityDescription()API-Since: 14.0static java.lang.StringAVMetadataCommonKeyAlbumName()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyArtist()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyArtwork()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyAuthor()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyContributor()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyCopyrights()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyCreationDate()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyCreator()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyDescription()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyFormat()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyIdentifier()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyLanguage()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyLastModifiedDate()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyLocation()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyMake()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyModel()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyPublisher()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyRelation()API-Since: 4.0static java.lang.StringAVMetadataCommonKeySoftware()API-Since: 4.0static java.lang.StringAVMetadataCommonKeySource()API-Since: 4.0static java.lang.StringAVMetadataCommonKeySubject()API-Since: 4.0static java.lang.StringAVMetadataCommonKeyTitle()Metadata common keys API-Since: 4.0static java.lang.StringAVMetadataCommonKeyType()API-Since: 4.0static java.lang.StringAVMetadataExtraAttributeBaseURIKey()[@constant] AVMetadataExtraAttributeBaseURIKey When present in an item's extraAttributes dictionary, identifies the base URI against which other URIs related to the item are to be resolved, e.g.static java.lang.StringAVMetadataExtraAttributeInfoKey()[@constant] AVMetadataExtraAttributeInfoKey More information about the item; specific to the item keySpace & key.static java.lang.StringAVMetadataExtraAttributeValueURIKey()[@constant] AVMetadataExtraAttributeValueURIKey When present in an item's extraAttributes dictionary, identifies the resource to be used as the item's value.static java.lang.StringAVMetadataFormatHLSMetadata()HTTP Live Streaming metadata API-Since: 8.0static java.lang.StringAVMetadataFormatID3Metadata()ID3Metadata API-Since: 4.0static java.lang.StringAVMetadataFormatISOUserData()ISO UserData API-Since: 7.0static java.lang.StringAVMetadataFormatiTunesMetadata()iTunesMetadata API-Since: 4.0static java.lang.StringAVMetadataFormatQuickTimeMetadata()QuickTimeMetadata API-Since: 4.0static java.lang.StringAVMetadataFormatQuickTimeUserData()QuickTimeUserData API-Since: 4.0static java.lang.StringAVMetadataFormatUnknown()Metadata format for AVMetadataItems of unknown provenance.static java.lang.StringAVMetadataIcyMetadataKeyStreamTitle()API-Since: 8.0static java.lang.StringAVMetadataIcyMetadataKeyStreamURL()API-Since: 8.0static java.lang.StringAVMetadataID3MetadataKeyAlbumSortOrder()TSOA Album sort order API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyAlbumTitle()TALB Album/Movie/Show title API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyAttachedPicture()APIC Attached picture API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyAudioEncryption()AENC Audio encryption API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyAudioSeekPointIndex()ASPI Audio seek point index API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyBand()TPE2 Band/orchestra/accompaniment API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyBeatsPerMinute()TBPM BPM (beats per minute) API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyComments()COMM Comments API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyCommercial()COMR Commercial frame API-Since: 9.0static java.lang.StringAVMetadataID3MetadataKeyCommercialInformation()WCOM Commercial information API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyCommerical()Deprecated.static java.lang.StringAVMetadataID3MetadataKeyComposer()TCOM Composer API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyConductor()TPE3 Conductor/performer refinement API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyContentGroupDescription()TIT1 Content group description API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyContentType()TCON Content type API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyCopyright()TCOP Copyright message API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyCopyrightInformation()WCOP Copyright/Legal information API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyDate()TDAT Date API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyEncodedBy()TENC Encoded by API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyEncodedWith()TSSE Software/Hardware and settings used for encoding API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyEncodingTime()TDEN Encoding time API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyEncryption()ENCR Encryption method registration API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyEqualization()EQUA Equalization API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyEqualization2()EQU2 Equalisation (2) API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyEventTimingCodes()ETCO Event timing codes API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyFileOwner()TOWN File owner/licensee API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyFileType()TFLT File type API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyGeneralEncapsulatedObject()GEOB General encapsulated object API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyGroupIdentifier()GRID Group identification registration API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyInitialKey()TKEY Initial key API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyInternationalStandardRecordingCode()TSRC ISRC (international standard recording code) API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyInternetRadioStationName()TRSN Internet radio station name API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyInternetRadioStationOwner()TRSO Internet radio station owner API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyInvolvedPeopleList_v23()IPLS Involved people list API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyInvolvedPeopleList_v24()TIPL Involved people list API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyLanguage()TLAN Language(s) API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyLeadPerformer()TPE1 Lead performer(s)/Soloist(s) API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyLength()TLEN Length API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyLink()LINK Linked information API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyLyricist()TEXT Lyricist/Text writer API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyMediaType()TMED Media type API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyModifiedBy()TPE4 Interpreted, remixed, or otherwise modified by API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyMood()TMOO Mood API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyMPEGLocationLookupTable()MLLT MPEG location lookup table API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyMusicCDIdentifier()MCDI Music CD identifier API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyMusicianCreditsList()TMCL Musician credits list API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOfficialArtistWebpage()WOAR Official artist/performer webpage API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOfficialAudioFileWebpage()WOAF Official audio file webpage API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOfficialAudioSourceWebpage()WOAS Official audio source webpage API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage()WORS Official Internet radio station homepage API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOfficialPublisherWebpage()WPUB Publishers official webpage API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOriginalAlbumTitle()TOAL Original album/movie/show title API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOriginalArtist()TOPE Original artist(s)/performer(s) API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOriginalFilename()TOFN Original filename API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOriginalLyricist()TOLY Original lyricist(s)/text writer(s) API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOriginalReleaseTime()TDOR Original release time API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOriginalReleaseYear()TORY Original release year API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyOwnership()OWNE Ownership frame API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPartOfASet()TPOS Part of a set API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPayment()WPAY Payment API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPerformerSortOrder()TSOP Performer sort order API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPlayCounter()PCNT Play counter API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPlaylistDelay()TDLY Playlist delay API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPopularimeter()POPM Popularimeter API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPositionSynchronization()POSS Position synchronisation frame API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPrivate()PRIV Private frame API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyProducedNotice()TPRO Produced notice API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyPublisher()TPUB Publisher API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyRecommendedBufferSize()RBUF Recommended buffer size API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyRecordingDates()TRDA Recording dates API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyRecordingTime()TDRC Recording time API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyRelativeVolumeAdjustment()RVAD Relative volume adjustment API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyRelativeVolumeAdjustment2()RVA2 Relative volume adjustment (2) API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyReleaseTime()TDRL Release time API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyReverb()RVRB Reverb API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeySeek()SEEK Seek frame API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeySetSubtitle()TSST Set subtitle API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeySignature()SIGN Signature frame API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeySize()TSIZ Size API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeySubTitle()TIT3 Subtitle/Description refinement API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeySynchronizedLyric()SYLT Synchronized lyric/text API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeySynchronizedTempoCodes()SYTC Synchronized tempo codes API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyTaggingTime()TDTG Tagging time API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyTermsOfUse()USER Terms of use API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyTime()TIME Time API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyTitleDescription()TIT2 Title/songname/content description API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyTitleSortOrder()TSOT Title sort order API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyTrackNumber()TRCK Track number/Position in set API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyUniqueFileIdentifier()UFID Unique file identifier API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyUnsynchronizedLyric()USLT Unsynchronized lyric/text transcription API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyUserText()TXXX User defined text information frame API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyUserURL()WXXX User defined URL link frame API-Since: 4.0static java.lang.StringAVMetadataID3MetadataKeyYear()TYER Year API-Since: 4.0static java.lang.StringAVMetadataIdentifier3GPUserDataAlbumAndTrack()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataAuthor()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataCollection()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataCopyright()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataDescription()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataGenre()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataKeywordList()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataLocation()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataMediaClassification()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataMediaRating()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataPerformer()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataRecordingYear()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataThumbnail()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataTitle()API-Since: 8.0static java.lang.StringAVMetadataIdentifier3GPUserDataUserRating()API-Since: 8.0static java.lang.StringAVMetadataIdentifierIcyMetadataStreamTitle()API-Since: 8.0static java.lang.StringAVMetadataIdentifierIcyMetadataStreamURL()API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataAlbumSortOrder()TSOA Album sort order API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataAlbumTitle()TALB Album/Movie/Show title API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataAttachedPicture()APIC Attached picture API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataAudioEncryption()AENC Audio encryption API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataAudioSeekPointIndex()ASPI Audio seek point index API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataBand()TPE2 Band/orchestra/accompaniment API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataBeatsPerMinute()TBPM BPM (beats per minute) API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataComments()COMM Comments API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataCommercial()COMR Commercial frame API-Since: 9.0static java.lang.StringAVMetadataIdentifierID3MetadataCommercialInformation()WCOM Commercial information API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataCommerical()Deprecated.static java.lang.StringAVMetadataIdentifierID3MetadataComposer()TCOM Composer API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataConductor()TPE3 Conductor/performer refinement API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataContentGroupDescription()TIT1 Content group description API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataContentType()TCON Content type API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataCopyright()TCOP Copyright message API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataCopyrightInformation()WCOP Copyright/Legal information API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataDate()TDAT Date API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataEncodedBy()TENC Encoded by API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataEncodedWith()TSSE Software/Hardware and settings used for encoding API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataEncodingTime()TDEN Encoding time API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataEncryption()ENCR Encryption method registration API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataEqualization()EQUA Equalization API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataEqualization2()EQU2 Equalisation (2) API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataEventTimingCodes()ETCO Event timing codes API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataFileOwner()TOWN File owner/licensee API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataFileType()TFLT File type API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataGeneralEncapsulatedObject()GEOB General encapsulated object API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataGroupIdentifier()GRID Group identification registration API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataInitialKey()TKEY Initial key API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataInternationalStandardRecordingCode()TSRC ISRC (international standard recording code) API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataInternetRadioStationName()TRSN Internet radio station name API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataInternetRadioStationOwner()TRSO Internet radio station owner API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataInvolvedPeopleList_v23()IPLS Involved people list API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataInvolvedPeopleList_v24()TIPL Involved people list API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataLanguage()TLAN Language(s) API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataLeadPerformer()TPE1 Lead performer(s)/Soloist(s) API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataLength()TLEN Length API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataLink()LINK Linked information API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataLyricist()TEXT Lyricist/Text writer API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataMediaType()TMED Media type API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataModifiedBy()TPE4 Interpreted, remixed, or otherwise modified by API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataMood()TMOO Mood API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataMPEGLocationLookupTable()MLLT MPEG location lookup table API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataMusicCDIdentifier()MCDI Music CD identifier API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataMusicianCreditsList()TMCL Musician credits list API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOfficialArtistWebpage()WOAR Official artist/performer webpage API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOfficialAudioFileWebpage()WOAF Official audio file webpage API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage()WOAS Official audio source webpage API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage()WORS Official Internet radio station homepage API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOfficialPublisherWebpage()WPUB Publishers official webpage API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOriginalAlbumTitle()TOAL Original album/movie/show title API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOriginalArtist()TOPE Original artist(s)/performer(s) API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOriginalFilename()TOFN Original filename API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOriginalLyricist()TOLY Original lyricist(s)/text writer(s) API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOriginalReleaseTime()TDOR Original release time API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOriginalReleaseYear()TORY Original release year API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataOwnership()OWNE Ownership frame API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPartOfASet()TPOS Part of a set API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPayment()WPAY Payment API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPerformerSortOrder()TSOP Performer sort order API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPlayCounter()PCNT Play counter API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPlaylistDelay()TDLY Playlist delay API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPopularimeter()POPM Popularimeter API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPositionSynchronization()POSS Position synchronisation frame API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPrivate()PRIV Private frame API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataProducedNotice()TPRO Produced notice API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataPublisher()TPUB Publisher API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataRecommendedBufferSize()RBUF Recommended buffer size API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataRecordingDates()TRDA Recording dates API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataRecordingTime()TDRC Recording time API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataRelativeVolumeAdjustment()RVAD Relative volume adjustment API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataRelativeVolumeAdjustment2()RVA2 Relative volume adjustment (2) API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataReleaseTime()TDRL Release time API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataReverb()RVRB Reverb API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataSeek()SEEK Seek frame API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataSetSubtitle()TSST Set subtitle API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataSignature()SIGN Signature frame API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataSize()TSIZ Size API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataSubTitle()TIT3 Subtitle/Description refinement API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataSynchronizedLyric()SYLT Synchronized lyric/text API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataSynchronizedTempoCodes()SYTC Synchronized tempo codes API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataTaggingTime()TDTG Tagging time API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataTermsOfUse()USER Terms of use API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataTime()TIME Time API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataTitleDescription()TIT2 Title/songname/content description API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataTitleSortOrder()TSOT Title sort order API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataTrackNumber()TRCK Track number/Position in set API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataUniqueFileIdentifier()UFID Unique file identifier API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataUnsynchronizedLyric()USLT Unsynchronized lyric/text transcription API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataUserText()TXXX User defined text information frame API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataUserURL()WXXX User defined URL link frame API-Since: 8.0static java.lang.StringAVMetadataIdentifierID3MetadataYear()TYER Year API-Since: 8.0static java.lang.StringAVMetadataIdentifierISOUserDataAccessibilityDescription()API-Since: 14.0static java.lang.StringAVMetadataIdentifierISOUserDataCopyright()ISO UserData (includes 3GPP) API-Since: 8.0static java.lang.StringAVMetadataIdentifierISOUserDataDate()API-Since: 10.0static java.lang.StringAVMetadataIdentifierISOUserDataTaggedCharacteristic()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataAccountKind()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataAcknowledgement()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataAlbum()iTunesMetadata API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataAlbumArtist()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataAppleID()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataArranger()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataArtDirector()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataArtist()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataArtistID()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataAuthor()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataBeatsPerMin()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataComposer()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataConductor()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataContentRating()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataCopyright()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataCoverArt()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataCredits()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataDescription()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataDirector()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataDiscCompilation()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataDiscNumber()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataEncodedBy()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataEncodingTool()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataEQ()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataExecProducer()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataGenreID()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataGrouping()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataLinerNotes()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataLyrics()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataOnlineExtras()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataOriginalArtist()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataPerformer()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataPhonogramRights()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataPlaylistID()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataPredefinedGenre()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataProducer()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataPublisher()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataRecordCompany()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataReleaseDate()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataSoloist()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataSongID()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataSongName()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataSoundEngineer()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataThanks()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataTrackNumber()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataTrackSubTitle()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataUserComment()API-Since: 8.0static java.lang.StringAVMetadataIdentifieriTunesMetadataUserGenre()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataAccessibilityDescription()API-Since: 14.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataAlbum()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataArranger()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataArtist()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataArtwork()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataAuthor()QuickTimeMetadata.static java.lang.StringAVMetadataIdentifierQuickTimeMetadataAutoLivePhoto()[@constant] AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto A value of type kCMMetadataBaseDataType_UInt8 indicating whether this Live Photo movie was captured in "Auto" mode.static java.lang.StringAVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataCameraIdentifier()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataCollectionUser()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataComment()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataComposer()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataContentIdentifier()API-Since: 9.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataCopyright()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataCreationDate()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataCredits()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDescription()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDetectedCatBody()API-Since: 13.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDetectedDogBody()API-Since: 13.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDetectedFace()API-Since: 9.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDetectedHumanBody()API-Since: 13.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDetectedSalientObject()API-Since: 13.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDirectionFacing()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDirectionMotion()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDirector()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataDisplayName()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataEncodedBy()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataGenre()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataInformation()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataIsMontage()API-Since: 15.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataiXML()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataKeywords()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore()[@constant] AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore A value of type kCMMetadataBaseDataType_Float32.static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion()[@constant] AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion A value of type kCMMetadataBaseDataType_UInt32.static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLocationBody()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLocationDate()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters()[@constant] AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters A value of type kCMMetadataBaseDataType_Float32.static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLocationISO6709()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLocationName()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLocationNote()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataLocationRole()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataMake()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataModel()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataOriginalArtist()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataPerformer()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataPhonogramRights()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataProducer()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataPublisher()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataRatingUser()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataSoftware()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore()[@constant] AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore A value of type kCMMetadataBaseDataType_Float32.static java.lang.StringAVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion()[@constant] AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion A value of type kCMMetadataBaseDataType_UInt32.static java.lang.StringAVMetadataIdentifierQuickTimeMetadataTitle()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataVideoOrientation()API-Since: 9.0static java.lang.StringAVMetadataIdentifierQuickTimeMetadataYear()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataAccessibilityDescription()API-Since: 14.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataAlbum()QuickTimeUserData API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataArranger()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataArtist()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataAuthor()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataChapter()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataComment()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataComposer()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataCopyright()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataCreationDate()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataCredits()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataDescription()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataDirector()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataDisclaimer()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataEncodedBy()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataFullName()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataGenre()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataHostComputer()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataInformation()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataKeywords()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataLocationISO6709()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataMake()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataModel()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataOriginalArtist()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataOriginalFormat()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataOriginalSource()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataPerformers()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataPhonogramRights()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataProducer()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataProduct()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataPublisher()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataSoftware()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataSpecialPlaybackRequirements()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataTrack()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataTrackName()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataURLLink()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataWarning()API-Since: 8.0static java.lang.StringAVMetadataIdentifierQuickTimeUserDataWriter()API-Since: 8.0static java.lang.StringAVMetadataISOUserDataKeyAccessibilityDescription()API-Since: 14.0static java.lang.StringAVMetadataISOUserDataKeyCopyright()ISO UserData keys (includes 3GPP keys) API-Since: 4.0static java.lang.StringAVMetadataISOUserDataKeyDate()[@constant] AVMetadataISOUserDataKeyDate ISO User data key for the content creation date/time.static java.lang.StringAVMetadataISOUserDataKeyTaggedCharacteristic()API-Since: 8.0static java.lang.StringAVMetadataiTunesMetadataKeyAccountKind()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyAcknowledgement()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyAlbum()iTunesMetadata keys API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyAlbumArtist()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyAppleID()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyArranger()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyArtDirector()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyArtist()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyArtistID()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyAuthor()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyBeatsPerMin()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyComposer()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyConductor()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyContentRating()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyCopyright()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyCoverArt()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyCredits()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyDescription()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyDirector()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyDiscCompilation()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyDiscNumber()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyEncodedBy()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyEncodingTool()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyEQ()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyExecProducer()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyGenreID()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyGrouping()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyLinerNotes()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyLyrics()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyOnlineExtras()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyOriginalArtist()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyPerformer()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyPhonogramRights()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyPlaylistID()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyPredefinedGenre()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyProducer()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyPublisher()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyRecordCompany()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyReleaseDate()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeySoloist()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeySongID()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeySongName()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeySoundEngineer()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyThanks()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyTrackNumber()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyTrackSubTitle()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyUserComment()API-Since: 4.0static java.lang.StringAVMetadataiTunesMetadataKeyUserGenre()API-Since: 4.0static java.lang.StringAVMetadataKeySpaceAudioFile()Keys for metadata provided by AudioToolbox's AudioFile interface.static java.lang.StringAVMetadataKeySpaceCommon()CommonMetadata API-Since: 4.0static java.lang.StringAVMetadataKeySpaceHLSDateRange()HLS Metadata does not define its own keySpace or keys.static java.lang.StringAVMetadataKeySpaceIcy()Icecast/ShoutCAST streaming metadata API-Since: 8.0static java.lang.StringAVMetadataKeySpaceID3()API-Since: 4.0static java.lang.StringAVMetadataKeySpaceISOUserData()API-Since: 7.0static java.lang.StringAVMetadataKeySpaceiTunes()API-Since: 4.0static java.lang.StringAVMetadataKeySpaceQuickTimeMetadata()API-Since: 4.0static java.lang.StringAVMetadataKeySpaceQuickTimeUserData()API-Since: 4.0static @NotNull java.lang.StringAVMetadataObjectTypeAztecCode()[@constant] AVMetadataObjectTypeAztecCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeAztecCode.static @NotNull java.lang.StringAVMetadataObjectTypeCatBody()[@constant] AVMetadataObjectTypeCatBody An identifier for an instance of AVMetadataCatBodyObject.static @NotNull java.lang.StringAVMetadataObjectTypeCodabarCode()[@constant] AVMetadataObjectTypeCodabarCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCodabarCode.static @NotNull java.lang.StringAVMetadataObjectTypeCode128Code()[@constant] AVMetadataObjectTypeCode128Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCode128Code.static @NotNull java.lang.StringAVMetadataObjectTypeCode39Code()[@constant] AVMetadataObjectTypeCode39Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCode39Code.static @NotNull java.lang.StringAVMetadataObjectTypeCode39Mod43Code()[@constant] AVMetadataObjectTypeCode39Mod43Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCode39Mod43Code.static @NotNull java.lang.StringAVMetadataObjectTypeCode93Code()[@constant] AVMetadataObjectTypeCode93Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCode93Code.static @NotNull java.lang.StringAVMetadataObjectTypeDataMatrixCode()[@constant] AVMetadataObjectTypeDataMatrixCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeDataMatrixCode.static @NotNull java.lang.StringAVMetadataObjectTypeDogBody()[@constant] AVMetadataObjectTypeDogBody An identifier for an instance of AVMetadataDogBodyObject.static @NotNull java.lang.StringAVMetadataObjectTypeEAN13Code()[@constant] AVMetadataObjectTypeEAN13Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeEAN13Code.static @NotNull java.lang.StringAVMetadataObjectTypeEAN8Code()[@constant] AVMetadataObjectTypeEAN8Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeEAN8Code.static @NotNull java.lang.StringAVMetadataObjectTypeFace()[@constant] AVMetadataObjectTypeFace An identifier for an instance of AVMetadataFaceObject.static @NotNull java.lang.StringAVMetadataObjectTypeGS1DataBarCode()[@constant] AVMetadataObjectTypeGS1DataBarCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeGS1DataBarCode.static @NotNull java.lang.StringAVMetadataObjectTypeGS1DataBarExpandedCode()[@constant] AVMetadataObjectTypeGS1DataBarExpandedCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeGS1DataBarExpandedCode.static @NotNull java.lang.StringAVMetadataObjectTypeGS1DataBarLimitedCode()[@constant] AVMetadataObjectTypeGS1DataBarLimitedCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeGS1DataBarLimitedCode.static @NotNull java.lang.StringAVMetadataObjectTypeHumanBody()[@constant] AVMetadataObjectTypeHumanBody An identifier for an instance of AVMetadataHumanBodyObject.static @NotNull java.lang.StringAVMetadataObjectTypeHumanFullBody()[@constant] AVMetadataObjectTypeHumanFullBody An identifier for an instance of AVMetadataHumanFullBodyObject.static @NotNull java.lang.StringAVMetadataObjectTypeInterleaved2of5Code()[@constant] AVMetadataObjectTypeInterleaved2of5Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeInterleaved2of5Code.static @NotNull java.lang.StringAVMetadataObjectTypeITF14Code()[@constant] AVMetadataObjectTypeITF14Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeITF14Code.static @NotNull java.lang.StringAVMetadataObjectTypeMicroPDF417Code()[@constant] AVMetadataObjectTypeMicroPDF417Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeMicroPDF417Code.static @NotNull java.lang.StringAVMetadataObjectTypeMicroQRCode()[@constant] AVMetadataObjectTypeMicroQRCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeMicroQRCode.static @NotNull java.lang.StringAVMetadataObjectTypePDF417Code()[@constant] AVMetadataObjectTypePDF417Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypePDF417Code.static @NotNull java.lang.StringAVMetadataObjectTypeQRCode()[@constant] AVMetadataObjectTypeQRCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeQRCode.static @NotNull java.lang.StringAVMetadataObjectTypeSalientObject()[@constant] AVMetadataObjectTypeSalientObject An identifier for an instance of AVMetadataSalientObject.static @NotNull java.lang.StringAVMetadataObjectTypeUPCECode()[@constant] AVMetadataObjectTypeUPCECode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeUPCECode.static java.lang.StringAVMetadataQuickTimeMetadataKeyAccessibilityDescription()API-Since: 14.0static java.lang.StringAVMetadataQuickTimeMetadataKeyAlbum()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyArranger()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyArtist()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyArtwork()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyAuthor()QuickTimeMetadata keys.static java.lang.StringAVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyCameraIdentifier()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyCollectionUser()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyComment()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyComposer()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyContentIdentifier()API-Since: 9.0static java.lang.StringAVMetadataQuickTimeMetadataKeyCopyright()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyCreationDate()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyCredits()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyDescription()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyDirectionFacing()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyDirectionMotion()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyDirector()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyDisplayName()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyEncodedBy()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyGenre()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyInformation()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyIsMontage()API-Since: 15.0static java.lang.StringAVMetadataQuickTimeMetadataKeyiXML()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyKeywords()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyLocationBody()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyLocationDate()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyLocationISO6709()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyLocationName()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyLocationNote()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyLocationRole()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyMake()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyModel()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyOriginalArtist()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyPerformer()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyPhonogramRights()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyProducer()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyPublisher()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyRatingUser()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeySoftware()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeMetadataKeyTitle()API-Since: 4.3static java.lang.StringAVMetadataQuickTimeMetadataKeyYear()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyAccessibilityDescription()API-Since: 14.0static java.lang.StringAVMetadataQuickTimeUserDataKeyAlbum()QuickTimeUserData keys API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyArranger()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyArtist()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyAuthor()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyChapter()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyComment()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyComposer()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyCopyright()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyCreationDate()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyCredits()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyDescription()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyDirector()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyDisclaimer()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyEncodedBy()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyFullName()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyGenre()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyHostComputer()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyInformation()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyKeywords()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyLocationISO6709()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyMake()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyModel()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyOriginalArtist()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyOriginalFormat()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyOriginalSource()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyPerformers()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyPhonogramRights()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyProducer()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyProduct()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyPublisher()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeySoftware()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyTaggedCharacteristic()API-Since: 5.0static java.lang.StringAVMetadataQuickTimeUserDataKeyTrack()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyTrackName()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyURLLink()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyWarning()API-Since: 4.0static java.lang.StringAVMetadataQuickTimeUserDataKeyWriter()API-Since: 4.0static @NotNull java.lang.StringAVMovieReferenceRestrictionsKey()[@constant] AVMovieReferenceRestrictionsKey Indicates the restrictions used by the movie when resolving references to external media data.static @NotNull java.lang.StringAVMovieShouldSupportAliasDataReferencesKey()[@constant] AVMovieShouldSupportAliasDataReferencesKey Indicates whether alias data references in the movie should be parsed and resolved.static @NotNull java.lang.StringAVOutputSettingsPreset1280x720()API-Since: 7.0static @NotNull java.lang.StringAVOutputSettingsPreset1920x1080()API-Since: 7.0static @NotNull java.lang.StringAVOutputSettingsPreset3840x2160()API-Since: 9.0static @NotNull java.lang.StringAVOutputSettingsPreset640x480()Use these identifiers with +[AVOutputSettingsAssistant outputSettingsAssistantWithPreset:].static @NotNull java.lang.StringAVOutputSettingsPreset960x540()API-Since: 7.0static @NotNull java.lang.StringAVOutputSettingsPresetHEVC1920x1080()API-Since: 11.0static @NotNull java.lang.StringAVOutputSettingsPresetHEVC1920x1080WithAlpha()API-Since: 13.0static @NotNull java.lang.StringAVOutputSettingsPresetHEVC3840x2160()API-Since: 11.0static @NotNull java.lang.StringAVOutputSettingsPresetHEVC3840x2160WithAlpha()API-Since: 13.0static @NotNull java.lang.StringAVOutputSettingsPresetMVHEVC1440x1440()API-Since: 17.0static @NotNull java.lang.StringAVOutputSettingsPresetMVHEVC960x960()API-Since: 17.0static @NotNull java.lang.StringAVPlaybackCoordinatorOtherParticipantsDidChangeNotification()[@constant] AVPlaybackCoordinatorOtherParticipantsDidChangeNotification Posted by the playback coordinator when its otherParticipants property changes.static @NotNull java.lang.StringAVPlaybackCoordinatorSuspensionReasonsDidChangeNotification()[@constant] AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification Posted by the playback coordinator when its suspensionReasons property changes.static @NotNull java.lang.StringAVPlayerAvailableHDRModesDidChangeNotification()[@constant] AVPlayerAvailableHDRModesDidChangeNotification A notification that fires whenever availableHDRModes changes.static @NotNull java.lang.StringAVPlayerEligibleForHDRPlaybackDidChangeNotification()[@constant] eligibleForHDRPlaybackDidChangeNotification A notification that fires whenever eligibleForHDRPlayback changes.static @NotNull java.lang.StringAVPlayerInterstitialEventJoinCue()API-Since: 16.0static @NotNull java.lang.StringAVPlayerInterstitialEventLeaveCue()API-Since: 16.0static @NotNull java.lang.StringAVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey()[@constant] AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey The dictionary key for the NSError in the payload of the AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification.static @NotNull java.lang.StringAVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey()[@constant] AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey The dictionary key for the AVPlayerInterstitial event that had its asset list response status changed in the payload of the AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification.static @NotNull java.lang.StringAVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification()[@constant] AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification A notification that is posted whenever an AVPlayerInterstitialEvent's asset list response status changes.static @NotNull java.lang.StringAVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey()[@constant] AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey The dictionary key for the asset list response status in the payload of the AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification.static @NotNull java.lang.StringAVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification()[@constant] AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification A notification that's posted whenever the currentEvent of an AVPlayerInterstitialEventMonitor changes.static @NotNull java.lang.StringAVPlayerInterstitialEventMonitorEventsDidChangeNotification()[@constant] AVPlayerInterstitialEventMonitorEventsDidChangeNotification A notification that's posted whenever the value of events of an AVPlayerInterstitialEventMonitor is changed.static @NotNull java.lang.StringAVPlayerInterstitialEventNoCue()API-Since: 16.0static @NotNull java.lang.StringAVPlayerItemDidPlayToEndTimeNotification()item has played to its end time API-Since: 4.0static @NotNull java.lang.StringAVPlayerItemFailedToPlayToEndTimeErrorKey()NSError API-Since: 4.3static @NotNull java.lang.StringAVPlayerItemFailedToPlayToEndTimeNotification()item has failed to play to its end time API-Since: 4.3static @NotNull java.lang.StringAVPlayerItemLegibleOutputTextStylingResolutionDefault()[@constant] AVPlayerItemLegibleOutputTextStylingResolutionDefault Specify this level of text styling resolution to receive attributed strings from an AVPlayerItemLegibleOutput that include the same level of styling information that AVFoundation would use itself to render text within an AVPlayerLayer.static @NotNull java.lang.StringAVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly()[@constant] AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly Specify this level of text styling resolution to receive only the styling present in the source media and the styling provided via AVPlayerItem.textStyleRules.static @NotNull java.lang.StringAVPlayerItemMediaSelectionDidChangeNotification()a media selection group changed its selected option API-Since: 13.0static @NotNull java.lang.StringAVPlayerItemNewAccessLogEntryNotification()a new access log entry has been added API-Since: 6.0static @NotNull java.lang.StringAVPlayerItemNewErrorLogEntryNotification()a new error log entry has been added API-Since: 6.0static @NotNull java.lang.StringAVPlayerItemPlaybackStalledNotification()media did not arrive in time to continue playback API-Since: 6.0static @NotNull java.lang.StringAVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification()the value of recommendedTimeOffsetFromLive has changed API-Since: 13.0static @NotNull java.lang.StringAVPlayerItemTimeJumpedNotification()the item's current time has changed discontinuously API-Since: 5.0static @NotNull java.lang.StringAVPlayerItemTimeJumpedOriginatingParticipantKey()[@constant] AVPlayerItemTimeJumpedOriginatingParticipantKey Indicates a time jump was caused by another participant connected through AVPlayerPlaybackCoordinator.static @NotNull java.lang.StringAVPlayerRateDidChangeNotification()[@constant] AVPlayerRateDidChangeNotification Indicates a player rate change.static @NotNull java.lang.StringAVPlayerRateDidChangeOriginatingParticipantKey()[@constant] AVPlayerRateDidChangeOriginatingParticipantKey Indicates a rate change was caused by another participant connected through AVPlayerPlaybackCoordinator.static @NotNull java.lang.StringAVPlayerRateDidChangeReasonAppBackgrounded()API-Since: 15.0static @NotNull java.lang.StringAVPlayerRateDidChangeReasonAudioSessionInterrupted()API-Since: 15.0static @NotNull java.lang.StringAVPlayerRateDidChangeReasonKey()[@constant] AVPlayerRateDidChangeReasonKey Indicates a reason for the rate change notification.static @NotNull java.lang.StringAVPlayerRateDidChangeReasonSetRateCalled()API-Since: 15.0static @NotNull java.lang.StringAVPlayerRateDidChangeReasonSetRateFailed()API-Since: 15.0static @NotNull java.lang.StringAVPlayerWaitingDuringInterstitialEventReason()[@constant] AVPlayerWaitingDuringInterstitialEventReason Indicates that the player is waiting for the completion of an interstitial event.static @NotNull java.lang.StringAVPlayerWaitingForCoordinatedPlaybackReason()[@constant] AVPlayerWaitingForCoordinatedPlaybackReason Indicates that the player is waiting for another participant connected through its AVPlayerPlaybackCoordinator.static @NotNull java.lang.StringAVPlayerWaitingToMinimizeStallsReason()[@constant] AVPlayerWaitingToMinimizeStallsReason Indicates that the player is waiting for appropriate playback buffer conditions before starting playback The player is waiting for playback because automaticallyWaitToMinimizeStalling is YES and playback at the specified rate would likely cause the playback buffer to become empty before playback completes.static @NotNull java.lang.StringAVPlayerWaitingWhileEvaluatingBufferingRateReason()[@constant] AVPlayerWaitingWhileEvaluatingBufferingRateReason Indicates that the player is monitoring the playback buffer fill rate to determine if playback is likely to complete without interruptions.static @NotNull java.lang.StringAVPlayerWaitingWithNoItemToPlayReason()[@constant] AVPlayerWaitingWithNoItemToPlayReason Indicates that the AVPlayer is waiting because its currentItem is nil The player is waiting for playback because automaticallyWaitToMinimizeStalling is YES and the value of currentItem is nil.static @NotNull java.lang.StringAVRouteDetectorMultipleRoutesDetectedDidChangeNotification()[@constant] AVRouteDetectorMultipleRoutesDetectedDidChangeNotification Posted when the value of multipleRoutesDetected changes.static booleanAVSampleBufferAttachContentKey(@NotNull CMSampleBufferRef sbuf, @NotNull AVContentKey contentKey, @Nullable org.moe.natj.general.ptr.Ptr<NSError> outError)[@function] AVSampleBufferAttachContentKey Attaches an AVContentKey to a CMSampleBuffer for the purpose of content decryption.static @NotNull java.lang.StringAVSampleBufferAudioRendererFlushTimeKey()[@constant] AVSampleBufferAudioRendererFlushTimeKey The presentation timestamp of the first enqueued sample that was flushed.static @NotNull java.lang.StringAVSampleBufferAudioRendererOutputConfigurationDidChangeNotification()[@constant] AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification A notification that indicates the hardware configuration does not match the enqueued data format.static @NotNull java.lang.StringAVSampleBufferAudioRendererWasFlushedAutomaticallyNotification()[@constant] AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification A notification that fires whenever the receiver's enqueued media data has been flushed for a reason other than a call to the -flush method.static @NotNull java.lang.StringAVSampleBufferDisplayLayerFailedToDecodeNotification()decode failed, see NSError in notification payload API-Since: 8.0static @NotNull java.lang.StringAVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey()NSError API-Since: 8.0static @NotNull java.lang.StringAVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification()see outputObscuredDueToInsufficientExternalProtection property API-Since: 14.5static @NotNull java.lang.StringAVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification()see requiresFlushToResumeDecoding property API-Since: 14.0static @NotNull java.lang.StringAVSampleBufferRenderSynchronizerRateDidChangeNotification()[@constant] AVSampleBufferRenderSynchronizerRateDidChangeNotification A notification that fires whenever the value of the "rate" property changes.static @NotNull java.lang.StringAVSampleBufferVideoRendererDidFailToDecodeNotification()decode failed, see NSError in notification payload API-Since: 17.0static @NotNull java.lang.StringAVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey()NSError API-Since: 17.0static @NotNull java.lang.StringAVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification()see requiresFlushToResumeDecoding property API-Since: 17.0static @NotNull java.lang.StringAVSemanticSegmentationMatteTypeGlasses()[@constant] AVSemanticSegmentationMatteTypeGlasses A matting image segmenting all glasses ( e.g.static @NotNull java.lang.StringAVSemanticSegmentationMatteTypeHair()[@constant] AVSemanticSegmentationMatteTypeHair A matting image segmenting all hair from all persons in the visible field-of-view of an image.static @NotNull java.lang.StringAVSemanticSegmentationMatteTypeSkin()[@constant] AVSemanticSegmentationMatteTypeSkin A matting image segmenting all skin from all persons in the visible field-of-view of an image.static @NotNull java.lang.StringAVSemanticSegmentationMatteTypeTeeth()[@constant] AVSemanticSegmentationMatteTypeTeeth A matting image segmenting all teeth from all persons in the visible field-of-view of an image.static java.lang.StringAVStreamingKeyDeliveryContentKeyType()[@constant] AVStreamingKeyDeliveryContentKeyType A UTI for streaming key delivery content keys The value of this UTI is @"com.apple.streamingkeydelivery.contentkey".static java.lang.StringAVStreamingKeyDeliveryPersistentContentKeyType()[@constant] AVStreamingKeyDeliveryPersistentContentKeyType A UTI for persistent streaming key delivery content keys The value of this UTI is @"com.apple.streamingkeydelivery.persistentcontentkey".static @NotNull java.lang.StringAVTrackAssociationTypeAudioFallback()[@constant] AVTrackAssociationTypeAudioFallback Indicates an association between an audio track with another audio track that contains the same content but is typically encoded in a different format that's more widely supported, used to nominate a track that should be used in place of an unsupported track.static @NotNull java.lang.StringAVTrackAssociationTypeChapterList()[@constant] AVTrackAssociationTypeChapterList Indicates an association between a track with another track that contains chapter information.static @NotNull java.lang.StringAVTrackAssociationTypeForcedSubtitlesOnly()[@constant] AVTrackAssociationTypeForcedSubtitlesOnly Indicates an association between a subtitle track typically containing both forced and non-forced subtitles with another subtitle track that contains only forced subtitles, for use when the user indicates that only essential subtitles should be displayed.static @NotNull java.lang.StringAVTrackAssociationTypeMetadataReferent()[@constant] AVTrackAssociationTypeMetadataReferent Indicates an association between a metadata track and the track that's described or annotated via the contents of the metadata track.static @NotNull java.lang.StringAVTrackAssociationTypeSelectionFollower()[@constant] AVTrackAssociationTypeSelectionFollower Indicates an association between a pair of tracks that specifies that, when the first of the pair is selected, the second of the pair should be considered an appropriate default for selection also.static @NotNull java.lang.StringAVTrackAssociationTypeTimecode()[@constant] AVTrackAssociationTypeTimecode Indicates an association between a track with another track that contains timecode information.static @NotNull java.lang.StringAVURLAssetAllowsCellularAccessKey()[@constant] AVURLAssetAllowsCellularAccessKey Indicates whether network requests on behalf of this asset are allowed to use the cellular interface.static @NotNull java.lang.StringAVURLAssetAllowsConstrainedNetworkAccessKey()[@constant] AVURLAssetAllowsConstrainedNetworkAccessKey Indicates whether network requests on behalf of this asset are allowed to use the constrained interface (e.g.static @NotNull java.lang.StringAVURLAssetAllowsExpensiveNetworkAccessKey()[@constant] AVURLAssetAllowsExpensiveNetworkAccessKey Indicates whether network requests on behalf of this asset are allowed to use the expensive interface (e.g.static @NotNull java.lang.StringAVURLAssetHTTPCookiesKey()[@constant] AVURLAssetHTTPCookiesKey HTTP cookies that the AVURLAsset may send with HTTP requests Standard cross-site policy still applies: cookies will only be sent to domains to which they apply.static @NotNull java.lang.StringAVURLAssetHTTPUserAgentKey()[@constant] AVURLAssetHTTPUserAgentKey Specifies the value of the User-Agent header to add to HTTP requests made by this asset.static @NotNull java.lang.StringAVURLAssetOverrideMIMETypeKey()[@constant] AVURLAssetOverrideMIMETypeKey Indicates the MIME type that should be used to identify the format of the media resource.static @NotNull java.lang.StringAVURLAssetPreferPreciseDurationAndTimingKey()[@constant] AVURLAssetPreferPreciseDurationAndTimingKey Indicates whether the asset should be prepared to indicate a precise duration and provide precise random access by time.static @NotNull java.lang.StringAVURLAssetPrimarySessionIdentifierKey()[@constant] AVURLAssetPrimarySessionIdentifierKey Specifies a UUID to append as the value of the query parameter "_HLS_primary_id" to selected HTTP requests issued on behalf of the asset.static @NotNull java.lang.StringAVURLAssetReferenceRestrictionsKey()[@constant] AVURLAssetReferenceRestrictionsKey Indicates the restrictions used by the asset when resolving references to external media data.static @NotNull java.lang.StringAVURLAssetURLRequestAttributionKey()[@constant] AVURLAssetURLRequestAttributionKey Specifies the attribution of the URLs requested by this asset.static java.lang.StringAVVideoAllowFrameReorderingKey()NSNumber (BOOL) API-Since: 7.0static java.lang.StringAVVideoAllowWideColorKey()NSNumber(BOOL) API-Since: 10.0static java.lang.StringAVVideoApertureModeCleanAperture()[@constant] AVVideoApertureModeCleanAperture Both pixel aspect ratio and clean aperture will be applied.static java.lang.StringAVVideoApertureModeEncodedPixels()[@constant] AVVideoApertureModeEncodedPixels Neither pixel aspect ratio nor clean aperture will be applied.static java.lang.StringAVVideoApertureModeProductionAperture()[@constant] AVVideoApertureModeProductionAperture Only pixel aspect ratio will be applied.static java.lang.StringAVVideoAppleProRAWBitDepthKey()NSNumber (8-16) API-Since: 14.3static java.lang.StringAVVideoAverageBitRateKey()NSNumber (bits per second, H.264 only) API-Since: 4.0static java.lang.StringAVVideoAverageNonDroppableFrameRateKey()NSNumber (frames per second) API-Since: 7.0static java.lang.StringAVVideoCleanApertureHeightKey()NSNumber API-Since: 4.0static java.lang.StringAVVideoCleanApertureHorizontalOffsetKey()NSNumber API-Since: 4.0static java.lang.StringAVVideoCleanApertureKey()[@constant] AVVideoCleanApertureKey Defines the region within the video dimensions that will be displayed during playback The value for this key is an NSDictionary containing AVVideoCleanAperture*Key keys.static java.lang.StringAVVideoCleanApertureVerticalOffsetKey()NSNumber API-Since: 4.0static java.lang.StringAVVideoCleanApertureWidthKey()NSNumber API-Since: 4.0static java.lang.StringAVVideoCodecH264()Deprecated.static java.lang.StringAVVideoCodecHEVC()Deprecated.static java.lang.StringAVVideoCodecJPEG()Deprecated.static java.lang.StringAVVideoCodecKey()NSString (CMVideoCodecType) API-Since: 4.0static java.lang.StringAVVideoCodecTypeAppleProRes422()static java.lang.StringAVVideoCodecTypeAppleProRes422HQ()static java.lang.StringAVVideoCodecTypeAppleProRes422LT()static java.lang.StringAVVideoCodecTypeAppleProRes422Proxy()static java.lang.StringAVVideoCodecTypeAppleProRes4444()static java.lang.StringAVVideoCodecTypeH264()static java.lang.StringAVVideoCodecTypeHEVC()static java.lang.StringAVVideoCodecTypeHEVCWithAlpha()static java.lang.StringAVVideoCodecTypeJPEG()static java.lang.StringAVVideoColorPrimaries_ITU_R_2020()API-Since: 11.0static java.lang.StringAVVideoColorPrimaries_ITU_R_709_2()API-Since: 10.0static java.lang.StringAVVideoColorPrimaries_P3_D65()API-Since: 10.0static java.lang.StringAVVideoColorPrimaries_SMPTE_C()API-Since: 10.0static java.lang.StringAVVideoColorPrimariesKey()NSString API-Since: 10.0static java.lang.StringAVVideoColorPropertiesKey()NSDictionary, all 3 below keys required API-Since: 10.0static @NotNull java.lang.StringAVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate()API-Since: 17.0static @NotNull java.lang.StringAVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate()API-Since: 17.0static java.lang.StringAVVideoCompressionPropertiesKey()NSDictionary API-Since: 4.0static java.lang.StringAVVideoDecompressionPropertiesKey()NSDictionary API-Since: 17.0static java.lang.StringAVVideoExpectedSourceFrameRateKey()NSNumber (frames per second) API-Since: 7.0static java.lang.StringAVVideoH264EntropyModeCABAC()Context-based Adaptive Binary Arithmetic Coding API-Since: 7.0static java.lang.StringAVVideoH264EntropyModeCAVLC()Context-based Adaptive Variable Length Coding API-Since: 7.0static java.lang.StringAVVideoH264EntropyModeKey()NSString, H.264 only, one of: API-Since: 7.0static java.lang.StringAVVideoHeightKey()NSNumber (encoded pixels) API-Since: 4.0static java.lang.StringAVVideoMaxKeyFrameIntervalDurationKey()NSNumber (seconds, 0.0 means no limit, H.264 only) API-Since: 7.0static java.lang.StringAVVideoMaxKeyFrameIntervalKey()NSNumber (frames, 1 means key frames only, H.264 only) API-Since: 4.0static java.lang.StringAVVideoPixelAspectRatioHorizontalSpacingKey()NSNumber API-Since: 4.0static java.lang.StringAVVideoPixelAspectRatioKey()[@constant] AVVideoPixelAspectRatioKey The aspect ratio of the pixels in the video frame The value for this key is an NSDictionary containing AVVideoPixelAspectRatio*Key keys.static java.lang.StringAVVideoPixelAspectRatioVerticalSpacingKey()NSNumber API-Since: 4.0static java.lang.StringAVVideoProfileLevelH264Baseline30()Baseline Profile Level 3.0 API-Since: 4.0static java.lang.StringAVVideoProfileLevelH264Baseline31()Baseline Profile Level 3.1 API-Since: 4.0static java.lang.StringAVVideoProfileLevelH264Baseline41()Baseline Profile Level 4.1 API-Since: 5.0static java.lang.StringAVVideoProfileLevelH264BaselineAutoLevel()Baseline Profile Auto Level API-Since: 7.0static java.lang.StringAVVideoProfileLevelH264High40()High Profile Level 4.0 API-Since: 6.0static java.lang.StringAVVideoProfileLevelH264High41()High Profile Level 4.1 API-Since: 6.0static java.lang.StringAVVideoProfileLevelH264HighAutoLevel()High Profile Auto Level API-Since: 7.0static java.lang.StringAVVideoProfileLevelH264Main30()Main Profile Level 3.0 API-Since: 4.0static java.lang.StringAVVideoProfileLevelH264Main31()Main Profile Level 3.1 API-Since: 4.0static java.lang.StringAVVideoProfileLevelH264Main32()Main Profile Level 3.2 API-Since: 5.0static java.lang.StringAVVideoProfileLevelH264Main41()Main Profile Level 4.1 API-Since: 5.0static java.lang.StringAVVideoProfileLevelH264MainAutoLevel()Main Profile Auto Level API-Since: 7.0static java.lang.StringAVVideoProfileLevelKey()NSString, profile/level constants are specific to a particular encoder.static java.lang.StringAVVideoQualityKey()NSNumber (0.0-1.0, JPEG, HEIC and Apple ProRAW only.static java.lang.StringAVVideoRangeHLG()API-Since: 15.0static java.lang.StringAVVideoRangePQ()API-Since: 15.0static java.lang.StringAVVideoRangeSDR()API-Since: 15.0static java.lang.StringAVVideoScalingModeFit()AVVideoScalingModeFit - Crop to remove edge processing region; preserve aspect ratio of cropped source by reducing specified width or height if necessary.static java.lang.StringAVVideoScalingModeKey()NSString API-Since: 5.0static java.lang.StringAVVideoScalingModeResize()AVVideoScalingModeResize - Crop to remove edge processing region; scale remainder to destination area.static java.lang.StringAVVideoScalingModeResizeAspect()AVVideoScalingModeResizeAspect - Preserve aspect ratio of the source, and fill remaining areas with black to fit destination dimensions.static java.lang.StringAVVideoScalingModeResizeAspectFill()AVVideoScalingModeResizeAspectFill - Preserve aspect ratio of the source, and crop picture to fit destination dimensions.static java.lang.StringAVVideoTransferFunction_ITU_R_2100_HLG()API-Since: 11.0static java.lang.StringAVVideoTransferFunction_ITU_R_709_2()API-Since: 10.0static java.lang.StringAVVideoTransferFunction_Linear()API-Since: 16.0static java.lang.StringAVVideoTransferFunction_SMPTE_ST_2084_PQ()API-Since: 11.0static java.lang.StringAVVideoTransferFunctionKey()NSString API-Since: 10.0static java.lang.StringAVVideoWidthKey()NSNumber (encoded pixels) API-Since: 4.0static java.lang.StringAVVideoYCbCrMatrix_ITU_R_2020()API-Since: 11.0static java.lang.StringAVVideoYCbCrMatrix_ITU_R_601_4()API-Since: 10.0static java.lang.StringAVVideoYCbCrMatrix_ITU_R_709_2()API-Since: 10.0static java.lang.StringAVVideoYCbCrMatrixKey()NSString API-Since: 10.0static intCMTagCollectionCreateWithVideoOutputPreset(@Nullable CFAllocatorRef allocator, int preset, @NotNull org.moe.natj.general.ptr.Ptr<CMTagCollectionRef> newCollectionOut)[@function] CMTagCollectionCreateWithVideoOutputPreset Creates a CMTagCollection with the required tags to describe the specified video output requirements.
-
-
-
Method Detail
-
AVMakeRectWithAspectRatioInsideRect
public static CGRect AVMakeRectWithAspectRatioInsideRect(CGSize aspectRatio, CGRect boundingRect)
[@function] AVMakeRectWithAspectRatioInsideRect Returns a scaled CGRect that maintains the aspect ratio specified by a CGSize within a bounding CGRect. This is useful when attempting to fit the presentationSize property of an AVPlayerItem within the bounds of another CALayer. You would typically use the return value of this function as an AVPlayerLayer frame property value. For example: myPlayerLayer.frame = AVMakeRectWithAspectRatioInsideRect(myPlayerItem.presentationSize, mySuperLayer.bounds);- Parameters:
aspectRatio- The width & height ratio, or aspect, you wish to maintain.boundingRect- The bounding CGRect you wish to fit into. API-Since: 4.0
-
AVCoreAnimationBeginTimeAtZero
public static double AVCoreAnimationBeginTimeAtZero()
[@constant] AVCoreAnimationBeginTimeAtZero Use this constant to set the CoreAnimation's animation beginTime property to be time 0. The constant is a small, non-zero, positive value which avoids CoreAnimation from replacing 0.0 with CACurrentMediaTime(). API-Since: 4.0
-
AVLayerVideoGravityResizeAspect
public static java.lang.String AVLayerVideoGravityResizeAspect()
[@constant] AVLayerVideoGravityResizeAspect Preserve aspect ratio; fit within layer bounds. AVLayerVideoGravityResizeAspect may be used when setting the videoGravity property of an AVPlayerLayer or AVCaptureVideoPreviewLayer instance. API-Since: 4.0
-
AVLayerVideoGravityResizeAspectFill
public static java.lang.String AVLayerVideoGravityResizeAspectFill()
[@constant] AVLayerVideoGravityResizeAspectFill Preserve aspect ratio; fill layer bounds. AVLayerVideoGravityResizeAspectFill may be used when setting the videoGravity property of an AVPlayerLayer or AVCaptureVideoPreviewLayer instance. API-Since: 4.0
-
AVLayerVideoGravityResize
public static java.lang.String AVLayerVideoGravityResize()
[@constant] AVLayerVideoGravityResize Stretch to fill layer bounds. AVLayerVideoGravityResize may be used when setting the videoGravity property of an AVPlayerLayer or AVCaptureVideoPreviewLayer instance. API-Since: 4.0
-
AVURLAssetPreferPreciseDurationAndTimingKey
@NotNull public static @NotNull java.lang.String AVURLAssetPreferPreciseDurationAndTimingKey()
[@constant] AVURLAssetPreferPreciseDurationAndTimingKey Indicates whether the asset should be prepared to indicate a precise duration and provide precise random access by time. The value for this key is a boolean NSNumber. If nil is passed as the value of the options parameter to -[AVURLAsset initWithURL:options:], or if a dictionary that lacks a value for the key AVURLAssetPreferPreciseDurationAndTimingKey is passed instead, a default value of NO is assumed. If the asset is intended to be played only, because AVPlayer will support approximate random access by time when full precision isn't available, the default value of NO will suffice. Pass YES if longer loading times are acceptable in cases in which precise timing is required. If the asset is intended to be inserted into an AVMutableComposition, precise random access is typically desirable and the value of YES is recommended. Note that such precision may require additional parsing of the resource in advance of operations that make use of any portion of it, depending on the specifics of its container format. Many container formats provide sufficient summary information for precise timing and do not require additional parsing to prepare for it; QuickTime movie files and MPEG-4 files are examples of such formats. Other formats do not provide sufficient summary information, and precise random access for them is possible only after a preliminary examination of a file's contents. If you pass YES for an asset that you intend to play via an instance of AVPlayerItem and you are prepared for playback to commence before the value of -[AVPlayerItem duration] becomes available, you can omit the key @"duration" from the array of AVAsset keys you pass to -[AVPlayerItem initWithAsset:automaticallyLoadedAssetKeys:] in order to prevent AVPlayerItem from automatically loading the value of duration while the item becomes ready to play. If precise duration and timing is not possible for the timed media resource referenced by the asset's URL, AVAsset.providesPreciseDurationAndTiming will be NO even if precise timing is requested via the use of this key. API-Since: 4.0
-
AVURLAssetReferenceRestrictionsKey
@NotNull public static @NotNull java.lang.String AVURLAssetReferenceRestrictionsKey()
[@constant] AVURLAssetReferenceRestrictionsKey Indicates the restrictions used by the asset when resolving references to external media data. The value of this key is an NSNumber wrapping an AVAssetReferenceRestrictions enum value or the logical combination of multiple such values. Some assets can contain references to media data stored outside the asset's container file, for example in another file. This key can be used to specify a policy to use when these references are encountered. If an asset contains one or more references of a type that is forbidden by the reference restrictions, loading of asset properties will fail. In addition, such an asset cannot be used with other AVFoundation modules, such as AVPlayerItem or AVAssetExportSession. API-Since: 5.0
-
AVURLAssetHTTPCookiesKey
@NotNull public static @NotNull java.lang.String AVURLAssetHTTPCookiesKey()
[@constant] AVURLAssetHTTPCookiesKey HTTP cookies that the AVURLAsset may send with HTTP requests Standard cross-site policy still applies: cookies will only be sent to domains to which they apply. By default, an AVURLAsset will only have access to cookies in the client's default cookie storage that apply to the AVURLAsset's URL. You can supplement the cookies available to the asset via use of this initialization option HTTP cookies do not apply to non-HTTP(S) URLS. In HLS, many HTTP requests (e.g., media, crypt key, variant index) might be issued to different paths or hosts. In both of these cases, HTTP requests will be missing any cookies that do not apply to the AVURLAsset's URL. This init option allows the AVURLAsset to use additional HTTP cookies for those HTTP(S) requests. API-Since: 8.0
-
AVURLAssetAllowsCellularAccessKey
@NotNull public static @NotNull java.lang.String AVURLAssetAllowsCellularAccessKey()
[@constant] AVURLAssetAllowsCellularAccessKey Indicates whether network requests on behalf of this asset are allowed to use the cellular interface. Default is YES. API-Since: 10.0
-
AVAssetDurationDidChangeNotification
@NotNull public static @NotNull java.lang.String AVAssetDurationDidChangeNotification()
[@constant] AVAssetDurationDidChangeNotification Posted when the duration of an AVFragmentedAsset changes while it's being minded by an AVFragmentedAssetMinder, but only for changes that occur after the status of the value of @"duration" has reached AVKeyValueStatusLoaded. API-Since: 9.0
-
AVAssetChapterMetadataGroupsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVAssetChapterMetadataGroupsDidChangeNotification()
[@constant] AVAssetChapterMetadataGroupsDidChangeNotification Posted when the collection of arrays of timed metadata groups representing chapters of an AVAsset change and when any of the contents of the timed metadata groups change, but only for changes that occur after the status of the value of @"availableChapterLocales" has reached AVKeyValueStatusLoaded. API-Since: 9.0
-
AVAssetMediaSelectionGroupsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVAssetMediaSelectionGroupsDidChangeNotification()
[@constant] AVAssetMediaSelectionGroupsDidChangeNotification Posted when the collection of media selection groups provided by an AVAsset changes and when any of the contents of its media selection groups change, but only for changes that occur after the status of the value of @"availableMediaCharacteristicsWithMediaSelectionOptions" has reached AVKeyValueStatusLoaded. API-Since: 9.0
-
AVAssetExportPresetLowQuality
@NotNull public static @NotNull java.lang.String AVAssetExportPresetLowQuality()
These export options can be used to produce movie files with video size appropriate to the device. The export will not scale the video up from a smaller size. The video will be compressed using H.264 and the audio will be compressed using AAC. API-Since: 4.0
-
AVAssetExportPresetMediumQuality
@NotNull public static @NotNull java.lang.String AVAssetExportPresetMediumQuality()
API-Since: 4.0
-
AVAssetExportPresetHighestQuality
@NotNull public static @NotNull java.lang.String AVAssetExportPresetHighestQuality()
API-Since: 4.0
-
AVAssetExportPreset640x480
@NotNull public static @NotNull java.lang.String AVAssetExportPreset640x480()
These export options can be used to produce movie files with the specified video size. The export will not scale the video up from a smaller size. The video will be compressed using H.264 and the audio will be compressed using AAC. Some devices cannot support some sizes. API-Since: 4.0
-
AVAssetExportPreset960x540
@NotNull public static @NotNull java.lang.String AVAssetExportPreset960x540()
API-Since: 4.0
-
AVAssetExportPreset1280x720
@NotNull public static @NotNull java.lang.String AVAssetExportPreset1280x720()
API-Since: 4.0
-
AVAssetExportPreset1920x1080
@NotNull public static @NotNull java.lang.String AVAssetExportPreset1920x1080()
API-Since: 5.0
-
AVAssetExportPreset3840x2160
@NotNull public static @NotNull java.lang.String AVAssetExportPreset3840x2160()
API-Since: 9.0
-
AVAssetExportPresetAppleM4A
@NotNull public static @NotNull java.lang.String AVAssetExportPresetAppleM4A()
This export option will produce an audio-only .m4a file with appropriate iTunes gapless playback data API-Since: 4.0
-
AVAssetExportPresetPassthrough
@NotNull public static @NotNull java.lang.String AVAssetExportPresetPassthrough()
This export option will cause the media of all tracks to be passed through to the output exactly as stored in the source asset, except for tracks for which passthrough is not possible, usually because of constraints of the container format as indicated by the specified outputFileType. This option is not included in the arrays returned by -allExportPresets and -exportPresetsCompatibleWithAsset. API-Since: 4.0
-
AVAssetImageGeneratorApertureModeCleanAperture
@NotNull public static @NotNull java.lang.String AVAssetImageGeneratorApertureModeCleanAperture()
[@constant] AVAssetImageGeneratorApertureModeCleanAperture Both pixel aspect ratio and clean aperture will be applied. An image's clean aperture is a region of video free from transition artifacts caused by the encoding of the signal. API-Since: 4.0
-
AVAssetImageGeneratorApertureModeProductionAperture
@NotNull public static @NotNull java.lang.String AVAssetImageGeneratorApertureModeProductionAperture()
[@constant] AVAssetImageGeneratorApertureModeProductionAperture Only pixel aspect ratio will be applied. The image is not cropped to the clean aperture region, but it is scaled according to the pixel aspect ratio. Use this option when you want to see all the pixels in your video, including the edges. API-Since: 4.0
-
AVAssetImageGeneratorApertureModeEncodedPixels
@NotNull public static @NotNull java.lang.String AVAssetImageGeneratorApertureModeEncodedPixels()
[@constant] AVAssetImageGeneratorApertureModeEncodedPixels Neither pixel aspect ratio nor clean aperture will be applied. The image is not cropped to the clean aperture region and is not scaled according to the pixel aspect ratio. The encoded dimensions of the image description are displayed. API-Since: 4.0
-
AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey
@NotNull @Deprecated public static @NotNull java.lang.String AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey()
Deprecated.Options keys for use with -[AVAssetResourceLoadingRequest streamingContentKeyRequestDataForApp:contentIdentifier:trackID:options:error:] [@constant] AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey Specifies whether the content key request should require a persistable key to be returned from the key vendor. Value should be a NSNumber created with +[NSNumber numberWithBool:]. API-Since: 9.0 Deprecated-Since: 100000.0
-
AVTrackAssociationTypeAudioFallback
@NotNull public static @NotNull java.lang.String AVTrackAssociationTypeAudioFallback()
[@constant] AVTrackAssociationTypeAudioFallback Indicates an association between an audio track with another audio track that contains the same content but is typically encoded in a different format that's more widely supported, used to nominate a track that should be used in place of an unsupported track. Associations of type AVTrackAssociationTypeAudioFallback are supported only between audio tracks. This association is not symmetric; when used with -[AVAssetWriterInput addTrackAssociationWithTrackOfInput:type:], the receiver should be an instance of AVAssetWriterInput with a corresponding track that has content that's less widely supported, and the input parameter should be an instance of AVAssetWriterInput with a corresponding track that has content that's more widely supported. Example: Using AVTrackAssociationTypeAudioFallback, a stereo audio track with media subtype kAudioFormatMPEG4AAC could be nominated as the "fallback" for an audio track encoding the same source material but with media subtype kAudioFormatAC3 and a 5.1 channel layout. This would ensure that all clients are capable of playing back some form of the audio. API-Since: 7.0
-
AVTrackAssociationTypeChapterList
@NotNull public static @NotNull java.lang.String AVTrackAssociationTypeChapterList()
[@constant] AVTrackAssociationTypeChapterList Indicates an association between a track with another track that contains chapter information. The track containing chapter information may be a text track, a video track, or a timed metadata track. This association is not symmetric; when used with -[AVAssetWriterInput addTrackAssociationWithTrackOfInput:type:], the receiver should be an instance of AVAssetWriterInput with a corresponding track that has renderable content while the input parameter should be an instance of AVAssetWriterInput with a corresponding track that contains chapter metadata. API-Since: 7.0
-
AVTrackAssociationTypeForcedSubtitlesOnly
@NotNull public static @NotNull java.lang.String AVTrackAssociationTypeForcedSubtitlesOnly()
[@constant] AVTrackAssociationTypeForcedSubtitlesOnly Indicates an association between a subtitle track typically containing both forced and non-forced subtitles with another subtitle track that contains only forced subtitles, for use when the user indicates that only essential subtitles should be displayed. When such an association is established, the forced subtitles in both tracks are expected to present the same content in the same language but may have different timing. Associations of type AVTrackAssociationTypeForcedSubtitlesOnly are supported only between subtitle tracks. This association is not symmetric; when used with -[AVAssetWriterInput addTrackAssociationWithTrackOfInput:type:], the receiver should be an instance of AVAssetWriterInput with a corresponding subtitle track that contains non-forced subtitles, and the input parameter should be an instance of AVAssetWriterInput with a corresponding subtitle track that contains forced subtitles only. API-Since: 7.0
-
AVTrackAssociationTypeSelectionFollower
@NotNull public static @NotNull java.lang.String AVTrackAssociationTypeSelectionFollower()
[@constant] AVTrackAssociationTypeSelectionFollower Indicates an association between a pair of tracks that specifies that, when the first of the pair is selected, the second of the pair should be considered an appropriate default for selection also. Example: a subtitle track in the same language as an audio track may be associated with that audio track using AVTrackAssociationTypeSelectionFollower, to indicate that selection of the subtitle track, in the absence of a directive for subtitle selection from the user, can "follow" the selection of the audio track. This association is not symmetric; when used with -[AVAssetWriterInput addTrackAssociationWithTrackOfInput:type:], the input parameter should be an instance of AVAssetWriterInput whose selection may depend on the selection of the receiver. In the example above, the receiver would be the instance of AVAssetWriterInput corresponding with the audio track and the input parameter would be the instance of AVAssetWriterInput corresponding with the subtitle track. API-Since: 7.0
-
AVTrackAssociationTypeTimecode
@NotNull public static @NotNull java.lang.String AVTrackAssociationTypeTimecode()
[@constant] AVTrackAssociationTypeTimecode Indicates an association between a track with another track that contains timecode information. The track containing timecode information should be a timecode track. This association is not symmetric; when used with -[AVAssetWriterInput addTrackAssociationWithTrackOfInput:type:], the receiver should be an instance of AVAssetWriterInput with a corresponding track that may be a video track or an audio track while the input parameter should be an instance of AVAssetWriterInput with a corresponding timecode track. API-Since: 7.0
-
AVTrackAssociationTypeMetadataReferent
@NotNull public static @NotNull java.lang.String AVTrackAssociationTypeMetadataReferent()
[@constant] AVTrackAssociationTypeMetadataReferent Indicates an association between a metadata track and the track that's described or annotated via the contents of the metadata track. This track association is optional for AVAssetTracks with the mediaType AVMediaTypeMetadata. When a metadata track lacks this track association, its contents are assumed to describe or annotate the asset as a whole. This association is not symmetric; when used with -[AVAssetWriterInput addTrackAssociationWithTrackOfInput:type:], the receiver should be an instance of AVAssetWriterInput with mediaType AVMediaTypeMetadata while the input parameter should be an instance of AVAssetWriterInput that's used to create the track to which the contents of the receiver's corresponding metadata track refer. API-Since: 8.0
-
AVAssetTrackTimeRangeDidChangeNotification
@NotNull public static @NotNull java.lang.String AVAssetTrackTimeRangeDidChangeNotification()
[@constant] AVAssetTrackTimeRangeDidChangeNotification Posted when the timeRange of an AVFragmentedAssetTrack changes while the associated instance of AVFragmentedAsset is being minded by an AVFragmentedAssetMinder, but only for changes that occur after the status of the value of @"timeRange" has reached AVKeyValueStatusLoaded. API-Since: 9.0
-
AVAssetTrackSegmentsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVAssetTrackSegmentsDidChangeNotification()
[@constant] AVAssetTrackSegmentsDidChangeNotification Posted when the array of segments of an AVFragmentedAssetTrack changes while the associated instance of AVFragmentedAsset is being minded by an AVFragmentedAssetMinder, but only for changes that occur after the status of the value of @"segments" has reached AVKeyValueStatusLoaded. API-Since: 9.0
-
AVAssetTrackTrackAssociationsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVAssetTrackTrackAssociationsDidChangeNotification()
[@constant] AVAssetTrackTrackAssociationsDidChangeNotification Posted when the collection of track associations of an AVAssetTrack changes, but only for changes that occur after the status of the value of @"availableTrackAssociationTypes" has reached AVKeyValueStatusLoaded. API-Since: 9.0
-
AVAudioTimePitchAlgorithmLowQualityZeroLatency
@Deprecated public static java.lang.String AVAudioTimePitchAlgorithmLowQualityZeroLatency()
Deprecated.Values for time pitch algorithm [@constant] AVAudioTimePitchAlgorithmLowQualityZeroLatency Low quality, very inexpensive. Suitable for brief fast-forward/rewind effects, low quality voice. Rate snapped to {0.5, 0.666667, 0.8, 1.0, 1.25, 1.5, 2.0}. [@constant] AVAudioTimePitchAlgorithmTimeDomain Modest quality, less expensive. Suitable for voice. Variable rate from 1/32 to 32. [@constant] AVAudioTimePitchAlgorithmSpectral Highest quality, most computationally expensive. Suitable for music. Variable rate from 1/32 to 32. [@constant] AVAudioTimePitchAlgorithmVarispeed High quality, no pitch correction. Pitch varies with rate. Variable rate from 1/32 to 32. API-Since: 7.0 Deprecated-Since: 15.0 Deprecated-Message: Use AVAudioTimePitchAlgorithmTimeDomain instead
-
AVAudioTimePitchAlgorithmTimeDomain
public static java.lang.String AVAudioTimePitchAlgorithmTimeDomain()
API-Since: 7.0
-
AVAudioTimePitchAlgorithmSpectral
public static java.lang.String AVAudioTimePitchAlgorithmSpectral()
API-Since: 7.0
-
AVAudioTimePitchAlgorithmVarispeed
public static java.lang.String AVAudioTimePitchAlgorithmVarispeed()
API-Since: 7.0
-
AVAssetDownloadTaskMinimumRequiredMediaBitrateKey
@NotNull public static @NotNull java.lang.String AVAssetDownloadTaskMinimumRequiredMediaBitrateKey()
[@constant] AVAssetDownloadTaskMinimumRequiredMediaBitrateKey The lowest media bitrate greater than or equal to this value will be selected. Value should be a NSNumber in bps. If no suitable media bitrate is found, the highest media bitrate will be selected. The value for this key should be a NSNumber. By default, the highest media bitrate will be selected for download. API-Since: 9.0
-
AVAssetDownloadTaskMediaSelectionKey
@NotNull public static @NotNull java.lang.String AVAssetDownloadTaskMediaSelectionKey()
[@constant] AVAssetDownloadTaskMediaSelectionKey The media selection for this download. The value for this key should be an AVMediaSelection. By default, media selections for AVAssetDownloadTask will be automatically selected. API-Since: 9.0
-
AVCaptureDeviceWasConnectedNotification
@NotNull public static @NotNull java.lang.String AVCaptureDeviceWasConnectedNotification()
[@constant] AVCaptureDeviceWasConnectedNotification Posted when a device becomes available on the system. The notification object is an AVCaptureDevice instance representing the device that became available. API-Since: 4.0
-
AVCaptureDeviceWasDisconnectedNotification
@NotNull public static @NotNull java.lang.String AVCaptureDeviceWasDisconnectedNotification()
[@constant] AVCaptureDeviceWasDisconnectedNotification Posted when a device becomes unavailable on the system. The notification object is an AVCaptureDevice instance representing the device that became unavailable. API-Since: 4.0
-
AVCaptureDeviceSubjectAreaDidChangeNotification
@NotNull public static @NotNull java.lang.String AVCaptureDeviceSubjectAreaDidChangeNotification()
[@constant] AVCaptureDeviceSubjectAreaDidChangeNotification Posted when the instance of AVCaptureDevice has detected a substantial change to the video subject area. Clients may observe the AVCaptureDeviceSubjectAreaDidChangeNotification to know when an instance of AVCaptureDevice has detected a substantial change to the video subject area. This notification is only sent if you first set subjectAreaChangeMonitoringEnabled to YES. API-Since: 5.0
-
AVCaptureDeviceTypeBuiltInMicrophone
@Deprecated @NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInMicrophone()
Deprecated.[@constant] AVCaptureDeviceTypeBuiltInMicrophone A deprecated synonym for AVCaptureDeviceTypeMicrophone. Please use AVCaptureDeviceTypeMicrophone instead. API-Since: 10.0 Deprecated-Since: 17.0
-
AVCaptureDeviceTypeBuiltInWideAngleCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInWideAngleCamera()
[@constant] AVCaptureDeviceTypeBuiltInWideAngleCamera A built-in wide angle camera device. These devices are suitable for general purpose use. API-Since: 10.0
-
AVCaptureDeviceTypeBuiltInTelephotoCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInTelephotoCamera()
[@constant] AVCaptureDeviceTypeBuiltInTelephotoCamera A built-in camera device with a longer focal length than a wide angle camera. Note that devices of this type may only be discovered using an AVCaptureDeviceDiscoverySession. API-Since: 10.0
-
AVCaptureDeviceTypeBuiltInDualCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInDualCamera()
[@constant] AVCaptureDeviceTypeBuiltInDualCamera A device that consists of two fixed focal length cameras, one wide and one telephoto. Note that devices of this type may only be discovered using an AVCaptureDeviceDiscoverySession or -[AVCaptureDevice defaultDeviceWithDeviceType:mediaType:position:]. A device of this device type supports the following features: - Auto switching from one camera to the other when zoom factor, light level, and focus position allow this. - Higher quality zoom for still captures by fusing images from both cameras. - Depth data delivery by measuring the disparity of matched features between the wide and telephoto cameras. - Delivery of photos from constituent devices (wide and telephoto cameras) via a single photo capture request. A device of this device type does not support the following features: - AVCaptureExposureModeCustom and manual exposure bracketing. - Locking focus with a lens position other than AVCaptureLensPositionCurrent. - Locking auto white balance with device white balance gains other than AVCaptureWhiteBalanceGainsCurrent. Even when locked, exposure duration, ISO, aperture, white balance gains, or lens position may change when the device switches from one camera to the other. The overall exposure, white balance, and focus position however should be consistent. API-Since: 10.2
-
AVCaptureDeviceTypeBuiltInDuoCamera
@NotNull @Deprecated public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInDuoCamera()
Deprecated.[@constant] AVCaptureDeviceTypeBuiltInDuoCamera A deprecated synonym for AVCaptureDeviceTypeBuiltInDualCamera. Please use AVCaptureDeviceTypeBuiltInDualCamera instead. API-Since: 10.0 Deprecated-Since: 10.2 Deprecated-Message: Use AVCaptureDeviceTypeBuiltInDualCamera instead.
-
AVCaptureMaxAvailableTorchLevel
public static float AVCaptureMaxAvailableTorchLevel()
[@constant] AVCaptureMaxAvailableTorchLevel A special value that may be passed to -setTorchModeWithLevel:error: to set the torch to the maximum level currently available. Under thermal duress, the maximum available torch level may be less than 1.0. API-Since: 6.0
-
AVCaptureLensPositionCurrent
public static float AVCaptureLensPositionCurrent()
[@constant] AVCaptureLensPositionCurrent A special value that may be passed as the lensPosition parameter of setFocusModeLockedWithLensPosition:completionHandler: to indicate that the caller does not wish to specify a value for the lensPosition property, and that it should instead be set to its current value. Note that the device may be adjusting lensPosition at the time of the call, in which case the value at which lensPosition is locked may differ from the value obtained by querying the lensPosition property. API-Since: 8.0
-
AVCaptureExposureDurationCurrent
public static CMTime AVCaptureExposureDurationCurrent()
[@constant] AVCaptureExposureDurationCurrent A special value that may be passed as the duration parameter of setExposureModeCustomWithDuration:ISO:completionHandler: to indicate that the caller does not wish to specify a value for the exposureDuration property, and that it should instead be set to its current value. Note that the device may be adjusting exposureDuration at the time of the call, in which case the value to which exposureDuration is set may differ from the value obtained by querying the exposureDuration property. API-Since: 8.0
-
AVCaptureISOCurrent
public static float AVCaptureISOCurrent()
[@constant] AVCaptureISOCurrent A special value that may be passed as the ISO parameter of setExposureModeCustomWithDuration:ISO:completionHandler: to indicate that the caller does not wish to specify a value for the ISO property, and that it should instead be set to its current value. Note that the device may be adjusting ISO at the time of the call, in which case the value to which ISO is set may differ from the value obtained by querying the ISO property. API-Since: 8.0
-
AVCaptureExposureTargetBiasCurrent
public static float AVCaptureExposureTargetBiasCurrent()
[@constant] AVCaptureExposureTargetBiasCurrent A special value that may be passed as the bias parameter of setExposureTargetBias:completionHandler: to indicate that the caller does not wish to specify a value for the exposureTargetBias property, and that it should instead be set to its current value. API-Since: 8.0
-
AVCaptureWhiteBalanceGainsCurrent
public static AVCaptureWhiteBalanceGains AVCaptureWhiteBalanceGainsCurrent()
[@constant] AVCaptureWhiteBalanceGainsCurrent A special value that may be passed as a parameter of setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains:completionHandler: to indicate that the caller does not wish to specify a value for deviceWhiteBalanceGains, and that gains should instead be locked at their value at the moment that white balance is locked. API-Since: 8.0
-
AVCaptureInputPortFormatDescriptionDidChangeNotification
@NotNull public static @NotNull java.lang.String AVCaptureInputPortFormatDescriptionDidChangeNotification()
[@constant] AVCaptureInputPortFormatDescriptionDidChangeNotification This notification is posted when the value of an AVCaptureInputPort instance's formatDescription property changes. The notification object is the AVCaptureInputPort instance whose format description changed. API-Since: 4.0
-
AVCaptureSessionRuntimeErrorNotification
@NotNull public static @NotNull java.lang.String AVCaptureSessionRuntimeErrorNotification()
[@constant] AVCaptureSessionRuntimeErrorNotification Posted when an unexpected error occurs while an AVCaptureSession instance is running. The notification object is the AVCaptureSession instance that encountered a runtime error. The userInfo dictionary contains an NSError for the key AVCaptureSessionErrorKey. API-Since: 4.0
-
AVCaptureSessionErrorKey
@NotNull public static @NotNull java.lang.String AVCaptureSessionErrorKey()
[@constant] AVCaptureSessionErrorKey The key used to provide an NSError describing the failure condition in an AVCaptureSessionRuntimeErrorNotification. AVCaptureSessionErrorKey may be found in the userInfo dictionary provided with an AVCaptureSessionRuntimeErrorNotification. The NSError associated with the notification gives greater detail on the nature of the error, and in some cases recovery suggestions. API-Since: 4.0
-
AVCaptureSessionDidStartRunningNotification
@NotNull public static @NotNull java.lang.String AVCaptureSessionDidStartRunningNotification()
[@constant] AVCaptureSessionDidStartRunningNotification Posted when an instance of AVCaptureSession successfully starts running. Clients may observe the AVCaptureSessionDidStartRunningNotification to know when an instance of AVCaptureSession starts running. API-Since: 4.0
-
AVCaptureSessionDidStopRunningNotification
@NotNull public static @NotNull java.lang.String AVCaptureSessionDidStopRunningNotification()
[@constant] AVCaptureSessionDidStopRunningNotification Posted when an instance of AVCaptureSession stops running. Clients may observe the AVCaptureSessionDidStopRunningNotification to know when an instance of AVCaptureSession stops running. An AVCaptureSession instance may stop running automatically due to external system conditions, such as the device going to sleep, or being locked by a user. API-Since: 4.0
-
AVCaptureSessionWasInterruptedNotification
@NotNull public static @NotNull java.lang.String AVCaptureSessionWasInterruptedNotification()
[@constant] AVCaptureSessionWasInterruptedNotification Posted when an instance of AVCaptureSession becomes interrupted. Clients may observe the AVCaptureSessionWasInterruptedNotification to know when an instance of AVCaptureSession has been interrupted, for example, by an incoming phone call, or alarm, or another application taking control of needed hardware resources. When appropriate, the AVCaptureSession instance will stop running automatically in response to an interruption. Beginning in iOS 9.0, the AVCaptureSessionWasInterruptedNotification userInfo dictionary contains an AVCaptureSessionInterruptionReasonKey indicating the reason for the interruption. API-Since: 4.0
-
AVCaptureSessionInterruptionReasonKey
@NotNull public static @NotNull java.lang.String AVCaptureSessionInterruptionReasonKey()
[@constant] AVCaptureSessionInterruptionReasonKey The key used to provide an NSNumber describing the interruption reason in an AVCaptureSessionWasInterruptedNotification. AVCaptureSessionInterruptionReasonKey may be found in the userInfo dictionary provided with an AVCaptureSessionWasInterruptedNotification. The NSNumber associated with the notification tells you why the interruption occurred. API-Since: 9.0
-
AVCaptureSessionInterruptionEndedNotification
@NotNull public static @NotNull java.lang.String AVCaptureSessionInterruptionEndedNotification()
[@constant] AVCaptureSessionInterruptionEndedNotification Posted when an instance of AVCaptureSession ceases to be interrupted. Clients may observe the AVCaptureSessionInterruptionEndedNotification to know when an instance of AVCaptureSession ceases to be interrupted, for example, when a phone call ends, and hardware resources needed to run the session are again available. When appropriate, the AVCaptureSession instance that was previously stopped in response to an interruption will automatically restart once the interruption ends. API-Since: 4.0
-
AVCaptureSessionPresetPhoto
@NotNull public static @NotNull java.lang.String AVCaptureSessionPresetPhoto()
[@constant] AVCaptureSessionPresetPhoto An AVCaptureSession preset suitable for high resolution photo quality output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPresetPhoto for full resolution photo quality output. API-Since: 4.0
-
AVCaptureSessionPresetHigh
@NotNull public static @NotNull java.lang.String AVCaptureSessionPresetHigh()
[@constant] AVCaptureSessionPresetHigh An AVCaptureSession preset suitable for high quality video and audio output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPresetHigh to achieve high quality video and audio output. AVCaptureSessionPresetHigh is the default sessionPreset value. API-Since: 4.0
-
AVCaptureSessionPresetMedium
@NotNull public static @NotNull java.lang.String AVCaptureSessionPresetMedium()
[@constant] AVCaptureSessionPresetMedium An AVCaptureSession preset suitable for medium quality output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPresetMedium to achieve output video and audio bitrates suitable for sharing over WiFi. API-Since: 4.0
-
AVCaptureSessionPresetLow
@NotNull public static @NotNull java.lang.String AVCaptureSessionPresetLow()
[@constant] AVCaptureSessionPresetLow An AVCaptureSession preset suitable for low quality output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPresetLow to achieve output video and audio bitrates suitable for sharing over 3G. API-Since: 4.0
-
AVCaptureSessionPreset352x288
@NotNull public static @NotNull java.lang.String AVCaptureSessionPreset352x288()
[@constant] AVCaptureSessionPreset352x288 An AVCaptureSession preset suitable for 352x288 video output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset352x288 to achieve CIF quality (352x288) output. API-Since: 5.0
-
AVCaptureSessionPreset640x480
@NotNull public static @NotNull java.lang.String AVCaptureSessionPreset640x480()
[@constant] AVCaptureSessionPreset640x480 An AVCaptureSession preset suitable for 640x480 video output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset640x480 to achieve VGA quality (640x480) output. API-Since: 4.0
-
AVCaptureSessionPreset1280x720
@NotNull public static @NotNull java.lang.String AVCaptureSessionPreset1280x720()
[@constant] AVCaptureSessionPreset1280x720 An AVCaptureSession preset suitable for 1280x720 video output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset1280x720 to achieve 1280x720 output. API-Since: 4.0
-
AVCaptureSessionPreset1920x1080
@NotNull public static @NotNull java.lang.String AVCaptureSessionPreset1920x1080()
[@constant] AVCaptureSessionPreset1920x1080 An AVCaptureSession preset suitable for 1920x1080 video output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset1920x1080 to achieve 1920x1080 output. API-Since: 5.0
-
AVCaptureSessionPreset3840x2160
@NotNull public static @NotNull java.lang.String AVCaptureSessionPreset3840x2160()
[@constant] AVCaptureSessionPreset3840x2160 An AVCaptureSession preset suitable for 3840x2160 (UHD 4K) video output. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset3840x2160 to achieve 3840x2160 output. API-Since: 9.0
-
AVCaptureSessionPresetiFrame960x540
@NotNull public static @NotNull java.lang.String AVCaptureSessionPresetiFrame960x540()
[@constant] AVCaptureSessionPresetiFrame960x540 An AVCaptureSession preset producing 960x540 Apple iFrame video and audio content. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPresetiFrame960x540 to achieve 960x540 quality iFrame H.264 video at ~30 Mbits/sec with AAC audio. QuickTime movies captured in iFrame format are optimal for editing applications. API-Since: 5.0
-
AVCaptureSessionPresetiFrame1280x720
@NotNull public static @NotNull java.lang.String AVCaptureSessionPresetiFrame1280x720()
[@constant] AVCaptureSessionPresetiFrame1280x720 An AVCaptureSession preset producing 1280x720 Apple iFrame video and audio content. Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPresetiFrame1280x720 to achieve 1280x720 quality iFrame H.264 video at ~40 Mbits/sec with AAC audio. QuickTime movies captured in iFrame format are optimal for editing applications. API-Since: 5.0
-
AVCaptureSessionPresetInputPriority
@NotNull public static @NotNull java.lang.String AVCaptureSessionPresetInputPriority()
[@constant] AVCaptureSessionPresetInputPriority An AVCaptureSession preset indicating that the formats of the session's inputs are being given priority. By calling -setSessionPreset:, clients can easily configure an AVCaptureSession to produce a desired quality of service level. The session configures its inputs and outputs optimally to produce the QoS level indicated. Clients who need to ensure a particular input format is chosen can use AVCaptureDevice's -setActiveFormat: method. When a client sets the active format on a device, the associated session's -sessionPreset property automatically changes to AVCaptureSessionPresetInputPriority. This change indicates that the input format selected by the client now dictates the quality of service level provided at the outputs. When a client sets the session preset to anything other than AVCaptureSessionPresetInputPriority, the session resumes responsibility for configuring inputs and outputs, and is free to change its inputs' activeFormat as needed. API-Since: 7.0
-
AVFoundationErrorDomain
public static java.lang.String AVFoundationErrorDomain()
API-Since: 4.0
-
AVErrorDeviceKey
public static java.lang.String AVErrorDeviceKey()
API-Since: 4.0
-
AVErrorTimeKey
public static java.lang.String AVErrorTimeKey()
API-Since: 4.0
-
AVErrorFileSizeKey
public static java.lang.String AVErrorFileSizeKey()
API-Since: 4.0
-
AVErrorPIDKey
public static java.lang.String AVErrorPIDKey()
API-Since: 4.0
-
AVErrorRecordingSuccessfullyFinishedKey
public static java.lang.String AVErrorRecordingSuccessfullyFinishedKey()
an NSNumber carrying a BOOL indicating whether the recording is playable API-Since: 4.0
-
AVErrorMediaTypeKey
public static java.lang.String AVErrorMediaTypeKey()
an NSString, as defined in AVMediaFormat.h API-Since: 4.3
-
AVErrorMediaSubTypeKey
public static java.lang.String AVErrorMediaSubTypeKey()
an NSArray of NSNumbers carrying four character codes (4ccs) as defined in CoreAudioTypes.h for audio media and in CMFormatDescription.h for video media. API-Since: 4.3
-
AVErrorPresentationTimeStampKey
public static java.lang.String AVErrorPresentationTimeStampKey()
an NSValue carrying a CMTime API-Since: 8.0
-
AVErrorPersistentTrackIDKey
public static java.lang.String AVErrorPersistentTrackIDKey()
an NSNumber carrying a CMPersistentTrackID API-Since: 8.0
-
AVErrorFileTypeKey
public static java.lang.String AVErrorFileTypeKey()
an NSString, as defined in AVMediaFormat.h API-Since: 8.0
-
AVMediaTypeVideo
public static java.lang.String AVMediaTypeVideo()
API-Since: 4.0
-
AVMediaTypeAudio
public static java.lang.String AVMediaTypeAudio()
API-Since: 4.0
-
AVMediaTypeText
public static java.lang.String AVMediaTypeText()
API-Since: 4.0
-
AVMediaTypeClosedCaption
public static java.lang.String AVMediaTypeClosedCaption()
API-Since: 4.0
-
AVMediaTypeSubtitle
public static java.lang.String AVMediaTypeSubtitle()
API-Since: 4.0
-
AVMediaTypeTimecode
public static java.lang.String AVMediaTypeTimecode()
API-Since: 4.0
-
AVMediaTypeMetadata
public static java.lang.String AVMediaTypeMetadata()
API-Since: 6.0
-
AVMediaTypeMuxed
public static java.lang.String AVMediaTypeMuxed()
API-Since: 4.0
-
AVMediaTypeMetadataObject
public static java.lang.String AVMediaTypeMetadataObject()
[@constant] AVMediaTypeMetadataObject mediaType of AVCaptureInputPorts that provide AVMetadataObjects. Prior to iOS 9.0, camera AVCaptureDeviceInputs provide metadata (detected faces and barcodes) to an AVCaptureMetadataOutput through an AVCaptureInputPort whose mediaType is AVMediaTypeMetadata. The AVCaptureMetadataOutput presents metadata to the client as an array of AVMetadataObjects, which are defined by Apple and not externally subclassable. Starting in iOS 9.0, clients may record arbitrary metadata to a movie file using the AVCaptureMovieFileOutput. The movie file output consumes metadata in a different format than the AVCaptureMetadataOutput, namely it accepts CMSampleBuffers of type 'meta'. Starting in iOS 9.0, two types of AVCaptureInput can produce suitable metadata for the movie file output.- The camera AVCaptureDeviceInput now presents an additional AVCaptureInputPort for recording detected faces to a movie file. When linked on or after iOS 9, ports that deliver AVCaptureMetadataObjects have a mediaType of AVMediaTypeMetadataObject rather than AVMediaTypeMetadata. Input ports that deliver CMSampleBuffer metadata have a mediaType of AVMediaTypeMetadata.
- New to iOS 9 is the AVCaptureMetadataInput, which allows clients to record arbitrary metadata to a movie file. Clients package metadata as an AVTimedMetadataGroup, the AVCaptureMetadataInput presents a port of mediaType AVMediaTypeMetadata, and when connected to a movie file output, transforms the timed metadata group's AVMetadataItems into CMSampleBuffers which can be written to the movie file.
-
AVMediaCharacteristicVisual
public static java.lang.String AVMediaCharacteristicVisual()
[@constant] AVMediaCharacteristicVisual A media characteristic that indicates that a track or media selection option includes visual content. AVMediaTypeVideo, AVMediaTypeSubtitle, AVMediaTypeClosedCaption are examples of media types with the characteristic AVMediaCharacteristicVisual. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 4.0
-
AVMediaCharacteristicAudible
public static java.lang.String AVMediaCharacteristicAudible()
[@constant] AVMediaCharacteristicAudible A media characteristic that indicates that a track or media selection option includes audible content. AVMediaTypeAudio is a media type with the characteristic AVMediaCharacteristicAudible. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 4.0
-
AVMediaCharacteristicLegible
public static java.lang.String AVMediaCharacteristicLegible()
[@constant] AVMediaCharacteristicLegible A media characteristic that indicates that a track or media selection option includes legible content. AVMediaTypeSubtitle and AVMediaTypeClosedCaption are examples of media types with the characteristic AVMediaCharacteristicLegible. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 4.0
-
AVMediaCharacteristicFrameBased
public static java.lang.String AVMediaCharacteristicFrameBased()
[@constant] AVMediaCharacteristicFrameBased A media characteristic that indicates that a track or media selection option includes content that's frame-based. Frame-based content typically comprises discrete media samples that, once rendered, can remain current for indefinite periods of time without additional processing in support of "time-stretching". Further, any dependencies between samples are always explicitly signalled, so that the operations required to render any single sample can readily be performed on demand. AVMediaTypeVideo is the most common type of frame-based media. AVMediaTypeAudio is the most common counterexample. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 4.0
-
AVMediaCharacteristicUsesWideGamutColorSpace
public static java.lang.String AVMediaCharacteristicUsesWideGamutColorSpace()
[@constant] AVMediaCharacteristicUsesWideGamutColorSpace A media characteristic that indicates that a track uses a wide gamut color space and therefore may make use of colors that cannot be accurately represented otherwise. A wide color space such as AVVideo*_P3_D65 contains additional dynamic range that may benefit from special treatment when compositing. Care should be taken to avoid clamping. Non-wide spaces include AVVideo*_ITU_R_709_2 and AVVideo*_SMPTE_C. API-Since: 10.0
-
AVMediaCharacteristicIsMainProgramContent
public static java.lang.String AVMediaCharacteristicIsMainProgramContent()
[@constant] AVMediaCharacteristicIsMainProgramContent A media characteristic that indicates that a track or media selection option includes content that's marked by the content author as intrinsic to the presentation of the asset. Example: an option that presents the main program audio for the presentation, regardless of locale, would typically have this characteristic. The value of this characteristic is @"public.main-program-content". Note for content authors: the presence of this characteristic for a media option is inferred; any option that does not have the characteristic AVMediaCharacteristicIsAuxiliaryContent is considered to have the characteristic AVMediaCharacteristicIsMainProgramContent. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 5.0
-
AVMediaCharacteristicIsAuxiliaryContent
public static java.lang.String AVMediaCharacteristicIsAuxiliaryContent()
[@constant] AVMediaCharacteristicIsAuxiliaryContent A media characteristic that indicates that a track or media selection option includes content that's marked by the content author as auxiliary to the presentation of the asset. The value of this characteristic is @"public.auxiliary-content". Example: an option that presents audio media containing commentary on the presentation would typically have this characteristic. Note for content authors: for QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicIsAuxiliaryContent if it's explicitly tagged with that characteristic or if, as a member of an alternate track group, its associated track is excluded from autoselection. See the discussion of the tagging of tracks with media characteristics below. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 5.0
-
AVMediaCharacteristicContainsOnlyForcedSubtitles
public static java.lang.String AVMediaCharacteristicContainsOnlyForcedSubtitles()
[@constant] AVMediaCharacteristicContainsOnlyForcedSubtitles A media characteristic that indicates that a track or media selection option presents only forced subtitles. Media options with forced-only subtitles are typically selected when 1) the user has not selected a legible option with an accessibility characteristic or an auxiliary purpose and 2) its locale matches the locale of the selected audible media selection option. The value of this characteristic is @"public.subtitles.forced-only". Note for content authors: the presence of this characteristic for a legible media option may be inferred from the format description of the associated track that presents the subtitle media, if the format description carries sufficient information to indicate the presence or absence of forced and non-forced subtitles. If the format description does not carry this information, the legible media option can be explicitly tagged with the characteristic. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 5.0
-
AVMediaCharacteristicTranscribesSpokenDialogForAccessibility
public static java.lang.String AVMediaCharacteristicTranscribesSpokenDialogForAccessibility()
[@constant] AVMediaCharacteristicTranscribesSpokenDialogForAccessibility A media characteristic that indicates that a track or media selection option includes legible content in the language of its specified locale that: - transcribes spoken dialog and - identifies speakers whenever other visual cues are insufficient for a viewer to determine who is speaking. Legible tracks provided for accessibility purposes are typically tagged both with this characteristic as well as with AVMediaCharacteristicDescribesMusicAndSoundForAccessibility. A legible track provided for accessibility purposes that's associated with an audio track that has no spoken dialog can be tagged with this characteristic, because it trivially meets these requirements. The value of this characteristic is @"public.accessibility.transcribes-spoken-dialog". Note for content authors: for QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicTranscribesSpokenDialogForAccessibility only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 5.0
-
AVMediaCharacteristicDescribesMusicAndSoundForAccessibility
public static java.lang.String AVMediaCharacteristicDescribesMusicAndSoundForAccessibility()
[@constant] AVMediaCharacteristicDescribesMusicAndSoundForAccessibility A media characteristic that indicates that a track or media selection option includes legible content in the language of its specified locale that: - describes music and - describes sound other than spoken dialog, such as sound effects and significant silences, occurring in program audio. Legible tracks provided for accessibility purposes are typically tagged both with this characteristic as well as with AVMediaCharacteristicTranscribesSpokenDialogForAccessibility. A legible track provided for accessibility purposes that's associated with an audio track without music and without sound other than spoken dialog -- lacking even significant silences -- can be tagged with this characteristic, because it trivially meets these requirements. The value of this characteristic is @"public.accessibility.describes-music-and-sound". Note for content authors: for QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicDescribesMusicAndSoundForAccessibility only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 5.0
-
AVMediaCharacteristicEasyToRead
public static java.lang.String AVMediaCharacteristicEasyToRead()
[@constant] AVMediaCharacteristicEasyToRead A media characteristic that indicates that a track or media selection option provides legible content in the language of its specified locale that has been edited for ease of reading. The value of this characteristic is @"public.easy-to-read". Closed caption tracks that carry "easy reader" captions (per the CEA-608 specification) should be tagged with this characteristic. Subtitle tracks can also be tagged with this characteristic, where appropriate. Note for content authors: for QuickTime movie and .m4v files a track is considered to have the characteristic AVMediaCharacteristicEasyToRead only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 6.0
-
AVMediaCharacteristicDescribesVideoForAccessibility
public static java.lang.String AVMediaCharacteristicDescribesVideoForAccessibility()
[@constant] AVMediaCharacteristicDescribesVideoForAccessibility A media characteristic that indicates that a track or media selection option provides descriptions of the visual portion of the presentation that are sufficient to comprehend essential information that it depicts, such as action and setting. See -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. The value of this characteristic is @"public.accessibility.describes-video". Note for content authors: for QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicDescribesVideoForAccessibility only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 5.0
-
AVMediaCharacteristicLanguageTranslation
public static java.lang.String AVMediaCharacteristicLanguageTranslation()
[@constant] AVMediaCharacteristicLanguageTranslation A media characteristic that indicates that a track or media selection option contains a language or dialect translation of originally or previously produced content, intended to be used as a substitute for that content by users who prefer its designated language. See -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. The value of this characteristic is @"public.translation". Note for content authors: for QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicLanguageTranslation only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. API-Since: 9.0
-
AVMediaCharacteristicDubbedTranslation
public static java.lang.String AVMediaCharacteristicDubbedTranslation()
[@constant] AVMediaCharacteristicDubbedTranslation A media characteristic that indicates that a track or media selection option contains a language or dialect translation of originally or previously produced content, created by substituting most or all of the dialog in a previous mix of audio content with dialog spoken in its designated language. Tracks to which this characteristic is assigned should typically also be assigned the characteristic AVMediaCharacteristicLanguageTranslation. See -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. The value of this characteristic is @"public.translation.dubbed". Note for content authors: for QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicDubbedTranslation only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. API-Since: 9.0
-
AVMediaCharacteristicVoiceOverTranslation
public static java.lang.String AVMediaCharacteristicVoiceOverTranslation()
[@constant] AVMediaCharacteristicVoiceOverTranslation A media characteristic that indicates that a track or media selection option contains a language translation of originally or previously produced content, created by adding, in its designated language, a verbal interpretation of dialog and translations of other important information to a new mix of the audio content. Tracks to which this characteristic is assigned should typically also be assigned the characteristic AVMediaCharacteristicLanguageTranslation. See -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. The value of this characteristic is @"public.translation.voice-over". Note for content authors: for QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicVoiceOverTranslation only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. API-Since: 9.0
-
AVFileTypeQuickTimeMovie
public static java.lang.String AVFileTypeQuickTimeMovie()
[@constant] AVFileTypeQuickTimeMovie A UTI for the QuickTime movie file format. The value of this UTI is @"com.apple.quicktime-movie". Files are identified with the .mov and .qt extensions. API-Since: 4.0
-
AVFileTypeMPEG4
public static java.lang.String AVFileTypeMPEG4()
[@constant] AVFileTypeMPEG4 A UTI for the MPEG-4 file format. The value of this UTI is @"public.mpeg-4". Files are identified with the .mp4 extension. API-Since: 4.0
-
AVFileTypeAppleM4V
public static java.lang.String AVFileTypeAppleM4V()
[@constant] AVFileTypeAppleM4V The value of this UTI is @"com.apple.m4v-video". Files are identified with the .m4v extension. API-Since: 4.0
-
AVFileTypeAppleM4A
public static java.lang.String AVFileTypeAppleM4A()
[@constant] AVFileTypeAppleM4A The value of this UTI is @"com.apple.m4a-audio". Files are identified with the .m4a extension. API-Since: 4.0
-
AVFileType3GPP
public static java.lang.String AVFileType3GPP()
[@constant] AVFileType3GPP A UTI for the 3GPP file format. The value of this UTI is @"public.3gpp". Files are identified with the .3gp, .3gpp, and .sdv extensions. API-Since: 4.0
-
AVFileType3GPP2
public static java.lang.String AVFileType3GPP2()
[@constant] AVFileType3GPP2 A UTI for the 3GPP file format. The value of this UTI is @"public.3gpp2". Files are identified with the .3g2, .3gp2 extensions. API-Since: 4.0
-
AVFileTypeCoreAudioFormat
public static java.lang.String AVFileTypeCoreAudioFormat()
[@constant] AVFileTypeCoreAudioFormat A UTI for the CoreAudio file format. The value of this UTI is @"com.apple.coreaudio-format". Files are identified with the .caf extension. API-Since: 4.0
-
AVFileTypeWAVE
public static java.lang.String AVFileTypeWAVE()
[@constant] AVFileTypeWAVE A UTI for the WAVE audio file format. The value of this UTI is @"com.microsoft.waveform-audio". Files are identified with the .wav, .wave, and .bwf extensions. API-Since: 4.0
-
AVFileTypeAIFF
public static java.lang.String AVFileTypeAIFF()
[@constant] AVFileTypeAIFF A UTI for the AIFF audio file format. The value of this UTI is @"public.aiff-audio". Files are identified with the .aif and .aiff extensions. API-Since: 4.0
-
AVFileTypeAIFC
public static java.lang.String AVFileTypeAIFC()
[@constant] AVFileTypeAIFC A UTI for the AIFC audio file format. The value of this UTI is @"public.aifc-audio". Files are identified with the .aifc and .cdda extensions. API-Since: 4.0
-
AVFileTypeAMR
public static java.lang.String AVFileTypeAMR()
[@constant] AVFileTypeAMR A UTI for the adaptive multi-rate audio file format. The value of this UTI is @"org.3gpp.adaptive-multi-rate-audio". Files are identified with the .amr extension. API-Since: 4.0
-
AVFileTypeMPEGLayer3
public static java.lang.String AVFileTypeMPEGLayer3()
[@constant] AVFileTypeMPEGLayer3 A UTI for the MPEG layer 3 audio file format. The value of this UTI is @"public.mp3". Files are identified with the .mp3 extension. API-Since: 7.0
-
AVFileTypeSunAU
public static java.lang.String AVFileTypeSunAU()
[@constant] AVFileTypeSunAU A UTI for the Sun/NeXT audio file format. The value of this UTI is @"public.au-audio". Files are identified with the .au and .snd extensions. API-Since: 7.0
-
AVFileTypeAC3
public static java.lang.String AVFileTypeAC3()
[@constant] AVFileTypeAC3 A UTI for the AC-3 audio file format. The value of this UTI is @"public.ac3-audio". Files are identified with the .ac3 extension. API-Since: 7.0
-
AVFileTypeEnhancedAC3
public static java.lang.String AVFileTypeEnhancedAC3()
[@constant] AVFileTypeEnhancedAC3 A UTI for the enhanced AC-3 audio file format. The value of this UTI is @"public.enhanced-ac3-audio". Files are identified with the .eac3 extension. API-Since: 9.0
-
AVStreamingKeyDeliveryContentKeyType
public static java.lang.String AVStreamingKeyDeliveryContentKeyType()
[@constant] AVStreamingKeyDeliveryContentKeyType A UTI for streaming key delivery content keys The value of this UTI is @"com.apple.streamingkeydelivery.contentkey". API-Since: 9.0
-
AVStreamingKeyDeliveryPersistentContentKeyType
public static java.lang.String AVStreamingKeyDeliveryPersistentContentKeyType()
[@constant] AVStreamingKeyDeliveryPersistentContentKeyType A UTI for persistent streaming key delivery content keys The value of this UTI is @"com.apple.streamingkeydelivery.persistentcontentkey". API-Since: 9.0
-
AVMetadataKeySpaceCommon
public static java.lang.String AVMetadataKeySpaceCommon()
CommonMetadata API-Since: 4.0
-
AVMetadataCommonKeyTitle
public static java.lang.String AVMetadataCommonKeyTitle()
Metadata common keys API-Since: 4.0
-
AVMetadataCommonKeyCreator
public static java.lang.String AVMetadataCommonKeyCreator()
API-Since: 4.0
-
AVMetadataCommonKeySubject
public static java.lang.String AVMetadataCommonKeySubject()
API-Since: 4.0
-
AVMetadataCommonKeyDescription
public static java.lang.String AVMetadataCommonKeyDescription()
API-Since: 4.0
-
AVMetadataCommonKeyPublisher
public static java.lang.String AVMetadataCommonKeyPublisher()
API-Since: 4.0
-
AVMetadataCommonKeyContributor
public static java.lang.String AVMetadataCommonKeyContributor()
API-Since: 4.0
-
AVMetadataCommonKeyCreationDate
public static java.lang.String AVMetadataCommonKeyCreationDate()
API-Since: 4.0
-
AVMetadataCommonKeyLastModifiedDate
public static java.lang.String AVMetadataCommonKeyLastModifiedDate()
API-Since: 4.0
-
AVMetadataCommonKeyType
public static java.lang.String AVMetadataCommonKeyType()
API-Since: 4.0
-
AVMetadataCommonKeyFormat
public static java.lang.String AVMetadataCommonKeyFormat()
API-Since: 4.0
-
AVMetadataCommonKeyIdentifier
public static java.lang.String AVMetadataCommonKeyIdentifier()
API-Since: 4.0
-
AVMetadataCommonKeySource
public static java.lang.String AVMetadataCommonKeySource()
API-Since: 4.0
-
AVMetadataCommonKeyLanguage
public static java.lang.String AVMetadataCommonKeyLanguage()
API-Since: 4.0
-
AVMetadataCommonKeyRelation
public static java.lang.String AVMetadataCommonKeyRelation()
API-Since: 4.0
-
AVMetadataCommonKeyLocation
public static java.lang.String AVMetadataCommonKeyLocation()
API-Since: 4.0
-
AVMetadataCommonKeyCopyrights
public static java.lang.String AVMetadataCommonKeyCopyrights()
API-Since: 4.0
-
AVMetadataCommonKeyAlbumName
public static java.lang.String AVMetadataCommonKeyAlbumName()
API-Since: 4.0
-
AVMetadataCommonKeyAuthor
public static java.lang.String AVMetadataCommonKeyAuthor()
API-Since: 4.0
-
AVMetadataCommonKeyArtist
public static java.lang.String AVMetadataCommonKeyArtist()
API-Since: 4.0
-
AVMetadataCommonKeyArtwork
public static java.lang.String AVMetadataCommonKeyArtwork()
API-Since: 4.0
-
AVMetadataCommonKeyMake
public static java.lang.String AVMetadataCommonKeyMake()
API-Since: 4.0
-
AVMetadataCommonKeyModel
public static java.lang.String AVMetadataCommonKeyModel()
API-Since: 4.0
-
AVMetadataCommonKeySoftware
public static java.lang.String AVMetadataCommonKeySoftware()
API-Since: 4.0
-
AVMetadataFormatQuickTimeUserData
public static java.lang.String AVMetadataFormatQuickTimeUserData()
QuickTimeUserData API-Since: 4.0
-
AVMetadataKeySpaceQuickTimeUserData
public static java.lang.String AVMetadataKeySpaceQuickTimeUserData()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyAlbum
public static java.lang.String AVMetadataQuickTimeUserDataKeyAlbum()
QuickTimeUserData keys API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyArranger
public static java.lang.String AVMetadataQuickTimeUserDataKeyArranger()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyArtist
public static java.lang.String AVMetadataQuickTimeUserDataKeyArtist()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyAuthor
public static java.lang.String AVMetadataQuickTimeUserDataKeyAuthor()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyChapter
public static java.lang.String AVMetadataQuickTimeUserDataKeyChapter()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyComment
public static java.lang.String AVMetadataQuickTimeUserDataKeyComment()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyComposer
public static java.lang.String AVMetadataQuickTimeUserDataKeyComposer()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyCopyright
public static java.lang.String AVMetadataQuickTimeUserDataKeyCopyright()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyCreationDate
public static java.lang.String AVMetadataQuickTimeUserDataKeyCreationDate()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyDescription
public static java.lang.String AVMetadataQuickTimeUserDataKeyDescription()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyDirector
public static java.lang.String AVMetadataQuickTimeUserDataKeyDirector()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyDisclaimer
public static java.lang.String AVMetadataQuickTimeUserDataKeyDisclaimer()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyEncodedBy
public static java.lang.String AVMetadataQuickTimeUserDataKeyEncodedBy()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyFullName
public static java.lang.String AVMetadataQuickTimeUserDataKeyFullName()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyGenre
public static java.lang.String AVMetadataQuickTimeUserDataKeyGenre()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyHostComputer
public static java.lang.String AVMetadataQuickTimeUserDataKeyHostComputer()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyInformation
public static java.lang.String AVMetadataQuickTimeUserDataKeyInformation()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyKeywords
public static java.lang.String AVMetadataQuickTimeUserDataKeyKeywords()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyMake
public static java.lang.String AVMetadataQuickTimeUserDataKeyMake()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyModel
public static java.lang.String AVMetadataQuickTimeUserDataKeyModel()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyOriginalArtist
public static java.lang.String AVMetadataQuickTimeUserDataKeyOriginalArtist()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyOriginalFormat
public static java.lang.String AVMetadataQuickTimeUserDataKeyOriginalFormat()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyOriginalSource
public static java.lang.String AVMetadataQuickTimeUserDataKeyOriginalSource()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyPerformers
public static java.lang.String AVMetadataQuickTimeUserDataKeyPerformers()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyProducer
public static java.lang.String AVMetadataQuickTimeUserDataKeyProducer()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyPublisher
public static java.lang.String AVMetadataQuickTimeUserDataKeyPublisher()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyProduct
public static java.lang.String AVMetadataQuickTimeUserDataKeyProduct()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeySoftware
public static java.lang.String AVMetadataQuickTimeUserDataKeySoftware()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements
public static java.lang.String AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyTrack
public static java.lang.String AVMetadataQuickTimeUserDataKeyTrack()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyWarning
public static java.lang.String AVMetadataQuickTimeUserDataKeyWarning()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyWriter
public static java.lang.String AVMetadataQuickTimeUserDataKeyWriter()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyURLLink
public static java.lang.String AVMetadataQuickTimeUserDataKeyURLLink()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyLocationISO6709
public static java.lang.String AVMetadataQuickTimeUserDataKeyLocationISO6709()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyTrackName
public static java.lang.String AVMetadataQuickTimeUserDataKeyTrackName()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyCredits
public static java.lang.String AVMetadataQuickTimeUserDataKeyCredits()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyPhonogramRights
public static java.lang.String AVMetadataQuickTimeUserDataKeyPhonogramRights()
API-Since: 4.0
-
AVMetadataQuickTimeUserDataKeyTaggedCharacteristic
public static java.lang.String AVMetadataQuickTimeUserDataKeyTaggedCharacteristic()
API-Since: 5.0
-
AVMetadataFormatISOUserData
public static java.lang.String AVMetadataFormatISOUserData()
ISO UserData API-Since: 7.0
-
AVMetadataKeySpaceISOUserData
public static java.lang.String AVMetadataKeySpaceISOUserData()
API-Since: 7.0
-
AVMetadataISOUserDataKeyCopyright
public static java.lang.String AVMetadataISOUserDataKeyCopyright()
ISO UserData keys (includes 3GPP keys) API-Since: 4.0
-
AVMetadataISOUserDataKeyTaggedCharacteristic
public static java.lang.String AVMetadataISOUserDataKeyTaggedCharacteristic()
API-Since: 8.0
-
AVMetadataISOUserDataKeyDate
public static java.lang.String AVMetadataISOUserDataKeyDate()
[@constant] AVMetadataISOUserDataKeyDate ISO User data key for the content creation date/time. The value is date and time, formatted according to ISO 8601, when the content was created. For clips captured by recording devices, this is typically the date and time when the clip’s recording started. When stored in AV(Mutable)MetadataItem, the value type must be either NSDate or NSString. When NSString is used, the value uses one of ISO 8601 formats such as "2016-01-11T17:31:10Z". API-Since: 10.0
-
AVMetadata3GPUserDataKeyCopyright
public static java.lang.String AVMetadata3GPUserDataKeyCopyright()
API-Since: 4.0
-
AVMetadata3GPUserDataKeyAuthor
public static java.lang.String AVMetadata3GPUserDataKeyAuthor()
API-Since: 4.0
-
AVMetadata3GPUserDataKeyPerformer
public static java.lang.String AVMetadata3GPUserDataKeyPerformer()
API-Since: 4.0
-
AVMetadata3GPUserDataKeyGenre
public static java.lang.String AVMetadata3GPUserDataKeyGenre()
API-Since: 4.0
-
AVMetadata3GPUserDataKeyRecordingYear
public static java.lang.String AVMetadata3GPUserDataKeyRecordingYear()
API-Since: 4.0
-
AVMetadata3GPUserDataKeyLocation
public static java.lang.String AVMetadata3GPUserDataKeyLocation()
API-Since: 4.0
-
AVMetadata3GPUserDataKeyTitle
public static java.lang.String AVMetadata3GPUserDataKeyTitle()
API-Since: 4.0
-
AVMetadata3GPUserDataKeyDescription
public static java.lang.String AVMetadata3GPUserDataKeyDescription()
API-Since: 4.0
-
AVMetadata3GPUserDataKeyCollection
public static java.lang.String AVMetadata3GPUserDataKeyCollection()
API-Since: 7.0
-
AVMetadata3GPUserDataKeyUserRating
public static java.lang.String AVMetadata3GPUserDataKeyUserRating()
API-Since: 7.0
-
AVMetadata3GPUserDataKeyThumbnail
public static java.lang.String AVMetadata3GPUserDataKeyThumbnail()
API-Since: 7.0
-
AVMetadata3GPUserDataKeyAlbumAndTrack
public static java.lang.String AVMetadata3GPUserDataKeyAlbumAndTrack()
API-Since: 7.0
-
AVMetadata3GPUserDataKeyKeywordList
public static java.lang.String AVMetadata3GPUserDataKeyKeywordList()
API-Since: 7.0
-
AVMetadata3GPUserDataKeyMediaClassification
public static java.lang.String AVMetadata3GPUserDataKeyMediaClassification()
API-Since: 7.0
-
AVMetadata3GPUserDataKeyMediaRating
public static java.lang.String AVMetadata3GPUserDataKeyMediaRating()
API-Since: 7.0
-
AVMetadataFormatQuickTimeMetadata
public static java.lang.String AVMetadataFormatQuickTimeMetadata()
QuickTimeMetadata API-Since: 4.0
-
AVMetadataKeySpaceQuickTimeMetadata
public static java.lang.String AVMetadataKeySpaceQuickTimeMetadata()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyAuthor
public static java.lang.String AVMetadataQuickTimeMetadataKeyAuthor()
QuickTimeMetadata keys. For more information, see the QuickTime File Format Specification, available as part of the Mac OS X Reference Library at http://developer.apple.com/library/mac/navigation/ API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyComment
public static java.lang.String AVMetadataQuickTimeMetadataKeyComment()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyCopyright
public static java.lang.String AVMetadataQuickTimeMetadataKeyCopyright()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyCreationDate
public static java.lang.String AVMetadataQuickTimeMetadataKeyCreationDate()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyDirector
public static java.lang.String AVMetadataQuickTimeMetadataKeyDirector()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyDisplayName
public static java.lang.String AVMetadataQuickTimeMetadataKeyDisplayName()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyInformation
public static java.lang.String AVMetadataQuickTimeMetadataKeyInformation()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyKeywords
public static java.lang.String AVMetadataQuickTimeMetadataKeyKeywords()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyProducer
public static java.lang.String AVMetadataQuickTimeMetadataKeyProducer()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyPublisher
public static java.lang.String AVMetadataQuickTimeMetadataKeyPublisher()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyAlbum
public static java.lang.String AVMetadataQuickTimeMetadataKeyAlbum()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyArtist
public static java.lang.String AVMetadataQuickTimeMetadataKeyArtist()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyArtwork
public static java.lang.String AVMetadataQuickTimeMetadataKeyArtwork()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyDescription
public static java.lang.String AVMetadataQuickTimeMetadataKeyDescription()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeySoftware
public static java.lang.String AVMetadataQuickTimeMetadataKeySoftware()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyYear
public static java.lang.String AVMetadataQuickTimeMetadataKeyYear()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyGenre
public static java.lang.String AVMetadataQuickTimeMetadataKeyGenre()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyiXML
public static java.lang.String AVMetadataQuickTimeMetadataKeyiXML()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyLocationISO6709
public static java.lang.String AVMetadataQuickTimeMetadataKeyLocationISO6709()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyMake
public static java.lang.String AVMetadataQuickTimeMetadataKeyMake()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyModel
public static java.lang.String AVMetadataQuickTimeMetadataKeyModel()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyArranger
public static java.lang.String AVMetadataQuickTimeMetadataKeyArranger()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyEncodedBy
public static java.lang.String AVMetadataQuickTimeMetadataKeyEncodedBy()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyOriginalArtist
public static java.lang.String AVMetadataQuickTimeMetadataKeyOriginalArtist()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyPerformer
public static java.lang.String AVMetadataQuickTimeMetadataKeyPerformer()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyComposer
public static java.lang.String AVMetadataQuickTimeMetadataKeyComposer()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyCredits
public static java.lang.String AVMetadataQuickTimeMetadataKeyCredits()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyPhonogramRights
public static java.lang.String AVMetadataQuickTimeMetadataKeyPhonogramRights()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyCameraIdentifier
public static java.lang.String AVMetadataQuickTimeMetadataKeyCameraIdentifier()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime
public static java.lang.String AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime()
API-Since: 4.0
-
AVMetadataQuickTimeMetadataKeyTitle
public static java.lang.String AVMetadataQuickTimeMetadataKeyTitle()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyCollectionUser
public static java.lang.String AVMetadataQuickTimeMetadataKeyCollectionUser()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyRatingUser
public static java.lang.String AVMetadataQuickTimeMetadataKeyRatingUser()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyLocationName
public static java.lang.String AVMetadataQuickTimeMetadataKeyLocationName()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyLocationBody
public static java.lang.String AVMetadataQuickTimeMetadataKeyLocationBody()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyLocationNote
public static java.lang.String AVMetadataQuickTimeMetadataKeyLocationNote()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyLocationRole
public static java.lang.String AVMetadataQuickTimeMetadataKeyLocationRole()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyLocationDate
public static java.lang.String AVMetadataQuickTimeMetadataKeyLocationDate()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyDirectionFacing
public static java.lang.String AVMetadataQuickTimeMetadataKeyDirectionFacing()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyDirectionMotion
public static java.lang.String AVMetadataQuickTimeMetadataKeyDirectionMotion()
API-Since: 4.3
-
AVMetadataQuickTimeMetadataKeyContentIdentifier
public static java.lang.String AVMetadataQuickTimeMetadataKeyContentIdentifier()
API-Since: 9.0
-
AVMetadataFormatiTunesMetadata
public static java.lang.String AVMetadataFormatiTunesMetadata()
iTunesMetadata API-Since: 4.0
-
AVMetadataKeySpaceiTunes
public static java.lang.String AVMetadataKeySpaceiTunes()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyAlbum
public static java.lang.String AVMetadataiTunesMetadataKeyAlbum()
iTunesMetadata keys API-Since: 4.0
-
AVMetadataiTunesMetadataKeyArtist
public static java.lang.String AVMetadataiTunesMetadataKeyArtist()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyUserComment
public static java.lang.String AVMetadataiTunesMetadataKeyUserComment()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyCoverArt
public static java.lang.String AVMetadataiTunesMetadataKeyCoverArt()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyCopyright
public static java.lang.String AVMetadataiTunesMetadataKeyCopyright()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyReleaseDate
public static java.lang.String AVMetadataiTunesMetadataKeyReleaseDate()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyEncodedBy
public static java.lang.String AVMetadataiTunesMetadataKeyEncodedBy()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyPredefinedGenre
public static java.lang.String AVMetadataiTunesMetadataKeyPredefinedGenre()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyUserGenre
public static java.lang.String AVMetadataiTunesMetadataKeyUserGenre()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeySongName
public static java.lang.String AVMetadataiTunesMetadataKeySongName()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyTrackSubTitle
public static java.lang.String AVMetadataiTunesMetadataKeyTrackSubTitle()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyEncodingTool
public static java.lang.String AVMetadataiTunesMetadataKeyEncodingTool()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyComposer
public static java.lang.String AVMetadataiTunesMetadataKeyComposer()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyAlbumArtist
public static java.lang.String AVMetadataiTunesMetadataKeyAlbumArtist()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyAccountKind
public static java.lang.String AVMetadataiTunesMetadataKeyAccountKind()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyAppleID
public static java.lang.String AVMetadataiTunesMetadataKeyAppleID()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyArtistID
public static java.lang.String AVMetadataiTunesMetadataKeyArtistID()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeySongID
public static java.lang.String AVMetadataiTunesMetadataKeySongID()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyDiscCompilation
public static java.lang.String AVMetadataiTunesMetadataKeyDiscCompilation()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyDiscNumber
public static java.lang.String AVMetadataiTunesMetadataKeyDiscNumber()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyGenreID
public static java.lang.String AVMetadataiTunesMetadataKeyGenreID()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyGrouping
public static java.lang.String AVMetadataiTunesMetadataKeyGrouping()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyPlaylistID
public static java.lang.String AVMetadataiTunesMetadataKeyPlaylistID()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyContentRating
public static java.lang.String AVMetadataiTunesMetadataKeyContentRating()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyBeatsPerMin
public static java.lang.String AVMetadataiTunesMetadataKeyBeatsPerMin()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyTrackNumber
public static java.lang.String AVMetadataiTunesMetadataKeyTrackNumber()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyArtDirector
public static java.lang.String AVMetadataiTunesMetadataKeyArtDirector()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyArranger
public static java.lang.String AVMetadataiTunesMetadataKeyArranger()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyAuthor
public static java.lang.String AVMetadataiTunesMetadataKeyAuthor()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyLyrics
public static java.lang.String AVMetadataiTunesMetadataKeyLyrics()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyAcknowledgement
public static java.lang.String AVMetadataiTunesMetadataKeyAcknowledgement()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyConductor
public static java.lang.String AVMetadataiTunesMetadataKeyConductor()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyDescription
public static java.lang.String AVMetadataiTunesMetadataKeyDescription()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyDirector
public static java.lang.String AVMetadataiTunesMetadataKeyDirector()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyEQ
public static java.lang.String AVMetadataiTunesMetadataKeyEQ()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyLinerNotes
public static java.lang.String AVMetadataiTunesMetadataKeyLinerNotes()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyRecordCompany
public static java.lang.String AVMetadataiTunesMetadataKeyRecordCompany()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyOriginalArtist
public static java.lang.String AVMetadataiTunesMetadataKeyOriginalArtist()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyPhonogramRights
public static java.lang.String AVMetadataiTunesMetadataKeyPhonogramRights()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyProducer
public static java.lang.String AVMetadataiTunesMetadataKeyProducer()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyPerformer
public static java.lang.String AVMetadataiTunesMetadataKeyPerformer()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyPublisher
public static java.lang.String AVMetadataiTunesMetadataKeyPublisher()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeySoundEngineer
public static java.lang.String AVMetadataiTunesMetadataKeySoundEngineer()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeySoloist
public static java.lang.String AVMetadataiTunesMetadataKeySoloist()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyCredits
public static java.lang.String AVMetadataiTunesMetadataKeyCredits()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyThanks
public static java.lang.String AVMetadataiTunesMetadataKeyThanks()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyOnlineExtras
public static java.lang.String AVMetadataiTunesMetadataKeyOnlineExtras()
API-Since: 4.0
-
AVMetadataiTunesMetadataKeyExecProducer
public static java.lang.String AVMetadataiTunesMetadataKeyExecProducer()
API-Since: 4.0
-
AVMetadataFormatID3Metadata
public static java.lang.String AVMetadataFormatID3Metadata()
ID3Metadata API-Since: 4.0
-
AVMetadataKeySpaceID3
public static java.lang.String AVMetadataKeySpaceID3()
API-Since: 4.0
-
AVMetadataID3MetadataKeyAudioEncryption
public static java.lang.String AVMetadataID3MetadataKeyAudioEncryption()
AENC Audio encryption API-Since: 4.0
-
AVMetadataID3MetadataKeyAttachedPicture
public static java.lang.String AVMetadataID3MetadataKeyAttachedPicture()
APIC Attached picture API-Since: 4.0
-
AVMetadataID3MetadataKeyAudioSeekPointIndex
public static java.lang.String AVMetadataID3MetadataKeyAudioSeekPointIndex()
ASPI Audio seek point index API-Since: 4.0
-
AVMetadataID3MetadataKeyComments
public static java.lang.String AVMetadataID3MetadataKeyComments()
COMM Comments API-Since: 4.0
-
AVMetadataID3MetadataKeyCommercial
public static java.lang.String AVMetadataID3MetadataKeyCommercial()
COMR Commercial frame API-Since: 9.0
-
AVMetadataID3MetadataKeyCommerical
@Deprecated public static java.lang.String AVMetadataID3MetadataKeyCommerical()
Deprecated.COMR Commercial frame API-Since: 4.0 Deprecated-Since: 9.0
-
AVMetadataID3MetadataKeyEncryption
public static java.lang.String AVMetadataID3MetadataKeyEncryption()
ENCR Encryption method registration API-Since: 4.0
-
AVMetadataID3MetadataKeyEqualization
public static java.lang.String AVMetadataID3MetadataKeyEqualization()
EQUA Equalization API-Since: 4.0
-
AVMetadataID3MetadataKeyEqualization2
public static java.lang.String AVMetadataID3MetadataKeyEqualization2()
EQU2 Equalisation (2) API-Since: 4.0
-
AVMetadataID3MetadataKeyEventTimingCodes
public static java.lang.String AVMetadataID3MetadataKeyEventTimingCodes()
ETCO Event timing codes API-Since: 4.0
-
AVMetadataID3MetadataKeyGeneralEncapsulatedObject
public static java.lang.String AVMetadataID3MetadataKeyGeneralEncapsulatedObject()
GEOB General encapsulated object API-Since: 4.0
-
AVMetadataID3MetadataKeyGroupIdentifier
public static java.lang.String AVMetadataID3MetadataKeyGroupIdentifier()
GRID Group identification registration API-Since: 4.0
-
AVMetadataID3MetadataKeyInvolvedPeopleList_v23
public static java.lang.String AVMetadataID3MetadataKeyInvolvedPeopleList_v23()
IPLS Involved people list API-Since: 4.0
-
AVMetadataID3MetadataKeyLink
public static java.lang.String AVMetadataID3MetadataKeyLink()
LINK Linked information API-Since: 4.0
-
AVMetadataID3MetadataKeyMusicCDIdentifier
public static java.lang.String AVMetadataID3MetadataKeyMusicCDIdentifier()
MCDI Music CD identifier API-Since: 4.0
-
AVMetadataID3MetadataKeyMPEGLocationLookupTable
public static java.lang.String AVMetadataID3MetadataKeyMPEGLocationLookupTable()
MLLT MPEG location lookup table API-Since: 4.0
-
AVMetadataID3MetadataKeyOwnership
public static java.lang.String AVMetadataID3MetadataKeyOwnership()
OWNE Ownership frame API-Since: 4.0
-
AVMetadataID3MetadataKeyPrivate
public static java.lang.String AVMetadataID3MetadataKeyPrivate()
PRIV Private frame API-Since: 4.0
-
AVMetadataID3MetadataKeyPlayCounter
public static java.lang.String AVMetadataID3MetadataKeyPlayCounter()
PCNT Play counter API-Since: 4.0
-
AVMetadataID3MetadataKeyPopularimeter
public static java.lang.String AVMetadataID3MetadataKeyPopularimeter()
POPM Popularimeter API-Since: 4.0
-
AVMetadataID3MetadataKeyPositionSynchronization
public static java.lang.String AVMetadataID3MetadataKeyPositionSynchronization()
POSS Position synchronisation frame API-Since: 4.0
-
AVMetadataID3MetadataKeyRecommendedBufferSize
public static java.lang.String AVMetadataID3MetadataKeyRecommendedBufferSize()
RBUF Recommended buffer size API-Since: 4.0
-
AVMetadataID3MetadataKeyRelativeVolumeAdjustment
public static java.lang.String AVMetadataID3MetadataKeyRelativeVolumeAdjustment()
RVAD Relative volume adjustment API-Since: 4.0
-
AVMetadataID3MetadataKeyRelativeVolumeAdjustment2
public static java.lang.String AVMetadataID3MetadataKeyRelativeVolumeAdjustment2()
RVA2 Relative volume adjustment (2) API-Since: 4.0
-
AVMetadataID3MetadataKeyReverb
public static java.lang.String AVMetadataID3MetadataKeyReverb()
RVRB Reverb API-Since: 4.0
-
AVMetadataID3MetadataKeySeek
public static java.lang.String AVMetadataID3MetadataKeySeek()
SEEK Seek frame API-Since: 4.0
-
AVMetadataID3MetadataKeySignature
public static java.lang.String AVMetadataID3MetadataKeySignature()
SIGN Signature frame API-Since: 4.0
-
AVMetadataID3MetadataKeySynchronizedLyric
public static java.lang.String AVMetadataID3MetadataKeySynchronizedLyric()
SYLT Synchronized lyric/text API-Since: 4.0
-
AVMetadataID3MetadataKeySynchronizedTempoCodes
public static java.lang.String AVMetadataID3MetadataKeySynchronizedTempoCodes()
SYTC Synchronized tempo codes API-Since: 4.0
-
AVMetadataID3MetadataKeyAlbumTitle
public static java.lang.String AVMetadataID3MetadataKeyAlbumTitle()
TALB Album/Movie/Show title API-Since: 4.0
-
AVMetadataID3MetadataKeyBeatsPerMinute
public static java.lang.String AVMetadataID3MetadataKeyBeatsPerMinute()
TBPM BPM (beats per minute) API-Since: 4.0
-
AVMetadataID3MetadataKeyComposer
public static java.lang.String AVMetadataID3MetadataKeyComposer()
TCOM Composer API-Since: 4.0
-
AVMetadataID3MetadataKeyContentType
public static java.lang.String AVMetadataID3MetadataKeyContentType()
TCON Content type API-Since: 4.0
-
AVMetadataID3MetadataKeyCopyright
public static java.lang.String AVMetadataID3MetadataKeyCopyright()
TCOP Copyright message API-Since: 4.0
-
AVMetadataID3MetadataKeyDate
public static java.lang.String AVMetadataID3MetadataKeyDate()
TDAT Date API-Since: 4.0
-
AVMetadataID3MetadataKeyEncodingTime
public static java.lang.String AVMetadataID3MetadataKeyEncodingTime()
TDEN Encoding time API-Since: 4.0
-
AVMetadataID3MetadataKeyPlaylistDelay
public static java.lang.String AVMetadataID3MetadataKeyPlaylistDelay()
TDLY Playlist delay API-Since: 4.0
-
AVMetadataID3MetadataKeyOriginalReleaseTime
public static java.lang.String AVMetadataID3MetadataKeyOriginalReleaseTime()
TDOR Original release time API-Since: 4.0
-
AVMetadataID3MetadataKeyRecordingTime
public static java.lang.String AVMetadataID3MetadataKeyRecordingTime()
TDRC Recording time API-Since: 4.0
-
AVMetadataID3MetadataKeyReleaseTime
public static java.lang.String AVMetadataID3MetadataKeyReleaseTime()
TDRL Release time API-Since: 4.0
-
AVMetadataID3MetadataKeyTaggingTime
public static java.lang.String AVMetadataID3MetadataKeyTaggingTime()
TDTG Tagging time API-Since: 4.0
-
AVMetadataID3MetadataKeyEncodedBy
public static java.lang.String AVMetadataID3MetadataKeyEncodedBy()
TENC Encoded by API-Since: 4.0
-
AVMetadataID3MetadataKeyLyricist
public static java.lang.String AVMetadataID3MetadataKeyLyricist()
TEXT Lyricist/Text writer API-Since: 4.0
-
AVMetadataID3MetadataKeyFileType
public static java.lang.String AVMetadataID3MetadataKeyFileType()
TFLT File type API-Since: 4.0
-
AVMetadataID3MetadataKeyTime
public static java.lang.String AVMetadataID3MetadataKeyTime()
TIME Time API-Since: 4.0
-
AVMetadataID3MetadataKeyInvolvedPeopleList_v24
public static java.lang.String AVMetadataID3MetadataKeyInvolvedPeopleList_v24()
TIPL Involved people list API-Since: 4.0
-
AVMetadataID3MetadataKeyContentGroupDescription
public static java.lang.String AVMetadataID3MetadataKeyContentGroupDescription()
TIT1 Content group description API-Since: 4.0
-
AVMetadataID3MetadataKeyTitleDescription
public static java.lang.String AVMetadataID3MetadataKeyTitleDescription()
TIT2 Title/songname/content description API-Since: 4.0
-
AVMetadataID3MetadataKeySubTitle
public static java.lang.String AVMetadataID3MetadataKeySubTitle()
TIT3 Subtitle/Description refinement API-Since: 4.0
-
AVMetadataID3MetadataKeyInitialKey
public static java.lang.String AVMetadataID3MetadataKeyInitialKey()
TKEY Initial key API-Since: 4.0
-
AVMetadataID3MetadataKeyLanguage
public static java.lang.String AVMetadataID3MetadataKeyLanguage()
TLAN Language(s) API-Since: 4.0
-
AVMetadataID3MetadataKeyLength
public static java.lang.String AVMetadataID3MetadataKeyLength()
TLEN Length API-Since: 4.0
-
AVMetadataID3MetadataKeyMusicianCreditsList
public static java.lang.String AVMetadataID3MetadataKeyMusicianCreditsList()
TMCL Musician credits list API-Since: 4.0
-
AVMetadataID3MetadataKeyMediaType
public static java.lang.String AVMetadataID3MetadataKeyMediaType()
TMED Media type API-Since: 4.0
-
AVMetadataID3MetadataKeyMood
public static java.lang.String AVMetadataID3MetadataKeyMood()
TMOO Mood API-Since: 4.0
-
AVMetadataID3MetadataKeyOriginalAlbumTitle
public static java.lang.String AVMetadataID3MetadataKeyOriginalAlbumTitle()
TOAL Original album/movie/show title API-Since: 4.0
-
AVMetadataID3MetadataKeyOriginalFilename
public static java.lang.String AVMetadataID3MetadataKeyOriginalFilename()
TOFN Original filename API-Since: 4.0
-
AVMetadataID3MetadataKeyOriginalLyricist
public static java.lang.String AVMetadataID3MetadataKeyOriginalLyricist()
TOLY Original lyricist(s)/text writer(s) API-Since: 4.0
-
AVMetadataID3MetadataKeyOriginalArtist
public static java.lang.String AVMetadataID3MetadataKeyOriginalArtist()
TOPE Original artist(s)/performer(s) API-Since: 4.0
-
AVMetadataID3MetadataKeyOriginalReleaseYear
public static java.lang.String AVMetadataID3MetadataKeyOriginalReleaseYear()
TORY Original release year API-Since: 4.0
-
AVMetadataID3MetadataKeyFileOwner
public static java.lang.String AVMetadataID3MetadataKeyFileOwner()
TOWN File owner/licensee API-Since: 4.0
-
AVMetadataID3MetadataKeyLeadPerformer
public static java.lang.String AVMetadataID3MetadataKeyLeadPerformer()
TPE1 Lead performer(s)/Soloist(s) API-Since: 4.0
-
AVMetadataID3MetadataKeyBand
public static java.lang.String AVMetadataID3MetadataKeyBand()
TPE2 Band/orchestra/accompaniment API-Since: 4.0
-
AVMetadataID3MetadataKeyConductor
public static java.lang.String AVMetadataID3MetadataKeyConductor()
TPE3 Conductor/performer refinement API-Since: 4.0
-
AVMetadataID3MetadataKeyModifiedBy
public static java.lang.String AVMetadataID3MetadataKeyModifiedBy()
TPE4 Interpreted, remixed, or otherwise modified by API-Since: 4.0
-
AVMetadataID3MetadataKeyPartOfASet
public static java.lang.String AVMetadataID3MetadataKeyPartOfASet()
TPOS Part of a set API-Since: 4.0
-
AVMetadataID3MetadataKeyProducedNotice
public static java.lang.String AVMetadataID3MetadataKeyProducedNotice()
TPRO Produced notice API-Since: 4.0
-
AVMetadataID3MetadataKeyPublisher
public static java.lang.String AVMetadataID3MetadataKeyPublisher()
TPUB Publisher API-Since: 4.0
-
AVMetadataID3MetadataKeyTrackNumber
public static java.lang.String AVMetadataID3MetadataKeyTrackNumber()
TRCK Track number/Position in set API-Since: 4.0
-
AVMetadataID3MetadataKeyRecordingDates
public static java.lang.String AVMetadataID3MetadataKeyRecordingDates()
TRDA Recording dates API-Since: 4.0
-
AVMetadataID3MetadataKeyInternetRadioStationName
public static java.lang.String AVMetadataID3MetadataKeyInternetRadioStationName()
TRSN Internet radio station name API-Since: 4.0
-
AVMetadataID3MetadataKeyInternetRadioStationOwner
public static java.lang.String AVMetadataID3MetadataKeyInternetRadioStationOwner()
TRSO Internet radio station owner API-Since: 4.0
-
AVMetadataID3MetadataKeySize
public static java.lang.String AVMetadataID3MetadataKeySize()
TSIZ Size API-Since: 4.0
-
AVMetadataID3MetadataKeyAlbumSortOrder
public static java.lang.String AVMetadataID3MetadataKeyAlbumSortOrder()
TSOA Album sort order API-Since: 4.0
-
AVMetadataID3MetadataKeyPerformerSortOrder
public static java.lang.String AVMetadataID3MetadataKeyPerformerSortOrder()
TSOP Performer sort order API-Since: 4.0
-
AVMetadataID3MetadataKeyTitleSortOrder
public static java.lang.String AVMetadataID3MetadataKeyTitleSortOrder()
TSOT Title sort order API-Since: 4.0
-
AVMetadataID3MetadataKeyInternationalStandardRecordingCode
public static java.lang.String AVMetadataID3MetadataKeyInternationalStandardRecordingCode()
TSRC ISRC (international standard recording code) API-Since: 4.0
-
AVMetadataID3MetadataKeyEncodedWith
public static java.lang.String AVMetadataID3MetadataKeyEncodedWith()
TSSE Software/Hardware and settings used for encoding API-Since: 4.0
-
AVMetadataID3MetadataKeySetSubtitle
public static java.lang.String AVMetadataID3MetadataKeySetSubtitle()
TSST Set subtitle API-Since: 4.0
-
AVMetadataID3MetadataKeyYear
public static java.lang.String AVMetadataID3MetadataKeyYear()
TYER Year API-Since: 4.0
-
AVMetadataID3MetadataKeyUserText
public static java.lang.String AVMetadataID3MetadataKeyUserText()
TXXX User defined text information frame API-Since: 4.0
-
AVMetadataID3MetadataKeyUniqueFileIdentifier
public static java.lang.String AVMetadataID3MetadataKeyUniqueFileIdentifier()
UFID Unique file identifier API-Since: 4.0
-
AVMetadataID3MetadataKeyTermsOfUse
public static java.lang.String AVMetadataID3MetadataKeyTermsOfUse()
USER Terms of use API-Since: 4.0
-
AVMetadataID3MetadataKeyUnsynchronizedLyric
public static java.lang.String AVMetadataID3MetadataKeyUnsynchronizedLyric()
USLT Unsynchronized lyric/text transcription API-Since: 4.0
-
AVMetadataID3MetadataKeyCommercialInformation
public static java.lang.String AVMetadataID3MetadataKeyCommercialInformation()
WCOM Commercial information API-Since: 4.0
-
AVMetadataID3MetadataKeyCopyrightInformation
public static java.lang.String AVMetadataID3MetadataKeyCopyrightInformation()
WCOP Copyright/Legal information API-Since: 4.0
-
AVMetadataID3MetadataKeyOfficialAudioFileWebpage
public static java.lang.String AVMetadataID3MetadataKeyOfficialAudioFileWebpage()
WOAF Official audio file webpage API-Since: 4.0
-
AVMetadataID3MetadataKeyOfficialArtistWebpage
public static java.lang.String AVMetadataID3MetadataKeyOfficialArtistWebpage()
WOAR Official artist/performer webpage API-Since: 4.0
-
AVMetadataID3MetadataKeyOfficialAudioSourceWebpage
public static java.lang.String AVMetadataID3MetadataKeyOfficialAudioSourceWebpage()
WOAS Official audio source webpage API-Since: 4.0
-
AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage
public static java.lang.String AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage()
WORS Official Internet radio station homepage API-Since: 4.0
-
AVMetadataID3MetadataKeyPayment
public static java.lang.String AVMetadataID3MetadataKeyPayment()
WPAY Payment API-Since: 4.0
-
AVMetadataID3MetadataKeyOfficialPublisherWebpage
public static java.lang.String AVMetadataID3MetadataKeyOfficialPublisherWebpage()
WPUB Publishers official webpage API-Since: 4.0
-
AVMetadataID3MetadataKeyUserURL
public static java.lang.String AVMetadataID3MetadataKeyUserURL()
WXXX User defined URL link frame API-Since: 4.0
-
AVMetadataKeySpaceIcy
public static java.lang.String AVMetadataKeySpaceIcy()
Icecast/ShoutCAST streaming metadata API-Since: 8.0
-
AVMetadataIcyMetadataKeyStreamTitle
public static java.lang.String AVMetadataIcyMetadataKeyStreamTitle()
API-Since: 8.0
-
AVMetadataIcyMetadataKeyStreamURL
public static java.lang.String AVMetadataIcyMetadataKeyStreamURL()
API-Since: 8.0
-
AVMetadataFormatHLSMetadata
public static java.lang.String AVMetadataFormatHLSMetadata()
HTTP Live Streaming metadata API-Since: 8.0
-
AVMetadataKeySpaceHLSDateRange
public static java.lang.String AVMetadataKeySpaceHLSDateRange()
HLS Metadata does not define its own keySpace or keys. Use of the keySpace AVMetadataKeySpaceQuickTimeMetadata and its keys is recommended. API-Since: 9.3
-
AVMetadataExtraAttributeValueURIKey
public static java.lang.String AVMetadataExtraAttributeValueURIKey()
[@constant] AVMetadataExtraAttributeValueURIKey When present in an item's extraAttributes dictionary, identifies the resource to be used as the item's value. Values for this key are of type NSString. API-Since: 8.0
-
AVMetadataExtraAttributeBaseURIKey
public static java.lang.String AVMetadataExtraAttributeBaseURIKey()
[@constant] AVMetadataExtraAttributeBaseURIKey When present in an item's extraAttributes dictionary, identifies the base URI against which other URIs related to the item are to be resolved, e.g. AVMetadataExtraAttributeValueURIKey. Values for this key are of type NSString. API-Since: 8.0
-
AVMetadataExtraAttributeInfoKey
public static java.lang.String AVMetadataExtraAttributeInfoKey()
[@constant] AVMetadataExtraAttributeInfoKey More information about the item; specific to the item keySpace & key. For example, this key is used with the following ID3 tags: TXXX, WXXX, APIC, GEOB: carries the Description PRIV: carries the Owner Identifier API-Since: 9.0
-
AVMetadataCommonIdentifierTitle
public static java.lang.String AVMetadataCommonIdentifierTitle()
CommonMetadata API-Since: 8.0
-
AVMetadataCommonIdentifierCreator
public static java.lang.String AVMetadataCommonIdentifierCreator()
API-Since: 8.0
-
AVMetadataCommonIdentifierSubject
public static java.lang.String AVMetadataCommonIdentifierSubject()
API-Since: 8.0
-
AVMetadataCommonIdentifierDescription
public static java.lang.String AVMetadataCommonIdentifierDescription()
API-Since: 8.0
-
AVMetadataCommonIdentifierPublisher
public static java.lang.String AVMetadataCommonIdentifierPublisher()
API-Since: 8.0
-
AVMetadataCommonIdentifierContributor
public static java.lang.String AVMetadataCommonIdentifierContributor()
API-Since: 8.0
-
AVMetadataCommonIdentifierCreationDate
public static java.lang.String AVMetadataCommonIdentifierCreationDate()
API-Since: 8.0
-
AVMetadataCommonIdentifierLastModifiedDate
public static java.lang.String AVMetadataCommonIdentifierLastModifiedDate()
API-Since: 8.0
-
AVMetadataCommonIdentifierType
public static java.lang.String AVMetadataCommonIdentifierType()
API-Since: 8.0
-
AVMetadataCommonIdentifierFormat
public static java.lang.String AVMetadataCommonIdentifierFormat()
API-Since: 8.0
-
AVMetadataCommonIdentifierAssetIdentifier
public static java.lang.String AVMetadataCommonIdentifierAssetIdentifier()
API-Since: 8.0
-
AVMetadataCommonIdentifierSource
public static java.lang.String AVMetadataCommonIdentifierSource()
API-Since: 8.0
-
AVMetadataCommonIdentifierLanguage
public static java.lang.String AVMetadataCommonIdentifierLanguage()
API-Since: 8.0
-
AVMetadataCommonIdentifierRelation
public static java.lang.String AVMetadataCommonIdentifierRelation()
API-Since: 8.0
-
AVMetadataCommonIdentifierLocation
public static java.lang.String AVMetadataCommonIdentifierLocation()
API-Since: 8.0
-
AVMetadataCommonIdentifierCopyrights
public static java.lang.String AVMetadataCommonIdentifierCopyrights()
API-Since: 8.0
-
AVMetadataCommonIdentifierAlbumName
public static java.lang.String AVMetadataCommonIdentifierAlbumName()
API-Since: 8.0
-
AVMetadataCommonIdentifierAuthor
public static java.lang.String AVMetadataCommonIdentifierAuthor()
API-Since: 8.0
-
AVMetadataCommonIdentifierArtist
public static java.lang.String AVMetadataCommonIdentifierArtist()
API-Since: 8.0
-
AVMetadataCommonIdentifierArtwork
public static java.lang.String AVMetadataCommonIdentifierArtwork()
API-Since: 8.0
-
AVMetadataCommonIdentifierMake
public static java.lang.String AVMetadataCommonIdentifierMake()
API-Since: 8.0
-
AVMetadataCommonIdentifierModel
public static java.lang.String AVMetadataCommonIdentifierModel()
API-Since: 8.0
-
AVMetadataCommonIdentifierSoftware
public static java.lang.String AVMetadataCommonIdentifierSoftware()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataAlbum
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataAlbum()
QuickTimeUserData API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataArranger
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataArranger()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataArtist
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataArtist()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataAuthor
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataAuthor()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataChapter
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataChapter()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataComment
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataComment()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataComposer
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataComposer()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataCopyright
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataCopyright()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataCreationDate
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataCreationDate()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataDescription
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataDescription()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataDirector
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataDirector()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataDisclaimer
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataDisclaimer()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataEncodedBy
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataEncodedBy()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataFullName
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataFullName()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataGenre
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataGenre()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataHostComputer
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataHostComputer()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataInformation
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataInformation()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataKeywords
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataKeywords()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataMake
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataMake()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataModel
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataModel()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataOriginalArtist
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataOriginalArtist()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataOriginalFormat
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataOriginalFormat()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataOriginalSource
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataOriginalSource()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataPerformers
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataPerformers()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataProducer
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataProducer()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataPublisher
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataPublisher()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataProduct
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataProduct()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataSoftware
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataSoftware()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataSpecialPlaybackRequirements
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataSpecialPlaybackRequirements()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataTrack
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataTrack()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataWarning
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataWarning()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataWriter
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataWriter()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataURLLink
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataURLLink()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataLocationISO6709
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataLocationISO6709()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataTrackName
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataTrackName()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataCredits
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataCredits()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataPhonogramRights
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataPhonogramRights()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic()
API-Since: 8.0
-
AVMetadataIdentifierISOUserDataCopyright
public static java.lang.String AVMetadataIdentifierISOUserDataCopyright()
ISO UserData (includes 3GPP) API-Since: 8.0
-
AVMetadataIdentifierISOUserDataDate
public static java.lang.String AVMetadataIdentifierISOUserDataDate()
API-Since: 10.0
-
AVMetadataIdentifierISOUserDataTaggedCharacteristic
public static java.lang.String AVMetadataIdentifierISOUserDataTaggedCharacteristic()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataCopyright
public static java.lang.String AVMetadataIdentifier3GPUserDataCopyright()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataAuthor
public static java.lang.String AVMetadataIdentifier3GPUserDataAuthor()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataPerformer
public static java.lang.String AVMetadataIdentifier3GPUserDataPerformer()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataGenre
public static java.lang.String AVMetadataIdentifier3GPUserDataGenre()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataRecordingYear
public static java.lang.String AVMetadataIdentifier3GPUserDataRecordingYear()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataLocation
public static java.lang.String AVMetadataIdentifier3GPUserDataLocation()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataTitle
public static java.lang.String AVMetadataIdentifier3GPUserDataTitle()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataDescription
public static java.lang.String AVMetadataIdentifier3GPUserDataDescription()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataCollection
public static java.lang.String AVMetadataIdentifier3GPUserDataCollection()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataUserRating
public static java.lang.String AVMetadataIdentifier3GPUserDataUserRating()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataThumbnail
public static java.lang.String AVMetadataIdentifier3GPUserDataThumbnail()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataAlbumAndTrack
public static java.lang.String AVMetadataIdentifier3GPUserDataAlbumAndTrack()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataKeywordList
public static java.lang.String AVMetadataIdentifier3GPUserDataKeywordList()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataMediaClassification
public static java.lang.String AVMetadataIdentifier3GPUserDataMediaClassification()
API-Since: 8.0
-
AVMetadataIdentifier3GPUserDataMediaRating
public static java.lang.String AVMetadataIdentifier3GPUserDataMediaRating()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataAuthor
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataAuthor()
QuickTimeMetadata. For more information, see the QuickTime File Format Specification, available as part of the Mac OS X Reference Library at http://developer.apple.com/library/mac/navigation/ API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataComment
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataComment()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataCopyright
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataCopyright()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataCreationDate
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataCreationDate()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataDirector
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDirector()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataDisplayName
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDisplayName()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataInformation
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataInformation()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataKeywords
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataKeywords()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataProducer
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataProducer()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataPublisher
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataPublisher()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataAlbum
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataAlbum()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataArtist
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataArtist()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataArtwork
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataArtwork()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataDescription
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDescription()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataSoftware
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataSoftware()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataYear
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataYear()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataGenre
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataGenre()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataiXML
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataiXML()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataLocationISO6709
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLocationISO6709()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataMake
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataMake()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataModel
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataModel()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataArranger
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataArranger()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataEncodedBy
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataEncodedBy()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataOriginalArtist
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataOriginalArtist()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataPerformer
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataPerformer()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataComposer
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataComposer()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataCredits
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataCredits()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataPhonogramRights
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataPhonogramRights()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataCameraIdentifier
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataCameraIdentifier()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataTitle
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataTitle()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataCollectionUser
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataCollectionUser()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataRatingUser
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataRatingUser()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataLocationName
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLocationName()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataLocationBody
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLocationBody()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataLocationNote
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLocationNote()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataLocationRole
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLocationRole()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataLocationDate
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLocationDate()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataDirectionFacing
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDirectionFacing()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataDirectionMotion
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDirectionMotion()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform()
API-Since: 8.0
-
AVMetadataIdentifierQuickTimeMetadataDetectedFace
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDetectedFace()
API-Since: 9.0
-
AVMetadataIdentifierQuickTimeMetadataVideoOrientation
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataVideoOrientation()
API-Since: 9.0
-
AVMetadataIdentifierQuickTimeMetadataContentIdentifier
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataContentIdentifier()
API-Since: 9.0
-
AVMetadataIdentifieriTunesMetadataAlbum
public static java.lang.String AVMetadataIdentifieriTunesMetadataAlbum()
iTunesMetadata API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataArtist
public static java.lang.String AVMetadataIdentifieriTunesMetadataArtist()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataUserComment
public static java.lang.String AVMetadataIdentifieriTunesMetadataUserComment()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataCoverArt
public static java.lang.String AVMetadataIdentifieriTunesMetadataCoverArt()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataCopyright
public static java.lang.String AVMetadataIdentifieriTunesMetadataCopyright()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataReleaseDate
public static java.lang.String AVMetadataIdentifieriTunesMetadataReleaseDate()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataEncodedBy
public static java.lang.String AVMetadataIdentifieriTunesMetadataEncodedBy()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataPredefinedGenre
public static java.lang.String AVMetadataIdentifieriTunesMetadataPredefinedGenre()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataUserGenre
public static java.lang.String AVMetadataIdentifieriTunesMetadataUserGenre()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataSongName
public static java.lang.String AVMetadataIdentifieriTunesMetadataSongName()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataTrackSubTitle
public static java.lang.String AVMetadataIdentifieriTunesMetadataTrackSubTitle()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataEncodingTool
public static java.lang.String AVMetadataIdentifieriTunesMetadataEncodingTool()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataComposer
public static java.lang.String AVMetadataIdentifieriTunesMetadataComposer()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataAlbumArtist
public static java.lang.String AVMetadataIdentifieriTunesMetadataAlbumArtist()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataAccountKind
public static java.lang.String AVMetadataIdentifieriTunesMetadataAccountKind()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataAppleID
public static java.lang.String AVMetadataIdentifieriTunesMetadataAppleID()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataArtistID
public static java.lang.String AVMetadataIdentifieriTunesMetadataArtistID()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataSongID
public static java.lang.String AVMetadataIdentifieriTunesMetadataSongID()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataDiscCompilation
public static java.lang.String AVMetadataIdentifieriTunesMetadataDiscCompilation()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataDiscNumber
public static java.lang.String AVMetadataIdentifieriTunesMetadataDiscNumber()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataGenreID
public static java.lang.String AVMetadataIdentifieriTunesMetadataGenreID()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataGrouping
public static java.lang.String AVMetadataIdentifieriTunesMetadataGrouping()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataPlaylistID
public static java.lang.String AVMetadataIdentifieriTunesMetadataPlaylistID()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataContentRating
public static java.lang.String AVMetadataIdentifieriTunesMetadataContentRating()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataBeatsPerMin
public static java.lang.String AVMetadataIdentifieriTunesMetadataBeatsPerMin()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataTrackNumber
public static java.lang.String AVMetadataIdentifieriTunesMetadataTrackNumber()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataArtDirector
public static java.lang.String AVMetadataIdentifieriTunesMetadataArtDirector()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataArranger
public static java.lang.String AVMetadataIdentifieriTunesMetadataArranger()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataAuthor
public static java.lang.String AVMetadataIdentifieriTunesMetadataAuthor()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataLyrics
public static java.lang.String AVMetadataIdentifieriTunesMetadataLyrics()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataAcknowledgement
public static java.lang.String AVMetadataIdentifieriTunesMetadataAcknowledgement()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataConductor
public static java.lang.String AVMetadataIdentifieriTunesMetadataConductor()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataDescription
public static java.lang.String AVMetadataIdentifieriTunesMetadataDescription()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataDirector
public static java.lang.String AVMetadataIdentifieriTunesMetadataDirector()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataEQ
public static java.lang.String AVMetadataIdentifieriTunesMetadataEQ()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataLinerNotes
public static java.lang.String AVMetadataIdentifieriTunesMetadataLinerNotes()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataRecordCompany
public static java.lang.String AVMetadataIdentifieriTunesMetadataRecordCompany()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataOriginalArtist
public static java.lang.String AVMetadataIdentifieriTunesMetadataOriginalArtist()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataPhonogramRights
public static java.lang.String AVMetadataIdentifieriTunesMetadataPhonogramRights()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataProducer
public static java.lang.String AVMetadataIdentifieriTunesMetadataProducer()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataPerformer
public static java.lang.String AVMetadataIdentifieriTunesMetadataPerformer()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataPublisher
public static java.lang.String AVMetadataIdentifieriTunesMetadataPublisher()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataSoundEngineer
public static java.lang.String AVMetadataIdentifieriTunesMetadataSoundEngineer()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataSoloist
public static java.lang.String AVMetadataIdentifieriTunesMetadataSoloist()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataCredits
public static java.lang.String AVMetadataIdentifieriTunesMetadataCredits()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataThanks
public static java.lang.String AVMetadataIdentifieriTunesMetadataThanks()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataOnlineExtras
public static java.lang.String AVMetadataIdentifieriTunesMetadataOnlineExtras()
API-Since: 8.0
-
AVMetadataIdentifieriTunesMetadataExecProducer
public static java.lang.String AVMetadataIdentifieriTunesMetadataExecProducer()
API-Since: 8.0
-
AVMetadataIdentifierID3MetadataAudioEncryption
public static java.lang.String AVMetadataIdentifierID3MetadataAudioEncryption()
AENC Audio encryption API-Since: 8.0
-
AVMetadataIdentifierID3MetadataAttachedPicture
public static java.lang.String AVMetadataIdentifierID3MetadataAttachedPicture()
APIC Attached picture API-Since: 8.0
-
AVMetadataIdentifierID3MetadataAudioSeekPointIndex
public static java.lang.String AVMetadataIdentifierID3MetadataAudioSeekPointIndex()
ASPI Audio seek point index API-Since: 8.0
-
AVMetadataIdentifierID3MetadataComments
public static java.lang.String AVMetadataIdentifierID3MetadataComments()
COMM Comments API-Since: 8.0
-
AVMetadataIdentifierID3MetadataCommercial
public static java.lang.String AVMetadataIdentifierID3MetadataCommercial()
COMR Commercial frame API-Since: 9.0
-
AVMetadataIdentifierID3MetadataCommerical
@Deprecated public static java.lang.String AVMetadataIdentifierID3MetadataCommerical()
Deprecated.COMR Commercial frame API-Since: 8.0 Deprecated-Since: 9.0 Deprecated-Message: No longer supported
-
AVMetadataIdentifierID3MetadataEncryption
public static java.lang.String AVMetadataIdentifierID3MetadataEncryption()
ENCR Encryption method registration API-Since: 8.0
-
AVMetadataIdentifierID3MetadataEqualization
public static java.lang.String AVMetadataIdentifierID3MetadataEqualization()
EQUA Equalization API-Since: 8.0
-
AVMetadataIdentifierID3MetadataEqualization2
public static java.lang.String AVMetadataIdentifierID3MetadataEqualization2()
EQU2 Equalisation (2) API-Since: 8.0
-
AVMetadataIdentifierID3MetadataEventTimingCodes
public static java.lang.String AVMetadataIdentifierID3MetadataEventTimingCodes()
ETCO Event timing codes API-Since: 8.0
-
AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject
public static java.lang.String AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject()
GEOB General encapsulated object API-Since: 8.0
-
AVMetadataIdentifierID3MetadataGroupIdentifier
public static java.lang.String AVMetadataIdentifierID3MetadataGroupIdentifier()
GRID Group identification registration API-Since: 8.0
-
AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23
public static java.lang.String AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23()
IPLS Involved people list API-Since: 8.0
-
AVMetadataIdentifierID3MetadataLink
public static java.lang.String AVMetadataIdentifierID3MetadataLink()
LINK Linked information API-Since: 8.0
-
AVMetadataIdentifierID3MetadataMusicCDIdentifier
public static java.lang.String AVMetadataIdentifierID3MetadataMusicCDIdentifier()
MCDI Music CD identifier API-Since: 8.0
-
AVMetadataIdentifierID3MetadataMPEGLocationLookupTable
public static java.lang.String AVMetadataIdentifierID3MetadataMPEGLocationLookupTable()
MLLT MPEG location lookup table API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOwnership
public static java.lang.String AVMetadataIdentifierID3MetadataOwnership()
OWNE Ownership frame API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPrivate
public static java.lang.String AVMetadataIdentifierID3MetadataPrivate()
PRIV Private frame API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPlayCounter
public static java.lang.String AVMetadataIdentifierID3MetadataPlayCounter()
PCNT Play counter API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPopularimeter
public static java.lang.String AVMetadataIdentifierID3MetadataPopularimeter()
POPM Popularimeter API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPositionSynchronization
public static java.lang.String AVMetadataIdentifierID3MetadataPositionSynchronization()
POSS Position synchronisation frame API-Since: 8.0
-
AVMetadataIdentifierID3MetadataRecommendedBufferSize
public static java.lang.String AVMetadataIdentifierID3MetadataRecommendedBufferSize()
RBUF Recommended buffer size API-Since: 8.0
-
AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment
public static java.lang.String AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment()
RVAD Relative volume adjustment API-Since: 8.0
-
AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment2
public static java.lang.String AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment2()
RVA2 Relative volume adjustment (2) API-Since: 8.0
-
AVMetadataIdentifierID3MetadataReverb
public static java.lang.String AVMetadataIdentifierID3MetadataReverb()
RVRB Reverb API-Since: 8.0
-
AVMetadataIdentifierID3MetadataSeek
public static java.lang.String AVMetadataIdentifierID3MetadataSeek()
SEEK Seek frame API-Since: 8.0
-
AVMetadataIdentifierID3MetadataSignature
public static java.lang.String AVMetadataIdentifierID3MetadataSignature()
SIGN Signature frame API-Since: 8.0
-
AVMetadataIdentifierID3MetadataSynchronizedLyric
public static java.lang.String AVMetadataIdentifierID3MetadataSynchronizedLyric()
SYLT Synchronized lyric/text API-Since: 8.0
-
AVMetadataIdentifierID3MetadataSynchronizedTempoCodes
public static java.lang.String AVMetadataIdentifierID3MetadataSynchronizedTempoCodes()
SYTC Synchronized tempo codes API-Since: 8.0
-
AVMetadataIdentifierID3MetadataAlbumTitle
public static java.lang.String AVMetadataIdentifierID3MetadataAlbumTitle()
TALB Album/Movie/Show title API-Since: 8.0
-
AVMetadataIdentifierID3MetadataBeatsPerMinute
public static java.lang.String AVMetadataIdentifierID3MetadataBeatsPerMinute()
TBPM BPM (beats per minute) API-Since: 8.0
-
AVMetadataIdentifierID3MetadataComposer
public static java.lang.String AVMetadataIdentifierID3MetadataComposer()
TCOM Composer API-Since: 8.0
-
AVMetadataIdentifierID3MetadataContentType
public static java.lang.String AVMetadataIdentifierID3MetadataContentType()
TCON Content type API-Since: 8.0
-
AVMetadataIdentifierID3MetadataCopyright
public static java.lang.String AVMetadataIdentifierID3MetadataCopyright()
TCOP Copyright message API-Since: 8.0
-
AVMetadataIdentifierID3MetadataDate
public static java.lang.String AVMetadataIdentifierID3MetadataDate()
TDAT Date API-Since: 8.0
-
AVMetadataIdentifierID3MetadataEncodingTime
public static java.lang.String AVMetadataIdentifierID3MetadataEncodingTime()
TDEN Encoding time API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPlaylistDelay
public static java.lang.String AVMetadataIdentifierID3MetadataPlaylistDelay()
TDLY Playlist delay API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOriginalReleaseTime
public static java.lang.String AVMetadataIdentifierID3MetadataOriginalReleaseTime()
TDOR Original release time API-Since: 8.0
-
AVMetadataIdentifierID3MetadataRecordingTime
public static java.lang.String AVMetadataIdentifierID3MetadataRecordingTime()
TDRC Recording time API-Since: 8.0
-
AVMetadataIdentifierID3MetadataReleaseTime
public static java.lang.String AVMetadataIdentifierID3MetadataReleaseTime()
TDRL Release time API-Since: 8.0
-
AVMetadataIdentifierID3MetadataTaggingTime
public static java.lang.String AVMetadataIdentifierID3MetadataTaggingTime()
TDTG Tagging time API-Since: 8.0
-
AVMetadataIdentifierID3MetadataEncodedBy
public static java.lang.String AVMetadataIdentifierID3MetadataEncodedBy()
TENC Encoded by API-Since: 8.0
-
AVMetadataIdentifierID3MetadataLyricist
public static java.lang.String AVMetadataIdentifierID3MetadataLyricist()
TEXT Lyricist/Text writer API-Since: 8.0
-
AVMetadataIdentifierID3MetadataFileType
public static java.lang.String AVMetadataIdentifierID3MetadataFileType()
TFLT File type API-Since: 8.0
-
AVMetadataIdentifierID3MetadataTime
public static java.lang.String AVMetadataIdentifierID3MetadataTime()
TIME Time API-Since: 8.0
-
AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24
public static java.lang.String AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24()
TIPL Involved people list API-Since: 8.0
-
AVMetadataIdentifierID3MetadataContentGroupDescription
public static java.lang.String AVMetadataIdentifierID3MetadataContentGroupDescription()
TIT1 Content group description API-Since: 8.0
-
AVMetadataIdentifierID3MetadataTitleDescription
public static java.lang.String AVMetadataIdentifierID3MetadataTitleDescription()
TIT2 Title/songname/content description API-Since: 8.0
-
AVMetadataIdentifierID3MetadataSubTitle
public static java.lang.String AVMetadataIdentifierID3MetadataSubTitle()
TIT3 Subtitle/Description refinement API-Since: 8.0
-
AVMetadataIdentifierID3MetadataInitialKey
public static java.lang.String AVMetadataIdentifierID3MetadataInitialKey()
TKEY Initial key API-Since: 8.0
-
AVMetadataIdentifierID3MetadataLanguage
public static java.lang.String AVMetadataIdentifierID3MetadataLanguage()
TLAN Language(s) API-Since: 8.0
-
AVMetadataIdentifierID3MetadataLength
public static java.lang.String AVMetadataIdentifierID3MetadataLength()
TLEN Length API-Since: 8.0
-
AVMetadataIdentifierID3MetadataMusicianCreditsList
public static java.lang.String AVMetadataIdentifierID3MetadataMusicianCreditsList()
TMCL Musician credits list API-Since: 8.0
-
AVMetadataIdentifierID3MetadataMediaType
public static java.lang.String AVMetadataIdentifierID3MetadataMediaType()
TMED Media type API-Since: 8.0
-
AVMetadataIdentifierID3MetadataMood
public static java.lang.String AVMetadataIdentifierID3MetadataMood()
TMOO Mood API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOriginalAlbumTitle
public static java.lang.String AVMetadataIdentifierID3MetadataOriginalAlbumTitle()
TOAL Original album/movie/show title API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOriginalFilename
public static java.lang.String AVMetadataIdentifierID3MetadataOriginalFilename()
TOFN Original filename API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOriginalLyricist
public static java.lang.String AVMetadataIdentifierID3MetadataOriginalLyricist()
TOLY Original lyricist(s)/text writer(s) API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOriginalArtist
public static java.lang.String AVMetadataIdentifierID3MetadataOriginalArtist()
TOPE Original artist(s)/performer(s) API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOriginalReleaseYear
public static java.lang.String AVMetadataIdentifierID3MetadataOriginalReleaseYear()
TORY Original release year API-Since: 8.0
-
AVMetadataIdentifierID3MetadataFileOwner
public static java.lang.String AVMetadataIdentifierID3MetadataFileOwner()
TOWN File owner/licensee API-Since: 8.0
-
AVMetadataIdentifierID3MetadataLeadPerformer
public static java.lang.String AVMetadataIdentifierID3MetadataLeadPerformer()
TPE1 Lead performer(s)/Soloist(s) API-Since: 8.0
-
AVMetadataIdentifierID3MetadataBand
public static java.lang.String AVMetadataIdentifierID3MetadataBand()
TPE2 Band/orchestra/accompaniment API-Since: 8.0
-
AVMetadataIdentifierID3MetadataConductor
public static java.lang.String AVMetadataIdentifierID3MetadataConductor()
TPE3 Conductor/performer refinement API-Since: 8.0
-
AVMetadataIdentifierID3MetadataModifiedBy
public static java.lang.String AVMetadataIdentifierID3MetadataModifiedBy()
TPE4 Interpreted, remixed, or otherwise modified by API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPartOfASet
public static java.lang.String AVMetadataIdentifierID3MetadataPartOfASet()
TPOS Part of a set API-Since: 8.0
-
AVMetadataIdentifierID3MetadataProducedNotice
public static java.lang.String AVMetadataIdentifierID3MetadataProducedNotice()
TPRO Produced notice API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPublisher
public static java.lang.String AVMetadataIdentifierID3MetadataPublisher()
TPUB Publisher API-Since: 8.0
-
AVMetadataIdentifierID3MetadataTrackNumber
public static java.lang.String AVMetadataIdentifierID3MetadataTrackNumber()
TRCK Track number/Position in set API-Since: 8.0
-
AVMetadataIdentifierID3MetadataRecordingDates
public static java.lang.String AVMetadataIdentifierID3MetadataRecordingDates()
TRDA Recording dates API-Since: 8.0
-
AVMetadataIdentifierID3MetadataInternetRadioStationName
public static java.lang.String AVMetadataIdentifierID3MetadataInternetRadioStationName()
TRSN Internet radio station name API-Since: 8.0
-
AVMetadataIdentifierID3MetadataInternetRadioStationOwner
public static java.lang.String AVMetadataIdentifierID3MetadataInternetRadioStationOwner()
TRSO Internet radio station owner API-Since: 8.0
-
AVMetadataIdentifierID3MetadataSize
public static java.lang.String AVMetadataIdentifierID3MetadataSize()
TSIZ Size API-Since: 8.0
-
AVMetadataIdentifierID3MetadataAlbumSortOrder
public static java.lang.String AVMetadataIdentifierID3MetadataAlbumSortOrder()
TSOA Album sort order API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPerformerSortOrder
public static java.lang.String AVMetadataIdentifierID3MetadataPerformerSortOrder()
TSOP Performer sort order API-Since: 8.0
-
AVMetadataIdentifierID3MetadataTitleSortOrder
public static java.lang.String AVMetadataIdentifierID3MetadataTitleSortOrder()
TSOT Title sort order API-Since: 8.0
-
AVMetadataIdentifierID3MetadataInternationalStandardRecordingCode
public static java.lang.String AVMetadataIdentifierID3MetadataInternationalStandardRecordingCode()
TSRC ISRC (international standard recording code) API-Since: 8.0
-
AVMetadataIdentifierID3MetadataEncodedWith
public static java.lang.String AVMetadataIdentifierID3MetadataEncodedWith()
TSSE Software/Hardware and settings used for encoding API-Since: 8.0
-
AVMetadataIdentifierID3MetadataSetSubtitle
public static java.lang.String AVMetadataIdentifierID3MetadataSetSubtitle()
TSST Set subtitle API-Since: 8.0
-
AVMetadataIdentifierID3MetadataYear
public static java.lang.String AVMetadataIdentifierID3MetadataYear()
TYER Year API-Since: 8.0
-
AVMetadataIdentifierID3MetadataUserText
public static java.lang.String AVMetadataIdentifierID3MetadataUserText()
TXXX User defined text information frame API-Since: 8.0
-
AVMetadataIdentifierID3MetadataUniqueFileIdentifier
public static java.lang.String AVMetadataIdentifierID3MetadataUniqueFileIdentifier()
UFID Unique file identifier API-Since: 8.0
-
AVMetadataIdentifierID3MetadataTermsOfUse
public static java.lang.String AVMetadataIdentifierID3MetadataTermsOfUse()
USER Terms of use API-Since: 8.0
-
AVMetadataIdentifierID3MetadataUnsynchronizedLyric
public static java.lang.String AVMetadataIdentifierID3MetadataUnsynchronizedLyric()
USLT Unsynchronized lyric/text transcription API-Since: 8.0
-
AVMetadataIdentifierID3MetadataCommercialInformation
public static java.lang.String AVMetadataIdentifierID3MetadataCommercialInformation()
WCOM Commercial information API-Since: 8.0
-
AVMetadataIdentifierID3MetadataCopyrightInformation
public static java.lang.String AVMetadataIdentifierID3MetadataCopyrightInformation()
WCOP Copyright/Legal information API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOfficialAudioFileWebpage
public static java.lang.String AVMetadataIdentifierID3MetadataOfficialAudioFileWebpage()
WOAF Official audio file webpage API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOfficialArtistWebpage
public static java.lang.String AVMetadataIdentifierID3MetadataOfficialArtistWebpage()
WOAR Official artist/performer webpage API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage
public static java.lang.String AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage()
WOAS Official audio source webpage API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage
public static java.lang.String AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage()
WORS Official Internet radio station homepage API-Since: 8.0
-
AVMetadataIdentifierID3MetadataPayment
public static java.lang.String AVMetadataIdentifierID3MetadataPayment()
WPAY Payment API-Since: 8.0
-
AVMetadataIdentifierID3MetadataOfficialPublisherWebpage
public static java.lang.String AVMetadataIdentifierID3MetadataOfficialPublisherWebpage()
WPUB Publishers official webpage API-Since: 8.0
-
AVMetadataIdentifierID3MetadataUserURL
public static java.lang.String AVMetadataIdentifierID3MetadataUserURL()
WXXX User defined URL link frame API-Since: 8.0
-
AVMetadataIdentifierIcyMetadataStreamTitle
public static java.lang.String AVMetadataIdentifierIcyMetadataStreamTitle()
API-Since: 8.0
-
AVMetadataIdentifierIcyMetadataStreamURL
public static java.lang.String AVMetadataIdentifierIcyMetadataStreamURL()
API-Since: 8.0
-
AVMetadataObjectTypeFace
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeFace()
[@constant] AVMetadataObjectTypeFace An identifier for an instance of AVMetadataFaceObject. AVMetadataFaceObject objects return this constant as their type. API-Since: 6.0
-
AVMetadataObjectTypeUPCECode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeUPCECode()
[@constant] AVMetadataObjectTypeUPCECode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeUPCECode. AVMetadataMachineReadableCodeObject objects generated from UPC-E codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeCode39Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeCode39Code()
[@constant] AVMetadataObjectTypeCode39Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCode39Code. AVMetadataMachineReadableCodeObject objects generated from Code 39 codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeCode39Mod43Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeCode39Mod43Code()
[@constant] AVMetadataObjectTypeCode39Mod43Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCode39Mod43Code. AVMetadataMachineReadableCodeObject objects generated from Code 39 mod 43 codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeEAN13Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeEAN13Code()
[@constant] AVMetadataObjectTypeEAN13Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeEAN13Code. AVMetadataMachineReadableCodeObject objects generated from EAN-13 (including UPC-A) codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeEAN8Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeEAN8Code()
[@constant] AVMetadataObjectTypeEAN8Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeEAN8Code. AVMetadataMachineReadableCodeObject objects generated from EAN-8 codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeCode93Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeCode93Code()
[@constant] AVMetadataObjectTypeCode93Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCode93Code. AVMetadataMachineReadableCodeObject objects generated from Code 93 codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeCode128Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeCode128Code()
[@constant] AVMetadataObjectTypeCode128Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCode128Code. AVMetadataMachineReadableCodeObject objects generated from Code 128 codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypePDF417Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypePDF417Code()
[@constant] AVMetadataObjectTypePDF417Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypePDF417Code. AVMetadataMachineReadableCodeObject objects generated from PDF417 codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeQRCode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeQRCode()
[@constant] AVMetadataObjectTypeQRCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeQRCode. AVMetadataMachineReadableCodeObject objects generated from QR codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeAztecCode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeAztecCode()
[@constant] AVMetadataObjectTypeAztecCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeAztecCode. AVMetadataMachineReadableCodeObject objects generated from Aztec codes return this constant as their type. API-Since: 7.0
-
AVMetadataObjectTypeInterleaved2of5Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeInterleaved2of5Code()
[@constant] AVMetadataObjectTypeInterleaved2of5Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeInterleaved2of5Code. AVMetadataMachineReadableCodeObject objects generated from Interleaved 2 of 5 codes return this constant as their type. API-Since: 8.0
-
AVMetadataObjectTypeITF14Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeITF14Code()
[@constant] AVMetadataObjectTypeITF14Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeITF14Code. AVMetadataMachineReadableCodeObject objects generated from ITF14 codes return this constant as their type. API-Since: 8.0
-
AVMetadataObjectTypeDataMatrixCode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeDataMatrixCode()
[@constant] AVMetadataObjectTypeDataMatrixCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeDataMatrixCode. AVMetadataMachineReadableCodeObject objects generated from DataMatrix codes return this constant as their type. API-Since: 8.0
-
AVOutputSettingsPreset640x480
@NotNull public static @NotNull java.lang.String AVOutputSettingsPreset640x480()
Use these identifiers with +[AVOutputSettingsAssistant outputSettingsAssistantWithPreset:]. When source format information is supplied with these presets, the resulting video settings will not scale up the video from a smaller size. API-Since: 7.0
-
AVOutputSettingsPreset960x540
@NotNull public static @NotNull java.lang.String AVOutputSettingsPreset960x540()
API-Since: 7.0
-
AVOutputSettingsPreset1280x720
@NotNull public static @NotNull java.lang.String AVOutputSettingsPreset1280x720()
API-Since: 7.0
-
AVOutputSettingsPreset1920x1080
@NotNull public static @NotNull java.lang.String AVOutputSettingsPreset1920x1080()
API-Since: 7.0
-
AVOutputSettingsPreset3840x2160
@NotNull public static @NotNull java.lang.String AVOutputSettingsPreset3840x2160()
API-Since: 9.0
-
AVPlayerWaitingToMinimizeStallsReason
@NotNull public static @NotNull java.lang.String AVPlayerWaitingToMinimizeStallsReason()
[@constant] AVPlayerWaitingToMinimizeStallsReason Indicates that the player is waiting for appropriate playback buffer conditions before starting playback The player is waiting for playback because automaticallyWaitToMinimizeStalling is YES and playback at the specified rate would likely cause the playback buffer to become empty before playback completes. Playback will resume when 1) playback at the specified rate will likely complete without a stall or 2) the playback buffer becomes full, meaning no forther buffering of media data is possible. When the value of automaticallyWaitsToMinimizeStalling is NO, timeControlStatus cannot become AVPlayerTimeControlStatusWaitingToPlayAtSpecifiedRate for this reason. API-Since: 10.0
-
AVPlayerWaitingWhileEvaluatingBufferingRateReason
@NotNull public static @NotNull java.lang.String AVPlayerWaitingWhileEvaluatingBufferingRateReason()
[@constant] AVPlayerWaitingWhileEvaluatingBufferingRateReason Indicates that the player is monitoring the playback buffer fill rate to determine if playback is likely to complete without interruptions. The player is waiting for playback because automaticallyWaitToMinimizeStalling is YES and it has not yet determined if starting playback at the specified rate would likely cause the buffer to become empty. When the brief initial monitoring period is over, either playback will begin or the value of reasonForWaitingToPlayAtSpecifiedRate will switch to AVPlayerWaitingToMinimizeStallsReason. Recommended practice is not to show UI indicating the waiting state to the user while the value of reasonForWaitingToPlayAtSpecifiedRate is AVPlayerWaitingWhileEvaluatingBufferingRateReason. API-Since: 10.0
-
AVPlayerWaitingWithNoItemToPlayReason
@NotNull public static @NotNull java.lang.String AVPlayerWaitingWithNoItemToPlayReason()
[@constant] AVPlayerWaitingWithNoItemToPlayReason Indicates that the AVPlayer is waiting because its currentItem is nil The player is waiting for playback because automaticallyWaitToMinimizeStalling is YES and the value of currentItem is nil. When an item becomes available, either because of a call to -replaceCurrentItemWithPlayerItem: or -insertItem: afterItem:, playback will begin or the value of reasonForWaitingToPlay will change. API-Since: 10.0
-
AVPlayerItemTimeJumpedNotification
@NotNull public static @NotNull java.lang.String AVPlayerItemTimeJumpedNotification()
the item's current time has changed discontinuously API-Since: 5.0
-
AVPlayerItemDidPlayToEndTimeNotification
@NotNull public static @NotNull java.lang.String AVPlayerItemDidPlayToEndTimeNotification()
item has played to its end time API-Since: 4.0
-
AVPlayerItemFailedToPlayToEndTimeNotification
@NotNull public static @NotNull java.lang.String AVPlayerItemFailedToPlayToEndTimeNotification()
item has failed to play to its end time API-Since: 4.3
-
AVPlayerItemPlaybackStalledNotification
@NotNull public static @NotNull java.lang.String AVPlayerItemPlaybackStalledNotification()
media did not arrive in time to continue playback API-Since: 6.0
-
AVPlayerItemNewAccessLogEntryNotification
@NotNull public static @NotNull java.lang.String AVPlayerItemNewAccessLogEntryNotification()
a new access log entry has been added API-Since: 6.0
-
AVPlayerItemNewErrorLogEntryNotification
@NotNull public static @NotNull java.lang.String AVPlayerItemNewErrorLogEntryNotification()
a new error log entry has been added API-Since: 6.0
-
AVPlayerItemFailedToPlayToEndTimeErrorKey
@NotNull public static @NotNull java.lang.String AVPlayerItemFailedToPlayToEndTimeErrorKey()
NSError API-Since: 4.3
-
AVPlayerItemLegibleOutputTextStylingResolutionDefault
@NotNull public static @NotNull java.lang.String AVPlayerItemLegibleOutputTextStylingResolutionDefault()
[@constant] AVPlayerItemLegibleOutputTextStylingResolutionDefault Specify this level of text styling resolution to receive attributed strings from an AVPlayerItemLegibleOutput that include the same level of styling information that AVFoundation would use itself to render text within an AVPlayerLayer. The text styling will accommodate user-level Media Accessibility settings. API-Since: 7.0
-
AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly
@NotNull public static @NotNull java.lang.String AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly()
[@constant] AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly Specify this level of text styling resolution to receive only the styling present in the source media and the styling provided via AVPlayerItem.textStyleRules. This level of resolution excludes styling provided by the user-level Media Accessibility settings. You would typically use it if you wish to override the styling specified in source media. If you do this, you are strongly encouraged to allow your custom styling in turn to be overriden by user preferences for text styling that are available as Media Accessibility settings. API-Since: 7.0
-
AVSampleBufferDisplayLayerFailedToDecodeNotification
@NotNull public static @NotNull java.lang.String AVSampleBufferDisplayLayerFailedToDecodeNotification()
decode failed, see NSError in notification payload API-Since: 8.0
-
AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey
@NotNull public static @NotNull java.lang.String AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey()
NSError API-Since: 8.0
-
AVVideoCodecKey
public static java.lang.String AVVideoCodecKey()
NSString (CMVideoCodecType) API-Since: 4.0
-
AVVideoCodecH264
@Deprecated public static java.lang.String AVVideoCodecH264()
Deprecated.
-
AVVideoCodecJPEG
@Deprecated public static java.lang.String AVVideoCodecJPEG()
Deprecated.
-
AVVideoWidthKey
public static java.lang.String AVVideoWidthKey()
NSNumber (encoded pixels) API-Since: 4.0
-
AVVideoHeightKey
public static java.lang.String AVVideoHeightKey()
NSNumber (encoded pixels) API-Since: 4.0
-
AVVideoPixelAspectRatioKey
public static java.lang.String AVVideoPixelAspectRatioKey()
[@constant] AVVideoPixelAspectRatioKey The aspect ratio of the pixels in the video frame The value for this key is an NSDictionary containing AVVideoPixelAspectRatio*Key keys. If no value is specified for this key, the default value for the codec is used. Usually this is 1:1, meaning square pixels. Note that prior to macOS 10.9 and iOS 7.0, this key could only be specified as part of the dictionary given for AVVideoCompressionPropertiesKey. As of macOS 10.9 and iOS 7.0, the top level of an AVVideoSettings dictionary is the preferred place to specify this key. API-Since: 4.0
-
AVVideoPixelAspectRatioHorizontalSpacingKey
public static java.lang.String AVVideoPixelAspectRatioHorizontalSpacingKey()
NSNumber API-Since: 4.0
-
AVVideoPixelAspectRatioVerticalSpacingKey
public static java.lang.String AVVideoPixelAspectRatioVerticalSpacingKey()
NSNumber API-Since: 4.0
-
AVVideoCleanApertureKey
public static java.lang.String AVVideoCleanApertureKey()
[@constant] AVVideoCleanApertureKey Defines the region within the video dimensions that will be displayed during playback The value for this key is an NSDictionary containing AVVideoCleanAperture*Key keys. AVVideoCleanApertureWidthKey and AVVideoCleanApertureHeightKey define a clean rectangle which is centered on the video frame. To offset this rectangle from center, use AVVideoCleanApertureHorizontalOffsetKey and AVVideoCleanApertureVerticalOffsetKey. A positive value for AVVideoCleanApertureHorizontalOffsetKey moves the clean aperture region to the right, and a positive value for AVVideoCleanApertureVerticalOffsetKey moves the clean aperture region down. If no clean aperture region is specified, the entire frame will be displayed during playback. Note that prior to macOS 10.9 and iOS 7.0, this key could only be specified as part of the dictionary given for AVVideoCompressionPropertiesKey. As of macOS 10.9 and iOS 7.0, the top level of an AVVideoSettings dictionary is the preferred place to specify this key. API-Since: 4.0
-
AVVideoCleanApertureWidthKey
public static java.lang.String AVVideoCleanApertureWidthKey()
NSNumber API-Since: 4.0
-
AVVideoCleanApertureHeightKey
public static java.lang.String AVVideoCleanApertureHeightKey()
NSNumber API-Since: 4.0
-
AVVideoCleanApertureHorizontalOffsetKey
public static java.lang.String AVVideoCleanApertureHorizontalOffsetKey()
NSNumber API-Since: 4.0
-
AVVideoCleanApertureVerticalOffsetKey
public static java.lang.String AVVideoCleanApertureVerticalOffsetKey()
NSNumber API-Since: 4.0
-
AVVideoScalingModeKey
public static java.lang.String AVVideoScalingModeKey()
NSString API-Since: 5.0
-
AVVideoScalingModeFit
public static java.lang.String AVVideoScalingModeFit()
AVVideoScalingModeFit - Crop to remove edge processing region; preserve aspect ratio of cropped source by reducing specified width or height if necessary. Will not scale a small source up to larger dimensions. API-Since: 5.0
-
AVVideoScalingModeResize
public static java.lang.String AVVideoScalingModeResize()
AVVideoScalingModeResize - Crop to remove edge processing region; scale remainder to destination area. Does not preserve aspect ratio. API-Since: 5.0
-
AVVideoScalingModeResizeAspect
public static java.lang.String AVVideoScalingModeResizeAspect()
AVVideoScalingModeResizeAspect - Preserve aspect ratio of the source, and fill remaining areas with black to fit destination dimensions. API-Since: 5.0
-
AVVideoScalingModeResizeAspectFill
public static java.lang.String AVVideoScalingModeResizeAspectFill()
AVVideoScalingModeResizeAspectFill - Preserve aspect ratio of the source, and crop picture to fit destination dimensions. API-Since: 5.0
-
AVVideoColorPropertiesKey
public static java.lang.String AVVideoColorPropertiesKey()
NSDictionary, all 3 below keys required API-Since: 10.0
-
AVVideoColorPrimariesKey
public static java.lang.String AVVideoColorPrimariesKey()
NSString API-Since: 10.0
-
AVVideoColorPrimaries_ITU_R_709_2
public static java.lang.String AVVideoColorPrimaries_ITU_R_709_2()
API-Since: 10.0
-
AVVideoColorPrimaries_SMPTE_C
public static java.lang.String AVVideoColorPrimaries_SMPTE_C()
API-Since: 10.0
-
AVVideoColorPrimaries_P3_D65
public static java.lang.String AVVideoColorPrimaries_P3_D65()
API-Since: 10.0
-
AVVideoTransferFunctionKey
public static java.lang.String AVVideoTransferFunctionKey()
NSString API-Since: 10.0
-
AVVideoTransferFunction_ITU_R_709_2
public static java.lang.String AVVideoTransferFunction_ITU_R_709_2()
API-Since: 10.0
-
AVVideoYCbCrMatrixKey
public static java.lang.String AVVideoYCbCrMatrixKey()
NSString API-Since: 10.0
-
AVVideoYCbCrMatrix_ITU_R_709_2
public static java.lang.String AVVideoYCbCrMatrix_ITU_R_709_2()
API-Since: 10.0
-
AVVideoYCbCrMatrix_ITU_R_601_4
public static java.lang.String AVVideoYCbCrMatrix_ITU_R_601_4()
API-Since: 10.0
-
AVVideoAllowWideColorKey
public static java.lang.String AVVideoAllowWideColorKey()
NSNumber(BOOL) API-Since: 10.0
-
AVVideoCompressionPropertiesKey
public static java.lang.String AVVideoCompressionPropertiesKey()
NSDictionary API-Since: 4.0
-
AVVideoAverageBitRateKey
public static java.lang.String AVVideoAverageBitRateKey()
NSNumber (bits per second, H.264 only) API-Since: 4.0
-
AVVideoQualityKey
public static java.lang.String AVVideoQualityKey()
NSNumber (0.0-1.0, JPEG, HEIC and Apple ProRAW only. With HEIC and Apple ProRAW, 1.0 indicates lossless compression) API-Since: 5.0
-
AVVideoMaxKeyFrameIntervalKey
public static java.lang.String AVVideoMaxKeyFrameIntervalKey()
NSNumber (frames, 1 means key frames only, H.264 only) API-Since: 4.0
-
AVVideoMaxKeyFrameIntervalDurationKey
public static java.lang.String AVVideoMaxKeyFrameIntervalDurationKey()
NSNumber (seconds, 0.0 means no limit, H.264 only) API-Since: 7.0
-
AVVideoAllowFrameReorderingKey
public static java.lang.String AVVideoAllowFrameReorderingKey()
NSNumber (BOOL) API-Since: 7.0
-
AVVideoProfileLevelKey
public static java.lang.String AVVideoProfileLevelKey()
NSString, profile/level constants are specific to a particular encoder. See VideoToolbox/VTCompressionProperties.h for additional profiles/levels that can used as the value of this key. API-Since: 4.0
-
AVVideoProfileLevelH264Baseline30
public static java.lang.String AVVideoProfileLevelH264Baseline30()
Baseline Profile Level 3.0 API-Since: 4.0
-
AVVideoProfileLevelH264Baseline31
public static java.lang.String AVVideoProfileLevelH264Baseline31()
Baseline Profile Level 3.1 API-Since: 4.0
-
AVVideoProfileLevelH264Baseline41
public static java.lang.String AVVideoProfileLevelH264Baseline41()
Baseline Profile Level 4.1 API-Since: 5.0
-
AVVideoProfileLevelH264BaselineAutoLevel
public static java.lang.String AVVideoProfileLevelH264BaselineAutoLevel()
Baseline Profile Auto Level API-Since: 7.0
-
AVVideoProfileLevelH264Main30
public static java.lang.String AVVideoProfileLevelH264Main30()
Main Profile Level 3.0 API-Since: 4.0
-
AVVideoProfileLevelH264Main31
public static java.lang.String AVVideoProfileLevelH264Main31()
Main Profile Level 3.1 API-Since: 4.0
-
AVVideoProfileLevelH264Main32
public static java.lang.String AVVideoProfileLevelH264Main32()
Main Profile Level 3.2 API-Since: 5.0
-
AVVideoProfileLevelH264Main41
public static java.lang.String AVVideoProfileLevelH264Main41()
Main Profile Level 4.1 API-Since: 5.0
-
AVVideoProfileLevelH264MainAutoLevel
public static java.lang.String AVVideoProfileLevelH264MainAutoLevel()
Main Profile Auto Level API-Since: 7.0
-
AVVideoProfileLevelH264High40
public static java.lang.String AVVideoProfileLevelH264High40()
High Profile Level 4.0 API-Since: 6.0
-
AVVideoProfileLevelH264High41
public static java.lang.String AVVideoProfileLevelH264High41()
High Profile Level 4.1 API-Since: 6.0
-
AVVideoProfileLevelH264HighAutoLevel
public static java.lang.String AVVideoProfileLevelH264HighAutoLevel()
High Profile Auto Level API-Since: 7.0
-
AVVideoH264EntropyModeKey
public static java.lang.String AVVideoH264EntropyModeKey()
NSString, H.264 only, one of: API-Since: 7.0
-
AVVideoH264EntropyModeCAVLC
public static java.lang.String AVVideoH264EntropyModeCAVLC()
Context-based Adaptive Variable Length Coding API-Since: 7.0
-
AVVideoH264EntropyModeCABAC
public static java.lang.String AVVideoH264EntropyModeCABAC()
Context-based Adaptive Binary Arithmetic Coding API-Since: 7.0
-
AVVideoExpectedSourceFrameRateKey
public static java.lang.String AVVideoExpectedSourceFrameRateKey()
NSNumber (frames per second) API-Since: 7.0
-
AVVideoAverageNonDroppableFrameRateKey
public static java.lang.String AVVideoAverageNonDroppableFrameRateKey()
NSNumber (frames per second) API-Since: 7.0
-
AVContentKeySystemFairPlayStreaming
@NotNull public static @NotNull java.lang.String AVContentKeySystemFairPlayStreaming()
[@constant] AVContentKeySystemFairPlayStreaming Used to specify FairPlay Streaming (FPS) as the method of key delivery. API-Since: 10.3
-
AVContentKeySystemClearKey
@NotNull public static @NotNull java.lang.String AVContentKeySystemClearKey()
[@constant] AVContentKeySystemClearKey Used to specify clear key as the method of key delivery. API-Since: 11.0
-
AVContentKeyRequestRetryReasonTimedOut
@NotNull public static @NotNull java.lang.String AVContentKeyRequestRetryReasonTimedOut()
[@constant] AVContentKeyRequestRetryReasonTimedOut Indicates that the content key request should be retried because the key response was not set soon enough either due the initial request/response was taking too long, or a lease was expiring in the meantime. API-Since: 10.3
-
AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease
@NotNull public static @NotNull java.lang.String AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease()
[@constant] AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease Indicates that the content key request should be retried because a key response with expired lease was set on the previous content key request. API-Since: 10.3
-
AVContentKeyRequestRetryReasonReceivedObsoleteContentKey
@NotNull public static @NotNull java.lang.String AVContentKeyRequestRetryReasonReceivedObsoleteContentKey()
[@constant] AVContentKeyRequestRetryReasonReceivedObsoleteContentKey Indicates that the content key request should be retried because an obsolete key response was set on the previous content key request. API-Since: 10.3
-
AVContentKeyRequestProtocolVersionsKey
@NotNull public static @NotNull java.lang.String AVContentKeyRequestProtocolVersionsKey()
[@constant] AVContentKeyRequestProtocolVersionsKey Specifies the versions of the content protection protocol supported by the application as an NSArray of one or more NSNumber objects. API-Since: 10.3
-
AVMediaTypeDepthData
public static java.lang.String AVMediaTypeDepthData()
API-Since: 11.0
-
AVFileTypeJPEG
public static java.lang.String AVFileTypeJPEG()
[@constant] AVFileTypeJPEG A UTI for the JPEG (JFIF) format. The value of this UTI is @"public.jpeg". Files are identified with the .jpg or .jpeg extension. API-Since: 11.0
-
AVFileTypeDNG
public static java.lang.String AVFileTypeDNG()
[@constant] AVFileTypeDNG A UTI for the Adobe digital negative file format. The value of this UTI is @"com.adobe.raw-image". Files are identified with the .dng extension. API-Since: 11.0
-
AVFileTypeHEIC
public static java.lang.String AVFileTypeHEIC()
[@constant] AVFileTypeHEIC A UTI for the high efficiency image file format containing HEVC compressed images. The value of this UTI is @"public.heic". Files are identified with the .heic extension. API-Since: 11.0
-
AVFileTypeAVCI
public static java.lang.String AVFileTypeAVCI()
[@constant] AVFileTypeAVCI A UTI for the high efficiency image file format containing H.264 compressed images. The value of this UTI is @"public.avci". Files are identified with the .avci extension. API-Since: 11.0
-
AVFileTypeHEIF
public static java.lang.String AVFileTypeHEIF()
[@constant] AVFileTypeHEIF A UTI for the high efficiency image file format containing images compressed with any codec. The value of this UTI is @"public.heif". Files are identified with the .heif extension. API-Since: 11.0
-
AVFileTypeTIFF
public static java.lang.String AVFileTypeTIFF()
[@constant] AVFileTypeTIFF A UTI for the tagged image file format. The value of this UTI is @"public.tiff". Files are identified with the .tiff or .tif extension. API-Since: 11.0
-
AVMetadataKeySpaceAudioFile
public static java.lang.String AVMetadataKeySpaceAudioFile()
Keys for metadata provided by AudioToolbox's AudioFile interface. SeeAPI-Since: 11.0
-
AVMetadataFormatUnknown
public static java.lang.String AVMetadataFormatUnknown()
Metadata format for AVMetadataItems of unknown provenance. This can occur when metadata is provided generically by an intermediate interface, such as AudioToolbox's AudioFile interface. API-Since: 11.0
-
AVAssetExportPresetHEVCHighestQuality
@NotNull public static @NotNull java.lang.String AVAssetExportPresetHEVCHighestQuality()
These export options can be used to produce movie files with video size appropriate to the device. The export will not scale the video up from a smaller size. The video will be compressed using HEVC and the audio will be compressed using AAC. API-Since: 11.0
-
AVAssetExportPresetHEVC1920x1080
@NotNull public static @NotNull java.lang.String AVAssetExportPresetHEVC1920x1080()
These export options can be used to produce movie files with the specified video size. The export will not scale the video up from a smaller size. The video will be compressed using HEVC and the audio will be compressed using AAC. Some devices cannot support some sizes. API-Since: 11.0
-
AVAssetExportPresetHEVC3840x2160
@NotNull public static @NotNull java.lang.String AVAssetExportPresetHEVC3840x2160()
API-Since: 11.0
-
AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData
@NotNull public static @NotNull java.lang.String AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData()
[@constant] AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData Indicates that the media data should be interleaved with all other media data with this constant. API-Since: 11.0
-
AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved
@NotNull public static @NotNull java.lang.String AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved()
[@constant] AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved Indicates that the media data should be laid out before all the media data with AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData and not be interleaved. API-Since: 11.0
-
AVAssetDownloadedAssetEvictionPriorityImportant
@NotNull public static @NotNull java.lang.String AVAssetDownloadedAssetEvictionPriorityImportant()
[@enum] AVAssetDownloadedAssetEvictionPriority These constants represents the eviction priority of downloaded assets. [@constant] AVAssetDownloadedAssetEvictionPriorityImportant Used to mark assets with the highest priority. They will be the last to be purged. [@constant] AVAssetDownloadedAssetEvictionPriorityDefault Used to mark assets have the default priority. They will be the first to be purged. API-Since: 11.0
-
AVAssetDownloadedAssetEvictionPriorityDefault
@NotNull public static @NotNull java.lang.String AVAssetDownloadedAssetEvictionPriorityDefault()
API-Since: 11.0
-
AVVideoCodecTypeHEVC
public static java.lang.String AVVideoCodecTypeHEVC()
-
AVVideoCodecTypeH264
public static java.lang.String AVVideoCodecTypeH264()
-
AVVideoCodecTypeJPEG
public static java.lang.String AVVideoCodecTypeJPEG()
-
AVVideoCodecTypeAppleProRes4444
public static java.lang.String AVVideoCodecTypeAppleProRes4444()
-
AVVideoCodecTypeAppleProRes422
public static java.lang.String AVVideoCodecTypeAppleProRes422()
-
AVVideoCodecHEVC
@Deprecated public static java.lang.String AVVideoCodecHEVC()
Deprecated.
-
AVVideoColorPrimaries_ITU_R_2020
public static java.lang.String AVVideoColorPrimaries_ITU_R_2020()
API-Since: 11.0
-
AVVideoTransferFunction_SMPTE_ST_2084_PQ
public static java.lang.String AVVideoTransferFunction_SMPTE_ST_2084_PQ()
API-Since: 11.0
-
AVVideoTransferFunction_ITU_R_2100_HLG
public static java.lang.String AVVideoTransferFunction_ITU_R_2100_HLG()
API-Since: 11.0
-
AVVideoYCbCrMatrix_ITU_R_2020
public static java.lang.String AVVideoYCbCrMatrix_ITU_R_2020()
API-Since: 11.0
-
AVVideoApertureModeCleanAperture
public static java.lang.String AVVideoApertureModeCleanAperture()
[@constant] AVVideoApertureModeCleanAperture Both pixel aspect ratio and clean aperture will be applied. An image's clean aperture is a region of video free from transition artifacts caused by the encoding of the signal. API-Since: 11.0
-
AVVideoApertureModeProductionAperture
public static java.lang.String AVVideoApertureModeProductionAperture()
[@constant] AVVideoApertureModeProductionAperture Only pixel aspect ratio will be applied. The image is not cropped to the clean aperture region, but it is scaled according to the pixel aspect ratio. Use this option when you want to see all the pixels in your video, including the edges. API-Since: 11.0
-
AVVideoApertureModeEncodedPixels
public static java.lang.String AVVideoApertureModeEncodedPixels()
[@constant] AVVideoApertureModeEncodedPixels Neither pixel aspect ratio nor clean aperture will be applied. The image is not cropped to the clean aperture region and is not scaled according to the pixel aspect ratio. The encoded dimensions of the image description are displayed. API-Since: 11.0
-
AVOutputSettingsPresetHEVC1920x1080
@NotNull public static @NotNull java.lang.String AVOutputSettingsPresetHEVC1920x1080()
API-Since: 11.0
-
AVOutputSettingsPresetHEVC3840x2160
@NotNull public static @NotNull java.lang.String AVOutputSettingsPresetHEVC3840x2160()
API-Since: 11.0
-
AVRouteDetectorMultipleRoutesDetectedDidChangeNotification
@NotNull public static @NotNull java.lang.String AVRouteDetectorMultipleRoutesDetectedDidChangeNotification()
[@constant] AVRouteDetectorMultipleRoutesDetectedDidChangeNotification Posted when the value of multipleRoutesDetected changes. API-Since: 11.0
-
AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification
@NotNull public static @NotNull java.lang.String AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification()
[@constant] AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification A notification that fires whenever the receiver's enqueued media data has been flushed for a reason other than a call to the -flush method. The renderer may flush enqueued media data when the user routes playback to a new destination. The renderer may also flush enqueued media data when the playback rate of the attached AVSampleBufferRenderSynchronizer is changed (e.g. 1.0 -> 2.0 or 1.0 -> 0.0 -> 2.0), however no flush will occur for normal pauses (non-zero -> 0.0) and resumes (0.0 -> same non-zero rate as before). When an automatic flush occurs, the attached render synchronizer's timebase will remain running at its current rate. It is typically best to respond to this notification by enqueueing media data with timestamps starting at the timebase's current time. To the listener, this will sound similar to muting the audio for a short period of time. If it is more desirable to ensure that all audio is played than to keep the timeline moving, you may also stop the synchronizer, set the synchronizer's current time to the value of AVSampleBufferAudioRendererFlushTimeKey, start reenqueueing sample buffers with timestamps starting at that time, and restart the synchronizer. To the listener, this will sound similar to pausing the audio for a short period of time. This notification is delivered on an arbitrary thread. If sample buffers are being enqueued with the renderer concurrently with the receipt of this notification, it is possible that one or more sample buffers will remain enqueued in the renderer. This is generally undesirable, because the sample buffers that remain will likely have timestamps far ahead of the timebase's current time and so won't be rendered for some time. The best practice is to invoke the -flush method, in a manner that is serialized with enqueueing sample buffers, after receiving this notification and before resuming the enqueueing of sample buffers. API-Since: 11.0
-
AVSampleBufferAudioRendererFlushTimeKey
@NotNull public static @NotNull java.lang.String AVSampleBufferAudioRendererFlushTimeKey()
[@constant] AVSampleBufferAudioRendererFlushTimeKey The presentation timestamp of the first enqueued sample that was flushed. The value of this key is an NSValue wrapping a CMTime. API-Since: 11.0
-
AVContentKeySystemAuthorizationToken
@NotNull public static @NotNull java.lang.String AVContentKeySystemAuthorizationToken()
[@constant] AVContentKeySystemAuthorizationToken Used to specify a token that could be used to authorize playback of associated content key recipients. API-Since: 13.0
-
AVContentKeySessionServerPlaybackContextOptionProtocolVersions
@NotNull public static @NotNull java.lang.String AVContentKeySessionServerPlaybackContextOptionProtocolVersions()
[@constant] AVContentKeySessionServerPlaybackContextOptionProtocolVersions Specifies the versions of the content protection protocol supported by the application as an NSArray of one or more NSNumber objects. If not specified default protocol version of 1 is assumed. API-Since: 12.2
-
AVContentKeySessionServerPlaybackContextOptionServerChallenge
@NotNull public static @NotNull java.lang.String AVContentKeySessionServerPlaybackContextOptionServerChallenge()
[@constant] AVContentKeySessionServerPlaybackContextOptionServerChallenge Specifies a nonce as a 8-byte NSData object to be included in the secure server playback context (SPC) in order to prevent replay attacks. If not specified default server challenge of 0 is assumed. API-Since: 12.2
-
AVContentKeyRequestRequiresValidationDataInSecureTokenKey
@NotNull public static @NotNull java.lang.String AVContentKeyRequestRequiresValidationDataInSecureTokenKey()
[@constant] AVContentKeyRequestRequiresValidationDataInSecureTokenKey Request secure token to have extended validation data. The value for the key should be previously created offline key using -[AVContentKeyRequest persistableContentKeyFromKeyVendorResponse:options:error:]. API-Since: 13.0
-
AVMediaCharacteristicContainsAlphaChannel
public static java.lang.String AVMediaCharacteristicContainsAlphaChannel()
[@constant] AVMediaCharacteristicContainsAlphaChannel A media characteristic that indicates that a track contains an alpha channel. To determine whether alpha is straight or pre-multiplied, look for the format description extension with key kCMFormatDescriptionExtension_AlphaChannelMode. API-Since: 13.0
-
AVMediaCharacteristicIsOriginalContent
public static java.lang.String AVMediaCharacteristicIsOriginalContent()
[@constant] AVMediaCharacteristicIsOriginalContent A media characteristic that indicates that a track or media selection option includes content that's marked by the content author as original to the principal production of the media, as opposed to supplementary or derivative content created by means of language translation or by other means. The value of this characteristic is @"public.original-content". Example: an option that presents audio media with dialog in the principal language of the production may be tagged with this characteristic; audio media containing dialog dubbed in a language other than the principal language of the production typically would not be tagged with this characteristic. Note for content authors: for QuickTime movie and .m4v files and for HTTP Live Streaming, a media option is considered to have the characteristic AVMediaCharacteristicIsOriginalContent only if it's explicitly tagged with the characteristic. See the discussion of the tagging of tracks with media characteristics below. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 12.0
-
AVURLAssetAllowsExpensiveNetworkAccessKey
@NotNull public static @NotNull java.lang.String AVURLAssetAllowsExpensiveNetworkAccessKey()
[@constant] AVURLAssetAllowsExpensiveNetworkAccessKey Indicates whether network requests on behalf of this asset are allowed to use the expensive interface (e.g. cellular, tethered, constrained). Default is YES. API-Since: 13.0
-
AVURLAssetAllowsConstrainedNetworkAccessKey
@NotNull public static @NotNull java.lang.String AVURLAssetAllowsConstrainedNetworkAccessKey()
[@constant] AVURLAssetAllowsConstrainedNetworkAccessKey Indicates whether network requests on behalf of this asset are allowed to use the constrained interface (e.g. interfaces marked as being in data saver mode). Default is YES. API-Since: 13.0
-
AVAssetContainsFragmentsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVAssetContainsFragmentsDidChangeNotification()
[@constant] AVAssetContainsFragmentsDidChangeNotification Posted after the value of @"containsFragments" has already been loaded and the AVFragmentedAsset is added to an AVFragmentedAssetMinder, either when 1) fragments are detected in the asset on disk after it had previously contained none or when 2) no fragments are detected in the asset on disk after it had previously contained one or more. API-Since: 12.0
-
AVAssetWasDefragmentedNotification
@NotNull public static @NotNull java.lang.String AVAssetWasDefragmentedNotification()
[@constant] AVAssetWasDefragmentedNotification Posted when the asset on disk is defragmented while an AVFragmentedAsset is being minded by an AVFragmentedAssetMinder, but only if the defragmentation occurs after the status of the value of @"canContainFragments" has reached AVKeyValueStatusLoaded. After this notification is posted, the value of the asset properties canContainFragments and containsFragments will both be NO. API-Since: 12.0
-
AVAssetExportPresetHEVCHighestQualityWithAlpha
@NotNull public static @NotNull java.lang.String AVAssetExportPresetHEVCHighestQualityWithAlpha()
API-Since: 13.0
-
AVAssetExportPresetHEVC1920x1080WithAlpha
@NotNull public static @NotNull java.lang.String AVAssetExportPresetHEVC1920x1080WithAlpha()
API-Since: 13.0
-
AVAssetExportPresetHEVC3840x2160WithAlpha
@NotNull public static @NotNull java.lang.String AVAssetExportPresetHEVC3840x2160WithAlpha()
API-Since: 13.0
-
AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey
@NotNull public static @NotNull java.lang.String AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey()
[@constant] AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey Download the specified media selections with or without support for multichannel playback. The value for this key should be an NSNumber representing a BOOL. By default AVAssetDownloadTask will prefer multichannel by downloading the most capable multichannel rendition available in additon to stereo. API-Since: 13.0
-
AVCaptureDeviceTypeBuiltInUltraWideCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInUltraWideCamera()
[@constant] AVCaptureDeviceTypeBuiltInUltraWideCamera A built-in camera device with a shorter focal length than a wide angle camera. Note that devices of this type may only be discovered using an AVCaptureDeviceDiscoverySession. API-Since: 13.0
-
AVCaptureDeviceTypeBuiltInDualWideCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInDualWideCamera()
[@constant] AVCaptureDeviceTypeBuiltInDualWideCamera A device that consists of two fixed focal length cameras, one ultra wide and one wide angle. Note that devices of this type may only be discovered using an AVCaptureDeviceDiscoverySession or -[AVCaptureDevice defaultDeviceWithDeviceType:mediaType:position:]. A device of this device type supports the following features: - Auto switching from one camera to the other when zoom factor, light level, and focus position allow this. - Depth data delivery by measuring the disparity of matched features between the ultra wide and wide cameras. - Delivery of photos from constituent devices (ultra wide and wide) via a single photo capture request. A device of this device type does not support the following features: - AVCaptureExposureModeCustom and manual exposure bracketing. - Locking focus with a lens position other than AVCaptureLensPositionCurrent. - Locking auto white balance with device white balance gains other than AVCaptureWhiteBalanceGainsCurrent. Even when locked, exposure duration, ISO, aperture, white balance gains, or lens position may change when the device switches from one camera to the other. The overall exposure, white balance, and focus position however should be consistent. API-Since: 13.0
-
AVCaptureDeviceTypeBuiltInTripleCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInTripleCamera()
[@constant] AVCaptureDeviceTypeBuiltInTripleCamera A device that consists of three fixed focal length cameras, one ultra wide, one wide angle, and one telephoto. Note that devices of this type may only be discovered using an AVCaptureDeviceDiscoverySession or -[AVCaptureDevice defaultDeviceWithDeviceType:mediaType:position:]. A device of this device type supports the following features: - Auto switching from one camera to the other when zoom factor, light level, and focus position allow this. - Delivery of photos from constituent devices (ultra wide, wide and telephoto cameras) via a single photo capture request. A device of this device type does not support the following features: - AVCaptureExposureModeCustom and manual exposure bracketing. - Locking focus with a lens position other than AVCaptureLensPositionCurrent. - Locking auto white balance with device white balance gains other than AVCaptureWhiteBalanceGainsCurrent. Even when locked, exposure duration, ISO, aperture, white balance gains, or lens position may change when the device switches from one camera to the other. The overall exposure, white balance, and focus position however should be consistent. API-Since: 13.0
-
AVCaptureDeviceTypeBuiltInTrueDepthCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInTrueDepthCamera()
[@constant] AVCaptureDeviceTypeBuiltInTrueDepthCamera A device that consists of two cameras, one YUV and one Infrared. The infrared camera provides high quality depth information that is synchronized and perspective corrected to frames produced by the YUV camera. While the resolution of the depth data and YUV frames may differ, their field of view and aspect ratio always match. Note that devices of this type may only be discovered using an AVCaptureDeviceDiscoverySession or -[AVCaptureDevice defaultDeviceWithDeviceType:mediaType:position:]. API-Since: 11.1
-
AVCaptureSessionInterruptionSystemPressureStateKey
@NotNull public static @NotNull java.lang.String AVCaptureSessionInterruptionSystemPressureStateKey()
[@constant] AVCaptureSessionInterruptionSystemPressureStateKey The key used to provide an AVCaptureSystemPressureState indicating the system pressure level and contributing factors that caused the interruption. This key is only present when the AVCaptureSessionInterruptionReasonKey equals AVCaptureSessionInterruptionReasonVideoDeviceNotAvailableDueToSystemPressure. API-Since: 11.1
-
AVVideoCodecTypeAppleProRes422HQ
public static java.lang.String AVVideoCodecTypeAppleProRes422HQ()
-
AVVideoCodecTypeAppleProRes422LT
public static java.lang.String AVVideoCodecTypeAppleProRes422LT()
-
AVVideoCodecTypeAppleProRes422Proxy
public static java.lang.String AVVideoCodecTypeAppleProRes422Proxy()
-
AVVideoCodecTypeHEVCWithAlpha
public static java.lang.String AVVideoCodecTypeHEVCWithAlpha()
-
AVMetadataObjectTypeHumanBody
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeHumanBody()
[@constant] AVMetadataObjectTypeHumanBody An identifier for an instance of AVMetadataHumanBodyObject. AVMetadataHumanBodyObject objects return this constant as their type. API-Since: 13.0
-
AVMetadataObjectTypeCatBody
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeCatBody()
[@constant] AVMetadataObjectTypeCatBody An identifier for an instance of AVMetadataCatBodyObject. AVMetadataCatBodyObject objects return this constant as their type. API-Since: 13.0
-
AVMetadataObjectTypeDogBody
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeDogBody()
[@constant] AVMetadataObjectTypeDogBody An identifier for an instance of AVMetadataDogBodyObject. AVMetadataDogBodyObject objects return this constant as their type. API-Since: 13.0
-
AVMetadataObjectTypeSalientObject
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeSalientObject()
[@constant] AVMetadataObjectTypeSalientObject An identifier for an instance of AVMetadataSalientObject. AVMetadataSalientObject objects return this constant as their type. API-Since: 13.0
-
AVSemanticSegmentationMatteTypeSkin
@NotNull public static @NotNull java.lang.String AVSemanticSegmentationMatteTypeSkin()
[@constant] AVSemanticSegmentationMatteTypeSkin A matting image segmenting all skin from all persons in the visible field-of-view of an image. API-Since: 13.0
-
AVSemanticSegmentationMatteTypeHair
@NotNull public static @NotNull java.lang.String AVSemanticSegmentationMatteTypeHair()
[@constant] AVSemanticSegmentationMatteTypeHair A matting image segmenting all hair from all persons in the visible field-of-view of an image. API-Since: 13.0
-
AVSemanticSegmentationMatteTypeTeeth
@NotNull public static @NotNull java.lang.String AVSemanticSegmentationMatteTypeTeeth()
[@constant] AVSemanticSegmentationMatteTypeTeeth A matting image segmenting all teeth from all persons in the visible field-of-view of an image. API-Since: 13.0
-
AVCaptureSystemPressureLevelNominal
@NotNull public static @NotNull java.lang.String AVCaptureSystemPressureLevelNominal()
[@constant] AVCaptureSystemPressureLevelNominal System pressure level is normal (not pressured). API-Since: 11.1
-
AVCaptureSystemPressureLevelFair
@NotNull public static @NotNull java.lang.String AVCaptureSystemPressureLevelFair()
[@constant] AVCaptureSystemPressureLevelFair System pressure is slightly elevated. API-Since: 11.1
-
AVCaptureSystemPressureLevelSerious
@NotNull public static @NotNull java.lang.String AVCaptureSystemPressureLevelSerious()
[@constant] AVCaptureSystemPressureLevelSerious System pressure is highly elevated. Capture performance may be impacted. Frame rate throttling is advised. API-Since: 11.1
-
AVCaptureSystemPressureLevelCritical
@NotNull public static @NotNull java.lang.String AVCaptureSystemPressureLevelCritical()
[@constant] AVCaptureSystemPressureLevelCritical System pressure is critically elevated. Capture quality and performance are significantly impacted. Frame rate throttling is highly advised. API-Since: 11.1
-
AVCaptureSystemPressureLevelShutdown
@NotNull public static @NotNull java.lang.String AVCaptureSystemPressureLevelShutdown()
[@constant] AVCaptureSystemPressureLevelShutdown System pressure is beyond critical. Capture must immediately stop. API-Since: 11.1
-
AVMetadataIdentifierQuickTimeMetadataDetectedHumanBody
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDetectedHumanBody()
API-Since: 13.0
-
AVMetadataIdentifierQuickTimeMetadataDetectedCatBody
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDetectedCatBody()
API-Since: 13.0
-
AVMetadataIdentifierQuickTimeMetadataDetectedDogBody
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDetectedDogBody()
API-Since: 13.0
-
AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject()
API-Since: 13.0
-
AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto()
[@constant] AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto A value of type kCMMetadataBaseDataType_UInt8 indicating whether this Live Photo movie was captured in "Auto" mode. Clients capturing LivePhoto content may add this movie-level metadata to signify that the movie content should only be used (when swiping between photos, or force-touching a photo) if it's sufficiently dynamic. For instance, photos of static scenes or documents are to be excluded from the Live Photo experience. API-Since: 13.0
-
AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore()
[@constant] AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore A value of type kCMMetadataBaseDataType_Float32. Live Photo movies may be algorithmically scored from 0. to 1. on their level of vitality. A Live Photo movie with a low vitality score offers little dynamism to the still photo it accompanies. The vitality score is normalized and independent of the vitality scoring version of the algorithm (see AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion). If a Live Photo movie contains the AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto key and its value is non-zero, apps should read the AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore value and only display the movie's content if the score is 0.5 or higher. If the capture session includes a metadata output configured to provide face, dog, or cat metadata objects, their presence will greatly increase the vitality score. API-Since: 13.0
-
AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion()
[@constant] AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion A value of type kCMMetadataBaseDataType_UInt32. The version of the algorithm that scored the Live Photo movie for vitality. API-Since: 13.0
-
AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore()
[@constant] AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore A value of type kCMMetadataBaseDataType_Float32. The video may be scored by a heuristic which considers factors such as exposure and focus. The value ranges from 0-1, where a score below 0.5 indicates the asset has serious flaws. API-Since: 13.0
-
AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion()
[@constant] AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion A value of type kCMMetadataBaseDataType_UInt32. The version of the algorithm that provided the spatial over capture quality score. API-Since: 13.0
-
AVFragmentedMovieTrackTimeRangeDidChangeNotification
@NotNull public static @NotNull java.lang.String AVFragmentedMovieTrackTimeRangeDidChangeNotification()
[@constant] AVFragmentedMovieTrackTimeRangeDidChangeNotification Posted when the timeRange of an AVFragmentedMovieTrack changes while the associated instance of AVFragmentedMovie is being minded by an AVFragmentedMovieMinder, but only for changes that occur after the status of the value of @"timeRange" has reached AVKeyValueStatusLoaded. API-Since: 13.0
-
AVFragmentedMovieTrackSegmentsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVFragmentedMovieTrackSegmentsDidChangeNotification()
[@constant] AVFragmentedMovieTrackSegmentsDidChangeNotification Posted when the array of segments of an AVFragmentedMovieTrack changes while the associated instance of AVFragmentedMovie is being minded by an AVFragmentedMovieMinder, but only for changes that occur after the status of the value of @"segments" has reached AVKeyValueStatusLoaded. API-Since: 13.0
-
AVMovieReferenceRestrictionsKey
@NotNull public static @NotNull java.lang.String AVMovieReferenceRestrictionsKey()
[@constant] AVMovieReferenceRestrictionsKey Indicates the restrictions used by the movie when resolving references to external media data. The value of this key is an NSNumber wrapping an AVAssetReferenceRestrictions enum value or the logical combination of multiple such values. See AVAsset.h for the declaration of the AVAssetReferenceRestrictions enum. Some movies can contain references to media data stored outside the movie's container, for example in another file. This key can be used to specify a policy to use when these references are encountered. If a movie contains one or more references of a type that is forbidden by the reference restrictions, loading of movie properties will fail. In addition, such a movie cannot be used with other AVFoundation modules, such as AVPlayerItem or AVAssetExportSession. API-Since: 13.0
-
AVFragmentedMovieContainsMovieFragmentsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVFragmentedMovieContainsMovieFragmentsDidChangeNotification()
[@constant] AVFragmentedMovieContainsMovieFragmentsDidChangeNotification Posted after the value of @"containsMovieFragments" has already been loaded and the AVFragmentedMovie is added to an AVFragmentedMovieMinder, either when 1) movie fragments are detected in the movie file on disk after it had previously contained none or when 2) no movie fragments are detected in the movie file on disk after it had previously contained one or more. API-Since: 13.0
-
AVFragmentedMovieDurationDidChangeNotification
@NotNull public static @NotNull java.lang.String AVFragmentedMovieDurationDidChangeNotification()
[@constant] AVFragmentedMovieDurationDidChangeNotification Posted when the duration of an AVFragmentedMovie changes while it's being minded by an AVFragmentedMovieMinder, but only for changes that occur after the status of the value of @"duration" has reached AVKeyValueStatusLoaded. API-Since: 13.0
-
AVFragmentedMovieWasDefragmentedNotification
@NotNull public static @NotNull java.lang.String AVFragmentedMovieWasDefragmentedNotification()
[@constant] AVFragmentedMovieWasDefragmentedNotification Posted when the movie file on disk is defragmented while an AVFragmentedMovie is being minded by an AVFragmentedMovieMinder, but only if the defragmentation occurs after the status of the value of @"canContainMovieFragments" has reached AVKeyValueStatusLoaded. API-Since: 13.0
-
AVOutputSettingsPresetHEVC1920x1080WithAlpha
@NotNull public static @NotNull java.lang.String AVOutputSettingsPresetHEVC1920x1080WithAlpha()
API-Since: 13.0
-
AVOutputSettingsPresetHEVC3840x2160WithAlpha
@NotNull public static @NotNull java.lang.String AVOutputSettingsPresetHEVC3840x2160WithAlpha()
API-Since: 13.0
-
AVPlayerAvailableHDRModesDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlayerAvailableHDRModesDidChangeNotification()
[@constant] AVPlayerAvailableHDRModesDidChangeNotification A notification that fires whenever availableHDRModes changes. This notification fires when a value is added or removed from the list of availableHDRModes. This can be caused by display connection/disconnection or resource changes. API-Since: 11.2
-
AVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification()
the value of recommendedTimeOffsetFromLive has changed API-Since: 13.0
-
AVPlayerItemMediaSelectionDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlayerItemMediaSelectionDidChangeNotification()
a media selection group changed its selected option API-Since: 13.0
-
AVSampleBufferRenderSynchronizerRateDidChangeNotification
@NotNull public static @NotNull java.lang.String AVSampleBufferRenderSynchronizerRateDidChangeNotification()
[@constant] AVSampleBufferRenderSynchronizerRateDidChangeNotification A notification that fires whenever the value of the "rate" property changes. The rate can change as a result of setting the rate property, either by directly setting the property or calling -setRate:time:. The rate can also change at any time, without any action by the client of the render synchronizer. For example, on iOS if the app's playback is interrupted (e.g. by a phone call or another non-mixable app starting playback), the rate will automatically be set to zero. This notification will be sent in all of those cases. API-Since: 12.0
-
AVPlayerEligibleForHDRPlaybackDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlayerEligibleForHDRPlaybackDidChangeNotification()
[@constant] eligibleForHDRPlaybackDidChangeNotification A notification that fires whenever eligibleForHDRPlayback changes. This notification fires when eligibleForHDRPlayback changes. This can be caused by display connection/disconnection or resource changes. API-Since: 13.4
-
AVMediaCharacteristicContainsHDRVideo
public static java.lang.String AVMediaCharacteristicContainsHDRVideo()
[@constant] AVMediaCharacteristicContainsHDRVideo A media characteristic that indicates that a track contains HDR video. HDR video contains extended dynamic range that requires explicit support when compositing. The value of this characteristic is @“public.contains-hdr-video". Note for content authors: the presence of this characteristic is strictly inferred from the format description of the associated track. API-Since: 14.0
-
AVFileTypeProfileMPEG4AppleHLS
public static java.lang.String AVFileTypeProfileMPEG4AppleHLS()
[@constant] AVFileTypeProfileMPEG4AppleHLS Apple HTTP Live Streaming profile The profile that is suitable for Apple HTTP Live Streaming. API-Since: 14.0
-
AVFileTypeProfileMPEG4CMAFCompliant
public static java.lang.String AVFileTypeProfileMPEG4CMAFCompliant()
[@constant] AVFileTypeProfileMPEG4CMAFCompliant CMAF compliant profile The profile that is compliance with CMAF format. API-Since: 14.0
-
AVMetadataCommonKeyAccessibilityDescription
public static java.lang.String AVMetadataCommonKeyAccessibilityDescription()
API-Since: 14.0
-
AVMetadataQuickTimeUserDataKeyAccessibilityDescription
public static java.lang.String AVMetadataQuickTimeUserDataKeyAccessibilityDescription()
API-Since: 14.0
-
AVMetadataISOUserDataKeyAccessibilityDescription
public static java.lang.String AVMetadataISOUserDataKeyAccessibilityDescription()
API-Since: 14.0
-
AVMetadataQuickTimeMetadataKeyAccessibilityDescription
public static java.lang.String AVMetadataQuickTimeMetadataKeyAccessibilityDescription()
API-Since: 14.0
-
AVAssetDownloadTaskMinimumRequiredPresentationSizeKey
@NotNull public static @NotNull java.lang.String AVAssetDownloadTaskMinimumRequiredPresentationSizeKey()
[@constant] AVAssetDownloadTaskMinimumRequiredPresentationSizeKey The lowest media presentation size greater than or equal to this value will be selected. If no suitable media presentation size is found, the highest media presentation size will be selected. The value for this key should be a NSValue of CGSize. By default, the highest media presentation size will be selected for download. API-Since: 14.0
-
AVAssetDownloadTaskPrefersHDRKey
@NotNull public static @NotNull java.lang.String AVAssetDownloadTaskPrefersHDRKey()
[@constant] AVAssetDownloadTaskPrefersHDRKey Download the specified media selections with or without HDR content. The value for this key should be an NSNumber representing a BOOL. By default AVAssetDownloadTask will prefer HDR content. API-Since: 14.0
-
AVMetadataCommonIdentifierAccessibilityDescription
public static java.lang.String AVMetadataCommonIdentifierAccessibilityDescription()
API-Since: 14.0
-
AVMetadataIdentifierQuickTimeUserDataAccessibilityDescription
public static java.lang.String AVMetadataIdentifierQuickTimeUserDataAccessibilityDescription()
API-Since: 14.0
-
AVMetadataIdentifierISOUserDataAccessibilityDescription
public static java.lang.String AVMetadataIdentifierISOUserDataAccessibilityDescription()
API-Since: 14.0
-
AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription()
API-Since: 14.0
-
AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters()
[@constant] AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters A value of type kCMMetadataBaseDataType_Float32. The horizontal accuracy of the provided location data (usually specified by AVMetadataIdentifierQuickTimeMetadataLocationISO6709). API-Since: 14.0
-
AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification
@NotNull public static @NotNull java.lang.String AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification()
see requiresFlushToResumeDecoding property API-Since: 14.0
-
AVSemanticSegmentationMatteTypeGlasses
@NotNull public static @NotNull java.lang.String AVSemanticSegmentationMatteTypeGlasses()
[@constant] AVSemanticSegmentationMatteTypeGlasses A matting image segmenting all glasses ( e.g. eyeglasses, sunglasses ) from all persons wearing glasses in the visible field-of-view of an image. API-Since: 14.1
-
AVSampleBufferAttachContentKey
public static boolean AVSampleBufferAttachContentKey(@NotNull @NotNull CMSampleBufferRef sbuf, @NotNull @NotNull AVContentKey contentKey, @Nullable @Nullable org.moe.natj.general.ptr.Ptr<NSError> outError)[@function] AVSampleBufferAttachContentKey Attaches an AVContentKey to a CMSampleBuffer for the purpose of content decryption. The client is expected to attach AVContentKeys to CMSampleBuffers that have been created by the client for enqueueing with AVSampleBufferDisplayLayer or AVSampleBufferAudioRenderer, for which the AVContentKeySpecifier matches indications of suitability that are available to the client according to the content key system that's in use. API-Since: 14.5- Parameters:
sbuf- The sample buffer to which the content key is to be attached.contentKey- The content key to be attached.outError- If the result is NO and errorOut is non-NULL, the location referenced by errorOut receives an instance of NSError that describes the reason for failure to attach the content key.
-
AVVideoRangeSDR
public static java.lang.String AVVideoRangeSDR()
API-Since: 15.0
-
AVVideoRangeHLG
public static java.lang.String AVVideoRangeHLG()
API-Since: 15.0
-
AVVideoRangePQ
public static java.lang.String AVVideoRangePQ()
API-Since: 15.0
-
AVMetadataQuickTimeMetadataKeyIsMontage
public static java.lang.String AVMetadataQuickTimeMetadataKeyIsMontage()
API-Since: 15.0
-
AVVideoAppleProRAWBitDepthKey
public static java.lang.String AVVideoAppleProRAWBitDepthKey()
NSNumber (8-16) API-Since: 14.3
-
AVURLAssetURLRequestAttributionKey
@NotNull public static @NotNull java.lang.String AVURLAssetURLRequestAttributionKey()
[@constant] AVURLAssetURLRequestAttributionKey Specifies the attribution of the URLs requested by this asset. Value is an NSNumber whose value is an NSURLRequestAttribution (see NSURLRequest.h). Default value is NSURLRequestAttributionDeveloper. All NSURLRequests issed on behalf of this AVURLAsset will be attributed with this value and follow the App Privacy Policy accordingly. API-Since: 15.0
-
AVAssetExportPresetAppleProRes422LPCM
@NotNull public static @NotNull java.lang.String AVAssetExportPresetAppleProRes422LPCM()
This export option will produce a QuickTime movie with Apple ProRes 422 video and LPCM audio. API-Since: 15.0
-
AVAssetExportPresetAppleProRes4444LPCM
@NotNull public static @NotNull java.lang.String AVAssetExportPresetAppleProRes4444LPCM()
This export option will produce a QuickTime movie with Apple ProRes 4444 video and LPCM audio. API-Since: 15.0
-
AVAssetDownloadTaskPrefersLosslessAudioKey
@NotNull public static @NotNull java.lang.String AVAssetDownloadTaskPrefersLosslessAudioKey()
[@constant] AVAssetDownloadTaskPrefersLosslessAudioKey Download the specified media selections in lossless audio representation. The value for this key should be an NSNumber representing a BOOL. By default AVAssetDownloadTask will prefer lossy audio representation. API-Since: 14.5
-
AVMetadataIdentifierQuickTimeMetadataIsMontage
public static java.lang.String AVMetadataIdentifierQuickTimeMetadataIsMontage()
API-Since: 15.0
-
AVMovieShouldSupportAliasDataReferencesKey
@NotNull public static @NotNull java.lang.String AVMovieShouldSupportAliasDataReferencesKey()
[@constant] AVMovieShouldSupportAliasDataReferencesKey Indicates whether alias data references in the movie should be parsed and resolved. Default is NO. Although the majority of QuickTime movie files contain all of the media data they require, some contain references to media stored in other files. While AVFoundation and CoreMedia typically employ a URL reference for this purpose, older implementations such as QuickTime 7 have commonly employed a Macintosh alias instead, as documented in the QuickTime File Format specification. If your application must work with legacy QuickTime movie files containing alias-based references to media data stored in other files, the use of this AVMovie initialization option is appropriate. AVMovie and AVMutableMovie do not create movies using alias data references to external media files. If you provide a value for AVMovieReferenceRestrictionsKey, restrictions will be observed for resolved alias references just as they are for URL references. For more details about alias resolution, consult documentation of the bookmark-related interfaces of NSURL. API-Since: 13.0
-
AVPlayerRateDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlayerRateDidChangeNotification()
[@constant] AVPlayerRateDidChangeNotification Indicates a player rate change. Posted by the player when its rate changes. Similar to KVO of AVPlayer.rate, but providing additional information about the rate change in the userInfo. See keys below. API-Since: 15.0
-
AVPlayerRateDidChangeReasonKey
@NotNull public static @NotNull java.lang.String AVPlayerRateDidChangeReasonKey()
[@constant] AVPlayerRateDidChangeReasonKey Indicates a reason for the rate change notification. The value corresponding to this key is of type AVPlayerRateDidChangeReason. API-Since: 15.0
-
AVPlayerRateDidChangeOriginatingParticipantKey
@NotNull public static @NotNull java.lang.String AVPlayerRateDidChangeOriginatingParticipantKey()
[@constant] AVPlayerRateDidChangeOriginatingParticipantKey Indicates a rate change was caused by another participant connected through AVPlayerPlaybackCoordinator. Informs the receiver of an AVPlayerRateDidChangeNotification about a rate change originated from another AVCoordinatedPlaybackParticipant connected through AVPlayerPlaybackCoordinator. This can be used to inform UI showing why the playback rate changed. The type of the value for this key is an AVCoordinatedPlaybackParticipant, which is part of the AVPlayerPlaybackCoordinator.otherParticipants array. API-Since: 15.0
-
AVPlayerRateDidChangeReasonSetRateCalled
@NotNull public static @NotNull java.lang.String AVPlayerRateDidChangeReasonSetRateCalled()
API-Since: 15.0
-
AVPlayerRateDidChangeReasonSetRateFailed
@NotNull public static @NotNull java.lang.String AVPlayerRateDidChangeReasonSetRateFailed()
API-Since: 15.0
-
AVPlayerRateDidChangeReasonAudioSessionInterrupted
@NotNull public static @NotNull java.lang.String AVPlayerRateDidChangeReasonAudioSessionInterrupted()
API-Since: 15.0
-
AVPlayerRateDidChangeReasonAppBackgrounded
@NotNull public static @NotNull java.lang.String AVPlayerRateDidChangeReasonAppBackgrounded()
API-Since: 15.0
-
AVPlayerWaitingForCoordinatedPlaybackReason
@NotNull public static @NotNull java.lang.String AVPlayerWaitingForCoordinatedPlaybackReason()
[@constant] AVPlayerWaitingForCoordinatedPlaybackReason Indicates that the player is waiting for another participant connected through its AVPlayerPlaybackCoordinator. The player is waiting for playback because its connected AVPlayerPlaybackCoordinator requires information from one of the other participants before playback can start. API-Since: 15.0
-
AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted
@NotNull public static @NotNull java.lang.String AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted()
[@constant] AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted The participant's audio session was interrupted. API-Since: 15.0
-
AVCoordinatedPlaybackSuspensionReasonStallRecovery
@NotNull public static @NotNull java.lang.String AVCoordinatedPlaybackSuspensionReasonStallRecovery()
[@constant] AVCoordinatedPlaybackSuspensionReasonStallRecovery The player is buffering data after a stall. API-Since: 15.0
-
AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial
@NotNull public static @NotNull java.lang.String AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial()
[@constant] AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial The participant is presented with interstitial content instead of the main player. API-Since: 15.0
-
AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible
@NotNull public static @NotNull java.lang.String AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible()
[@constant] AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible The participant cannot participate in coordinated playback. API-Since: 15.0
-
AVCoordinatedPlaybackSuspensionReasonUserActionRequired
@NotNull public static @NotNull java.lang.String AVCoordinatedPlaybackSuspensionReasonUserActionRequired()
[@constant] AVCoordinatedPlaybackSuspensionReasonUserActionRequired The participant's playback object is in a state that requires manual intervention by the user to resume playback. API-Since: 15.0
-
AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime
@NotNull public static @NotNull java.lang.String AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime()
[@constant] AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime The participant is actively changing current time. API-Since: 15.0
-
AVPlaybackCoordinatorOtherParticipantsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlaybackCoordinatorOtherParticipantsDidChangeNotification()
[@constant] AVPlaybackCoordinatorOtherParticipantsDidChangeNotification Posted by the playback coordinator when its otherParticipants property changes. API-Since: 15.0
-
AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification()
[@constant] AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification Posted by the playback coordinator when its suspensionReasons property changes. API-Since: 15.0
-
AVPlayerItemTimeJumpedOriginatingParticipantKey
@NotNull public static @NotNull java.lang.String AVPlayerItemTimeJumpedOriginatingParticipantKey()
[@constant] AVPlayerItemTimeJumpedOriginatingParticipantKey Indicates a time jump was caused by another participant connected through AVPlayerPlaybackCoordinator. Informs the receiver of an AVPlayerItemTimeJumpedNotification that a time jump originated from another AVCoordinatedPlaybackParticipant connected through AVPlayerPlaybackCoordinator. This can be used to inform UI showing why the current time changed. The type of the value for this key is an AVCoordinatedPlaybackParticipant, which is part of the AVPlayerPlaybackCoordinator.otherParticipants array. API-Since: 15.0
-
AVPlayerInterstitialEventMonitorEventsDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventMonitorEventsDidChangeNotification()
[@constant] AVPlayerInterstitialEventMonitorEventsDidChangeNotification A notification that's posted whenever the value of events of an AVPlayerInterstitialEventMonitor is changed. API-Since: 15.0
-
AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification()
[@constant] AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification A notification that's posted whenever the currentEvent of an AVPlayerInterstitialEventMonitor changes. API-Since: 15.0
-
AVPlayerWaitingDuringInterstitialEventReason
@NotNull public static @NotNull java.lang.String AVPlayerWaitingDuringInterstitialEventReason()
[@constant] AVPlayerWaitingDuringInterstitialEventReason Indicates that the player is waiting for the completion of an interstitial event. The player is waiting for playback because an interstitial event is currently in progress. Interstitial events can be monitored via use of an AVPlayerInterstitialEventMonitor. API-Since: 15.0
-
AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification
@NotNull public static @NotNull java.lang.String AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification()
[@constant] AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification A notification that indicates the hardware configuration does not match the enqueued data format. The output configuration of the playback hardware might change during the playback session if other clients play content with different format. In such cases, if the media content format does not match the hardware configuration it would produce suboptimal rendering of the enqueued media data. When the framework detects such mismatch it will issue this notification, so the client can flush the renderer and re-enqueue the sample buffers from the current media playhead, which will configure the hardware based on the format of newly enqueued sample buffers. API-Since: 15.0
-
AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification
@NotNull public static @NotNull java.lang.String AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification()
see outputObscuredDueToInsufficientExternalProtection property API-Since: 14.5
-
AVVideoTransferFunction_Linear
public static java.lang.String AVVideoTransferFunction_Linear()
API-Since: 16.0
-
AVURLAssetHTTPUserAgentKey
@NotNull public static @NotNull java.lang.String AVURLAssetHTTPUserAgentKey()
[@constant] AVURLAssetHTTPUserAgentKey Specifies the value of the User-Agent header to add to HTTP requests made by this asset. Value is an NSString Default value is the systems's default User-Agent. API-Since: 16.0
-
AVURLAssetPrimarySessionIdentifierKey
@NotNull public static @NotNull java.lang.String AVURLAssetPrimarySessionIdentifierKey()
[@constant] AVURLAssetPrimarySessionIdentifierKey Specifies a UUID to append as the value of the query parameter "_HLS_primary_id" to selected HTTP requests issued on behalf of the asset. Supported for HLS assets only. Value is an NSUUID. Its UUID string value will be used as the query parameter. If you create AVURLAssets for the templateItems of AVPlayerInterstitialEvents and you want the instances of AVURLAsset that you create to be used during interstitial playback rather than equivalent AVURLAssets with the same URL, you must provide a value for this key that's equal to the httpSessionIdentifier of the primary AVPlayerItem's asset. See AVPlayerInterstitialEventController.h. This is especially useful if you require the use of a custom AVAssetResourceLoader delegate for interstitial assets. API-Since: 16.0
-
AVAssetPlaybackConfigurationOptionStereoVideo
@NotNull public static @NotNull java.lang.String AVAssetPlaybackConfigurationOptionStereoVideo()
[@constant] AVAssetPlaybackConfigurationOptionStereoVideo Indicates whether or not the asset can render stereo video. Clients may use this property to determine whether to configure stereo video rendering. API-Since: 16.0
-
AVAssetPlaybackConfigurationOptionStereoMultiviewVideo
@NotNull public static @NotNull java.lang.String AVAssetPlaybackConfigurationOptionStereoMultiviewVideo()
[@constant] AVAssetPlaybackConfigurationOptionStereoMultiviewVideo Indicates whether or not the asset can render stereo video and is also in a multiview compression format. Clients may use this property to determine whether to configure stereo video rendering. API-Since: 16.0
-
AVPlayerInterstitialEventNoCue
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventNoCue()
API-Since: 16.0
-
AVPlayerInterstitialEventJoinCue
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventJoinCue()
API-Since: 16.0
-
AVPlayerInterstitialEventLeaveCue
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventLeaveCue()
API-Since: 16.0
-
AVCaptureDeviceTypeBuiltInLiDARDepthCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeBuiltInLiDARDepthCamera()
[@constant] AVCaptureDeviceTypeBuiltInLiDARDepthCamera A device that consists of two cameras, one YUV and one LiDAR. The LiDAR camera provides high quality, high accuracy depth information by measuring the round trip of an artificial light signal emitted by a laser. The depth is synchronized and perspective corrected to frames produced by the paired YUV camera. While the resolution of the depth data and YUV frames may differ, their field of view and aspect ratio always match. Note that devices of this type may only be discovered using an AVCaptureDeviceDiscoverySession or -[AVCaptureDevice defaultDeviceWithDeviceType:mediaType:position:]. API-Since: 15.4
-
AVMetadataObjectTypeCodabarCode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeCodabarCode()
[@constant] AVMetadataObjectTypeCodabarCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeCodabarCode. AVMetadataMachineReadableCodeObject objects generated from Codabar codes return this constant as their type. API-Since: 15.4
-
AVMetadataObjectTypeGS1DataBarCode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeGS1DataBarCode()
[@constant] AVMetadataObjectTypeGS1DataBarCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeGS1DataBarCode. AVMetadataMachineReadableCodeObject objects generated from GS1DataBar codes return this constant as their type. API-Since: 15.4
-
AVMetadataObjectTypeGS1DataBarExpandedCode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeGS1DataBarExpandedCode()
[@constant] AVMetadataObjectTypeGS1DataBarExpandedCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeGS1DataBarExpandedCode. AVMetadataMachineReadableCodeObject objects generated from GS1DataBarExpanded codes return this constant as their type. API-Since: 15.4
-
AVMetadataObjectTypeGS1DataBarLimitedCode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeGS1DataBarLimitedCode()
[@constant] AVMetadataObjectTypeGS1DataBarLimitedCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeGS1DataBarLimitedCode. AVMetadataMachineReadableCodeObject objects generated from GS1DataBarLimited codes return this constant as their type. API-Since: 15.4
-
AVMetadataObjectTypeMicroQRCode
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeMicroQRCode()
[@constant] AVMetadataObjectTypeMicroQRCode An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeMicroQRCode. AVMetadataMachineReadableCodeObject objects generated from MicroQR codes return this constant as their type. API-Since: 15.4
-
AVMetadataObjectTypeMicroPDF417Code
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeMicroPDF417Code()
[@constant] AVMetadataObjectTypeMicroPDF417Code An identifier for an instance of AVMetadataMachineReadableCodeObject having a type AVMetadataObjectTypeMicroPDF417Code. AVMetadataMachineReadableCodeObject objects generated from MicroPDF417 codes return this constant as their type. API-Since: 15.4
-
CMTagCollectionCreateWithVideoOutputPreset
public static int CMTagCollectionCreateWithVideoOutputPreset(@Nullable @Nullable CFAllocatorRef allocator, int preset, @NotNull @NotNull org.moe.natj.general.ptr.Ptr<CMTagCollectionRef> newCollectionOut)[@function] CMTagCollectionCreateWithVideoOutputPreset Creates a CMTagCollection with the required tags to describe the specified video output requirements. Convenience constructor to create a CMTagCollection with all of the required tags for use with video output interfaces.- Parameters:
allocator- CFAllocator to use to create the collection and internal data structures.preset- CMTagCollectionVideoOutputPreset representing the desired video output scenario.newCollectionOut- Address of a location to the newly created CMTagCollection. The client is responsible for releasing the returned CMTagCollection.- Returns:
- noErr if successful. Otherwise, an error describing why a tag collection could not be created. API-Since: 17.2
-
AVCaptureReactionSystemImageNameForType
@NotNull public static @NotNull java.lang.String AVCaptureReactionSystemImageNameForType(@NotNull @NotNull java.lang.String reactionType)[@function] AVCaptureReactionSystemImageNameForType Returns the name for UIImage or NSImage systemImageNamed: method to obtain the recommended iconography for a specified reaction type. API-Since: 17.0
-
AVMediaTypeHaptic
public static java.lang.String AVMediaTypeHaptic()
API-Since: 10.0
-
AVMediaCharacteristicEnhancesSpeechIntelligibility
public static java.lang.String AVMediaCharacteristicEnhancesSpeechIntelligibility()
[@constant] AVMediaCharacteristicEnhancesSpeechIntelligibility A media characteristic that indicates that a track or media selection option includes audio that has been prepared or otherwise processed to heighten the intelligibility of speech. The value of this characteristic is @"public.accessibility.enhances-speech-intelligibility". Note for content authors: for QuickTime movie and .m4v files a media option is considered to have the characteristic AVMediaCharacteristicEnhancesSpeechIntelligibility only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. Also see -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. API-Since: 17.0
-
AVMediaCharacteristicTactileMinimal
public static java.lang.String AVMediaCharacteristicTactileMinimal()
[@constant] AVMediaCharacteristicTactileMinimal A media characteristic that indicates that a track or media selection option includes haptic content that's marked by the content author as providing minimal tactile stimulation. Example: an option that presents low strength haptics feedback when user is actively attending the device, would typically have this characteristic. See -[AVAssetTrack hasMediaCharacteristic:] and -[AVMediaSelectionOption hasMediaCharacteristic:]. The value of this characteristic is @"public.haptics.minimal". Note for content authors: for QuickTime movie and MPEG-4 files a track is considered to have the characteristic AVMediaCharacteristicTactileMinimal only if it's explicitly tagged with that characteristic. See the discussion of the tagging of tracks with media characteristics below. API-Since: 17.0
-
AVMediaCharacteristicContainsStereoMultiviewVideo
public static java.lang.String AVMediaCharacteristicContainsStereoMultiviewVideo()
[@constant] AVMediaCharacteristicContainsStereoMultiviewVideo A media characteristic that indicates that a track contains stereoscopic video captured in a multiview compression format. Stereoscopic video contains two views with one view for the left eye and one view for the right eye. Multiview video contains more than one view (not necessarily stereoscopic) in the same compressed video sample. The combination of stereoscopic and multiview indicates that multiview carriage is used to carry at least two stereoscopic views. It does not imply that there might not be more than two views. Access to the two stereo views may require opt-in to retrieve both views. Accessing only one of the left or right stereoscopic views as a fallback for playback or compositing where stereoscopic rendering is not supported may itself not be supported. The value of this characteristic is @“public.contains-stereo-multiview-video". Note for content authors: the presence of this characteristic is strictly inferred from the format description of the associated track. API-Since: 17.0
-
AVMediaCharacteristicCarriesVideoStereoMetadata
public static java.lang.String AVMediaCharacteristicCarriesVideoStereoMetadata()
[@constant] AVMediaCharacteristicCarriesVideoStereoMetadata A media characteristic that indicates that the stereoscopic video track carries additional information related to the stereoscopic video. This is not an indication that the encoded video carries stereoscopic views. It instead indicates that it carries additional information that may influence the interpretation of those views and contribute to a better experience. The value of this characteristic is @“com.apple.quicktime.video.stereo-metadata". Note for content authors: the presence of this characteristic is strictly inferred from the format description of the associated track. API-Since: 17.0
-
AVMediaCharacteristicIndicatesHorizontalFieldOfView
public static java.lang.String AVMediaCharacteristicIndicatesHorizontalFieldOfView()
[@constant] AVMediaCharacteristicIndicatesHorizontalFieldOfView A media characteristic that indicates the video track carries information related to the horizontal field of view. This media characteristic is currently synthesized if the CMVideoFormatDescription includes a kCMFormatDescriptionExtension_HorizontalFieldOfView extension. This is not an indication that the field of view is expanded beyond or more narrow than typical horizontal fields of view. The value of this characteristic is @“public.indicates-horizontal-field-of-view". Note for content authors: the presence of this characteristic is strictly inferred from the format description of the associated track. API-Since: 17.0
-
AVFileTypeAHAP
public static java.lang.String AVFileTypeAHAP()
[@constant] AVFileTypeAHAP A UTI for the Apple Haptics Audio Pattern file format. The value of this UTI is @"public.haptics-content". Files are identified with the .ahap extension. API-Since: 17.0
-
AVVideoDecompressionPropertiesKey
public static java.lang.String AVVideoDecompressionPropertiesKey()
NSDictionary API-Since: 17.0
-
AVURLAssetOverrideMIMETypeKey
@NotNull public static @NotNull java.lang.String AVURLAssetOverrideMIMETypeKey()
[@constant] AVURLAssetOverrideMIMETypeKey Indicates the MIME type that should be used to identify the format of the media resource. When a value for this key is provided, only the specified MIME type is considered in determining how to handle or parse the media resource. Any other information that may be available, such as the URL path extension or a server-provided MIME type, is ignored. API-Since: 17.0
-
AVAssetExportPresetMVHEVC960x960
@NotNull public static @NotNull java.lang.String AVAssetExportPresetMVHEVC960x960()
API-Since: 17.0
-
AVAssetExportPresetMVHEVC1440x1440
@NotNull public static @NotNull java.lang.String AVAssetExportPresetMVHEVC1440x1440()
API-Since: 17.0
-
AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate
@NotNull public static @NotNull java.lang.String AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate()
API-Since: 17.0
-
AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate
@NotNull public static @NotNull java.lang.String AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate()
API-Since: 17.0
-
AVOutputSettingsPresetMVHEVC960x960
@NotNull public static @NotNull java.lang.String AVOutputSettingsPresetMVHEVC960x960()
API-Since: 17.0
-
AVOutputSettingsPresetMVHEVC1440x1440
@NotNull public static @NotNull java.lang.String AVOutputSettingsPresetMVHEVC1440x1440()
API-Since: 17.0
-
AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification()
[@constant] AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification A notification that is posted whenever an AVPlayerInterstitialEvent's asset list response status changes. Carries a userInfo dictionary that can contain the following keys and values: 1. AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey, with a value that indicates the AVPlayerInterstitialEvent for which the asset response status has changed. 2. AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey, with a value of type AVPlayerInterstitialEventAssetListResponseStatus, indicating the changed asset response status. 3. AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey, with a value of type NSError that carries additional information about the failure to read the asset list. This key is only present when the new AVPlayerInterstitialEventAssetListResponseStatus is AVPlayerInterstitialEventAssetListResponseStatusUnavailable. API-Since: 16.4
-
AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey()
[@constant] AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey The dictionary key for the AVPlayerInterstitial event that had its asset list response status changed in the payload of the AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification. The value corresponding to this key is of type AVPlayerInterstitialEvent. API-Since: 16.4
-
AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey()
[@constant] AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey The dictionary key for the asset list response status in the payload of the AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification. The value corresponding to this key is of type AVPlayerInterstitialEventAssetListResponseStatus. API-Since: 16.4
-
AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey
@NotNull public static @NotNull java.lang.String AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey()
[@constant] AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey The dictionary key for the NSError in the payload of the AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification. The value corresponding to this key is of type NSError. This key only exists in the payload of AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification if AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey in the same payload points to a value of AVPlayerInterstitialEventAssetListResponseStatusUnavailable. API-Since: 16.4
-
AVSampleBufferVideoRendererDidFailToDecodeNotification
@NotNull public static @NotNull java.lang.String AVSampleBufferVideoRendererDidFailToDecodeNotification()
decode failed, see NSError in notification payload API-Since: 17.0
-
AVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey
@NotNull public static @NotNull java.lang.String AVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey()
NSError API-Since: 17.0
-
AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification
@NotNull public static @NotNull java.lang.String AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification()
see requiresFlushToResumeDecoding property API-Since: 17.0
-
AVCaptureReactionTypeThumbsUp
@NotNull public static @NotNull java.lang.String AVCaptureReactionTypeThumbsUp()
[@constant] AVCaptureReactionTypeThumbsUp Indicates a reaction which features a thumbs-up symbol. API-Since: 17.0
-
AVCaptureReactionTypeThumbsDown
@NotNull public static @NotNull java.lang.String AVCaptureReactionTypeThumbsDown()
[@constant] AVCaptureReactionTypeThumbsDown Indicates a reaction which features a thumbs-down symbol. API-Since: 17.0
-
AVCaptureReactionTypeBalloons
@NotNull public static @NotNull java.lang.String AVCaptureReactionTypeBalloons()
[@constant] AVCaptureReactionTypeBalloons Indicates a reaction which features balloons rising through the scene. API-Since: 17.0
-
AVCaptureReactionTypeHeart
@NotNull public static @NotNull java.lang.String AVCaptureReactionTypeHeart()
[@constant] AVCaptureReactionTypeHeart Indicates a reaction which features one or more heart symbols. API-Since: 17.0
-
AVCaptureReactionTypeFireworks
@NotNull public static @NotNull java.lang.String AVCaptureReactionTypeFireworks()
[@constant] AVCaptureReactionTypeFireworks Indicates a reaction which features fireworks bursting in the background. API-Since: 17.0
-
AVCaptureReactionTypeRain
@NotNull public static @NotNull java.lang.String AVCaptureReactionTypeRain()
[@constant] AVCaptureReactionTypeRain Indicates a reaction which features a dark and stormy night. API-Since: 17.0
-
AVCaptureReactionTypeConfetti
@NotNull public static @NotNull java.lang.String AVCaptureReactionTypeConfetti()
[@constant] AVCaptureReactionTypeConfetti Indicates a reaction which features festive spots of color falling through the scene. API-Since: 17.0
-
AVCaptureReactionTypeLasers
@NotNull public static @NotNull java.lang.String AVCaptureReactionTypeLasers()
[@constant] AVCaptureReactionTypeLasers Indicates a reaction which features a bright laser display projecting into the scene. API-Since: 17.0
-
AVCaptureDeviceTypeExternal
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeExternal()
[@constant] AVCaptureDeviceTypeExternal An external device type. On iPad, external devices are those that conform to the UVC (USB Video Class) specification. Starting in Mac Catalyst 17.0, apps may opt in for using AVCaptureDeviceTypeExternal by adding the following key to their Info.plist:NSCameraUseExternalDeviceType Otherwise, external cameras on Mac Catalyst report that their device type is AVCaptureDeviceTypeBuiltInWideAngleCamera. API-Since: 17.0
-
AVCaptureDeviceTypeMicrophone
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeMicrophone()
[@constant] AVCaptureDeviceTypeMicrophone A microphone. On iOS and tvOS, only one AVCaptureDevice of type AVCaptureDeviceTypeMicrophone is exposed to the system. The audio routing subsystem decides which physical microphone to use, be it a built in microphone, a wired headset, an external microphone, etc. The microphone device's `localizedName` will change as the audio subsystem switches to a different physical device. API-Since: 17.0
-
AVCaptureDeviceTypeContinuityCamera
@NotNull public static @NotNull java.lang.String AVCaptureDeviceTypeContinuityCamera()
[@constant] AVCaptureDeviceTypeContinuityCamera A continuity camera device. These devices are suitable for general purpose use. Note that devices of this type may only be discovered using an AVCaptureDeviceDiscoverySession or -[AVCaptureDevice defaultDeviceWithDeviceType:mediaType:position:]. Starting in macOS 14.0 and Mac Catalyst 17.0, apps may opt in for using AVCaptureDeviceTypeContinuityCamera by adding the following key to their Info.plist:NSCameraUseContinuityCameraDeviceType Otherwise, continuity cameras on macOS and Mac Catalyst report that their device type is AVCaptureDeviceTypeBuiltInWideAngleCamera. API-Since: 17.0
-
AVMetadataObjectTypeHumanFullBody
@NotNull public static @NotNull java.lang.String AVMetadataObjectTypeHumanFullBody()
[@constant] AVMetadataObjectTypeHumanFullBody An identifier for an instance of AVMetadataHumanFullBodyObject. AVMetadataHumanFullBodyObject objects return this constant as their type. API-Since: 17.0
-
-