Home
last modified time | relevance | path

Searched refs:C2SupportedValueSet (Results 1 – 4 of 4) sorted by relevance

/aosp12/frameworks/av/media/codec2/vndk/include/util/
H A DC2InterfaceUtils.h474 class C2SupportedValueSet {
484 static inline C2SupportedValueSet<T> None() {
485 return C2SupportedValueSet({ });
494 return C2SupportedValueSet(values);
503 return C2SupportedValueSet(values);
537 C2SupportedValueSet<T> limitedTo(const C2SupportedValueSet<T> &limit) const;
578 C2SupportedValueSet(std::vector<C2Value::Primitive> &&values)
587 C2SupportedValueSet(const std::vector<T> &values) {
598 C2SupportedValueSet(const std::initializer_list<T> values) {
752 return limitTo(C2SupportedValueSet<T>::OneOf(values));
[all …]
H A DC2Debug-interface.h29 std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<T> &i);
/aosp12/frameworks/av/media/codec2/vndk/util/
H A DC2Debug.cpp212 std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<T> &i) { in operator <<()
225 template std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<char> &i);
226 template std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<uint8_t> &i);
227 template std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<int32_t> &i);
228 template std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<uint32_t> &i);
230 template std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<int64_t> &i);
231 template std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<uint64_t> &i);
233 template std::ostream& operator<<(std::ostream& os, const C2SupportedValueSet<float> &i);
243 C2SupportedValueSet<ValueType> _mValues;
H A DC2InterfaceUtils.cpp272 C2SupportedValueSet<T> C2SupportedValueSet<T>::limitedTo(const C2SupportedValueSet<T> &limit) const… in limitedTo()
283 C2SupportedValueSet<T> C2SupportedValueSet<T>::limitedTo(const C2SupportedRange<T> &limit) const { in limitedTo()
294 C2SupportedValueSet<T> C2SupportedValueSet<T>::limitedTo(const C2SupportedFlags<T> &limit) const { in limitedTo()
313 template class C2SupportedValueSet<uint8_t>; variable
314 template class C2SupportedValueSet<char>; variable
315 template class C2SupportedValueSet<int32_t>; variable
318 template class C2SupportedValueSet<int64_t>; variable
321 template class C2SupportedValueSet<float>; variable
339 C2SupportedValueSet<ValueType> _mValues;
340 C2SupportedValueSet<ValueType> _mFlags;
[all …]