AudioStreamerConfigurationHelper

class AudioStreamerConfigurationHelper(audioMuxerHelper: IAudioMuxerHelper) : IAudioConfigurationHelper

Constructors

Link copied to clipboard
constructor(audioMuxerHelper: IAudioMuxerHelper)

Properties

Link copied to clipboard
open override val supportedEncoders: List<String>

Get supported audio encoders list

Functions

Link copied to clipboard
open override fun getSupportedBitrates(mimeType: String): Range<Int>

Get supported bitrate range for a BaseStreamer.

Link copied to clipboard
open override fun getSupportedByteFormats(): List<Int>

Get audio supported byte formats.

Link copied to clipboard
open override fun getSupportedInputChannelRange(mimeType: String): Range<Int>

Get maximum supported number of channel by encoder.

Link copied to clipboard

Get supported profiles for a BaseStreamer.

Link copied to clipboard
open override fun getSupportedSampleRates(mimeType: String): List<Int>

Get audio supported sample rates.