Extractors are now binderized

Change-Id: I96030f2a345aa41193cea57e6f2f925eedea7957
This commit is contained in:
Marco Nelissen
2015-09-22 15:14:43 -07:00
parent 64ad54fdb0
commit c8d0ddadf5
3 changed files with 5 additions and 2 deletions

View File

@@ -487,7 +487,7 @@ size_t WVMExtractorImpl::countTracks() {
return 2; // 1 audio + 1 video
}
sp<MediaSource> WVMExtractorImpl::getTrack(size_t index)
sp<IMediaSource> WVMExtractorImpl::getTrack(size_t index)
{
status_t err;
if ((err = readMetaData()) != OK) {

View File

@@ -27,7 +27,7 @@ public:
WVMExtractorImpl(sp<DataSource> dataSource);
virtual size_t countTracks();
virtual sp<MediaSource> getTrack(size_t index);
virtual sp<IMediaSource> getTrack(size_t index);
virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags);
virtual sp<MetaData> getMetaData();

View File

@@ -13,7 +13,10 @@ LOCAL_WHOLE_STATIC_LIBRARIES := \
libwvmcommon
LOCAL_SHARED_LIBRARIES := \
libbinder \
libmedia \
libstagefright \
libstagefright_foundation \
libWVStreamControlAPI_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) \
libdrmframework \
libcutils \