/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
H A D | BackingStore.java | 54 private final FrameType mType; 74 public BackingStore(FrameType type, int[] dimensions, FrameManager frameManager) { 80 public FrameType getFrameType() { 339 public abstract void allocate(FrameType frameType); 404 protected void assertImageCompatible(FrameType type) { 405 if (type.getElementId() != FrameType.ELEMENT_RGBA8888) { 419 public void allocate(FrameType frameType) { 492 public void allocate(FrameType frameType) { 586 public void allocate(FrameType frameType) { 699 public void allocate(FrameType frameTyp [all...] |
H A D | BranchFilter.java | 21 import androidx.media.filterfw.FrameType; 43 .addInputPort("input", Signature.PORT_REQUIRED, FrameType.any()) 44 .addInputPort("synchronized", Signature.PORT_OPTIONAL,FrameType.single(boolean.class))
|
H A D | BrightnessFilter.java | 21 import androidx.media.filterfw.FrameType; 55 FrameType imageIn = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.READ_GPU); 56 FrameType imageOut = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.WRITE_GPU); 59 .addInputPort("brightness", Signature.PORT_OPTIONAL, FrameType [all...] |
H A D | ColorfulnessFilter.java | 26 import androidx.media.filterfw.FrameType; 47 FrameType dataIn = FrameType.buffer2D(FrameType.ELEMENT_FLOAT32); 50 .addOutputPort("score", Signature.PORT_REQUIRED, FrameType.single(float.class))
|
H A D | CropFilter.java | 26 import androidx.media.filterfw.FrameType; 49 FrameType imageIn = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.READ_GPU); 50 FrameType imageOut = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.WRITE_GPU); 53 .addInputPort("cropRect", Signature.PORT_REQUIRED, FrameType [all...] |
H A D | Frame.java | 29 * output. You can also call {@link #create(FrameType, int[])} to obtain 69 * @return A FrameType instance describing the frame data-type. 71 public final FrameType getType() { 136 public static Frame create(FrameType type, int[] dimensions) { 166 Frame(FrameType type, int[] dimensions, FrameManager manager) {
|
H A D | FrameBuffer1D.java | 84 FrameType type = backingStore.getFrameType();
|
H A D | FrameImage2D.java | 116 private static Bitmap convertToFrameType(Bitmap bitmap, FrameType type) { 120 case FrameType.ELEMENT_RGBA8888:
|
H A D | FrameManager.java | 63 private FrameType mType; 67 public FrameSlot(FrameType type, int flags) { 72 public FrameType getType() { 335 public void addFrameSlot(String name, FrameType type, int flags) {
|
H A D | FrameQueue.java | 23 private FrameType mReadType = null; 24 private FrameType mWriteType = null; 30 public void setWriteType(FrameType type) { 34 public void setReadType(FrameType type) { 43 FrameType type = buildType(); 56 private FrameType buildType() { 57 FrameType result = FrameType.merge(mWriteType, mReadType); 59 result = FrameType.merge(result, queue.mType); 65 private void validateType(FrameType typ [all...] |
H A D | FrameSlotSource.java | 32 .addOutputPort("frame", Signature.PORT_REQUIRED, FrameType.any())
|
H A D | FrameSlotTarget.java | 32 .addInputPort("frame", Signature.PORT_REQUIRED, FrameType.any())
|
H A D | FrameType.java | 19 * A FrameType instance specifies the data format of a Frame. 22 * When filters are connected, their FrameType information is analyzed and checked for 26 * A FrameType generally consists of an element type and number of dimensions. The currently 37 * If the object element type is used, class information may be appended to the FrameType to 38 * indicate what class of objects are expected. When constructing an object based FrameType, you 83 public final class FrameType { class 112 private static SimpleCache<String, FrameType> mTypeCache = 113 new SimpleCache<String, FrameType>(64); 116 * Constructs a wild-card FrameType that matches any other FrameType 423 private FrameType(int elementId, int dimensions, int accessHints, Class<?> clazz) { method in class:FrameType [all...] |
H A D | FrameValue.java | 44 static void assertObjectBased(FrameType type) { 45 if (type.getElementId() != FrameType.ELEMENT_OBJECT) {
|
H A D | GraphInputSource.java | 7 import androidx.media.filterfw.FrameType; 22 .addOutputPort("frame", Signature.PORT_REQUIRED, FrameType.any())
|
H A D | GraphOutputTarget.java | 7 import androidx.media.filterfw.FrameType; 14 private FrameType mType = FrameType.any(); 21 public void setType(FrameType type) { 25 public FrameType getType() {
|
H A D | InputPort.java | 251 * Returns the FrameType of this port. 254 * @return the input port's FrameType. 256 public FrameType getType() {
|
H A D | MotionSensor.java | 28 import androidx.media.filterfw.FrameType; 48 .addOutputPort("values", Signature.PORT_REQUIRED, FrameType.array(float.class))
|
H A D | NewChromaHistogramFilter.java | 24 import androidx.media.filterfw.FrameType; 55 FrameType imageIn = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.READ_CPU); 56 FrameType dataOut = FrameType.buffer2D(FrameType.ELEMENT_FLOAT32); 60 .addInputPort("huebins", Signature.PORT_OPTIONAL, FrameType.single(int.class)) 61 .addInputPort("saturationbins", Signature.PORT_OPTIONAL, FrameType [all...] |
H A D | NormFilter.java | 21 import androidx.media.filterfw.FrameType; 41 FrameType floatT = FrameType.single(float.class);
|
H A D | ResizeFilter.java | 31 FrameType imageIn = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.READ_GPU); 32 FrameType imageOut = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.WRITE_GPU); 35 .addInputPort("outputWidth", Signature.PORT_OPTIONAL, FrameType.single(int.class)) 36 .addInputPort("outputHeight", Signature.PORT_OPTIONAL, FrameType [all...] |
H A D | RotateFilter.java | 21 import androidx.media.filterfw.FrameType; 41 FrameType imageIn = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.READ_GPU); 42 FrameType imageOut = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.WRITE_GPU); 45 .addInputPort("rotateAngle", Signature.PORT_REQUIRED, FrameType [all...] |
H A D | ScaleFilter.java | 20 import androidx.media.filterfw.FrameType; 35 FrameType imageIn = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.READ_GPU); 36 FrameType imageOut = FrameType.image2D(FrameType.ELEMENT_RGBA8888, FrameType.WRITE_GPU); 39 .addInputPort("scale", Signature.PORT_OPTIONAL, FrameType [all...] |
H A D | Signature.java | 51 public FrameType type; 55 type = FrameType.any(); 58 public PortInfo(int flags, FrameType type) { 93 public Signature addInputPort(String name, int flags, FrameType type) { 106 public Signature addOutputPort(String name, int flags, FrameType type) {
|
H A D | SlotFilter.java | 28 protected final FrameType getSlotType() {
|