History log of /device/asus/fugu/libaudio/AudioOutput.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
078fc72542351e9b997ec87ab2cd4ea44bc05489 03-Feb-2016 Phil Burk <philburk@google.com> Fugu audio HAL: support ENCODING_IEC61937

Report support for AUDIO_FORMAT_IEC61937.
Allow IEC61937 streams to be opened.

Bug: 24541671
Bug: 20891646
Bug: 26373761
Change-Id: I87570981259190edfca97c2a4adbdb26fb755c5d
Signed-off-by: Phil Burk <philburk@google.com>
/device/asus/fugu/libaudio/AudioOutput.cpp
c5cdbe3e484d1250ef445cc0abef8f7d3e73bfc9 23-Jun-2015 Andy Hung <hunga@google.com> Fix Fugu audio Hal silence buffer to be heap allocated

Now sent as one large write rather than in chunks of the alsa
period size.

Bug: 16787193
Change-Id: I15fc8542e6651c7300c4afd0df498b58743c018b
/device/asus/fugu/libaudio/AudioOutput.cpp
40f0178ef0826afdfb4a512d758ae19037cca2c8 23-Jun-2015 Andy Hung <hunga@google.com> Use audio_utils int16 to q8.23 conversion

Bug: 16787193
Change-Id: Iac49072df57abf95558872fd8d89cc2bb51f352f
/device/asus/fugu/libaudio/AudioOutput.cpp
c54f78610f4db840c24119b89533f1fd6d30d217 23-Jun-2015 Andy Hung <hunga@google.com> Fix Fugu bytes per sample computation

Bug: 16787193
Change-Id: Ia2fd13dd4972a8910efa3750c2d8c017c736e77a
/device/asus/fugu/libaudio/AudioOutput.cpp
d55a8c2d46cc1ddce61154862e087d39b52b993b 20-Jun-2015 Andy Hung <hunga@google.com> Update Fugu HDMI to support 24 bit audio

Bug: 16787193
Change-Id: Ie01b1a4abae17bf857735d5b627c05c422eecfe4
/device/asus/fugu/libaudio/AudioOutput.cpp
184227b9dc0cf61a6d7dcb8bc123e3e28a1bdd99 01-May-2015 Phil Burk <philburk@google.com> FuguAudioHal: reduce log spew

Only report some errors once instead of many times.

Bug: 20343936
Change-Id: I4fb74151b0d351300a71e1a332fde11374be0200
Signed-off-by: Phil Burk <philburk@google.com>
/device/asus/fugu/libaudio/AudioOutput.cpp
169822fa272b6ddaf8919c6c5453a07bfd2e53d9 07-Oct-2014 kumaran <kumaran.s@intel.com> Fix errors caught by static analysis tool

Minor fixes to satisfy the tool

Bug: 17987503

Change-Id: I615b9222e4dbe70e982c518616039ae394c9049d
Signed-off-by: kumaran <kumaran.s@intel.com>
/device/asus/fugu/libaudio/AudioOutput.cpp
2ac75d7d38b071651680c2c81fd204fe4df9b240 04-Sep-2014 Anand, Jerome <jerome.anand@intel.com> Add locks to the pcm device in HAL

The changes ensure illegal access to the pcm device which might
be already cleaned up due to a hot plug scenario

Bug: 17398955
BZ: 218093

Change-Id: Idf9669cf0e971eb08ac484f906091934bf91fe61
Signed-off-by: Anand, Jerome <jerome.anand@intel.com>
/device/asus/fugu/libaudio/AudioOutput.cpp
ae089528c7e3a8107be65657e52276dd068c1039 09-Aug-2014 Mike J. Chen <mjchen@google.com> Add a new audio HAL

Supports both HDMI output and remote control input and remote
submix (for virtual remote audio). Also support for HDMI
pass through.

Audio EDID parsing isn't currently implemented (basic audio is
assumed).

Also has a nasty hack that converts 16-bit PCM input to 24-bit PCM
output that the HDMI driver appears to require. This should be
revisited and removed if possible (can driver run in 16-bit mode?).

Also add a Android.mk to prevent including of subdir Android.mk
when it's not a fugu build.

Change-Id: Icd217e0d6a570a1526fb77581616481dcf73abdb
Signed-off-by: Mike J. Chen <mjchen@google.com>
/device/asus/fugu/libaudio/AudioOutput.cpp