ed99c2b5a99a8bfc163a6ffa0b767c82032b09b5 |
|
12-Dec-2016 |
Glenn Kasten <gkasten@google.com> |
NBAIO: re-implement NBAIO Pipe and MonoPipe using fifo Also removed const from NBAIO_Sink::availableToWrite() because at least one implementation can no longer implement the const-ness. Test: normal mixer, tee sink, and remote submix still work Change-Id: I8461177efdf53bba8295b147e97835b018804903
/frameworks/av/media/libnbaio/MonoPipeReader.cpp
|
818e7a32ce3633980138aff2c2bfcc5158b3cfcc |
|
17-Feb-2016 |
Andy Hung <hunga@google.com> |
Implement server side playback timestamps with 64 bit accuracy Provide server timestamps if the HAL doesn't provide it. Provide monotonic - boottime translation. Integrate record timestamps and playback timestamps together. Bug: 17472992 Bug: 22871200 Bug: 26400089 Bug: 26682703 Change-Id: If1974f94232fcce7ba0bbcdf63d9e54ed51918ff
/frameworks/av/media/libnbaio/MonoPipeReader.cpp
|
d79072e9dff59f767cce2cda1caab80ce5a0815b |
|
06-Jan-2016 |
Glenn Kasten <gkasten@google.com> |
Remove TimedAudioTrack and associated code Bug: 8278435 Change-Id: I095c1a4888e645e14d93b0b15fbef4524a831ca1
/frameworks/av/media/libnbaio/MonoPipeReader.cpp
|
e3c7c6480c8752b9b003c5e31ce7753cecf7e24b |
|
12-Aug-2014 |
Glenn Kasten <gkasten@google.com> |
Fix compile error when LOG_NDEBUG enabled Bug: 16977404 Change-Id: Ia7d6ea00d7b89ba10ff70f542b5f4c7ed2c2147e
/frameworks/av/media/libnbaio/MonoPipeReader.cpp
|
4d693d6b8cc1283f92f5301daf19a07abc772a2b |
|
06-Mar-2014 |
Glenn Kasten <gkasten@google.com> |
Use mFrameSize instead of mBitShift Change-Id: Idac335ae70cc9300bb3325839fe8ef1e9e097245
/frameworks/av/media/libnbaio/MonoPipeReader.cpp
|
894d6be4f9b4721c77a01919ecf03b27cec90cc9 |
|
26-Aug-2013 |
Glenn Kasten <gkasten@google.com> |
Add NBAIO_Source::onTimestamp() with dummy default implementation, and implement in MonoPipeReader. onTimestamp is meant to be called by the corresponding sink when it has a new timestamp available. Change-Id: I8a90d24d1061e4a592ce5bd8ee1c9fce6bdd8a84
/frameworks/av/media/libnbaio/MonoPipeReader.cpp
|
2dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0 |
|
29-Aug-2012 |
Glenn Kasten <gkasten@google.com> |
Move libnbaio out of AudioFlinger 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
/frameworks/av/media/libnbaio/MonoPipeReader.cpp
|