| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
The contract for AudioBufferProvider::releaseBuffer() was missing.
Bug: 12194314
Change-Id: I2fcf75e7b8eaf6db34f360206d79457a04a73565
|
|
|
|
|
|
|
|
| |
Main differences between old and new control block:
- removes the mutex, which was a potential source of priority inversion
- circular indices into shared buffer, which is now always a power-of-2 size
Change-Id: I4e9b7fa99858b488ac98a441fa70e31dbba1b865
|
|
|
|
| |
This reverts commit f0ff908da019a44115109f1b4d1b6864b35a8a29.
|
|
|
|
|
| |
Bug: 6490974
Change-Id: Ib926a9258bde4ee05ed42eea662dff68e426a997
|
|
libnbaio is now a separate shared library from AudioFlinger, rather
than a static library used only by AudioFlinger.
AudioBufferProvider interface is now also independent of AudioFlinger,
moved to include/media/
Change-Id: I9bb62ffbc38d42a38b0af76e66da5e9ab1e0e21b
|