Searched defs:patch (Results 1 - 25 of 34) 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);
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
83 Res_png_9patch* p = (Res_png_9patch*) patch;
86 delete[] patch;
/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 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 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
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 DAudioPatch.cpp32 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 DResourceCache.cpp143 int8_t* patch = (int8_t*) resource; local
144 delete[] patch;
H A DPatchCache.cpp89 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 DRecordingCanvas.h301 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 DPatch.cpp39 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 DPatchCache.h57 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 DGlopBuilder.cpp205 GlopBuilder& GlopBuilder::setMeshPatchQuads(const Patch& patch) { argument
213 (void*)patch.positionOffset, (void*)patch.textureOffset, nullptr,
215 mOutGlop->mesh.elementCount = patch.indexCount;
H A DRecordedOp.h294 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 DRecordingCanvas.cpp532 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 DDeviceHalHidl.cpp306 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 DDeviceHalLocal.cpp159 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 DAudioPolicyClientImpl.cpp186 status_t AudioPolicyService::AudioPolicyClient::createAudioPatch(const struct audio_patch *patch, argument
190 return mAudioPolicyService->clientCreateAudioPatch(patch, handle, delayMs);
H A DAudioPolicyInterfaceImpl.cpp639 status_t AudioPolicyService::createAudioPatch(const struct audio_patch *patch, argument
649 return mAudioPolicyManager->createAudioPatch(patch, handle,
H A DAudioPolicyService.cpp207 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 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,
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 DBaseCanvas.java273 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 DAudioPolicyManager.h205 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 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>
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 DNopCanvas.java209 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 DRecordingCanvas.java257 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 DAudioSystem.cpp1066 status_t AudioSystem::createAudioPatch(const struct audio_patch *patch, argument
1071 return aps->createAudioPatch(patch, handle);

Completed in 438 milliseconds

12