我正在尝试将解码的数据手动显示到本机窗口。但我似乎无法显示它。我没有任何想法。我们的项目将是ndk和更多本机代码。
非常感谢您的想法。
uint8_t* decoded = AMediaCodec_getOutputBuffer(d->codec, status, out);
err = ANativeWindow_lock(mWindow, &buffer, NULL);
if(err == 0) {
memcpy(buffer->bits, decoded, sizeof(decoded));
ANativeWindow_unlockAndPost(mWindow);
}