qualityHighSpeedLow constant

int const qualityHighSpeedLow

High speed ( >= 100fps) quality level corresponding to the lowest available resolution.

For all the high speed profiles defined below ((from qualityHighSpeedLow to qualityHighSpeed2160p), they are similar as normal recording profiles, with just higher output frame rate and bit rate. Therefore, setting these profiles with MediaRecorder.setProfile without specifying any other encoding parameters will produce high speed videos rather than slow motion videos that have different capture and output (playback) frame rates. To record slow motion videos, the application must set video output (playback) frame rate and bit rate appropriately via MediaRecorder.setVideoFrameRate and MediaRecorder.setVideoEncodingBitRate based on the slow motion factor.

In native code: If the application intends to do the video recording with MediaCodec encoder, it must set each individual field of MediaFormat similarly according to this CamcorderProfile.

Implementation

static const int qualityHighSpeedLow = 0x000007d0;