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

34 lines
848 B
Java

package org.webrtc;
import androidx.annotation.Nullable;
/* loaded from: classes3.dex */
public interface VideoEncoderFactory {
/* loaded from: classes3.dex */
public interface VideoEncoderSelector {
@Nullable
@CalledByNative("VideoEncoderSelector")
VideoCodecInfo onAvailableBitrate(int i);
@CalledByNative("VideoEncoderSelector")
void onCurrentEncoder(VideoCodecInfo videoCodecInfo);
@Nullable
@CalledByNative("VideoEncoderSelector")
VideoCodecInfo onEncoderBroken();
}
@Nullable
@CalledByNative
VideoEncoder createEncoder(VideoCodecInfo videoCodecInfo);
@CalledByNative
VideoEncoderSelector getEncoderSelector();
@CalledByNative
VideoCodecInfo[] getImplementations();
@CalledByNative
VideoCodecInfo[] getSupportedCodecs();
}