setRenderersFactory
open fun setRenderersFactory(renderersFactory: DefaultRenderersFactory): AdPlayer.AdPlayerSettings.Builder
Sets the DefaultRenderersFactory to use for ad playback.
Use this to customize ExoPlayer's rendering components for ad playback. This is particularly useful for enabling decoder fallback on devices with problematic hardware decoders, such as certain Broadcom-based devices.
Example:
DefaultRenderersFactory renderersFactory =
new DefaultRenderersFactory(context)
.setEnableDecoderFallback(true);
AdPlayerSettings settings = new AdPlayerSettings.Builder()
.setRenderersFactory(renderersFactory)
.build();
Content copied to clipboard
Return
this Builder instance for method chaining
Parameters
renderersFactory
the DefaultRenderersFactory to use, or null to use default