An Ogg audio recorder. More...
Instance Methods | |
| (NSString *) | - artist | 
| Gets the file artist.  More... | |
| (void) | - doUpdateHeader | 
| Updates the file header.  More... | |
| (void) | - doWriteHeader | 
| Writes the file header.  More... | |
| (bool) | - doWriteWithBuffer:presentationTimestamp: | 
| Write an encoded video frame.  More... | |
| (instancetype) | - initWithPath:inputFormat: | 
| Initializes a new instance of the FMLiveSwitchOggAudioRecorder class.  More... | |
| (void) | - setArtist: | 
| Sets the file artist.  More... | |
| (void) | - setTitle: | 
| Sets the file title.  More... | |
| (void) | - setVendor: | 
| Sets the file vendor.  More... | |
| (NSString *) | - title | 
| Gets the file title.  More... | |
| (NSString *) | - vendor | 
| Gets the file vendor.  More... | |
  Instance Methods inherited from FMLiveSwitchAudioRecorder | |
| (instancetype) | - initWithPath: | 
| Initializes a new instance of the FMLiveSwitchAudioRecorder class.  More... | |
  Instance Methods inherited from FMLiveSwitchMediaRecorder | |
| (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 | |
| (FMLiveSwitchOggAudioRecorder *) | + audioRecorderWithPath:inputFormat: | 
| Initializes a new instance of the FMLiveSwitchOggAudioRecorder class.  More... | |
  Class Methods inherited from FMLiveSwitchAudioRecorder | |
| (FMLiveSwitchAudioRecorder *) | + audioRecorderWithPath: | 
| Initializes a new instance of the FMLiveSwitchAudioRecorder 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 Ogg audio recorder.
| - (NSString*) artist | 
Gets the file artist.
| + (FMLiveSwitchOggAudioRecorder*) audioRecorderWithPath: | (NSString *) | path | |
| inputFormat: | (FMLiveSwitchAudioFormat *) | inputFormat | |
Initializes a new instance of the FMLiveSwitchOggAudioRecorder class.
| path | The path. | 
| inputFormat | The input format. | 
| - (void) doUpdateHeader | 
Updates the file header.
Implements FMLiveSwitchMediaRecorder.
| - (void) doWriteHeader | 
Writes the file header.
Implements FMLiveSwitchMediaRecorder.
| - (bool) doWriteWithBuffer: | (FMLiveSwitchAudioBuffer *) | buffer | |
| presentationTimestamp: | (long long) | presentationTimestamp | |
Write an encoded video frame.
| buffer | The encoded buffer. | 
| presentationTimestamp | The presentation timestamp. | 
true if the encoded frame was written successfully; otherwise, false | - (instancetype) initWithPath: | (NSString *) | path | |
| inputFormat: | (FMLiveSwitchAudioFormat *) | inputFormat | |
Initializes a new instance of the FMLiveSwitchOggAudioRecorder class.
| path | The path. | 
| inputFormat | The input format. | 
| - (void) setArtist: | (NSString *) | value | 
Sets the file artist.
| - (void) setTitle: | (NSString *) | value | 
Sets the file title.
| - (void) setVendor: | (NSString *) | value | 
Sets the file vendor.
| - (NSString*) title | 
Gets the file title.
| - (NSString*) vendor | 
Gets the file vendor.