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);
PulseComponent pulseComponent = new PulseComponent(pulseHostUrl, eventEmitter, brightcoveVideoView);
pulseComponent.setRenderersFactory(renderersFactory);
Content copied to clipboard
Parameters
renderersFactory
the DefaultRenderersFactory to use for ad playback, or null to use default