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

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

Разработчик

Ссылка платформы основы AV

Ссылка платформы основы AV

Классы   Протоколы   Другая ссылка  

Платформа Основы AV обеспечивает интерфейс Objective-C для управления и игры аудиовизуальных носителей в  приложениях OS X и iOS. Для узнавания больше об Основе AV см. Руководство по программированию Основы AV.

Классы

NSObject

NSObject корневой класс большинства иерархий классов Objective C.

AVAsset

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

AVComposition

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

AVMutableComposition

AVMutableComposition непостоянный подкласс AVComposition когда Вы хотите создать новый состав из существующих активов, Вы используете.

AVMovie

AVFragmentedMovie

AVURLAsset

AVURLAsset конкретный подкласс AVAsset то, что Вы используете для инициализации актива от URL.

AVAssetExportSession

AVAssetExportSession возразите транскодирует содержание AVAsset исходный объект для создания вывода формы, описанной указанной предварительной установкой экспорта.

AVAssetImageGenerator

AVAssetImageGenerator объект обеспечивает миниатюру или изображения предварительного просмотра активов независимо от воспроизведения.

AVAssetReader

Вы используете AVAssetReader объект получить данные носителей актива, основан ли актив на файле или представляет совокупность данных носителей из многократных источников (как с AVComposition объект).

AVAssetReaderOutput

AVAssetReaderOutput абстрактный класс, определяющий интерфейс для чтения единственного набора выборок общего типа среды от AVAssetReader объект.

AVAssetReaderAudioMixOutput

AVAssetReaderAudioMixOutput конкретный подкласс AVAssetReaderOutput это определяет интерфейс для чтения аудиосэмплов, следующих из смешивания аудио от одной или более дорожек AVAssetReader актив объекта.

AVAssetReaderSampleReferenceOutput

AVAssetReaderSampleReferenceOutput конкретный подкласс AVAssetReaderOutput класс, определяющий интерфейс для чтения демонстрационных ссылок от сингла AVAssetTrack из AVAsset экземпляр, содержавшийся в AVAssetReader объект.

AVAssetReaderTrackOutput

AVAssetReaderTrackOutput определяет интерфейс для чтения данных носителей из сингла AVAssetTrack объект актива читателя актива.

AVAssetReaderVideoCompositionOutput

AVAssetReaderVideoCompositionOutput подкласс AVAssetReaderOutput Вы используете для чтения видеокадров, составленных вместе от кадров в одной или более дорожках AVAssetReader актив объекта.

AVAssetReaderOutputMetadataAdaptor

AVAssetReaderOutputMetadataAdaptor класс определяет интерфейс для чтения метаданных, упакованных как экземпляры AVTimedMetadataGroup, от сингла AVAssetReaderTrackOutput объект.

AVAssetResourceLoader

AVAssetResourceLoader объект добивается запросов ресурса от AVURLAsset объект с делегатом возражает, что Вы обеспечиваете.

AVAssetResourceLoadingContentInformationRequest

AVAssetResourceLoadingContentInformationRequest класс представляет запрос для важной информации о ресурсе, на который ссылается запрос загрузки ресурса актива.

AVAssetResourceLoadingDataRequest

Используйте AVAssetResourceLoadingDataRequest класс, чтобы запросить данные от ресурса , на который ссылаются AVAssetResourceLoadingRequest экземпляр.

AVAssetResourceLoadingRequest

AVAssetResourceLoadingRequest объект инкапсулирует информацию о запросе ресурса, выпущенном от объекта загрузчика ресурса.

AVAssetResourceRenewalRequest

AVAssetResourceRenewalRequest класс является подклассом AVAssetResourceLoadingRequest это инкапсулирует информацию о запросе ресурса, выпущенном загрузчиком ресурса в целях возобновления запроса, ранее выпущенного.

AVAssetTrack

AVAssetTrack объект обеспечивает, обеспечивает интерфейс проверки уровня дорожки для всех активов.

AVCompositionTrack

AVCompositionTrack объект обеспечивает низкоуровневое представление дорожек дорожка в AVComposition объект, включая тип среды, идентификатор дорожки и массив AVCompositionTrackSegment объекты, каждый включающий URL и идентификатор дорожки, и время, отображаясь.

AVMutableCompositionTrack

AVMutableCompositionTrack непостоянный подкласс AVCompositionTrack это позволяет Вам для вставки, удалите, и сегменты дорожки масштаба, не влияя на их низкоуровневое представление (т.е. операции, которые Вы выполняете, являются неразрушающими на оригинале).

