/frameworks/av/cmds/stagefright/ |
H A D | jpeg.h | 4 int writeJpegFile(const char *filename, uint8_t *frame, int width, int height);
|
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
H A D | CachedFrameManager.java | 64 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 D | FilterContext.java | 69 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 D | FrameManager.java | 35 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 D | FieldPort.java | 43 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 D | StreamPort.java | 41 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 D | FilterPort.java | 98 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 D | FinalPort.java | 32 protected synchronized void setFieldFrame(Frame frame, boolean isAssignment) { argument 34 checkFrameType(frame, isAssignment); 38 super.setFieldFrame(frame, isAssignment);
|
H A D | SimpleFrameManager.java | 83 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 D | NativeFrame.java | 62 * 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 D | OutputPort.java | 90 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 D | GLFrame.java | 60 * 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 D | jni_gl_frame.cpp | 51 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 D | jni_native_frame.cpp | 58 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 D | jni_vertex_frame.cpp | 38 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 D | DisplayEventReceiver.java | 91 * 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 D | FrameLayoutGravity.java | 17 package android.widget.layout.frame;
|
H A D | FrameLayoutMargin.java | 17 package android.widget.layout.frame;
|
/frameworks/av/media/libstagefright/ |
H A D | StagefrightMetadataRetriever.cpp | 177 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 D | MetadataRetrieverClient.cpp | 175 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 D | ProfiledWebView.java | 211 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 D | BitmapOverlayFilter.java | 102 // 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 D | FilterEffect.java | 93 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 D | GLTextureTarget.java | 45 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 D | WindowState.java | 112 * 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...] |