diff --git a/webrtc/sdk/android/api/org/webrtc/EncodedImage.java b/webrtc/sdk/android/api/org/webrtc/EncodedImage.java index fcffad6ca9..ec45f0a47f 100644 --- a/webrtc/sdk/android/api/org/webrtc/EncodedImage.java +++ b/webrtc/sdk/android/api/org/webrtc/EncodedImage.java @@ -26,19 +26,17 @@ public class EncodedImage { public final ByteBuffer buffer; public final int encodedWidth; public final int encodedHeight; - public final long timeStampMs; public final long captureTimeMs; public final FrameType frameType; public final int rotation; public final boolean completeFrame; public final Integer qp; - private EncodedImage(ByteBuffer buffer, int encodedWidth, int encodedHeight, long timeStampMs, - long captureTimeMs, FrameType frameType, int rotation, boolean completeFrame, Integer qp) { + private EncodedImage(ByteBuffer buffer, int encodedWidth, int encodedHeight, long captureTimeMs, + FrameType frameType, int rotation, boolean completeFrame, Integer qp) { this.buffer = buffer; this.encodedWidth = encodedWidth; this.encodedHeight = encodedHeight; - this.timeStampMs = timeStampMs; this.captureTimeMs = captureTimeMs; this.frameType = frameType; this.rotation = rotation; @@ -54,7 +52,6 @@ public class EncodedImage { private ByteBuffer buffer; private int encodedWidth; private int encodedHeight; - private long timeStampMs; private long captureTimeMs; private EncodedImage.FrameType frameType; private int rotation; @@ -78,11 +75,6 @@ public class EncodedImage { return this; } - public Builder setTimeStampMs(long timeStampMs) { - this.timeStampMs = timeStampMs; - return this; - } - public Builder setCaptureTimeMs(long captureTimeMs) { this.captureTimeMs = captureTimeMs; return this; @@ -109,8 +101,8 @@ public class EncodedImage { } public EncodedImage createEncodedImage() { - return new EncodedImage(buffer, encodedWidth, encodedHeight, timeStampMs, captureTimeMs, - frameType, rotation, completeFrame, qp); + return new EncodedImage(buffer, encodedWidth, encodedHeight, captureTimeMs, frameType, + rotation, completeFrame, qp); } } } diff --git a/webrtc/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java b/webrtc/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java index 98d71a9869..d36ef6cf47 100644 --- a/webrtc/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java +++ b/webrtc/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java @@ -18,8 +18,8 @@ import android.os.Bundle; import java.io.IOException; import java.nio.ByteBuffer; import java.util.Arrays; -import java.util.HashSet; import java.util.Deque; +import java.util.HashSet; import java.util.Set; import java.util.concurrent.LinkedBlockingDeque; @@ -259,7 +259,6 @@ class HardwareVideoEncoder implements VideoEncoder { // subsampled at one byte per four pixels. int bufferSize = videoFrame.getBuffer().getHeight() * videoFrame.getBuffer().getWidth() * 3 / 2; EncodedImage.Builder builder = EncodedImage.builder() - .setTimeStampMs(presentationTimestampMs) .setCaptureTimeMs(presentationTimestampMs) .setCompleteFrame(true) .setEncodedWidth(videoFrame.getWidth())