AVMovieTrack

AVFragmentedMovieTrack

AVAssetTrackGroup

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

AVAssetTrackSegment

AVAssetTrackSegment объект представляет сегмент AVAssetTrack объект, включение времени, отображаясь от источника до актива отслеживают временную шкалу.

AVCompositionTrackSegment

AVCompositionTrackSegment объект представляет сегмент AVCompositionTrack объект, включая URL и идентификатор дорожки, и время, отображаясь из источника отслеживает к дорожке состава.

AVAssetWriter

Вы используете AVAssetWriter возразите для записи данных носителей в новый файл указанного аудиовизуального контейнерного типа, такого как файл фильма в формате QuickTime или файл MPEG 4, с поддержкой автоматического чередования данных носителей для многократных параллельных дорожек.

AVAssetWriterInput

Вы используете AVAssetWriterInput добавлять выборки носителей, упакованные как CMSampleBuffer объекты (см. CMSampleBufferRef), или наборы метаданных, к одноколейному пути выходного файла AVAssetWriter объект.

AVAssetWriterInputMetadataAdaptor

AVAssetWriterInputMetadataAdaptor класс определяет интерфейс для записи метаданных, упакованных как экземпляры AVTimedMetadataGroup к синглу AVAssetWriterInput объект.

AVAssetWriterInputPassDescription

AVAssetWriterInputPassDescription класс определяет интерфейс для запросов информации о требованиях текущей передачи, таких как диапазоны времени данных носителей для добавления.

AVAssetWriterInputPixelBufferAdaptor

Вы используете AVAssetWriterInputPixelBufferAdaptor добавлять видео выборки, упакованные как CVPixelBuffer объекты к синглу AVAssetWriterInput объект.

AVAsynchronousVideoCompositionRequest

AVAsynchronousVideoCompositionRequest экземпляр содержит информацию, необходимую для видео наборщика для рендеринга буфера выходного пикселя.

AVAudioBuffer

AVAudioBuffer класс представляет буфер аудиоданных и его формата.

AVAudioPCMBuffer

AVAudioPCMBuffer класс является подклассом AVAudioBuffer для использования с форматами аудио PCM.

AVAudioChannelLayout

AVAudioChannelLayout класс описывает роли ряда звуковых каналов.

AVAudioEngine

AVAudioEngine класс определяет группу связанных AVAudioNode объекты, известные как аудио узлы.

AVAudioEnvironmentDistanceAttenuationParameters

AVAudioEnvironmentDistanceAttenuationParameters класс указывает длину участка затухания, постепенную потерю в аудио интенсивности и характеристики.

AVAudioEnvironmentReverbParameters

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

AVAudioFile

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

AVAudioFormat

AVAudioFormat класс обертывает Core Audio, структура AudioStreamBasicDescription, с инициализаторами удобства и средствами доступа для распространенных форматов, включая стандарт Core Audio устранила чередование 32-разрядного формата с плавающей точкой.

AVAudioMix

AVAudioMix объект управляет входными параметрами для смешивания аудиотреков.

AVMutableAudioMix

AVMutableAudioMix объект управляет входными параметрами для смешивания аудиотреков.

AVAudioMixInputParameters

AVAudioMixInputParameters объект представляет параметры, которые должны быть применены к аудиотреку, когда он добавляется к соединению.

AVMutableAudioMixInputParameters

AVMutableAudioMixInputParameters объект представляет параметры, которые должны быть применены к аудиотреку, когда он добавляется к соединению.

AVAudioNode

AVAudioNode класс является абстрактным классом для аудио генерации, обработки или блока I/O.

AVAudioEnvironmentNode

AVAudioEnvironmentNode класс является узлом микшера, моделирующим 3D аудиосреду.

AVAudioIONode

AVAudioIONode класс является базовым классом для узлов, соединяющимся с аудиовходом или выводом системы.

AVAudioInputNode

AVAudioInputNode класс представляет узел, соединяющийся с аудиовходом системы.

AVAudioOutputNode

AVAudioOutputNode класс представляет аудио узел, соединяющийся с аудиовыходом системы.

AVAudioMixerNode

AVAudioMixerNode класс представляет узел, смешивающий его вводы к единственному выводу.

AVAudioPlayerNode

AVAudioPlayerNode класс играет буферы или сегменты аудиофайлов.

