Package: wnpp
Severity: wishlist
Owner: erebion <ereb...@erebion.eu>
X-Debbugs-Cc: debian-de...@lists.debian.org, ereb...@erebion.eu, ereb...@erebion.eu

* Package name : q6voiced
Version : git20240607
Upstream Contact: uknown, currently researching
* URL : https://gitlab.com/postmarketOS/q6voiced
* License : MIT
Programming Lang: C
Description : userspace daemon for the QDSP6 voice call audio driver

q6voiced is a userspace daemon for the QDSP6 voice call audio driver.
Voice call audio is directly routed from the modem to the input/output audio
devices, but something needs to start the audio streams for that to happen.

q6voiced listens on DBus system bus for signals from oFono and ModemManager,
and opens/closes the PCM device when a DBus signal indicating that a call is
initiated/ended is received. This essentially makes voice call audio work out of the box (provided that the audio routing, e.g. Earpiece and a microphone is
set up appropriately).

FAQ:

Q: Why is this relevant?
A: q6voiced is required for call audio on phones that use a Qualcomm SoC. It is therefore an important ingedrient of porting Debian to many phone models.

Q: Does this depend on packages not yet in Debian?
A: Yes, tinyalsa, on which I am currently working as well in #1079473

Q: Do you use it?
A: Yes, I've built a package already, now I want to get it into Debian.

Q: Are there other packages that provide similar functionality?
A: My research has not lead to finding any packages providing similar functionality.

Q: How are you planning to maintain the package?
A: It is a small package and does not have releases often, therefore it is managable. I will also talk to the Mobian team about this.

--
erebion

Attachment: OpenPGP_0x8EAF40326E02AE7D.asc
Description: OpenPGP public key

BEGIN:VCARD
VERSION:4.0
N:;erebion;;;
FN:erebion
EMAIL;PREF=1:ereb...@erebion.eu
IMPP:matrix:u/erebion:erebion.eu
URL:https://erebion.eu
TZ:Europe/Berlin
END:VCARD

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to