mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2024-12-26 09:02:34 -06:00
28 lines
1.1 KiB
Java
28 lines
1.1 KiB
Java
package org.webrtc;
|
|
|
|
import android.media.MediaCodecInfo;
|
|
import org.webrtc.EglBase;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public class PlatformSoftwareVideoDecoderFactory extends MediaCodecVideoDecoderFactory {
|
|
private static final Predicate<MediaCodecInfo> defaultAllowedPredicate = new Predicate<MediaCodecInfo>() { // from class: org.webrtc.PlatformSoftwareVideoDecoderFactory.1
|
|
@Override // org.webrtc.Predicate
|
|
public boolean test(MediaCodecInfo mediaCodecInfo) {
|
|
return MediaCodecUtils.isSoftwareOnly(mediaCodecInfo);
|
|
}
|
|
};
|
|
|
|
@Override // org.webrtc.MediaCodecVideoDecoderFactory, org.webrtc.VideoDecoderFactory
|
|
public /* bridge */ /* synthetic */ VideoDecoder createDecoder(VideoCodecInfo videoCodecInfo) {
|
|
return super.createDecoder(videoCodecInfo);
|
|
}
|
|
|
|
@Override // org.webrtc.MediaCodecVideoDecoderFactory, org.webrtc.VideoDecoderFactory
|
|
public /* bridge */ /* synthetic */ VideoCodecInfo[] getSupportedCodecs() {
|
|
return super.getSupportedCodecs();
|
|
}
|
|
|
|
public PlatformSoftwareVideoDecoderFactory(EglBase.Context context) {
|
|
super(context, defaultAllowedPredicate);
|
|
}
|
|
}
|