Searched refs:curWriteFrame (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/server/src/ |
H A D | audio_endpoint_separate.cpp | 457 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 D | audio_endpoint.cpp | 204 …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 D | oh_audio_buffer.cpp | 278 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 D | oh_audio_buffer.h | 73 std::atomic<uint64_t> curWriteFrame; member
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/server/include/ |
H A D | audio_endpoint.h | 163 …etProcLastWriteDoneInfo(const std::shared_ptr<OHAudioBuffer> processBuffer, uint64_t curWriteFrame,
|