/frameworks/base/core/jni/android/graphics/ |
H A D | NinePatchPeeker.cpp | 25 Res_png_9patch* patch = (Res_png_9patch*) data; local 26 size_t patchSize = patch->serializedSize(); 32 memcpy(patchNew, patch, patchSize);
|
H A D | NinePatch.cpp | 18 #define LOG_TAG "9patch" 40 * IMPORTANT NOTE: 9patch chunks can be manipuated either as an array of bytes 42 * array required to hold a 9patch chunk is greater than sizeof(Res_png_9patch). 81 int8_t* patch = reinterpret_cast<int8_t*>(patchHandle); local 83 Res_png_9patch* p = (Res_png_9patch*) patch; 86 delete[] patch;
|
/frameworks/av/services/audioflinger/ |
H A D | PatchPanel.h | 37 /* Create a patch between several source and sink ports */ 38 status_t createAudioPatch(const struct audio_patch *patch, 41 /* Release a patch */ 51 status_t createPatchConnections(Patch *patch, 53 void clearPatchConnections(Patch *patch); 57 explicit Patch(const struct audio_patch *patch) : argument 58 mAudioPatch(*patch), mHandle(AUDIO_PATCH_HANDLE_NONE), 65 // handle for audio HAL patch handle present only when the audio HAL version is >= 3.0 67 // below members are used by a software audio patch connecting a source device from a 70 // no existing playback thread can be used by the software patch [all...] |
H A D | PatchPanel.cpp | 69 /* Connect a patch between several source and sink ports */ 70 status_t AudioFlinger::createAudioPatch(const struct audio_patch *patch, argument 75 return mPatchPanel->createAudioPatch(patch, handle); 80 /* Disconnect a patch */ 138 /* Connect a patch between several source and sink ports */ 139 status_t AudioFlinger::PatchPanel::createAudioPatch(const struct audio_patch *patch, argument 145 if (handle == NULL || patch == NULL) { 149 patch->num_sources, patch->num_sinks, *handle); 154 if (patch 420 createPatchConnections(Patch *patch, const struct audio_patch *audioPatch) argument 518 clearPatchConnections(Patch *patch) argument 595 struct audio_patch *patch = &removedPatch->mAudioPatch; local [all...] |
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
H A D | AudioPatch.cpp | 32 AudioPatch::AudioPatch(const struct audio_patch *patch, uid_t uid) : argument 34 mPatch(*patch), 46 snprintf(buffer, SIZE, "%*sAudio patch %d:\n", spaces, "", index+1); 90 const sp<AudioPatch>& patch) 95 ALOGW("addAudioPatch() patch %d already in", handle); 98 add(handle, patch); 101 handle, patch->mAfPatchHandle, patch->mPatch.num_sources, patch->mPatch.num_sinks, 102 patch 89 addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch) argument 137 const sp<AudioPatch> patch = valueAt(patchIndex); local [all...] |
/frameworks/base/libs/hwui/ |
H A D | ResourceCache.cpp | 143 int8_t* patch = (int8_t*) resource; local 144 delete[] patch;
|
H A D | PatchCache.cpp | 89 void PatchCache::remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch) { argument 93 if (key.getPatch() == patch) { 99 void PatchCache::removeDeferred(Res_png_9patch* patch) { argument 102 // Assert that patch is not already garbage 105 if (patch == mGarbage[i]) { 106 patch = nullptr; 110 LOG_ALWAYS_FATAL_IF(patch == nullptr); 112 mGarbage.push(patch); 122 Res_png_9patch* patch = mGarbage[i]; local 123 remove(patchesToRemove, patch); 137 Patch* patch = pair.getSecond(); local 226 get( const uint32_t bitmapWidth, const uint32_t bitmapHeight, const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch) argument [all...] |
H A D | RecordingCanvas.h | 301 inline const Res_png_9patch* refPatch(const Res_png_9patch* patch) { argument 302 mDisplayList->patchResources.push_back(patch); 303 mResourceCache.incrementRefcount(patch); 304 return patch;
|
H A D | Patch.cpp | 39 float width, float height, const UvMapper& mapper, const Res_png_9patch* patch) 40 : mColors(patch->getColors()) { 43 const int8_t numColors = patch->numColors; 54 uint32_t xCount = patch->numXDivs; 55 uint32_t yCount = patch->numYDivs; 63 const int32_t* xDivs = patch->getXDivs(); 64 const int32_t* yDivs = patch->getYDivs(); 38 Patch(const float bitmapWidth, const float bitmapHeight, float width, float height, const UvMapper& mapper, const Res_png_9patch* patch) argument
|
H A D | PatchCache.h | 57 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch); 73 * Removes the entries associated with the specified 9-patch. This is meant 77 void removeDeferred(Res_png_9patch* patch); 92 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch): 93 mPatch(patch), mBitmapWidth(bitmapWidth), mBitmapHeight(bitmapHeight), 138 * The patch cache maintains a linked-list of buffer blocks 158 void remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch); 91 PatchDescription(const uint32_t bitmapWidth, const uint32_t bitmapHeight, const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch) argument
|
H A D | GlopBuilder.cpp | 205 GlopBuilder& GlopBuilder::setMeshPatchQuads(const Patch& patch) { argument 213 (void*)patch.positionOffset, (void*)patch.textureOffset, nullptr, 215 mOutGlop->mesh.elementCount = patch.indexCount;
|
H A D | RecordedOp.h | 294 PatchOp(BASE_PARAMS, Bitmap* bitmap, const Res_png_9patch* patch) argument 297 , patch(patch) {} 299 const Res_png_9patch* patch; member in struct:android::uirenderer::PatchOp
|
H A D | RecordingCanvas.cpp | 532 void RecordingCanvas::drawNinePatch(Bitmap& bitmap, const android::Res_png_9patch& patch, argument 539 refPaint(paint), refBitmap(bitmap), refPatch(&patch)));
|
/frameworks/av/media/libaudiohal/ |
H A D | DeviceHalHidl.cpp | 306 audio_patch_handle_t *patch) { 317 *patch = static_cast<audio_patch_handle_t>(hidlPatch); 323 status_t DeviceHalHidl::releaseAudioPatch(audio_patch_handle_t patch) { argument 325 return processReturn("releaseAudioPatch", mDevice->releaseAudioPatch(patch)); 301 createAudioPatch( unsigned int num_sources, const struct audio_port_config *sources, unsigned int num_sinks, const struct audio_port_config *sinks, audio_patch_handle_t *patch) argument
|
H A D | DeviceHalLocal.cpp | 159 audio_patch_handle_t *patch) { 162 mDev, num_sources, sources, num_sinks, sinks, patch); 168 status_t DeviceHalLocal::releaseAudioPatch(audio_patch_handle_t patch) { argument 170 return mDev->release_audio_patch(mDev, patch); 154 createAudioPatch( unsigned int num_sources, const struct audio_port_config *sources, unsigned int num_sinks, const struct audio_port_config *sinks, audio_patch_handle_t *patch) argument
|
/frameworks/av/services/audiopolicy/service/ |
H A D | AudioPolicyClientImpl.cpp | 186 status_t AudioPolicyService::AudioPolicyClient::createAudioPatch(const struct audio_patch *patch, argument 190 return mAudioPolicyService->clientCreateAudioPatch(patch, handle, delayMs);
|
H A D | AudioPolicyInterfaceImpl.cpp | 639 status_t AudioPolicyService::createAudioPatch(const struct audio_patch *patch, argument 649 return mAudioPolicyManager->createAudioPatch(patch, handle,
|
H A D | AudioPolicyService.cpp | 207 status_t AudioPolicyService::clientCreateAudioPatch(const struct audio_patch *patch, argument 211 return mAudioCommandThread->createAudioPatchCommand(patch, handle, delayMs); 477 ALOGV("AudioCommandThread() processing create audio patch"); 487 ALOGV("AudioCommandThread() processing release audio patch"); 506 ALOGV("AudioCommandThread() processing update audio patch list"); 735 const struct audio_patch *patch, 744 data->mPatch = *patch; 748 ALOGV("AudioCommandThread() adding create patch delay %d", delayMs); 765 ALOGV("AudioCommandThread() adding release patch delay %d", delayMs); 781 ALOGV("AudioCommandThread() adding update audio patch lis 734 createAudioPatchCommand( const struct audio_patch *patch, audio_patch_handle_t *handle, int delayMs) argument 944 struct audio_patch patch; local [all...] |
/frameworks/base/graphics/java/android/graphics/ |
H A D | NinePatch.java | 25 * <a href="{@docRoot}guide/topics/graphics/2d-graphics.html#nine-patch">2D 35 * Struct of inset information attached to a 9 patch bitmap. 37 * Present on a 9 patch bitmap if it optical insets were manually included, 96 * @param chunk The 9-patch data chunk describing how the underlying bitmap 107 * @param chunk The 9-patch data chunk describing how the underlying 120 public NinePatch(NinePatch patch) { argument 121 mBitmap = patch.mBitmap; 122 mSrcName = patch.mSrcName; 123 if (patch.mPaint != null) { 124 mPaint = new Paint(patch [all...] |
H A D | BaseCanvas.java | 273 public void drawPatch(@NonNull NinePatch patch, @NonNull Rect dst, @Nullable Paint paint) { argument 274 Bitmap bitmap = patch.getBitmap(); 278 nDrawNinePatch(mNativeCanvasWrapper, bitmap.getNativeInstance(), patch.mNativeChunk, 280 mDensity, patch.getDensity()); 283 public void drawPatch(@NonNull NinePatch patch, @NonNull RectF dst, @Nullable Paint paint) { argument 284 Bitmap bitmap = patch.getBitmap(); 288 nDrawNinePatch(mNativeCanvasWrapper, bitmap.getNativeInstance(), patch.mNativeChunk, 290 mDensity, patch.getDensity());
|
/frameworks/av/services/audiopolicy/managerdefault/ |
H A D | AudioPolicyManager.h | 205 virtual status_t createAudioPatch(const struct audio_patch *patch, 457 virtual status_t addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch) argument 459 return mAudioPatches.addAudioPatch(handle, patch);
|
/frameworks/base/graphics/java/android/graphics/drawable/ |
H A D | NinePatchDrawable.java | 61 * <a href="{@docRoot}guide/topics/graphics/2d-graphics.html#nine-patch"> 64 * <a href="{@docRoot}guide/developing/tools/draw9patch.html">Draw 9-patch</a> tool guide.</p></div> 93 * Create drawable from raw nine-patch data, not dealing with density. 104 * Create drawable from raw nine-patch data, setting initial target density 113 * Create drawable from raw nine-patch data, setting initial target density 125 * Create drawable from existing nine-patch, not dealing with density. 132 public NinePatchDrawable(@NonNull NinePatch patch) { argument 133 this(new NinePatchState(patch, new Rect()), null); 137 * Create drawable from existing nine-patch, setting initial target density 140 public NinePatchDrawable(@Nullable Resources res, @NonNull NinePatch patch) { argument [all...] |
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/graphics/ |
H A D | NopCanvas.java | 209 public void drawPatch(NinePatch patch, Rect dst, Paint paint) { argument 213 public void drawPatch(NinePatch patch, RectF dst, Paint paint) { argument
|
/frameworks/base/core/java/android/view/ |
H A D | RecordingCanvas.java | 257 public final void drawPatch(@NonNull NinePatch patch, @NonNull Rect dst, argument 259 Bitmap bitmap = patch.getBitmap(); 262 nDrawNinePatch(mNativeCanvasWrapper, bitmap.getNativeInstance(), patch.mNativeChunk, 264 mDensity, patch.getDensity()); 268 public final void drawPatch(@NonNull NinePatch patch, @NonNull RectF dst, argument 270 Bitmap bitmap = patch.getBitmap(); 273 nDrawNinePatch(mNativeCanvasWrapper, bitmap.getNativeInstance(), patch.mNativeChunk, 275 mDensity, patch.getDensity());
|
/frameworks/av/media/libaudioclient/ |
H A D | AudioSystem.cpp | 1066 status_t AudioSystem::createAudioPatch(const struct audio_patch *patch, argument 1071 return aps->createAudioPatch(patch, handle);
|