Lines Matching refs:mDvrPlayback
85 if (mDvrPlayback != nullptr) { in openFilter()
86 result = mDvrPlayback->addPlaybackFilter(filterId, filter); in openFilter()
160 mDvrPlayback->removePlaybackFilter(*it); in close()
184 mDvrPlayback = new Dvr(type, bufferSize, cb, this); in openDvr()
185 if (!mDvrPlayback->createDvrMQ()) { in openDvr()
186 _hidl_cb(Result::UNKNOWN_ERROR, mDvrPlayback); in openDvr()
191 if (!mDvrPlayback->addPlaybackFilter(*it, mFilters[*it])) { in openDvr()
193 _hidl_cb(Result::UNKNOWN_ERROR, mDvrPlayback); in openDvr()
198 _hidl_cb(Result::SUCCESS, mDvrPlayback); in openDvr()
232 if (mDvrPlayback != nullptr) { in removeFilter()
233 mDvrPlayback->removePlaybackFilter(filterId); in removeFilter()
322 if (!mDvrPlayback) { in frontendInputThreadLoop()
330 status_t status = mDvrPlayback->getDvrEventFlag()->wait( in frontendInputThreadLoop()
337 if (mDvrPlayback->getSettings().playback().dataFormat == DataFormat::ES) { in frontendInputThreadLoop()
338 if (!mDvrPlayback->processEsDataOnPlayback(true /*isVirtualFrontend*/, mIsRecording)) { in frontendInputThreadLoop()
345 if (!mDvrPlayback->readPlaybackFMQ(true /*isVirtualFrontend*/, mIsRecording) || in frontendInputThreadLoop()
346 !mDvrPlayback->startFilterDispatcher(true /*isVirtualFrontend*/, mIsRecording)) { in frontendInputThreadLoop()