Searched refs:frame (Results 1 - 25 of 88) sorted by relevance

1234

/frameworks/av/cmds/stagefright/
H A Djpeg.h4 int writeJpegFile(const char *filename, uint8_t *frame, int width, int height);
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DCachedFrameManager.java64 public Frame retainFrame(Frame frame) { argument
65 return super.retainFrame(frame);
69 public Frame releaseFrame(Frame frame) { argument
70 if (frame.isReusable()) {
71 int refCount = frame.decRefCount();
72 if (refCount == 0 && frame.hasNativeAllocation()) {
73 if (!storeFrame(frame)) {
74 frame.releaseNativeAllocation();
81 super.releaseFrame(frame);
83 return frame;
98 storeFrame(Frame frame) argument
[all...]
H A DFilterContext.java69 public void onFrameReceived(Filter filter, Frame frame, Object userData); argument
72 public synchronized void storeFrame(String key, Frame frame) { argument
77 frame.onFrameStore();
78 mStoredFrames.put(key, frame.retain());
82 Frame frame = mStoredFrames.get(key);
83 if (frame != null) {
84 frame.onFrameFetch();
86 return frame;
90 Frame frame = mStoredFrames.get(key);
91 if (frame !
[all...]
H A DFrameManager.java35 public Frame duplicateFrame(Frame frame) { argument
36 Frame result = newFrame(frame.getFormat());
37 result.setDataFromFrame(frame);
41 public Frame duplicateFrameToTarget(Frame frame, int newTarget) { argument
42 MutableFrameFormat newFormat = frame.getFormat().mutableCopy();
45 result.setDataFromFrame(frame);
49 public abstract Frame retainFrame(Frame frame); argument
51 public abstract Frame releaseFrame(Frame frame); argument
H A DFieldPort.java43 public void pushFrame(Frame frame) { argument
44 setFieldFrame(frame, false);
48 public void setFrame(Frame frame) { argument
49 setFieldFrame(frame, true);
79 throw new RuntimeException("Cannot pull frame on " + this + "!");
97 protected synchronized void setFieldFrame(Frame frame, boolean isAssignment) { argument
99 checkFrameType(frame, isAssignment);
102 Object value = frame.getObjectValue();
108 // Since a frame was set, mark this port as having a frame t
[all...]
H A DStreamPort.java41 public void setFrame(Frame frame) { argument
42 assignFrame(frame, true);
46 public void pushFrame(Frame frame) { argument
47 assignFrame(frame, false);
50 protected synchronized void assignFrame(Frame frame, boolean persistent) { argument
52 checkFrameType(frame, persistent);
60 "Attempting to push more than one frame on port: " + this + "!");
62 mFrame = frame.retain();
69 // Make sure we have a frame
71 throw new RuntimeException("No frame availabl
[all...]
H A DFilterPort.java98 public abstract void pushFrame(Frame frame); argument
100 public abstract void setFrame(Frame frame); argument
118 protected void checkFrameType(Frame frame, boolean forceCheck) { argument
121 && !frame.getFormat().isCompatibleWith(mPortFormat)) {
123 + "Expected " + mPortFormat + " but got " + frame.getFormat());
127 protected void checkFrameManager(Frame frame, FilterContext context) { argument
128 if (frame.getFrameManager() != null
129 && frame.getFrameManager() != context.getFrameManager()) {
130 throw new RuntimeException("Frame " + frame + " is managed by foreign FrameManager! ");
H A DFinalPort.java32 protected synchronized void setFieldFrame(Frame frame, boolean isAssignment) { argument
34 checkFrameType(frame, isAssignment);
38 super.setFieldFrame(frame, isAssignment);
H A DSimpleFrameManager.java83 throw new RuntimeException("Unsupported frame target type: " +
90 public Frame retainFrame(Frame frame) { argument
91 frame.incRefCount();
92 return frame;
96 public Frame releaseFrame(Frame frame) { argument
97 int refCount = frame.decRefCount();
98 if (refCount == 0 && frame.hasNativeAllocation()) {
99 frame.releaseNativeAllocation();
104 return frame;
H A DNativeFrame.java62 * Returns the native frame's Object value.
64 * If the frame's base-type is not TYPE_OBJECT, this returns a data buffer containing the native
66 * If the frame is based on an object type, this type is expected to be a subclass of
67 * NativeBuffer. The NativeBuffer returned is only valid for as long as the frame is alive. If
72 // If this is not a structured frame, return our data
80 throw new RuntimeException("Attempting to get object data from frame that does " +
101 throw new RuntimeException("Could not get the native structured data for frame!");
104 // Attach this frame to it
118 throw new RuntimeException("Could not set int values for native frame!");
135 throw new RuntimeException("Could not set int values for native frame!");
204 setDataFromFrame(Frame frame) argument
262 nativeCopyFromNative(NativeFrame frame) argument
264 nativeCopyFromGL(GLFrame frame) argument
[all...]
H A DOutputPort.java90 public void pushFrame(Frame frame) { argument
93 "Attempting to push frame on unconnected port: " + this + "!");
95 mTargetPort.pushFrame(frame);
99 public void setFrame(Frame frame) { argument
103 "Attempting to set frame on unconnected port: " + this + "!");
105 mTargetPort.setFrame(frame);
110 throw new RuntimeException("Cannot pull frame on " + this + "!");
H A DGLFrame.java60 * storing the frame, as the user may delete, and regenerate it.
88 throw new IllegalArgumentException("Initializing GL frame with zero size!");
91 // Create correct frame
108 throw new RuntimeException("Attempting to create GL frame with unknown binding type "
117 throw new RuntimeException("Could not allocate external GL frame!");
121 throw new RuntimeException("Could not allocate GL frame!");
130 throw new RuntimeException("Could not allocate texture backed GL frame!");
140 throw new RuntimeException("Could not allocate FBO backed GL frame!");
179 throw new RuntimeException("Could not set int values for GL frame!");
195 throw new RuntimeException("Could not set int values for GL frame!");
254 setDataFromFrame(Frame frame) argument
408 nativeCopyFromNative(NativeFrame frame) argument
410 nativeCopyFromGL(GLFrame frame) argument
[all...]
/frameworks/base/media/mca/filterfw/jni/
H A Djni_gl_frame.cpp51 GLFrame* frame = new GLFrame(gl_env_ptr);
52 if (frame->Init(width, height)) {
53 return ToJBool(WrapObjectInJava(frame, env, thiz, true));
55 delete frame;
68 GLFrame* frame = new GLFrame(gl_env_ptr);
69 if (frame->InitWithTexture(tex_id, width, height)) {
70 return ToJBool(WrapObjectInJava(frame, env, thiz, true));
72 delete frame;
85 GLFrame* frame = new GLFrame(gl_env_ptr);
86 if (frame
117 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
130 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
144 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
159 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
173 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
195 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
220 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
236 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
254 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
259 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
264 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
269 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
277 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
282 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
286 Java_android_filterfw_core_GLFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument
297 Java_android_filterfw_core_GLFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument
309 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
314 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
319 GLFrame* frame = ConvertFromJava<GLFrame>(env, thiz); local
[all...]
H A Djni_native_frame.cpp58 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
59 if (frame && data) {
62 const bool success = frame->WriteData(reinterpret_cast<const uint8_t*>(bytes + offset),
75 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
76 if (frame) {
77 const uint8_t* data = frame->Data();
78 if (!data || size > frame->Size())
90 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
91 if (frame) {
92 char* data = reinterpret_cast<char*>(frame
101 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
119 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
135 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
153 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
171 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
221 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
269 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); local
273 Java_android_filterfw_core_NativeFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument
284 Java_android_filterfw_core_NativeFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument
[all...]
H A Djni_vertex_frame.cpp38 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); local
39 if (frame && ints) {
43 const bool success = frame->WriteData(reinterpret_cast<const uint8_t*>(int_ptr),
55 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); local
56 if (frame && floats) {
60 const bool success = frame->WriteData(reinterpret_cast<const uint8_t*>(float_ptr),
74 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); local
75 if (frame && data) {
78 const bool success = frame->WriteData(reinterpret_cast<const uint8_t*>(bytes + offset),
88 VertexFrame* frame local
[all...]
/frameworks/base/core/java/android/view/
H A DDisplayEventReceiver.java91 * The recipient should render a frame and then call {@link #scheduleVsync}
96 * @param frame The frame number. Increases by one for each vertical sync interval.
98 public void onVsync(long timestampNanos, int frame) { argument
103 * display frame begins.
116 private void dispatchVsync(long timestampNanos, int frame) { argument
117 onVsync(timestampNanos, frame);
/frameworks/base/core/tests/coretests/src/android/widget/layout/frame/
H A DFrameLayoutGravity.java17 package android.widget.layout.frame;
H A DFrameLayoutMargin.java17 package android.widget.layout.frame;
/frameworks/av/media/libstagefright/
H A DStagefrightMetadataRetriever.cpp177 ALOGV("decoding frame failed.");
183 ALOGV("successfully decoded video frame.");
188 ALOGV("video frame is unreadable, decoder does not give us access "
231 VideoFrame *frame = new VideoFrame; local
232 frame->mWidth = crop_right - crop_left + 1;
233 frame->mHeight = crop_bottom - crop_top + 1;
234 frame->mDisplayWidth = frame->mWidth;
235 frame->mDisplayHeight = frame
348 VideoFrame *frame = local
[all...]
/frameworks/av/media/libmediaplayerservice/
H A DMetadataRetrieverClient.cpp175 VideoFrame *frame = mRetriever->getFrameAtTime(timeUs, option); local
176 if (frame == NULL) {
177 ALOGE("failed to capture a video frame");
180 size_t size = sizeof(VideoFrame) + frame->mSize;
184 delete frame;
190 delete frame;
194 frameCopy->mWidth = frame->mWidth;
195 frameCopy->mHeight = frame->mHeight;
196 frameCopy->mDisplayWidth = frame->mDisplayWidth;
197 frameCopy->mDisplayHeight = frame
[all...]
/frameworks/base/tests/TileBenchmark/src/com/test/tilebenchmark/
H A DProfiledWebView.java211 for (int frame = 0; frame < data.frames.length; frame++) {
212 data.frames[frame] = new TileData[
213 getWebViewClassic().tileProfilingNumTilesInFrame(frame)];
214 for (int tile = 0; tile < data.frames[frame].length; tile++) {
215 int left = getWebViewClassic().tileProfilingGetInt(frame, tile, "left");
216 int top = getWebViewClassic().tileProfilingGetInt(frame, tile, "top");
217 int right = getWebViewClassic().tileProfilingGetInt(frame, tile, "right");
218 int bottom = getWebViewClassic().tileProfilingGetInt(frame, til
[all...]
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/
H A DBitmapOverlayFilter.java102 // Get input frame
106 // Create output frame
115 Frame frame = createBitmapFrame(context);
117 Frame[] inputs = {input, frame};
120 frame.release();
128 // Release pushed frame
138 Frame frame = context.getFrameManager().newFrame(format);
139 frame.setBitmap(mBitmap);
144 return frame;
/frameworks/base/media/mca/effect/java/android/media/effect/
H A DFilterEffect.java93 Frame frame = manager.newBoundFrame(format,
96 frame.setTimestamp(Frame.TIMESTAMP_UNKNOWN);
97 return frame;
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/base/
H A DGLTextureTarget.java45 addMaskedInputPort("frame", ImageFormat.create(ImageFormat.COLORSPACE_RGBA));
50 // Get input frame
51 Frame input = pullInput("frame");
58 Frame frame = context.getFrameManager().newBoundFrame(format, GLFrame.EXISTING_TEXTURE_BINDING, mTexId);
60 // Copy to our texture frame
61 frame.setDataFromFrame(input);
62 frame.release();
/frameworks/base/services/java/com/android/server/wm/
H A DWindowState.java112 * Actual frame shown on-screen (may be modified by animation). These
154 * This is the given touchable area relative to the window frame, or null if none.
161 * NOT touchable, so we must use those to adjust the frame during hit
180 // "Real" frame that the application sees, in display coordinate space.
403 //Slog.i(TAG, "Window " + this + " content frame from " + mParentFrame
420 final Rect frame = mFrame;
421 final int fw = frame.width();
422 final int fh = frame.height();
438 (int) (y + mAttrs.verticalMargin * ph), frame);
443 Gravity.applyDisplay(mAttrs.gravity, df, frame);
963 applyInsets(Region outRegion, Rect frame, Rect inset) argument
[all...]

Completed in 395 milliseconds

1234