Age | Commit message (Collapse) | Author |
|
Updated to get working of stream drain, flush and minimum buffer size.
Enahanced log message for time capture.
CRs-fixed: 2450433
Change-Id: I7523808a434b74626bd1e2a44e08eb1d871b8229
|
|
Add support for new APIs to support voice call and
voice call features.
CRs-fixed: 2381271
Change-Id: Id3ba4417f1365018e5a26d243caea83571857f63
|
|
Add API support to stop input stream.
Expose in_stop in HAL via QAHW so that clients may call it
when necessary.
Change-Id: I5b1112166453371ab4d79c31fa99fb1f6b3bff3f
|
|
Add support to set render window in transcode loopback usecase.
Render window is used by DSP to take rendering decision, i.e,
whether input frame should be rendered, dropped or repeated.
Change-Id: I87560a8e437b33dcd15094f30a532b3ed3d3749f
|
|
Segmentation fault is observed while client cleaning
up/closing the session as death notifier is not released.
Calling unlinkToDeath to avoid segmentation fault.
Change-Id: Ibc855396a25b80103302298306438e84c29eda23
|
|
Add support for audio effects through binder server
calls if QAS is enabled. Else the required APIs are
called directly.
Change-Id: I1f45ae89b839e69c49cbca407ddb05b7a02d3dc6
|
|
- Bring in a new cpp source file which HAL clients talk to
- This code in turn makes the binder proxy/clients side calls
- The binder server calls into the existing qahw.c
Change-Id: I45625bcb2d8a2eb858c68d24f0cad3202d754244
|
|
Adding HAL extension for transcode hw loopback
Userspace qahwi APIs introduced to exercise this extension
Change-Id: Iffae3f6936c2519f0c5349c2430eb598b97c3364
|
|
Add timestamp mode support for offload playback streams.
Support is added through compressed path, which is configured
internally when timestamp mode is requested.
CRs-fixed: 2016014
Change-Id: I0cc982a51f87abed40e424bc31fe9e013342bb71
|
|
- Add out set_param_data() and get_param_data() API.
- This API is needs to be used for client to set/get out stream
specific params.
- Currently it only supports get/set of afew out params. Going forward all
the new param needs to be supported by these APIs.
In future key,value pair based set/get param API will be deprecated.
- Use get_param_data() API to query avtimer vs device drift support.
Currently this API only supports drift query for HDMI device as for
other device DSP can directly do the drift correction.
Change-Id: Iaec94b7220cdaa243d4b616fb727aae7179539d2
|
|
-Fix compilation errors from qahw_api tests and enable
compilation of qahw_api on Android builds.
Change-Id: Ifc05ea22f0fd9ac0e6f6e9b22a6c593841acc761
|
|
Implement new api qahw_set_param_data to set SourceTracking
parameters in given payload.
Change-Id: I5499d91eab08342c6d567a28997f8a58e8f0a71e
|
|
Initial version of QTI audio effect HAL Wrapper.
CRs-Fixed: 1081403
Change-Id: I12291cc7106f7530422891d1bee7e3d4530563c5
|
|
Implement new api qahw_get_param_data to store Sourcetracking
parameters in given payload.
Change-Id: Ie256d075566ad9072466c8ac72f46dca9e5a0f3a
|
|
Implement set mic mute and get mic mute api' to mute/unmute
mic during HFP/voice/voip calls.
Change-Id: If049cfc6423ee848cae1fcb2e3a1644122179359
|
|
Update QTI audio HAL to dlsym read_v2 implemented by QTI audio
interface and use this new read API to obtain timestamp for read
buffer.
Change-Id: I8db1325cfb5c60c1f120417e460595e47bce237e
|
|
-Initial version of QTI Audio HAL Wrapper.
Change-Id: Ia11c9d6b736cb5e9fa732601c3a3efd8d75ddd98
|