Searched refs:Frame (Results 1 - 25 of 143) sorted by relevance

123456

/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DProgram.java20 import android.filterfw.core.Frame;
27 public abstract void process(Frame[] inputs, Frame output);
29 public void process(Frame input, Frame output) {
30 Frame[] inputs = new Frame[1];
H A DFrameManager.java20 import android.filterfw.core.Frame;
31 public abstract Frame newFrame(FrameFormat format);
33 public abstract Frame newBoundFrame(FrameFormat format, int bindingType, long bindingId);
35 public Frame duplicateFrame(Frame frame) {
36 Frame result = newFrame(frame.getFormat());
41 public Frame duplicateFrameToTarget(Frame frame, int newTarget) {
44 Frame result = newFrame(newFormat);
49 public abstract Frame retainFram
[all...]
H A DCachedFrameManager.java20 import android.filterfw.core.Frame;
33 private SortedMap<Integer, Frame> mAvailableFrames;
40 mAvailableFrames = new TreeMap<Integer, Frame>();
44 public Frame newFrame(FrameFormat format) {
45 Frame result = findAvailableFrame(format, Frame.NO_BINDING, 0);
49 result.setTimestamp(Frame.TIMESTAMP_NOT_SET);
54 public Frame newBoundFrame(FrameFormat format, int bindingType, long bindingId) {
55 Frame result = findAvailableFrame(format, bindingType, bindingId);
59 result.setTimestamp(Frame
[all...]
H A DFilterContext.java21 import android.filterfw.core.Frame;
36 private HashMap<String, Frame> mStoredFrames = new HashMap<String, Frame>();
69 public void onFrameReceived(Filter filter, Frame frame, Object userData);
72 public synchronized void storeFrame(String key, Frame frame) {
73 Frame storedFrame = fetchFrame(key);
81 public synchronized Frame fetchFrame(String key) {
82 Frame frame = mStoredFrames.get(key);
90 Frame frame = mStoredFrames.get(key);
99 for (Frame fram
[all...]
H A DSimpleFrameManager.java20 import android.filterfw.core.Frame;
37 public Frame newFrame(FrameFormat format) {
42 public Frame newBoundFrame(FrameFormat format, int bindingType, long bindingId) {
43 Frame result = null;
59 private Frame createNewFrame(FrameFormat format) {
60 Frame result = null;
90 public Frame retainFrame(Frame frame) {
96 public Frame releaseFrame(Frame fram
[all...]
H A DStreamPort.java25 private Frame mFrame;
41 public void setFrame(Frame frame) {
46 public void pushFrame(Frame frame) {
50 protected synchronized void assignFrame(Frame frame, boolean persistent) {
68 public synchronized Frame pullFrame() {
75 Frame result = mFrame;
H A DFilterFunction.java43 public Frame execute(KeyValueMap inputMap) {
68 if (entry.getValue() instanceof Frame) {
69 mFilter.pushInputFrame(entry.getKey(), (Frame)entry.getValue());
83 Frame result = null;
96 public Frame executeWithArgList(Object... inputs) {
112 public void setInputFrame(String input, Frame frame) {
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/
H A DFrameQueue.java79 public Frame pullFrame();
81 public Frame fetchAvailableFrame(int[] dimensions);
83 public Frame peek();
85 public void pushFrame(Frame frame);
91 private Frame mFrame = null;
104 public Frame pullFrame() {
105 Frame result = mFrame;
111 public Frame peek() {
116 public Frame fetchAvailableFrame(int[] dimensions) {
120 return new Frame(mTyp
[all...]
H A DFrame.java27 * There are two ways to obtain new Frame instances. You can call
28 * {@link OutputPort#fetchAvailableFrame(int[])} on an OutputPort to obtain a Frame to pass to an
30 * a detached Frame instance that you may hold onto in your filter. If you need to hold on to a
31 * Frame that is owned by an input or output queue, you must call
34 * When you are done using a detached Frame, you must release it yourself.
38 * to read or write to the data. Writing to a read-locked Frame may produce unexpected results and
40 * {@link #unlock()}. Note, that a Frame must be unlocked before you push it into an output queue.
42 * Generally, any type of access format to a Frame's data will be granted. However, it is strongly
44 * in the access flags passed to {@code newFrame()}. This will allow the Frame to allocate
47 * A frame can be be pushed to an OutputPort by calling the {@link OutputPort#pushFrame(Frame)}
53 public class Frame { class
166 Frame(FrameType type, int[] dimensions, FrameManager manager) { method in class:Frame
170 Frame(BackingStore backingStore) { method in class:Frame
[all...]
H A DGraphOutputTarget.java6 import androidx.media.filterfw.Frame;
13 private Frame mFrame = null;
37 public Frame pullFrame() {
38 Frame result = null;
48 Frame frame = getConnectedInputPort("frame").pullFrame();
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/tests/src/androidx/media/filterfw/
H A DFrameSourceFilter.java23 * <p> When a frame is injected using {@link #injectFrame(Frame)}, this source will push it on its
30 private final Queue<Frame> mFrames = new LinkedList<Frame>();
43 private synchronized Frame obtainFrame() {
56 public synchronized void injectFrame(Frame frame) {
63 Frame frame = obtainFrame();
H A DFrameTargetFilter.java29 void onFramePushed(String filterName, Frame frame);
51 Frame frame = getConnectedInputPort("input").pullFrame();
/frameworks/base/libs/hwui/renderthread/
H A DFrame.h28 class Frame { class in namespace:android::uirenderer::renderthread
30 Frame(int32_t width, int32_t height, int32_t bufferAge) function in class:android::uirenderer::renderthread::Frame
43 Frame() {} function in class:android::uirenderer::renderthread::Frame
H A DEglManager.h29 class Frame;
50 Frame beginFrame(EGLSurface surface);
51 void damageFrame(const Frame& frame, const SkRect& dirty);
56 bool swapBuffers(const Frame& frame, const SkRect& screenDirty);
/frameworks/native/services/vr/hardware_composer/aidl/android/dvr/
H A Dparcelable_composer_frame.h13 ParcelableComposerFrame(const ComposerView::Frame& frame);
16 ComposerView::Frame frame() const { return frame_; }
22 ComposerView::Frame frame_;
/frameworks/base/media/mca/effect/java/android/media/effect/
H A DSizeChangeEffect.java19 import android.filterfw.core.Frame;
44 Frame inputFrame = frameFromTexture(inputTexId, width, height);
45 Frame resultFrame = mFunction.executeWithArgList(mInputName, inputFrame);
50 Frame outputFrame = frameFromTexture(outputTexId, outputWidth, outputHeight);
H A DFilterEffect.java22 import android.filterfw.core.Frame;
83 * Converts a texture into a Frame.
85 protected Frame frameFromTexture(int texId, int width, int height) {
90 Frame frame = manager.newBoundFrame(format,
93 frame.setTimestamp(Frame.TIMESTAMP_UNKNOWN);
H A DSingleFilterEffect.java23 import android.filterfw.core.Frame;
70 Frame inputFrame = frameFromTexture(inputTexId, width, height);
71 Frame outputFrame = frameFromTexture(outputTexId, width, height);
73 Frame resultFrame = mFunction.executeWithArgList(mInputName, inputFrame);
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/
H A DDrawOverlayFilter.java22 import android.filterfw.core.Frame;
63 Frame sourceFrame = pullInput("source");
64 Frame overlayFrame = pullInput("overlay");
65 Frame boxFrame = pullInput("box");
74 Frame output = env.getFrameManager().newFrame(sourceFrame.getFormat());
H A DBitmapOverlayFilter.java21 import android.filterfw.core.Frame;
41 private Frame mFrame;
97 Frame input = pullInput("image");
101 Frame output = context.getFrameManager().newFrame(inputFormat);
109 Frame frame = createBitmapFrame(context);
111 Frame[] inputs = {input, frame};
126 private Frame createBitmapFrame(FilterContext context) {
132 Frame frame = context.getFrameManager().newFrame(format);
/frameworks/base/media/mca/effect/java/android/media/effect/effects/
H A DIdentityEffect.java20 import android.filterfw.core.Frame;
37 Frame inputFrame = frameFromTexture(inputTexId, width, height);
38 Frame outputFrame = frameFromTexture(outputTexId, width, height);
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/text/
H A DStringSource.java22 import android.filterfw.core.Frame;
49 Frame output = env.getFrameManager().newFrame(mOutputFormat);
51 output.setTimestamp(Frame.TIMESTAMP_UNKNOWN);
H A DToUpperCase.java22 import android.filterfw.core.Frame;
48 Frame input = pullInput("mixedcase");
51 Frame output = env.getFrameManager().newFrame(mOutputFormat);
H A DStringLogger.java22 import android.filterfw.core.Frame;
44 Frame input = pullInput("string");
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/base/
H A DFrameStore.java22 import android.filterfw.core.Frame;
44 Frame input = pullInput("frame");

Completed in 282 milliseconds

123456