Saturday, 2024-12-07

T42<mc_lemon> managed with adb01:11
*** amccarthy is now known as Guest232007:22
*** amccarthy_ is now known as amccarthy07:22
ecrnwhat is the difference between "output-speaker" and "output-parking"09:29
ecrnin the pulseaudio droid modules?09:29
ecrnbecause the speaker output gives me this lower quality sound which09:30
ecrnand the output-parking is fine09:31
ecrn"output-parking and input-parking ports are just convenience for PulseAudio, where setting already active port is a no-op (output/input-parking doesn't do any real routing changes)."09:32
ecrnso maybe some intermittent problem09:40
ecrnnot related to the setting09:41
malwhat are you debugging now?11:44
T42<Антон> Urgent recruitment to work with Exchanges!11:50
T42<Антон> Mon-Fri: $160/day11:50
T42<Антон> Sat: $180/day11:50
T42<Антон> Holidays: $220/day11:50
T42<Антон> Shifts: 13:00-17:00 and 18:00-22:0011:50
T42<Антон> Daily payment. Put it in + for details and recording.11:50
ecrnmal: the audio works, and calls do work, but the sound quality is weird, as it has been from the beginning when I got it to work11:52
ecrnit is hard to describe what is wrong about it, it almost sounds like passing the music through misconfigured AGC or something11:53
ecrnso that the louder (or more "dynamic") parts of music suddenly are muffled11:54
ecrnthe phone has tfa98xx audio class d ampifier with built-in dsp11:54
ecrnand that is probably the culprit11:54
ecrnbecause when routed to output-earpiece the sound is totally fine11:54
ecrnthe audio module probably configures the class d amplifier12:00
ecrnbecause the sysfs vars change when loading pulseaudio module12:00
ecrnthe firmwares are present and there are no complaints in dmesg12:00
*** amccarthy is now known as Guest236014:31
*** amccarthy_ is now known as amccarthy14:31
ecrnok22:49
ecrnat least got the cameras working22:49
ecrnthe fix was, well, unexpected22:49
ecrntake away permission to open /dev/video*, because the kernel driver is broken22:50
maloh, strange23:03
ecrnprobably qt camera backend tries to open and query the v4l2 devices, and some of them dereference null pointers then23:10
ecrnI should identify which ones, because some of the /dev/video* can be media encoder/decoder interfaces23:11
ecrnalso video recording does not work23:11
ecrnit is just /dev/video18123:19
ecrnwhich crashes the kernel23:19

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