btvoice: it works now.
Move TI audio code out of Blue/Z. It now runs as a
separate process, Blue/Z sends it messages containing
the BLE frame contents.
Move gfrm-voice-demo out of Blue/Z as well, we'll put it
next to the code which deals with the two types of remotes
with microphones (GFRM210 and GFRM100).
Handle TI firmware updates for GFRM210. We'll update the GP
handling when we know what those firmware updates will use as
their ID code.
Improve efficiency of handling audio data:
+ the remote always sends 102 bytes of audio data
per Notification. Set the MTU larger when processing
audio data, to allow the entire thing to be read at
once and processed as a unit. Otherwise we tend to
miss too much data and the quality isn't good.
+ add a g_attrib_get_mtu, to allow the MTU to be restored
when we're done.
Change-Id: Ica55843d549c0c1a2c493de19eecd051f78de1c1
11 files changed