discord-jadx/app/src/main/java/org/webrtc/WrappedNativeVideoEncoder.java

47 lines
1.7 KiB
Java

package org.webrtc;
import h0.c.r0;
import org.webrtc.VideoEncoder;
public abstract class WrappedNativeVideoEncoder implements VideoEncoder {
@Override // org.webrtc.VideoEncoder
public abstract long createNativeVideoEncoder();
@Override // org.webrtc.VideoEncoder
public final VideoCodecStatus encode(VideoFrame videoFrame, VideoEncoder.EncodeInfo encodeInfo) {
throw new UnsupportedOperationException("Not implemented.");
}
@Override // org.webrtc.VideoEncoder
public final String getImplementationName() {
throw new UnsupportedOperationException("Not implemented.");
}
@Override // org.webrtc.VideoEncoder
public /* synthetic */ VideoEncoder.ResolutionBitrateLimits[] getResolutionBitrateLimits() {
return r0.b(this);
}
@Override // org.webrtc.VideoEncoder
public final VideoEncoder.ScalingSettings getScalingSettings() {
throw new UnsupportedOperationException("Not implemented.");
}
@Override // org.webrtc.VideoEncoder
public final VideoCodecStatus initEncode(VideoEncoder.Settings settings, VideoEncoder.Callback callback) {
throw new UnsupportedOperationException("Not implemented.");
}
@Override // org.webrtc.VideoEncoder
public abstract boolean isHardwareEncoder();
@Override // org.webrtc.VideoEncoder
public final VideoCodecStatus release() {
throw new UnsupportedOperationException("Not implemented.");
}
@Override // org.webrtc.VideoEncoder
public final VideoCodecStatus setRateAllocation(VideoEncoder.BitrateAllocation bitrateAllocation, int i) {
throw new UnsupportedOperationException("Not implemented.");
}
}