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/DataSource.h
|
6969da62b068aff2aee650d57590532f8fc8de69 |
|
13-Feb-2018 |
Dongwon Kang <dwkang@google.com> |
Revert "Remove IDataSource dependency from DataSource." This reverts commit 514674257ef6954a7479ac93a26a07061f54462d. The original change Iaba6d9be is no longer needed since we separated out DataSourceBase from DataSource. Now, DataSource may have a method relying on a class from libmedia, IDataSource. Test: checked the correct wrapping path with 'dumpsys media.extractor' Bug: 72869975 Change-Id: Ib0d5ca863fa70a4a96f97b3377c209e1f288f443
/frameworks/av/media/libmediaextractor/include/media/DataSource.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/DataSource.h
|
78f00edc6376657e8931a45a80abf36f2f6ac841 |
|
31-Jan-2018 |
Dongwon Kang <dwkang@google.com> |
Remove unused code DataSource::getVector() This was introduced in Id207f369, but the only use case removed in I953bea9f. This changes removes usage of Vector from the DataSource interface. Test: build. Bug: 67908556 Change-Id: Ief4779062331fc5a06ce1eac848e25c06fbba657
/frameworks/av/media/libmediaextractor/include/media/DataSource.h
|
49ce671c4efa4c5d038351ca441e34c5afa5241f |
|
24-Jan-2018 |
Dongwon Kang <dwkang@google.com> |
Remove unused includes and forward declarations in libmediaextractor/include Test: make checkbuild Bug: 67908556 Change-Id: If840305af5c043bb8014590eb208cf11c99e61ee
/frameworks/av/media/libmediaextractor/include/media/DataSource.h
|
92541a351d8c5ca6aa0c1b3b0d40023ff2385645 |
|
16-Dec-2017 |
Dongwon Kang <dwkang@google.com> |
Remove unused code DataSource::getDrmInfo The method in question was added in I4b9ef19 with DRMExtractor. The only use case of getDrmInfo(), in DRMExtractor, has been removed with I4dd3f07ca. Test: build. post commit media cts test. Bug: 65851881 Change-Id: Ieb4d9d36c74efcfbfe690bcd09e1cd7e08ee3f1a
/frameworks/av/media/libmediaextractor/include/media/DataSource.h
|
514674257ef6954a7479ac93a26a07061f54462d |
|
08-Dec-2017 |
Dongwon Kang <dwkang@google.com> |
Remove IDataSource dependency from DataSource. The logic for requesting file data source to media extractor service moved to MediaExtractorFactory from GenericSource. Bug: 65851881, Bug: 63934228 Test: MediaCts post commit tests Change-Id: Iaba6d9bec560f0cd8a826f47d74bf491a34c83e9
/frameworks/av/media/libmediaextractor/include/media/DataSource.h
|
d91dc5a0602f54fc0d4d2187f37b5b8169bb62c3 |
|
10-Oct-2017 |
Dongwon Kang <dwkang@google.com> |
Remove libmedia and libstagefright dependency from extractors - MediaSource, DataSource and MediaExtractor are moved to libmediaextractor so that they can be used by extractor implementations without depending on libmedia and libstagefright. - XXXFactory classes has been added in order not to expose CreateXXX methods in libmediaextractor. - avc_utils is moved to libstagefright_foundation since most of extractor implementations are relying on that. Test: build + post submit media CTS tests Bug: 65851881 Change-Id: I7d5cf18dd25abc10478ac3f6e7d1828ad023e3fb
/frameworks/av/media/libmediaextractor/include/media/DataSource.h
|
04ce1be860b40e18ca7f5fdf64ecb82567d7fe24 |
|
17-Oct-2017 |
Dongwon Kang <dwkang@google.com> |
Clean move of files to keep the git history Test: No. This is just intrim change. Build will be fixed by the following change. Bug: 65851881 Change-Id: I8285b3b79eeaf76fadc2242c71e999434f467c12
/frameworks/av/media/libmediaextractor/include/media/DataSource.h
|