[common] Update framebuffer metadata + references

This commit is contained in:
matthewjmc
2022-05-16 16:32:45 +07:00
committed by Geoffrey McRae
parent 78d2b76313
commit 53c843d9dd
5 changed files with 14 additions and 21 deletions

View File

@@ -458,7 +458,7 @@ static int dmabufGetFd(LGPlugin * this, LGMPMessage * msg, KVMFRFrame * frame, s
if (dma->fd == -1)
{
const uintptr_t pos = (uintptr_t) msg->mem - (uintptr_t) this->shmDev.mem;
const uintptr_t offset = (uintptr_t) frame->offset + FrameBufferStructSize;
const uintptr_t offset = (uintptr_t) frame->offset + sizeof(FrameBuffer);
dma->dataSize = dataSize;
dma->fd = ivshmemGetDMABuf(&this->shmDev, pos + offset, dataSize);