Home
last modified time | relevance | path

Searched refs:nativeType (Results 1 – 25 of 29) sorted by relevance

12

/aosp12/frameworks/base/core/java/android/hardware/camera2/marshal/
H A DMarshalHelpers.java54 public static int getPrimitiveTypeSize(int nativeType) { in getPrimitiveTypeSize() argument
55 switch (nativeType) { in getPrimitiveTypeSize()
71 + nativeType); in getPrimitiveTypeSize()
212 public static String toStringNativeType(int nativeType) { in toStringNativeType() argument
213 switch (nativeType) { in toStringNativeType()
228 return "UNKNOWN(" + nativeType + ")"; in toStringNativeType()
241 public static int checkNativeType(int nativeType) { in checkNativeType() argument
242 switch (nativeType) { in checkNativeType()
249 return nativeType; in checkNativeType()
264 public static Class<?> getPrimitiveTypeClass(int nativeType) { in getPrimitiveTypeClass() argument
[all …]
H A DMarshalRegistry.java59 public static <T> Marshaler<T> getMarshaler(TypeReference<T> typeToken, int nativeType) { in getMarshaler() argument
63 MarshalToken<T> marshalToken = new MarshalToken<T>(typeToken, nativeType); in getMarshaler()
84 if (castedPotential.isTypeMappingSupported(typeToken, nativeType)) { in getMarshaler()
85 marshaler = castedPotential.createMarshaler(typeToken, nativeType); in getMarshaler()
95 MarshalHelpers.toStringNativeType(nativeType)); in getMarshaler()
107 public MarshalToken(TypeReference<T> typeReference, int nativeType) { in MarshalToken() argument
109 this.nativeType = nativeType; in MarshalToken()
110 this.hash = typeReference.hashCode() ^ nativeType; in MarshalToken()
114 final int nativeType; field in MarshalRegistry.MarshalToken
122 nativeType == otherToken.nativeType; in equals()
H A DMarshaler.java56 MarshalQueryable<T> query, TypeReference<T> typeReference, int nativeType) { in Marshaler() argument
58 mNativeType = checkNativeType(nativeType); in Marshaler()
60 if (!query.isTypeMappingSupported(typeReference, nativeType)) { in Marshaler()
64 + MarshalHelpers.toStringNativeType(nativeType)); in Marshaler()
/aosp12/frameworks/base/core/java/android/hardware/camera2/marshal/impl/
H A DMarshalQueryablePrimitive.java56 protected MarshalerPrimitive(TypeReference<T> typeReference, int nativeType) { in MarshalerPrimitive() argument
57 super(MarshalQueryablePrimitive.this, typeReference, nativeType); in MarshalerPrimitive()
158 public Marshaler<T> createMarshaler(TypeReference<T> managedType, int nativeType) { in createMarshaler() argument
159 return new MarshalerPrimitive(managedType, nativeType); in createMarshaler()
163 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType) { in isTypeMappingSupported() argument
168 return nativeType == TYPE_BYTE; in isTypeMappingSupported()
170 return nativeType == TYPE_INT32; in isTypeMappingSupported()
172 return nativeType == TYPE_FLOAT; in isTypeMappingSupported()
174 return nativeType == TYPE_INT64; in isTypeMappingSupported()
176 return nativeType == TYPE_DOUBLE; in isTypeMappingSupported()
[all …]
H A DMarshalQueryableBoolean.java33 protected MarshalerBoolean(TypeReference<Boolean> typeReference, int nativeType) { in MarshalerBoolean() argument
34 super(MarshalQueryableBoolean.this, typeReference, nativeType); in MarshalerBoolean()
56 int nativeType) { in createMarshaler() argument
57 return new MarshalerBoolean(managedType, nativeType); in createMarshaler()
61 public boolean isTypeMappingSupported(TypeReference<Boolean> managedType, int nativeType) { in isTypeMappingSupported() argument
63 || boolean.class.equals(managedType.getType())) && nativeType == TYPE_BYTE; in isTypeMappingSupported()
H A DMarshalQueryableNativeByteToInteger.java36 int nativeType) { in MarshalerNativeByteToInteger() argument
37 super(MarshalQueryableNativeByteToInteger.this, typeReference, nativeType); in MarshalerNativeByteToInteger()
59 int nativeType) { in createMarshaler() argument
60 return new MarshalerNativeByteToInteger(managedType, nativeType); in createMarshaler()
64 public boolean isTypeMappingSupported(TypeReference<Integer> managedType, int nativeType) { in isTypeMappingSupported() argument
66 || int.class.equals(managedType.getType())) && nativeType == TYPE_BYTE; in isTypeMappingSupported()
H A DMarshalQueryableSize.java35 protected MarshalerSize(TypeReference<Size> typeReference, int nativeType) { in MarshalerSize() argument
36 super(MarshalQueryableSize.this, typeReference, nativeType); in MarshalerSize()
60 public Marshaler<Size> createMarshaler(TypeReference<Size> managedType, int nativeType) { in createMarshaler() argument
61 return new MarshalerSize(managedType, nativeType); in createMarshaler()
65 public boolean isTypeMappingSupported(TypeReference<Size> managedType, int nativeType) { in isTypeMappingSupported() argument
66 return nativeType == TYPE_INT32 && (Size.class.equals(managedType.getType())); in isTypeMappingSupported()
H A DMarshalQueryableSizeF.java37 protected MarshalerSizeF(TypeReference<SizeF> typeReference, int nativeType) { in MarshalerSizeF() argument
38 super(MarshalQueryableSizeF.this, typeReference, nativeType); in MarshalerSizeF()
63 TypeReference<SizeF> managedType, int nativeType) { in createMarshaler() argument
64 return new MarshalerSizeF(managedType, nativeType); in createMarshaler()
68 public boolean isTypeMappingSupported(TypeReference<SizeF> managedType, int nativeType) { in isTypeMappingSupported() argument
69 return nativeType == TYPE_FLOAT && (SizeF.class.equals(managedType.getType())); in isTypeMappingSupported()
H A DMarshalQueryableBlackLevelPattern.java36 int nativeType) { in MarshalerBlackLevelPattern() argument
37 super(MarshalQueryableBlackLevelPattern.this, typeReference, nativeType); in MarshalerBlackLevelPattern()
66 TypeReference<BlackLevelPattern> managedType, int nativeType) { in createMarshaler() argument
67 return new MarshalerBlackLevelPattern(managedType, nativeType); in createMarshaler()
72 TypeReference<BlackLevelPattern> managedType, int nativeType) { in isTypeMappingSupported() argument
73 return nativeType == TYPE_INT32 && in isTypeMappingSupported()
H A DMarshalQueryableColorSpaceTransform.java40 int nativeType) { in MarshalerColorSpaceTransform() argument
41 super(MarshalQueryableColorSpaceTransform.this, typeReference, nativeType); in MarshalerColorSpaceTransform()
73 TypeReference<ColorSpaceTransform> managedType, int nativeType) { in createMarshaler() argument
74 return new MarshalerColorSpaceTransform(managedType, nativeType); in createMarshaler()
79 TypeReference<ColorSpaceTransform> managedType, int nativeType) { in isTypeMappingSupported() argument
80 return nativeType == TYPE_RATIONAL && in isTypeMappingSupported()
H A DMarshalQueryableRggbChannelVector.java36 int nativeType) { in MarshalerRggbChannelVector() argument
37 super(MarshalQueryableRggbChannelVector.this, typeReference, nativeType); in MarshalerRggbChannelVector()
65 TypeReference<RggbChannelVector> managedType, int nativeType) { in createMarshaler() argument
66 return new MarshalerRggbChannelVector(managedType, nativeType); in createMarshaler()
71 TypeReference<RggbChannelVector> managedType, int nativeType) { in isTypeMappingSupported() argument
72 return nativeType == TYPE_FLOAT && (RggbChannelVector.class.equals(managedType.getType())); in isTypeMappingSupported()
H A DMarshalQueryableStreamConfiguration.java40 int nativeType) { in MarshalerStreamConfiguration() argument
41 super(MarshalQueryableStreamConfiguration.this, typeReference, nativeType); in MarshalerStreamConfiguration()
71 TypeReference<StreamConfiguration> managedType, int nativeType) { in createMarshaler() argument
72 return new MarshalerStreamConfiguration(managedType, nativeType); in createMarshaler()
77 int nativeType) { in isTypeMappingSupported() argument
78 return nativeType == TYPE_INT32 && managedType.getType().equals(StreamConfiguration.class); in isTypeMappingSupported()
H A DMarshalQueryableStreamConfigurationDuration.java49 TypeReference<StreamConfigurationDuration> typeReference, int nativeType) { in MarshalerStreamConfigurationDuration() argument
50 super(MarshalQueryableStreamConfigurationDuration.this, typeReference, nativeType); in MarshalerStreamConfigurationDuration()
79 TypeReference<StreamConfigurationDuration> managedType, int nativeType) { in createMarshaler() argument
80 return new MarshalerStreamConfigurationDuration(managedType, nativeType); in createMarshaler()
85 int nativeType) { in isTypeMappingSupported() argument
86 return nativeType == TYPE_INT64 && in isTypeMappingSupported()
H A DMarshalQueryableHighSpeedVideoConfiguration.java42 int nativeType) { in MarshalerHighSpeedVideoConfiguration() argument
43 super(MarshalQueryableHighSpeedVideoConfiguration.this, typeReference, nativeType); in MarshalerHighSpeedVideoConfiguration()
75 TypeReference<HighSpeedVideoConfiguration> managedType, int nativeType) { in createMarshaler() argument
76 return new MarshalerHighSpeedVideoConfiguration(managedType, nativeType); in createMarshaler()
81 int nativeType) { in isTypeMappingSupported() argument
82 return nativeType == TYPE_INT32 && in isTypeMappingSupported()
H A DMarshalQueryableRecommendedStreamConfiguration.java41 TypeReference<RecommendedStreamConfiguration> typeReference, int nativeType) { in MarshalerRecommendedStreamConfiguration() argument
42 super(MarshalQueryableRecommendedStreamConfiguration.this, typeReference, nativeType); in MarshalerRecommendedStreamConfiguration()
74 TypeReference<RecommendedStreamConfiguration> managedType, int nativeType) { in createMarshaler() argument
75 return new MarshalerRecommendedStreamConfiguration(managedType, nativeType); in createMarshaler()
80 int nativeType) { in isTypeMappingSupported() argument
81 return nativeType == in isTypeMappingSupported()
H A DMarshalQueryableRect.java36 int nativeType) { in MarshalerRect() argument
37 super(MarshalQueryableRect.this, typeReference, nativeType); in MarshalerRect()
68 public Marshaler<Rect> createMarshaler(TypeReference<Rect> managedType, int nativeType) { in createMarshaler() argument
69 return new MarshalerRect(managedType, nativeType); in createMarshaler()
73 public boolean isTypeMappingSupported(TypeReference<Rect> managedType, int nativeType) { in isTypeMappingSupported() argument
74 return nativeType == TYPE_INT32 && (Rect.class.equals(managedType.getType())); in isTypeMappingSupported()
H A DMarshalQueryableMeteringRectangle.java37 int nativeType) { in MarshalerMeteringRectangle() argument
38 super(MarshalQueryableMeteringRectangle.this, typeReference, nativeType); in MarshalerMeteringRectangle()
78 TypeReference<MeteringRectangle> managedType, int nativeType) { in createMarshaler() argument
79 return new MarshalerMeteringRectangle(managedType, nativeType); in createMarshaler()
84 TypeReference<MeteringRectangle> managedType, int nativeType) { in isTypeMappingSupported() argument
85 return nativeType == TYPE_INT32 && MeteringRectangle.class.equals(managedType.getType()); in isTypeMappingSupported()
H A DMarshalQueryableString.java43 protected MarshalerString(TypeReference<String> typeReference, int nativeType) { in MarshalerString() argument
44 super(MarshalQueryableString.this, typeReference, nativeType); in MarshalerString()
104 TypeReference<String> managedType, int nativeType) { in createMarshaler() argument
105 return new MarshalerString(managedType, nativeType); in createMarshaler()
109 public boolean isTypeMappingSupported(TypeReference<String> managedType, int nativeType) { in isTypeMappingSupported() argument
110 return nativeType == TYPE_BYTE && String.class.equals(managedType.getType()); in isTypeMappingSupported()
H A DMarshalQueryableReprocessFormatsMap.java39 TypeReference<ReprocessFormatsMap> typeReference, int nativeType) { in MarshalerReprocessFormatsMap() argument
40 super(MarshalQueryableReprocessFormatsMap.this, typeReference, nativeType); in MarshalerReprocessFormatsMap()
122 TypeReference<ReprocessFormatsMap> managedType, int nativeType) { in createMarshaler() argument
123 return new MarshalerReprocessFormatsMap(managedType, nativeType); in createMarshaler()
128 int nativeType) { in isTypeMappingSupported() argument
129 return nativeType == TYPE_INT32 && managedType.getType().equals(ReprocessFormatsMap.class); in isTypeMappingSupported()
H A DMarshalQueryableEnum.java52 protected MarshalerEnum(TypeReference<T> typeReference, int nativeType) { in MarshalerEnum() argument
53 super(MarshalQueryableEnum.this, typeReference, nativeType); in MarshalerEnum()
102 public Marshaler<T> createMarshaler(TypeReference<T> managedType, int nativeType) { in createMarshaler() argument
103 return new MarshalerEnum(managedType, nativeType); in createMarshaler()
107 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType) { in isTypeMappingSupported() argument
108 if (nativeType == TYPE_INT32 || nativeType == TYPE_BYTE) { in isTypeMappingSupported()
H A DMarshalQueryableRange.java45 int nativeType) { in MarshalerRange() argument
46 super(MarshalQueryableRange.this, typeReference, nativeType); in MarshalerRange()
127 int nativeType) { in createMarshaler() argument
128 return new MarshalerRange(managedType, nativeType); in createMarshaler()
132 public boolean isTypeMappingSupported(TypeReference<Range<T>> managedType, int nativeType) { in isTypeMappingSupported() argument
H A DMarshalQueryableParcelable.java48 int nativeType) { in MarshalerParcelable() argument
49 super(MarshalQueryableParcelable.this, typeReference, nativeType); in MarshalerParcelable()
181 public Marshaler<T> createMarshaler(TypeReference<T> managedType, int nativeType) { in createMarshaler() argument
182 return new MarshalerParcelable(managedType, nativeType); in createMarshaler()
186 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType) { in isTypeMappingSupported() argument
H A DMarshalQueryablePair.java46 int nativeType) { in MarshalerPair() argument
47 super(MarshalQueryablePair.this, typeReference, nativeType); in MarshalerPair()
149 int nativeType) { in createMarshaler() argument
150 return new MarshalerPair(managedType, nativeType); in createMarshaler()
154 public boolean isTypeMappingSupported(TypeReference<Pair<T1, T2>> managedType, int nativeType) { in isTypeMappingSupported() argument
H A DMarshalQueryableArray.java109 protected MarshalerArray(TypeReference<T> typeReference, int nativeType) {
110 super(MarshalQueryableArray.this, typeReference, nativeType);
232 public Marshaler<T> createMarshaler(TypeReference<T> managedType, int nativeType) {
233 return new MarshalerArray(managedType, nativeType);
237 public boolean isTypeMappingSupported(TypeReference<T> managedType, int nativeType) {
/aosp12/frameworks/base/media/java/android/media/
H A DAudioDeviceAttributes.java129 public AudioDeviceAttributes(int nativeType, @NonNull String address) { in AudioDeviceAttributes() argument
130 mRole = (nativeType & AudioSystem.DEVICE_BIT_IN) != 0 ? ROLE_INPUT : ROLE_OUTPUT; in AudioDeviceAttributes()
131 mType = AudioDeviceInfo.convertInternalDeviceToDeviceType(nativeType); in AudioDeviceAttributes()
133 mNativeType = nativeType; in AudioDeviceAttributes()

12