History log of /frameworks/av/media/libmedia/IMediaSource.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9996d9d39618b89d0f85c98b8036f003290f0d7e 16-Sep-2016 Andy Hung <hunga@google.com> IMediaSource: fix local MediaBufferGroup refcount

Bug: 31526329
Change-Id: Ib596454e1c224e135dd51f95b0182f86d9e76f55
/frameworks/av/media/libmedia/IMediaSource.cpp
9bd3c9b0e894c9f6c48a2cfa7c5f21d384b1c596 07-Sep-2016 Andy Hung <hunga@google.com> Improve MediaBuffer robustness for remote clients

Allow remote process to die or behave incorrectly.

Bug: 31060086
Change-Id: I01bc8984287fed61a46083ec090b7773e49158a9
/frameworks/av/media/libmedia/IMediaSource.cpp
cdeb6603d862cec4adac7c39f3b8b240f2b645dc 29-Jun-2016 Andy Hung <hunga@google.com> GenericSource: Allow multiple buffer reads for video

Bug: 29125703
Change-Id: I23490a65ad3968d7be561805c9fa742320b5c78a
/frameworks/av/media/libmedia/IMediaSource.cpp
f59c0bafebcd795b20141bf928a5cab8ac46e882 16-Jun-2016 Andy Hung <hunga@google.com> IMediaSource: Improve shared memory buffer transfer

Bug: 29125703
Change-Id: Icf1180dee65f6504e6c10dd4d5b28a8e441f67d1
/frameworks/av/media/libmedia/IMediaSource.cpp
d3f4e14d4c6ea02c49a50ad7c5fd08dd13b518e1 13-Jun-2016 Wei Jia <wjia@google.com> IMediaSource: add supportReadMultiple().

Bug: 29331573
Change-Id: I7cdff44878bd93671e98fe11c99d17e82410cdcb
/frameworks/av/media/libmedia/IMediaSource.cpp
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