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