No description
Find a file
Stewart Miles 2d199fe082 Modified submix HAL to drop data to the output stream if the pipe could block.
Since it's possible to open an output stream on the submix HAL before the input
stream is open, writes to the output stream that fill the shared pipe result in
indefinitely blocking the thread writing to the stream.  This change modifies
the behavior of writes to a submix output stream such that if a write would
result in blocking the thread and an input isn't open, the pipe is flushed
of the appropriate amount of data such that the write will not block.

Bug: 11273000
Change-Id: Ic81c50e4b44b777273191a1bc8cdf52181c3d2a0
2014-05-16 15:37:24 -07:00
include/hardware Add ARC commands 2014-05-16 16:31:27 +09:00
modules Modified submix HAL to drop data to the output stream if the pipe could block. 2014-05-16 15:37:24 -07:00
tests update struct-offset.cpp test for gralloc API 0.3 2014-05-12 13:49:42 -07:00
Android.mk Add liblog 2013-04-09 21:57:28 -07:00
CleanSpec.mk Add an empty CleanSpec.mk 2010-03-08 18:04:52 -08:00
hardware.c Use /(vendor|system)/lib64/hw for 64-bit HAL libraries 2014-02-16 10:07:15 -08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:14 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:14 -08:00