/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/ |
H A D | ext_encoder.h | 33 namespace OHOS::HDI::Codec::Image::V2_0 {
101 std::shared_ptr<HDI::Codec::Image::V2_0::ImageItem> AssembleTmapImageItem(ColorManager::ColorSpaceName color,
105 std::shared_ptr<HDI::Codec::Image::V2_0::ImageItem> AssemblePrimaryImageItem(sptr<SurfaceBuffer>& surfaceBuffer,
107 std::shared_ptr<HDI::Codec::Image::V2_0::ImageItem> AssembleHdrBaseImageItem(sptr<SurfaceBuffer>& surfaceBuffer,
109 std::shared_ptr<HDI::Codec::Image::V2_0::ImageItem> AssembleGainmapImageItem(sptr<SurfaceBuffer>& surfaceBuffer,
113 std::vector<HDI::Codec::Image::V2_0::ImageItem>& inputImgs);
115 sptr<SurfaceBuffer>& mainSptr, bool sdrIsSRGB, std::vector<HDI::Codec::Image::V2_0::ImageItem>& inputImgs);
117 bool GetStaticMetadata(Media::HdrMetadata& metadata, HDI::Codec::Image::V2_0::MasteringDisplayColourVolume& color,
118 HDI::Codec::Image::V2_0::ContentLightLevel& light);
119 bool GetToneMapChannel(Media::ISOMetadata& metadata, HDI::Codec [all...] |
/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | codec.h | 39 class Codec : public Base { class 41 Codec(const Codec &) = delete; 43 Codec operator=(const Codec &) = delete; 45 ~Codec() override = default; 58 Codec(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<CodecPlugin> plugin);
|
H A D | codec.cpp | 24 Codec::Codec(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<CodecPlugin> plugin) in Codec() function in OHOS::Media::Plugin::Codec 29 Status Codec::QueueInputBuffer(const std::shared_ptr<Buffer>& inputBuffer, int32_t timeoutMs) in QueueInputBuffer() 34 Status Codec::QueueOutputBuffer(const std::shared_ptr<Buffer>& outputBuffers, int32_t timeoutMs) in QueueOutputBuffer() 39 Status Codec::Flush() in Flush() 67 Status Codec::SetDataCallback(DataCallbackHelper* dataCallback) in SetDataCallback()
|
H A D | plugin_manager.cpp | 78 std::shared_ptr<Codec> PluginManager::CreateCodecPlugin(const std::string& name, PluginType type) in CreateCodecPlugin() 80 return CreatePlugin<Codec, CodecPlugin>(name, type); in CreateCodecPlugin()
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/ |
H A D | jpeg_hw_decoder.h | 59 OHOS::HDI::Codec::Image::V2_0::CodecImageBuffer& outputBuffer); 80 bool HuffmanTblTransform(JHUFF_TBL* huffTbl, OHOS::HDI::Codec::Image::V2_0::CodecJpegHuffTable& tbl); 89 bool DoDecode(OHOS::HDI::Codec::Image::V2_0::CodecImageBuffer& outputBufferHandle); 95 OHOS::sptr<OHOS::HDI::Codec::Image::V2_0::ICodecImage> hwDecoder_; 97 OHOS::HDI::Codec::Image::V2_0::CodecImageBuffer inputBuffer_; 98 OHOS::HDI::Codec::Image::V2_0::CodecJpegDecInfo decodeInfo_;
|
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | codec_hdi.h | 24 namespace CodecHDI = OHOS::HDI::Codec::V3_0;
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/ |
H A D | codec_mode.h | 43 bool Init(std::shared_ptr<Plugin::Codec>& plugin, std::vector<POutPort>& outPorts); 70 std::shared_ptr<Plugin::Codec> plugin_ {nullptr};
|
H A D | codec_mode.cpp | 27 bool CodecMode::Init(std::shared_ptr<Plugin::Codec>& plugin, std::vector<POutPort>& outPorts) in Init()
|
H A D | codec_filter_base.h | 96 std::shared_ptr<Plugin::Codec> plugin_ {};
|
H A D | codec_filter_base.cpp | 56 FAIL_RETURN_MSG(codecMode_->Stop(), "Codec mode stop fail"); in Stop() 225 auto res = UpdateAndInitPluginByInfo<Plugin::Codec>(plugin_, pluginInfo_, selectedPluginInfo, in Negotiate() 226 [this](const std::string& name)-> std::shared_ptr<Plugin::Codec> { in Negotiate()
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/imagecodec/ |
H A D | hdi_define.h | 25 namespace HdiCodecNamespace = OHOS::HDI::Codec::V3_0;
|
/foundation/multimedia/av_codec/services/engine/codec/video/hevcdecoder/ |
H A D | hevc_decoder_api.cpp | 21 namespace OHOS::MediaAVCodec::Codec { namespace in OHOS::MediaAVCodec 35 } // namespace OHOS::MediaAVCodec::Codec
|
/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/ |
H A D | fcodec_api.cpp | 21 namespace OHOS::MediaAVCodec::Codec { namespace in OHOS::MediaAVCodec 35 } // namespace OHOS::MediaAVCodec::Codec
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/jpeg_hw_decode/common/ |
H A D | mock_jpeg_hw_decode_flow.h | 49 OHOS::HDI::Codec::Image::V2_0::CodecImageBuffer outputBuffer_;
|
H A D | mock_jpeg_hw_decode_flow.cpp | 25 using namespace OHOS::HDI::Codec::Image::V2_0;
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/ |
H A D | image_packer.cpp | 67 sptr<HDI::Codec::V3_0::ICodecComponentManager> manager = in IsSupportHeifEncode() 68 HDI::Codec::V3_0::ICodecComponentManager::Get(false); in IsSupportHeifEncode() 77 std::vector<HDI::Codec::V3_0::CodecCompCapability> capList(compCnt); in IsSupportHeifEncode() 83 if (cap.role == HDI::Codec::V3_0::MEDIA_ROLETYPE_VIDEO_HEVC && in IsSupportHeifEncode() 84 cap.type == HDI::Codec::V3_0::VIDEO_ENCODER && !IsEncodeSecureMode(cap.compName)) { in IsSupportHeifEncode()
|
/foundation/multimedia/av_codec/services/engine/codec/video/ |
H A D | hevc_decoder_loader.cpp | 24 using HevcDecoder = Codec::HevcDecoder;
|
H A D | fcodec_loader.cpp | 24 using FCodec = Codec::FCodec;
|
/foundation/multimedia/av_codec/services/engine/common/include/ |
H A D | codec_utils.h | 32 namespace Codec { namespace 76 } // namespace Codec
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/jpeg_hw_decode/unittest/ |
H A D | jpeg_hw_decoder_test.cpp | 24 using namespace OHOS::HDI::Codec::Image::V2_0;
|
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/ |
H A D | hdi_codec.h | 28 using namespace OHOS::HDI::Codec::V3_0;
|
/foundation/multimedia/media_foundation/engine/include/plugin/core/ |
H A D | plugin_manager.h | 55 std::shared_ptr<Codec> CreateCodecPlugin(const std::string& name, PluginType type);
|
/foundation/multimedia/media_foundation/engine/pipeline/core/ |
H A D | filter_base.cpp | 287 template bool FilterBase::UpdateAndInitPluginByInfo(std::shared_ptr<Plugin::Codec>& plugin, 290 const std::function<std::shared_ptr<Plugin::Codec>(const std::string&)>& pluginCreator);
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/audio_encoder/ |
H A D | audio_encoder_filter.cpp | 110 auto res = UpdateAndInitPluginByInfo<Plugin::Codec>(plugin_, pluginInfo_, selectedPluginInfo, in Negotiate() 111 [this](const std::string& name)-> std::shared_ptr<Plugin::Codec> { in Negotiate()
|
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/video_encoder/ |
H A D | video_encoder_filter.cpp | 205 auto res = UpdateAndInitPluginByInfo<Plugin::Codec>(plugin_, pluginInfo_, selectedPluginInfo, in Negotiate() 206 [this](const std::string& name)-> std::shared_ptr<Plugin::Codec> { in Negotiate()
|