Thursday, 2025-10-16

T42_<adampigg> what are the rules for if audiosystem-passthrough-dummy-af is needed14:47
T42_<Mister_Magister> if audioflinger is needed14:47
T42_<Mister_Magister> you'll see logcat yelling at you that it wants audioflinger14:49
T42_<adampigg> ta, will check .. currnetly it fails, but might not be needed ... audio is the next task. wlan, bt, sensors are all working14:50
Mister_Magisteryou might need the…14:50
Mister_Magisterhttps://github.com/VerdandiTeam/droid-config-pipa/commit/20f47aca91fe38758847d8e1f08e2ec246ac165714:51
Mister_Magisterits common issue14:51
T42_<adampigg> ta14:57
T42_<adampigg> @Mister_Magister looks like the also usual issue of the config parser not understanding the later format xml15:45
T42_<Mister_Magister> dunno what issue you're referring to15:47
mal@adampigg I have some local changes for pulse droid module16:01
malsome missing AUDIO_OUTPUT_FLAG_* stuff in case that is the issue for you16:01
T42_<adampigg> mal: no, the issue is that the parse seems to expect , seperator for eg formats field, but android now uses a space16:11
T42_<adampigg> last few ports ive hand-edited the xml and bind-mounted them over in /vendor16:11
T42_<adampigg> mal: looks like there are some commits in pa modules droid to allow a space sep, but maybe not everywhere?16:18
T42_<adampigg> conversion.c: [/vendor/etc/bluetooth_audio_policy_configuration.xml:9] Bad sample rate value 24000 1600016:18
T42_<adampigg> mal: looking at the code, it should work, need to check version16:46
mal@adampigg correct repo i.e. droid vs droid-jb2q?16:49
malrinigus: please push that suspend service patch to hybris-patches if it can exists there16:51
rinigusmal: absolutely. will do tonight16:53
rinigusmal: and if there is an interest to checkout MCE patch, please do. but I thought I will close it as it is not going to be needed right now. so, it makes sense not to bother you with it16:54
rinigusmal: PR submitted18:00
T42_<adampigg> mal: this version i  | pulseaudio-modules-droid                      | package    | 14.2.102.2-1.1.6.bso                       | aarch64 | adaptation-halium18:10
malrinigus: where is that mUseSuspendCounter set to true? it comes from constructor but what calls it18:10
rinigusmal: just a sec, I think it was a control service. let me check18:12
T42_<adampigg> ah, 14.2.102 is quite old!18:13
rinigusmal: line 153 for me in main.cpp in the same folder18:13
mal@adampigg which halium project?18:14
T42_<adampigg> itll be 12 .. updating now18:14
malthe fork is behind18:14
maland missing the space changes18:15
T42_<adampigg> yeah18:16
malrinigus: just wondering how that would work is you just change that to false, since the else branches use wakelockfd18:16
malbut of course that is a bit different otherwise18:17
rinigusmal: not very well, I suspect. based on my debugging using extra logs, I have seen that the same wakelock could be acquired multiple times. for example by qcril. if you swap that var, it will not be supported properly18:18
T42_<adampigg> it was actually 13, but same ver18:18
malrinigus: ok18:18
T42_<adampigg> mal: sound working18:25
mal@adampigg what is the reason for the fork?18:32
T42_<adampigg> mal: see the patch in the repo18:32
T42_<adampigg> its form UT18:32
T42_<adampigg> *from18:32
riniguswith nagara we have an annoying bug where camera could basically lockup the device. that happens if you have viewfinder active and switch off the screen.18:57
riniguson tama, I could see that in such case some HAL errors appear and all is stopped. I suspect that it doesn't happen in nagara and camera tries to battle through suspend windows.18:57
rinigusall will be fine if I open a wakelock.18:57
rinigusbut I wonder, if it is now responsibility of apps to close camera stream on switching screen off, droidmedia, or something else.18:57
*** Mister_Magister_ is now known as Mister_Magister19:37

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!