camera预览向底层发送surface是一个没有数据的内存吗?然后底层负责填充后返回?
surface本质上是一个bufferqueue,surface创建出来后还没有申请buffer,等发送CaptureRequest时,camera service会通知buffer queue去申请buffer,申请后里面的数据是随机值,camera service会为每个request去dequeue一个buffer handle(fd),然后送给hal进程去填buffer