History log of /frameworks/av/media/libmediaextractor/include/media/DataSourceBase.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b486b52b2b67961073677d583a02269cbdc9a3fc 17-Feb-2018 Dongwon Kang <dwkang@google.com> Remove system library classes from DataSourceBase

Test: build.
Bug: 67908556
Change-Id: Ib56b3cd92ecc781fc2c4ff3696e71051ce8e212d
/frameworks/av/media/libmediaextractor/include/media/DataSourceBase.h
1d93634705b6c30b66178395d7b76c70f8ed91a3 15-Feb-2018 Dongwon Kang <dwkang@google.com> Remove unused code DataSource::getVector() again.

This was removed by Ief477906 but resurected when introducing
DataSourceBase. Seems that git didn't do a good job on rebase.

Test: build.

Change-Id: If3f0102b3fcf06cdf99b34471e87258eba9d1018
/frameworks/av/media/libmediaextractor/include/media/DataSourceBase.h
2a243f08193fe9ff1afe018e9953f01c44ced9de 30-Jan-2018 Marco Nelissen <marcone@google.com> Remove RefBase from plugin-side DataSource

Extractor plugins now use DataSourceBase, which is not refcounted.
Framework-side DataSource derives from DataSourceBase and RefBase.
Also remove MediaExtractor::release, because it is not needed
anymore due to the way the extractor/track/datasource lifecycle
is managed now.
Also add source and target pid to CallbackDataSource name, to
make the extractor dumpsys more useful.

Bug: 67908556
Test: build, boot, CTS, skia test app for heif
Change-Id: I6b9cbe903f76b0cf27ba87f4a456f424803efd08
/frameworks/av/media/libmediaextractor/include/media/DataSourceBase.h