Type Alias

AVCaptureSessionPreset

Constants to define capture setting presets using the sessionPreset property.

Declaration

typedef NSString *AVCaptureSessionPreset;

Topics

Presets

AVCaptureSessionPresetLow

Specifies capture settings suitable for output video and audio bit rates suitable for sharing over 3G.

AVCaptureSessionPresetMedium

Specifies capture settings suitable for output video and audio bit rates suitable for sharing over WiFi.

AVCaptureSessionPresetHigh

Specifies capture settings suitable for high-quality video and audio output.

AVCaptureSessionPresetPhoto

Specifies capture settings suitable for high-resolution photo quality output.

AVCaptureSessionPresetInputPriority

Specifies that the capture session does not control audio and video output settings.

AVCaptureSessionPreset960x540

Specifies capture settings suitable for quarter HD quality (960 x 540 pixel) video output.

AVCaptureSessionPreset1280x720

Specifies capture settings suitable for 720p quality (1280 x 720 pixel) video output.

AVCaptureSessionPreset1920x1080

Capture settings suitable for 1080p-quality (1920 x 1080 pixels) video output.

AVCaptureSessionPreset3840x2160

Capture settings suitable for 2160p-quality (3840 x 2160 pixels) video output.

AVCaptureSessionPresetiFrame960x540

Specifies capture settings to achieve 960 x 540 quality iFrame H.264 video at about 30 Mbits/sec with AAC audio.

AVCaptureSessionPresetiFrame1280x720

Specifies capture settings to achieve 1280 x 720 quality iFrame H.264 video at about 40 Mbits/sec with AAC audio.

AVCaptureSessionPreset320x240

Specifies capture settings suitable for 320 x 240 pixel video output.

AVCaptureSessionPreset640x480

Specifies capture settings suitable for VGA quality (640 x 480 pixel) video output.

AVCaptureSessionPreset352x288

Specifies capture settings suitable for CIF quality (352 x 288 pixel) video output.

See Also

Managing Session Presets

sessionPreset

A constant value indicating the quality level or bit rate of the output.

- canSetSessionPreset:

Returns a Boolean value that indicates whether the session can use the given preset.