Home
last modified time | relevance | path

Searched refs:newTail (Results 1 - 2 of 2) sorted by relevance

/foundation/multimedia/av_codec/services/services/codec/server/post_processing/
H A Dlock_free_queue.h76 size_t newTail{0}; in PushWait()
81 newTail = (currentTail + 1) % queueSize_; in PushWait()
83 if (newTail == head_.load()) { in PushWait()
85 canPushCv_.wait(lock, [&newTail, this]() { return newTail != head_.load() || !active_.load(); }); in PushWait()
92 canPush = tail_.compare_exchange_strong(currentTail, newTail); in PushWait()
/foundation/multimedia/media_foundation/interface/inner_api/osal/utils/
H A Dring_buffer.h158 void SetTail(size_t newTail) in SetTail() argument
162 MEDIA_LOG_I("SetTail: current tail " PUBLIC_LOG_ZU ", to tail " PUBLIC_LOG_ZU, tail_, newTail); in SetTail()
163 if (newTail >= 0 && newTail >= head_) { in SetTail()
164 tail_ = newTail; in SetTail()

Completed in 1 milliseconds