Tuya iOS Smart Life App SDK 5.15.0
ThingMp4Writer Class Reference

#import <ThingMp4AVAssetWriter.h>

Inheritance diagram for ThingMp4Writer:

Instance Methods

(instancetype) - NS_UNAVAILABLE
 
(instancetype) - initWithCxxMp4Recorder:
 
(int) - startRecordWithPath:fileName:mute:audioOnly:
 
(int) - processAudioPacket:
 
(int) - processVideoPacket:
 
(int) - stopRecord
 
(int) - recordCompensativelyBeforeStop
 
(instancetype) - NS_UNAVAILABLE
 
(instancetype) - initWithCxxMp4Recorder:
 
(int) - startRecordWithPath:fileName:mute:audioOnly:
 
(int) - processAudioPacket:
 
(int) - processVideoPacket:
 
(int) - stopRecord
 
(int) - recordCompensativelyBeforeStop
 

Detailed Description

Definition at line 14 of file ThingMp4AVAssetWriter.h.

Method Documentation

◆ initWithCxxMp4Recorder: [1/2]

- (instancetype) initWithCxxMp4Recorder: (long)  NS_DESIGNATED_INITIALIZER

◆ initWithCxxMp4Recorder: [2/2]

- (instancetype) initWithCxxMp4Recorder: (long)  NS_DESIGNATED_INITIALIZER

◆ NS_UNAVAILABLE [1/2]

- (instancetype) NS_UNAVAILABLE

◆ NS_UNAVAILABLE [2/2]

- (instancetype) NS_UNAVAILABLE

◆ processAudioPacket: [1/2]

- (int) processAudioPacket: (std::shared_ptr< CameraAudioFrameInfo >)  audioFrame

◆ processAudioPacket: [2/2]

- (int) processAudioPacket: (std::shared_ptr< CameraAudioFrameInfo >)  audioFrame

◆ processVideoPacket: [1/2]

- (int) processVideoPacket: (std::shared_ptr< ThingVideoPacketInfo >)  videoPacket

◆ processVideoPacket: [2/2]

- (int) processVideoPacket: (std::shared_ptr< ThingVideoPacketInfo >)  videoPacket

◆ recordCompensativelyBeforeStop [1/2]

- (int) recordCompensativelyBeforeStop

◆ recordCompensativelyBeforeStop [2/2]

- (int) recordCompensativelyBeforeStop

◆ startRecordWithPath:fileName:mute:audioOnly: [1/2]

- (int) startRecordWithPath: (NSString *)  videoPath
fileName: (NSString *)  fileName
mute: (BOOL)  mute
audioOnly: (BOOL)  audioOnly 

◆ startRecordWithPath:fileName:mute:audioOnly: [2/2]

- (int) startRecordWithPath: (NSString *)  videoPath
fileName: (NSString *)  fileName
mute: (BOOL)  mute
audioOnly: (BOOL)  audioOnly 

◆ stopRecord [1/2]

- (int) stopRecord

◆ stopRecord [2/2]

- (int) stopRecord

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