pulse-aidl #13
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "pulse-aidl"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Use the patched pulseaudio-modules-droid instead of minimal https://git.deusch.me/ubports/pulseaudio-module-droid-aidl.
Has working call audio.
Adds the six .so files produced by pulseaudio-modules-droid-packaging pulse-aidl CI under overlay/system/usr/lib/pulse-16.1+dfsg1/modules/: libdroid-util-aidl.so (common shared library) libdroid-sink-aidl.so (sink helpers) libdroid-source-aidl.so (source helpers) module-droid-card-aidl.so (the entry-point card module) module-droid-sink-aidl.so (loaded by card) module-droid-source-aidl.so (loaded by card) The vibe-coded module-droid-aidl.so is kept in place as a fallback in case the upstream-based AIDL module hits unexpected issues. touch.pa now prefers module-droid-card-aidl when present: .ifexists module-droid-card-aidl.so load-module module-droid-card-aidl backend=aidl voice_virtual_stream=true .else load-module module-droid-aidl .endif backend=aidl selects the new AIDL hw module path in upstream droid-util.c (no audio_policy_configuration.xml on disk, no audio.hidl_compat shim — talks directly to /system/lib64/ libdroid-aidl-audio.so via libhybris). voice_virtual_stream=true enables the UBports virtual voice stream patch (2003). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>Pulls in the latest packaging CI build, which includes: * pulseaudio-modules-droid 2948033: compatible_port format fallback (no profile matched s16 on Pixel 9a's PCM_FLOAT-only primary-playback; PA now picks the HAL's native format and auto-converts client streams) Pairs with the Android-side fixes in android_vendor_halium_hardware (b68c7f1 setAudioPortConfig retry + flag override; c9c2015 stream auto-start from STANDBY on first burst). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>