public class Factory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEVICE_HAS_BUILTIN_AEC |
static int |
DEVICE_HAS_BUILTIN_AEC_CRAPPY |
static int |
DEVICE_HAS_BUILTIN_OPENSLES_AEC |
static int |
DEVICE_HAS_CRAPPY_AAUDIO |
static int |
DEVICE_HAS_CRAPPY_ANDROID_FASTRECORD |
static int |
DEVICE_HAS_CRAPPY_ANDROID_FASTTRACK |
static int |
DEVICE_HAS_CRAPPY_OPENGL |
static int |
DEVICE_HAS_CRAPPY_OPENSLES |
static int |
DEVICE_HAS_UNSTANDARD_LIBMEDIA |
static int |
DEVICE_MCH264ENC_NO_PIX_FMT_CONV |
static int |
DEVICE_MCH265_LIMIT_DEQUEUE_OF_OUTPUT_BUFFERS |
static int |
DEVICE_USE_ANDROID_CAMCORDER |
static int |
DEVICE_USE_ANDROID_MIC |
Modifier and Type | Method and Description |
---|---|
void |
enableFilterFromName(java.lang.String name,
boolean enabled) |
boolean |
filterFromNameEnabled(java.lang.String name) |
java.lang.String |
getDecoderText(java.lang.String mime) |
int |
getDeviceFlags() |
java.lang.String |
getEncoderText(java.lang.String mime) |
void |
setDeviceInfo(java.lang.String manufacturer,
java.lang.String model,
java.lang.String platform,
int flags,
int delay,
int recommended_rate) |
public static final int DEVICE_HAS_BUILTIN_AEC
public static final int DEVICE_HAS_BUILTIN_AEC_CRAPPY
public static final int DEVICE_USE_ANDROID_MIC
public static final int DEVICE_HAS_BUILTIN_OPENSLES_AEC
public static final int DEVICE_HAS_CRAPPY_ANDROID_FASTTRACK
public static final int DEVICE_HAS_CRAPPY_ANDROID_FASTRECORD
public static final int DEVICE_HAS_UNSTANDARD_LIBMEDIA
public static final int DEVICE_HAS_CRAPPY_OPENGL
public static final int DEVICE_HAS_CRAPPY_OPENSLES
public static final int DEVICE_USE_ANDROID_CAMCORDER
public static final int DEVICE_MCH264ENC_NO_PIX_FMT_CONV
public static final int DEVICE_MCH265_LIMIT_DEQUEUE_OF_OUTPUT_BUFFERS
public static final int DEVICE_HAS_CRAPPY_AAUDIO
public void enableFilterFromName(java.lang.String name, boolean enabled)
public boolean filterFromNameEnabled(java.lang.String name)
public void setDeviceInfo(java.lang.String manufacturer, java.lang.String model, java.lang.String platform, int flags, int delay, int recommended_rate)
public int getDeviceFlags()
public java.lang.String getEncoderText(java.lang.String mime)
public java.lang.String getDecoderText(java.lang.String mime)