History log of /frameworks/av/media/libmediaextractor/DataSourceBase.cpp
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/DataSourceBase.cpp
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/DataSourceBase.cpp