/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/ |
H A D | ffmpeg_converter.cpp | 356 AudioChannelLayout FFMpegConverter::ConvertFFToOHAudioChannelLayout(uint64_t ffChannelLayout) in ConvertFFToOHAudioChannelLayout() argument 359 … [&ffChannelLayout](const auto &item) -> bool { return item.second == ffChannelLayout; }); in ConvertFFToOHAudioChannelLayout() 361 MEDIA_LOG_W("Failed: " PUBLIC_LOG_U64, ffChannelLayout); in ConvertFFToOHAudioChannelLayout() 379 AudioChannelLayout FFMpegConverter::ConvertFFToOHAudioChannelLayoutV2(uint64_t ffChannelLayout, int… in ConvertFFToOHAudioChannelLayoutV2() argument 382 … [&ffChannelLayout](const auto &item) -> bool { return item.second == ffChannelLayout; }); in ConvertFFToOHAudioChannelLayoutV2() 384 MEDIA_LOG_W("Failed: " PUBLIC_LOG_U64, ffChannelLayout); in ConvertFFToOHAudioChannelLayoutV2() 428 …ut FFMpegConverter::ConvertAudioVividToOHAudioChannelLayout(uint64_t ffChannelLayout, int channels) in ConvertAudioVividToOHAudioChannelLayout() argument 431 [&ffChannelLayout](const auto &item) -> bool { in ConvertAudioVividToOHAudioChannelLayout() 432 return static_cast<uint64_t>(item.first) == ffChannelLayout; in ConvertAudioVividToOHAudioChannelLayout() 435 MEDIA_LOG_W("Convert channel layout failed: " PUBLIC_LOG_U64, ffChannelLayout); in ConvertAudioVividToOHAudioChannelLayout()
|
H A D | ffmpeg_converter.h | 51 static AudioChannelLayout ConvertFFToOHAudioChannelLayout(uint64_t ffChannelLayout); 53 …static AudioChannelLayout ConvertFFToOHAudioChannelLayoutV2(uint64_t ffChannelLayout, int channels… 58 …static AudioChannelLayout ConvertAudioVividToOHAudioChannelLayout(uint64_t ffChannelLayout, int ch…
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/common/ |
H A D | ffmpeg_converter.cpp | 325 AudioChannelLayout FFMpegConverter::ConvertFFToOHAudioChannelLayout(uint64_t ffChannelLayout) in ConvertFFToOHAudioChannelLayout() argument 328 … [&ffChannelLayout](const auto &item) -> bool { return item.second == ffChannelLayout; }); in ConvertFFToOHAudioChannelLayout() 330 AVCODEC_LOGW("Convert channel layout failed: %{public}" PRIu64, ffChannelLayout); in ConvertFFToOHAudioChannelLayout() 385 AudioChannelLayout FFMpegConverter::ConvertFFToOHAudioChannelLayoutV2(uint64_t ffChannelLayout, int… in ConvertFFToOHAudioChannelLayoutV2() argument 388 … [&ffChannelLayout](const auto &item) -> bool { return item.second == ffChannelLayout; }); in ConvertFFToOHAudioChannelLayoutV2() 390 AVCODEC_LOGW("Convert channel layout failed: %{public}" PRIu64, ffChannelLayout); in ConvertFFToOHAudioChannelLayoutV2()
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/audio/encoder/ |
H A D | audio_ffmpeg_flac_encoder_plugin.cpp | 136 auto ffChannelLayout = in CheckFormat() local 138 if (ffChannelLayout == AV_CH_LAYOUT_NATIVE) { in CheckFormat() 162 } else if (!CheckChannelLayout(ffChannelLayout)) { in CheckFormat() 163 …ODEC_LOGE("init failed, because ffChannelLayout=%{public}" PRId64 "not support.", ffChannelLayout); in CheckFormat()
|
H A D | audio_ffmpeg_encoder_plugin.cpp | 245 auto ffChannelLayout = in InitContext() local 247 avCodecContext_->channel_layout = ffChannelLayout; in InitContext()
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/common/include/ |
H A D | ffmpeg_converter.h | 50 static AudioChannelLayout ConvertFFToOHAudioChannelLayout(uint64_t ffChannelLayout); 52 …static AudioChannelLayout ConvertFFToOHAudioChannelLayoutV2(uint64_t ffChannelLayout, int channels…
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/flac/ |
H A D | ffmpeg_flac_encoder_plugin.cpp | 137 auto ffChannelLayout = in CheckFormat() local 139 … CHECK_AND_RETURN_RET_LOG(ffChannelLayout != AV_CH_LAYOUT_NATIVE, Status::ERROR_INVALID_PARAMETER, in CheckFormat() 161 } else if (!CheckChannelLayout(ffChannelLayout)) { in CheckFormat() 162 …ODEC_LOGE("init failed, because ffChannelLayout=%{public}" PRId64 "not support.", ffChannelLayout); in CheckFormat()
|
/ohos5.0/foundation/multimedia/media_foundation/test/unittest/ |
H A D | TestFFmpegUtils.cpp | 35 uint64_t ffChannelLayout = 0x4; variable 37 …dioChannelLayout channelLayout = Ffmpeg::ConvertChannelLayoutFromFFmpeg(channels, ffChannelLayout); 44 uint64_t ffChannelLayout = 0x3; variable 46 …dioChannelLayout channelLayout = Ffmpeg::ConvertChannelLayoutFromFFmpeg(channels, ffChannelLayout);
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/audio/decoder/ |
H A D | audio_ffmpeg_decoder_plugin.cpp | 293 auto ffChannelLayout = FFMpegConverter::ConvertOHAudioChannelLayoutToFFMpeg( in InitContext() local 296 if (ffChannelLayout == AV_CH_LAYOUT_NATIVE) { in InitContext() 300 avCodecContext_->channel_layout = ffChannelLayout; in InitContext()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/utils/ |
H A D | ffmpeg_utils.h | 87 AudioChannelLayout ConvertChannelLayoutFromFFmpeg(int channels, uint64_t ffChannelLayout);
|
H A D | ffmpeg_utils.cpp | 372 AudioChannelLayout ConvertChannelLayoutFromFFmpeg(int channels, uint64_t ffChannelLayout) in ConvertChannelLayoutFromFFmpeg() argument 378 if (!(mask & ffChannelLayout)) { in ConvertChannelLayoutFromFFmpeg() 390 if (ffChannelLayout == 0) { in ConvertChannelLayoutFromFFmpeg()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/ |
H A D | ffmpeg_base_decoder.cpp | 293 auto ffChannelLayout = FFMpegConverter::ConvertOHAudioChannelLayoutToFFMpeg(channelLayout); in InitContext() local 295 if (ffChannelLayout == AV_CH_LAYOUT_NATIVE) { in InitContext() 299 avCodecContext_->channel_layout = ffChannelLayout; in InitContext()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/ |
H A D | ffmpeg_base_encoder.cpp | 283 auto ffChannelLayout = in InitContext() local 285 avCodecContext_->channel_layout = ffChannelLayout; in InitContext()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/muxer/ |
H A D | ffmpeg_muxer_plugin.cpp | 643 auto ffChannelLayout = FFMpegConverter::ConvertOHAudioChannelLayoutToFFMpeg(channelLayout); in AddAudioTrack() local 645 channelLayout, ffChannelLayout); in AddAudioTrack() 646 FALSE_RETURN_V_MSG_E(ffChannelLayout != AV_CH_LAYOUT_NATIVE, Status::ERROR_INVALID_DATA, in AddAudioTrack() 648 st->codecpar->channel_layout = ffChannelLayout; in AddAudioTrack()
|