On Mon, Jun 26, 2017 at 10:34:07AM +0200, Pavel Machek wrote: > > > 2) How to handle GSM audio? > > What is the issue here? Isn't GSM audio just another audio source/sink > > which user-space can send where-ever it likes? > It is somehow packetized, and has timestamps and gaps in it, I was > told. That's why we use /dev/cmt_speech, not ALSA. Probably ALSA > should be improved. No, such systems can and do work absolutely fine with the existing frameworks. You just have non-upstream drivers that don't make any effort to work within existing frameworks. Most of the vendors came round to doing the right thing on this some years ago.