Home
last modified time | relevance | path

Searched refs:samplePerFrame (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/src/
H A Daudio_common_converter.cpp133 void AudioCommonConverter::ConvertBufferToFloat(const uint8_t *buffer, uint32_t samplePerFrame, in ConvertBufferToFloat() argument
136 uint32_t convertValue = samplePerFrame * BYTES_ALIGNMENT_SIZE - 1; in ConvertBufferToFloat()
139 if (samplePerFrame == AUDIO_24BIT_LENGTH) { in ConvertBufferToFloat()
141 ((buffer[i * samplePerFrame + 1] & 0xff) << AUDIO_SAMPLE_16BIT_LENGTH) | in ConvertBufferToFloat()
142 ((buffer[i * samplePerFrame] & 0xff) << BYTES_ALIGNMENT_SIZE); in ConvertBufferToFloat()
146 for (uint32_t j = 0; j < samplePerFrame; j++) { in ConvertBufferToFloat()
147 sampleValue |= (buffer[i * samplePerFrame + j] & 0xff) << (j * BYTES_ALIGNMENT_SIZE); in ConvertBufferToFloat()
154 uint32_t samplePerFrame) in ConvertFloatToAudioBuffer() argument
156 uint32_t convertValue = samplePerFrame * BYTES_ALIGNMENT_SIZE - 1; in ConvertFloatToAudioBuffer()
159 for (uint32_t j = 0; j < samplePerFrame; j++) { in ConvertFloatToAudioBuffer()
[all …]
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/include/
H A Daudio_common_converter.h24 …static void ConvertBufferToFloat(const uint8_t *buffer, uint32_t samplePerFrame, std::vector<float…
29 uint32_t samplePerFrame);
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/server/src/
H A Dpro_renderer_stream_impl.cpp404 uint32_t samplePerFrame = Util::GetSamplePerFrame(streamInfo.format); in EnqueueBuffer() local
405 uint32_t frameLength = bufferDesc.bufLength / samplePerFrame; in EnqueueBuffer()
616 uint32_t samplePerFrame = Util::GetSamplePerFrame(streamInfo.format); in ConvertSrcToFloat() local
620 … memcpy_s(resampleSrcBuffer.data(), resampleSrcBuffer.size() * samplePerFrame, buffer, bufLength); in ConvertSrcToFloat()
633 …LOG("ConvertSrcToFloat resample buffer,samplePerFrame:%{public}d,size:%{public}zu", samplePerFrame, in ConvertSrcToFloat()
635 AudioCommonConverter::ConvertBufferToFloat(buffer, samplePerFrame, resampleSrcBuffer, volume); in ConvertSrcToFloat()
640 uint32_t samplePerFrame = Util::GetSamplePerFrame(desFormat_); in ConvertFloatToDes() local
643 resampleDesBuffer.size() * samplePerFrame); in ConvertFloatToDes()
650 reinterpret_cast<uint8_t *>(sinkBuffer_[writeIndex].data()), samplePerFrame); in ConvertFloatToDes()
/ohos5.0/foundation/multimedia/av_codec/test/moduletest/muxer/Common/include/
H A DAVMuxerDemo.h37 int samplePerFrame; member
/ohos5.0/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/av_transport_input/
H A Dav_transport_input_filter.cpp449 …uint32_t samplePerFrame = static_cast<uint32_t>(Plugin::AnyCast<int>(paramsMap_[Tag::AUDIO_SAMPLE_… in ConfigAudioMeta() local
450 AVTRANS_LOGI("ConfigAudioMeta: AUDIO_SAMPLE_PER_FRAME is %{public}u", samplePerFrame); in ConfigAudioMeta()
451 meta.Set<Plugin::Tag::AUDIO_SAMPLE_PER_FRAME>(samplePerFrame); in ConfigAudioMeta()
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/client/src/
H A Drenderer_in_client.cpp1668 uint32_t samplePerFrame = Util::GetSamplePerFrame(clientConfig_.streamInfo.format); in WriteInner() local
1670 uint32_t waitTimeUs = bufferSize * 10e6 / (samplingRate * channels * samplePerFrame); in WriteInner()