History log of /frameworks/av/media/libstagefright/foundation/MediaBuffer.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/libstagefright/foundation/MediaBuffer.cpp
cfa86b5efa029391df04182dedfabd72b49a32f5 30-Jul-2016 Andy Hung <hunga@google.com> MediaBuffer: Only use shared memory for processes that export MediaBuffers

Reduces excess file descriptors and shared memory creation and releases.

Bug: 28930897
Bug: 30341084
Change-Id: I8190e22dd800f25be79ec33cb02613d15482e1d4
/frameworks/av/media/libstagefright/foundation/MediaBuffer.cpp
f59c0bafebcd795b20141bf928a5cab8ac46e882 16-Jun-2016 Andy Hung <hunga@google.com> IMediaSource: Improve shared memory buffer transfer

Bug: 29125703
Change-Id: Icf1180dee65f6504e6c10dd4d5b28a8e441f67d1
/frameworks/av/media/libstagefright/foundation/MediaBuffer.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/libstagefright/foundation/MediaBuffer.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/libstagefright/foundation/MediaBuffer.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/libstagefright/foundation/MediaBuffer.cpp