/ohos5.0/foundation/multimedia/av_codec/services/engine/codeclist/ |
H A D | audio_codeclist_info.h | 27 CapabilityData GetMP3DecoderCapability(); 28 CapabilityData GetAacDecoderCapability(); 29 CapabilityData GetOpusDecoderCapability(); 30 CapabilityData GetFlacDecoderCapability(); 34 CapabilityData GetAacEncoderCapability(); 35 CapabilityData GetOpusEncoderCapability(); 36 CapabilityData GetFlacEncoderCapability(); 39 CapabilityData GetAPEDecoderCapability(); 40 CapabilityData GetMP3EncoderCapability(); 41 CapabilityData GetLbvcDecoderCapability(); [all …]
|
H A D | audio_codeclist_info.cpp | 77 CapabilityData audioMp3Capability; in GetMP3DecoderCapability() 91 CapabilityData audioMp3Capability; in GetMP3EncoderCapability() 105 CapabilityData audioAacCapability; in GetAacDecoderCapability() 119 CapabilityData audioOpusCapability; in GetOpusDecoderCapability() 133 CapabilityData audioFlacCapability; in GetFlacDecoderCapability() 161 CapabilityData audioAmrnbCapability; in GetAmrnbDecoderCapability() 189 CapabilityData audioApeCapability; in GetAPEDecoderCapability() 246 CapabilityData audioLbvcCapability; in GetLbvcDecoderCapability() 274 CapabilityData audioLbvcCapability; in GetLbvcEncoderCapability() 303 CapabilityData audioAacCapability; in GetVendorAacEncoderCapability() [all …]
|
H A D | codeclist_core.h | 35 int32_t GetCapability(CapabilityData &capData, const std::string &mime, const bool isEncoder, 39 bool CheckBitrate(const Media::Format &format, const CapabilityData &data); 40 bool CheckVideoResolution(const Media::Format &format, const CapabilityData &data); 41 bool CheckVideoPixelFormat(const Media::Format &format, const CapabilityData &data); 42 bool CheckVideoFrameRate(const Media::Format &format, const CapabilityData &data); 43 bool CheckAudioChannel(const Media::Format &format, const CapabilityData &data); 44 bool CheckAudioSampleRate(const Media::Format &format, const CapabilityData &data); 45 bool IsVideoCapSupport(const Media::Format &format, const CapabilityData &data); 46 bool IsAudioCapSupport(const Media::Format &format, const CapabilityData &data);
|
H A D | codeclist_core.cpp | 40 bool CodecListCore::CheckBitrate(const Format &format, const CapabilityData &data) in CheckBitrate() 54 bool CodecListCore::CheckVideoResolution(const Format &format, const CapabilityData &data) in CheckVideoResolution() 71 bool CodecListCore::CheckVideoPixelFormat(const Format &format, const CapabilityData &data) in CheckVideoPixelFormat() 85 bool CodecListCore::CheckVideoFrameRate(const Format &format, const CapabilityData &data) in CheckVideoFrameRate() 118 bool CodecListCore::CheckAudioChannel(const Format &format, const CapabilityData &data) in CheckAudioChannel() 132 bool CodecListCore::CheckAudioSampleRate(const Format &format, const CapabilityData &data) in CheckAudioSampleRate() 146 bool CodecListCore::IsVideoCapSupport(const Format &format, const CapabilityData &data) in IsVideoCapSupport() 152 bool CodecListCore::IsAudioCapSupport(const Format &format, const CapabilityData &data) in IsAudioCapSupport() 189 CapabilityData capsData = capabilityDataArray[*iter]; in FindCodec() 246 …std::vector<CapabilityData> capsDataArray = CodecAbilitySingleton::GetInstance().GetCapabilityArra… in GetCapability() [all …]
|
H A D | codec_ability_singleton.cpp | 53 std::vector<CapabilityData> videoCapaArray; in CodecAbilitySingleton() 61 std::vector<CapabilityData> capaArray; in CodecAbilitySingleton() 75 void CodecAbilitySingleton::RegisterCapabilityArray(std::vector<CapabilityData> &capaArray, CodecTy… in RegisterCapabilityArray() 110 std::vector<CapabilityData> CodecAbilitySingleton::GetCapabilityArray() in GetCapabilityArray() 116 std::optional<CapabilityData> CodecAbilitySingleton::GetCapabilityByName(const std::string &name) in GetCapabilityByName() 118 …:find_if(capabilityDataArray_.begin(), capabilityDataArray_.end(), [&](const CapabilityData &cap) { in GetCapabilityByName() 121 … return it == capabilityDataArray_.end() ? std::nullopt : std::make_optional<CapabilityData>(*it); in GetCapabilityByName()
|
H A D | codec_ability_singleton.h | 32 void RegisterCapabilityArray(std::vector<CapabilityData> &capaArray, CodecType codecType); 33 std::vector<CapabilityData> GetCapabilityArray(); 34 std::optional<CapabilityData> GetCapabilityByName(const std::string &name); 40 std::vector<CapabilityData> capabilityDataArray_;
|
H A D | codeclist_builder.h | 27 int32_t GetCapabilityList(std::vector<CapabilityData> &caps) override; 32 int32_t GetCapabilityList(std::vector<CapabilityData> &caps) override; 37 int32_t GetCapabilityList(std::vector<CapabilityData> &caps) override;
|
H A D | codeclist_builder.cpp | 31 int32_t VideoCodecList::GetCapabilityList(std::vector<CapabilityData> &caps) in GetCapabilityList() 40 int32_t VideoHevcDecoderList::GetCapabilityList(std::vector<CapabilityData> &caps) in GetCapabilityList() 49 int32_t AudioCodecList::GetCapabilityList(std::vector<CapabilityData> &caps) in GetCapabilityList()
|
/ohos5.0/foundation/multimedia/av_codec/services/services/codec/server/ |
H A D | codec_param_checker.cpp | 88 int32_t ResolutionChecker(CapabilityData &capData, Format &format, CodecScenario scenario); 89 int32_t PixelFormatChecker(CapabilityData &capData, Format &format, CodecScenario scenario); 90 int32_t FramerateChecker(CapabilityData &capData, Format &format, CodecScenario scenario); 92 int32_t VideoProfileChecker(CapabilityData &capData, Format &format, CodecScenario scenario); 93 int32_t RotaitonChecker(CapabilityData &capData, Format &format, CodecScenario scenario); 94 int32_t QPChecker(CapabilityData &capData, Format &format, CodecScenario scenario); 103 int32_t ScalingModeChecker(CapabilityData &capData, Format &format, CodecScenario scenario); 216 int32_t ResolutionChecker(CapabilityData &capData, Format &format, CodecScenario scenario) in ResolutionChecker() 258 int32_t FramerateChecker(CapabilityData &capData, Format &format, CodecScenario scenario) in FramerateChecker() 348 int32_t RotaitonChecker(CapabilityData &capData, Format &format, CodecScenario scenario) in RotaitonChecker() [all …]
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_server_test/mock/include/ |
H A D | codec_ability_singleton.h | 33 void RegisterCapabilityArray(std::vector<CapabilityData> &capaArray, CodecType codecType); 34 std::vector<CapabilityData> GetCapabilityArray(); 35 std::optional<CapabilityData> GetCapabilityByName(const std::string &name); 40 std::vector<CapabilityData> capabilityDataArray_; 50 void RegisterCapabilityArray(std::vector<CapabilityData> &capaArray, CodecType codecType); 51 std::vector<CapabilityData> GetCapabilityArray(); 52 std::optional<CapabilityData> GetCapabilityByName(const std::string &name);
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/filters/ |
H A D | codec_capability_adapter.cpp | 44 Status CodecCapabilityAdapter::GetAvailableEncoder(std::vector<MediaAVCodec::CapabilityData*> &enco… in GetAvailableEncoder() 53 MediaAVCodec::CapabilityData *capabilityData = codeclist_->GetCapability(codecMimeType, in IsWatermarkSupported() 67 Status CodecCapabilityAdapter::GetAudioEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderI… in GetAudioEncoder() 69 MediaAVCodec::CapabilityData *capabilityData = codeclist_->GetCapability( in GetAudioEncoder() 77 Status CodecCapabilityAdapter::GetVideoEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderI… in GetVideoEncoder() 79 MediaAVCodec::CapabilityData *capabilityDataAVC = codeclist_->GetCapability( in GetVideoEncoder() 85 MediaAVCodec::CapabilityData *capabilityDataHEVC = codeclist_->GetCapability( in GetVideoEncoder()
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hcodec_list.h | 27 int32_t GetCapabilityList(std::vector<CapabilityData>& caps) override; 29 CapabilityData HdiCapToUserCap(const CodecHDI::CodecCompCapability& hdiCap); 33 … void GetCodecProfileLevels(const CodecHDI::CodecCompCapability& hdiCap, CapabilityData& userCap); 36 CapabilityData& userCap);
|
H A D | hcodec_list.cpp | 115 int32_t HCodecList::GetCapabilityList(std::vector<CapabilityData>& caps) in GetCapabilityList() 136 CapabilityData HCodecList::HdiCapToUserCap(const CodecCompCapability &hdiCap) in HdiCapToUserCap() 140 CapabilityData userCap; in HdiCapToUserCap() 226 void HCodecList::GetCodecProfileLevels(const CodecCompCapability& hdiCap, CapabilityData& userCap) in GetCodecProfileLevels() 267 CapabilityData& userCap) in GetSupportedFeatureParam()
|
/ohos5.0/foundation/multimedia/av_codec/interfaces/inner_api/native/ |
H A D | codec_capability_adapter.h | 32 Status GetAvailableEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderInfo); 35 Status GetVideoEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderInfo); 37 Status GetAudioEncoder(std::vector<MediaAVCodec::CapabilityData*> &encoderInfo);
|
H A D | avcodec_info.h | 145 struct CapabilityData { struct 198 explicit AVCodecInfo(CapabilityData *capabilityData); 286 CapabilityData *data_; 291 explicit VideoCaps(CapabilityData *capabilityData); 468 CapabilityData *data_; 494 explicit AudioCaps(CapabilityData *capabilityData); 564 CapabilityData *data_;
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_server_test/mock/ |
H A D | codec_ability_singleton_mock.cpp | 33 void CodecAbilitySingleton::RegisterCapabilityArray(std::vector<CapabilityData> &capaArray, CodecTy… in RegisterCapabilityArray() 38 std::vector<CapabilityData> CodecAbilitySingleton::GetCapabilityArray() in GetCapabilityArray() 43 std::optional<CapabilityData> CodecAbilitySingleton::GetCapabilityByName(const std::string &name) in GetCapabilityByName()
|
/ohos5.0/foundation/multimedia/av_codec/frameworks/native/avcodeclist/ |
H A D | avcodeclist_impl.cpp | 98 CapabilityData *AVCodecListImpl::GetCapability(const std::string &mime, const bool isEncoder, in GetCapability() 117 std::vector<CapabilityData *> capsArray; in GetCapability() 120 CapabilityData capaDataIn; in GetCapability() 132 CapabilityData *cap = new CapabilityData(capaDataIn); in GetCapability()
|
H A D | avcodeclist_impl.h | 35 CapabilityData *GetCapability(const std::string &mime, const bool isEncoder, 43 std::unordered_map<std::string, std::vector<CapabilityData *>> mimeCapsMap_;
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/hcodec_test/unittest/ |
H A D | hcodec_list_unit_test.cpp | 107 vector<CapabilityData> capData; 111 for (const CapabilityData& one : capData) { 135 vector<CapabilityData> caps; 139 for (const CapabilityData& cap : caps) {
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/codeclist_test/inner/ |
H A D | codeclist_inner_mock_factory.cpp | 24 …CapabilityData *capabilityData = codeclist->GetCapability(mime, isEncoder, AVCodecCategory::AVCODE… in GetCapability() 37 CapabilityData *capabilityData = codeclist->GetCapability(mime, isEncoder, category); in GetCapabilityByCategory()
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/video/ |
H A D | video_codec_loader.h | 30 int32_t GetCaps(std::vector<CapabilityData> &caps); 37 using GetCapabilityFuncType = int32_t (*)(std::vector<CapabilityData> &caps);
|
/ohos5.0/foundation/multimedia/av_codec/services/services/sa_avcodec/ipc/ |
H A D | codeclist_parcel.h | 30 static bool Marshalling(MessageParcel &parcel, CapabilityData &capabilityData); 35 static bool Unmarshalling(MessageParcel &parcel, CapabilityData &capabilityData);
|
/ohos5.0/base/web/webview/ohos_adapter/media_adapter/src/ |
H A D | media_codec_list_adapter_impl.cpp | 31 const CapabilityData* data, std::shared_ptr<CapabilityDataAdapterImpl>& adapterData) in TransToAdapterCapability() 66 …CapabilityData* capabilityData = avCodecList_->GetCapability(mime, true, AVCodecCategory::AVCODEC_… in GetCodecCapability()
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/hcodec_test/helper/ |
H A D | test_utils.cpp | 27 vector<CapabilityData> caps; in GetCodecName() 33 auto it = find_if(caps.begin(), caps.end(), [&mime, targetType](const CapabilityData& cap) { in GetCodecName()
|
/ohos5.0/foundation/multimedia/av_codec/frameworks/native/capi/common/ |
H A D | native_avmagic.h | 49 explicit OH_AVCapability(OHOS::MediaAVCodec::CapabilityData *capabilityData); 51 OHOS::MediaAVCodec::CapabilityData *capabilityData_;
|