提交 c70301c8 编写于 作者: Z Zhang Rui

android/MediaCodec: check return code of SDL_AMediaCodec_start

上级 6ce6e149
......@@ -206,7 +206,13 @@ static int reconfigure_codec_l(JNIEnv *env, IJKFF_Pipenode *node, jobject new_su
goto fail;
}
SDL_AMediaCodec_start(opaque->acodec);
amc_ret = SDL_AMediaCodec_start(opaque->acodec);
if (amc_ret != SDL_AMEDIA_OK) {
ALOGE("%s:SDL_AMediaCodec_start: failed\n", __func__);
ret = -1;
goto fail;
}
opaque->acodec_first_dequeue_output_request = true;
ALOGI("%s:new acodec: %p\n", __func__, opaque->acodec);
SDL_VoutAndroid_setAMediaCodec(opaque->weak_vout, opaque->acodec);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册