Extractors are now binderized
Change-Id: I96030f2a345aa41193cea57e6f2f925eedea7957
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user