/foundation/multimedia/av_codec/frameworks/native/avcodeclist/ |
H A D | avcodeclist_impl.cpp | 77 std::string mime = iter->first; in ~AVCodecListImpl() local 78 for (uint32_t i = 0; i < mimeCapsMap_[mime].size(); i++) { in ~AVCodecListImpl() 79 delete mimeCapsMap_[mime][i]; in ~AVCodecListImpl() 80 mimeCapsMap_[mime][i] = nullptr; in ~AVCodecListImpl() 82 mimeCapsMap_[mime].clear(); in ~AVCodecListImpl() 98 CapabilityData *AVCodecListImpl::GetCapability(const std::string &mime, const bool isEncoder, in GetCapability() argument 104 bool isVideo = mime.find("video") != std::string::npos; in GetCapability() 110 if (mimeCapsMap_.find(mime) != mimeCapsMap_.end()) { in GetCapability() 111 for (uint32_t i = 0; i < mimeCapsMap_[mime].size(); i++) { in GetCapability() 112 if (mimeCapsMap_[mime][ in GetCapability() [all...] |
/foundation/multimedia/media_foundation/engine/foundation/utils/ |
H A D | constants.cpp | 49 bool IsAudioMime(const std::string& mime) in IsAudioMime() argument 51 return mime.find("audio/") == 0; in IsAudioMime() 53 bool IsVideoMime(const std::string& mime) in IsVideoMime() argument 55 return mime.find("video/") == 0; in IsVideoMime() 58 bool IsRawAudio(const std::string& mime) in IsRawAudio() argument 60 return mime == MEDIA_MIME_AUDIO_RAW; in IsRawAudio()
|
/foundation/multimedia/av_codec/test/unittest/codeclist_test/capi/ |
H A D | codeclist_capi_mock_factory.cpp | 20 std::shared_ptr<CodecListMock> CodecListMockFactory::GetCapability(const std::string &mime, bool isEncoder) in GetCapability() argument 22 auto codeclist = OH_AVCodec_GetCapability(mime.c_str(), isEncoder); in GetCapability() 29 std::shared_ptr<CodecListMock> CodecListMockFactory::GetCapabilityByCategory(const std::string &mime, bool isEncoder, in GetCapabilityByCategory() argument 33 return GetCapability(mime, isEncoder); in GetCapabilityByCategory() 36 OH_AVCodec_GetCapabilityByCategory(mime.c_str(), isEncoder, static_cast<OH_AVCodecCategory>(category)); in GetCapabilityByCategory()
|
/foundation/multimedia/media_foundation/test/unittest/ |
H A D | TestCompatibleCheck.cpp | 45 ASSERT_TRUE(out.mime == audioWildcard.mime); in HWTEST() 49 ASSERT_TRUE(out.mime.empty()); in HWTEST() 53 ASSERT_TRUE(out.mime.empty()); in HWTEST() 57 ASSERT_TRUE(out.mime.empty()); in HWTEST() 62 ASSERT_TRUE(out.mime == rawMimeCapability.mime); in HWTEST() 66 ASSERT_TRUE(out.mime == rawMimeCapability.mime); in HWTEST() 70 ASSERT_TRUE(out.mime in HWTEST() [all...] |
/foundation/communication/netstack/interfaces/innerkits/rust/ylong_http_client/src/reqwest_impl/async_impl/uploader/ |
H A D | multipart.rs | 125 if let Some(mime) = part.mime.as_ref() { in total_bytes() 126 size += 16 + mime.len() as u64; in total_bytes() 161 if let Some(ref mime) = part.mime { 163 format!("Content-Type: {}\r\n", mime).into_bytes(), 249 mime: Option<String>, 268 mime: None, in new() 306 /// Sets the mime type of this `Part`. 308 /// The mime typ 317 pub fn mime(mut self, mime: &str) -> Self { mime() functions [all...] |
/foundation/multimedia/av_codec/test/unittest/codeclist_test/inner/ |
H A D | codeclist_inner_mock_factory.cpp | 20 std::shared_ptr<CodecListMock> CodecListMockFactory::GetCapability(const std::string &mime, bool isEncoder) in GetCapability() argument 24 CapabilityData *capabilityData = codeclist->GetCapability(mime, isEncoder, AVCodecCategory::AVCODEC_NONE); in GetCapability() 30 std::shared_ptr<CodecListMock> CodecListMockFactory::GetCapabilityByCategory(const std::string &mime, bool isEncoder, in GetCapabilityByCategory() argument 35 CapabilityData *capabilityData = codeclist->GetCapability(mime, isEncoder, category); in GetCapabilityByCategory()
|
/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/func_sample/mock/capi/ |
H A D | vcodec_capi_mock_factory.cpp | 21 std::shared_ptr<VideoDecMock> VCodecMockFactory::CreateVideoDecMockByMime(const std::string &mime) in CreateVideoDecMockByMime() argument 23 OH_AVCodec *videoDec = OH_VideoDecoder_CreateByMime(mime.c_str()); in CreateVideoDecMockByMime() 39 std::shared_ptr<VideoEncMock> VCodecMockFactory::CreateVideoEncMockByMime(const std::string &mime) in CreateVideoEncMockByMime() argument 41 OH_AVCodec *videoEnc = OH_VideoEncoder_CreateByMime(mime.c_str()); in CreateVideoEncMockByMime()
|
/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/func_sample/mock/inner/ |
H A D | vcodec_inner_mock_factory.cpp | 21 std::shared_ptr<VideoDecMock> VCodecMockFactory::CreateVideoDecMockByMime(const std::string &mime) in CreateVideoDecMockByMime() argument 23 auto videoDec = VideoDecoderFactory::CreateByMime(mime); in CreateVideoDecMockByMime() 39 std::shared_ptr<VideoEncMock> VCodecMockFactory::CreateVideoEncMockByMime(const std::string &mime) in CreateVideoEncMockByMime() argument 41 auto videoEnc = VideoEncoderFactory::CreateByMime(mime); in CreateVideoEncMockByMime()
|
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/include/ |
H A D | histreamer_ability_querier.h | 40 std::string mime; member 45 std::string mime; member 69 std::string mime; member 74 std::string mime; member 96 std::string mime; member 101 std::string mime; member 122 std::string mime; member 127 std::string mime; member
|
/foundation/multimedia/media_lite/services/player_lite/impl/player_control/decoder/ |
H A D | decoder.cpp | 37 int32_t Decoder::GetCapbilityByMime(AvCodecMime mime, CodecType type, uint32_t flags, CodecCapability &cap) in GetCapbilityByMime() argument 39 int32_t ret = CodecGetCapability(mime, type, flags, &cap); in GetCapbilityByMime() 51 param[index].val = (void *)&(attr.adecAttr.mime); in ConvertAdecAttributToParams() 52 param[index].size = sizeof(attr.adecAttr.mime); in ConvertAdecAttributToParams() 62 if (attr.adecAttr.mime == MEDIA_MIMETYPE_AUDIO_PCM) { in ConvertAdecAttributToParams() 81 param[index].val = (void*)&(attr.vdecAttr.mime); in ConvertVdecAttributToParams() 82 param[index].size = sizeof(attr.vdecAttr.mime); in ConvertVdecAttributToParams() 143 AvCodecMime mime = MEDIA_MIMETYPE_INVALID; in CreateHandle() local 145 mime = attr.adecAttr.mime; in CreateHandle() [all...] |
/foundation/distributedhardware/distributed_hardware_fwk/utils/test/unittest/common/histreamer_ability_parser/ |
H A D | histreamer_ability_parser_test.cpp | 29 static const std::string MIME = "mime"; 80 EXPECT_TRUE(audioEncoderIn.mime.empty()); in HWTEST_F() 98 EXPECT_TRUE(audioEncoderOut.mime.empty()); in HWTEST_F() 103 EXPECT_EQ(AUDIO_ENCODEROUT_MIME, audioEncoderOut.mime); in HWTEST_F() 140 audioEncoderIn.mime = AUDIO_ENCODERIN_MIME; in HWTEST_F() 164 EXPECT_TRUE(audioDecoderIn.mime.empty()); in HWTEST_F() 169 EXPECT_EQ(AUDIO_DECODERIN_MIME, audioDecoderIn.mime); in HWTEST_F() 188 EXPECT_TRUE(audioDecoderOut.mime.empty()); in HWTEST_F() 193 EXPECT_EQ(AUDIO_DECODEROUT_MIME, audioDecoderOut.mime); in HWTEST_F() 220 audioDecoderIn.mime in HWTEST_F() [all...] |
/foundation/multimedia/media_foundation/engine/include/foundation/utils/ |
H A D | constants.h | 30 // audio mime 50 // video mime 56 // container mime 59 bool IsAudioMime(const std::string& mime); 60 bool IsVideoMime(const std::string& mime); 61 bool IsRawAudio(const std::string& mime);
|
/foundation/multimedia/av_codec/test/unittest/codeclist_test/ |
H A D | codeclist_unit_test.cpp | 86 std::string mime = it->first; in HWTEST_F() local 87 capability_ = CodecListMockFactory::GetCapability(mime, false); in HWTEST_F() 88 EXPECT_NE(nullptr, capability_) << mime << " can not found!" << std::endl; in HWTEST_F() 91 std::string mime = it->first; in HWTEST_F() local 92 capability_ = CodecListMockFactory::GetCapability(mime, true); in HWTEST_F() 93 EXPECT_NE(nullptr, capability_) << mime << " can not found!" << std::endl; in HWTEST_F() 97 std::string mime = it->first; in HWTEST_F() local 98 capability_ = CodecListMockFactory::GetCapability(mime, false); in HWTEST_F() 99 EXPECT_NE(nullptr, capability_) << mime << " can not found!" << std::endl; in HWTEST_F() 103 std::string mime in HWTEST_F() local 151 std::string mime = it->first; HWTEST_F() local 162 std::string mime = it->first; HWTEST_F() local 172 std::string mime = it->first; HWTEST_F() local 180 std::string mime = it->first; HWTEST_F() local [all...] |
/foundation/multimedia/av_codec/services/engine/codeclist/ |
H A D | codeclist_core.cpp | 157 // mime是必要参数 231 int32_t CodecListCore::GetCapability(CapabilityData &capData, const std::string &mime, const bool isEncoder, in GetCapability() argument 235 if (mime.empty()) { in GetCapability() 239 bool isVideo = mime.find("video") != std::string::npos; in GetCapability() 249 if (mimeCapIdxMap.find(mime) == mimeCapIdxMap.end()) { in GetCapability() 252 std::vector<size_t> capsIdx = mimeCapIdxMap.at(mime); in GetCapability() 254 if (capsDataArray[*iter].codecType == codecType && capsDataArray[*iter].mimeType == mime) { in GetCapability() 259 AVCODEC_LOGI("Get capability of codec successful: %{public}s", mime.c_str()); in GetCapability() 266 std::vector<std::string> CodecListCore::FindCodecNameArray(const std::string &mime, bool isEncoder) in FindCodecNameArray() argument 274 auto iter = mimeCapIdxMap.find(mime); in FindCodecNameArray() [all...] |
/foundation/distributeddatamgr/udmf/framework/innerkitsimpl/client/ |
H A D | utd_client.cpp | 250 for (auto mime : utdTypeCfg.mimeTypes) { in GetTypeIdFromCfg() 251 std::transform(mime.begin(), mime.end(), mime.begin(), ::tolower); in GetTypeIdFromCfg() 252 if (mime == mimeType) { in GetTypeIdFromCfg() 262 for (auto mime : utdTypeCfg.mimeTypes) { in GetTypeIdFromCfg() 263 std::transform(mime.begin(), mime.end(), mime.begin(), ::tolower); in GetTypeIdFromCfg() 264 if (mime in GetTypeIdFromCfg() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/utils/ |
H A D | ffmpeg_codec_map.cpp | 65 bool Mime2CodecId(const std::string& mime, AVCodecID& codecId) in Mime2CodecId() argument 67 if (mime == MEDIA_MIME_AUDIO_AAC) { in Mime2CodecId() 70 } else if (mime == MEDIA_MIME_VIDEO_H264) { in Mime2CodecId()
|
/foundation/multimedia/player_framework/frameworks/js/recorder/ |
H A D | recorder_napi_utils.cpp | 58 int32_t MapMimeToAudioCodecFormat(const std::string &mime, AudioCodecFormat &codecFormat) in MapMimeToAudioCodecFormat() argument 60 auto iter = g_mimeStrToCodecFormat.find(mime); in MapMimeToAudioCodecFormat() 67 int32_t MapMimeToVideoCodecFormat(const std::string &mime, VideoCodecFormat &codecFormat) in MapMimeToVideoCodecFormat() argument 69 auto iter = g_mimeStrToCodecFormat.find(mime); in MapMimeToVideoCodecFormat()
|
/foundation/multimedia/av_codec/interfaces/inner_api/native/ |
H A D | avcodec_video_decoder.h | 244 static std::shared_ptr<AVCodecVideoDecoder> CreateByMime(const std::string &mime) in CreateByMime() argument 246 (void)mime; in CreateByMime() 256 static int32_t CreateByMime(const std::string &mime, Format &format, std::shared_ptr<AVCodecVideoDecoder> &decoder) in CreateByMime() argument 273 * @brief Instantiate the preferred decoder of the given mime type. 275 * @param mime The mime type. 280 static std::shared_ptr<AVCodecVideoDecoder> CreateByMime(const std::string &mime); 293 * @brief Instantiate the preferred decoder of the given mime type. 295 * @param mime The mime typ [all...] |
H A D | avcodec_video_encoder.h | 268 static std::shared_ptr<AVCodecVideoEncoder> CreateByMime(const std::string &mime) in CreateByMime() argument 270 (void)mime; in CreateByMime() 280 static int32_t CreateByMime(const std::string &mime, Format &format, std::shared_ptr<AVCodecVideoEncoder> &encodec) in CreateByMime() argument 297 * @brief Instantiate the preferred encoder of the given mime type. 299 * @param mime The mime type. 304 static std::shared_ptr<AVCodecVideoEncoder> CreateByMime(const std::string &mime); 317 * @brief Instantiate the preferred decoder of the given mime type. 319 * @param mime The mime typ [all...] |
H A D | avcodec_audio_encoder.h | 164 static std::shared_ptr<AVCodecAudioEncoder> CreateByMime(const std::string &mime) in CreateByMime() argument 166 (void)mime; in CreateByMime() 177 * @brief Instantiate the preferred encoder of the given mime type. 179 * @param mime The mime type. 184 static std::shared_ptr<AVCodecAudioEncoder> CreateByMime(const std::string &mime);
|
H A D | avcodec_audio_decoder.h | 164 static std::shared_ptr<AVCodecAudioDecoder> CreateByMime(const std::string &mime) in CreateByMime() argument 166 (void)mime; in CreateByMime() 177 * @brief Instantiate the preferred decoder of the given mime type. 179 * @param mime The mime type. 184 static std::shared_ptr<AVCodecAudioDecoder> CreateByMime(const std::string &mime);
|
H A D | avcodec_audio_codec.h | 60 static std::shared_ptr<AVCodecAudioCodec> CreateByMime(const std::string &mime, bool isEncoder) in CreateByMime() argument 62 (void)mime; in CreateByMime() 73 * @brief Instantiate the preferred decoder of the given mime type. 74 * @param mime The mime type. 78 static std::shared_ptr<AVCodecAudioCodec> CreateByMime(const std::string &mime, bool isEncoder);
|
/foundation/multimedia/av_codec/test/nativedemo/codeclist_demo/ |
H A D | codeclist_demo.cpp | 25 const char *mime = "video/avc"; in RunCase() local 26 OH_AVCapability *cap = OH_AVCodec_GetCapability(mime, false); in RunCase()
|
/foundation/multimedia/av_codec/test/unittest/hcodec_test/helper/ |
H A D | test_utils.cpp | 25 string GetCodecName(bool isEncoder, const string& mime) in GetCodecName() argument 33 auto it = find_if(caps.begin(), caps.end(), [&mime, targetType](const CapabilityData& cap) { in GetCodecName() 34 return cap.mimeType == mime && cap.codecType == targetType; in GetCodecName()
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/ |
H A D | hdi_codec_manager.cpp | 130 auto mime = GetCodecMime(hdiCap.role); in AddHdiCap() local 131 if (mime == "video/unknown") { in AddHdiCap() 135 incapBuilder.SetMime(mime); in AddHdiCap() 136 if (mime == MEDIA_MIME_VIDEO_H264 || mime == MEDIA_MIME_VIDEO_H265) { in AddHdiCap() 144 outcapBuilder.SetMime(mime); in AddHdiCap() 149 codecCapability.pluginMime = mime; in AddHdiCap()
|