Searched refs:NativeFrame (Results 1 - 25 of 55) sorted by relevance

123

/frameworks/base/media/mca/filterfw/native/core/
H A Dnative_frame.cpp22 NativeFrame::NativeFrame(int size) : data_(NULL), size_(size), capacity_(size) { function in class:android::filterfw::NativeFrame
26 NativeFrame::~NativeFrame() {
30 bool NativeFrame::WriteData(const uint8_t* data, int offset, int size) {
38 bool NativeFrame::SetData(uint8_t* data, int size) {
45 NativeFrame* NativeFrame::Clone() const {
46 NativeFrame* result = new NativeFrame(size
[all...]
H A Dnative_frame.h25 // A NativeFrame stores data in a memory buffer (on the heap). It is used for
27 class NativeFrame { class in namespace:android::filterfw
30 NativeFrame(int size);
32 ~NativeFrame();
34 // Set the frame data and size in bytes. The NativeFrame object takes ownership of the data.
67 NativeFrame* Clone() const;
79 DISALLOW_COPY_AND_ASSIGN(NativeFrame);
H A Dnative_program.h28 class NativeFrame;
/frameworks/base/media/mca/filterfw/jni/
H A Djni_native_frame.cpp27 using android::filterfw::NativeFrame;
38 return ToJBool(WrapObjectInJava(new NativeFrame(size), env, thiz, true));
42 return ToJBool(DeleteNativeObject<NativeFrame>(env, thiz));
58 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz);
75 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz);
90 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz);
101 NativeFrame* fram
[all...]
H A Djni_init.cpp35 ObjectPool<NativeFrame>::Setup("android/filterfw/core/NativeFrame", "nativeFrameId");
H A Djni_native_program.cpp27 using android::filterfw::NativeFrame;
150 NativeFrame* native_frame = ConvertFromJava<NativeFrame>(env, input);
152 ALOGE("NativeProgram: Could not grab NativeFrame input %d!", i);
166 NativeFrame* output_frame = ConvertFromJava<NativeFrame>(env, output);
168 ALOGE("NativeProgram: Could not grab NativeFrame output!");
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DNativeProgram.java102 NativeFrame[] nativeInputs = new NativeFrame[inputs.length];
104 if (inputs[i] == null || inputs[i] instanceof NativeFrame) {
105 nativeInputs[i] = (NativeFrame)inputs[i];
112 NativeFrame nativeOutput = null;
113 if (output == null || output instanceof NativeFrame) {
114 nativeOutput = (NativeFrame)output;
173 private native boolean callNativeProcess(NativeFrame[] inputs, NativeFrame output);
H A DNativeFrame.java34 public class NativeFrame extends Frame { class in inherits:Frame
38 NativeFrame(FrameFormat format, FrameManager frameManager) { method in class:NativeFrame
86 throw new RuntimeException("NativeFrame object class must be a subclass of " +
115 "NativeFrame cannot hold " + ints.length + " integers. (Can only hold " +
132 "NativeFrame cannot hold " + floats.length + " floats. (Can only hold " +
213 if (frame instanceof NativeFrame) {
214 nativeCopyFromNative((NativeFrame)frame);
226 return "NativeFrame id: " + nativeFrameId + " (" + getFormat() + ") of size "
262 private native boolean nativeCopyFromNative(NativeFrame frame);
H A DSimpleFrameManager.java24 import android.filterfw.core.NativeFrame;
67 result = new NativeFrame(format, this);
H A DGLFrame.java23 import android.filterfw.core.NativeFrame;
265 if (frame instanceof NativeFrame) {
266 nativeCopyFromNative((NativeFrame)frame);
408 private native boolean nativeCopyFromNative(NativeFrame frame);
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/
H A DAlphaBlendFilter.java26 import android.filterfw.core.NativeFrame;
H A DBlendFilter.java25 import android.filterfw.core.NativeFrame;
H A DBrightnessFilter.java26 import android.filterfw.core.NativeFrame;
H A DContrastFilter.java26 import android.filterfw.core.NativeFrame;
H A DInvert.java25 import android.filterfw.core.NativeFrame;
H A DToGrayFilter.java28 import android.filterfw.core.NativeFrame;
H A DBitmapSource.java30 import android.filterfw.core.NativeFrame;
H A DColorTemperatureFilter.java26 import android.filterfw.core.NativeFrame;
H A DCrossProcessFilter.java26 import android.filterfw.core.NativeFrame;
H A DDrawOverlayFilter.java26 import android.filterfw.core.NativeFrame;
H A DNegativeFilter.java26 import android.filterfw.core.NativeFrame;
H A DPosterizeFilter.java26 import android.filterfw.core.NativeFrame;
H A DSepiaFilter.java26 import android.filterfw.core.NativeFrame;
H A DSimpleImageFilter.java26 import android.filterfw.core.NativeFrame;
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/base/
H A DCallbackFilter.java28 import android.filterfw.core.NativeFrame;

Completed in 140 milliseconds

123