/frameworks/av/services/audioflinger/ |
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 517 clearPatchConnections(Patch *patch) argument 594 struct audio_patch *patch = &removedPatch->mAudioPatch; local [all...] |
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...] |
/frameworks/av/services/audiopolicy/tests/ |
H A D | audiopolicymanager_tests.cpp | 77 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 D | AudioPatch.cpp | 29 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 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 | PatchCache.h | 57 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 D | Patch.cpp | 39 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 D | ResourceCache.cpp | 143 int8_t* patch = (int8_t*)resource; local 144 delete[] patch;
|
/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...] |
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
H A D | AudioPatch.h | 31 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 D | Version.kt | 29 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 D | Version.kt | 29 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 D | NinePatchPeeker.cpp | 26 Res_png_9patch* patch = (Res_png_9patch*) data; local 27 size_t patchSize = patch->serializedSize(); 33 memcpy(patchNew, patch, patchSize);
|
H A D | NinePatch.cpp | 18 #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 D | draw_sw.h | 51 typedef void (SkiaVersionFunction)(int* major, int* minor, int* patch);
|
/frameworks/av/include/media/audiohal/ |
H A D | DeviceHalInterface.h | 92 // 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 D | DeviceHalInterface.h | 92 // 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 D | AudioPolicyManager.cpp | 444 // 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 D | DeviceInfoUtils.java | 156 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 D | DeviceHalHidl.h | 93 // 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 D | DeviceHalLocal.h | 86 // 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 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/media/libaudiohal/4.0/ |
H A D | DeviceHalHidl.h | 94 // 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 D | DeviceHalLocal.h | 87 // 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 D | DeviceHalLocal.cpp | 160 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
|