1

Android のネイティブ openmax コンポーネントに OMX_UseEGLImage を実装したいのですが、 eglImage で指定された EGLImage に関連付けられた基になるバッファを取得するにはどうすればよいですか?

クライアント API は EGLImage を作成し、OMX_UseEGLImage を呼び出して、ネイティブの openmax コンポーネントに eglimage を使用するよう通知します。

eglImage = eglCreateImageKHR( m_egl_display, m_egl_context, EGL_GL_TEXTURE_2D_KHR, (EGLClientBuffer)(egl_buffer->texture_id), &attrib);

OMX_UseEGLImage(hComponent,ppBufferHdr,nPortIndex,pAppPrivate,eglImage);

問題は、eglImage をどのように使用できるかです。とにかく eglImage に関連付けられた基礎となるバッファを取得しますか? ありがとう!

4

1 に答える 1