Heredado de NSObject
Declarado en OTVideoKit.h

Visión general

Define un fotograma de un vídeo. Véase [OTVideoRender renderVideoFrame:] y [OTVideoCaptureConsumer consumeFrame:].

Propiedades de los objetos OTVideoFrame

planes

Una serie de aviones en el fotograma del vídeo.

@property (nonatomic, strong) NSPointerArray *planes

Declarado en

OTVideoKit.h

timestamp

Una marca de tiempo del fotograma del vídeo.

@property (nonatomic, assign) CMTime timestamp

Declarado en

OTVideoKit.h

orientation

La orientación del fotograma del vídeo.

@property (nonatomic, assign) OTVideoOrientation orientation

Declarado en

OTVideoKit.h

format

El formato del fotograma de vídeo.

@property (nonatomic, strong) OTVideoFormat *format

Declarado en

OTVideoKit.h

metadata

Los metadatos asociados a este fotograma del vídeo, si los hay. (Obsoleto: (Esta propiedad está en desuso y se eliminará en una futura versión de la biblioteca.)

@property (nonatomic, readonly) NSData *metadata

Declarado en

OTVideoKit.h

Creación de objetos OTVideoFrame

– init

Inicializa un objeto OTVideoFrame.

- (nonnull id)init

Declarado en

OTVideoKit.h

– initWithFormat:

Inicializa un objeto OTVideoFrame con un formato determinado.

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

Parámetros

videoFormat El formato de vídeo utilizado por el fotograma de vídeo.

Declarado en

OTVideoKit.h

– setPlanesWithPointers:numPlanes:

Establece los planos para el fotograma de vídeo.

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

Parámetros

planes Los aviones que hay que asignar.
numPlanes El número de aviones que hay que asignar.

Declarado en

OTVideoKit.h

– clearPlanes

Limpia los planos del fotograma del vídeo.

- (void)clearPlanes

Declarado en

OTVideoKit.h

– convertInPlace:planes:strides:

Convierte fotogramas de vídeo sin asignar nuevos planos.

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

Declarado en

OTVideoKit.h

– getPlaneBinaryData:

Obtiene los datos binarios de un fotograma de vídeo concreto.

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

Parámetros

plane Los aviones que hay que asignar.

Declarado en

OTVideoKit.h

– getPlaneStride:

Obtiene el valor del paso del plano

- (int)getPlaneStride:(int)plane

Parámetros

plane Los aviones que hay que asignar.

Declarado en

OTVideoKit.h