On Friday 26 September 2014 06:55:38 Arun Raghavan wrote: > On 26 September 2014 03:06, Pali Roh?r <pali.rohar at gmail.com> wrote: > > On Wednesday 24 September 2014 19:08:55 Pali Roh?r wrote: > >> With this patch module-bluetooth-policy automatically > >> switch from a2dp profile to hsp profile if some > >> application want to start recording. > >> > >> By default a2dp profile is used for listening music, but > >> for VOIP calls is needed profile with microphone support > >> (hsp). So this patch will switch to hsp profile if some > >> application want to use microphone and after it release it > >> profile is switched back to a2dp. So this patch allows to > >> use bluetooth microphone automatically without need of > >> user interaction. > >> > >> Signed-off-by: Pali Roh?r <pali.rohar at gmail.com> > >> --- > > > > And with this patch a2dp profile could be preferred and has > > higher priority then hsp. Because a2dp has better audio > > quality and when recording is needed my patch for > > module-bluetooth-policy will switch to hsp. What do you > > think about it? > > I'm not in favour of an exception-list-based approach (too > much of a moving target). I'd written something similar in > the past based on the media role. I'd prefer something like > this since it allows us to take action based on what the > stream is meant to be doing, rather than having a blanket > policy that may or may not make sense. > > http://cgit.freedesktop.org/~arun/pulseaudio/tree/src/modules/ > module-profile-switcher.c?h=bluetooth > > The intention when we last discussed on the list wast to > integrate this into module-bluetooth-policy (the patch > predates merge of m-b-p). > > -- Arun This approach depends on that output stream set by application will have correct PA_PROP_MEDIA_ROLE. So basically will not work with any existing application. So this is useless for me and for other people too. -- Pali Roh?r pali.rohar at gmail.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20140926/06e8103b/attachment.sig>