public class MediaCodecVideoEncoder
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
MediaCodecVideoEncoder.BitrateAdjustmentType |
static class |
MediaCodecVideoEncoder.EncoderProperties |
static class |
MediaCodecVideoEncoder.H264Profile |
static interface |
MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback |
static class |
MediaCodecVideoEncoder.VideoCodecType |
限定符和类型 | 方法和说明 |
---|---|
static void |
disableH264HwCodec() |
static void |
disableVp8HwCodec() |
static void |
disableVp9HwCodec() |
static boolean |
isH264HighProfileHwSupported() |
static boolean |
isH264HwSupported() |
static boolean |
isH264HwSupportedUsingTextures() |
static boolean |
isH265HwSupported() |
static boolean |
isVp8HwSupported() |
static boolean |
isVp8HwSupportedUsingTextures() |
static boolean |
isVp9HwSupported() |
static boolean |
isVp9HwSupportedUsingTextures() |
static void |
printStackTrace() |
static void |
setErrorCallback(MediaCodecVideoEncoder.MediaCodecVideoEncoderErrorCallback errorCallback) |
static MediaCodecVideoEncoder.EncoderProperties |
vp8HwEncoderProperties() |
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 isH265HwSupported()
public static boolean isH264HighProfileHwSupported()
public static boolean isVp8HwSupportedUsingTextures()
public static boolean isVp9HwSupportedUsingTextures()
public static boolean isH264HwSupportedUsingTextures()
public static void printStackTrace()