usbaudio: fix for out->dev->lock remains locked in error case

out->dev->lock remains locked in error case in out_write()
Added pthread_mutex_unlock() in the error case

Bug: 12824374

Change-Id: Id467e3122008eb8128b42dfc0e9103600c1eef2d
Signed-off-by: Glenn Kasten <gkasten@google.com>
DO NOT MERGE BLE peripheral mode (1/4): change HAL to support service data and service uuids.

Cherry picking ble advertising changes from master to KLP MR2.
b/13137996


Change-Id: I19a3755a4ed16e1ae03368cecee97773c05c1770
Merge "DO NOT MERGE BLE peripheral mode (1/4): change HAL to support service data and service uuids." into klp-dev
Merge tag 'android-4.4.3_r1' into HEAD

Android 4.4.3 release 1
ste
Merge pull request #2 from CyanogenMod/cm-11.0

Update 4.4.3
audio: Add flac codec specific parameters

- Add new offload parameters for flac codec

Change-Id: I69fc3ee3de557921461b861a3cf4dca933257658
Merge pull request #4 from CyanogenMod/cm-11.0

audio: Add flac codec specific parameters
Merge pull request #2 from XperiaSTE/cm-11.0

source is uptodate