Searched defs:patch (Results 1 - 25 of 31) sorted by relevance

12

/frameworks/base/core/jni/android/graphics/
H A DNinePatchPeeker.cpp25 Res_png_9patch* patch = (Res_png_9patch*) data; local
26 size_t patchSize = patch->serializedSize();
32 memcpy(patchNew, patch, patchSize);
40 // 'cause we don't want 565 predithered, since as a 9patch, we know
H A DNinePatch.cpp18 #define LOG_TAG "9patch"
41 * IMPORTANT NOTE: 9patch chunks can be manipuated either as an array of bytes
43 * array required to hold a 9patch chunk is greater than sizeof(Res_png_9patch).
82 int8_t* patch = reinterpret_cast<int8_t*>(patchHandle); local
84 Res_png_9patch* p = (Res_png_9patch*) patch;
87 delete[] patch;
94 ALOGV("Drawing unscaled 9-patch: (%g,%g)-(%g,%g)",
109 ALOGV("Drawing scaled 9-patch: (%g,%g)-(%g,%g) srcDensity=%d destDensity=%d",
/frameworks/av/services/audioflinger/
H A DPatchPanel.h37 /* 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 Patch(const struct audio_patch *patch) : argument
58 mAudioPatch(*patch), mHandle(AUDIO_PATCH_HANDLE_NONE),
H A DPatchPanel.cpp69 /* 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
143 patch->num_sources, patch->num_sinks, *handle);
151 if (handle == NULL || patch == NULL) {
154 if (patch
363 createPatchConnections(Patch *patch, const struct audio_patch *audioPatch) argument
457 clearPatchConnections(Patch *patch) argument
534 struct audio_patch *patch = &removedPatch->mAudioPatch; local
[all...]
H A DThreads.h174 CreateAudioPatchConfigEventData(const struct audio_patch patch, argument
176 mPatch(patch), mHandle(handle) {}
188 CreateAudioPatchConfigEvent(const struct audio_patch patch, argument
191 mData = new CreateAudioPatchConfigEventData(patch, handle);
269 status_t sendCreateAudioPatchConfigEvent(const struct audio_patch *patch,
274 virtual status_t createAudioPatch_l(const struct audio_patch *patch,
731 virtual status_t createAudioPatch_l(const struct audio_patch *patch,
889 virtual status_t createAudioPatch_l(const struct audio_patch *patch,
1260 virtual status_t createAudioPatch_l(const struct audio_patch *patch,
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
H A DAudioPatch.cpp30 AudioPatch::AudioPatch(const struct audio_patch *patch, uid_t uid) : argument
32 mPatch(*patch),
44 snprintf(buffer, SIZE, "%*sAudio patch %d:\n", spaces, "", index+1);
86 const sp<AudioPatch>& patch)
91 ALOGW("addAudioPatch() patch %d already in", handle);
94 add(handle, patch);
97 handle, patch->mAfPatchHandle, patch->mPatch.num_sources, patch->mPatch.num_sinks,
98 patch
85 addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch) argument
130 const sp<AudioPatch> patch = valueAt(i); local
[all...]
/frameworks/base/libs/hwui/
H A DResourceCache.cpp145 int8_t* patch = (int8_t*) resource; local
146 delete[] patch;
H A DDisplayListCanvas.h101 void drawPatch(const SkBitmap& bitmap, const Res_png_9patch* patch,
362 inline const Res_png_9patch* refPatch(const Res_png_9patch* patch) { argument
363 mDisplayListData->patchResources.add(patch);
364 mResourceCache.incrementRefcount(patch);
365 return patch;
H A DPatch.cpp41 float width, float height, const UvMapper& mapper, const Res_png_9patch* patch)
42 : mColors(patch->getColors()) {
45 const int8_t numColors = patch->numColors;
56 uint32_t xCount = patch->numXDivs;
57 uint32_t yCount = patch->numYDivs;
65 const int32_t* xDivs = patch->getXDivs();
66 const int32_t* yDivs = patch->getYDivs();
40 Patch(const float bitmapWidth, const float bitmapHeight, float width, float height, const UvMapper& mapper, const Res_png_9patch* patch) argument
H A DPatchCache.cpp44 INIT_LOGD(" Setting patch cache size to %skB", property);
47 INIT_LOGD(" Using default patch cache size of %.2fkB", DEFAULT_PATCH_CACHE_SIZE);
116 void PatchCache::remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch) { argument
120 if (key.getPatch() == patch) {
126 void PatchCache::removeDeferred(Res_png_9patch* patch) { argument
129 // Assert that patch is not already garbage
132 if (patch == mGarbage[i]) {
133 patch = nullptr;
137 LOG_ALWAYS_FATAL_IF(patch == nullptr);
139 mGarbage.push(patch);
149 Res_png_9patch* patch = mGarbage[i]; local
164 Patch* patch = pair.getSecond(); local
249 get(const AssetAtlas::Entry* entry, const uint32_t bitmapWidth, const uint32_t bitmapHeight, const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch) argument
[all...]
H A DPatchCache.h60 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch);
80 * Removes the entries associated with the specified 9-patch. This is meant
84 void removeDeferred(Res_png_9patch* patch);
99 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch):
100 mPatch(patch), mBitmapWidth(bitmapWidth), mBitmapHeight(bitmapHeight),
145 * The patch cache maintains a linked-list of buffer blocks
165 void remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch);
98 PatchDescription(const uint32_t bitmapWidth, const uint32_t bitmapHeight, const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch) argument
H A DGlopBuilder.cpp204 GlopBuilder& GlopBuilder::setMeshPatchQuads(const Patch& patch) { argument
212 (void*)patch.positionOffset, (void*)patch.textureOffset, nullptr,
214 mOutGlop->mesh.elementCount = patch.indexCount;
H A DDisplayListCanvas.cpp333 void DisplayListCanvas::drawPatch(const SkBitmap& bitmap, const Res_png_9patch* patch, argument
336 patch = refPatch(patch);
339 addDrawOp(new (alloc()) DrawPatchOp(bitmapPtr, patch, left, top, right, bottom, paint));
/frameworks/av/services/audiopolicy/service/
H A DAudioPolicyClientImpl.cpp186 status_t AudioPolicyService::AudioPolicyClient::createAudioPatch(const struct audio_patch *patch, argument
190 return mAudioPolicyService->clientCreateAudioPatch(patch, handle, delayMs);
H A DAudioPolicyInterfaceImpl.cpp594 status_t AudioPolicyService::createAudioPatch(const struct audio_patch *patch, argument
604 return mAudioPolicyManager->createAudioPatch(patch, handle,
H A DAudioPolicyService.cpp215 status_t AudioPolicyService::clientCreateAudioPatch(const struct audio_patch *patch, argument
219 return mAudioCommandThread->createAudioPatchCommand(patch, handle, delayMs);
507 ALOGV("AudioCommandThread() processing create audio patch");
517 ALOGV("AudioCommandThread() processing release audio patch");
536 ALOGV("AudioCommandThread() processing update audio patch list");
748 const struct audio_patch *patch,
757 data->mPatch = *patch;
761 ALOGV("AudioCommandThread() adding create patch delay %d", delayMs);
778 ALOGV("AudioCommandThread() adding release patch delay %d", delayMs);
794 ALOGV("AudioCommandThread() adding update audio patch lis
747 createAudioPatchCommand( const struct audio_patch *patch, audio_patch_handle_t *handle, int delayMs) argument
925 struct audio_patch patch; local
[all...]
/frameworks/base/graphics/java/android/graphics/
H A DNinePatch.java25 * <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,
83 * @param chunk The 9-patch data chunk describing how the underlying bitmap
94 * @param chunk The 9-patch data chunk describing how the underlying
107 public NinePatch(NinePatch patch) { argument
108 mBitmap = patch.mBitmap;
109 mSrcName = patch.mSrcName;
110 if (patch.mPaint != null) {
111 mPaint = new Paint(patch
[all...]
H A DCanvas.java1280 * Draws the specified bitmap as an N-patch (most often, a 9-patches.)
1282 * @param patch The ninepatch object to render
1288 public void drawPatch(@NonNull NinePatch patch, @NonNull Rect dst, @Nullable Paint paint) { argument
1289 patch.drawSoftware(this, dst, paint);
1293 * Draws the specified bitmap as an N-patch (most often, a 9-patches.)
1295 * @param patch The ninepatch object to render
1301 public void drawPatch(@NonNull NinePatch patch, @NonNull RectF dst, @Nullable Paint paint) { argument
1302 patch.drawSoftware(this, dst, paint);
/frameworks/av/services/audiopolicy/managerdefault/
H A DAudioPolicyManager.h204 virtual status_t createAudioPatch(const struct audio_patch *patch,
459 virtual status_t addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch) argument
461 return mAudioPatches.addAudioPatch(handle, patch);
/frameworks/base/core/jni/
H A Dandroid_view_DisplayListCanvas.cpp122 Res_png_9patch* patch = reinterpret_cast<Res_png_9patch*>(patchPtr); local
124 renderer->drawPatch(bitmap, patch, left, top, right, bottom, paint);
/frameworks/base/core/java/android/view/
H A DDisplayListCanvas.java271 public void drawPatch(NinePatch patch, Rect dst, Paint paint) { argument
272 Bitmap bitmap = patch.getBitmap();
275 nDrawPatch(mNativeCanvasWrapper, bitmap, patch.mNativeChunk,
281 public void drawPatch(NinePatch patch, RectF dst, Paint paint) { argument
282 Bitmap bitmap = patch.getBitmap();
285 nDrawPatch(mNativeCanvasWrapper, bitmap, patch.mNativeChunk,
/frameworks/base/graphics/java/android/graphics/drawable/
H A DNinePatchDrawable.java61 * <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>
88 * Create drawable from raw nine-patch data, not dealing with density.
98 * Create drawable from raw nine-patch data, setting initial target density
108 * Create drawable from raw nine-patch data, setting initial target density
121 * Create drawable from existing nine-patch, not dealing with density.
126 public NinePatchDrawable(NinePatch patch) { argument
127 this(new NinePatchState(patch, new Rect()), null);
131 * Create drawable from existing nine-patch, setting initial target density
134 public NinePatchDrawable(Resources res, NinePatch patch) { argument
[all...]
/frameworks/av/media/libmedia/
H A DIAudioPolicyService.cpp567 virtual status_t createAudioPatch(const struct audio_patch *patch, argument
570 if (patch == NULL || handle == NULL) {
575 data.write(patch, sizeof(struct audio_patch));
1165 struct audio_patch patch; local
1166 data.read(&patch, sizeof(struct audio_patch));
1171 status_t status = createAudioPatch(&patch, &handle);
H A DAudioSystem.cpp1014 status_t AudioSystem::createAudioPatch(const struct audio_patch *patch, argument
1019 return aps->createAudioPatch(patch, handle);
H A DIAudioFlinger.cpp835 virtual status_t createAudioPatch(const struct audio_patch *patch, argument
838 if (patch == NULL || handle == NULL) {
843 data.write(patch, sizeof(struct audio_patch));
1355 struct audio_patch patch; local
1356 data.read(&patch, sizeof(struct audio_patch));
1361 status_t status = createAudioPatch(&patch, &handle);

Completed in 346 milliseconds

12