Searched refs:DrmBuffer (Results 1 – 2 of 2) sorted by relevance
35 DrmBuffer::~DrmBuffer() { in ~DrmBuffer()45 DrmBuffer::DrmBuffer(const std::shared_ptr<DrmDevice>& dev, in DrmBuffer() function in XCam::DrmBuffer55 int DrmBuffer::numPlanes() { return dma_bufs_.size(); } in numPlanes()57 uint8_t* DrmBuffer::map(unsigned int plane) { in map()71 uint8_t* DrmBuffer::map() { return map(0); } in map()73 bool DrmBuffer::unmap(unsigned int plane) { in unmap()83 bool DrmBuffer::unmap() { return unmap(0); } in unmap()85 int DrmBuffer::getFd(unsigned int plane) { in getFd()92 size_t DrmBuffer::getSize() { return getSize(0); } in getSize()94 size_t DrmBuffer::getSize(unsigned int plane) { return dma_bufs_.at(plane)->getSize(); } in getSize()[all …]
43 class DrmBuffer : public BufferData {45 DrmBuffer() = delete;46 DrmBuffer(const DrmBuffer&) = delete;47 DrmBuffer& operator=(const DrmBuffer&) = delete;48 DrmBuffer(const std::shared_ptr<DrmDevice>& dev, std::unique_ptr<DrmDumbObject> dumb_object);49 virtual ~DrmBuffer();70 friend class DrmBuffer; variable92 explicit DrmBufferProxy(const VideoBufferInfo& info, const SmartPtr<DrmBuffer>& data);