AVAudioUnit

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

AVAudioUnitEffect

AVAudioUnitEffect класс, обрабатывающий аудио в режиме реального времени с помощью AudioUnits типа: эффект, музыкальный эффект, регулятор панорамы, удаленный эффект или удаленный музыкальный эффект.

AVAudioUnitDelay

AVAudioUnitDelay класс AVAudioUnitEffect подкласс, реализующий эффект задержки.

AVAudioUnitDistortion

AVAudioUnitDistortion класс AVAudioUnitEffect подкласс, реализующий многоступенчатый эффект искажения.

AVAudioUnitEQ

AVAudioUnitEQ класс AVAudioUnitEffect подкласс, реализующий многополосный эквалайзер.

AVAudioUnitReverb

AVAudioUnitReverb класс AVAudioUnitEffect подкласс, реализующий эффект реверберации.

AVAudioUnitGenerator

AVAudioUnitGenerator AVAudioUnit подкласс, генерирующий аудиовыход.

AVAudioUnitMIDIInstrument

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

AVAudioUnitSampler

AVAudioUnitSampler класс инкапсулирует Аудиоустройство Сэмплера Apple.

AVAudioUnitTimeEffect

AVAudioUnitTimeEffect класс AVAudioUnit подкласс, обрабатывающий аудио в нев реальном времени.

AVAudioUnitTimePitch

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

AVAudioUnitVarispeed

AVAudioUnitVarispeed класс AVAudioUnitTimeEffect подкласс, позволяющий управление скорости воспроизведения.

AVAudioPlayer

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

AVAudioRecorder

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

AVAudioTime

AVAudioTime класс используется AVAudioEngine представлять время.

AVAudioUnitComponent

AVAudioUnitComponent класс предоставляет подробную информацию об аудиоустройстве, такую как: введите, выделите подтипы, производитель и расположение.

AVAudioUnitComponentManager

AVAudioUnitComponentManager класс является одноэлементным объектом, обеспечивающим способ найти аудио компоненты, регистрирующиеся в системе.

AVAudioUnitEQFilterParameters

AVAudioUnitEQFilterParameters класс инкапсулирует параметры, используемые AVAudioUnitEQ экземпляр.

AVCaptureAudioChannel

Вы используете AVCaptureAudioChannel контролировать средние и пиковые уровни мощности в звуковом канале в соединении получения (см. AVCaptureConnection).

AVCaptureConnection

AVCaptureConnection объект представляет соединение между вводом получения и выходными объектами получения, связанными с сеансом получения.

AVCaptureDevice

AVCaptureDevice объект представляет физическое устройство захвата изображения и свойства, связанные с тем устройством.

AVCaptureDeviceFormat

AVCaptureDeviceFormat объект предоставляет информацию о формате получения носителей для использования с AVCaptureDevice экземпляр, такой как частоты видеокадров и факторы изменения масштаба.

AVCaptureDeviceInputSource

AVCaptureDeviceInputSource объект представляет отличный входной источник на AVCaptureDevice объект.

AVCaptureInput

AVCaptureInput абстрактный базовый класс, описывающий входной источник данных к AVCaptureSession объект.

AVCaptureDeviceInput

AVCaptureDeviceInput конкретный подкласс AVCaptureInput Вы используете для получения данных от AVCaptureDevice объект.

AVCaptureScreenInput

AVCaptureScreenInput конкретный подкласс AVCaptureInput это обеспечивает интерфейс для получения носителей с экрана или части экрана.

AVCaptureInputPort

AVCaptureInputPort представляет поток данных от ввода получения.

AVCaptureOutput

AVCaptureOutput абстрактный базовый класс, описывающий выходное место назначения AVCaptureSession объект.

AVCaptureAudioDataOutput

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

AVCaptureAudioPreviewOutput

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

AVCaptureFileOutput

AVCaptureFileOutput абстрактный подкласс AVCaptureOutput это описывает выходное место назначения файла к AVCaptureSession.

AVCaptureAudioFileOutput

AVCaptureMovieFileOutput конкретный подкласс AVCaptureFileOutput это пишет полученное аудио в любой тип аудиофайла, поддерживаемый CoreAudio.

AVCaptureMovieFileOutput

AVCaptureMovieFileOutput конкретный подкласс AVCaptureFileOutput Вы используете для получения данных к фильму в формате QuickTime.

AVCaptureStillImageOutput

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

