Instance Property

rawFileType

The container file format for eventual output of the RAW image.

Declaration

@property(readonly) AVFileType rawFileType;

Discussion

You specify a file format when creating capture settings with the photoSettingsWithRawPixelFormatType:rawFileType:processedFormat:processedFileType: initializer. If you did not specify a file format, this value is nil, and the photo output will automatically choose a default file format appropriate to the rawPhotoPixelFormatType property.

See Also

Creating Photo Settings

+ photoSettings

Creates a photo settings object with default settings.

+ photoSettingsWithFormat:

Creates a photo settings object with the specified output format.

+ photoSettingsWithRawPixelFormatType:

Creates a photo settings object for RAW-format-only capture with the specified pixel format.

+ photoSettingsWithRawPixelFormatType:processedFormat:

Creates a photo settings object for capture in both RAW format and a processed format.

+ photoSettingsWithRawPixelFormatType:rawFileType:processedFormat:processedFileType:

Creates a photo settings object for capture in both RAW format and a processed format with the specified output file types.

format

A dictionary describing the processed format (for example, JPEG) to deliver captured photos in.

processedFileType

The container file format for eventual output of the processed image.

rawPhotoPixelFormatType

An identifier for the Bayer RAW pixel format to deliver captured RAW photos in.

AVFileType

A uniform type identifier for various file formats.

Video Settings Dictionaries

Define output image and video formats by using the key and value constants.