FixedNextRenderersFactory
Functions
Link copied to clipboard
protected open override fun buildAudioRenderers(context: Context, extensionRendererMode: Int, mediaCodecSelector: MediaCodecSelector, enableDecoderFallback: Boolean, audioSink: AudioSink, eventHandler: Handler, eventListener: AudioRendererEventListener, out: ArrayList<Renderer>)
Link copied to clipboard
Link copied to clipboard
protected open fun buildCameraMotionRenderers(context: Context, extensionRendererMode: Int, out: ArrayList<Renderer>)
Link copied to clipboard
Link copied to clipboard
protected open fun buildMetadataRenderers(context: Context, output: MetadataOutput, outputLooper: Looper, extensionRendererMode: Int, out: ArrayList<Renderer>)
Link copied to clipboard
Link copied to clipboard
protected open fun buildSecondaryVideoRenderer(renderer: Renderer, context: Context, extensionRendererMode: Int, mediaCodecSelector: MediaCodecSelector, enableDecoderFallback: Boolean, eventHandler: Handler, eventListener: VideoRendererEventListener, allowedVideoJoiningTimeMs: Long): Renderer?
Link copied to clipboard
protected open override fun buildTextRenderers(context: Context, output: TextOutput, outputLooper: Looper, extensionRendererMode: Int, out: ArrayList<Renderer>)
Somehow the nextlib authors decided that we need a text renderer that causes "ERROR_CODE_FAILED_RUNTIME_CHECK".
Link copied to clipboard
protected open override fun buildVideoRenderers(context: Context, extensionRendererMode: Int, mediaCodecSelector: MediaCodecSelector, enableDecoderFallback: Boolean, eventHandler: Handler, eventListener: VideoRendererEventListener, allowedVideoJoiningTimeMs: Long, out: ArrayList<Renderer>)
Link copied to clipboard
open fun createRenderers(eventHandler: Handler, videoRendererEventListener: VideoRendererEventListener, audioRendererEventListener: AudioRendererEventListener, textRendererOutput: TextOutput, metadataRendererOutput: MetadataOutput): Array<out Renderer>
Link copied to clipboard
open fun createSecondaryRenderer(renderer: Renderer, eventHandler: Handler, videoRendererEventListener: VideoRendererEventListener, audioRendererEventListener: AudioRendererEventListener, textRendererOutput: TextOutput, metadataRendererOutput: MetadataOutput): Renderer?
Link copied to clipboard
open fun experimentalSetEnableMediaCodecBufferDecodeOnlyFlag(enableMediaCodecBufferDecodeOnlyFlag: Boolean): DefaultRenderersFactory
Link copied to clipboard
fun experimentalSetEnableMediaCodecVideoRendererPrewarming(enableMediaCodecVideoRendererPrewarming: Boolean): DefaultRenderersFactory
Link copied to clipboard
fun experimentalSetLateThresholdToDropDecoderInputUs(lateThresholdToDropDecoderInputUs: Long): DefaultRenderersFactory
Link copied to clipboard
fun experimentalSetMediaCodecAsyncCryptoFlagEnabled(enableAsyncCryptoFlag: Boolean): DefaultRenderersFactory
Link copied to clipboard
fun experimentalSetParseAv1SampleDependencies(parseAv1SampleDependencies: Boolean): DefaultRenderersFactory
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setEnableAudioOutputPlaybackParameters(enableAudioOutputPlaybackParameters: Boolean): DefaultRenderersFactory
Link copied to clipboard
fun setEnableAudioTrackPlaybackParams(enableAudioTrackPlaybackParams: Boolean): DefaultRenderersFactory
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard