Hi! > > > > 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. Take a look at ./drivers/hsi/clients/cmt_speech.c in your favourite kernel. It was merged in 2010 AFAICT. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html