目前,我正在尝试访问相机数据并将其从我的应用程序发送到默认编码器。
我需要在camerasource.cpp的postDataTimestamp()中访问camera返回的数据。在检查数据指针时,我发现它为空。但在 postData() 中,它是一个有效的指针。
当我尝试在 postdatatimestamp() 中打印数据指针时,我得到“无法映射 bpMemoryHeap 错误”。我不知道为什么我会得到这个问题。
在讨论中,听说相机和我的应用程序在两个不同的进程中运行,所以我收到这个错误,我无法在 postDataTimestamp() 中访问 cameraData。
有人可以阐明这个问题..吗?
谢谢。