| 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