/aosp12/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/ |
H A D | RangeTest.java | 20 import android.util.Range; 35 Range<Integer> intRange = new Range<Integer>(1, 1); in testConstructor() 41 Range<Integer> intRange2 = new Range<Integer>(100, 200); in testConstructor() 45 Range<Float> floatRange = new Range<Float>(Float.NEGATIVE_INFINITY, in testConstructor() 94 Range<Float> oneHalf = Range.create(1.0f, 2.0f); in testEquals() 95 Range<Float> oneHalf2 = new Range<Float>(1.0f, 2.0f); in testEquals() 99 Range<Float> twoThirds = new Range<Float>(2.0f, 3.0f); in testEquals() 100 Range<Float> twoThirds2 = Range.create(2.0f, 3.0f); in testEquals() 114 Range<Integer> hundredOneTwo = Range.create(100, 200); in testInRange() 123 Range<Float> infinities = Range.create(Float.NEGATIVE_INFINITY, Float.POSITIVE_INFINITY); in testInRange() [all …]
|
/aosp12/frameworks/minikin/include/minikin/ |
H A D | Range.h | 27 class Range { 33 Range() : Range(NOWHERE, NOWHERE) {} in Range() function 35 Range(const Range&) = default; 36 Range& operator=(const Range&) = default; 38 static Range invalidRange() { return Range(NOWHERE, NOWHERE); } in invalidRange() 55 inline std::pair<Range, Range> split(uint32_t pos) const { in split() 56 return std::make_pair(Range(mStart, pos), Range(pos, mEnd)); in split() 72 inline static bool intersects(const Range& left, const Range& right) { in intersects() 76 inline static Range intersection(const Range& left, const Range& right) { in intersection() 82 static Range merge(const Range& left, const Range& right) { in merge() [all …]
|
H A D | MeasuredText.h | 35 Run(const Range& range) : mRange(range) {} in Run() 56 virtual void appendLayout(const U16StringPiece& text, const Range& range, 71 const Range& /* hyphenPieceRange */, in measureHyphenPiece() argument 78 inline const Range& getRange() const { return mRange; } in getRange() 81 const Range mRange; 86 StyleRun(const Range& range, MinikinPaint&& paint, bool isRtl) in StyleRun() 99 MinikinExtent getExtent(const U16StringPiece& text, const Range& range, 102 void appendLayout(const U16StringPiece& text, const Range& range, const Range& contextRange, 120 ReplacementRun(const Range& range, float width, uint32_t localeListId) in ReplacementRun() 134 const Range& /* range */, in getBounds() argument [all …]
|
/aosp12/frameworks/minikin/tests/unittest/ |
H A D | BidiUtilsTest.cpp | 39 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST() 48 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST() 57 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST() 66 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST() 75 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST() 84 EXPECT_EQ(Range(0, ltrLength), (*it).range); in TEST() 98 EXPECT_EQ(Range(0, rtlLength), (*it).range); in TEST() 107 EXPECT_EQ(Range(0, rtlLength), (*it).range); in TEST() 116 EXPECT_EQ(Range(0, rtlLength), (*it).range); in TEST() 125 EXPECT_EQ(Range(0, rtlLength), (*it).range); in TEST() [all …]
|
H A D | MeasuredTextTest.cpp | 143 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(0, 0))); in TEST() 144 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, 1))); in TEST() 145 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(0, 2))); in TEST() 146 EXPECT_EQ(MinikinExtent(-80.0f, 20.0f), mt->getExtent(text, Range(1, 2))); in TEST() 165 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(0, 0))); in TEST() 169 EXPECT_EQ(MinikinExtent(0.0f, 0.0f), mt->getExtent(text, Range(7, 7))); in TEST() 178 Range fullContext(0, text.size()); in TEST() 258 Range fullContext(0, text.size()); in TEST() 343 Range fullContext(0, text.size()); in TEST() 360 layout = mt->buildLayout(text, Range(0, 1), fullContext, differentPaint, in TEST() [all …]
|
H A D | LayoutCacheTest.cpp | 49 Range range(0, text.size()); in TEST() 77 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST() 79 layoutCache.getOrCreate(text2, Range(0, text2.size()), paint, false /* LTR */, in TEST() 85 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST() 87 layoutCache.getOrCreate(text1, Range(1, text1.size()), paint, false /* LTR */, in TEST() 93 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST() 95 layoutCache.getOrCreate(text2, Range(0, text2.size()), paint, false /* LTR */, in TEST() 101 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST() 103 layoutCache.getOrCreate(text1, Range(0, text1.size()), paint, true /* RTL */, in TEST() 254 Range range(0, text.size()); in TEST() [all …]
|
H A D | BoundsCacheTest.cpp | 51 Range range(0, text.size()); in TEST() 80 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST() 82 boundsCache.getOrCreate(text2, Range(0, text2.size()), paint, false /* LTR */, in TEST() 89 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint, false /* LTR */, in TEST() 91 boundsCache.getOrCreate(text1, Range(1, text1.size()), paint, false /* LTR */, in TEST() 101 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint1, false /* LTR */, in TEST() 106 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint2, false /* LTR */, in TEST() 117 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint1, false /* LTR */, in TEST() 122 boundsCache.getOrCreate(text1, Range(0, text1.size()), paint2, false /* LTR */, in TEST() 149 Range range(0, text.size()); in TEST() [all …]
|
H A D | LayoutTest.cpp | 70 Range range(0, text.size()); in TEST_F() 89 Range range(0, text.size()); in TEST_F() 108 Range range(0, text.size()); in TEST_F() 127 Range range(0, text.size()); in TEST_F() 158 Range range(0, text.size()); in TEST_F() 177 Range range(0, text.size()); in TEST_F() 197 Range range(0, text.size()); in TEST_F() 218 Range range(0, text.size()); in TEST_F() 252 Range range(0, text.size()); in TEST_F() 337 Range range(0, text.size()); in TEST_F() [all …]
|
/aosp12/frameworks/base/media/java/android/media/ |
H A D | Utils.java | 32 import android.util.Range; 65 public int compare(Range<T> lhs, Range<T> rhs) { in sortDistinctRanges() 84 Range<T>[] intersectSortedDistinctRanges(Range<T>[] one, Range<T>[] another) { in intersectSortedDistinctRanges() 86 Vector<Range<T>> result = new Vector<Range<T>>(); in intersectSortedDistinctRanges() 120 public int compare(Range<T> lhs, Range<T> rhs) { in binarySearchDistinctRanges() 156 static Range<Integer>factorRange(Range<Integer> range, int factor) { 167 static Range<Long>factorRange(Range<Long> range, long factor) { 183 static Range<Rational> scaleRange(Range<Rational> range, int num, int den) { 192 static Range<Integer> alignRange(Range<Integer> range, int align) { 251 static Range<Integer> parseIntRange(Object o, Range<Integer> fallback) { [all …]
|
H A D | MediaCodecInfo.java | 33 import android.util.Range; 200 Process.is64Bit() ? Range.create(1, 32768) : Range.create(1, 4096); 201 private static final Range<Integer> FRAME_RATE_RANGE = Range.create(0, 960); 1361 Range<Integer> channelRange = Range.create(1, maxChannels); in applyLevelLimits() 1389 Range<Integer>[] channels = new Range[] { Range.create(1, maxInputChannels)}; in parseFromInfo() 1417 channels = new Range[] {Range.create(0, 0)}; in parseFromInfo() 1423 channels = new Range[] {Range.create(0, 0)}; in parseFromInfo() 2324 Map<Size, Range<Long>> ret = new HashMap<Size, Range<Long>>(); in getMeasuredFrameRates() 2379 Pair<Range<Integer>, Range<Integer>> dimensionRanges = in equivalentVP9Level() 2435 Pair<Range<Integer>, Range<Integer>> sizeRanges = in parseFromInfo() [all …]
|
/aosp12/frameworks/base/core/java/android/util/ |
H A D | Range.java | 79 return new Range<T>(lower, upper); in create() 132 public boolean contains(Range<T> range) { in contains() 155 } else if (obj instanceof Range) { in equals() 157 Range other = (Range) obj; in equals() 205 public Range<T> intersect(Range<T> range) { in intersect() 218 return Range.create( in intersect() 248 return Range.create( in intersect() 273 public Range<T> extend(Range<T> range) { in extend() 286 return Range.create( in extend() 316 return Range.create( in extend() [all …]
|
/aosp12/bootable/recovery/otautil/include/otautil/ |
H A D | rangeset.h | 26 using Range = std::pair<size_t, size_t>; variable 32 explicit RangeSet(std::vector<Range>&& pairs); 39 bool PushBack(Range range); 81 std::vector<Range>::const_iterator cend() const { in cend() 85 std::vector<Range>::iterator begin() { in begin() 89 std::vector<Range>::iterator end() { in end() 93 std::vector<Range>::const_iterator begin() const { in begin() 97 std::vector<Range>::const_iterator end() const { in end() 115 const Range& operator[](size_t i) const { 130 std::vector<Range> ranges_; [all …]
|
/aosp12/system/memory/libmemunreachable/ |
H A D | HeapWalker.h | 31 struct Range { struct 36 bool operator==(const Range& other) const { argument 44 bool operator()(const Range& a, const Range& b) const { return a.end <= b.begin; } in operator() 89 void ForEachPtrInRange(const Range& range, F&& f); 99 void RecurseRoot(const Range& root); 108 Range valid_allocations_range_; 109 Range valid_mappings_range_; 111 allocator::vector<Range> roots_; 117 Range walking_range_; 129 Range ref_range; in ForEachPtrInRange() [all …]
|
H A D | HeapWalker.cpp | 51 Range range{begin, end}; in Allocation() 59 auto inserted = allocations_.insert(std::pair<Range, AllocationInfo>(range, AllocationInfo{})); in Allocation() 66 Range overlap = inserted.first->first; in Allocation() 95 AllocationMap::iterator it = allocations_.find(Range{value, value + 1}); in WordContainsAllocationPtr() 105 void HeapWalker::RecurseRoot(const Range& root) { in RecurseRoot() 106 allocator::vector<Range> to_do(1, root, allocator_); in RecurseRoot() 108 Range range = to_do.back(); in RecurseRoot() 112 ForEachPtrInRange(range, [&](Range& ref_range, AllocationInfo* ref_info) { in RecurseRoot() 118 walking_range_ = Range{0, 0}; in RecurseRoot() 128 roots_.push_back(Range{begin, end}); in Root() [all …]
|
/aosp12/frameworks/base/services/people/java/com/android/server/people/data/ |
H A D | EventIndex.java | 23 import android.util.Range; 151 public Range<Long> getMostRecentActiveTimeSlot() { in getMostRecentActiveTimeSlot() 157 Range<Long> lastTimeSlot = in getMostRecentActiveTimeSlot() 175 public List<Range<Long>> getActiveTimeSlots() { in getActiveTimeSlots() 315 private static long getDuration(Range<Long> timeSlot) { in getDuration() 339 List<Range<Long>> timeSlots = new ArrayList<>(); in getActiveTimeSlotsForType() 360 private static List<Range<Long>> combineTimeSlotLists(List<Range<Long>> longerSlots, in combineTimeSlotLists() 361 List<Range<Long>> shorterSlots) { in combineTimeSlotLists() 362 List<Range<Long>> result = new ArrayList<>(); in combineTimeSlotLists() 366 Range<Long> longerSlot = longerSlots.get(i); in combineTimeSlotLists() [all …]
|
/aosp12/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
H A D | MarshalQueryableRange.java | 22 import android.util.Range; 34 implements MarshalQueryable<Range<T>> { 37 private class MarshalerRange extends Marshaler<Range<T>> { 38 private final Class<? super Range<T>> mClass; 39 private final Constructor<Range<T>> mConstructor; 44 protected MarshalerRange(TypeReference<Range<T>> typeReference, in MarshalerRange() 76 public void marshal(Range<T> value, ByteBuffer buffer) { in marshal() 82 public Range<T> unmarshal(ByteBuffer buffer) { in unmarshal() 111 public int calculateMarshalSize(Range<T> value) { in calculateMarshalSize() 126 public Marshaler<Range<T>> createMarshaler(TypeReference<Range<T>> managedType, in createMarshaler() [all …]
|
/aosp12/frameworks/minikin/libs/minikin/ |
H A D | MeasuredText.cpp | 35 void setNextRange(const Range& range, bool dir) { in setNextRange() 50 Range mRange; 100 Range mRange; 136 const Range& range = run->getRange(); in measure() 291 const Range& runRange = run->getRange(); in buildLayout() 292 if (!Range::intersects(range, runRange)) { in buildLayout() 295 const Range targetRange = Range::intersection(runRange, range); in buildLayout() 311 const Range& runRange = run->getRange(); in getBounds() 312 if (!Range::intersects(range, runRange)) { in getBounds() 327 const Range& runRange = run->getRange(); in getExtent() [all …]
|
H A D | LayoutSplitter.h | 57 LayoutSplitter(const U16StringPiece& textBuf, const Range& range, bool isRtl) in LayoutSplitter() 66 std::pair<Range, Range> operator*() const { 72 const Range& range = mParent->mRange; 94 const Range& range = mParent->mRange; in iterator() 111 Range mContextRange; 112 Range mPieceRange; 120 Range mRange; // The range in the original buffer. Used for range check.
|
/aosp12/frameworks/native/libs/vr/libdvrcommon/include/private/dvr/ |
H A D | range.h | 13 struct Range { struct 15 Range() {} in Range() argument 16 Range(Eigen::Vector<T, d> p1, Eigen::Vector<T, d> p2) : p1(p1), p2(p2) {} in Range() argument 18 static Range<T, d> FromSize(Eigen::Vector<T, d> p1, in FromSize() argument 20 return Range<T, d>(p1, p1 + size); in FromSize() 23 bool operator==(const Range<T, d>& rhs) const { 37 typedef Range<int, 2> Range2i; argument 38 typedef Range<float, 2> Range2f;
|
/aosp12/frameworks/base/telephony/java/android/telephony/ims/ |
H A D | AudioCodecAttributes.java | 23 import android.util.Range; 36 private Range<Float> mBitrateRangeKbps; 40 private Range<Float> mBandwidthRangeKhz; 52 public AudioCodecAttributes(float bitrateKbps, @NonNull Range<Float> bitrateRangeKbps, in AudioCodecAttributes() 53 float bandwidthKhz, @NonNull Range<Float> bandwidthRangeKhz) { in AudioCodecAttributes() 62 mBitrateRangeKbps = new Range<>(in.readFloat(), in.readFloat()); in AudioCodecAttributes() 64 mBandwidthRangeKhz = new Range<>(in.readFloat(), in.readFloat()); in AudioCodecAttributes() 105 public @NonNull Range<Float> getBitrateRangeKbps() { in getBitrateRangeKbps() 119 public @NonNull Range<Float> getBandwidthRangeKhz() { in getBandwidthRangeKhz()
|
/aosp12/frameworks/base/core/tests/coretests/src/android/util/ |
H A D | RecurrenceRuleTest.java | 60 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testSimpleMonth() 62 assertEquals(new Range<>( in testSimpleMonth() 66 assertEquals(new Range<>( in testSimpleMonth() 80 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testSimpleDays() 82 assertEquals(new Range<>( in testSimpleDays() 86 assertEquals(new Range<>( in testSimpleDays() 101 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testNotRecurring() 103 assertEquals(new Range<>( in testNotRecurring() 115 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testNever() 125 final Iterator<Range<ZonedDateTime>> it = r.cycleIterator(); in testSane() [all …]
|
/aosp12/frameworks/av/media/libstagefright/foundation/tests/colorutils/ |
H A D | ColorUtilsTest.cpp | 43 CA::Range mRange; 106 CA::Range mRange; 146 CA::Range mRange; 156 CA::Range unwrappedRange; in TEST_P() 312 origAspects.mRange = CA::Range::RangeFull; in TEST() 318 aspects.mRange = CA::Range::RangeFull; in TEST() 326 aspects.mRange = CA::Range::RangeLimited; in TEST() 330 aspects.mRange = CA::Range::RangeFull; in TEST() 538 CA::Range range; in TEST() 605 CA::Range::RangeLimited, CA::Range::RangeFull, [all …]
|
/aosp12/bootable/recovery/tests/unit/ |
H A D | rangeset_test.cpp | 29 RangeSet rs(std::vector<Range>{ Range{ 8, 10 }, Range{ 1, 5 } }); in TEST() 32 RangeSet rs2(std::vector<Range>{}); in TEST() 35 RangeSet rs3(std::vector<Range>{ Range{ 8, 10 }, Range{ 5, 1 } }); in TEST() 42 ASSERT_EQ((Range{ 1, 10 }), rs[0]); in TEST() 47 ASSERT_EQ((Range{ 15, 20 }), rs2[0]); in TEST() 48 ASSERT_EQ((Range{ 1, 10 }), rs2[1]); in TEST() 230 std::vector<Range> ranges; in TEST() 234 ASSERT_EQ((std::vector<Range>{ Range{ 1, 5 }, Range{ 8, 10 } }), ranges); in TEST() 242 ASSERT_EQ((std::vector<Range>{ Range{ 8, 10 }, Range{ 1, 5 } }), ranges); in TEST()
|
/aosp12/frameworks/base/tools/aapt2/compile/ |
H A D | Image.h | 70 struct Range { struct 74 explicit Range() = default; argument 75 inline explicit Range(int32_t s, int32_t e) : start(s), end(e) {} in Range() argument 78 inline bool operator==(const Range& left, const Range& right) { 163 std::vector<Range> horizontal_stretch_regions; 170 std::vector<Range> vertical_stretch_regions; 203 ::std::ostream& operator<<(::std::ostream& out, const Range& range);
|
/aosp12/frameworks/base/media/java/android/media/tv/tuner/frontend/ |
H A D | FrontendInfo.java | 23 import android.util.Range; 37 private final Range<Integer> mFrequencyRange; 38 private final Range<Integer> mSymbolRateRange; 53 mFrequencyRange = new Range<>(minFrequency, maxFrequency); in FrontendInfo() 54 mSymbolRateRange = new Range<>(minSymbolRate, maxSymbolRate); in FrontendInfo() 82 public Range<Integer> getFrequencyRange() { in getFrequencyRange() 90 public Range<Integer> getSymbolRateRange() { in getSymbolRateRange()
|