History log of /frameworks/av/media/libmedia/IMediaSource.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1f1fc459ddb67d1162f2dbb10d14e57f42841da2 12-May-2016 Wei Jia <wjia@google.com> IMediaSource: add readMultiple API to speed up inter-process reading.

GenericSource: use readMultiple for audio track.
Bug: 28545177
Bug: 22775369
Change-Id: If26b80e75eba4212105d51140c4bfce85ec664f8
/frameworks/av/media/libmedia/IMediaSource.cpp
027b81154c4296f3d0caa861d43b19a5f57797cd 04-Apr-2016 Wei Jia <wjia@google.com> IMediaSource: release MediaBuffers when desired shared memory is not available.

Bug: 27970343
Change-Id: Ia86ecbffb3c3ebc2e8e0e10b951fa7b001bbdb5f
/frameworks/av/media/libmedia/IMediaSource.cpp
e7d8e71e45028cbe51839c23f922ba8c506cba82 14-Mar-2016 Marco Nelissen <marcone@google.com> Fix StagefrightMetadataRetriever calling MediaSource::start twice

and revert the previously added debug logging.

Bug: 27324401
Change-Id: I6bd938c6667153022a971389023afbc731486ca0
/frameworks/av/media/libmedia/IMediaSource.cpp
91afc2297dd1c39302dba6ff68e9839aae27d39a 29-Feb-2016 Wei Jia <wjia@google.com> Merge "IMediaSource: release mediabuffer after content is copied into shared memory." into nyc-dev
1d5a306c0b1322168e8f9fcf81876118a355a400 29-Feb-2016 Wei Jia <wjia@google.com> IMediaSource: release mediabuffer after content is copied into shared memory.

Bug: 27362659
Bug: 26295488
Change-Id: I27a00440117f08acb0fb68347710c45927d4892a
/frameworks/av/media/libmedia/IMediaSource.cpp
afe2f276e28540d323fa83e44abdde2fb9d55e89 26-Feb-2016 Marco Nelissen <marcone@google.com> Temporary debug to figure out who's calling start twice

Bug: 27324401
Change-Id: Ie723ebc0554e0a563aa9e92113d67252bc6aca2f
/frameworks/av/media/libmedia/IMediaSource.cpp
e9a5b96e7927fd4e38623e17ac73e8e4e25877ee 12-Feb-2016 Wei Jia <wjia@google.com> IMediaSource: use shared memory to transfer large buffer.

Also move MediaBufferGroup to libstagefright/foundation/.

Bug: 26295488
Change-Id: I88f4e6bf83ffb2b196628a2d4d83ea7b1f6ad9c2
/frameworks/av/media/libmedia/IMediaSource.cpp
b65990f4a0cf01db0b9f21c68fcf8824ae03a178 10-Nov-2015 Marco Nelissen <marcone@google.com> MediaSource: use shared memory for transferring larger buffers

For small buffers we still copy the data as part of the binder transaction,
since that saves one extra binder call, but for buffers > 64KB we now use
shared memory.

Change-Id: I19aad7ea7f6104991b9b6b4f24ea880b54f739be
/frameworks/av/media/libmedia/IMediaSource.cpp
b2487f03f12dcafdb801fc0007c8df8412397f44 01-Sep-2015 Marco Nelissen <marcone@google.com> Extractor service

Run extractors in a separate process. Currently all data is copied through a
binder transaction, and WVMExtractor is still run in the mediaserver process.

Change-Id: Ic5dbce87126dd321ad792f4dd540c2ff6b068d13
/frameworks/av/media/libmedia/IMediaSource.cpp