dashcam
Classes
| Name | Type | Summary |
|---|---|---|
| DashcamConfig | DashcamConfig | |
| DashcamSession | DashcamSession | A session for the dashcam feature. The dashcam continuously captures and buffers sensor data from the frame pipeline in a circular buffer. When triggered, the buffer contents are saved to disk as a V2 sequence. ## Basic Usage kotlin val dashcam = nsdkSession.dashcam.acquire() dashcam.configure(DashcamConfig(framerate = 5, maxBufferSeconds = 60)) dashcam.start() // ... later ... val result = dashcam.save() dashcam.close() |
Data Classes
| Name | Type | Summary |
|---|---|---|
| DashcamBufferInfo | DashcamBufferInfo | Information about the dashcam buffer state. |
| DashcamSaveResult | DashcamSaveResult | Result of a dashcam save operation. |
Enums
| Name | Type | Summary |
|---|---|---|
| DashcamSaveError | DashcamSaveError | Error codes that can be returned when a dashcam save fails. |
| DashcamSaveState | DashcamSaveState | Status of a dashcam save operation. |
kotlin val config = DashcamConfig( framerate = 5, maxBufferSeconds = 60, maxBufferMemoryMb = 128 ) dashcamSession.configure(config)