/* File: AVError.h Framework: AVFoundation Copyright 2010-2012 Apple Inc. All rights reserved. */ #import #import AVF_EXPORT NSString *const AVFoundationErrorDomain NS_AVAILABLE(10_7, 4_0); AVF_EXPORT NSString *const AVErrorDeviceKey NS_AVAILABLE(10_7, 4_0); AVF_EXPORT NSString *const AVErrorTimeKey NS_AVAILABLE(10_7, 4_0); AVF_EXPORT NSString *const AVErrorFileSizeKey NS_AVAILABLE(10_7, 4_0); AVF_EXPORT NSString *const AVErrorPIDKey NS_AVAILABLE(10_7, 4_0); AVF_EXPORT NSString *const AVErrorRecordingSuccessfullyFinishedKey NS_AVAILABLE(10_7, 4_0); AVF_EXPORT NSString *const AVErrorMediaTypeKey NS_AVAILABLE(10_7, 4_3); // an NSString, as defined in AVMediaFormat.h AVF_EXPORT NSString *const AVErrorMediaSubTypeKey NS_AVAILABLE(10_7, 4_3); // an NSArray of NSNumbers carrying four character codes (4ccs) as defined in CoreAudioTypes.h for audio media and in CMFormatDescription.h for video media. #if (TARGET_OS_MAC && !(TARGET_OS_EMBEDDED || TARGET_OS_IPHONE)) AVF_EXPORT NSString *const AVErrorDiscontinuityFlagsKey NS_AVAILABLE(10_7, NA); #endif // (TARGET_OS_MAC && !(TARGET_OS_EMBEDDED || TARGET_OS_IPHONE)) enum { AVErrorUnknown = -11800, AVErrorOutOfMemory = -11801, AVErrorSessionNotRunning = -11803, AVErrorDeviceAlreadyUsedByAnotherSession = -11804, AVErrorNoDataCaptured = -11805, AVErrorSessionConfigurationChanged = -11806, AVErrorDiskFull = -11807, AVErrorDeviceWasDisconnected = -11808, AVErrorMediaChanged = -11809, AVErrorMaximumDurationReached = -11810, AVErrorMaximumFileSizeReached = -11811, AVErrorMediaDiscontinuity = -11812, AVErrorMaximumNumberOfSamplesForFileFormatReached = -11813, AVErrorDeviceNotConnected = -11814, AVErrorDeviceInUseByAnotherApplication = -11815, AVErrorDeviceLockedForConfigurationByAnotherProcess = -11817, #if TARGET_OS_IPHONE AVErrorSessionWasInterrupted = -11818, AVErrorMediaServicesWereReset = -11819, #endif AVErrorExportFailed = -11820, AVErrorDecodeFailed = -11821, AVErrorInvalidSourceMedia = -11822, AVErrorFileAlreadyExists = -11823, AVErrorCompositionTrackSegmentsNotContiguous = -11824, AVErrorInvalidCompositionTrackSegmentDuration = -11825, AVErrorInvalidCompositionTrackSegmentSourceStartTime= -11826, AVErrorInvalidCompositionTrackSegmentSourceDuration = -11827, AVErrorFileFormatNotRecognized = -11828, AVErrorFileFailedToParse = -11829, AVErrorMaximumStillImageCaptureRequestsExceeded = -11830, AVErrorContentIsProtected = -11831, AVErrorNoImageAtTime = -11832, AVErrorDecoderNotFound = -11833, // userInfo may contain AVErrorMediaTypeKey & AVErrorMediaSubTypeKey, if available AVErrorEncoderNotFound = -11834, // userInfo may contain AVErrorMediaTypeKey & AVErrorMediaSubTypeKey, if available AVErrorContentIsNotAuthorized = -11835, AVErrorApplicationIsNotAuthorized = -11836, #if TARGET_OS_IPHONE AVErrorDeviceIsNotAvailableInBackground = -11837, #endif AVErrorOperationNotSupportedForAsset = -11838, AVErrorDecoderTemporarilyUnavailable = -11839, // userInfo may contain AVErrorMediaTypeKey & AVErrorMediaSubTypeKey, if available AVErrorEncoderTemporarilyUnavailable = -11840, // userInfo may contain AVErrorMediaTypeKey & AVErrorMediaSubTypeKey, if available AVErrorInvalidVideoComposition = -11841, AVErrorReferenceForbiddenByReferencePolicy = -11842, AVErrorInvalidOutputURLPathExtension = -11843, AVErrorScreenCaptureFailed = -11844, AVErrorDisplayWasDisabled = -11845, };