Home
last modified time | relevance | path

Searched refs:ImageCodec (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/
H A Dimage_codec.cpp36 shared_ptr<ImageCodec> ImageCodec::Create() in Create()
39 shared_ptr<ImageCodec> codec; in Create()
114 int32_t ImageCodec::Start() in Start()
120 int32_t ImageCodec::Release() in Release()
162 ImageCodec::ImageCodec(OMX_VIDEO_CODINGTYPE codingType, bool isEncoder) in ImageCodec() function in OHOS::ImagePlugin::ImageCodec
178 ImageCodec::~ImageCodec() in ~ImageCodec()
518 ImageCodec::BufferInfo* ImageCodec::FindBufferInfoByID(OMX_DIRTYPE portIndex, uint32_t bufferId) in FindBufferInfoByID()
761 bool ImageCodec::IsAllBufferOwnedByUs() in IsAllBufferOwnedByUs()
841 bool ImageCodec::RollOmxBackToLoaded() in RollOmxBackToLoaded()
870 void ImageCodec::CleanUpOmxNode() in CleanUpOmxNode()
[all …]
H A Dcodec_state.cpp25 void ImageCodec::BaseState::OnMsgReceived(const MsgInfo &info) in OnMsgReceived()
86 void ImageCodec::BaseState::OnCodecEvent(const MsgInfo &info) in OnCodecEvent()
116 void ImageCodec::BaseState::OnGetFormat(const MsgInfo &info) in OnGetFormat()
150 void ImageCodec::UninitializedState::OnStateEntered() in OnStateEntered()
204 void ImageCodec::InitializedState::OnStateEntered() in OnStateEntered()
338 void ImageCodec::StartingState::OnStateEntered() in OnStateEntered()
355 int32_t ImageCodec::StartingState::AllocateBuffers() in AllocateBuffers()
439 void ImageCodec::StartingState::OnStateExited() in OnStateExited()
454 void ImageCodec::RunningState::OnStateEntered() in OnStateEntered()
530 void ImageCodec::OutputPortChangedState::OnStateEntered() in OnStateEntered()
[all …]
H A Dimage_codec_dfx.cpp23 void ImageCodec::PrintAllBufferInfo() in PrintAllBufferInfo()
37 std::array<uint32_t, ImageCodec::OWNER_CNT> ImageCodec::CountOwner(bool isInput) in CountOwner()
48 void ImageCodec::ChangeOwner(BufferInfo& info, BufferOwner newOwner) in ChangeOwner()
87 void ImageCodec::UpdateInputRecord(const BufferInfo& info, std::chrono::time_point<std::chrono::ste… in UpdateInputRecord()
109 void ImageCodec::UpdateOutputRecord(const BufferInfo& info, std::chrono::time_point<std::chrono::st… in UpdateOutputRecord()
144 bool ImageCodec::BufferInfo::IsValidFrame() const in IsValidFrame()
158 void ImageCodec::BufferInfo::Dump(const string& prefix, bool dumpMode) const in Dump()
165 void ImageCodec::BufferInfo::Dump(const string& prefix) const in Dump()
174 void ImageCodec::BufferInfo::DumpSurfaceBuffer(const std::string& prefix) const in DumpSurfaceBuffer()
214 void ImageCodec::BufferInfo::DumpLinearBuffer(const string& prefix) const in DumpLinearBuffer()
H A Dimage_decoder.cpp27 : ImageCodec(static_cast<OMX_VIDEO_CODINGTYPE>(CODEC_OMX_VIDEO_CodingHEVC), false) in ImageDecoder()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/imagecodec/
H A Dimage_codec.h46 class ImageCodec : protected StateMachine {
48 static std::shared_ptr<ImageCodec> Create();
129 ImageCodec(OMX_VIDEO_CODINGTYPE codingType, bool isEncoder);
130 ~ImageCodec() override;
291 BaseState(ImageCodec *codec, const std::string &stateName,
305 ImageCodec *codec_;
335 explicit StartingState(ImageCodec *codec) : BaseState(codec, "Starting") {} in StartingState()
357 explicit OutputPortChangedState(ImageCodec *codec) in OutputPortChangedState()
369 explicit StoppingState(ImageCodec *codec) : BaseState(codec, "Stopping"), in StoppingState()
385 explicit HdiCallback(ImageCodec* codec) : codec_(codec) { } in HdiCallback()
[all …]
H A Dimage_decoder.h22 class ImageDecoder : public ImageCodec {
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/adapter/rosen/
H A Ddrawing_image_data.h26 struct ImageCodec { struct
41 ImageCodec Parse() const; argument
H A Ddrawing_image_data.cpp105 ImageCodec DrawingImageData::Parse() const in Parse()
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/image_provider/
H A Dmock_skia_image_data.cpp61 ImageCodec DrawingImageData::Parse() const in Parse()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/
H A Dheif_hw_decoder.h94 std::shared_ptr<ImageCodec> heifDecoderImpl_;
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/
H A Dheif_hw_decoder.cpp80 heifDecoderImpl_ = ImageCodec::Create(); in HeifHardwareDecoder()