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

12345

/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/policy/src/com/android/internal/policy/impl/keyguard/
H A DKeyguardViewStateManager.java178 private int getChallengeTopRelativeToFrame(KeyguardWidgetFrame frame, int top) { argument
181 mapPoint((View) mChallengeLayout, frame, mTmpPoint);
221 KeyguardWidgetFrame frame = mKeyguardWidgetPager.getWidgetPageAt(mPageListeningToSlider);
222 if (frame == null) return;
226 frame.resetSize();
232 if (frame.isSmall()) {
234 // that the frame doesn't stay in a partial down position.
235 frame.setFrameHeight(frame.getSmallFrameHeight());
238 frame
[all...]
/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/libmediaplayerservice/
H A DMetadataRetrieverClient.cpp187 VideoFrame *frame = mRetriever->getFrameAtTime(timeUs, option); local
188 if (frame == NULL) {
189 ALOGE("failed to capture a video frame");
192 size_t size = sizeof(VideoFrame) + frame->mSize;
196 delete frame;
202 delete frame;
206 frameCopy->mWidth = frame->mWidth;
207 frameCopy->mHeight = frame->mHeight;
208 frameCopy->mDisplayWidth = frame->mDisplayWidth;
209 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/av/services/camera/libcameraservice/camera2/
H A DFrameProcessor.cpp42 ALOGV("%s: Registering listener for frame id range %d - %d",
66 String8 result(" Latest received frame:\n");
98 CameraMetadata frame; local
99 while ( (res = client->getCameraDevice()->getNextFrame(&frame)) == OK) {
102 entry = frame.find(ANDROID_REQUEST_FRAME_COUNT);
104 ALOGE("%s: Camera %d: Error reading frame number",
110 res = processFaceDetect(frame, client);
113 res = processListeners(frame, client);
116 if (!frame.isEmpty()) {
117 mLastFrame.acquire(frame);
129 processListeners(const CameraMetadata &frame, sp<Camera2Client> &client) argument
170 processFaceDetect(const CameraMetadata &frame, sp<Camera2Client> &client) argument
[all...]
H A DFrameProcessor.h35 /* Output frame metadata processing thread. This thread waits for new
45 const CameraMetadata &frame) = 0;
71 status_t processFaceDetect(const CameraMetadata &frame,
74 status_t processListeners(const CameraMetadata &frame,
/frameworks/base/core/java/android/view/
H A DDisplayEventReceiver.java99 * The recipient should render a frame and then call {@link #scheduleVsync}
106 * @param frame The frame number. Increases by one for each vertical sync interval.
108 public void onVsync(long timestampNanos, int builtInDisplayId, int frame) { argument
125 * display frame begins.
138 private void dispatchVsync(long timestampNanos, int builtInDisplayId, int frame) { argument
139 onVsync(timestampNanos, builtInDisplayId, 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;

Completed in 2414 milliseconds

12345