mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Change from internal review
This commit is contained in:
parent
11aea9b34b
commit
c8aa122e8a
@ -26,10 +26,7 @@ import androidx.media3.exoplayer.source.MediaSource;
|
|||||||
import androidx.media3.exoplayer.source.SampleStream;
|
import androidx.media3.exoplayer.source.SampleStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
||||||
/**
|
/** An overridable {@link Renderer} implementation forwarding all methods to another renderer. */
|
||||||
* An overridable {@link ForwardingRenderer} implementation forwarding all methods to another
|
|
||||||
* renderer.
|
|
||||||
*/
|
|
||||||
@UnstableApi
|
@UnstableApi
|
||||||
public class ForwardingRenderer implements Renderer {
|
public class ForwardingRenderer implements Renderer {
|
||||||
|
|
||||||
@ -52,8 +49,7 @@ public class ForwardingRenderer implements Renderer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@C.TrackType
|
public @C.TrackType int getTrackType() {
|
||||||
public int getTrackType() {
|
|
||||||
return renderer.getTrackType();
|
return renderer.getTrackType();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -171,7 +167,9 @@ public class ForwardingRenderer implements Renderer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setTimeline(Timeline timeline) {}
|
public void setTimeline(Timeline timeline) {
|
||||||
|
renderer.setTimeline(timeline);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void render(long positionUs, long elapsedRealtimeUs) throws ExoPlaybackException {
|
public void render(long positionUs, long elapsedRealtimeUs) throws ExoPlaybackException {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user