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
@Nullable
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
protected open fun buildMiscellaneousRenderers(context: Context?, eventHandler: Handler?, extensionRendererMode: Int, out: ArrayList<Renderer?>?)
Link copied to clipboard
@Nullable
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
@Nullable
Link copied to clipboard
@RequiresApi(value = 34)
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