/foundation/multimedia/av_codec/services/engine/common/ |
H A D | ffmpeg_converter.cpp | 25 const std::vector<std::pair<AudioChannelLayout, uint64_t>> g_toFFMPEGChannelLayout = { 26 {AudioChannelLayout::MONO, AV_CH_LAYOUT_MONO}, 27 {AudioChannelLayout::STEREO, AV_CH_LAYOUT_STEREO}, 28 {AudioChannelLayout::CH_2POINT1, AV_CH_LAYOUT_2POINT1}, 29 {AudioChannelLayout::CH_2_1, AV_CH_LAYOUT_2_1}, 30 {AudioChannelLayout::SURROUND, AV_CH_LAYOUT_SURROUND}, 31 {AudioChannelLayout::CH_3POINT1, AV_CH_LAYOUT_3POINT1}, 32 {AudioChannelLayout::CH_4POINT0, AV_CH_LAYOUT_4POINT0}, 33 {AudioChannelLayout::CH_4POINT1, AV_CH_LAYOUT_4POINT1}, 34 {AudioChannelLayout [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/ |
H A D | ffmpeg_converter.cpp | 30 const std::vector<std::pair<AudioChannelLayout, uint64_t>> g_toFFMPEGChannelLayout = { 31 {AudioChannelLayout::MONO, AV_CH_LAYOUT_MONO}, 32 {AudioChannelLayout::STEREO, AV_CH_LAYOUT_STEREO}, 33 {AudioChannelLayout::CH_2POINT1, AV_CH_LAYOUT_2POINT1}, 34 {AudioChannelLayout::CH_2_1, AV_CH_LAYOUT_2_1}, 35 {AudioChannelLayout::SURROUND, AV_CH_LAYOUT_SURROUND}, 36 {AudioChannelLayout::CH_3POINT1, AV_CH_LAYOUT_3POINT1}, 37 {AudioChannelLayout::CH_4POINT0, AV_CH_LAYOUT_4POINT0}, 38 {AudioChannelLayout::CH_4POINT1, AV_CH_LAYOUT_4POINT1}, 39 {AudioChannelLayout [all...] |
H A D | ffmpeg_converter.h | 51 static AudioChannelLayout ConvertFFToOHAudioChannelLayout(uint64_t ffChannelLayout); 52 static AudioChannelLayout GetDefaultChannelLayout(int channels); 53 static AudioChannelLayout ConvertFFToOHAudioChannelLayoutV2(uint64_t ffChannelLayout, int channels); 54 static uint64_t ConvertOHAudioChannelLayoutToFFMpeg(AudioChannelLayout channelLayout); 55 static std::string_view ConvertOHAudioChannelLayoutToString(AudioChannelLayout layout);
|
/foundation/multimedia/media_foundation/engine/include/plugin/common/ |
H A D | plugin_attr_desc.h | 38 const ValueType g_channelLayoutDef = AudioChannelLayout::MONO; 79 {Tag::AUDIO_CHANNEL_LAYOUT, {"channel_layout", g_channelLayoutDef, "AudioChannelLayout"}}, 84 {Tag::AUDIO_OUTPUT_CHANNEL_LAYOUT, {"output_channel_layout", g_channelLayoutDef, "AudioChannelLayout"}}, 141 const std::map<AudioChannelLayout, const char*> g_auChannelLayoutStrMap = { 142 {AudioChannelLayout::UNKNOWN, "UNKNOWN"}, 143 {AudioChannelLayout::MONO, "MONO"}, 144 {AudioChannelLayout::STEREO, "STEREO"}, 145 {AudioChannelLayout::CH_2POINT1, "CH_2POINT1"}, 146 {AudioChannelLayout::CH_2_1, "CH_2_1"}, 147 {AudioChannelLayout [all...] |
H A D | plugin_caps_builder.h | 91 DECL_SET_FL_CAP_FUNCS(Capability::Key::AUDIO_CHANNEL_LAYOUT, AudioChannelLayout, AudioChannelLayout);
|
H A D | plugin_buffer.h | 128 AudioChannelLayout channelLayout {AudioChannelLayout::MONO};
|
/foundation/multimedia/media_foundation/src/common/ |
H A D | plugin_attr_desc.h | 38 const ValueType g_channelLayoutDef = AudioChannelLayout::MONO; 79 {Tag::AUDIO_CHANNEL_LAYOUT, {"channel_layout", g_channelLayoutDef, "AudioChannelLayout"}}, 84 {Tag::AUDIO_OUTPUT_CHANNEL_LAYOUT, {"output_channel_layout", g_channelLayoutDef, "AudioChannelLayout"}}, 141 const std::map<AudioChannelLayout, const char*> g_auChannelLayoutStrMap = { 142 {AudioChannelLayout::UNKNOWN, "UNKNOWN"}, 143 {AudioChannelLayout::MONO, "MONO"}, 144 {AudioChannelLayout::STEREO, "STEREO"}, 145 {AudioChannelLayout::CH_2POINT1, "CH_2POINT1"}, 146 {AudioChannelLayout::CH_2_1, "CH_2_1"}, 147 {AudioChannelLayout [all...] |
H A D | plugin_caps_builder.h | 91 DECL_SET_FL_CAP_FUNCS(Capability::Key::AUDIO_CHANNEL_LAYOUT, AudioChannelLayout, AudioChannelLayout);
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/utils/ |
H A D | ffmpeg_utils.cpp | 32 std::map<AudioChannelLayout, uint64_t> g_toFFMPEGChannelLayout = { 33 {AudioChannelLayout::MONO, AV_CH_LAYOUT_MONO}, 34 {AudioChannelLayout::STEREO, AV_CH_LAYOUT_STEREO}, 35 {AudioChannelLayout::CH_2POINT1, AV_CH_LAYOUT_2POINT1}, 36 {AudioChannelLayout::CH_2_1, AV_CH_LAYOUT_2_1}, 37 {AudioChannelLayout::SURROUND, AV_CH_LAYOUT_SURROUND}, 38 {AudioChannelLayout::CH_3POINT1, AV_CH_LAYOUT_3POINT1}, 39 {AudioChannelLayout::CH_4POINT0, AV_CH_LAYOUT_4POINT0}, 40 {AudioChannelLayout::CH_4POINT1, AV_CH_LAYOUT_4POINT1}, 41 {AudioChannelLayout [all...] |
H A D | ffmpeg_utils.h | 87 AudioChannelLayout ConvertChannelLayoutFromFFmpeg(int channels, uint64_t ffChannelLayout); 89 uint64_t ConvertChannelLayoutToFFmpeg(AudioChannelLayout channelLayout);
|
/foundation/multimedia/av_codec/services/engine/common/include/ |
H A D | ffmpeg_converter.h | 50 static AudioChannelLayout ConvertFFToOHAudioChannelLayout(uint64_t ffChannelLayout); 51 static AudioChannelLayout GetDefaultChannelLayout(int channels); 52 static AudioChannelLayout ConvertFFToOHAudioChannelLayoutV2(uint64_t ffChannelLayout, int channels); 53 static uint64_t ConvertOHAudioChannelLayoutToFFMpeg(AudioChannelLayout channelLayout); 54 static std::string_view ConvertOHAudioChannelLayoutToString(AudioChannelLayout layout);
|
/foundation/multimedia/media_foundation/test/unittest/ |
H A D | TestFFmpegUtils.cpp | 37 AudioChannelLayout channelLayout = Ffmpeg::ConvertChannelLayoutFromFFmpeg(channels, ffChannelLayout); in HWTEST() 38 EXPECT_EQ(AudioChannelLayout::MONO, channelLayout); in HWTEST() 46 AudioChannelLayout channelLayout = Ffmpeg::ConvertChannelLayoutFromFFmpeg(channels, ffChannelLayout); in HWTEST() 47 EXPECT_EQ(AudioChannelLayout::STEREO, channelLayout); in HWTEST() 278 ASSERT_EQ(AudioChannelLayout::MONO, res); in HWTEST() 281 ASSERT_EQ(AudioChannelLayout::STEREO, res); in HWTEST() 284 ASSERT_EQ(AudioChannelLayout::CH_4POINT0, res); in HWTEST() 287 ASSERT_EQ(AudioChannelLayout::CH_5POINT1, res); in HWTEST() 290 ASSERT_EQ(AudioChannelLayout::CH_5POINT1POINT2, res); in HWTEST() 293 ASSERT_EQ(AudioChannelLayout in HWTEST() [all...] |
H A D | TestCompatibleCheck.cpp | 441 cap4.AppendDiscreteKeys<Plugin::AudioChannelLayout>(CapabilityID::AUDIO_CHANNEL_LAYOUT, { in HWTEST() 442 Plugin::AudioChannelLayout::STEREO, Plugin::AudioChannelLayout::SURROUND, in HWTEST() 443 Plugin::AudioChannelLayout::CH_5POINT1, Plugin::AudioChannelLayout::CH_7POINT1, in HWTEST() 449 cap5.AppendDiscreteKeys<Plugin::AudioChannelLayout>(CapabilityID::AUDIO_CHANNEL_LAYOUT, { in HWTEST() 450 Plugin::AudioChannelLayout::STEREO, Plugin::AudioChannelLayout::SURROUND, in HWTEST() 451 Plugin::AudioChannelLayout::CH_5POINT1, Plugin::AudioChannelLayout in HWTEST() [all...] |
/foundation/multimedia/audio_framework/services/audio_service/test/unittest/renderer_in_server_unit_test/src/ |
H A D | renderer_in_server_unit_test.cpp | 72 AudioChannelLayout::CH_LAYOUT_UNKNOWN); 117 AudioChannelLayout::CH_LAYOUT_UNKNOWN); in HWTEST_F() 135 AudioChannelLayout::CH_LAYOUT_UNKNOWN); in HWTEST_F() 153 AudioChannelLayout::CH_LAYOUT_UNKNOWN); in HWTEST_F() 173 AudioChannelLayout::CH_LAYOUT_UNKNOWN); in HWTEST_F() 191 AudioChannelLayout::CH_LAYOUT_UNKNOWN); in HWTEST_F() 209 AudioChannelLayout::CH_LAYOUT_UNKNOWN); in HWTEST_F() 226 AudioChannelLayout::CH_LAYOUT_UNKNOWN); in HWTEST_F() 245 AudioChannelLayout::CH_LAYOUT_UNKNOWN); in HWTEST_F() 265 AudioChannelLayout in HWTEST_F() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/hdi_adapter/utils/ |
H A D | hdi_au_utils.h | 35 bool PluginChannelLayout2HdiMask(OHOS::Media::Plugin::AudioChannelLayout layout, AudioChannelMask& mask);
36 bool HdiMask2PluginChannelLayout(AudioChannelMask mask, OHOS::Media::Plugin::AudioChannelLayout& layout);
|
H A D | hdi_au_utils.cpp | 66 std::pair<OHOS::Media::Plugin::AudioChannelLayout, AudioChannelMask> g_phcmt[] = {
67 {OHOS::Media::Plugin::AudioChannelLayout::MONO, AUDIO_CHANNEL_MONO},
68 {OHOS::Media::Plugin::AudioChannelLayout::STEREO, AUDIO_CHANNEL_STEREO}
168 bool PluginChannelLayout2HdiMask(OHOS::Media::Plugin::AudioChannelLayout layout, AudioChannelMask& mask)
in PluginChannelLayout2HdiMask() 178 bool HdiMask2PluginChannelLayout(AudioChannelMask mask, OHOS::Media::Plugin::AudioChannelLayout& layout)
in HdiMask2PluginChannelLayout()
|
/foundation/multimedia/audio_framework/frameworks/native/ohaudio/ |
H A D | OHAudioStreamBuilder.h | 42 OH_AudioStream_Result SetChannelLayout(AudioChannelLayout channelLayout); 68 AudioChannelLayout channelLayout_ = CH_LAYOUT_UNKNOWN;
|
/foundation/multimedia/audio_framework/services/audio_service/common/include/ |
H A D | audio_down_mix_stereo.h | 24 int32_t InitMixer(AudioChannelLayout mode, int32_t channels);
|
H A D | i_audio_mcr_mixer.h | 23 virtual int32_t InitMixer(AudioChannelLayout mode, int32_t channels) = 0;
|
/foundation/multimedia/audio_framework/interfaces/inner_api/native/audiocommon/include/ |
H A D | audio_stream_info.h | 353 enum AudioChannelLayout: uint64_t { 431 const std::vector<AudioChannelLayout> RENDERER_SUPPORTED_CHANNELLAYOUTS { 642 AudioChannelLayout channelLayout = AudioChannelLayout::CH_LAYOUT_UNKNOWN; 644 AudioChannel channels_, AudioChannelLayout channelLayout_ = AudioChannelLayout::CH_LAYOUT_UNKNOWN) in AudioStreamInfo() 643 AudioStreamInfo(AudioSamplingRate samplingRate_, AudioEncodingType encoding_, AudioSampleFormat format_, AudioChannel channels_, AudioChannelLayout channelLayout_ = AudioChannelLayout::CH_LAYOUT_UNKNOWN) AudioStreamInfo() argument
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/sdl/audio_sink/ |
H A D | sdl_audio_sink_plugin.cpp | 36 constexpr AudioChannelLayout DEFAULT_OUTPUT_CHANNEL_LAYOUT = AudioChannelLayout::STEREO; 255 RETURN_ERROR_IF_CHECK_ERROR(AudioChannelLayout); in SetParameter() 256 auto chanLayout = Plugin::AnyCast<AudioChannelLayout>(value); in SetParameter() 257 if (chanLayout == AudioChannelLayout::MONO) { in SetParameter() 259 } else if (chanLayout == AudioChannelLayout::STEREO) { in SetParameter()
|
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/source/audio_capture/ |
H A D | audio_capture_filter.h | 96 Plugin::AudioChannelLayout channelLayout_ {OHOS::Media::Plugin::AudioChannelLayout::STEREO};
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/audio_decoder/ |
H A D | audio_decoder_filter.cpp | 176 if (iter != std::end(sinkParams_) && Plugin::Any::IsSameTypeWith<Plugin::AudioChannelLayout>(iter->second)) { in UpdateParams() 177 auto outputChanLayout = Plugin::AnyCast<Plugin::AudioChannelLayout>(iter->second); in UpdateParams() 178 Plugin::AudioChannelLayout upAudioChannelLayout; in UpdateParams()
|
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/include/ |
H A D | histreamer_ability_querier.h | 30 using OHOS::Media::Plugin::AudioChannelLayout; 70 std::vector<AudioChannelLayout> channel_layout;
|
/foundation/multimedia/audio_framework/services/audio_service/common/src/ |
H A D | audio_down_mix_stereo.cpp | 67 int32_t AudioDownMixStereo::InitMixer(AudioChannelLayout mode, int32_t channels) in InitMixer()
|