mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Add constraint based track selection for ExoCast
PiperOrigin-RevId: 231764284
This commit is contained in:
parent
d0b3d1cf63
commit
503c17d2ed
2 changed files with 4 additions and 4 deletions
|
|
@ -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 {
|
||||||
// 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 {
|
||||||
* 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 {
|
||||||
* 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;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue