/frameworks/base/config/ |
H A D | compiled-classes-phone | 1633 android.hardware.camera2.marshal.MarshalHelpers 1634 android.hardware.camera2.marshal.MarshalQueryable 1635 android.hardware.camera2.marshal.MarshalRegistry 1636 android.hardware.camera2.marshal.MarshalRegistry$MarshalToken 1637 android.hardware.camera2.marshal.Marshaler 1638 android.hardware.camera2.marshal.impl.MarshalQueryableArray 1639 android.hardware.camera2.marshal.impl.MarshalQueryableArray$MarshalerArray 1640 android.hardware.camera2.marshal.impl.MarshalQueryableBlackLevelPattern 1641 android.hardware.camera2.marshal.impl.MarshalQueryableBlackLevelPattern$MarshalerBlackLevelPattern 1642 android.hardware.camera2.marshal [all...] |
H A D | preloaded-classes | 984 android.hardware.camera2.marshal.MarshalQueryable 985 android.hardware.camera2.marshal.MarshalRegistry 986 android.hardware.camera2.marshal.impl.MarshalQueryableArray 987 android.hardware.camera2.marshal.impl.MarshalQueryableBlackLevelPattern 988 android.hardware.camera2.marshal.impl.MarshalQueryableBoolean 989 android.hardware.camera2.marshal.impl.MarshalQueryableColorSpaceTransform 990 android.hardware.camera2.marshal.impl.MarshalQueryableEnum 991 android.hardware.camera2.marshal.impl.MarshalQueryableHighSpeedVideoConfiguration 992 android.hardware.camera2.marshal.impl.MarshalQueryableMeteringRectangle 993 android.hardware.camera2.marshal [all...] |
/frameworks/base/core/java/android/hardware/camera2/impl/ |
H A D | CameraMetadataNative.java | 25 import android.hardware.camera2.marshal.Marshaler; 26 import android.hardware.camera2.marshal.MarshalQueryable; 27 import android.hardware.camera2.marshal.MarshalRegistry; 28 import android.hardware.camera2.marshal.impl.MarshalQueryableArray; 29 import android.hardware.camera2.marshal.impl.MarshalQueryableBoolean; 30 import android.hardware.camera2.marshal.impl.MarshalQueryableBlackLevelPattern; 31 import android.hardware.camera2.marshal.impl.MarshalQueryableColorSpaceTransform; 32 import android.hardware.camera2.marshal.impl.MarshalQueryableEnum; 33 import android.hardware.camera2.marshal.impl.MarshalQueryableHighSpeedVideoConfiguration; 34 import android.hardware.camera2.marshal [all...] |
/frameworks/base/core/java/android/hardware/camera2/marshal/ |
H A D | MarshalHelpers.java | 16 package android.hardware.camera2.marshal; 28 * implementing a new marshaler (or marshal queryable).</p>
|
H A D | MarshalQueryable.java | 16 package android.hardware.camera2.marshal; 21 * Query if a marshaler can marshal to/from a particular native and managed type; if it supports 53 * Determine whether or not this query marshal is able to create a marshaler that will 57 * {@link #createMarshaler} that will marshal data to/from the native type
|
H A D | MarshalRegistry.java | 16 package android.hardware.camera2.marshal; 31 * Register a marshal queryable for the managed type {@code T}. 33 * <p>Multiple marshal queryables for the same managed type {@code T} may be registered; 37 * @param queryable a non-{@code null} marshal queryable that supports marshaling {@code T} 49 * marshal queriers get priority.</p>
|
H A D | Marshaler.java | 16 package android.hardware.camera2.marshal; 22 import static android.hardware.camera2.marshal.MarshalHelpers.*; 26 * Base class to marshal data to/from managed/native metadata byte buffers. 72 * the {@link #calculateMarshalSize marshal size} of {@code value}.</p> 77 public abstract void marshal(T value, ByteBuffer buffer); method in class:Marshaler 106 * the {@link #calculateMarshalSize marshal size} of the returned {@code T} instance.</p>
|
/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
H A D | MarshalQueryableArray.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 20 import android.hardware.camera2.marshal.MarshalRegistry; 31 * <p>To marshal any {@code T} to/from a native type, the marshaler for T to/from that native type 61 public void marshal(T value, ByteBuffer buffer) { method in class:MarshalQueryableArray.MarshalerArray 149 marshaler.marshal((TElem)Array.get(array, index), buffer);
|
H A D | MarshalQueryableBlackLevelPattern.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.MarshalQueryable; 19 import android.hardware.camera2.marshal.Marshaler; 26 import static android.hardware.camera2.marshal.MarshalHelpers.SIZEOF_INT32; 41 public void marshal(BlackLevelPattern value, ByteBuffer buffer) { method in class:MarshalQueryableBlackLevelPattern.MarshalerBlackLevelPattern
|
H A D | MarshalQueryableBoolean.java | 16 package android.hardware.camera2.marshal.impl; 19 import static android.hardware.camera2.marshal.MarshalHelpers.*; 21 import android.hardware.camera2.marshal.Marshaler; 22 import android.hardware.camera2.marshal.MarshalQueryable; 38 public void marshal(Boolean value, ByteBuffer buffer) { method in class:MarshalQueryableBoolean.MarshalerBoolean
|
H A D | MarshalQueryableColorSpaceTransform.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 26 import static android.hardware.camera2.marshal.MarshalHelpers.*; 45 public void marshal(ColorSpaceTransform value, ByteBuffer buffer) { method in class:MarshalQueryableColorSpaceTransform.MarshalerColorSpaceTransform
|
H A D | MarshalQueryableEnum.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 27 import static android.hardware.camera2.marshal.MarshalHelpers.*; 59 public void marshal(T value, ByteBuffer buffer) { method in class:MarshalQueryableEnum.MarshalerEnum 124 Log.e(TAG, "Can't marshal class " + typeClass + "; no default constructor"); 127 Log.e(TAG, "Can't marshal class " + typeClass + "; not accessible"); 141 * Register a non-sequential set of values to be used with the marshal/unmarshal functions. 143 * <p>This enables get/set to correctly marshal the enum into a value that is C-compatible.</p>
|
H A D | MarshalQueryableHighSpeedVideoConfiguration.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 24 import static android.hardware.camera2.marshal.MarshalHelpers.*; 47 public void marshal(HighSpeedVideoConfiguration value, ByteBuffer buffer) { method in class:MarshalQueryableHighSpeedVideoConfiguration.MarshalerHighSpeedVideoConfiguration
|
H A D | MarshalQueryableMeteringRectangle.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 26 import static android.hardware.camera2.marshal.MarshalHelpers.*; 42 public void marshal(MeteringRectangle value, ByteBuffer buffer) { method in class:MarshalQueryableMeteringRectangle.MarshalerMeteringRectangle
|
H A D | MarshalQueryableNativeByteToInteger.java | 16 package android.hardware.camera2.marshal.impl; 19 import static android.hardware.camera2.marshal.MarshalHelpers.*; 21 import android.hardware.camera2.marshal.Marshaler; 22 import android.hardware.camera2.marshal.MarshalQueryable; 41 public void marshal(Integer value, ByteBuffer buffer) { method in class:MarshalQueryableNativeByteToInteger.MarshalerNativeByteToInteger
|
H A D | MarshalQueryablePair.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 20 import android.hardware.camera2.marshal.MarshalRegistry; 91 public void marshal(Pair<T1, T2> value, ByteBuffer buffer) { method in class:MarshalQueryablePair.MarshalerPair 98 mNestedTypeMarshalerFirst.marshal(value.first, buffer); 99 mNestedTypeMarshalerSecond.marshal(value.second, buffer);
|
H A D | MarshalQueryableParcelable.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 72 public void marshal(T value, ByteBuffer buffer) { method in class:MarshalQueryableParcelable.MarshalerParcelable 74 Log.v(TAG, "marshal " + value);
|
H A D | MarshalQueryablePrimitive.java | 16 package android.hardware.camera2.marshal.impl; 19 import android.hardware.camera2.marshal.Marshaler; 20 import android.hardware.camera2.marshal.MarshalQueryable; 25 import static android.hardware.camera2.marshal.MarshalHelpers.*; 74 public void marshal(T value, ByteBuffer buffer) { method in class:MarshalQueryablePrimitive.MarshalerPrimitive 100 "Can't marshal managed type " + mTypeReference);
|
H A D | MarshalQueryableRange.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 20 import android.hardware.camera2.marshal.MarshalRegistry; 76 public void marshal(Range<T> value, ByteBuffer buffer) { method in class:MarshalQueryableRange.MarshalerRange 77 mNestedTypeMarshaler.marshal(value.getLower(), buffer); 78 mNestedTypeMarshaler.marshal(value.getUpper(), buffer);
|
H A D | MarshalQueryableRect.java | 16 package android.hardware.camera2.marshal.impl; 19 import android.hardware.camera2.marshal.Marshaler; 20 import android.hardware.camera2.marshal.MarshalQueryable; 26 import static android.hardware.camera2.marshal.MarshalHelpers.*; 41 public void marshal(Rect value, ByteBuffer buffer) { method in class:MarshalQueryableRect.MarshalerRect
|
H A D | MarshalQueryableReprocessFormatsMap.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 25 import static android.hardware.camera2.marshal.MarshalHelpers.*; 44 public void marshal(ReprocessFormatsMap value, ByteBuffer buffer) { method in class:MarshalQueryableReprocessFormatsMap.MarshalerReprocessFormatsMap
|
H A D | MarshalQueryableRggbChannelVector.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 26 import static android.hardware.camera2.marshal.MarshalHelpers.*; 41 public void marshal(RggbChannelVector value, ByteBuffer buffer) { method in class:MarshalQueryableRggbChannelVector.MarshalerRggbChannelVector
|
H A D | MarshalQueryableSize.java | 16 package android.hardware.camera2.marshal.impl; 19 import android.hardware.camera2.marshal.Marshaler; 20 import android.hardware.camera2.marshal.MarshalQueryable; 24 import static android.hardware.camera2.marshal.MarshalHelpers.*; 40 public void marshal(Size value, ByteBuffer buffer) { method in class:MarshalQueryableSize.MarshalerSize
|
H A D | MarshalQueryableSizeF.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 24 import static android.hardware.camera2.marshal.MarshalHelpers.*; 42 public void marshal(SizeF value, ByteBuffer buffer) { method in class:MarshalQueryableSizeF.MarshalerSizeF
|
H A D | MarshalQueryableStreamConfiguration.java | 16 package android.hardware.camera2.marshal.impl; 18 import android.hardware.camera2.marshal.Marshaler; 19 import android.hardware.camera2.marshal.MarshalQueryable; 24 import static android.hardware.camera2.marshal.MarshalHelpers.*; 45 public void marshal(StreamConfiguration value, ByteBuffer buffer) { method in class:MarshalQueryableStreamConfiguration.MarshalerStreamConfiguration
|