Commit Graph

215 Commits

Author SHA1 Message Date
Linux Build Service Account f5aa4a31c6 Merge "qahw: test: Add support for playback over BT" into audio-userspace.lnx.2.2-dev 2016-12-06 08:23:06 -08:00
Sachin Mohan Gadag 5b1d625864 qahw: test: Add condition check for fwrite
Add condition check for fwrite operation i.e writing the
recorded data to file and some Bug fixes.

Change-Id: I82f973f486450471df2c9e885f96bf719ca199f6
2016-12-06 18:33:04 +05:30
Dhananjay Kumar bbb34aefc0 audio: qahw_api: update QTI audio HAL to add read with timestamp
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
2016-12-06 18:17:25 +05:30
Dhananjay Kumar 4d91c1a064 hal: add support for profile based app_type selection
Add support to use profile tag in app_type configuration.
Profile tag need to be mentioned with profile string and
same should be set to a stream using set param.
If no profile is set to the stream, matching would be done
only against app_type entries without profile tag keeping
backward compatibility.

Change-Id: I24f0b67d638517fe4f428c0d650fcc72c380faa1
2016-12-06 18:17:25 +05:30
Sachin Mohan Gadag 2a608751d2 qahw: test:Enable user input option for SourceTracking feature
Enable User input option to set SourceTracking parameters
such as start-angle, enable-sector and gain.

Change-Id: Ifc4de6183f39b8225a78478ec3f8d6118a0ff375
2016-12-06 17:41:36 +05:30
Dhananjay Kumar b1ec2bab87 qahw: test: Enhance and add new functionality to record test app
- Align test app code to c coding style.
- Add command line options.
- Add start delay for each session.

Change-Id: I1b49fae319e61484288b031057556e54d984b7f2
2016-12-05 16:20:03 +05:30
Dhananjay Kumar adbe34f9b2 qahw: test: Enhance and add new functionality to playback test app
- Make file-path an argument with option flag.
- Add option to pass output flag as input argument.
- Add option to set KPI mode for kpi measurment.

Change-Id: I5271196793b940966ff807379aeeae12b3417815
2016-12-05 15:00:18 +05:30
Dhanalakshmi Siddani d935061094 qahw: test: Add support for playback over BT
Add changes to open and read data from proxy port if
the device is BT and write to a file.

Change-Id: I2057e8801d8ef5e930ed9b24b8647db78801882a
2016-12-02 22:49:57 +05:30
Yamit Mehta 0d37ca0031 qahw: test: Modify test app to support more formats
Modify test app to support FLAC, ALAC, VORBIS and
WMA format for compress playback.

Change-Id: Ia96127e803975d90406fc689cf8ca56c317eac29
2016-11-25 07:14:15 -08:00
Yamit Mehta a3cc5d69b4 qahw: test: Add LE makefile for qahw test app
Add makefile for qhal playback and record test app.

Change-Id: I1dcdb217a50e81a7740b48b164314863c8a16d2d
2016-11-25 07:13:47 -08:00
Yamit Mehta b740f8d9f2 audio: qahw: Add LE makefile for QTI audio HAL
Add makefile for initial version of QTI audio hal.

Change-Id: I9dae0f17ec733137dbd95fe90064115b6c5d8fae
2016-11-25 07:13:22 -08:00
Sidipotu Ashok 8adab36343 qahw: test: Enhance and add new functionality to playback test app
- add mp3 & aac compress playback support
- move arguments to linux command like and take all
  args while invoking the test app
- add volume support
- align all the code to c style
- add default parameters

Change-Id: Ie5aa0b741887cddc3d6eb58d2ef5c9c93bc4e22d
2016-10-23 21:43:53 -07:00
Manish Dewangan 4e72c147ff audio: qahw: Remove LOCAL_PROPRIETARY_MODULE flag
-Remove LOCAL_PROPRIETARY_MODULE as qahw is distributed
 as opensource

Change-Id: Idcc39d7f87d4e51a8ad25955f522a26b930330dc
2016-10-14 10:10:23 +05:30
Manish Dewangan 141cb56fca qahw: test: Initial qahw api test app changes
-Add qahw test app changes for record and playback.

Change-Id: I661cc01497dfd6f8dde0d9206c8ef39ec92f499e
2016-10-14 10:09:54 +05:30
Manish Dewangan b8c83a4f5d audio: qahw_api: Initial version of QTI audio HAL
-Initial version of QTI Audio HAL Wrapper.

Change-Id: Ia11c9d6b736cb5e9fa732601c3a3efd8d75ddd98
2016-10-14 10:09:21 +05:30