pmaports/modem
Minecrell cc689bb4d1
modem/q6voiced: new aport (MR 1233)
linux-postmarketos-qcom-msm8916 now supports voice call audio.
However, at the moment the audio stream needs to be explicitly started
by opening some PCM audio devices when the call is started
(even though no audio data is written to the PCM device).

Eventually this should go away by implementing codec2codec support
for q6voice in the kernel. In that case, the stream would be started
once the audio routes are set up using ALSA UCM. However, this is a bit
complicated actually so for now it's nice to have a workaround:

q6voiced listens on dbus for signals from oFono, and opens/closes the
PCM device when a call is initiated/ended in oFono. 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).

Co-Authored-By: Nikita Travkin <nikitos.tr@gmail.com>
2020-05-25 10:19:05 +02:00
..
libqipcrtr4msmipc modem/libqipcrtr4msmipc: add armv7 to arches 2019-05-11 23:23:00 +02:00
libsamsung-ipc modem/libsamsung-ipc: fix linting (MR 1260) 2020-05-23 17:23:27 +02:00
libsmdpkt_wrapper modem/libsmdpkg_wrapper: upgrade to 0.2 (!687) 2019-10-23 22:15:36 +02:00
msm-modem modem/modem-qcom-msm-{mainline,downstream}: combine to msm-modem (!1032) 2020-03-18 14:09:29 +01:00
msmipc-dev modem/*: upgrade, modernize, clean up (!549) 2019-08-31 19:25:30 +02:00
pd-mapper modem/pd-mapper: new aport (MR 1080) 2020-05-23 18:10:02 +02:00
q6voiced modem/q6voiced: new aport (MR 1233) 2020-05-25 10:19:05 +02:00
qrtr modem/qrtr: cleanup (!1032) 2020-03-18 14:09:17 +01:00
rmtfs treewide: chmod -x files (MR 1237) 2020-05-23 17:29:18 +02:00
rpmsgexport modem/rpmsgexport: fix linting issues (!1032) 2020-03-18 14:09:11 +01:00
tqftpserv modem/tqftpserv: new aport (MR 1080) 2020-05-23 18:09:40 +02:00