(cherry picked from commit d245968b7ef0be5c776c9aefff3eca9e293d1b35)
> Extend the audio HAL interface to support get/set master mute
>
> Hand merge from ics-aah
>
> > Extend the audio HAL interface to support get/set master mute: DO NOT MERGE
> >
> > Extend the audio HAL interface to allow HALs to optionally support HW
> > level master mute. This follows the same pattern as master volume and
> > is part of the fix for bug 6828363. Because of the divergences
> > between ICS and master, this change will need to be merged by hand.
> >
> > Signed-off-by: John Grossman <johngro@google.com>
> > Change-Id: Ica6f5e37e13d13dde60463966f41f271ffa104fd
>
> Change-Id: I5e7aea6d7da0012dcc077281f9077fc04cfb9889
> Signed-off-by: John Grossman <johngro@google.com>
Change-Id: I2011cc5bc41ca7081ce255a4bfba65f36f899bc4
Signed-off-by: John Grossman <johngro@google.com>
Extend the audio HAL interface to allow HALs to optionally support HW
level master mute. This follows the same pattern as master volume and
is part of the fix for bug 6828363. Because of the divergences
between ICS and master, this change will need to be merged by hand.
Signed-off-by: John Grossman <johngro@google.com>
Change-Id: Ica6f5e37e13d13dde60463966f41f271ffa104fd
* changes:
add 0xff to the end of an enum
Adding authentication failure reason specific status codes to bt_status_t structure
Add support for CMEE
Added ACL connected/disconnected events/callbacks to the Bluetooth HAL
Enabled audio state changed JNI callback in A2DP HAL
added pan profile
Added API to get remote services of device
Added comment for mutli accept listen
added new btif_hl (HDP profile) module
Changed the arguements for set report and send data api Signed-off-by: Priti Aghera <paghera@broadcom.com>
new bt socket interface
Added dedicated HAL callback notifying framework on audio datapath events
Added new state BT_BOND_STATE_BONDING.
Align the service status codes with spec. Add a new state for slc connection notification
PTS fixes: Re-define the call state values to match CLCC
Merged the Passkey request callback and the passkey reply APIs into the SSP API and callback respectively
1.) Dynamic enable/disable of profiles using the respective profile init/cleanup APIs
GRALLOC_USAGE_HW_CAMERA_WRITE is for camera outputs in the new camera HAL.
GRALLOC_USAGE_HW_CAMERA_READ is for sending previously captured camera
data back into the camera pipeline for further processing. For
example, for converting a raw sensor image into YUV or JPEG data.
Bug: 6243944
Change-Id: If9011ec320a1a804f3337704243ed7fc410fec91
When the stack code is available, the word hardware
will be removed and these typedefs removed.
Hardware is a confusing word because the stack
is hardware indepedent. Its currently in the hardware
directory for convenience. Later on, we might move
the header files to a different location.
Change-Id: I4c456390d6003b7d02184bb6bcb2dd3b01c53485
Add a new blank operation to be called by surfaceflinger when the screen
turns on or off. Also rev the API version to 1.1 for the new field.
Change-Id: I266fb33f66184538e34cfc319f63cf809dcb2f18
This change updates uses of ANativeWindow to use the new ANW functions that
accept and return Sync HAL fence file descriptors.
Change-Id: I8ea699ba0a9b5c4b4316f9428cbd565976899991
The new version adds an acquire and release fence to each layer,
providing explicit producer->hwc and hwc->producer synchronization.
Change-Id: Ibd6e3c7b3515c012c767246e6d6514274fdef01d