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
|
return 2; // 1 audio + 1 video
|
||||||
}
|
}
|
||||||
|
|
||||||
sp<MediaSource> WVMExtractorImpl::getTrack(size_t index)
|
sp<IMediaSource> WVMExtractorImpl::getTrack(size_t index)
|
||||||
{
|
{
|
||||||
status_t err;
|
status_t err;
|
||||||
if ((err = readMetaData()) != OK) {
|
if ((err = readMetaData()) != OK) {
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ public:
|
|||||||
WVMExtractorImpl(sp<DataSource> dataSource);
|
WVMExtractorImpl(sp<DataSource> dataSource);
|
||||||
|
|
||||||
virtual size_t countTracks();
|
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> getTrackMetaData(size_t index, uint32_t flags);
|
||||||
|
|
||||||
virtual sp<MetaData> getMetaData();
|
virtual sp<MetaData> getMetaData();
|
||||||
|
|||||||
@@ -13,7 +13,10 @@ LOCAL_WHOLE_STATIC_LIBRARIES := \
|
|||||||
libwvmcommon
|
libwvmcommon
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
LOCAL_SHARED_LIBRARIES := \
|
||||||
|
libbinder \
|
||||||
|
libmedia \
|
||||||
libstagefright \
|
libstagefright \
|
||||||
|
libstagefright_foundation \
|
||||||
libWVStreamControlAPI_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) \
|
libWVStreamControlAPI_L$(BOARD_WIDEVINE_OEMCRYPTO_LEVEL) \
|
||||||
libdrmframework \
|
libdrmframework \
|
||||||
libcutils \
|
libcutils \
|
||||||
|
|||||||
Reference in New Issue
Block a user