HomeSort by relevance Sort by last modified time
    Searched refs:marshaler (Results 1 - 3 of 3) sorted by null

  /frameworks/base/core/java/android/hardware/camera2/marshal/
MarshalRegistry.java 34 * this is desirable if they support different native types (e.g. marshaler 1 supports
35 * {@code Integer <-> TYPE_INT32}, marshaler 2 supports {@code Integer <-> TYPE_BYTE}.</p>
44 * Lookup a marshaler between {@code T} and {@code nativeType}.
51 * @return marshaler a non-{@code null} marshaler that supports marshaling the type combo
53 * @throws UnsupportedOperationException If no marshaler matching the args could be found
56 public static <T> Marshaler<T> getMarshaler(TypeReference<T> typeToken, int nativeType) {
65 Marshaler<T> marshaler = local
66 (Marshaler<T>) sMarshalerMap.get(marshalToken)
    [all...]
  /frameworks/base/core/java/android/hardware/camera2/marshal/impl/
MarshalQueryableArray.java 18 import android.hardware.camera2.marshal.Marshaler;
34 * <p>To marshal any {@code T} to/from a native type, the marshaler for T to/from that native type
47 private class MarshalerArray extends Marshaler<T> {
49 private final Marshaler<?> mComponentMarshaler;
77 if (elementSize != Marshaler.NATIVE_SIZE_DYNAMIC) {
131 if (elementSize != Marshaler.NATIVE_SIZE_DYNAMIC) {
150 private <TElem> void marshalArrayElement(Marshaler<TElem> marshaler,
152 marshaler.marshal((TElem)Array.get(array, index), buffer);
161 private <TElem> int calculateElementMarshalSize(Marshaler<TElem> marshaler
    [all...]
  /frameworks/base/core/java/android/hardware/camera2/impl/
CameraMetadataNative.java 25 import android.hardware.camera2.marshal.Marshaler;
458 Marshaler<T> marshaler = getMarshalerForKey(key); local
460 return marshaler.unmarshal(buffer);
924 Marshaler<T> marshaler = getMarshalerForKey(key); local
    [all...]

Completed in 64 milliseconds