Loading media/ndk/NdkMediaDataSource.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -59,6 +59,7 @@ NdkDataSource::NdkDataSource(AMediaDataSource *dataSource) AMediaDataSource_setGetSize(mDataSource, dataSource->getSize); AMediaDataSource_setClose(mDataSource, dataSource->close); AMediaDataSource_setUserdata(mDataSource, dataSource->userdata); AMediaDataSource_setGetAvailableSize(mDataSource, dataSource->getAvailableSize); mDataSource->mImpl = dataSource->mImpl; mDataSource->mFlags = dataSource->mFlags; } Loading media/ndk/NdkMediaDataSourceCallbacks.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -43,8 +43,8 @@ void DataSource_close(void *userdata) { ssize_t DataSource_getAvailableSize(void *userdata, off64_t offset) { off64_t size = -1; DataSource *source = static_cast<DataSource *>(userdata); status_t err = source->getAvailableSize(offset, &size); return err == OK ? size : -1; source->getAvailableSize(offset, &size); return size; } } // namespace android Loading
media/ndk/NdkMediaDataSource.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -59,6 +59,7 @@ NdkDataSource::NdkDataSource(AMediaDataSource *dataSource) AMediaDataSource_setGetSize(mDataSource, dataSource->getSize); AMediaDataSource_setClose(mDataSource, dataSource->close); AMediaDataSource_setUserdata(mDataSource, dataSource->userdata); AMediaDataSource_setGetAvailableSize(mDataSource, dataSource->getAvailableSize); mDataSource->mImpl = dataSource->mImpl; mDataSource->mFlags = dataSource->mFlags; } Loading
media/ndk/NdkMediaDataSourceCallbacks.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -43,8 +43,8 @@ void DataSource_close(void *userdata) { ssize_t DataSource_getAvailableSize(void *userdata, off64_t offset) { off64_t size = -1; DataSource *source = static_cast<DataSource *>(userdata); status_t err = source->getAvailableSize(offset, &size); return err == OK ? size : -1; source->getAvailableSize(offset, &size); return size; } } // namespace android