mirror of
https://github.com/androidx/media.git
synced 2025-05-09 00:20:45 +08:00
Rename TransformerVideoRenderer
The new name indicates the difference with the TransformerTranscodingVideoRenderer. PiperOrigin-RevId: 393074749
This commit is contained in:
parent
3710446b9d
commit
b42aa4c8dd
@ -589,7 +589,8 @@ public final class Transformer {
|
|||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
if (!transformation.removeVideo) {
|
if (!transformation.removeVideo) {
|
||||||
renderers[index] = new TransformerVideoRenderer(muxerWrapper, mediaClock, transformation);
|
renderers[index] =
|
||||||
|
new TransformerMuxingVideoRenderer(muxerWrapper, mediaClock, transformation);
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
return renderers;
|
return renderers;
|
||||||
|
@ -28,8 +28,9 @@ import com.google.android.exoplayer2.decoder.DecoderInputBuffer;
|
|||||||
import com.google.android.exoplayer2.source.SampleStream.ReadDataResult;
|
import com.google.android.exoplayer2.source.SampleStream.ReadDataResult;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
|
|
||||||
|
/** A video renderer that doesn't re-encoder the samples. */
|
||||||
@RequiresApi(18)
|
@RequiresApi(18)
|
||||||
/* package */ final class TransformerVideoRenderer extends TransformerBaseRenderer {
|
/* package */ final class TransformerMuxingVideoRenderer extends TransformerBaseRenderer {
|
||||||
|
|
||||||
private static final String TAG = "TransformerVideoRenderer";
|
private static final String TAG = "TransformerVideoRenderer";
|
||||||
|
|
||||||
@ -41,7 +42,7 @@ import java.nio.ByteBuffer;
|
|||||||
private boolean isBufferPending;
|
private boolean isBufferPending;
|
||||||
private boolean isInputStreamEnded;
|
private boolean isInputStreamEnded;
|
||||||
|
|
||||||
public TransformerVideoRenderer(
|
public TransformerMuxingVideoRenderer(
|
||||||
MuxerWrapper muxerWrapper, TransformerMediaClock mediaClock, Transformation transformation) {
|
MuxerWrapper muxerWrapper, TransformerMediaClock mediaClock, Transformation transformation) {
|
||||||
super(C.TRACK_TYPE_VIDEO, muxerWrapper, mediaClock, transformation);
|
super(C.TRACK_TYPE_VIDEO, muxerWrapper, mediaClock, transformation);
|
||||||
buffer = new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DIRECT);
|
buffer = new DecoderInputBuffer(DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DIRECT);
|
Loading…
x
Reference in New Issue
Block a user