35.FFmpeg+OpenGLES+OpenSLES播放器实现(九.OpenGLES播放视频)
项目源码OpenGL ES 2.0 中文文档 完整代码,一切尽在注释中 extern "C" JNIEXPORT void JNICALL Java_com_rzm_ffmpegplayer_FFmpegPlayer_initOpenGL(JNIEnv *env, jobject instance, jstring url_, jobject surface) { const char *url = env->GetStringUTFChars(url_, 0); FILE *fp = fopen(url, "rb"); if (!fp) { LOGE("open file %s failed!", url); return; } /**************************EGL初始化********************************************/ //1.创建渲染窗口 ANativeWindow *aNativeWindow = ANativeWindow_fromSurface(env, surface); //2.EGL Display...