提交 0b1877da 编写于 作者: Z Zhang Rui

android: deprecate setOpenSLESEnabled

上级 e78fb4db
......@@ -522,8 +522,9 @@ public final class IjkMediaPlayer extends SimpleMediaPlayer {
setOption(OPT_CATEGORY_PLAYER, "mediacodec", enabled ? 1 : 0);
}
@Deprecated
public void setOpenSLESEnabled(boolean enabled) {
_setOpenSLESEnabled(enabled);
setOption(OPT_CATEGORY_PLAYER, "opengles", enabled ? 1 : 0);
}
@Deprecated
......@@ -533,7 +534,6 @@ public final class IjkMediaPlayer extends SimpleMediaPlayer {
private native void _setOption(int category, String name, String value);
private native void _setOption(int category, String name, long value);
private native void _setOpenSLESEnabled(boolean enabled);
public Bundle getMediaMeta() {
return _getMediaMeta();
......
......@@ -342,19 +342,6 @@ LABEL_RETURN:
ijkmp_dec_ref_p(&mp);
}
static void
IjkMediaPlayer_setOpenSLESEnabled(JNIEnv *env, jobject thiz, jboolean enabled)
{
MPTRACE("%s\n", __func__);
IjkMediaPlayer *mp = jni_get_media_player(env, thiz);
JNI_CHECK_GOTO(mp, env, "java/lang/IllegalStateException", "mpjni: setOpenSLESEnabled: null mp", LABEL_RETURN);
ijkmp_android_set_opensles_enabled(mp, enabled);
LABEL_RETURN:
ijkmp_dec_ref_p(&mp);
}
static jstring
IjkMediaPlayer_getColorFormatName(JNIEnv *env, jclass clazz, jint mediaCodecColorFormat)
{
......@@ -862,7 +849,6 @@ static JNINativeMethod g_methods[] = {
{ "_setOption", "(ILjava/lang/String;Ljava/lang/String;)V", (void *) IjkMediaPlayer_setOption },
{ "_setOption", "(ILjava/lang/String;J)V", (void *) IjkMediaPlayer_setOptionLong },
{ "_setOpenSLESEnabled", "(Z)V", (void *) IjkMediaPlayer_setOpenSLESEnabled },
{ "_getColorFormatName", "(I)Ljava/lang/String;", (void *) IjkMediaPlayer_getColorFormatName },
{ "_getVideoCodecInfo", "()Ljava/lang/String;", (void *) IjkMediaPlayer_getVideoCodecInfo },
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册