Loading media/jni/android_media_tv_Tuner.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -641,7 +641,7 @@ void FilterClientCallbackImpl::getMediaEvent(jobjectArray &arr, const int size, if (mediaEvent.avMemory.fds.size() > 0 || mediaEvent.avDataId != 0) { sp<MediaEvent> mediaEventSp = new MediaEvent(mFilterClient, makeFromAidl(mediaEvent.avMemory), new MediaEvent(mFilterClient, dupFromAidl(mediaEvent.avMemory), mediaEvent.avDataId, dataLength + offset, obj); mediaEventSp->mAvHandleRefCnt++; env->SetLongField(obj, eventContext, (jlong)mediaEventSp.get()); Loading media/jni/tuner/FilterClient.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -160,7 +160,7 @@ Result FilterClient::getId64Bit(int64_t& id) { Result FilterClient::releaseAvHandle(native_handle_t* handle, uint64_t avDataId) { if (mTunerFilter != nullptr) { Status s = mTunerFilter->releaseAvHandle(makeToAidl(handle), avDataId); Status s = mTunerFilter->releaseAvHandle(dupToAidl(handle), avDataId); return ClientHelper::getServiceSpecificErrorCode(s); } Loading Loading @@ -308,7 +308,7 @@ void FilterClient::handleAvShareMemory() { NativeHandle avMemory; Status s = mTunerFilter->getAvSharedHandle(&avMemory, &size); if (s.isOk()) { mAvSharedHandle = native_handle_clone(makeFromAidl(avMemory)); mAvSharedHandle = dupFromAidl(avMemory); mAvSharedMemSize = size; } } Loading Loading
media/jni/android_media_tv_Tuner.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -641,7 +641,7 @@ void FilterClientCallbackImpl::getMediaEvent(jobjectArray &arr, const int size, if (mediaEvent.avMemory.fds.size() > 0 || mediaEvent.avDataId != 0) { sp<MediaEvent> mediaEventSp = new MediaEvent(mFilterClient, makeFromAidl(mediaEvent.avMemory), new MediaEvent(mFilterClient, dupFromAidl(mediaEvent.avMemory), mediaEvent.avDataId, dataLength + offset, obj); mediaEventSp->mAvHandleRefCnt++; env->SetLongField(obj, eventContext, (jlong)mediaEventSp.get()); Loading
media/jni/tuner/FilterClient.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -160,7 +160,7 @@ Result FilterClient::getId64Bit(int64_t& id) { Result FilterClient::releaseAvHandle(native_handle_t* handle, uint64_t avDataId) { if (mTunerFilter != nullptr) { Status s = mTunerFilter->releaseAvHandle(makeToAidl(handle), avDataId); Status s = mTunerFilter->releaseAvHandle(dupToAidl(handle), avDataId); return ClientHelper::getServiceSpecificErrorCode(s); } Loading Loading @@ -308,7 +308,7 @@ void FilterClient::handleAvShareMemory() { NativeHandle avMemory; Status s = mTunerFilter->getAvSharedHandle(&avMemory, &size); if (s.isOk()) { mAvSharedHandle = native_handle_clone(makeFromAidl(avMemory)); mAvSharedHandle = dupFromAidl(avMemory); mAvSharedMemSize = size; } } Loading