diff options
author | Marco Nelissen <marcone@google.com> | 2015-01-13 23:25:10 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-01-13 23:25:10 +0000 |
commit | cec272dfe2cf6bf6cdb8a4afa5afdd0e910c915f (patch) | |
tree | b43a3817ff0c9fb8b8a56dd320c22a950dae670b /include | |
parent | 43799d707039b396a48653958bd085b8f31f3893 (diff) | |
parent | 724b9ea51db0c191cc3184319719a38b5a1f6502 (diff) | |
download | frameworks_av-cec272dfe2cf6bf6cdb8a4afa5afdd0e910c915f.zip frameworks_av-cec272dfe2cf6bf6cdb8a4afa5afdd0e910c915f.tar.gz frameworks_av-cec272dfe2cf6bf6cdb8a4afa5afdd0e910c915f.tar.bz2 |
am 724b9ea5: Merge "Replace MidiFile player with a Midi extractor"
* commit '724b9ea51db0c191cc3184319719a38b5a1f6502':
Replace MidiFile player with a Midi extractor
Diffstat (limited to 'include')
-rw-r--r-- | include/media/MediaPlayerInterface.h | 2 | ||||
-rw-r--r-- | include/media/MidiIoWrapper.h | 4 | ||||
-rw-r--r-- | include/media/stagefright/MediaDefs.h | 1 |
3 files changed, 5 insertions, 2 deletions
diff --git a/include/media/MediaPlayerInterface.h b/include/media/MediaPlayerInterface.h index cf18a45..0f38c16 100644 --- a/include/media/MediaPlayerInterface.h +++ b/include/media/MediaPlayerInterface.h @@ -43,8 +43,6 @@ class IGraphicBufferProducer; template<typename T> class SortedVector; enum player_type { - PV_PLAYER = 1, - SONIVOX_PLAYER = 2, STAGEFRIGHT_PLAYER = 3, NU_PLAYER = 4, // Test players are available only in the 'test' and 'eng' builds. diff --git a/include/media/MidiIoWrapper.h b/include/media/MidiIoWrapper.h index caf1d75..e6f8cf7 100644 --- a/include/media/MidiIoWrapper.h +++ b/include/media/MidiIoWrapper.h @@ -19,12 +19,15 @@ #include <libsonivox/eas_types.h> +#include "media/stagefright/DataSource.h" + namespace android { class MidiIoWrapper : public RefBase { public: MidiIoWrapper(const char *path); MidiIoWrapper(int fd, off64_t offset, int64_t size); + MidiIoWrapper(const sp<DataSource> &source); ~MidiIoWrapper(); @@ -37,6 +40,7 @@ private: int mFd; off64_t mBase; int64_t mLength; + sp<DataSource> mDataSource; EAS_FILE mEasFile; }; diff --git a/include/media/stagefright/MediaDefs.h b/include/media/stagefright/MediaDefs.h index e67d4d5..1f9ff45 100644 --- a/include/media/stagefright/MediaDefs.h +++ b/include/media/stagefright/MediaDefs.h @@ -36,6 +36,7 @@ extern const char *MEDIA_MIMETYPE_AUDIO_AMR_WB; extern const char *MEDIA_MIMETYPE_AUDIO_MPEG; // layer III extern const char *MEDIA_MIMETYPE_AUDIO_MPEG_LAYER_I; extern const char *MEDIA_MIMETYPE_AUDIO_MPEG_LAYER_II; +extern const char *MEDIA_MIMETYPE_AUDIO_MIDI; extern const char *MEDIA_MIMETYPE_AUDIO_AAC; extern const char *MEDIA_MIMETYPE_AUDIO_QCELP; extern const char *MEDIA_MIMETYPE_AUDIO_VORBIS; |