Searched refs:patch (Results 1 - 25 of 41) sorted by relevance

12

/frameworks/av/services/audioflinger/
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
408 createPatchConnections(Patch *patch, const struct audio_patch *audioPatch) argument
501 clearPatchConnections(Patch *patch) argument
569 struct audio_patch *patch = &removedPatch->mAudioPatch; local
[all...]
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 DThreads.h168 CreateAudioPatchConfigEventData(const struct audio_patch patch, argument
170 mPatch(patch), mHandle(handle) {}
182 CreateAudioPatchConfigEvent(const struct audio_patch patch, argument
185 mData = new CreateAudioPatchConfigEventData(patch, handle);
260 status_t sendCreateAudioPatchConfigEvent(const struct audio_patch *patch,
265 virtual status_t createAudioPatch_l(const struct audio_patch *patch,
709 virtual status_t createAudioPatch_l(const struct audio_patch *patch,
1112 virtual status_t createAudioPatch_l(const struct audio_patch *patch,
/frameworks/base/libs/hwui/
H A DPatchCache.cpp38 INIT_LOGD(" Setting patch cache size to %skB", property);
41 INIT_LOGD(" Using default patch cache size of %.2fkB", DEFAULT_PATCH_CACHE_SIZE);
110 void PatchCache::remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch) { argument
114 if (key.getPatch() == patch) {
120 void PatchCache::removeDeferred(Res_png_9patch* patch) { argument
123 // Assert that patch is not already garbage
126 if (patch == mGarbage[i]) {
127 patch = NULL;
131 LOG_ALWAYS_FATAL_IF(patch == NULL);
133 mGarbage.push(patch);
143 Res_png_9patch* patch = mGarbage[i]; local
158 Patch* patch = pair.getSecond(); local
241 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.h59 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch);
79 * Removes the entries associated with the specified 9-patch. This is meant
83 void removeDeferred(Res_png_9patch* patch);
98 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch):
99 mPatch(patch), mBitmapWidth(bitmapWidth), mBitmapHeight(bitmapHeight),
144 * The patch cache maintains a linked-list of buffer blocks
164 void remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch);
97 PatchDescription(const uint32_t bitmapWidth, const uint32_t bitmapHeight, const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch) argument
H A DPatch.cpp51 float width, float height, const Res_png_9patch* patch) {
53 return createMesh(bitmapWidth, bitmapHeight, width, height, mapper, patch);
57 float width, float height, const UvMapper& mapper, const Res_png_9patch* patch) {
61 mColors = patch->getColors();
63 const int8_t numColors = patch->numColors;
74 uint32_t xCount = patch->numXDivs;
75 uint32_t yCount = patch->numYDivs;
83 const int32_t* xDivs = patch->getXDivs();
84 const int32_t* yDivs = patch->getYDivs();
50 createMesh(const float bitmapWidth, const float bitmapHeight, float width, float height, const Res_png_9patch* patch) argument
56 createMesh(const float bitmapWidth, const float bitmapHeight, float width, float height, const UvMapper& mapper, const Res_png_9patch* patch) argument
H A DPatch.h36 // 9-patch structures
45 * Returns the size of this patch's mesh in bytes.
59 float width, float height, const Res_png_9patch* patch);
61 float width, float height, const UvMapper& mapper, const Res_png_9patch* patch);
H A DDisplayListRenderer.h119 virtual status_t drawPatch(const SkBitmap* bitmap, const Res_png_9patch* patch,
288 inline const Res_png_9patch* refPatch(const Res_png_9patch* patch) { argument
289 mDisplayListData->patchResources.add(patch);
290 mResourceCache.incrementRefcount(patch);
291 return patch;
H A DResourceCache.cpp290 int8_t* patch = (int8_t*) resource; local
291 delete[] patch;
H A DDisplayListRenderer.cpp252 status_t DisplayListRenderer::drawPatch(const SkBitmap* bitmap, const Res_png_9patch* patch, argument
255 patch = refPatch(patch);
258 addDrawOp(new (alloc()) DrawPatchOp(bitmap, patch, left, top, right, bottom, paint));
/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"
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
84 Res_png_9patch* p = (Res_png_9patch*) patch;
89 delete[] patch;
95 ALOGV("Drawing unscaled 9-patch: (%g,%g)-(%g,%g)",
110 ALOGV("Drawing scaled 9-patch: (%g,%g)-(%g,%g) srcDensity=%d destDensity=%d",
/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...]
/frameworks/av/services/audiopolicy/
H A DAudioPolicyManager.cpp488 struct audio_patch patch; local
489 patch.num_sources = 1;
490 patch.num_sinks = 1;
498 // release existing RX patch if any
503 // release TX patch if any
515 // of it due to legacy implementation. If not, create a patch.
521 // create RX path audio patch
531 rxSourceDeviceDesc->toAudioPortConfig(&patch.sources[0]);
532 rxSinkDeviceDesc->toAudioPortConfig(&patch.sinks[0]);
544 outputDesc->toAudioPortConfig(&patch
562 struct audio_patch patch; local
2553 createAudioPatch(const struct audio_patch *patch, audio_patch_handle_t *handle, uid_t uid) argument
2829 struct audio_patch *patch = &patchDesc->mPatch; local
3000 addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch) argument
4952 struct audio_patch patch; local
5056 struct audio_patch patch; local
[all...]
H A DAudioPolicyService.cpp203 status_t AudioPolicyService::clientCreateAudioPatch(const struct audio_patch *patch, argument
207 return mAudioCommandThread->createAudioPatchCommand(patch, handle, delayMs);
465 ALOGV("AudioCommandThread() processing create audio patch");
475 ALOGV("AudioCommandThread() processing release audio patch");
494 ALOGV("AudioCommandThread() processing update audio patch list");
686 const struct audio_patch *patch,
695 data->mPatch = *patch;
699 ALOGV("AudioCommandThread() adding create patch delay %d", delayMs);
716 ALOGV("AudioCommandThread() adding release patch delay %d", delayMs);
732 ALOGV("AudioCommandThread() adding update audio patch lis
685 createAudioPatchCommand( const struct audio_patch *patch, audio_patch_handle_t *handle, int delayMs) argument
849 struct audio_patch patch; local
[all...]
H A DAudioPolicyClientImpl.cpp186 status_t AudioPolicyService::AudioPolicyClient::createAudioPatch(const struct audio_patch *patch, argument
190 return mAudioPolicyService->clientCreateAudioPatch(patch, handle, delayMs);
H A DAudioPolicyInterface.h200 virtual status_t createAudioPatch(const struct audio_patch *patch,
304 /* Create a patch between several source and sink ports */
305 virtual status_t createAudioPatch(const struct audio_patch *patch,
309 /* Release a patch */
H A DAudioPolicyService.h171 virtual status_t createAudioPatch(const struct audio_patch *patch,
198 status_t clientCreateAudioPatch(const struct audio_patch *patch,
270 status_t createAudioPatchCommand(const struct audio_patch *patch,
454 /* Create a patch between several source and sink ports */
455 virtual status_t createAudioPatch(const struct audio_patch *patch,
459 /* Release a patch */
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DThinPatchesActivity.java54 mPatch1 = resources.getDrawable(R.drawable.patch);
/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/base/media/java/android/media/
H A DAudioSystem.java560 public static native int createAudioPatch(AudioPatch[] patch, argument
562 public static native int releaseAudioPatch(AudioPatch patch); argument
/frameworks/av/media/libmedia/
H A DIAudioPolicyService.cpp554 virtual status_t createAudioPatch(const struct audio_patch *patch, argument
557 if (patch == NULL || handle == NULL) {
562 data.write(patch, sizeof(struct audio_patch));
1100 struct audio_patch patch; local
1101 data.read(&patch, sizeof(struct audio_patch));
1104 status_t status = createAudioPatch(&patch, &handle);
/frameworks/base/core/java/android/view/
H A DGLES20Canvas.java557 public void drawPatch(NinePatch patch, Rect dst, Paint paint) { argument
558 Bitmap bitmap = patch.getBitmap();
561 nDrawPatch(mRenderer, bitmap.mNativeBitmap, patch.mNativeChunk,
566 public void drawPatch(NinePatch patch, RectF dst, Paint paint) { argument
567 Bitmap bitmap = patch.getBitmap();
570 nDrawPatch(mRenderer, bitmap.mNativeBitmap, patch.mNativeChunk,
/frameworks/base/libs/androidfw/
H A DResourceTypes.cpp132 static void fill9patchOffsets(Res_png_9patch* patch) { argument
133 patch->xDivsOffset = sizeof(Res_png_9patch);
134 patch->yDivsOffset = patch->xDivsOffset + (patch->numXDivs * sizeof(int32_t));
135 patch->colorsOffset = patch->yDivsOffset + (patch->numYDivs * sizeof(int32_t));
198 void* Res_png_9patch::serialize(const Res_png_9patch& patch, const int32_t* xDivs, argument
203 void* newData = calloc(1, patch
208 serialize(const Res_png_9patch& patch, const int32_t* xDivs, const int32_t* yDivs, const uint32_t* colors, void* outData) argument
404 Res_png_9patch* patch = reinterpret_cast<Res_png_9patch*>(inData); local
[all...]
/frameworks/av/include/media/
H A DIAudioFlinger.h225 /* Create an audio patch between several source and sink ports */
226 virtual status_t createAudioPatch(const struct audio_patch *patch,
229 /* Release an audio patch */

Completed in 4531 milliseconds

12