/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/test/example/ |
H A D | audio_hdi_device_test.cpp | 65 int64_t timeNanoSec = 0; in RenderFrameFromFile() local 76 hdiRenderSink_->GetMmapHandlePosition(frameCount, timeSec, timeNanoSec); in RenderFrameFromFile() 77 int64_t temp = timeNanoSec + timeSec * AUDIO_NS_PER_SECOND; in RenderFrameFromFile()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/fast/ |
H A D | fast_audio_renderer_sink.cpp | 97 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 101 … int32_t GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) override; 315 …oRendererSinkInner::GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) in GetMmapHandlePosition() argument 337 timeNanoSec = timestamp.tvNSec; in GetMmapHandlePosition() 521 int64_t timeNanoSec = 0; in PreparePosition() local 522 GetMmapHandlePosition(frames, timeSec, timeNanoSec); // get first start position in PreparePosition() 606 int64_t timeNanoSec = 0; in CheckPositionTime() local 611 int32_t ret = GetMmapHandlePosition(frames, timeSec, timeNanoSec); in CheckPositionTime() 615 if (ret != SUCCESS || curSec != timeSec || curNanoSec - timeNanoSec > maxHandleCost) { in CheckPositionTime() 781 …endererSinkInner::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/remote_fast/ |
H A D | remote_fast_audio_renderer_sink.cpp | 106 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 111 … int32_t GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) override; 373 int64_t &timeNanoSec) in GetMmapHandlePosition() argument 389 timeNanoSec = timestamp.tvNSec; in GetMmapHandlePosition() 478 int64_t timeNanoSec = 0; in CheckPositionTime() local 483 int32_t ret = GetMmapHandlePosition(frames, timeSec, timeNanoSec); in CheckPositionTime() 487 if (ret != SUCCESS || curSec != timeSec || curNanoSec - timeNanoSec > maxHandleCost) { in CheckPositionTime() 710 int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/fast/ |
H A D | fast_audio_capturer_source.cpp | 64 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 71 … int32_t GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) override; 382 …apturerSourceInner::GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) in GetMmapHandlePosition() argument 396 timeNanoSec = timestamp.tvNSec; in GetMmapHandlePosition() 482 int64_t timeNanoSec = 0; in CheckPositionTime() local 487 int32_t ret = GetMmapHandlePosition(frames, timeSec, timeNanoSec); in CheckPositionTime() 491 if (ret != SUCCESS || curSec != timeSec || curNanoSec - timeNanoSec > maxHandleCost) { in CheckPositionTime() 730 …turerSourceInner::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/remote_fast/ |
H A D | remote_fast_audio_capturer_source.cpp | 78 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 85 … int32_t GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) override; 419 int64_t &timeNanoSec) in GetMmapHandlePosition() argument 434 timeNanoSec = timestamp.tvNSec; in GetMmapHandlePosition() 450 int64_t timeNanoSec = 0; in CheckPositionTime() local 455 int32_t ret = GetMmapHandlePosition(frames, timeSec, timeNanoSec); in CheckPositionTime() 459 if (ret != SUCCESS || curSec != timeSec || curNanoSec - timeNanoSec > maxHandleCost) { in CheckPositionTime() 633 int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/common/ |
H A D | i_audio_capturer_source.h | 83 …tual int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) = 0; 112 …virtual int32_t GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) = …
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/bluetooth/ |
H A D | bluetooth_renderer_sink.cpp | 107 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 165 … int32_t GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) override; 706 int64_t timeNanoSec = 0; in CheckPositionTime() local 709 int32_t ret = GetMmapHandlePosition(frames, timeSec, timeNanoSec); in CheckPositionTime() 713 …if (ret != SUCCESS || curSec != timeSec || curNanoSec - timeNanoSec > MAX_GET_POSITION_HANDLE_TIME… in CheckPositionTime() 941 …endererSinkInner::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument 1083 …hRendererSinkInner::GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) in GetMmapHandlePosition() argument 1097 timeNanoSec = timestamp.tvNSec; in GetMmapHandlePosition()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/common/ |
H A D | i_audio_renderer_sink.h | 88 …tual int32_t GetPresentationPosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) = 0; 123 …virtual int32_t GetMmapHandlePosition(uint64_t &frames, int64_t &timeSec, int64_t &timeNanoSec) = …
|
H A D | i_audio_renderer_sink_intf.h | 57 int64_t* timeSec, int64_t* timeNanoSec); 86 int64_t* timeSec, int64_t* timeNanoSec);
|
H A D | i_audio_renderer_sink.cpp | 275 int64_t *timeSec, int64_t *timeNanoSec) in IAudioRendererSinkGetPresentationPosition() argument 284 return audioRendererSink->GetPresentationPosition(*frames, *timeSec, *timeNanoSec); in IAudioRendererSinkGetPresentationPosition()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/file/ |
H A D | audio_capturer_file_source.h | 48 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override;
|
H A D | audio_capturer_file_source.cpp | 93 …pturerFileSource::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/offload/ |
H A D | offload_audio_renderer_sink.cpp | 115 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 419 …endererSinkInner::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument 436 timeNanoSec = timestamp.tvNSec; in GetPresentationPosition() 448 timeNanoSec = time.tv_nsec; in GetPresentationPosition() 849 int64_t timeNanoSec = 0; in GetLatency() local 850 …CHECK_AND_RETURN_RET_LOG(GetPresentationPosition(frames, timeSec, timeNanoSec) == SUCCESS, ERR_OPE… in GetLatency()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/file/ |
H A D | audio_renderer_file_sink.h | 62 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override;
|
H A D | audio_renderer_file_sink.cpp | 107 …RendererFileSink::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/server/src/ |
H A D | pa_renderer_stream_impl.cpp | 991 …treamImpl::OffloadGetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in OffloadGetPresentationPosition() argument 997 return audioRendererSinkInstance->GetPresentationPosition(frames, timeSec, timeNanoSec); in OffloadGetPresentationPosition() 1048 int64_t timeNanoSec = 0; in GetOffloadApproximatelyCacheTime() local 1049 OffloadGetPresentationPosition(frames, timeSec, timeNanoSec); in GetOffloadApproximatelyCacheTime() 1051 … static_cast<int64_t>(timeSec * AUDIO_US_PER_SECOND + timeNanoSec / AUDIO_NS_PER_US); in GetOffloadApproximatelyCacheTime()
|
H A D | audio_endpoint_separate.cpp | 635 int64_t timeNanoSec = 0; in GetDeviceHandleInfo() local 643 ret = fastSink_->GetMmapHandlePosition(frames, timeSec, timeNanoSec); in GetDeviceHandleInfo() 649 nanoTime = timeNanoSec + timeSec * AUDIO_NS_PER_SECOND; in GetDeviceHandleInfo()
|
H A D | audio_endpoint.cpp | 1770 int64_t timeNanoSec = 0; in GetDeviceHandleInfo() local 1776 ret = fastSource_->GetMmapHandlePosition(frames, timeSec, timeNanoSec); in GetDeviceHandleInfo() 1781 ret = fastSink_->GetMmapHandlePosition(frames, timeSec, timeNanoSec); in GetDeviceHandleInfo() 1785 nanoTime = timeNanoSec + timeSec * AUDIO_NS_PER_SECOND; in GetDeviceHandleInfo()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/primary/ |
H A D | audio_capturer_source.cpp | 77 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 193 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 993 …turerSourceInner::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument 1015 timeNanoSec = timestamp.tvNSec; in GetPresentationPosition() 1490 …urerSourceWakeup::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument 1492 return audioCapturerSource_.GetPresentationPosition(frames, timeSec, timeNanoSec); in GetPresentationPosition()
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/server/include/ |
H A D | pa_renderer_stream_impl.h | 89 … int32_t OffloadGetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec);
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/remote/ |
H A D | remote_audio_capturer_source.cpp | 82 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 677 int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/primary/ |
H A D | audio_renderer_sink.cpp | 185 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 476 …endererSinkInner::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument 498 timeNanoSec = timestamp.tvNSec; in GetPresentationPosition()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/multichannel/ |
H A D | multichannel_audio_renderer_sink.cpp | 94 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 369 …endererSinkInner::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/sink/remote/ |
H A D | remote_audio_renderer_sink.cpp | 118 …int32_t GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) override; 928 …endererSinkInner::GetPresentationPosition(uint64_t& frames, int64_t& timeSec, int64_t& timeNanoSec) in GetPresentationPosition() argument
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/pulseaudio/modules/hdi/ |
H A D | hdi_sink.c | 2496 int64_t timeNanoSec; in UpdatePresentationPosition() local 2498 u->offload.sinkAdapter, &frames, &timeSec, &timeNanoSec); in UpdatePresentationPosition() 2504 … u->offload.hdiPosTs = (uint64_t)timeSec * USEC_PER_SEC + (uint64_t)timeNanoSec / PA_NSEC_PER_USEC; in UpdatePresentationPosition()
|