Skip to main content

ARDK for Android/com.nianticlabs.ardk.recording/RecordingExporter

RecordingExporter

[androidJvm]
class RecordingExporter : SessionBase<RecordingExporter>

Creates a Recording Exporter instance for exporting saved scans.

The Recording Exporter feature allows you to export previously saved scans in various formats with custom metadata and user data.

Types​

NameSummary
Companion[androidJvm]
object Companion

Functions​

NameSummary
acquire[androidJvm]
@Synchronized
fun acquire(): RecordingExporter
close[androidJvm]
@Synchronized
open override fun close()
export[androidJvm]
suspend fun export(scanDirPath: String, scanId: String, userData: Map<String, Any>? = null, exportAsVideo: Boolean = true, timeoutMillis: Long = TIMEOUT_MS, onProgress: (Float) -> Unit? = null): AsyncResult<String, Nothing>
Asynchronously exports a scan recording.