/frameworks/base/services/tests/servicestests/src/com/android/server/wm/ |
H A D | TestIWindow.java | 38 public void resized(Rect frame, Rect overscanInsets, Rect contentInsets, Rect visibleInsets, argument
|
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
H A D | InputPort.java | 25 * 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 D | FrameManager.java | 30 * 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 D | Filter.java | 665 final void addAutoReleaseFrame(Frame frame) { argument 666 mAutoReleaseFrames.add(frame);
|
/frameworks/native/include/private/gui/ |
H A D | LayerState.h | 147 Rect frame; member in struct:android::DisplayState
|
/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_hardware_composer_client.cpp | 12 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 D | AudioSource.cpp | 211 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 D | StagefrightMetadataRetriever.cpp | 160 // 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 D | GIFMovie.cpp | 149 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 D | OpenGLPipeline.cpp | 58 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 D | CanvasContext.cpp | 291 // 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 D | Frame.java | 129 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 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/ex/framesequence/jni/ |
H A D | FrameSequence_gif.cpp | 227 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 D | FrameSequence_webp.cpp | 35 // 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 D | FrameTimestamps.cpp | 54 // 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 D | DisplayDevice.h | 113 // 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 D | SurfaceInterceptor.cpp | 125 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 D | mediafilter.cpp | 176 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 D | stagefright.cpp | 390 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 D | ZslProcessor.cpp | 143 // 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 D | Choreographer.java | 40 * 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 D | ITvInputSessionWrapper.java | 300 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 D | TaskSnapshotSurface.java | 259 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 D | slesTestDecodeAac.cpp | 70 /* 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...] |