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
|