Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы AVFoundation ошибочные константы основы AV

Опции
Развертывание Target:

На этой странице
Язык:

Ошибочные константы основы AV

Наследование


Не применимый

Соответствует


Не применимый

Оператор импорта


Swift

import AVFoundation

Objective C

@import AVFoundation;

Этот документ описывает ошибочные константы, определенные в платформе Основы AV, которые не описаны в отдельных классах.

Константы

  • Постоянный для идентификации ошибочного домена AVFoundation.

    Объявление

    Swift

    let AVFoundationErrorDomain: String

    Objective C

    const NSString *AVFoundationErrorDomain;

    Константы

    • AVFoundationErrorDomain

      Домен для ошибок AVFoundation.

      Доступный в iOS 4.0 и позже.

  • Ключи в пользовательском информационном словаре по ошибкам AVFoundation создают.

    Объявление

    Swift

    let AVErrorDeviceKey: String let AVErrorTimeKey: String let AVErrorFileSizeKey: String let AVErrorPIDKey: String let AVErrorRecordingSuccessfullyFinishedKey: String let AVErrorMediaTypeKey: String let AVErrorMediaSubTypeKey: String

    Objective C

    NSString *const AVErrorDeviceKey; NSString *const AVErrorTimeKey; NSString *const AVErrorFileSizeKey; NSString *const AVErrorPIDKey; NSString *const AVErrorRecordingSuccessfullyFinishedKey; NSString *const AVErrorMediaTypeKey; NSString *const AVErrorMediaSubTypeKey;

    Константы

    • AVErrorDeviceKey

      Соответствующее значение NSString объект с именем устройства.

      Доступный в iOS 4.0 и позже.

    • AVErrorTimeKey

      Соответствующее значение NSValue объект, содержащий CMTime.

      Доступный в iOS 4.0 и позже.

    • AVErrorFileSizeKey

      Соответствующее значение NSNumber объект, содержащий размер файла в байтах.

      Доступный в iOS 4.0 и позже.

    • AVErrorPIDKey

      Соответствующее значение NSNumber объект, содержащий Идентификационный номер процесса.

      Доступный в iOS 4.0 и позже.

    • AVErrorRecordingSuccessfullyFinishedKey

      Соответствующее значение NSNumber объект с булевым значением, указывающим, закончилась ли запись успешно.

      Доступный в iOS 4.0 и позже.

    • AVErrorMediaTypeKey

      Соответствующее значение NSString объект, указывающий тип среды, такой как видео, аудио или метаданные. Для списка возможных значений см. Ссылку Констант Основы AV.

      Доступный в iOS 4.3 и позже.

    • AVErrorMediaSubTypeKey

      Соответствующее значение является массивом NSNumber объекты, указывающие подтипы носителей. Типы представлены четырьмя кодами символов (4ccs), как определено в CoreAudioTypes.h для аудио носителей и в CMFormatDescription.h для видео носителей.

      Доступный в iOS 4.3 и позже.

  • Коды, указывающие ошибку. Они могут появиться в NSError объекты, возвращенные различными методами AVFoundation.

    Объявление

    Swift

    enum AVError : Int { case Unknown case OutOfMemory case SessionNotRunning case DeviceAlreadyUsedByAnotherSession case NoDataCaptured case SessionConfigurationChanged case DiskFull case DeviceWasDisconnected case MediaChanged case MaximumDurationReached case MaximumFileSizeReached case MediaDiscontinuity case MaximumNumberOfSamplesForFileFormatReached case DeviceNotConnected case DeviceInUseByAnotherApplication case DeviceLockedForConfigurationByAnotherProcess case SessionWasInterrupted case MediaServicesWereReset case ExportFailed case DecodeFailed case InvalidSourceMedia case FileAlreadyExists case CompositionTrackSegmentsNotContiguous case InvalidCompositionTrackSegmentDuration case InvalidCompositionTrackSegmentSourceStartTime case InvalidCompositionTrackSegmentSourceDuration case FileFormatNotRecognized case FileFailedToParse case MaximumStillImageCaptureRequestsExceeded case ContentIsProtected case NoImageAtTime case DecoderNotFound case EncoderNotFound case ContentIsNotAuthorized case ApplicationIsNotAuthorized case DeviceIsNotAvailableInBackground case OperationNotSupportedForAsset case DecoderTemporarilyUnavailable case EncoderTemporarilyUnavailable case InvalidVideoComposition case ReferenceForbiddenByReferencePolicy case InvalidOutputURLPathExtension case ScreenCaptureFailed case DisplayWasDisabled case TorchLevelUnavailable case OperationInterrupted case IncompatibleAsset case FailedToLoadMediaData case ServerIncorrectlyConfigured case ApplicationIsNotAuthorizedToUseDevice case FailedToParse case FileTypeDoesNotSupportSampleReferences case UndecodableMediaData case AirPlayControllerRequiresInternet case AirPlayReceiverRequiresInternet }

    Objective C

    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, AVErrorSessionWasInterrupted = -11818, AVErrorMediaServicesWereReset = -11819, 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, AVErrorEncoderNotFound = -11834, AVErrorContentIsNotAuthorized = -11835, AVErrorApplicationIsNotAuthorized = -11836, AVErrorDeviceIsNotAvailableInBackground = -11837, AVErrorOperationNotSupportedForAsset = -11838, AVErrorDecoderTemporarilyUnavailable = -11839, AVErrorEncoderTemporarilyUnavailable = -11840, AVErrorInvalidVideoComposition = -11841, AVErrorReferenceForbiddenByReferencePolicy = -11842, AVErrorInvalidOutputURLPathExtension = -11843, AVErrorScreenCaptureFailed = -11844, AVErrorDisplayWasDisabled = -11845, AVErrorTorchLevelUnavailable = -11846, AVErrorOperationInterrupted = -11847, AVErrorIncompatibleAsset = -11848, AVErrorFailedToLoadMediaData = -11849, AVErrorServerIncorrectlyConfigured = -11850, AVErrorApplicationIsNotAuthorizedToUseDevice = -11852, };

    Константы

    • Unknown

      AVErrorUnknown

      Причина ошибки неизвестна.

      Доступный в iOS 4.0 и позже.

    • OutOfMemory

      AVErrorOutOfMemory

      Работа не могла быть завершена, потому что существует недостаточно памяти для обработки всех носителей.

      Доступный в iOS 4.0 и позже.

    • SessionNotRunning

      AVErrorSessionNotRunning

      Запись не могла быть запущена, потому что не получаются никакие данные.

      Доступный в iOS 4.0 и позже.

    • DeviceAlreadyUsedByAnotherSession

      AVErrorDeviceAlreadyUsedByAnotherSession

      Носители не могли быть получены от устройства, потому что оно уже используется в другом месте в этом приложении.

      Доступный в iOS 4.0 и позже.

    • NoDataCaptured

      AVErrorNoDataCaptured

      Запись отказавшего, потому что не были получены никакие данные.

      Доступный в iOS 4.0 и позже.

    • SessionConfigurationChanged

      AVErrorSessionConfigurationChanged

      Запись остановилась, потому что изменилась конфигурация источников носителей и мест назначения.

      Доступный в iOS 4.0 и позже.

    • DiskFull

      AVErrorDiskFull

      Запись остановилась, потому что диск становится полным.

      Доступный в iOS 4.0 и позже.

    • DeviceWasDisconnected

      AVErrorDeviceWasDisconnected

      Запись остановилась, потому что устройство было выключено или отключено.

      Доступный в iOS 4.0 и позже.

    • MediaChanged

      AVErrorMediaChanged

      Запись остановилась потому что формат исходных измененных носителей.

      Доступный в iOS 4.0 и позже.

    • MaximumDurationReached

      AVErrorMaximumDurationReached

      Запись остановилась, потому что была достигнута максимальная продолжительность для файла.

      Доступный в iOS 4.0 и позже.

    • MaximumFileSizeReached

      AVErrorMaximumFileSizeReached

      Запись остановилась, потому что был достигнут максимальный размер для файла.

      Доступный в iOS 4.0 и позже.

    • MediaDiscontinuity

      AVErrorMediaDiscontinuity

      Запись остановилась, потому что было прерывание во входных носителях.

      Доступный в iOS 4.0 и позже.

    • MaximumNumberOfSamplesForFileFormatReached

      AVErrorMaximumNumberOfSamplesForFileFormatReached

      Запись остановилась, потому что было достигнуто максимальное количество выборок для файла.

      Доступный в iOS 4.0 и позже.

    • DeviceNotConnected

      AVErrorDeviceNotConnected

      Устройство не могло быть открыто, потому что оно не соединено или включено.

      Доступный в iOS 4.0 и позже.

    • DeviceInUseByAnotherApplication

      AVErrorDeviceInUseByAnotherApplication

      Устройство не могло быть открыто, потому что оно используется другим приложением.

      Доступный в iOS 4.0 и позже.

    • DeviceLockedForConfigurationByAnotherProcess

      AVErrorDeviceLockedForConfigurationByAnotherProcess

      Настройки для устройства не могли быть изменены, потому что устройством управляет другое приложение.

      Доступный в iOS 4.0 и позже.

    • SessionWasInterrupted

      AVErrorSessionWasInterrupted

      Запись остановилась, потому что она была прервана.

      Доступный в iOS 4.0 и позже.

    • MediaServicesWereReset

      AVErrorMediaServicesWereReset

      Работа не могла быть завершена, потому что мультимедийные службы стали недоступными.

      Доступный в iOS 4.0 и позже.

    • ExportFailed

      AVErrorExportFailed

      Экспорт не мог быть завершен.

      Доступный в iOS 4.0 и позже.

    • DecodeFailed

      AVErrorDecodeFailed

      Работа не могла быть завершена, потому что не могли декодироваться некоторые исходные носители.

      Доступный в iOS 4.0 и позже.

    • InvalidSourceMedia

      AVErrorInvalidSourceMedia

      Работа не могла быть завершена, потому что не могли быть считаны некоторые исходные носители.

      Доступный в iOS 4.0 и позже.

    • FileAlreadyExists

      AVErrorFileAlreadyExists

      Файл не мог быть создан, потому что файл с тем же именем уже существует в том же расположении.

      Доступный в iOS 4.0 и позже.

    • CompositionTrackSegmentsNotContiguous

      AVErrorCompositionTrackSegmentsNotContiguous

      Исходные носители не могут быть добавлены, потому что это содержит разрывы.

      Доступный в iOS 4.0 и позже.

    • InvalidCompositionTrackSegmentDuration

      AVErrorInvalidCompositionTrackSegmentDuration

      Исходные носители не могут быть добавлены, потому что его продолжительность в месте назначения недопустима.

      Доступный в iOS 4.0 и позже.

    • InvalidCompositionTrackSegmentSourceStartTime

      AVErrorInvalidCompositionTrackSegmentSourceStartTime

      Исходные носители не могут быть добавлены, потому что его время начала в месте назначения недопустимо.

      Доступный в iOS 4.0 и позже.

    • InvalidCompositionTrackSegmentSourceDuration

      AVErrorInvalidCompositionTrackSegmentSourceDuration

      Исходные носители не могут быть добавлены, потому что это не имеет никакой продолжительности.

      Доступный в iOS 4.0 и позже.

    • FileFormatNotRecognized

      AVErrorFileFormatNotRecognized

      Носители не могли быть открыты, потому что это не находится в распознанном формате.

      Доступный в iOS 4.0 и позже.

    • FileFailedToParse

      AVErrorFileFailedToParse

      Носители не могли быть открыты, потому что файл поврежден или не в распознанном формате.

      Доступный в iOS 4.0 и позже.

    • MaximumStillImageCaptureRequestsExceeded

      AVErrorMaximumStillImageCaptureRequestsExceeded

      Фотография не могла быть сделана, потому что существует слишком много фото запросов, еще не завершившихся.

      Доступный в iOS 4.0 и позже.

    • ContentIsProtected

      AVErrorContentIsProtected

      Приложению не открывают доступ для открытия носителей.

      Доступный в iOS 4.0 и позже.

    • NoImageAtTime

      AVErrorNoImageAtTime

      Нет никакого изображения в то время в носителях.

      Доступный в iOS 4.0 и позже.

    • DecoderNotFound

      AVErrorDecoderNotFound

      Декодер для данных носителей не был найден

      Ошибка userInfo может содержать значения для ключей AVErrorMediaTypeKey и AVErrorMediaSubTypeKey, если они доступны.

      Доступный в iOS 4.3 и позже.

    • EncoderNotFound

      AVErrorEncoderNotFound

      Требуемый кодер не был найден.

      Ошибка userInfo может содержать значения для ключей AVErrorMediaTypeKey и AVErrorMediaSubTypeKey, если они доступны.

      Доступный в iOS 4.3 и позже.

    • ContentIsNotAuthorized

      AVErrorContentIsNotAuthorized

      Пользователь не разрешен играть носители.

      Доступный в iOS 4.3 и позже.

    • ApplicationIsNotAuthorized

      AVErrorApplicationIsNotAuthorized

      Приложению не открывают доступ для игры носителей.

      Доступный в iOS 4.3 и позже.

    • DeviceIsNotAvailableInBackground

      AVErrorDeviceIsNotAvailableInBackground

      Вы попытались запустить сеанс получения в фоновом режиме, не позволяющийся на iOS.

      Доступный в iOS 4.3 и позже.

    • OperationNotSupportedForAsset

      AVErrorOperationNotSupportedForAsset

      Вы попытались выполнить работу с не поддерживающимся активом.

      Доступный в iOS 5.0 и позже.

    • DecoderTemporarilyUnavailable

      AVErrorDecoderTemporarilyUnavailable

      Надлежащий декодер в настоящее время не доступен.

      Ошибка userInfo может содержать AVErrorMediaTypeKey и AVErrorMediaSubTypeKey, если они доступны.

      Доступный в iOS 5.0 и позже.

    • EncoderTemporarilyUnavailable

      AVErrorEncoderTemporarilyUnavailable

      Надлежащий кодер в настоящее время не доступен.

      Ошибка userInfo может содержать AVErrorMediaTypeKey и AVErrorMediaSubTypeKey, если они доступны.

      Доступный в iOS 5.0 и позже.

    • InvalidVideoComposition

      AVErrorInvalidVideoComposition

      Вы попытались выполнить не поддерживающуюся видео работу состава.

      Доступный в iOS 5.0 и позже.

    • ReferenceForbiddenByReferencePolicy

      AVErrorReferenceForbiddenByReferencePolicy

      Вы попытались выполнить работу с активом, попытавшимся следовать за непозволенной ссылкой.

      Доступный в iOS 5.0 и позже.

    • InvalidOutputURLPathExtension

      AVErrorInvalidOutputURLPathExtension

      Расширение пути URL было недопустимо.

      Доступный в iOS 5.1 и позже.

    • ScreenCaptureFailed

      AVErrorScreenCaptureFailed

      Снимок экрана перестал работать.

      Доступный в iOS 6.0 и позже.

    • DisplayWasDisabled

      AVErrorDisplayWasDisabled

      Снимок экрана перестал работать, потому что дисплей был неактивен.

      Доступный в iOS 6.0 и позже.

    • TorchLevelUnavailable

      AVErrorTorchLevelUnavailable

      Указанный уровень факела допустим, но в настоящее время недоступен. Это могло бы быть вследствие устройства, перегреваемого в настоящее время.

      Доступный в iOS 6.0 и позже.

    • OperationInterrupted

      AVErrorOperationInterrupted

      В то время как AVAssetWriter, AVAssetReader или AVAssetExportSession выполнялись, прерывание произошло. Когда выполнение приложения читатель, писатель или экспорт и затем переходы к фону перед выполнением заканчиваются, одно такое прерывание состоит в том.

      Доступный в iOS 6.0 и позже.

    • IncompatibleAsset

      AVErrorIncompatibleAsset

      Медиа-материалы не могли показаться, потому что устройство на iOS не способно к игре содержания. Если устройство не поддерживает игру определенного видео уровня профиля, это могло бы произойти.

      Доступный в iOS 6.0 и позже.

    • FailedToLoadMediaData

      AVErrorFailedToLoadMediaData

      Медиаресурс не содержит все требуемые данные и не может быть загружен.

      Доступный в iOS 6.0 и позже.

    • ServerIncorrectlyConfigured

      AVErrorServerIncorrectlyConfigured

      Сервер HTTP, отправляющий медиаресурс, не сконфигурирован как ожидалось. Это могло бы означать, что сервер не поддерживает запросы диапазона байта.

      Доступный в iOS 6.0 и позже.

    • ApplicationIsNotAuthorizedToUseDevice

      AVErrorApplicationIsNotAuthorizedToUseDevice

      Пользователь отклонил это разрешение приложения для получения носителей.

      Доступный в iOS 7.0 и позже.