Recorder

class Recorder(context: Context, frameDistributor: FrameDistributor, val dispatcher: CoroutineDispatcher = Dispatchers.IO)

Constructors

Link copied to clipboard
constructor(context: Context, frameDistributor: FrameDistributor, dispatcher: CoroutineDispatcher = Dispatchers.IO)

Properties

Link copied to clipboard
val dispatcher: CoroutineDispatcher
Link copied to clipboard
val recording: StateFlow<File?>

Functions

Link copied to clipboard
fun cancelRecording(context: Context)
Link copied to clipboard
fun cleanup(context: Context)
Link copied to clipboard
fun reset()
Link copied to clipboard
fun startRecording(context: Context)
Link copied to clipboard
fun stopRecording(context: Context)