/ohos5.0/foundation/multimedia/media_foundation/src/osal/task/pthread/ |
H A D | autolock.cpp | 22 AutoLock::AutoLock(Mutex& mutex) : mutex_(&mutex) in AutoLock() function in OHOS::Media::AutoLock 29 AutoLock::~AutoLock() in ~AutoLock() 37 AutoLock::AutoLock(AutoLock&& other) noexcept in AutoLock() function in OHOS::Media::AutoLock 44 AutoLock& AutoLock::operator=(AutoLock&& other) noexcept in operator =()
|
H A D | taskInner.cpp | 96 AutoLock lock(stateMutex_); in UpdateDelayTime() 111 AutoLock lock(stateMutex_); in Start() 135 AutoLock lock1(jobMutex_); in Stop() 137 AutoLock lock2(stateMutex_); in Stop() 158 AutoLock lock(stateMutex_); in StopAsync() 185 AutoLock lock1(jobMutex_); in Pause() 187 AutoLock lock2(stateMutex_); in Pause() 217 AutoLock lock(stateMutex_); in PauseAsync() 282 AutoLock lock(stateMutex_); in NextJobUs() 288 AutoLock lock(jobMutex_); in HandleJob() [all …]
|
H A D | thread.cpp | 40 AutoLock lock(mutex_); in operator =() 58 AutoLock lock(mutex_); in HasThread() 70 AutoLock lock(mutex_); in CreateThread() 95 AutoLock lock(mutex_); in CreateThread() 107 AutoLock lock(mutex_); in IsRunningInSelf() 113 AutoLock lock(mutex_); in SetNameInternal() 131 AutoLock lock(currentThread->mutex_); in Run() 142 AutoLock lock(currentThread->mutex_); in Run()
|
H A D | pipeline_threadpool.cpp | 83 AutoLock lock(mutex_); in FindThread() 103 AutoLock lock(mutex_); in DestroyThread() 141 AutoLock lock(mutex_); in Exit() 164 AutoLock lock(mutex_); in Run() 195 AutoLock lock(mutex_); in AddTask() 202 AutoLock lock(mutex_); in RemoveTask()
|
H A D | condition_variable.cpp | 81 void ConditionVariable::Wait(AutoLock& lock) noexcept in Wait() 87 void ConditionVariable::Wait(AutoLock& lock, std::function<bool()> pred) noexcept in Wait() 95 bool ConditionVariable::WaitFor(AutoLock& lock, int64_t timeoutMs) in WaitFor() 111 bool ConditionVariable::WaitFor(AutoLock& lock, int64_t timeoutMs, std::function<bool()> pred) in WaitFor()
|
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/osal/task/ |
H A D | autolock.h | 25 using AutoLock = std::unique_lock<Mutex>; variable 27 class AutoLock { 29 AutoLock() = delete; 31 explicit AutoLock(Mutex& mutex); 33 AutoLock(AutoLock&& other) noexcept; 35 AutoLock& operator=(AutoLock&& other) noexcept; 37 virtual ~AutoLock();
|
H A D | blocking_queue.h | 40 AutoLock lock(mutex_); in Size() 45 AutoLock lock(mutex_); in Capacity() 50 AutoLock lock(mutex_); in Empty() 55 AutoLock lock(mutex_); in Push() 76 AutoLock lock(mutex_); in Push() 97 AutoLock lock(mutex_); in Pop() 117 AutoLock lock(mutex_); in Pop() 135 AutoLock lock(mutex_); in Clear() 140 AutoLock lock(mutex_); 154 AutoLock lock(mutex_); in ResetCapacity()
|
H A D | condition_variable.h | 38 void Wait(AutoLock& lock) noexcept; 40 void Wait(AutoLock& lock, std::function<bool()> pred) noexcept; 42 bool WaitFor(AutoLock& lock, int64_t timeoutMs); 44 bool WaitFor(AutoLock& lock, int64_t timeoutMs, std::function<bool()> pred);
|
/ohos5.0/foundation/multimedia/media_foundation/src/common/ |
H A D | surface_memory.cpp | 77 OHOS::Media::AutoLock l(memMutex_); in GetSurfaceBuffer() 89 OHOS::Media::AutoLock l(memMutex_); in ReleaseSurfaceBuffer() 97 OHOS::Media::AutoLock l(memMutex_); in GetFlushFence() 103 OHOS::Media::AutoLock l(memMutex_); in GetBufferHandle() 112 OHOS::Media::AutoLock l(memMutex_); in SetNeedRender() 118 OHOS::Media::AutoLock l(memMutex_); in GetSurfaceBufferStride() 124 OHOS::Media::AutoLock l(memMutex_); in GetRealAddr()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/ |
H A D | media_sync_manager.cpp | 69 OHOS::Media::AutoLock lock(clockMutex_); in SetPlaybackRate() 88 OHOS::Media::AutoLock lock(clockMutex_); in GetPlaybackRate() 125 OHOS::Media::AutoLock lock(clockMutex_); in SetMediaTimeRangeStart() 139 OHOS::Media::AutoLock lock(clockMutex_); in SetMediaTimeRangeEnd() 170 OHOS::Media::AutoLock lock(clockMutex_); in Resume() 197 OHOS::Media::AutoLock lock(clockMutex_); in Pause() 229 OHOS::Media::AutoLock lock(clockMutex_); in Seek() 251 OHOS::Media::AutoLock lock(clockMutex_); in Reset() 331 OHOS::Media::AutoLock lock(clockMutex_); in UpdateTimeAnchor() 424 OHOS::Media::AutoLock lock(clockMutex_); in GetMediaTimeNow() [all …]
|
H A D | audio_sink.cpp | 137 AutoLock lock(eosMutex_); in Prepare() 168 AutoLock lock(eosMutex_); in Stop() 190 AutoLock lock(eosMutex_); in Pause() 206 AutoLock lock(eosMutex_); in Resume() 223 AutoLock lock(eosMutex_); in Flush() 325 AutoLock lock(eosMutex_); in HandleEosInner() 445 AutoLock eosLock(eosMutex_); in DrainOutputBuffer() 485 AutoLock lock(mutex_); in Reset() 504 AutoLock lock(mutex_); in SetLastAudioBufferDuration() 511 AutoLock lock(mutex_); in DetectAudioUnderrun() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/src/pipeline/ |
H A D | pipeline.cpp | 59 AutoLock lock(mutex_); in Prepare() 82 AutoLock lock(mutex_); in Start() 105 AutoLock lock(mutex_); in Pause() 128 AutoLock lock(mutex_); in Resume() 151 AutoLock lock(mutex_); in Stop() 178 AutoLock lock(mutex_); in Flush() 191 AutoLock lock(mutex_); in Release() 208 AutoLock lock(mutex_); in Preroll() 233 AutoLock lock(mutex_); in SetPlayRange() 264 AutoLock lock(mutex_); in AddHeadFilters() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/osal/utils/ |
H A D | ring_buffer.h | 46 AutoLock lck(writeMutex_); 79 AutoLock lck(writeMutex_); in WriteBuffer() 105 AutoLock lck(writeMutex_); 119 AutoLock lck(writeMutex_); in SetReadBlocking() 152 AutoLock lck(writeMutex_); in Clear() 161 AutoLock lck(writeMutex_); in SetTail() 172 AutoLock lck(writeMutex_); in Seek() 205 AutoLock lck(writeMutex_); in SetHead()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/ |
H A D | ref_object.cpp | 22 RefObject::AutoLock::AutoLock(const RefObject *obj, bool unlocked) in AutoLock() function in DistributedDB::RefObject::AutoLock 34 void RefObject::AutoLock::Lock() in Lock() 46 void RefObject::AutoLock::Unlock() in Unlock() 58 RefObject::AutoLock::~AutoLock() in ~AutoLock()
|
H A D | notification_chain.cpp | 69 AutoLock lockGuard(this); in RegisterEventType() 99 AutoLock lockGuard(this); in UnRegisterEventType() 142 AutoLock lockGuard(this); in FindAndGetListenerChainLocked() 162 AutoLock lockGuard(this); in RegisterListener() 181 AutoLock lockGuard(this); in UnRegisterListener() 210 AutoLock lockGuard(this); in NotifyListeners() 247 AutoLock lockGuard(this); in Empty() 270 AutoLock lockGuard(this); in EnterEventAction() 281 AutoLock lockGuard(this); in LeaveEventAction()
|
/ohos5.0/foundation/multimedia/player_framework/services/engine/histreamer/player/ |
H A D | hiplayer_callback_looper.cpp | 67 OHOS::Media::AutoLock lock(loopMutex_); in StartWithPlayerEngineObs() 77 OHOS::Media::AutoLock lock(loopMutex_); in SetPlayEngine() 114 OHOS::Media::AutoLock lock(loopMutex_); in StopReportMediaProgress() 121 OHOS::Media::AutoLock lock(loopMutex_); in StopCollectMaxAmplitude() 127 OHOS::Media::AutoLock lock(loopMutex_); in DoReportCompletedTime() 149 OHOS::Media::AutoLock lock(loopMutex_); in DoReportMediaProgress() 173 OHOS::Media::AutoLock lock(loopMutex_); in DoCollectAmplitude() 201 OHOS::Media::AutoLock lock(loopMutex_); in ReportRemainedMaxAmplitude() 220 OHOS::Media::AutoLock lock(loopMutex_); in DoReportSystemOperation() 243 OHOS::Media::AutoLock lock(loopMutex_); in DoReportError()
|
H A D | seek_agent.cpp | 93 AutoLock lock(targetArrivedLock_); in Seek() 175 AutoLock lock(targetArrivedLock_); in SetBufferFilledListener() 188 AutoLock lock(targetArrivedLock_); in SetBufferFilledListener() 230 AutoLock lock(targetArrivedLock_); in OnAudioBufferFilled() 252 AutoLock lock(targetArrivedLock_); in OnVideoBufferFilled() 281 AutoLock lock(targetArrivedLock_); in AlignAudioPosition() 287 AutoLock lock(targetArrivedLock_); in AlignAudioPosition()
|
/ohos5.0/foundation/multimedia/media_foundation/src/osal/task/ffrt/ |
H A D | condition_variable.cpp | 40 void ConditionVariable::Wait(AutoLock& lock) noexcept in Wait() 45 void ConditionVariable::Wait(AutoLock& lock, std::function<bool()> pred) noexcept in Wait() 52 bool ConditionVariable::WaitFor(AutoLock& lock, int64_t timeoutMs) in WaitFor() 62 bool ConditionVariable::WaitFor(AutoLock& lock, int64_t timeoutMs, std::function<bool()> pred) in WaitFor()
|
H A D | task.cpp | 68 AutoLock lock(stateMutex_); in Start() 84 AutoLock lock(stateMutex_); in Stop() 102 AutoLock lock(stateMutex_); in StopAsync() 110 AutoLock lock(stateMutex_); in Pause() 138 AutoLock lock(stateMutex_); in PauseAsync() 163 AutoLock lock(stateMutex_); in Run()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/ |
H A D | ref_object.h | 30 class AutoLock final { 32 explicit AutoLock(const RefObject *obj, bool unlocked = true); 33 ~AutoLock(); 38 DISABLE_COPY_ASSIGN_MOVE(AutoLock);
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/evloop/src/ |
H A D | event_impl.cpp | 115 RefObject::AutoLock lockGuard(this); in AddEvents() 146 RefObject::AutoLock lockGuard(this); in RemoveEvents() 171 RefObject::AutoLock lockGuard(this); in SetTimeout() 192 RefObject::AutoLock lockGuard(this); in Detach() 225 RefObject::AutoLock lockGuard(this); in CheckStatus() 257 RefObject::AutoLock lockGuard(this); in SetLoop() 276 RefObject::AutoLock lockGuard(this); in Wait() 282 RefObject::AutoLock lockGuard(this); in Attached()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/media_codec/ |
H A D | media_codec.cpp | 88 AutoLock lock(stateMutex_); in Init() 118 AutoLock lock(stateMutex_); in Init() 148 AutoLock lock(stateMutex_); in Configure() 161 AutoLock lock(stateMutex_); in SetOutputBufferQueue() 172 AutoLock lock(stateMutex_); in SetCodecCallback() 185 AutoLock lock(stateMutex_); in SetCodecCallback() 196 AutoLock lock(stateMutex_); in SetOutputSurface() 206 AutoLock lock(stateMutex_); in Prepare() 235 AutoLock lock(stateMutex_); in GetInputBufferQueue() 246 AutoLock lock(stateMutex_); in GetInputSurface() [all …]
|
/ohos5.0/foundation/multimedia/player_framework/services/engine/histreamer/transcoder/ |
H A D | hitranscoder_callback_looper.cpp | 63 OHOS::Media::AutoLock lock(loopMutex_); in StartWithTransCoderEngineObs() 72 OHOS::Media::AutoLock lock(loopMutex_); in SetTransCoderEngine() 99 OHOS::Media::AutoLock lock(loopMutex_); in DoReportCompletedTime() 115 OHOS::Media::AutoLock lock(loopMutex_); in DoReportMediaProgress() 147 OHOS::Media::AutoLock lock(loopMutex_); in DoReportError()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/source/audio_capture/ |
H A D | audio_capture_module.cpp | 78 AutoLock lock(captureMutex_); in Init() 99 AutoLock lock(captureMutex_); in DoDeinit() 122 AutoLock lock (captureMutex_); in Prepare() 137 AutoLock lock (captureMutex_); in Reset() 152 AutoLock lock (captureMutex_); in Start() 168 AutoLock lock (captureMutex_); in Stop() 184 AutoLock lock (captureMutex_); in GetParameter() 321 AutoLock lock(captureMutex_); in Read()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/ |
H A D | sync_operation.cpp | 49 AutoLock lockGuard(this); in Initialize() 84 AutoLock lockGuard(this); in SetStatus() 110 AutoLock lockGuard(this); in SetUnfinishedDevStatus() 129 AutoLock lockGuard(this); in GetStatus() 165 AutoLock lockGuard(this); in Finished() 245 AutoLock lockGuard(this); in CheckIsAllFinished()
|