libhardware: Add fix for offload playback.

-Offload mode requires frame size to be unity.
-Tunnel encode changes results in a invalid frame size being
 returned to audio flinger.
-Add 24 bit PCM format as exception to linear pcm.

Change-Id: I23d1960b0a493da20f48de788bb13e6f055ebe03
Revert "Bluetooth: Check A2dp device priority."

This reverts commit 4bf3f74c75069d2b777de06a3aa67ed282d12b3f.
Revert "Bluetooth: Add Get/Set socket option prototypes"

This reverts commit 6030efde9420f731d636926b1277d5184c6ea50a.
Revert "Bluetooth: Add BT_PROPERTY_REMOTE_TRUST_VALUE in BT property"

This reverts commit f2ca7ca3db5773071bd95a6897b2533e06b2bc3d.
Revert "Bluetooth: Support  HFP Client role on Bluedroid."

This reverts commit a756d3fb217f46a8dbbd630e31ba60aace66153a.
Revert "Bluetooth: SAP: Header files changes to support SAP on Bluedroid"

This reverts commit 6e54b529f1f2bca9b013859f5cc4032e01aaf14f.
Revert "Bluetooth: Support MAP Client role on Bluedroid."

This reverts commit c3c3eca4acaecda1320f09e955bc65db8f572a27.
Revert "Bluetooth: Security: Handle authentication rejected error status"

This reverts commit fc1af4ac818b49cec1eb48b3c3fd4d03f9287664.
Revert "Bluetooth: Added function prototype for codec."

This reverts commit e2e0aab2b4acde8795a96844a7aa11563c28b18d.
Revert "Bluetooth: Added new prototype of HFP feature bitmask."

This reverts commit 077cfb23b06fc4f8e3b1ae17647dc4251834d2de.
Revert "Bluetooth: Add support for set_priority for HID Host"

This reverts commit 12ae21832e71775fe5e6ba3fa92beb864f8bbbee.
Revert "Bluetooth: HID: Add support for Set Idle and Get Idle commands"

This reverts commit a894d0e10aefadf415b1a56f09b2d7f65d3836dc.