Home
last modified time | relevance | path

Searched refs:VOLUME_SHIFT (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/include/
H A Dvolume_tools.h25 static const uint32_t VOLUME_SHIFT = 16; variable
26 static constexpr int32_t INT32_VOLUME_MAX = 1 << VOLUME_SHIFT; // 1 << 16 = 65536, max volume
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/src/
H A Dvolume_tools.cpp156 temp = (temp * vol) >> VOLUME_SHIFT; in ProcessOneFrame()
162 temp = (*raw16 * static_cast<int64_t>(vol)) >> VOLUME_SHIFT; in ProcessOneFrame()
166 … static_cast<int32_t>(ReadInt24LE(ptr) << INT24_SHIFT) * static_cast<int64_t>(vol) >> VOLUME_SHIFT; in ProcessOneFrame()
172 temp = (*raw32 * static_cast<int64_t>(vol)) >> VOLUME_SHIFT; in ProcessOneFrame()