Searched defs:frame (Results 51 - 75 of 103) sorted by relevance

12345

/frameworks/base/services/tests/servicestests/src/com/android/server/wm/
H A DTestIWindow.java38 public void resized(Rect frame, Rect overscanInsets, Rect contentInsets, Rect visibleInsets, argument
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/
H A DInputPort.java25 * Frames flow from output ports to input ports. Filters can process frame data by calling
26 * {@link #pullFrame()} on an input port. If the input port is set to wait for an input frame
48 public void onFrameReceived(InputPort port, Frame frame); argument
59 public void onFrameReceived(InputPort port, Frame frame) { argument
62 FrameValues frameValues = frame.asFrameValues();
65 FrameValue frameValue = frame.asFrameValue();
69 throw new RuntimeException("Assigning frame " + frame + " to field "
76 * Attach this input port to an output port for frame passing.
117 * @param field the field to pull frame dat
[all...]
H A DFrameManager.java30 * The FrameManager tracks, caches, allocates and deallocates frame data.
35 * Additionally, frame managers allow attaching Frames under a specified key. This allows decoupling
36 * filter-graphs by instructing one node to attach a frame under a specific key, and another to
37 * fetch the frame under the same key.
46 /** Frame caching policy: Drop least recently used frame buffers */
48 /** Frame caching policy: Drop least frequently used frame buffers */
88 public void assignFrame(Frame frame) { argument
90 mFrame = frame.retain();
307 * Imports a frame from another FrameManager.
309 * This will return a frame wit
317 importFrame(Frame frame) argument
363 storeFrame(Frame frame, String slotName) argument
[all...]
H A DFilter.java665 final void addAutoReleaseFrame(Frame frame) { argument
666 mAutoReleaseFrames.add(frame);
/frameworks/native/include/private/gui/
H A DLayerState.h147 Rect frame; member in struct:android::DisplayState
/frameworks/native/libs/vr/libdvr/
H A Ddvr_hardware_composer_client.cpp12 android::dvr::ComposerView::Frame frame; member in struct:DvrHwcFrame
28 const android::dvr::ParcelableComposerFrame& frame,
44 const android::dvr::ParcelableComposerFrame& frame,
47 dvr_frame->frame = frame.frame();
83 void dvrHwcFrameDestroy(DvrHwcFrame* frame) { argument
84 delete frame;
87 DvrHwcDisplay dvrHwcFrameGetDisplayId(DvrHwcFrame* frame) { argument
88 return frame
43 onNewFrame( const android::dvr::ParcelableComposerFrame& frame, android::dvr::ParcelableUniqueFd* fence) argument
91 dvrHwcFrameGetDisplayWidth(DvrHwcFrame* frame) argument
95 dvrHwcFrameGetDisplayHeight(DvrHwcFrame* frame) argument
99 dvrHwcFrameGetDisplayRemoved(DvrHwcFrame* frame) argument
103 dvrHwcFrameGetLayerCount(DvrHwcFrame* frame) argument
107 dvrHwcFrameGetActiveConfig(DvrHwcFrame* frame) argument
111 dvrHwcFrameGetColorMode(DvrHwcFrame* frame) argument
115 dvrHwcFrameGetColorTransform(DvrHwcFrame* frame, float* out_matrix, int32_t* out_hint) argument
122 dvrHwcFrameGetPowerMode(DvrHwcFrame* frame) argument
126 dvrHwcFrameGetVsyncEnabled(DvrHwcFrame* frame) argument
130 dvrHwcFrameGetLayerId(DvrHwcFrame* frame, size_t layer_index) argument
134 dvrHwcFrameGetLayerBuffer(DvrHwcFrame* frame, size_t layer_index) argument
142 dvrHwcFrameGetLayerFence(DvrHwcFrame* frame, size_t layer_index) argument
146 dvrHwcFrameGetLayerDisplayFrame(DvrHwcFrame* frame, size_t layer_index) argument
156 dvrHwcFrameGetLayerCrop(DvrHwcFrame* frame, size_t layer_index) argument
165 dvrHwcFrameGetLayerBlendMode(DvrHwcFrame* frame, size_t layer_index) argument
171 dvrHwcFrameGetLayerAlpha(DvrHwcFrame* frame, size_t layer_index) argument
175 dvrHwcFrameGetLayerType(DvrHwcFrame* frame, size_t layer_index) argument
179 dvrHwcFrameGetLayerApplicationId(DvrHwcFrame* frame, size_t layer_index) argument
184 dvrHwcFrameGetLayerZOrder(DvrHwcFrame* frame, size_t layer_index) argument
188 dvrHwcFrameGetLayerCursor(DvrHwcFrame* frame, size_t layer_index, int32_t* out_x, int32_t* out_y) argument
194 dvrHwcFrameGetLayerTransform(DvrHwcFrame* frame, size_t layer_index) argument
198 dvrHwcFrameGetLayerDataspace(DvrHwcFrame* frame, size_t layer_index) argument
202 dvrHwcFrameGetLayerColor(DvrHwcFrame* frame, size_t layer_index) argument
209 dvrHwcFrameGetLayerNumVisibleRegions(DvrHwcFrame* frame, size_t layer_index) argument
214 dvrHwcFrameGetLayerVisibleRegion(DvrHwcFrame* frame, size_t layer_index, size_t index) argument
224 dvrHwcFrameGetLayerNumDamagedRegions(DvrHwcFrame* frame, size_t layer_index) argument
229 dvrHwcFrameGetLayerDamagedRegion(DvrHwcFrame* frame, size_t layer_index, size_t index) argument
[all...]
/frameworks/av/media/libstagefright/
H A DAudioSource.cpp211 int16_t *frame = (int16_t *) data; local
218 frame[0] = (frame[0] * fixedMultiplier) >> kShift;
219 ++frame;
222 frame[0] = (frame[0] * fixedMultiplier) >> kShift;
223 frame[1] = (frame[1] * fixedMultiplier) >> kShift;
224 frame += 2;
351 if (mNumFramesReceived > 0) { // Ignore earlier frame los
[all...]
H A DStagefrightMetadataRetriever.cpp160 // input and output ports, if seeking to a sync frame. NOTE: This request may
305 // Only need to decode one IDR frame, unless we're seeking with CLOSEST
354 // from the extractor, decode to the specified frame. Otherwise we're done.
370 ALOGE("Failed to decode thumbnail frame");
376 ALOGV("successfully decoded video frame.");
405 VideoFrame *frame = new VideoFrame; local
406 frame->mWidth = crop_right - crop_left + 1;
407 frame->mHeight = crop_bottom - crop_top + 1;
408 frame->mDisplayWidth = frame
543 VideoFrame *frame = local
[all...]
/frameworks/base/core/jni/android/graphics/
H A DGIFMovie.cpp149 static void blitInterlace(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, argument
154 GifWord copyWidth = frame->ImageDesc.Width;
155 if (frame->ImageDesc.Left + copyWidth > width) {
156 copyWidth = width - frame->ImageDesc.Left;
159 GifWord copyHeight = frame->ImageDesc.Height;
160 if (frame->ImageDesc.Top + copyHeight > height) {
161 copyHeight = height - frame->ImageDesc.Top;
165 const unsigned char* src = (unsigned char*)frame->RasterBits;
168 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 8, 0);
171 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame
180 blitNormal(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, int transparent) argument
226 drawFrame(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap) argument
262 checkIfWillBeCleared(const SavedImage* frame) argument
278 getTransparencyAndDisposalMethod(const SavedImage* frame, bool* trans, int* disposal) argument
[all...]
/frameworks/base/libs/hwui/renderthread/
H A DOpenGLPipeline.cpp58 bool OpenGLPipeline::draw(const Frame& frame, const SkRect& screenDirty, const SkRect& dirty, argument
66 mEglManager.damageFrame(frame, dirty);
72 FrameBuilder frameBuilder(dirty, frame.width(), frame.height(), lightGeometry, caches);
86 // post frame cleanup
102 bool OpenGLPipeline::swapBuffers(const Frame& frame, bool drew, const SkRect& screenDirty, argument
107 // Even if we decided to cancel the frame, from the perspective of jank
108 // metrics the frame was swapped at this point
113 if (*requireSwap && (CC_UNLIKELY(!mEglManager.swapBuffers(frame, screenDirty)))) {
H A DCanvasContext.cpp291 // If there's a multi-frameInterval gap we effectively already dropped a frame,
316 // If the previous frame was dropped we don't need to hold onto it, so
317 // just keep using the previous frame's structure instead
365 // It's been several frame intervals, assume the buffer queue is fine
371 // dropping frame
414 Frame frame = mRenderPipeline->getFrame(); local
416 SkRect windowDirty = computeDirtyRect(frame, &dirty);
418 bool drew = mRenderPipeline->draw(frame, windowDirty, dirty, mLightGeometry, &mLayerUpdateQueue,
424 bool didSwap = mRenderPipeline->swapBuffers(frame, drew, windowDirty, mCurrentFrameInfo,
441 // Ignoring dequeue duration as it happened prior to frame rende
608 FrameInfo& frame = mFrames[i]; local
704 computeDirtyRect(const Frame& frame, SkRect* dirty) argument
[all...]
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DFrame.java129 public void setDataFromFrame(Frame frame) { argument
130 setData(frame.getData());
163 throw new RuntimeException("Attempting to modify read-only frame!");
201 * Called just before a frame is stored, such as when storing to a cache or context.
207 * Called when a frame is fetched from an internal store such as a cache.
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/ex/framesequence/jni/
H A DFrameSequence_gif.cpp227 ALOGD(" drawFrame on %p nr %d on addr %p, previous frame nr %d",
242 ALOGD("frame %d needs frame %d preserved, but %d is currently, so drawing from scratch",
251 const SavedImage& frame = gif->SavedImages[i]; local
255 ALOGD("producing frame %d, drawing frame %d (opaque %d, disp %d, del %d)",
274 && checkIfCover(frame.ImageDesc, prevFrame.ImageDesc);
296 // currently drawn frame will be restored by a following DISPOSE_PREVIOUS draw, so
306 if (frame.ImageDesc.ColorMap) {
307 cmap = frame
[all...]
H A DFrameSequence_webp.cpp35 // Returns true if the frame covers full canvas.
36 static bool isFullFrame(const WebPIterator& frame, int canvasWidth, int canvasHeight) { argument
37 return (frame.width == canvasWidth && frame.height == canvasHeight);
40 // Returns true if the rectangle defined by 'frame' contains pixel (x, y).
41 static bool FrameContainsPixel(const WebPIterator& frame, int x, int y) { argument
42 const int left = frame.x_offset;
43 const int right = left + frame.width;
44 const int top = frame.y_offset;
45 const int bottom = top + frame
[all...]
/frameworks/native/libs/gui/
H A DFrameTimestamps.cpp54 // The last refresh start time may continue to update until a new frame
162 bool operator()(const FrameEvents& frame) { argument
163 return frame.valid && mFrameNumber == frame.frameNumber;
173 auto frame = std::find_if( local
175 return frame == mFrames.end() ? nullptr : &(*frame);
181 auto frame = std::find_if( local
183 if (frame == mFrames.end()) {
184 frame
250 FrameEvents* frame = getFrame(frameNumber, &mAcquireOffset); local
277 FrameEvents& frame = mFrames[d.mIndex]; local
384 FrameEvents* frame = getFrame(frameNumber, &mCompositionOffset); local
395 FrameEvents* frame = getFrame(frameNumber, &mCompositionOffset); local
415 FrameEvents* frame = getFrame(frameNumber, &mCompositionOffset); local
435 FrameEvents* frame = getFrame(frameNumber, &mReleaseOffset); local
446 getFrameDelta( FrameEventHistoryDelta* delta, const std::array<FrameEvents, MAX_FRAME_HISTORY>::iterator& frame) argument
[all...]
/frameworks/native/services/surfaceflinger/
H A DDisplayDevice.h113 // be instantaneous, might involve copying the frame buffer around.
131 void setProjection(int orientation, const Rect& viewport, const Rect& frame);
293 Rect frame; member in struct:android::DisplayDeviceState
H A DSurfaceInterceptor.cpp125 display.viewport, display.frame);
391 state.frame);
485 int32_t displayId, int32_t orientation, const Rect& viewport, const Rect& frame)
493 setProtoRectLocked(frameRect, frame);
484 addDisplayProjectionLocked(Transaction* transaction, int32_t displayId, int32_t orientation, const Rect& viewport, const Rect& frame) argument
/frameworks/av/cmds/stagefright/
H A Dmediafilter.cpp176 DecodedFrame frame = *decodedFrameIndices->begin(); local
180 // not produce an output frame
184 size_t outIndex = frame.index;
232 timeUs, frame.flags);
243 timeUs, frame.flags);
295 // if so, the frame will also be skipped in output stream
595 DecodedFrame frame; local
597 &frame.index, &frame.offset, &frame
[all...]
H A Dstagefright.cpp390 printf("decoded a total of %d frame(s).\n", n);
442 CHECK(!"sync frame detection not implemented yet for MPEG4");
445 CHECK(!"sync frame detection not implemented yet for H.263");
502 // Ignore everything up to the first IDR frame.
879 VideoFrame *frame = (VideoFrame *)mem->pointer(); local
882 (uint8_t *)frame + sizeof(VideoFrame),
883 frame->mWidth, frame->mHeight), 0);
/frameworks/av/services/camera/libcameraservice/api1/client2/
H A DZslProcessor.cpp143 // Initialize buffer queue and frame list based on pipeline max depth.
166 ALOGV("%s: Initialize buffer queue and frame list depth based on max pipeline depth (%zu)",
199 ALOGE("%s: metadata doesn't have frame number, skip this result", __FUNCTION__);
204 ALOGVV("Got preview metadata for frame %d with timestamp %" PRId64, frameNumber, timestamp);
538 // Verify that the frame is reasonable for reprocessing
543 ALOGE("%s: ZSL queue frame has no AE state field!",
549 ALOGV("%s: ZSL queue frame AE state is %d, need full capture",
583 // TODO: Shouldn't we also update the latest preview frame?
597 ALOGE("%s: Unable to update frame to a reprocess request",
773 if (!queueEntry.frame
820 const CameraMetadata &frame = mFrameList[j]; local
[all...]
/frameworks/base/core/java/android/view/
H A DChoreographer.java40 * the next display frame.
48 * display frame rendering, use {@link android.animation.ValueAnimator#start}.</li>
50 * frame, use {@link View#postOnAnimation}.</li>
52 * frame after a delay, use {@link View#postOnAnimationDelayed}.</li>
54 * next display frame, use {@link View#postInvalidateOnAnimation()} or
57 * sync with display frame rendering, do nothing. This already happens automatically.
83 // Prints debug messages about every frame and callback registered (high volume).
89 // default value be less than the true inter-frame delay on all devices to avoid
129 // Enable/disable using the frame time instead of returning now.
142 // All frame callback
600 doFrame(long frameTimeNanos, int frame) argument
849 onVsync(long timestampNanos, int builtInDisplayId, int frame) argument
[all...]
/frameworks/base/media/java/android/media/tv/
H A DITvInputSessionWrapper.java300 public void createOverlayView(IBinder windowToken, Rect frame) { argument
302 frame));
306 public void relayoutOverlayView(Rect frame) { argument
307 mCaller.executeOrSendMessage(mCaller.obtainMessageO(DO_RELAYOUT_OVERLAY_VIEW, frame));
/frameworks/base/services/core/java/com/android/server/wm/
H A DTaskSnapshotSurface.java259 void setFrames(Rect frame, Rect contentInsets, Rect stableInsets) { argument
260 mFrame.set(frame);
307 final Rect frame = calculateSnapshotFrame(crop);
314 mChildSurfaceControl.setPosition(frame.left, frame.top);
322 drawBackgroundAndBars(c, frame);
341 final Rect frame = new Rect(crop);
344 frame.offsetTo(-crop.left, -crop.top);
349 frame.offset(colorViewLeftInset, 0);
350 return frame;
354 drawBackgroundAndBars(Canvas c, Rect frame) argument
408 resized(Rect frame, Rect overscanInsets, Rect contentInsets, Rect visibleInsets, Rect stableInsets, Rect outsets, boolean reportDraw, MergedConfiguration mergedConfiguration, Rect backDropFrame, boolean forceLayout, boolean alwaysConsumeNavBar, int displayId) argument
[all...]
/frameworks/wilhelm/tests/examples/
H A DslesTestDecodeAac.cpp70 /* Number of decoded samples produced by one AAC frame; defined by the standard */
108 unsigned char *frame; variable
279 // verify that we are at start of an ADTS frame
280 } else if (!(filelen < 7 || frame[0] != 0xFF || (frame[1] & 0xF0) != 0xF0)) {
285 unsigned framelen = ((frame[3] & 3) << 11) | (frame[4] << 3) | (frame[5] >> 5);
289 frame, framelen, NULL, 0);
291 frame
[all...]

Completed in 8308 milliseconds

12345