X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=meta-audio-4a-framework%2Frecipes-connectivity%2Fbluez-alsa%2Fbluez-alsa_git.bbappend;h=70c731a6898abd269603e05de1755084ffc2175e;hb=d9a2bc317315b130ac644ebace3e22ece8b8a0e5;hp=0c2ddee4921255c9ef08913479ff624d2e583e6a;hpb=32722982ea04bf67b29b409971b40c1787615c7c;p=AGL%2Fmeta-agl-devel.git diff --git a/meta-audio-4a-framework/recipes-connectivity/bluez-alsa/bluez-alsa_git.bbappend b/meta-audio-4a-framework/recipes-connectivity/bluez-alsa/bluez-alsa_git.bbappend index 0c2ddee4..70c731a6 100644 --- a/meta-audio-4a-framework/recipes-connectivity/bluez-alsa/bluez-alsa_git.bbappend +++ b/meta-audio-4a-framework/recipes-connectivity/bluez-alsa/bluez-alsa_git.bbappend @@ -1,11 +1,18 @@ -# THIS IS A TEMPORARY WORKAROUND TO IMPLEMENT PERSISTENT PCMS FOR SOFTMIXER +# This brings some mandatory patches for the softmixer and hal-manager. +# +# - patch 1 makes a communication library for hal-manager to get +# the list of audio transports from bluez-alsa +# - patch 2 makes the "debug" macro always display the caller name +# - patch 3 asks dbus for a name like 'org.bluez-alsa.hciX' where hciX +# name of the HCI interface that the bluealsa daemon instance is handling +# +# Notice that patch 2 will very likely be replaced by a full dbus interface +# in the future. +# FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -SRC_URI += "file://0001-Added-a-connection-proxy-plugin.patch" - -FILES_${PN} += "\ - ${libdir}/alsa-lib/libasound_module_pcm_bluealsa_proxy.so\ - ${datadir}/alsa/alsa.conf.d/20-bluealsa_proxy.conf\ -" +SRC_URI += "file://0001-build-and-link-with-a-shared-library.patch" +SRC_URI += "file://0002-log-add-calling-function-name.patch" +SRC_URI += "file://0003-dbus-request-a-name-on-startup.patch"