UniversalAudioApi

Constructors

Link copied to clipboard
constructor(api: ApiClient)

Functions

Link copied to clipboard
suspend fun getUniversalAudioStream(request: <Error class: unknown class>): Response<<Error class: unknown class>>
suspend fun getUniversalAudioStream(itemId: <Error class: unknown class>, container: Collection<String>? = emptyList(), mediaSourceId: String? = null, deviceId: String? = null, userId: <Error class: unknown class>? = null, audioCodec: String? = null, maxAudioChannels: Int? = null, transcodingAudioChannels: Int? = null, maxStreamingBitrate: Int? = null, audioBitRate: Int? = null, startTimeTicks: Long? = null, transcodingContainer: String? = null, transcodingProtocol: <Error class: unknown class>? = null, maxAudioSampleRate: Int? = null, maxAudioBitDepth: Int? = null, enableRemoteMedia: Boolean? = null, enableAudioVbrEncoding: Boolean? = true, breakOnNonKeyFrames: Boolean? = false, enableRedirection: Boolean? = true): Response<<Error class: unknown class>>

Gets an audio stream.

Link copied to clipboard
fun getUniversalAudioStreamUrl(itemId: <Error class: unknown class>, container: Collection<String>? = emptyList(), mediaSourceId: String? = null, deviceId: String? = null, userId: <Error class: unknown class>? = null, audioCodec: String? = null, maxAudioChannels: Int? = null, transcodingAudioChannels: Int? = null, maxStreamingBitrate: Int? = null, audioBitRate: Int? = null, startTimeTicks: Long? = null, transcodingContainer: String? = null, transcodingProtocol: <Error class: unknown class>? = null, maxAudioSampleRate: Int? = null, maxAudioBitDepth: Int? = null, enableRemoteMedia: Boolean? = null, enableAudioVbrEncoding: Boolean? = true, breakOnNonKeyFrames: Boolean? = false, enableRedirection: Boolean? = true): String

Gets an audio stream.