summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorChris Watkins <watk@google.com>2015-03-20 10:31:42 -0700
committerChris Watkins <watk@google.com>2015-04-15 16:33:15 -0700
commit4eaa2938084353a54dc259466172909329a048cc (patch)
tree9771d0add924140c253f12f3e80c203566d2b488 /tools/aapt2/java/JavaClassGenerator_test.cpp
parentca25b8768d1946dbdc3b84fe54b7c4b2888529de (diff)
Unhide the android.media.[Media]DataSource interface.
This allows apps to implement MediaDataSource, which is modeled on stagefright's DataSource, to supply media data to the framework. This was already implemented for MediaExtractor, but it was renamed from DataSource. MediaExtractor, MediaPlayer and MediaMetadataRetriever each have a new overload: #setDataSource(android.media.MediaDataSource) Only NuPlayer supports this new data source. The change introduces: * IDataSource: The binder interface for DataSource. * JMediaDataSource: The native counterpart to the java interface. It implements IDataSource. * CallbackDataSource: A stagefright DataSource that wraps an IDataSource. Change-Id: I6d9c1167b4a7384c469b1e928f31791a7ebed716
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions