Home
last modified time | relevance | path

Searched refs:OSAL (Results 1 - 25 of 169) sorted by relevance

1234567

/foundation/multimedia/media_foundation/engine/include/foundation/utils/
H A Dbuffer_pool.h45 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 in FinishAllocInProgress()
[all...]
H A Dblocking_queue.h41 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_); in SetActive()
164 OSAL::Mutex mutex_;
165 OSAL
[all...]
H A Dring_buffer.h46 OSAL::ScopedLock lck(writeMutex_); in ReadBuffer()
79 OSAL::ScopedLock lck(writeMutex_); in WriteBuffer()
105 OSAL::ScopedLock lck(writeMutex_); in SetActive()
133 OSAL::ScopedLock lck(writeMutex_); in Clear()
141 OSAL::ScopedLock lck(writeMutex_); in Seek()
157 OSAL::Mutex writeMutex_ {};
158 OSAL::ConditionVariable writeCondition_ {};
/foundation/multimedia/media_foundation/engine/plugin/common/
H A Dsurface_memory.cpp70 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()
/foundation/multimedia/media_foundation/engine/scene/common/
H A Dmedia_stat_stub.cpp28 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 Ddata_stream_impl.h38 OSAL::Mutex emptyMutex_ {};
39 OSAL::Mutex dataMutex_ {};
40 OSAL::ConditionVariable emptyCondition_ {};
41 OSAL::ConditionVariable dataCondition_ {};
H A Ddata_stream_impl.cpp35 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()
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/
H A Dasync_mode.cpp55 OSAL::ScopedLock lock(mutex_); in Release()
75 OSAL::ScopedLock l(renderMutex_); in Release()
91 OSAL::ScopedLock lock(mutex_); in Configure()
116 OSAL::SleepFor(DEFAULT_TRY_DECODE_TIME); in PushData()
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()
252 OSAL in DecodeFrame()
[all...]
H A Dasync_mode.h64 std::shared_ptr<OHOS::Media::OSAL::Task> handleFrameTask_ {};
67 std::shared_ptr<OHOS::Media::OSAL::Task> decodeFrameTask_ {};
70 std::shared_ptr<OHOS::Media::OSAL::Task> pushTask_ {nullptr};
74 mutable OSAL::Mutex renderMutex_ {};
77 mutable OSAL::ConditionVariable cv_;
79 mutable OSAL::Mutex mutex_;
/foundation/multimedia/media_foundation/engine/foundation/osal/thread/
H A Dtask.cpp23 namespace OSAL { namespace
28 loop_ = CppExt::make_unique<OSAL::Thread>(priority); in Task()
50 OSAL::ScopedLock lock(stateMutex_); in Start()
53 loop_ = CppExt::make_unique<OSAL::Thread>(priority_); 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()
158 } // namespace OSAL
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_lite_source/
H A Dhttp_lite_source_plugin.cpp88 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()
136 OSAL::ScopedLock lock(httpMutex_); in Stop()
149 OSAL::ScopedLock lock(httpMutex_); in GetParameter()
165 OSAL::ScopedLock lock(httpMutex_); in SetParameter()
188 OSAL::ScopedLock lock(httpMutex_); in SetSource()
207 OHOS::Media::OSAL::SleepFor(200); // 200 in SetSource()
265 OSAL in Read()
[all...]
/foundation/multimedia/media_foundation/engine/include/foundation/osal/thread/
H A Dtask.h29 namespace OSAL { namespace
67 std::unique_ptr<OSAL::Thread> loop_;
68 OSAL::Mutex stateMutex_{};
69 OSAL::ConditionVariable syncCond_{};
71 } // namespace OSAL
/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dmedia_sync_manager.cpp44 OSAL::ScopedLock lock(syncersMutex_); in AddSynchronizer()
56 OSAL::ScopedLock lock(syncersMutex_); in RemoveSynchronizer()
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()
144 OSAL::ScopedLock lock1(syncersMutex_); in SetAllSyncShouldWaitNoLock()
157 OSAL::ScopedLock lock(clockMutex_); in Resume()
183 OSAL::ScopedLock lock(clockMutex_); in Pause()
204 OSAL in Seek()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_decoder/
H A Daudio_ffmpeg_decoder_plugin.cpp218 OSAL::ScopedLock lock(avMutex_); in Init()
224 OSAL::ScopedLock lock1(parameterMutex_); in Init()
238 OSAL::ScopedLock lock(avMutex_); in Deinit()
239 OSAL::ScopedLock lock1(parameterMutex_); in Deinit()
254 OSAL::ScopedLock lock(parameterMutex_); in SetParameter()
261 OSAL::ScopedLock lock(parameterMutex_); in GetParameter()
299 OSAL::ScopedLock lock(avMutex_); in Prepare()
308 OSAL::ScopedLock lock1(parameterMutex_); in Prepare()
326 OSAL::ScopedLock lock(avMutex_); in Prepare()
377 OSAL in ResetLocked()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_encoder/
H A Daudio_ffmpeg_encoder_plugin.cpp130 OSAL::ScopedLock lock(avMutex_); in ~AudioFfmpegEncoderPlugin()
131 OSAL::ScopedLock lock1(parameterMutex_); in ~AudioFfmpegEncoderPlugin()
142 OSAL::ScopedLock lock(avMutex_); in Init()
150 OSAL::ScopedLock lock(avMutex_); in Deinit()
151 OSAL::ScopedLock lock1(parameterMutex_); in Deinit()
165 OSAL::ScopedLock lock(parameterMutex_); in SetParameter()
176 OSAL::ScopedLock lock(avMutex_); in GetParameter()
186 OSAL::ScopedLock lock(avMutex_); in Prepare()
202 OSAL::ScopedLock lock1(parameterMutex_); in Prepare()
223 OSAL in ResetLocked()
[all...]
/foundation/multimedia/media_foundation/engine/include/foundation/osal/base/
H A Dsynchronizer.h30 namespace OSAL { namespace
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_); in Notify()
134 } // namespace OSAL
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_source/monitor/
H A Ddownload_monitor.cpp35 task_ = std::make_shared<OSAL::Task>(std::string("HttpMonitor")); in move()
52 OSAL::ScopedLock lock(taskMutex_); in HttpMonitorLoop()
61 OSAL::SleepFor(50); // 50 in HttpMonitorLoop()
107 OSAL::ScopedLock lock(taskMutex_); in SeekToPos()
132 OSAL::ScopedLock lock(taskMutex_); in SeekToTime()
196 OSAL::ScopedLock lock(taskMutex_); in OnDownloadStatus()
/foundation/multimedia/media_foundation/src/osal/base/
H A Dsynchronizer.h48 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_); in Notify()
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/video_encoder/
H A Dvideo_ffmpeg_encoder_plugin.cpp135 OSAL::ScopedLock lock(avMutex_); in Init()
144 encodeTask_ = std::make_shared<OHOS::Media::OSAL::Task>("videoFfmpegEncThread"); in Init()
154 OSAL::ScopedLock l(avMutex_); in Deinit()
169 OSAL::ScopedLock l(parameterMutex_); in SetParameter()
177 OSAL::ScopedLock l(parameterMutex_); in GetParameter()
184 OSAL::ScopedLock lock(avMutex_); in GetParameter()
287 OSAL::ScopedLock l(avMutex_); in Prepare()
291 OSAL::ScopedLock lock(parameterMutex_); in Prepare()
307 OSAL::ScopedLock lock(parameterMutex_); in ResetLocked()
324 OSAL in Reset()
[all...]
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/video_sink/
H A Dvideo_sink_filter.h94 std::shared_ptr<OHOS::Media::OSAL::Task> renderTask_ {nullptr};
97 OSAL::ConditionVariable startWorkingCondition_ {};
98 OSAL::Mutex mutex_;
110 std::shared_ptr<OHOS::Media::OSAL::Task> frameRateTask_ {nullptr};
/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dbase.cpp32 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()
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_source/
H A Dhttp_source_plugin.cpp144 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 SeekToPos()
235 OSAL::ScopedLock lock(mutex_); in SeekToTime()
246 OSAL::ScopedLock lock(mutex_); in CloseUri()
/foundation/multimedia/media_foundation/engine/scene/recorder/internal/
H A Dstate_machine.h47 class StateMachine final : public OSAL::Task {
84 mutable OSAL::Mutex mutex_ {};
85 mutable OSAL::Synchronizer<Intent, ErrorCode> intentSync_;
/foundation/multimedia/media_foundation/engine/scene/player/internal/
H A Dstate_machine.h41 class StateMachine final : public OSAL::Task {
80 mutable OSAL::Mutex mutex_ {};
81 mutable OSAL::Synchronizer<Intent, ErrorCode> intentSync_;
/foundation/multimedia/media_foundation/engine/scene/player/standard/
H A Dhiplayer_callback_looper.h71 OSAL::Mutex queueMutex_ {};
72 OSAL::ConditionVariable queueHeadUpdatedCond_ {};
77 OSAL::Task task_;

Completed in 10 milliseconds

1234567