/ohos5.0/foundation/multimedia/media_foundation/engine/foundation/osal/thread/ |
H A D | scoped_lock.cpp | 24 ScopedLock::ScopedLock() : mutex_(nullptr) in ScopedLock() function in OHOS::Media::OSAL::ScopedLock 28 ScopedLock::ScopedLock(Mutex& mutex) : mutex_(&mutex) in ScopedLock() function in OHOS::Media::OSAL::ScopedLock 33 ScopedLock::~ScopedLock() in ~ScopedLock() 41 ScopedLock::ScopedLock(ScopedLock&& other) noexcept in ScopedLock() function in OHOS::Media::OSAL::ScopedLock 47 ScopedLock& ScopedLock::operator=(ScopedLock&& other) noexcept in operator =() 59 void ScopedLock::Lock() in Lock() 66 bool ScopedLock::TryLock() in TryLock() 75 void ScopedLock::Unlock() in Unlock()
|
H A D | task.cpp | 50 OSAL::ScopedLock lock(stateMutex_); in Start() 67 OSAL::ScopedLock lock(stateMutex_); in Stop() 82 OSAL::ScopedLock lock(stateMutex_); in StopAsync() 90 OSAL::ScopedLock lock(stateMutex_); in Pause() 118 OSAL::ScopedLock lock(stateMutex_); in PauseAsync() 143 OSAL::ScopedLock lock(stateMutex_); in Run()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/foundation/osal/thread/ |
H A D | scoped_lock.h | 24 class ScopedLock { 26 ScopedLock(); 28 explicit ScopedLock(Mutex& mutex); 30 ScopedLock(ScopedLock&& other) noexcept; 32 ScopedLock& operator=(ScopedLock&& other) noexcept; 34 virtual ~ScopedLock();
|
H A D | condition_variable.h | 40 void Wait(ScopedLock& lock) noexcept; 43 void Wait(ScopedLock& lock, Predicate pred) noexcept in Wait() 50 bool WaitFor(ScopedLock& lock, int timeoutMs); 53 bool WaitFor(ScopedLock& lock, int timeoutMs, Predicate pred) in WaitFor()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/core/ |
H A D | media_sync_manager.cpp | 70 OSAL::ScopedLock lock(clockMutex_); in SetPlaybackRate() 85 OSAL::ScopedLock lock(clockMutex_); in GetPlaybackRate() 117 OSAL::ScopedLock lock(clockMutex_); in SetMediaTimeRangeStart() 126 OSAL::ScopedLock lock(clockMutex_); in SetMediaTimeRangeEnd() 157 OSAL::ScopedLock lock(clockMutex_); in Resume() 183 OSAL::ScopedLock lock(clockMutex_); in Pause() 204 OSAL::ScopedLock lock(clockMutex_); in Seek() 222 OSAL::ScopedLock lock(clockMutex_); in Reset() 281 OSAL::ScopedLock lock(clockMutex_); in UpdateTimeAnchor() 314 OSAL::ScopedLock lock(clockMutex_); in GetMediaTimeNow() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/foundation/utils/ |
H A D | buffer_pool.h | 45 OSAL::ScopedLock lock(mutex_); in ~BufferPool() 75 OSAL::ScopedLock lock(mutex_); in Append() 86 OSAL::ScopedLock lock(mutex_); in SetActive() 95 OSAL::ScopedLock lock(mutex_); in RecycleBuffer() 102 OSAL::ScopedLock lock(mutex_); in AllocateBuffer() 118 OSAL::ScopedLock lock(mutex_); in AllocateBufferNonBlocking() 127 OSAL::ScopedLock lock(mutex_); in AllocateAppendBufferNonBlocking() 142 OSAL::ScopedLock lock(mutex_); in Size() 153 OSAL::ScopedLock lock(mutex_); in Empty() 175 OSAL::ScopedLock lock(mutex_); in FinishAllocInProgress()
|
H A D | blocking_queue.h | 41 OSAL::ScopedLock lock(mutex_); in Size() 50 OSAL::ScopedLock lock(mutex_); in Empty() 55 OSAL::ScopedLock lock(mutex_); in Push() 76 OSAL::ScopedLock lock(mutex_); in Push() 97 OSAL::ScopedLock lock(mutex_); in Pop() 117 OSAL::ScopedLock lock(mutex_); in Pop() 135 OSAL::ScopedLock lock(mutex_); in Clear() 140 OSAL::ScopedLock lock(mutex_);
|
H A D | ring_buffer.h | 46 OSAL::ScopedLock lck(writeMutex_); 79 OSAL::ScopedLock lck(writeMutex_); in WriteBuffer() 105 OSAL::ScopedLock lck(writeMutex_); 133 OSAL::ScopedLock lck(writeMutex_); in Clear() 141 OSAL::ScopedLock lck(writeMutex_); in Seek()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/common/ |
H A D | surface_memory.cpp | 70 OSAL::ScopedLock l(memMutex_); in GetSurfaceBuffer() 82 OSAL::ScopedLock l(memMutex_); in ReleaseSurfaceBuffer() 90 OSAL::ScopedLock l(memMutex_); in GetFlushFence() 96 OSAL::ScopedLock l(memMutex_); in GetBufferHandle() 105 OSAL::ScopedLock l(memMutex_); in SetNeedRender() 111 OSAL::ScopedLock l(memMutex_); in GetSurfaceBufferStride() 117 OSAL::ScopedLock l(memMutex_); in GetRealAddr()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/ |
H A D | async_mode.cpp | 55 OSAL::ScopedLock lock(mutex_); in Release() 75 OSAL::ScopedLock l(renderMutex_); in Release() 91 OSAL::ScopedLock lock(mutex_); in Configure() 136 OSAL::ScopedLock l(renderMutex_); in Stop() 142 OSAL::ScopedLock lock(mutex_); in Stop() 162 OSAL::ScopedLock lock(mutex_); in FlushStart() 192 OSAL::ScopedLock lock(mutex_); in FlushEnd() 233 OSAL::ScopedLock lock(mutex_); in HandleFrame() 268 OSAL::ScopedLock l(renderMutex_); in FinishFrame() 311 OSAL::ScopedLock l(renderMutex_); in OnOutputBufferDone() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/engine/scene/common/ |
H A D | media_stat_stub.cpp | 28 OSAL::ScopedLock lock(mediaStatMutex_); in Reset() 34 OSAL::ScopedLock lock(mediaStatMutex_); in Append() 47 OSAL::ScopedLock lock(mediaStatMutex_); in ReceiveEvent() 65 OSAL::ScopedLock lock(mediaStatMutex_); in IsEventCompleteAllReceived() 73 OSAL::ScopedLock lock(mediaStatMutex_); in ResetEventCompleteAllReceived()
|
H A D | data_stream_impl.cpp | 35 OSAL::ScopedLock lock(dataMutex_); in GetDataBuffer() 46 OSAL::ScopedLock lock(emptyMutex_); in QueueEmptyBuffer() 54 OSAL::ScopedLock lock(emptyMutex_); in QueueEmptyBuffer() 68 OSAL::ScopedLock lock(emptyMutex_); in GetEmptyBuffer() 79 OSAL::ScopedLock lock(dataMutex_); in QueueDataBuffer()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_encoder/ |
H A D | audio_ffmpeg_encoder_plugin.cpp | 130 OSAL::ScopedLock lock(avMutex_); in ~AudioFfmpegEncoderPlugin() 142 OSAL::ScopedLock lock(avMutex_); in Init() 150 OSAL::ScopedLock lock(avMutex_); in Deinit() 176 OSAL::ScopedLock lock(avMutex_); in GetParameter() 186 OSAL::ScopedLock lock(avMutex_); in Prepare() 231 OSAL::ScopedLock lock(avMutex_); in Reset() 255 OSAL::ScopedLock lock(avMutex_); in Start() 293 OSAL::ScopedLock lock(avMutex_); in Stop() 310 OSAL::ScopedLock lock(avMutex_); in Flush() 328 OSAL::ScopedLock lock(avMutex_); in QueueInputBuffer() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_lite_source/ |
H A D | http_lite_source_plugin.cpp | 88 OSAL::ScopedLock lock(httpMutex_); in Init() 106 OSAL::ScopedLock lock(httpMutex_); in Deinit() 114 OSAL::ScopedLock lock(httpMutex_); in Prepare() 123 OSAL::ScopedLock lock(httpMutex_); in Reset() 149 OSAL::ScopedLock lock(httpMutex_); in GetParameter() 165 OSAL::ScopedLock lock(httpMutex_); in SetParameter() 188 OSAL::ScopedLock lock(httpMutex_); in SetSource() 265 OSAL::ScopedLock lock(httpMutex_); in Read() 303 OSAL::ScopedLock lock(httpMutex_); in GetSize() 311 OSAL::ScopedLock lock(httpMutex_); in GetSeekable() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_decoder/ |
H A D | audio_ffmpeg_decoder_plugin.cpp | 202 OSAL::ScopedLock lock(avMutex_); in Init() 222 OSAL::ScopedLock lock(avMutex_); in Deinit() 238 OSAL::ScopedLock lock(parameterMutex_); in SetParameter() 283 OSAL::ScopedLock lock(avMutex_); in Prepare() 310 OSAL::ScopedLock lock(avMutex_); in Prepare() 369 OSAL::ScopedLock lock(avMutex_); in Reset() 389 OSAL::ScopedLock lock(avMutex_); in Start() 419 OSAL::ScopedLock lock(avMutex_); in Stop() 426 OSAL::ScopedLock lock(avMutex_); in Flush() 444 OSAL::ScopedLock lock(avMutex_); in QueueInputBuffer() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | base.cpp | 32 OSAL::ScopedLock lock(stateChangeMutex_); in Init() 50 OSAL::ScopedLock lock(stateChangeMutex_); in Deinit() 66 OSAL::ScopedLock lock(stateChangeMutex_); in Prepare() 85 OSAL::ScopedLock lock(stateChangeMutex_); in Reset() 103 OSAL::ScopedLock lock(stateChangeMutex_); in Start() 122 OSAL::ScopedLock lock(stateChangeMutex_); in Stop()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_source/ |
H A D | http_source_plugin.cpp | 144 OSAL::ScopedLock lock(mutex_); in SetCallback() 154 OSAL::ScopedLock lock(mutex_); in SetSource() 183 OSAL::ScopedLock lock(mutex_); in Read() 208 OSAL::ScopedLock lock(mutex_); in GetSize() 217 OSAL::ScopedLock lock(mutex_); in GetSeekable() 225 OSAL::ScopedLock lock(mutex_); in SeekTo() 235 OSAL::ScopedLock lock(mutex_); in CloseUri()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/hdi_adapter/sink/ |
H A D | hos_au_sink.cpp | 431 OSAL::ScopedLock lock(renderMutex_); in Start() 448 OSAL::ScopedLock lock(renderMutex_); in Stop() 476 OSAL::ScopedLock lock(renderMutex_); in GetMute() 491 OSAL::ScopedLock lock(renderMutex_); in SetMute() 505 OSAL::ScopedLock lock(renderMutex_); in GetVolume() 519 OSAL::ScopedLock lock(renderMutex_); in SetVolume() 536 OSAL::ScopedLock lock(renderMutex_); in GetSpeed() 550 OSAL::ScopedLock lock(renderMutex_); in SetSpeed() 565 OSAL::ScopedLock lock(renderMutex_); in Pause() 578 OSAL::ScopedLock lock(renderMutex_); in Resume() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/video_encoder/ |
H A D | video_ffmpeg_encoder_plugin.cpp | 135 OSAL::ScopedLock lock(avMutex_); in Init() 154 OSAL::ScopedLock l(avMutex_); in Deinit() 169 OSAL::ScopedLock l(parameterMutex_); in SetParameter() 184 OSAL::ScopedLock lock(avMutex_); in GetParameter() 287 OSAL::ScopedLock l(avMutex_); in Prepare() 324 OSAL::ScopedLock l(avMutex_); in Reset() 331 OSAL::ScopedLock lock(avMutex_); in Start() 346 OSAL::ScopedLock lock(avMutex_); in Stop() 374 OSAL::ScopedLock l(avMutex_); in Flush() 388 OSAL::ScopedLock lock(avMutex_); in QueueInputBuffer() [all …]
|
/ohos5.0/foundation/multimedia/media_foundation/src/osal/base/ |
H A D | synchronizer.h | 48 OSAL::ScopedLock lock(mutex_); in Wait() 63 OSAL::ScopedLock lock(mutex_); in WaitFor() 80 OSAL::ScopedLock lock(mutex_); in Wait() 96 OSAL::ScopedLock lock(mutex_); in WaitFor() 118 OSAL::ScopedLock lock(mutex_);
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/foundation/osal/base/ |
H A D | synchronizer.h | 49 OSAL::ScopedLock lock(mutex_); in Wait() 64 OSAL::ScopedLock lock(mutex_); in WaitFor() 81 OSAL::ScopedLock lock(mutex_); in Wait() 97 OSAL::ScopedLock lock(mutex_); in WaitFor() 119 OSAL::ScopedLock lock(mutex_);
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/source/audio_capture/ |
H A D | audio_capture_plugin.cpp | 129 OSAL::ScopedLock lock(captureMutex_); in Init() 146 OSAL::ScopedLock lock(captureMutex_); in DoDeinit() 186 OSAL::ScopedLock lock (captureMutex_); in Prepare() 204 OSAL::ScopedLock lock (captureMutex_); in Reset() 221 OSAL::ScopedLock lock (captureMutex_); in Start() 235 OSAL::ScopedLock lock (captureMutex_); in Stop() 250 OSAL::ScopedLock lock (captureMutex_); in GetParameter() 449 OSAL::ScopedLock lock(captureMutex_); in Read()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_source/download/ |
H A D | downloader.cpp | 125 OSAL::ScopedLock lock(operatorMutex_); in Download() 144 OSAL::ScopedLock lock(operatorMutex_); in Pause() 155 OSAL::ScopedLock lock(operatorMutex_); in Resume() 183 OSAL::ScopedLock lock(operatorMutex_); in Seek() 201 OSAL::ScopedLock lock(operatorMutex_); in Retry() 208 OSAL::ScopedLock lock(operatorMutex_); in Retry() 244 OSAL::ScopedLock lock(operatorMutex_); in HttpDownloadLoop()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/ |
H A D | codec_cmd_executor.cpp | 96 OSAL::ScopedLock lock(mutex_); in WaitCmdResult() 155 OSAL::ScopedLock lock(mutex_); in HandleEventCmdComplete() 183 OSAL::ScopedLock lock(mutex_); in HandleEventPortSettingsChanged() 189 OSAL::ScopedLock lock(mutex_); in HandleEventBufferFlag() 198 OSAL::ScopedLock lock(mutex_); in HandleEventError()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/demux/ |
H A D | data_packer.cpp | 70 OSAL::ScopedLock lock(mutex_); in PushData() 100 OSAL::ScopedLock lock(mutex_); in IsDataAvailable() 140 OSAL::ScopedLock lock(mutex_); in PeekRange() 212 OSAL::ScopedLock lock(mutex_); in GetRange() 245 OSAL::ScopedLock lock(mutex_); in GetRange() 296 OSAL::ScopedLock lock(mutex_); in Flush() 303 OSAL::ScopedLock lock(mutex_); in SetEos() 310 OSAL::ScopedLock lock(mutex_); in IsEmpty()
|