# Package-level declarations

## Types

AudioBufferProcessor
Link copied to clipboard
@UnstableApi
class AudioBufferProcessor(callback: (ByteArray) -> Unit) : AudioProcessor
CameraUvcSource
Link copied to clipboard
class CameraUvcSource : VideoSource

Created by pedro on 10/9/24.

CameraXSource
Link copied to clipboard
class CameraXSource(context: Context) : VideoSource, LifecycleOwner

Created by pedro on 16/2/24.

Media3AudioSource
Link copied to clipboard
class Media3AudioSource(context: Context, path: Uri, speed: Float = 1.0f, loopMode: Boolean = true, onFinish: (isLoop: Boolean) -> Unit = {}) : AudioSource
Media3VideoSource
Link copied to clipboard
class Media3VideoSource(context: Context, path: Uri, speed: Float = 1.0f, loopMode: Boolean = true, onFinish: (isLoop: Boolean) -> Unit = {}) : VideoSource
TracksRenderersFactory
Link copied to clipboard
class TracksRenderersFactory(context: Context, type: MediaFrame.Type, processor: AudioProcessor? = null) : DefaultRenderersFactory