Home
last modified time | relevance | path

Searched refs:C2Segment (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/av/media/codec2/tests/vndk/
H A DC2BufferTest.cpp75 static_assert(C2Segment(123u, 0u) == C2Segment(123u, 0u), ""); in StaticSegmentTest()
84 static_assert(C2Segment(123u, 0u) != C2Segment(124u, 0u), ""); in StaticSegmentTest()
155 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(123u, 456u)) == C2Segment(123u, 456u), ""); in StaticSegmentTest()
156 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(123u, 460u)) == C2Segment(123u, 456u), ""); in StaticSegmentTest()
157 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(124u, 460u)) == C2Segment(124u, 455u), ""); in StaticSegmentTest()
158 … static_assert(C2Segment(123u, 456u).intersect(C2Segment(579u, 460u)) == C2Segment(579u, 0u), ""); in StaticSegmentTest()
159 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(589u, 460u)) == C2Segment(589u, ~9u /* -10… in StaticSegmentTest()
160 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(123u, 455u)) == C2Segment(123u, 455u), ""); in StaticSegmentTest()
161 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(122u, 456u)) == C2Segment(123u, 455u), ""); in StaticSegmentTest()
162 … static_assert(C2Segment(123u, 456u).intersect(C2Segment(0u, 123u)) == C2Segment(123u, 0u), ""); in StaticSegmentTest()
[all …]
/aosp12/frameworks/av/media/codec2/core/include/
H A DC2Buffer.h250 struct C2Segment { struct
254 inline constexpr C2Segment(uint32_t offset_, uint32_t size_) in C2Segment() argument
319 inline constexpr C2Segment intersect(const C2Segment &other) const { in intersect() argument
320 return C2Segment(c2_max(offset, other.offset), in intersect()
325 inline constexpr C2Segment normalize() const { in normalize() argument
330 inline constexpr C2Segment saturate() const { in saturate() argument
331 return C2Segment(offset, c2_min(size, ~offset)); in saturate()
345 inline constexpr operator C2Segment() const { in C2Segment() function
346 return C2Segment(0, mCapacity); in C2Segment()
383 inline constexpr operator C2Segment() const { in C2Segment() function
[all …]