Android camera: Graphic memory分配




surface是ANativeWindow的一个实现


下面就调用到hook_queueBuffer:

libcameraservice/device3/Camera3OutputStream.cpp
getBufferLockedCommon(ANativeWindowBuffer** anb, int* fenceFd):

currentConsumer->dequeueBuffer(currentConsumer.get(), anb, fenceFd)


最终调用到class GraphicBuffer : public ANativeWindowBuffer




猜你喜欢

转载自blog.csdn.net/u011279649/article/details/80670455