Commit 299487c1 by Pierre-Hugues Husson Committed by Pierre-Hugues Husson

Accept setting null override to setSelectionOverride

In-code documentation say this is allowed, and is the expected way to
disable renderer.
parent 64569a3e
......@@ -646,7 +646,7 @@ public class DefaultTrackSelector extends MappingTrackSelector {
* @return This builder.
*/
public final ParametersBuilder setSelectionOverride(
int rendererIndex, TrackGroupArray groups, SelectionOverride override) {
int rendererIndex, TrackGroupArray groups, @Nullable SelectionOverride override) {
Map<TrackGroupArray, SelectionOverride> overrides = selectionOverrides.get(rendererIndex);
if (overrides == null) {
overrides = new HashMap<>();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment