@Deprecated
public class MediaCodecVideoEncoder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MediaCodecVideoEncoder.BitrateAdjustmentType
Deprecated.
|
static class |
MediaCodecVideoEncoder.EncoderProperties
Deprecated.
|
static class |
MediaCodecVideoEncoder.H264Profile
Deprecated.
|
static interface |
MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback
Deprecated.
|
static class |
MediaCodecVideoEncoder.VideoCodecType
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static VideoEncoderFactory |
createFactory()
Deprecated.
Create a VideoEncoderFactory that can be injected in the PeerConnectionFactory and replicate
the old behavior.
|
static void |
disableH264HwCodec()
Deprecated.
|
static void |
disableVp8HwCodec()
Deprecated.
|
static void |
disableVp9HwCodec()
Deprecated.
|
static void |
disposeEglContext()
Deprecated.
Dispose the EGL context used by HW encoding.
|
static boolean |
isH264HighProfileHwSupported()
Deprecated.
|
static boolean |
isH264HwSupported()
Deprecated.
|
static boolean |
isH264HwSupportedUsingTextures()
Deprecated.
|
static boolean |
isVp8HwSupported()
Deprecated.
|
static boolean |
isVp8HwSupportedUsingTextures()
Deprecated.
|
static boolean |
isVp9HwSupported()
Deprecated.
|
static boolean |
isVp9HwSupportedUsingTextures()
Deprecated.
|
static void |
printStackTrace()
Deprecated.
|
static void |
setEglContext(EglBase.Context eglContext)
Deprecated.
Set EGL context used by HW encoding.
|
static void |
setErrorCallback(MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback errorCallback)
Deprecated.
|
static MediaCodecVideoEncoder.EncoderProperties |
vp8HwEncoderProperties()
Deprecated.
|
public static VideoEncoderFactory createFactory()
public static void setEglContext(EglBase.Context eglContext)
public static void disposeEglContext()
public static void setErrorCallback(MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback errorCallback)
public static void disableVp8HwCodec()
public static void disableVp9HwCodec()
public static void disableH264HwCodec()
public static boolean isVp8HwSupported()
@Nullable public static MediaCodecVideoEncoder.EncoderProperties vp8HwEncoderProperties()
public static boolean isVp9HwSupported()
public static boolean isH264HwSupported()
public static boolean isH264HighProfileHwSupported()
public static boolean isVp8HwSupportedUsingTextures()
public static boolean isVp9HwSupportedUsingTextures()
public static boolean isH264HwSupportedUsingTextures()
public static void printStackTrace()