Tuya iOS Smart Life App SDK 5.15.0
ThingsVideoDecoder Class Reference

#import <ThingVideoCodec.h>

Inheritance diagram for ThingsVideoDecoder:

Instance Methods

(int) - initWithTypeId:width:height:
 
(void) - uninit
 
(int) - decodeOneFrameWithData:length:timestamp:
 
(void) - didVideoFrameRecvedWithFrameInfo:
 
(void) - testDecodeWithFilePath:
 
(int) - initWithTypeId:width:height:
 
(void) - uninit
 
(int) - decodeOneFrameWithData:length:timestamp:
 
(void) - didVideoFrameRecvedWithFrameInfo:
 
(void) - testDecodeWithFilePath:
 

Properties

id< ThingVideoDecoderDelegatedelegate
 

Detailed Description

Definition at line 15 of file ThingVideoCodec.h.

Method Documentation

◆ decodeOneFrameWithData:length:timestamp: [1/2]

- (int) decodeOneFrameWithData: (const char *)  data
length: (int)  len
timestamp: (int)  timestamp 

◆ decodeOneFrameWithData:length:timestamp: [2/2]

- (int) decodeOneFrameWithData: (const char *)  data
length: (int)  len
timestamp: (int)  timestamp 

◆ didVideoFrameRecvedWithFrameInfo: [1/2]

- (void) didVideoFrameRecvedWithFrameInfo: (const ThingDecoderOuputParam *)  frameInfo

◆ didVideoFrameRecvedWithFrameInfo: [2/2]

- (void) didVideoFrameRecvedWithFrameInfo: (const ThingDecoderOuputParam *)  frameInfo

◆ initWithTypeId:width:height: [1/2]

- (int) initWithTypeId: (Thing_VIDEO_DECODER_TYPE_ID videoDecoderId
width: (int)  width
height: (int)  height 

◆ initWithTypeId:width:height: [2/2]

- (int) initWithTypeId: (Thing_VIDEO_DECODER_TYPE_ID videoDecoderId
width: (int)  width
height: (int)  height 

◆ testDecodeWithFilePath: [1/2]

- (void) testDecodeWithFilePath: (NSString *)  filePath

◆ testDecodeWithFilePath: [2/2]

- (void) testDecodeWithFilePath: (NSString *)  filePath

◆ uninit [1/2]

- (void) uninit

◆ uninit [2/2]

- (void) uninit

Property Documentation

◆ delegate

- (id< ThingVideoDecoderDelegate >) delegate
readwritenonatomicweak

Definition at line 17 of file ThingVideoCodec.h.


The documentation for this class was generated from the following files: