04ce77ffc7d7466c40c226d995c0f6d389e8bbe6 |
|
13-Feb-2018 |
Dongwon Kang <dwkang@google.com> |
Initialize mDataSource in MidiIoWrapper c-tors. Test: App in question works well. Bug: 73105500 Change-Id: I6ffd52bf10e23c8ee144bbc74e157a6a7b26168c
/frameworks/av/media/libmedia/MidiIoWrapper.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/libmedia/MidiIoWrapper.cpp
|
255735a38b9d5c3755c7b819bdc8fdaf4357d860 |
|
19-Jul-2017 |
Pawin Vongmasa <pawin@google.com> |
Organize header dependencies Header files that are exported are moved to a specific place for exporting. Test: make cts -j123 && cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Bug: 63821829 Change-Id: Ia578e3c0dd1ff157335b3a49af896acb922586e8
/frameworks/av/media/libmedia/MidiIoWrapper.cpp
|
b20688e7e87e99ab1ee106af043ce0cbb40bde5d |
|
05-Dec-2015 |
Andy Hung <hunga@google.com> |
Check for non-negative fd before close, dup, lseek, or read. Bug: 24896328 Change-Id: Idd8da8cf202f51f42d0a81421a91768ec3d5f025
/frameworks/av/media/libmedia/MidiIoWrapper.cpp
|
13b97d6ece762cd96a7c3d3e3d60583104d1c0bc |
|
29-Jan-2015 |
Marco Nelissen <marcone@google.com> |
Fix uninitialized variable. Bug: 19020118 Change-Id: I0aceadfec6652d468a5a5d9eb5dcbf0845757ffa
/frameworks/av/media/libmedia/MidiIoWrapper.cpp
|
0e8928bf4f2b01b783f6da97d15e8f1abb0fd7d7 |
|
08-Jan-2015 |
Marco Nelissen <marcone@google.com> |
Replace MidiFile player with a Midi extractor This gets rids of a bunch of special midi handling and replaces it with an extractor that works with NuPlayer and MediaMetadataRetriever. Change-Id: I8d0f5bbdde2ca24267cf4d62ab26afe9630e0217
/frameworks/av/media/libmedia/MidiIoWrapper.cpp
|
bc11e713063f3f96f98256abc81c0d8ee1ddb312 |
|
08-Jan-2015 |
Marco Nelissen <marcone@google.com> |
Use callbacks for Midi I/O Instead of having the Sonivox engine directly open the file and use stdio to read from it, use caller-provided callbacks. Change-Id: Ie55129109060a4a7862fee3177f994401e00b6c1
/frameworks/av/media/libmedia/MidiIoWrapper.cpp
|