Lines Matching refs:rhs
31 AVBufferConfig::AVBufferConfig(const AVBufferConfig &rhs) in AVBufferConfig() argument
33 FALSE_RETURN_W(&rhs != this); in AVBufferConfig()
35 *(this->surfaceBufferConfig) = *(rhs.surfaceBufferConfig); in AVBufferConfig()
36 this->size = rhs.size; in AVBufferConfig()
37 this->align = rhs.align; in AVBufferConfig()
38 this->dmaFd = rhs.dmaFd; in AVBufferConfig()
39 this->capacity = rhs.capacity; in AVBufferConfig()
40 this->memoryFlag = rhs.memoryFlag; in AVBufferConfig()
41 this->memoryType = rhs.memoryType; in AVBufferConfig()
44 AVBufferConfig::AVBufferConfig(AVBufferConfig &&rhs) noexcept in AVBufferConfig() argument
46 this->surfaceBufferConfig = std::move(rhs.surfaceBufferConfig); in AVBufferConfig()
47 this->size = rhs.size; in AVBufferConfig()
48 this->align = rhs.align; in AVBufferConfig()
49 this->dmaFd = rhs.dmaFd; in AVBufferConfig()
50 this->capacity = rhs.capacity; in AVBufferConfig()
51 this->memoryFlag = rhs.memoryFlag; in AVBufferConfig()
52 this->memoryType = rhs.memoryType; in AVBufferConfig()
55 AVBufferConfig &AVBufferConfig::operator=(const AVBufferConfig &rhs) in operator =() argument
57 if (&rhs == this) { in operator =()
60 *(this->surfaceBufferConfig) = *(rhs.surfaceBufferConfig); in operator =()
61 this->size = rhs.size; in operator =()
62 this->align = rhs.align; in operator =()
63 this->dmaFd = rhs.dmaFd; in operator =()
64 this->capacity = rhs.capacity; in operator =()
65 this->memoryFlag = rhs.memoryFlag; in operator =()
66 this->memoryType = rhs.memoryType; in operator =()
70 AVBufferConfig &AVBufferConfig::operator=(AVBufferConfig &&rhs) noexcept in operator =() argument
72 FALSE_RETURN_V(&rhs != this, *this); in operator =()
73 this->surfaceBufferConfig = std::move(rhs.surfaceBufferConfig); in operator =()
74 this->size = rhs.size; in operator =()
75 this->align = rhs.align; in operator =()
76 this->dmaFd = rhs.dmaFd; in operator =()
77 this->capacity = rhs.capacity; in operator =()
78 this->memoryFlag = rhs.memoryFlag; in operator =()
79 this->memoryType = rhs.memoryType; in operator =()
83 bool AVBufferConfig::operator<=(const struct AVBufferConfig &rhs) const in operator <=()
85 FALSE_RETURN_V(memoryType == rhs.memoryType, false); in operator <=()
86 int32_t configAllocSize = rhs.align ? (rhs.capacity + rhs.align - 1) : rhs.capacity; in operator <=()
92 … (memoryFlag == rhs.memoryFlag || rhs.memoryFlag == MemoryFlag::MEMORY_READ_WRITE); in operator <=()
95 … (memoryFlag == rhs.memoryFlag || rhs.memoryFlag == MemoryFlag::MEMORY_READ_WRITE); in operator <=()
97 return (surfaceBufferConfig->width == rhs.surfaceBufferConfig->width) && in operator <=()
98 (surfaceBufferConfig->height == rhs.surfaceBufferConfig->height) && in operator <=()
99 … (surfaceBufferConfig->strideAlignment == rhs.surfaceBufferConfig->strideAlignment) && in operator <=()
100 (surfaceBufferConfig->format == rhs.surfaceBufferConfig->format) && in operator <=()
101 (surfaceBufferConfig->usage == rhs.surfaceBufferConfig->usage) && in operator <=()
102 (surfaceBufferConfig->transform == rhs.surfaceBufferConfig->transform) && in operator <=()
103 … (surfaceBufferConfig->colorGamut == rhs.surfaceBufferConfig->colorGamut); // ignore timeout in operator <=()