Herdado de NSObject
Declarado em OTVideoKit.h

Visão geral

Define um quadro de um vídeo. Consulte [OTVideoRender renderVideoFrame:] e [OTVideoCaptureConsumer consumeFrame:].

Propriedades dos objetos OTVideoFrame

planes

Uma série de aviões no quadro do vídeo.

@property (nonatomic, strong) NSPointerArray *planes

Declarado em

OTVideoKit.h

timestamp

Um carimbo de data e hora do quadro do vídeo.

@property (nonatomic, assign) CMTime timestamp

Declarado em

OTVideoKit.h

orientation

A orientação do quadro do vídeo.

@property (nonatomic, assign) OTVideoOrientation orientation

Declarado em

OTVideoKit.h

format

O formato do quadro do vídeo.

@property (nonatomic, strong) OTVideoFormat *format

Declarado em

OTVideoKit.h

metadata

Os metadados associados a este quadro do vídeo, se houver. (Obsoleto: (Essa propriedade está obsoleta e será removida em uma versão futura da biblioteca.)

@property (nonatomic, readonly) NSData *metadata

Declarado em

OTVideoKit.h

Instanciamento de objetos OTVideoFrame

– init

Inicializa um objeto OTVideoFrame.

- (nonnull id)init

Declarado em

OTVideoKit.h

– initWithFormat:

Inicializa um objeto OTVideoFrame com um formato especificado.

- (nonnull id)initWithFormat:(nonnull OTVideoFormat *)videoFormat

Parâmetros

videoFormat O formato de vídeo utilizado pelo quadro de vídeo.

Declarado em

OTVideoKit.h

– setPlanesWithPointers:numPlanes:

Define os planos para o quadro do vídeo.

- (void)setPlanesWithPointers:(uint8_t *_Nonnull [ _Nonnull ])planes numPlanes:(int)numPlanes

Parâmetros

planes Os aviões a serem designados.
numPlanes O número de aviões a serem designados.

Declarado em

OTVideoKit.h

– clearPlanes

Limpa os planos no quadro do vídeo.

- (void)clearPlanes

Declarado em

OTVideoKit.h

– convertInPlace:planes:strides:

Converte um quadro de vídeo sem alocar novos planos.

- (void)convertInPlace:(OTPixelFormat)pixelFormat planes:(uint8_t *_Nonnull *_Nonnull)planes strides:(int *_Nonnull)strides

Declarado em

OTVideoKit.h

– getPlaneBinaryData:

Obtém os dados binários de um quadro de vídeo específico.

- (uint8_t *_Nonnull)getPlaneBinaryData:(int)plane

Parâmetros

plane Os aviões a serem designados.

Declarado em

OTVideoKit.h

– getPlaneStride:

Obtém o valor do passo do plano

- (int)getPlaneStride:(int)plane

Parâmetros

plane Os aviões a serem designados.

Declarado em

OTVideoKit.h