Home
last modified time | relevance | path

Searched refs:curWriteFrame (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/server/src/
H A Daudio_endpoint_separate.cpp457 uint64_t curWriteFrame, uint64_t &proHandleFrame, int64_t &proHandleTime) in GetProcLastWriteDoneInfo() argument
461 SpanInfo *curWriteSpan = processBuffer->GetSpanInfo(curWriteFrame); in GetProcLastWriteDoneInfo()
463 … "%{public}s curWriteSpan of curWriteFrame %{public}" PRIu64" is null", __func__, curWriteFrame); in GetProcLastWriteDoneInfo()
464 …if (curWriteSpan->spanStatus == SpanStatus::SPAN_WRITE_DONE || curWriteFrame < dstSpanSizeInframe_… in GetProcLastWriteDoneInfo()
465 curWriteFrame < curReadFrame) { in GetProcLastWriteDoneInfo()
466 proHandleFrame = curWriteFrame; in GetProcLastWriteDoneInfo()
469 int32_t ret = GetProcLastWriteDoneInfo(processBuffer, curWriteFrame - dstSpanSizeInframe_, in GetProcLastWriteDoneInfo()
476 … "proHandleTime %{public}" PRId64".", __func__, curWriteFrame, proHandleFrame, proHandleTime); in GetProcLastWriteDoneInfo()
H A Daudio_endpoint.cpp204 …etProcLastWriteDoneInfo(const std::shared_ptr<OHAudioBuffer> processBuffer, uint64_t curWriteFrame,
1127 uint64_t curWriteFrame, uint64_t &proHandleFrame, int64_t &proHandleTime) in GetProcLastWriteDoneInfo() argument
1131 SpanInfo *curWriteSpan = processBuffer->GetSpanInfo(curWriteFrame); in GetProcLastWriteDoneInfo()
1133 "curWriteSpan of curWriteFrame %{public}" PRIu64" is null", curWriteFrame); in GetProcLastWriteDoneInfo()
1134 …if (curWriteSpan->spanStatus == SpanStatus::SPAN_WRITE_DONE || curWriteFrame < dstSpanSizeInframe_… in GetProcLastWriteDoneInfo()
1135 curWriteFrame < curReadFrame) { in GetProcLastWriteDoneInfo()
1136 proHandleFrame = curWriteFrame; in GetProcLastWriteDoneInfo()
1139 int32_t ret = GetProcLastWriteDoneInfo(processBuffer, curWriteFrame - dstSpanSizeInframe_, in GetProcLastWriteDoneInfo()
1146 "proHandleTime %{public}" PRId64".", curWriteFrame, proHandleFrame, proHandleTime); in GetProcLastWriteDoneInfo()
1166 uint64_t curWriteFrame = processBuffer->GetCurWriteFrame(); in OnUpdateHandleInfo() local
[all …]
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/src/
H A Doh_audio_buffer.cpp278 basicBufferInfo_->curWriteFrame.store(0); in Init()
501 uint64_t write = basicBufferInfo_->curWriteFrame.load(); in GetAvailableDataFrames()
518 basicBufferInfo_->curWriteFrame.store(writeFrame); in ResetCurReadWritePos()
528 return basicBufferInfo_->curWriteFrame.load(); in GetCurWriteFrame()
540 uint64_t oldWritePos = basicBufferInfo_->curWriteFrame.load(); in SetCurWriteFrame()
566 basicBufferInfo_->curWriteFrame.store(writeFrame); in SetCurWriteFrame()
580 …_AND_RETURN_RET_LOG(readFrame >= oldReadPos && readFrame <= basicBufferInfo_->curWriteFrame.load(), in SetCurReadFrame()
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/include/
H A Doh_audio_buffer.h73 std::atomic<uint64_t> curWriteFrame; member
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/server/include/
H A Daudio_endpoint.h163 …etProcLastWriteDoneInfo(const std::shared_ptr<OHAudioBuffer> processBuffer, uint64_t curWriteFrame,