# HighSpeedVideoSessionConfigScope

Artifact: [androidx.camera:camera-video](https://developer.android.com/jetpack/androidx/releases/camera) [View Source](https://cs.android.com/search?q=file:androidx/camera/video/HighSpeedVideoSessionConfig.kt+class:androidx.camera.video.HighSpeedVideoSessionConfigScope) Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

*** ** * ** ***


```
@CameraXDsl
class HighSpeedVideoSessionConfigScope
```

<br />

*** ** * ** ***

Scope class for `https://developer.android.com/reference/kotlin/androidx/camera/video/HighSpeedVideoSessionConfig` configuration DSL.

## Summary

| ### Public properties |
|---|---|
| `https://developer.android.com/reference/android/util/Range.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html>` | `https://developer.android.com/reference/kotlin/androidx/camera/video/HighSpeedVideoSessionConfigScope#frameRateRange()` The desired frame rate range for high-speed video recording. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/camera/video/HighSpeedVideoSessionConfigScope#isAutoRotationEnabled()` Whether to use auto rotation. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/camera/video/HighSpeedVideoSessionConfigScope#isSlowMotionEnabled()` Whether to apply slow-motion effects to the recorded video. |
| `https://developer.android.com/reference/kotlin/androidx/camera/core/Preview?` | `https://developer.android.com/reference/kotlin/androidx/camera/video/HighSpeedVideoSessionConfigScope#preview()` The `https://developer.android.com/reference/kotlin/androidx/camera/core/Preview` use case for displaying a preview during recording. |

## Public properties

### frameRateRange

Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

```
var frameRateRange: Range<Int>
```

The desired frame rate range for high-speed video recording.

### isAutoRotationEnabled

Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

```
var isAutoRotationEnabled: Boolean
```

Whether to use auto rotation.

### isSlowMotionEnabled

Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

```
var isSlowMotionEnabled: Boolean
```

Whether to apply slow-motion effects to the recorded video.

### preview

Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

```
var preview: Preview?
```

The `https://developer.android.com/reference/kotlin/androidx/camera/core/Preview` use case for displaying a preview during recording.