| 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