History log of /frameworks/av/services/medialog/MediaLogService.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8589ce7045fd4f5520aabbc773f00c7136925fd7 09-Sep-2017 Glenn Kasten <gkasten@google.com> Split nblog off from nbaio

nbaio is an acronym for "non-blocking audio I/O", and nblog means
"non-blocking logger" so nblog does not belong with nbaio.

There are a lot of improvements planned for nblog, and having the
restructuring done will make it clearer as more files are added.

Test: builds OK
Change-Id: Ib28bada2566c1d64bdbe9f5d7a5ce40e080178ef
/frameworks/av/services/medialog/MediaLogService.cpp
e48652674ebd4047363a79d38a6018978087223e 15-Jul-2017 Sanna Catherine de Treville Wager <scwager@google.com> Separate merge from dump and call merge periodically

Every time merge is called by the thread loop,
the data is also processed and written to
PerformanceAnalysis. A call to dump retrieves
the FIFO of processed data in PerformanceAnalysis
instead of the unprocessed Reader FIFO, and prints
the result to the console.

Test: dumpsys media.log

Change-Id: Ic479f48e9e4fdf4523a8f15db514dbdd85b70434
/frameworks/av/services/medialog/MediaLogService.cpp
9c37337c402d6b19c2a2d1ee50002cbf56f3bc78 29-Mar-2017 Glenn Kasten <gkasten@google.com> media.log: dump all readers with dumpsys option "r"

Bug: 37153050
Test: builds OK, "dumpsys media.log r" shows all readers
Change-Id: I584dbbeb0532b019441f7aeb4793a9f4e3f6bdda
/frameworks/av/services/medialog/MediaLogService.cpp
dcdfaecc1fa630a799e1fdb508a9b92da55abc36 14-Feb-2017 Nicolas Roulet <nicoroulet@google.com> NBLog periodic merging thread

Bug: 35468674
Test: no change in functionality, everything works as before
Change-Id: Id2cea243bc15767ca6803c9505bf23a18411500e
/frameworks/av/services/medialog/MediaLogService.cpp
40a4498b967d000c93e8561db5fdd0488cc1d824 03-Feb-2017 Nicolas Roulet <nicoroulet@google.com> Implement log merging.

Still missing:
* Put in separate periodical thread

Bug: 35329293
Test: manual
Change-Id: Ie8802fb7972e20d8dec493376ea253bb782f3a46
/frameworks/av/services/medialog/MediaLogService.cpp
535e161e2e404dffb8389dd331be0132704b6d82 05-Dec-2016 Glenn Kasten <gkasten@google.com> media.log: re-implement NBLog using audio_utils_fifo

NBLog previously has its own shared memory circular buffer code.
Now NBLog operates on top of the circular buffer code in audio_utils.

Test: media.log still works
Change-Id: Ib3026d2a96e6c0b433603e8baf19164ad97a1e1f
/frameworks/av/services/medialog/MediaLogService.cpp
8349a91d0dd017404800dec638298caebab6677e 15-Mar-2016 Eric Laurent <elaurent@google.com> media log: do not lock mutex in dump()

Just try locking the mutex when dumping media.log service
and continue in case of failure.

Bug: 27408518
Change-Id: Ib24e5fcd6b7365ab04fb145f704cecfa0f6b70e5
/frameworks/av/services/medialog/MediaLogService.cpp
ae0cff1d48b2cd10aeff9627398faf684894eece 24-Feb-2016 Glenn Kasten <gkasten@google.com> Restore media.log service

Bug: 26306954
Change-Id: I00319f4869f46941e4c814a29b2f69a62e572743
/frameworks/av/services/medialog/MediaLogService.cpp
87cebadd48710e42474756fc3513df678de045ce 22-May-2014 Elliott Hughes <enh@google.com> resolved conflicts for merge of f285c91e to master

Change-Id: I4c995e297d09c0854a42142cc57dce8b771acf65
8b5f642eb2364ea7fe46a5b3af51b48b58f12183 22-May-2014 Elliott Hughes <enh@google.com> Move frameworks/av from fdprintf to POSIX dprintf.

Bug: 11156955
Change-Id: Ia98cd16b4c1f7be87cf060b7456de4f40896bacb
/frameworks/av/services/medialog/MediaLogService.cpp
0f11b51a57bc9062c4fe8af73747319cedabc5d6 01-Feb-2014 Glenn Kasten <gkasten@google.com> Fix unused parameter warnings in audio

Change-Id: I665ba3358dd9502f0adec70d486e7bf8a2e1b0fe
/frameworks/av/services/medialog/MediaLogService.cpp
587af2e6fb54a8ada61d44a998885b1e4528a856 19-Apr-2013 Glenn Kasten <gkasten@google.com> Fix error message to match CTS

Bug: 8657725
Change-Id: Ib608eb55f14d557d667f93e4f646c03d5ea470c1
/frameworks/av/services/medialog/MediaLogService.cpp
5ea77ae380a7ad9268fdbda1d7d3aa14b5839065 19-Apr-2013 Glenn Kasten <gkasten@google.com> Fix error message to match CTS

Bug: 8657725
Change-Id: Ib608eb55f14d557d667f93e4f646c03d5ea470c1
/frameworks/av/services/medialog/MediaLogService.cpp
4ee9962da3df1b4300eccdbd20910d82c5a61f63 26-Mar-2013 Glenn Kasten <gkasten@google.com> media.log dump

Bug: 8446008
Change-Id: Ia47b204f5c4c91b99591eec5420a25a3dc8e7631
/frameworks/av/services/medialog/MediaLogService.cpp
bc5120797e0d2995b63a96306b638d1d0d8457d0 26-Mar-2013 Glenn Kasten <gkasten@google.com> media.log dump

Bug: 8446008
Change-Id: Ia47b204f5c4c91b99591eec5420a25a3dc8e7631
/frameworks/av/services/medialog/MediaLogService.cpp
fdf4e4f1859771b95585cbc87f8cd038ea2815c6 19-Jan-2013 Glenn Kasten <gkasten@google.com> Add media.log service based on NBLog

Change-Id: Ie45093df6ac9a739d05c8d408fab52a9a8a27e7f
/frameworks/av/services/medialog/MediaLogService.cpp
6f1c1918d0dfece10f728711b055441e4d135c73 19-Jan-2013 Glenn Kasten <gkasten@google.com> Add media.log service based on NBLog

Change-Id: Ie45093df6ac9a739d05c8d408fab52a9a8a27e7f
/frameworks/av/services/medialog/MediaLogService.cpp