Home
last modified time | relevance | path

Searched refs:Codec (Results 1 - 25 of 41) sorted by relevance

12

/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/
H A Dext_encoder.h33 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 Dcodec.h39 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 Dcodec.cpp24 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 Dplugin_manager.cpp78 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 Djpeg_hw_decoder.h59 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 Dcodec_hdi.h24 namespace CodecHDI = OHOS::HDI::Codec::V3_0;
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/
H A Dcodec_mode.h43 bool Init(std::shared_ptr<Plugin::Codec>& plugin, std::vector<POutPort>& outPorts);
70 std::shared_ptr<Plugin::Codec> plugin_ {nullptr};
H A Dcodec_mode.cpp27 bool CodecMode::Init(std::shared_ptr<Plugin::Codec>& plugin, std::vector<POutPort>& outPorts) in Init()
H A Dcodec_filter_base.h96 std::shared_ptr<Plugin::Codec> plugin_ {};
H A Dcodec_filter_base.cpp56 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 Dhdi_define.h25 namespace HdiCodecNamespace = OHOS::HDI::Codec::V3_0;
/foundation/multimedia/av_codec/services/engine/codec/video/hevcdecoder/
H A Dhevc_decoder_api.cpp21 namespace OHOS::MediaAVCodec::Codec { namespace in OHOS::MediaAVCodec
35 } // namespace OHOS::MediaAVCodec::Codec
/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/
H A Dfcodec_api.cpp21 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 Dmock_jpeg_hw_decode_flow.h49 OHOS::HDI::Codec::Image::V2_0::CodecImageBuffer outputBuffer_;
H A Dmock_jpeg_hw_decode_flow.cpp25 using namespace OHOS::HDI::Codec::Image::V2_0;
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/
H A Dimage_packer.cpp67 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 Dhevc_decoder_loader.cpp24 using HevcDecoder = Codec::HevcDecoder;
H A Dfcodec_loader.cpp24 using FCodec = Codec::FCodec;
/foundation/multimedia/av_codec/services/engine/common/include/
H A Dcodec_utils.h32 namespace Codec { namespace
76 } // namespace Codec
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/jpeg_hw_decode/unittest/
H A Djpeg_hw_decoder_test.cpp24 using namespace OHOS::HDI::Codec::Image::V2_0;
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/
H A Dhdi_codec.h28 using namespace OHOS::HDI::Codec::V3_0;
/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dplugin_manager.h55 std::shared_ptr<Codec> CreateCodecPlugin(const std::string& name, PluginType type);
/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dfilter_base.cpp287 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 Daudio_encoder_filter.cpp110 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 Dvideo_encoder_filter.cpp205 auto res = UpdateAndInitPluginByInfo<Plugin::Codec>(plugin_, pluginInfo_, selectedPluginInfo, in Negotiate()
206 [this](const std::string& name)-> std::shared_ptr<Plugin::Codec> { in Negotiate()

Completed in 13 milliseconds

12