EZRecorderFileType
enum EZRecorderFileType : NSInteger {}
To ensure valid recording formats are used when recording to a file the EZRecorderFileType describes the most common file types that a file can be encoded in. Each of these types can be used to output recordings as such:
EZRecorderFileTypeAIFF - .aif, .aiff, .aifc, .aac EZRecorderFileTypeM4A - .m4a, .mp4 EZRecorderFileTypeWAV - .wav
-
Recording format that describes AIFF file types. These are uncompressed, LPCM files that are completely lossless, but are large in file size.
Declaration
Objective-C
EZRecorderFileTypeAIFF
Swift
case AIFF = 0
-
Recording format that describes M4A file types. These are compressed, but yield great results especially when file size is an issue.
Declaration
Objective-C
EZRecorderFileTypeM4A
Swift
case M4A = 1
-
Recording format that describes WAV file types. These are uncompressed, LPCM files that are completely lossless, but are large in file size.
Declaration
Objective-C
EZRecorderFileTypeWAV
Swift
case WAV = 2