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

123

/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
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
517 clearPatchConnections(Patch *patch) argument
594 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 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...]
/frameworks/av/services/audiopolicy/tests/
H A Daudiopolicymanager_tests.cpp77 status_t createAudioPatch(const struct audio_patch* /*patch*/,
92 ALOGE("%s: Attempt to release patch %d twice", __func__, handle);
136 audio_patch patch{};
140 ASSERT_EQ(BAD_VALUE, mManager->createAudioPatch(&patch, nullptr, 0));
141 ASSERT_EQ(BAD_VALUE, mManager->createAudioPatch(&patch, &handle, 0));
142 patch.num_sources = AUDIO_PATCH_PORTS_MAX + 1;
143 patch.num_sinks = 1;
144 ASSERT_EQ(BAD_VALUE, mManager->createAudioPatch(&patch, &handle, 0));
145 patch.num_sources = 1;
146 patch
[all...]
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
H A DAudioPatch.cpp29 AudioPatch::AudioPatch(const struct audio_patch *patch, uid_t uid) : argument
31 mPatch(*patch),
43 snprintf(buffer, SIZE, "%*sAudio patch %d:\n", spaces, "", index+1);
87 const sp<AudioPatch>& patch)
92 ALOGW("addAudioPatch() patch %d already in", handle);
95 add(handle, patch);
98 handle, patch->mAfPatchHandle, patch->mPatch.num_sources, patch->mPatch.num_sinks,
99 patch
86 addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch) argument
134 const sp<AudioPatch> patch = valueAt(patchIndex); local
[all...]
/frameworks/base/libs/hwui/
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 DPatchCache.h57 const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch);
67 * Removes the entries associated with the specified 9-patch. This is meant
71 void removeDeferred(Res_png_9patch* patch);
89 const Res_png_9patch* patch)
90 : mPatch(patch)
130 * The patch cache maintains a linked-list of buffer blocks
149 void remove(Vector<patch_pair_t>& patchesToRemove, Res_png_9patch* patch);
87 PatchDescription(const uint32_t bitmapWidth, const uint32_t bitmapHeight, const float pixelWidth, const float pixelHeight, const Res_png_9patch* patch) argument
H A DPatch.cpp39 const UvMapper& mapper, const Res_png_9patch* patch)
40 : mColors(patch->getColors()) {
42 const int8_t numColors = patch->numColors;
53 uint32_t xCount = patch->numXDivs;
54 uint32_t yCount = patch->numYDivs;
62 const int32_t* xDivs = patch->getXDivs();
63 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 DResourceCache.cpp143 int8_t* patch = (int8_t*)resource; local
144 delete[] patch;
/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...]
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
H A DAudioPatch.h31 AudioPatch(const struct audio_patch *patch, uid_t uid);
44 status_t addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch);
/frameworks/support/app-toolkit/buildSrc/src/main/kotlin/androidx/build/
H A DVersion.kt29 val patch: Int,
40 fun isPatch(): Boolean = patch != 0
51 { it.patch },
57 return "$major.$minor.$patch${extra ?: ""}"
/frameworks/support/buildSrc/src/main/kotlin/androidx/build/
H A DVersion.kt29 val patch: Int,
40 fun isPatch(): Boolean = patch != 0
51 { it.patch },
57 return "$major.$minor.$patch${extra ?: ""}"
/frameworks/base/core/jni/android/graphics/
H A DNinePatchPeeker.cpp26 Res_png_9patch* patch = (Res_png_9patch*) data; local
27 size_t patchSize = patch->serializedSize();
33 memcpy(patchNew, patch, patchSize);
H A DNinePatch.cpp18 #define LOG_TAG "9patch"
44 * IMPORTANT NOTE: 9patch chunks can be manipuated either as an array of bytes
46 * array required to hold a 9patch chunk is greater than sizeof(Res_png_9patch).
85 int8_t* patch = reinterpret_cast<int8_t*>(patchHandle); local
87 Res_png_9patch* p = (Res_png_9patch*) patch;
90 delete[] patch;
/frameworks/base/native/webview/plat_support/
H A Ddraw_sw.h51 typedef void (SkiaVersionFunction)(int* major, int* minor, int* patch);
/frameworks/av/include/media/audiohal/
H A DDeviceHalInterface.h92 // Creates an audio patch between several source and sink ports.
98 audio_patch_handle_t *patch) = 0;
100 // Releases an audio patch.
101 virtual status_t releaseAudioPatch(audio_patch_handle_t patch) = 0;
/frameworks/av/media/libaudiohal/include/media/audiohal/
H A DDeviceHalInterface.h92 // Creates an audio patch between several source and sink ports.
98 audio_patch_handle_t *patch) = 0;
100 // Releases an audio patch.
101 virtual status_t releaseAudioPatch(audio_patch_handle_t patch) = 0;
/frameworks/av/services/audiopolicy/managerdefault/
H A DAudioPolicyManager.cpp444 // release existing RX patch if any
449 // release TX patch if any
461 // of it due to legacy implementation. If not, create a patch.
466 } else { // create RX path audio patch
470 if (createTxPatch) { // create TX path audio patch
479 struct audio_patch patch; local
480 patch.num_sources = 1;
481 patch.num_sinks = 1;
485 fillAudioPortConfigForDevice(mAvailableOutputDevices, device, &patch.sinks[0]);
487 mAvailableInputDevices, AUDIO_DEVICE_IN_TELEPHONY_RX, &patch
2538 sp<AudioPatch> patch = mAudioPatches.valueFor(desc->getPatchHandle()); local
2845 createAudioPatch(const struct audio_patch *patch, audio_patch_handle_t *handle, uid_t uid) argument
3128 struct audio_patch *patch = &patchDesc->mPatch; local
3409 struct audio_patch *patch = &sourceDesc->mPatchDesc->mPatch; local
5249 struct audio_patch patch; local
5350 struct audio_patch patch; local
[all...]
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/
H A DDeviceInfoUtils.java156 String patch = Build.VERSION.SECURITY_PATCH;
157 if (!"".equals(patch)) {
160 Date patchDate = template.parse(patch);
162 patch = DateFormat.format(format, patchDate).toString();
166 return patch;
/frameworks/av/media/libaudiohal/2.0/
H A DDeviceHalHidl.h93 // Creates an audio patch between several source and sink ports.
99 audio_patch_handle_t *patch);
101 // Releases an audio patch.
102 virtual status_t releaseAudioPatch(audio_patch_handle_t patch);
H A DDeviceHalLocal.h86 // Creates an audio patch between several source and sink ports.
92 audio_patch_handle_t *patch);
94 // Releases an audio patch.
95 virtual status_t releaseAudioPatch(audio_patch_handle_t patch);
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/media/libaudiohal/4.0/
H A DDeviceHalHidl.h94 // Creates an audio patch between several source and sink ports.
100 audio_patch_handle_t *patch);
102 // Releases an audio patch.
103 virtual status_t releaseAudioPatch(audio_patch_handle_t patch);
H A DDeviceHalLocal.h87 // Creates an audio patch between several source and sink ports.
93 audio_patch_handle_t *patch);
95 // Releases an audio patch.
96 virtual status_t releaseAudioPatch(audio_patch_handle_t patch);
H A DDeviceHalLocal.cpp160 audio_patch_handle_t *patch) {
163 mDev, num_sources, sources, num_sinks, sinks, patch);
169 status_t DeviceHalLocal::releaseAudioPatch(audio_patch_handle_t patch) { argument
171 return mDev->release_audio_patch(mDev, patch);
155 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

Completed in 479 milliseconds

123