Commit 503c17d2 by aquilescanta Committed by Oliver Woodman

Add constraint based track selection for ExoCast

PiperOrigin-RevId: 231764284
parent d0b3d1cf
...@@ -354,7 +354,7 @@ public class DefaultTrackSelector extends MappingTrackSelector { ...@@ -354,7 +354,7 @@ public class DefaultTrackSelector extends MappingTrackSelector {
// Audio // Audio
@Override @Override
public ParametersBuilder setPreferredAudioLanguage(String preferredAudioLanguage) { public ParametersBuilder setPreferredAudioLanguage(@Nullable String preferredAudioLanguage) {
super.setPreferredAudioLanguage(preferredAudioLanguage); super.setPreferredAudioLanguage(preferredAudioLanguage);
return this; return this;
} }
...@@ -415,7 +415,7 @@ public class DefaultTrackSelector extends MappingTrackSelector { ...@@ -415,7 +415,7 @@ public class DefaultTrackSelector extends MappingTrackSelector {
// Text // Text
@Override @Override
public ParametersBuilder setPreferredTextLanguage(String preferredTextLanguage) { public ParametersBuilder setPreferredTextLanguage(@Nullable String preferredTextLanguage) {
super.setPreferredTextLanguage(preferredTextLanguage); super.setPreferredTextLanguage(preferredTextLanguage);
return this; return this;
} }
......
...@@ -63,7 +63,7 @@ public class TrackSelectionParameters implements Parcelable { ...@@ -63,7 +63,7 @@ public class TrackSelectionParameters implements Parcelable {
* 639-2 three-letter code. * 639-2 three-letter code.
* @return This builder. * @return This builder.
*/ */
public Builder setPreferredAudioLanguage(String preferredAudioLanguage) { public Builder setPreferredAudioLanguage(@Nullable String preferredAudioLanguage) {
this.preferredAudioLanguage = preferredAudioLanguage; this.preferredAudioLanguage = preferredAudioLanguage;
return this; return this;
} }
...@@ -77,7 +77,7 @@ public class TrackSelectionParameters implements Parcelable { ...@@ -77,7 +77,7 @@ public class TrackSelectionParameters implements Parcelable {
* three-letter code. * three-letter code.
* @return This builder. * @return This builder.
*/ */
public Builder setPreferredTextLanguage(String preferredTextLanguage) { public Builder setPreferredTextLanguage(@Nullable String preferredTextLanguage) {
this.preferredTextLanguage = preferredTextLanguage; this.preferredTextLanguage = preferredTextLanguage;
return this; return this;
} }
......
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