An video recorder. More...
Instance Methods | |
(instancetype) | - initWithPath: |
Initializes a new instance of the FMLiveSwitchVideoRecorder class. More... | |
Instance Methods inherited from FMLiveSwitchMediaRecorder | |
(void) | - doUpdateHeader |
Updates the file header. More... | |
(void) | - doWriteHeader |
Writes the file header. More... | |
(bool) | - doWriteWithBuffer:presentationTimestamp: |
Write an encoded video frame. More... | |
(FMLiveSwitchFileStream *) | - file |
Gets the file. More... | |
(FMLiveSwitchFileAssistant *) | - fileStream |
Gets the recorder stream. More... | |
(TFormat) | - format |
Gets the format. More... | |
(void) | - open |
Opens the file and writes the initial header. More... | |
(bool) | - opened |
Gets whether the recorder has been opened or not. More... | |
(NSString *) | - openPath |
Gets the currently open path. More... | |
(NSString *) | - path |
Gets the path. More... | |
(void) | - setFile: |
Sets the file. More... | |
(void) | - setFileStream: |
Sets the recorder stream. More... | |
(void) | - setWasOpened: |
Sets a value indicating whether the file was opened. More... | |
(bool) | - wasOpened |
Gets a value indicating whether the file was opened. More... | |
(bool) | - writeWithBuffer:presentationTimestamp: |
Write an encoded video frame using the width and height parameters from the first keyframe. More... | |
Class Methods | |
(FMLiveSwitchVideoRecorder *) | + videoRecorderWithPath: |
Initializes a new instance of the FMLiveSwitchVideoRecorder class. More... | |
Class Methods inherited from FMLiveSwitchMediaRecorder | |
(FMLiveSwitchMediaRecorder *) | + mediaRecorderWithPath: |
Initializes a new instance of the FMLiveSwitchMediaRecorder`2 class. More... | |
Additional Inherited Members | |
Protected Attributes inherited from FMLiveSwitchMediaRecorder | |
__pad0__: NSObject- (void) close | |
An video recorder.
- (instancetype) initWithPath: | (NSString *) | path |
Initializes a new instance of the FMLiveSwitchVideoRecorder class.
path | The path. |
Implements FMLiveSwitchMediaRecorder.
Implemented in FMLiveSwitchYuv4MpegVideoRecorder, and FMLiveSwitchIvfVideoRecorder.
+ (FMLiveSwitchVideoRecorder*) videoRecorderWithPath: | (NSString *) | path |
Initializes a new instance of the FMLiveSwitchVideoRecorder class.
path | The path. |
Implemented in FMLiveSwitchYuv4MpegVideoRecorder, and FMLiveSwitchIvfVideoRecorder.