AVCaptureVideoDataOutput

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

AVCaptureSession

Вы используете AVCaptureSession возразите для координирования потока данных от устройств ввода данных AV до выводов.

AVFragmentedMovieMinder

AVFrameRateRange

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

AVMediaSelectionGroup

AVMediaSelectionGroup представляет набор взаимоисключающих опций для представления носителей в активе.

AVAssetWriterInputGroup

AVAssetWriterInputGroup класс связывает дорожки, соответствующие вводам друг с другом во взаимоисключающем отношении.

AVMediaSelectionOption

AVMediaSelectionOption объект представляет определенную опцию для представления носителей в группе опций.

AVMetadataItem

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

AVMutableMetadataItem

AVMutableMetadataItem непостоянный подкласс AVMetadataItem это позволяет Вам создать наборы метаданных, которые будут записаны в использование файлов актива AVAssetExportSession.

AVMetadataItemFilter

AVMetadataObject

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

AVMetadataFaceObject

AVMetadataFaceObject класс является конкретным подклассом AVMetadataObject это определяет функции единственной обнаруженной поверхности.

AVMIDIPlayer

AVMIDIPlayer класс является проигрывателем для форматов музыкального файла, таких как MIDI и iMelody.

AVOutputSettingsAssistant

AVOutputSettingsAssistant класс указывает ряд параметров для конфигурирования объектов, использующих выходные словари настроек — так, чтобы получающийся медиа-файл соответствовал определенные критерии.

AVPlayer

Вы используете AVPlayer возразите для реализации контроллеров и пользовательских интерфейсов для сингла - или воспроизведение многократного элемента.

AVQueuePlayer

AVQueuePlayer подкласс AVPlayer Вы используете для игры многих элементов в последовательности.

AVPlayerItem

AVPlayerItem представляет состояние представления актива, это играется AVPlayer объект, и позволяет Вам наблюдать то состояние.

AVPlayerItemAccessLog

Вы используете AVPlayerItemAccessLog объект получить журнал доступа связался с AVPlayerItem объект.

AVPlayerItemAccessLogEvent

AVPlayerItemAccessLogEvent объект представляет единственный элемент в AVPlayerItem журнал доступа объекта.

AVPlayerItemErrorLog

Вы используете AVPlayerItemErrorLog объект получить журнал ошибок связался с AVPlayerItem объект.

AVPlayerItemErrorLogEvent

AVPlayerItemErrorLogEvent объект представляет единственный элемент в AVPlayerItem журнал ошибок объекта.

AVPlayerItemOutput

AVPlayerItemOutput класс является абстрактным классом, определяющим единый интерфейс для движущихся выборок от актива до AVPlayer объект.

AVPlayerItemLegibleOutput

AVPlayerItemLegibleOutput класс является подклассом AVPlayerItemOutput это может продать носители с четкой характеристикой как приписанная строка.

AVPlayerItemMetadataOutput

AVPlayerItemMetadataOutput класс является подклассом AVPlayerItemOutput это продает наборы элементов метаданных, которые переносят в дорожках метаданных.

AVPlayerItemVideoOutput

AVPlayerItemVideoOutput позволяет Вам скоординировать вывод содержания, связанного с Базовым Видео пиксельным буфером.

AVPlayerItemTrack

Вы используете AVPlayerItemTrack объект изменить состояние представления дорожки актива (AVAssetTrack) быть представленным AVPlayer объект.

AVPlayerMediaSelectionCriteria

AVPlayerMediaSelectionCriteria класс указывает предпочтительные языки и характеристики носителей для AVPlayer экземпляр.

AVSampleBufferGenerator

AVSampleBufferGenerator класс используется для создания CMSampleBufferRef непрозрачные объекты.

AVSampleBufferRequest

AVSampleBufferRequest экземпляр описывает a CMSampleBuffer запрос создания.

AVSampleCursor

AVSampleCursor экземпляр всегда располагается в определенную выборку носителей в последовательности выборок, как определено высокоуровневой конструкцией, такой как AVAssetTrack.

AVTextStyleRule

AVTextStyleRule объект представляет текст, разрабатывающий правила, которые могут быть применены к тексту в элементе носителей.

AVTimedMetadataGroup

Вы используете AVTimedMetadataGroup объект представлять набор элементов метаданных.

AVMutableTimedMetadataGroup

Вы используете AVMutableTimedMetadataGroup объект представлять непостоянный набор элементов метаданных.

