Add constraint based track selection for ExoCast

PiperOrigin-RevId: 231764284
This commit is contained in:
aquilescanta 2019-01-31 12:39:14 +00:00 committed by Oliver Woodman
parent d0b3d1cf63
commit 503c17d2ed
2 changed files with 4 additions and 4 deletions

View file

@ -354,7 +354,7 @@ public class DefaultTrackSelector extends MappingTrackSelector {
// Audio
@Override
public ParametersBuilder setPreferredAudioLanguage(String preferredAudioLanguage) {
public ParametersBuilder setPreferredAudioLanguage(@Nullable String preferredAudioLanguage) {
super.setPreferredAudioLanguage(preferredAudioLanguage);
return this;
}
@ -415,7 +415,7 @@ public class DefaultTrackSelector extends MappingTrackSelector {
// Text
@Override
public ParametersBuilder setPreferredTextLanguage(String preferredTextLanguage) {
public ParametersBuilder setPreferredTextLanguage(@Nullable String preferredTextLanguage) {
super.setPreferredTextLanguage(preferredTextLanguage);
return this;
}

View file

@ -63,7 +63,7 @@ public class TrackSelectionParameters implements Parcelable {
* 639-2 three-letter code.
* @return This builder.
*/
public Builder setPreferredAudioLanguage(String preferredAudioLanguage) {
public Builder setPreferredAudioLanguage(@Nullable String preferredAudioLanguage) {
this.preferredAudioLanguage = preferredAudioLanguage;
return this;
}
@ -77,7 +77,7 @@ public class TrackSelectionParameters implements Parcelable {
* three-letter code.
* @return This builder.
*/
public Builder setPreferredTextLanguage(String preferredTextLanguage) {
public Builder setPreferredTextLanguage(@Nullable String preferredTextLanguage) {
this.preferredTextLanguage = preferredTextLanguage;
return this;
}