setRenderersFactory
Sets a custom DefaultRenderersFactory 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 usage for enabling decoder fallback:
DefaultRenderersFactory renderersFactory =
new DefaultRenderersFactory(context)
.setEnableDecoderFallback(true);
GoogleIMAComponent imaComponent = new GoogleIMAComponent.Builder(brightcoveVideoView, eventEmitter)
.setRenderersFactory(renderersFactory)
.build();
Content copied to clipboard
Return
this Builder
Parameters
renderersFactory
the DefaultRenderersFactory to use for ad playback, or null to use default