AVVideoComposition

AVVideoComposition объект представляет неизменный видео состав.

AVMutableVideoComposition

AVMutableVideoComposition класс является непостоянным подклассом AVVideoComposition.

AVVideoCompositionCoreAnimationTool

Вы используете AVVideoCompositionCoreAnimationTool объект включить Базовую Анимацию в видео состав.

AVVideoCompositionInstruction

AVVideoCompositionInstruction объект представляет работу, которая будет выполняться наборщиком.

AVMutableVideoCompositionInstruction

AVMutableVideoCompositionInstruction объект представляет работу, которая будет выполняться наборщиком.

AVVideoCompositionLayerInstruction

AVVideoCompositionLayerInstruction объект представляет преобразование, непрозрачность и обрезающие скаты для применения к данной дорожке.

AVMutableVideoCompositionLayerInstruction

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

AVVideoCompositionRenderContext

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

CALayer

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

AVCaptureVideoPreviewLayer

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

AVPlayerLayer

AVPlayerLayer подкласс CALayer к которому AVPlayer объект может направить свой визуальный вывод.

AVSampleBufferDisplayLayer

AVSampleBufferDisplayLayer класс является подклассом CALayer это выводит на экран сжатые или несжатые видеокадры.

AVSynchronizedLayer

AVSynchronizedLayer подкласс CALayer с уровнем, синхронизирующим, который синхронизируется с определенным AVPlayerItem.

Протоколы

AVAssetResourceLoaderDelegate

AVAssetResourceLoaderDelegate протокол определяет метод, позволяющий Вашему коду обработать ресурс, загружающий запросы, прибывающие из AVURLAsset объект.

AVAsynchronousKeyValueLoading

AVAsynchronousKeyValueLoading протокол определяет методы, позволяющие Вам использовать AVAsset или AVAssetTrack объект, не блокируя поток.

AVAudio3DMixing

AVAudio3DMixing протокол определяет 3D свойства смешивания.

AVAudioMixing

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

AVAudioPlayerDelegate

Делегат AVAudioPlayer объект должен принять AVAudioPlayerDelegate протокол.

AVAudioRecorderDelegate

Делегат AVAudioRecorder объект должен принять AVAudioRecorderDelegate протокол.

AVAudioStereoMixing

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

AVCaptureAudioDataOutputSampleBufferDelegate

Делегат AVCaptureAudioDataOutputSampleBuffer объект должен принять AVCaptureAudioDataOutputSampleBufferDelegate протокол.

AVCaptureFileOutputDelegate

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

AVCaptureFileOutputRecordingDelegate

Определяет интерфейс для делегатов AVCaptureFileOutput реагировать на события, происходящие в процессе записи единственного файла.

AVCaptureMetadataOutputObjectsDelegate

AVCaptureMetadataOutputObjectsDelegate протокол должен быть принят делегатом AVCaptureMetadataOutput объект.

AVCaptureVideoDataOutputSampleBufferDelegate

Этот протокол определяет интерфейс для делегатов AVCaptureVideoDataOutput объект получить полученные видео демонстрационные буферы и быть уведомленными относительно отброшенных последних демонстрационных буферов.

AVPlayerItemLegibleOutputPushDelegate

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

AVPlayerItemMetadataOutputPushDelegate

AVPlayerItemMetadataOutputPushDelegate протокол расширяется AVPlayerItemOutputPushDelegate протокол для обеспечения дополнительных методов, определенных для вывода метаданных.

AVPlayerItemOutputPullDelegate

AVPlayerItemOutputPullDelegate протокол определяет методы, которые вызывают AVPlayerItemVideoOutput объект в ответ на пиксель буферизует изменения.

AVVideoCompositing

AVVideoCompositing протокол определяет свойства и методы, которые должны реализовать пользовательские видео наборщики.

AVVideoCompositionInstruction

AVVideoCompositionInstruction протокол реализован объектами представлять операции, которые будут выполняться наборщиком.

AVVideoCompositionValidationHandling

AVVideoCompositionValidationHandling протокол объявляет методы, которые можно реализовать в делегате AVVideoComposition объект указать, должна ли проверка видео состава продолжаться после определенных ошибок, был найден.

Другая ссылка

Ссылка класса AVCaptureMetadataOutput

Константы параметров звука основы AV

Ссылка констант основы AV

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

Ключевая ссылка констант метаданных основы AV

Ссылка функций основы AV