FMIceLinkOggAudioRecorder Class Reference

Inherits from FMIceLinkAudioRecorder : FMIceLinkMediaRecorder : NSObject
Declared in FMIceLinkOggAudioRecorder.h
FMIceLinkOggAudioRecorder.m

Overview

An Ogg audio recorder.

– artist

Gets the file artist.
- (NSString *)artist

Discussion

Gets the file artist.

Declared In

FMIceLinkOggAudioRecorder.h

+ audioRecorderWithPath:inputFormat:

Initializes a new instance of the FMIceLinkOggAudioRecorder class.
+ (FMIceLinkOggAudioRecorder *)audioRecorderWithPath:(NSString *)path inputFormat:(FMIceLinkAudioFormat *)inputFormat

Parameters

path

The path.

inputFormat

The input format.

Discussion

Initializes a new instance of the FMIceLinkOggAudioRecorder class.

Declared In

FMIceLinkOggAudioRecorder.h

– doUpdateHeader

Updates the file header.
- (void)doUpdateHeader

Discussion

Updates the file header.

Declared In

FMIceLinkOggAudioRecorder.h

– doWriteHeader

Writes the file header.
- (void)doWriteHeader

Discussion

Writes the file header.

Declared In

FMIceLinkOggAudioRecorder.h

– doWriteWithBuffer:presentationTimestamp:

Write an encoded video frame.
- (bool)doWriteWithBuffer:(FMIceLinkAudioBuffer *)buffer presentationTimestamp:(long long)presentationTimestamp

Parameters

buffer

The encoded buffer.

presentationTimestamp

The presentation timestamp.

Return Value

true if the encoded frame was written successfully; otherwise, false

Discussion

Write an encoded video frame.

Declared In

FMIceLinkOggAudioRecorder.h

– initWithPath:inputFormat:

Initializes a new instance of the FMIceLinkOggAudioRecorder class.
- (instancetype)initWithPath:(NSString *)path inputFormat:(FMIceLinkAudioFormat *)inputFormat

Parameters

path

The path.

inputFormat

The input format.

Discussion

Initializes a new instance of the FMIceLinkOggAudioRecorder class.

Declared In

FMIceLinkOggAudioRecorder.h

– setArtist:

Sets the file [artist](#//api/name/artist).
- (void)setArtist:(NSString *)value

Discussion

Sets the file [artist](#//api/name/artist).

Declared In

FMIceLinkOggAudioRecorder.h

– setTitle:

Sets the file [title](#//api/name/title).
- (void)setTitle:(NSString *)value

Discussion

Sets the file [title](#//api/name/title).

Declared In

FMIceLinkOggAudioRecorder.h

– setVendor:

Sets the file [vendor](#//api/name/vendor).
- (void)setVendor:(NSString *)value

Discussion

Sets the file [vendor](#//api/name/vendor).

Declared In

FMIceLinkOggAudioRecorder.h

– title

Gets the file title.
- (NSString *)title

Discussion

Gets the file title.

Declared In

FMIceLinkOggAudioRecorder.h

– vendor

Gets the file vendor.
- (NSString *)vendor

Discussion

Gets the file vendor.

Declared In

FMIceLinkOggAudioRecorder.h