17 lines
649 B
Java
17 lines
649 B
Java
package org.webrtc;
|
|
public class VideoDecoderFallback extends WrappedNativeVideoDecoder {
|
|
private final VideoDecoder fallback;
|
|
private final VideoDecoder primary;
|
|
|
|
public VideoDecoderFallback(VideoDecoder videoDecoder, VideoDecoder videoDecoder2) {
|
|
this.fallback = videoDecoder;
|
|
this.primary = videoDecoder2;
|
|
}
|
|
|
|
private static native long nativeCreateDecoder(VideoDecoder videoDecoder, VideoDecoder videoDecoder2);
|
|
|
|
@Override // org.webrtc.WrappedNativeVideoDecoder, org.webrtc.VideoDecoder
|
|
public long createNativeVideoDecoder() {
|
|
return nativeCreateDecoder(this.fallback, this.primary);
|
|
}
|
|
}
|