Home
last modified time | relevance | path

Searched refs:samplePerFrame (Results 1 - 5 of 5) sorted by relevance

/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()
140 sampleValue = ((buffer[i * samplePerFrame + AUDIO_NUMBER_2] & 0xff) << AUDIO_SAMPLE_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()
156 uint32_t convertValue = samplePerFrame * BYTES_ALIGNMENT_SIZ in ConvertFloatToAudioBuffer()
153 ConvertFloatToAudioBuffer(const std::vector<float> &floatBuffer, uint8_t *buffer, uint32_t samplePerFrame) ConvertFloatToAudioBuffer() argument
[all...]
/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> &floatBuffer,
29 uint32_t samplePerFrame);
/foundation/multimedia/audio_framework/services/audio_service/server/src/
H A Dpro_renderer_stream_impl.cpp426 uint32_t samplePerFrame = GetSamplePerFrame(streamInfo.format); in EnqueueBuffer() local
427 uint32_t frameLength = bufferDesc.bufLength / samplePerFrame; in EnqueueBuffer()
658 uint32_t samplePerFrame = GetSamplePerFrame(streamInfo.format); in ConvertSrcToFloat() local
662 memcpy_s(resampleSrcBuffer.data(), resampleSrcBuffer.size() * samplePerFrame, buffer, bufLength); in ConvertSrcToFloat()
675 AUDIO_DEBUG_LOG("ConvertSrcToFloat resample buffer,samplePerFrame:%{public}d,size:%{public}zu", samplePerFrame, in ConvertSrcToFloat()
677 AudioCommonConverter::ConvertBufferToFloat(buffer, samplePerFrame, resampleSrcBuffer, volume); in ConvertSrcToFloat()
682 uint32_t samplePerFrame = GetSamplePerFrame(desFormat_); in ConvertFloatToDes() local
685 resampleDesBuffer.size() * samplePerFrame); in ConvertFloatToDes()
692 reinterpret_cast<uint8_t *>(sinkBuffer_[writeIndex].data()), samplePerFrame); in ConvertFloatToDes()
[all...]
/foundation/multimedia/av_codec/test/moduletest/muxer/Common/include/
H A DAVMuxerDemo.h37 int samplePerFrame; member
/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_PER_FRAME])); 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()

Completed in 4 milliseconds