mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Make getRendererEnabled behavior the same as it used to be, until it's removed.
This commit is contained in:
parent
679fa8de03
commit
c9d9808013
2 changed files with 4 additions and 6 deletions
|
|
@ -300,10 +300,9 @@ public interface ExoPlayer {
|
||||||
/**
|
/**
|
||||||
* Whether the renderer at the given index is enabled.
|
* Whether the renderer at the given index is enabled.
|
||||||
*
|
*
|
||||||
* @deprecated Use {@code getSelectedTrack(rendererIndex)}. A return value between 0 (inclusive)
|
* @deprecated Use {@code getSelectedTrack(rendererIndex)}. A non-negative return value from that
|
||||||
* and {@code getTrackCount(rendererIndex)} (exclusive) indicate the renderer is enabled. A
|
* method is equivalent to this method returning true. A negative return value is equivalent
|
||||||
* value outside of this range (e.g. {@link #TRACK_DISABLED}) indicates that the renderer is
|
* to this method returning false.
|
||||||
* disabled.
|
|
||||||
* @param rendererIndex The index of the renderer.
|
* @param rendererIndex The index of the renderer.
|
||||||
* @return Whether the renderer is enabled.
|
* @return Whether the renderer is enabled.
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -111,8 +111,7 @@ import java.util.concurrent.CopyOnWriteArraySet;
|
||||||
@Deprecated
|
@Deprecated
|
||||||
@Override
|
@Override
|
||||||
public boolean getRendererEnabled(int rendererIndex) {
|
public boolean getRendererEnabled(int rendererIndex) {
|
||||||
int selectedTrack = getSelectedTrack(rendererIndex);
|
return getSelectedTrack(rendererIndex) >= 0;
|
||||||
return 0 <= selectedTrack && selectedTrack < getTrackCount(rendererIndex);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue