/foundation/multimedia/media_foundation/engine/plugin/plugins/hdi_adapter/utils/ |
H A D | hdi_au_utils.cpp | 33 OHOS::Media::Plugin::AudioSampleFormat pFormat;
37 {AUDIO_FORMAT_TYPE_PCM_8_BIT, false, true, false, OHOS::Media::Plugin::AudioSampleFormat::U8},
38 {AUDIO_FORMAT_TYPE_PCM_8_BIT, false, false, false, OHOS::Media::Plugin::AudioSampleFormat::U8P},
39 {AUDIO_FORMAT_TYPE_PCM_8_BIT, true, true, false, OHOS::Media::Plugin::AudioSampleFormat::S8},
40 {AUDIO_FORMAT_TYPE_PCM_8_BIT, true, false, false, OHOS::Media::Plugin::AudioSampleFormat::S8P},
41 {AUDIO_FORMAT_TYPE_PCM_16_BIT, false, true, false, OHOS::Media::Plugin::AudioSampleFormat::U16},
42 {AUDIO_FORMAT_TYPE_PCM_16_BIT, false, false, false, OHOS::Media::Plugin::AudioSampleFormat::U16P},
43 {AUDIO_FORMAT_TYPE_PCM_16_BIT, true, true, false, OHOS::Media::Plugin::AudioSampleFormat::S16},
44 {AUDIO_FORMAT_TYPE_PCM_16_BIT, true, false, false, OHOS::Media::Plugin::AudioSampleFormat::S16P},
45 {AUDIO_FORMAT_TYPE_PCM_32_BIT, false, true, false, OHOS::Media::Plugin::AudioSampleFormat [all...] |
H A D | hdi_au_utils.h | 27 bool PluginAuFormat2HdiAttrs(OHOS::Media::Plugin::AudioSampleFormat pFormat, AudioSampleAttributes& attrs);
28 bool HdiAuFormat2PluginFormat(::AudioSampleFormat hdiAudioFormat, OHOS::Media::Plugin::AudioSampleFormat& pluginFormat);
29 bool HdiAttrs2PluginAuFormat(AudioSampleAttributes attrs, OHOS::Media::Plugin::AudioSampleFormat& pFormat);
|
/foundation/multimedia/media_foundation/test/unittest/ |
H A D | TestCommon.cpp | 29 uint8_t bytes = GetBytesPerSample(Plugin::AudioSampleFormat::S64); in HWTEST() 31 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::S64P); in HWTEST() 33 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::U64); in HWTEST() 35 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::U64P); in HWTEST() 37 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::F64); in HWTEST() 39 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::F64P); in HWTEST() 42 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::F32); in HWTEST() 44 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::F32P); in HWTEST() 46 bytes = GetBytesPerSample(Plugin::AudioSampleFormat::S32); in HWTEST() 48 bytes = GetBytesPerSample(Plugin::AudioSampleFormat in HWTEST() [all...] |
H A D | TestCompatibleCheck.cpp | 396 cap1.AppendDiscreteKeys<Plugin::AudioSampleFormat>(CapabilityID::AUDIO_SAMPLE_FORMAT, { in HWTEST() 397 Plugin::AudioSampleFormat::S64, Plugin::AudioSampleFormat::S64P, Plugin::AudioSampleFormat::U64, in HWTEST() 398 Plugin::AudioSampleFormat::U64P, Plugin::AudioSampleFormat::F64, in HWTEST() 413 auto disCaps = Plugin::AnyCast<Plugin::DiscreteCapability<Plugin::AudioSampleFormat>>( in HWTEST() 416 ASSERT_TRUE(disCaps[0] == Plugin::AudioSampleFormat::S64); in HWTEST() 417 ASSERT_TRUE(disCaps[1] == Plugin::AudioSampleFormat::S64P); in HWTEST() 418 ASSERT_TRUE(disCaps[2] == Plugin::AudioSampleFormat in HWTEST() [all...] |
/foundation/multimedia/media_foundation/engine/include/plugin/common/ |
H A D | plugin_attr_desc.h | 39 const ValueType g_auSampleFmtDef = AudioSampleFormat::U8; 81 {Tag::AUDIO_SAMPLE_FORMAT, {"sample_fmt", g_auSampleFmtDef, "AudioSampleFormat"}}, 114 const std::map<AudioSampleFormat, const char*> g_auSampleFmtStrMap = { 115 {AudioSampleFormat::S8, "S8"}, 116 {AudioSampleFormat::U8, "U8"}, 117 {AudioSampleFormat::S8P, "S8P"}, 118 {AudioSampleFormat::U8P, "U8P"}, 119 {AudioSampleFormat::S16, "S16"}, 120 {AudioSampleFormat::U16, "U16"}, 121 {AudioSampleFormat [all...] |
/foundation/multimedia/media_foundation/src/common/ |
H A D | plugin_attr_desc.h | 39 const ValueType g_auSampleFmtDef = AudioSampleFormat::U8; 81 {Tag::AUDIO_SAMPLE_FORMAT, {"sample_fmt", g_auSampleFmtDef, "AudioSampleFormat"}}, 114 const std::map<AudioSampleFormat, const char*> g_auSampleFmtStrMap = { 115 {AudioSampleFormat::S8, "S8"}, 116 {AudioSampleFormat::U8, "U8"}, 117 {AudioSampleFormat::S8P, "S8P"}, 118 {AudioSampleFormat::U8P, "U8P"}, 119 {AudioSampleFormat::S16, "S16"}, 120 {AudioSampleFormat::U16, "U16"}, 121 {AudioSampleFormat [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/sdl/audio_sink/ |
H A D | sdl_audio_sink_plugin.cpp | 47 AVSampleFormat TranslateFormat(AudioSampleFormat format) in TranslateFormat() 50 case AudioSampleFormat::U8: in TranslateFormat() 52 case AudioSampleFormat::U8P: in TranslateFormat() 54 case AudioSampleFormat::F32: in TranslateFormat() 56 case AudioSampleFormat::F32P: in TranslateFormat() 58 case AudioSampleFormat::F64: in TranslateFormat() 60 case AudioSampleFormat::F64P: in TranslateFormat() 62 case AudioSampleFormat::S32: in TranslateFormat() 64 case AudioSampleFormat::S32P: in TranslateFormat() 66 case AudioSampleFormat in TranslateFormat() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/audio_server_sink/ |
H A D | audio_server_sink_plugin.cpp | 52 const std::vector<std::tuple<AudioSampleFormat, OHOS::AudioStandard::AudioSampleFormat, AVSampleFormat>> g_aduFmtMap = { 53 {AudioSampleFormat::S8, OHOS::AudioStandard::AudioSampleFormat::INVALID_WIDTH, AV_SAMPLE_FMT_NONE}, 54 {AudioSampleFormat::U8, OHOS::AudioStandard::AudioSampleFormat::SAMPLE_U8, AV_SAMPLE_FMT_U8}, 55 {AudioSampleFormat::S8P, OHOS::AudioStandard::AudioSampleFormat::INVALID_WIDTH, AV_SAMPLE_FMT_NONE}, 56 {AudioSampleFormat::U8P, OHOS::AudioStandard::AudioSampleFormat [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/audio_capture/ |
H A D | audio_type_translate.cpp | 39 const std::pair<AudioStandard::AudioSampleFormat, Media::Plugin::AudioSampleFormat> g_aduFmtMap[] = { 40 {AudioStandard::SAMPLE_U8, Media::Plugin::AudioSampleFormat::U8}, 41 {AudioStandard::SAMPLE_S16LE, Media::Plugin::AudioSampleFormat::S16}, 42 {AudioStandard::SAMPLE_S24LE, Media::Plugin::AudioSampleFormat::S24}, 43 {AudioStandard::SAMPLE_S32LE, Media::Plugin::AudioSampleFormat::S32} 77 bool SampleFmt2PluginFmt(OHOS::AudioStandard::AudioSampleFormat aFmt, AudioSampleFormat& pFmt) in SampleFmt2PluginFmt() 87 bool PluginFmt2SampleFmt(AudioSampleFormat pFmt, OHOS::AudioStandard::AudioSampleFormat in SampleFmt2PluginFmt() [all...] |
H A D | audio_type_translate.h | 31 bool SampleFmt2PluginFmt(OHOS::AudioStandard::AudioSampleFormat aFmt, AudioSampleFormat& pFmt); 32 bool PluginFmt2SampleFmt(AudioSampleFormat pFmt, OHOS::AudioStandard::AudioSampleFormat& aFmt);
|
/foundation/multimedia/av_codec/services/media_engine/plugins/sink/ |
H A D | audio_server_sink_plugin.cpp | 47 const std::vector<std::tuple<AudioSampleFormat, OHOS::AudioStandard::AudioSampleFormat, AVSampleFormat>> g_aduFmtMap = { 48 {AudioSampleFormat::SAMPLE_S8, OHOS::AudioStandard::AudioSampleFormat::INVALID_WIDTH, AV_SAMPLE_FMT_NONE}, 49 {AudioSampleFormat::SAMPLE_U8, OHOS::AudioStandard::AudioSampleFormat::SAMPLE_U8, AV_SAMPLE_FMT_U8}, 50 {AudioSampleFormat::SAMPLE_S8P, OHOS::AudioStandard::AudioSampleFormat::INVALID_WIDTH, AV_SAMPLE_FMT_NONE}, 51 {AudioSampleFormat::SAMPLE_U8P, OHOS::AudioStandard::AudioSampleFormat [all...] |
/foundation/multimedia/av_codec/test/moduletest/audio_encoder/InnerAPI/ |
H A D | InnerFunctionTest.cpp | 64 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in runEncode() 65 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat::SAMPLE_F32LE); in runEncode() 74 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_S32LE); in runEncode() 75 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat::SAMPLE_S32LE); in runEncode() 107 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 108 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 159 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 160 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 194 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 195 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat in HWTEST_F() [all...] |
H A D | InnerStablityTest.cpp | 112 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 113 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 145 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 146 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 182 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 183 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 221 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 222 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 258 format.PutIntValue(MediaDescriptionKey::MD_KEY_BITS_PER_CODED_SAMPLE, AudioSampleFormat::SAMPLE_F32LE); in HWTEST_F() 259 format.PutIntValue(MediaDescriptionKey::MD_KEY_AUDIO_SAMPLE_FORMAT, AudioSampleFormat in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/services/media_engine/modules/source/audio_capture/ |
H A D | audio_type_translate.cpp | 38 const std::pair<AudioStandard::AudioSampleFormat, Media::Plugins::AudioSampleFormat> g_aduFmtMap[] = { 39 {AudioStandard::SAMPLE_U8, Media::Plugins::AudioSampleFormat::SAMPLE_U8}, 40 {AudioStandard::SAMPLE_S16LE, Media::Plugins::AudioSampleFormat::SAMPLE_S16LE}, 41 {AudioStandard::SAMPLE_S24LE, Media::Plugins::AudioSampleFormat::SAMPLE_S24LE}, 42 {AudioStandard::SAMPLE_S32LE, Media::Plugins::AudioSampleFormat::SAMPLE_S32LE} 65 bool ModuleFmt2SampleFmt(Plugins::AudioSampleFormat pFmt, OHOS::AudioStandard::AudioSampleFormat &aFmt) in ModuleFmt2SampleFmt()
|
/foundation/multimedia/av_codec/services/engine/common/ |
H A D | ffmpeg_converter.cpp | 56 const std::vector<std::pair<AVSampleFormat, AudioSampleFormat>> g_pFfSampleFmtMap = { 57 {AVSampleFormat::AV_SAMPLE_FMT_U8, AudioSampleFormat::SAMPLE_U8}, 58 {AVSampleFormat::AV_SAMPLE_FMT_S16, AudioSampleFormat::SAMPLE_S16LE}, 59 {AVSampleFormat::AV_SAMPLE_FMT_S32, AudioSampleFormat::SAMPLE_S32LE}, 60 {AVSampleFormat::AV_SAMPLE_FMT_FLT, AudioSampleFormat::SAMPLE_F32LE}, 61 {AVSampleFormat::AV_SAMPLE_FMT_U8P, AudioSampleFormat::SAMPLE_U8P}, 62 {AVSampleFormat::AV_SAMPLE_FMT_S16P, AudioSampleFormat::SAMPLE_S16P}, 63 {AVSampleFormat::AV_SAMPLE_FMT_S32P, AudioSampleFormat::SAMPLE_S32P}, 64 {AVSampleFormat::AV_SAMPLE_FMT_FLTP, AudioSampleFormat::SAMPLE_F32P}, 68 const std::vector<std::pair<AVCodecID, AudioSampleFormat>> g_pFfCodeIDToSampleFmtMa [all...] |
/foundation/multimedia/audio_framework/frameworks/native/audiorenderer/test/example/ |
H A D | audio_blendmode_test.cpp | 38 static AudioSampleFormat GetSampleFormat(int32_t wavSampleFormat) in GetSampleFormat() 42 return AudioSampleFormat::SAMPLE_U8; in GetSampleFormat() 44 return AudioSampleFormat::SAMPLE_S16LE; in GetSampleFormat() 46 return AudioSampleFormat::SAMPLE_S24LE; in GetSampleFormat() 48 return AudioSampleFormat::SAMPLE_S32LE; in GetSampleFormat() 50 return AudioSampleFormat::INVALID_WIDTH; in GetSampleFormat()
|
H A D | audio_render_mode_callback_test.cpp | 50 AudioSampleFormat GetSampleFormat(int32_t wavSampleFormat) in GetSampleFormat() 54 return AudioSampleFormat::SAMPLE_U8; in GetSampleFormat() 56 return AudioSampleFormat::SAMPLE_S16LE; in GetSampleFormat() 58 return AudioSampleFormat::SAMPLE_S24LE; in GetSampleFormat() 60 return AudioSampleFormat::SAMPLE_S32LE; in GetSampleFormat() 62 return AudioSampleFormat::INVALID_WIDTH; in GetSampleFormat()
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/common/ |
H A D | plugin_utils.cpp | 174 int32_t Stringiness(char* buf, size_t maxLen, const char* name, const Plugin::AudioSampleFormat& val) in Stringiness() 260 {Plugin::Tag::AUDIO_SAMPLE_FORMAT, MetaIDStringiness<Plugin::AudioSampleFormat>}, 326 template bool AssignParameterIfMatch(Tag tag, Plugin::AudioSampleFormat& ret, const Plugin::ValueType& val); 411 uint8_t GetBytesPerSample(Plugin::AudioSampleFormat fmt) in GetBytesPerSample() 415 case Plugin::AudioSampleFormat::S64: in GetBytesPerSample() 416 case Plugin::AudioSampleFormat::S64P: in GetBytesPerSample() 417 case Plugin::AudioSampleFormat::U64: in GetBytesPerSample() 418 case Plugin::AudioSampleFormat::U64P: in GetBytesPerSample() 419 case Plugin::AudioSampleFormat::F64: in GetBytesPerSample() 420 case Plugin::AudioSampleFormat in GetBytesPerSample() [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/ |
H A D | ffmpeg_converter.cpp | 74 const std::vector<std::pair<AVSampleFormat, AudioSampleFormat>> g_pFfSampleFmtMap = { 75 {AVSampleFormat::AV_SAMPLE_FMT_U8, AudioSampleFormat::SAMPLE_U8}, 76 {AVSampleFormat::AV_SAMPLE_FMT_S16, AudioSampleFormat::SAMPLE_S16LE}, 77 {AVSampleFormat::AV_SAMPLE_FMT_S32, AudioSampleFormat::SAMPLE_S32LE}, 78 {AVSampleFormat::AV_SAMPLE_FMT_FLT, AudioSampleFormat::SAMPLE_F32LE}, 79 {AVSampleFormat::AV_SAMPLE_FMT_U8P, AudioSampleFormat::SAMPLE_U8P}, 80 {AVSampleFormat::AV_SAMPLE_FMT_S16P, AudioSampleFormat::SAMPLE_S16P}, 81 {AVSampleFormat::AV_SAMPLE_FMT_S32P, AudioSampleFormat::SAMPLE_S32P}, 82 {AVSampleFormat::AV_SAMPLE_FMT_FLTP, AudioSampleFormat::SAMPLE_F32P}, 86 const std::vector<std::pair<AVCodecID, AudioSampleFormat>> g_pFfCodeIDToSampleFmtMa [all...] |
/foundation/multimedia/av_codec/services/engine/codec/audio/decoder/ |
H A D | audio_ffmpeg_aac_decoder_plugin.cpp | 36 static std::set<OHOS::MediaAVCodec::AudioSampleFormat> supportedSampleFormats = { 37 OHOS::MediaAVCodec::AudioSampleFormat::SAMPLE_S16LE, 38 OHOS::MediaAVCodec::AudioSampleFormat::SAMPLE_F32LE}; 84 if (supportedSampleFormats.find(static_cast<AudioSampleFormat>(sampleFormat)) == supportedSampleFormats.end()) { in CheckSampleFormat() 88 if (channels_ == 1 && sampleFormat == AudioSampleFormat::SAMPLE_F32LE) { in CheckSampleFormat() 91 auto destFmt = FFMpegConverter::ConvertOHAudioFormatToFFMpeg(static_cast<AudioSampleFormat>(sampleFormat)); in CheckSampleFormat()
|
H A D | audio_ffmpeg_amrwb_decoder_plugin.cpp | 32 static std::set<OHOS::MediaAVCodec::AudioSampleFormat> supportedSampleFormats = { 33 OHOS::MediaAVCodec::AudioSampleFormat::SAMPLE_S16LE, 34 OHOS::MediaAVCodec::AudioSampleFormat::SAMPLE_F32LE}; 146 if (supportedSampleFormats.find(static_cast<AudioSampleFormat>(sampleFormat)) == supportedSampleFormats.end()) { in CheckSampleFormat() 153 auto destFmt = FFMpegConverter::ConvertOHAudioFormatToFFMpeg(static_cast<AudioSampleFormat>(sampleFormat)); in CheckSampleFormat()
|
H A D | audio_ffmpeg_amrnb_decoder_plugin.cpp | 32 static std::set<OHOS::MediaAVCodec::AudioSampleFormat> supportedSampleFormats = { 33 OHOS::MediaAVCodec::AudioSampleFormat::SAMPLE_S16LE, 34 OHOS::MediaAVCodec::AudioSampleFormat::SAMPLE_F32LE}; 146 if (supportedSampleFormats.find(static_cast<AudioSampleFormat>(sampleFormat)) == supportedSampleFormats.end()) { in CheckSampleFormat() 153 auto destFmt = FFMpegConverter::ConvertOHAudioFormatToFFMpeg(static_cast<AudioSampleFormat>(sampleFormat)); in CheckSampleFormat()
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/utils/ |
H A D | ffmpeg_utils.cpp | 179 std::vector<std::pair<AudioSampleFormat, AVSampleFormat>> g_pFfSampleFmtMap = { 180 {AudioSampleFormat::U8, AVSampleFormat::AV_SAMPLE_FMT_U8}, 181 {AudioSampleFormat::U8P, AVSampleFormat::AV_SAMPLE_FMT_U8P}, 182 {AudioSampleFormat::S16, AVSampleFormat::AV_SAMPLE_FMT_S16}, 183 {AudioSampleFormat::S16P, AVSampleFormat::AV_SAMPLE_FMT_S16P}, 184 {AudioSampleFormat::S32, AVSampleFormat::AV_SAMPLE_FMT_S32}, 185 {AudioSampleFormat::S32P, AVSampleFormat::AV_SAMPLE_FMT_S32P}, 186 {AudioSampleFormat::F32, AVSampleFormat::AV_SAMPLE_FMT_FLT}, 187 {AudioSampleFormat::F32P, AVSampleFormat::AV_SAMPLE_FMT_FLTP}, 188 {AudioSampleFormat [all...] |
/foundation/multimedia/audio_framework/services/audio_service/common/include/ |
H A D | volume_tools.h | 40 static double GetVolDb(AudioSampleFormat format, int32_t vol); 50 static int32_t Process(const BufferDesc &buffer, AudioSampleFormat format, ChannelVolumes vols); 53 static ChannelVolumes CountVolumeLevel(const BufferDesc &buffer, AudioSampleFormat format, AudioChannel channel);
|
/foundation/multimedia/av_codec/services/engine/common/include/ |
H A D | ffmpeg_converter.h | 47 static AudioSampleFormat ConvertFFMpegAVCodecIdToOHAudioFormat(AVCodecID codecId); 48 static AudioSampleFormat ConvertFFMpegToOHAudioFormat(AVSampleFormat ffSampleFormat); 49 static AVSampleFormat ConvertOHAudioFormatToFFMpeg(AudioSampleFormat sampleFormat);
|