Searched refs:CodecHDI (Results 1 – 13 of 13) sorted by relevance
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hcodec_list.h | 29 CapabilityData HdiCapToUserCap(const CodecHDI::CodecCompCapability& hdiCap); 30 std::vector<int32_t> GetSupportedBitrateMode(const CodecHDI::CodecVideoPortCap& hdiVideoCap); 31 std::vector<int32_t> GetSupportedFormat(const CodecHDI::CodecVideoPortCap& hdiVideoCap); 32 std::map<ImgSize, Range> GetMeasuredFrameRate(const CodecHDI::CodecVideoPortCap& hdiVideoCap); 33 … void GetCodecProfileLevels(const CodecHDI::CodecCompCapability& hdiCap, CapabilityData& userCap); 34 bool IsSupportedVideoCodec(const CodecHDI::CodecCompCapability& hdiCap); 35 void GetSupportedFeatureParam(const CodecHDI::CodecVideoPortCap& hdiVideoCap, 39 sptr<CodecHDI::ICodecComponentManager> GetManager(bool getCap, bool supportPassthrough = false); 40 std::vector<CodecHDI::CodecCompCapability> GetCapList();
|
H A D | hcodec.h | 135 std::shared_ptr<CodecHDI::OmxCodecBuffer> omxBuffer; 206 std::shared_ptr<CodecHDI::OmxCodecBuffer> SurfaceBufferToOmxBuffer( 241 const std::shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, in ExtractPerFrameParamFromOmxBuffer() 315 CodecHDI::CodecCompCapability caps_; 329 sptr<CodecHDI::ICodecCallback> compCb_ = nullptr; 330 sptr<CodecHDI::ICodecComponent> compNode_ = nullptr; 331 sptr<CodecHDI::ICodecComponentManager> compMgr_ = nullptr; 497 class HdiCallback : public CodecHDI::ICodecCallback { 501 int32_t EventHandler(CodecHDI::CodecEventType event, 502 const CodecHDI::EventInfo& info); [all …]
|
H A D | hencoder.h | 26 HEncoder(CodecHDI::CodecCompCapability caps, OMX_VIDEO_CODINGTYPE codingType) in HEncoder() 98 void WrapPerFrameParamIntoOmxBuffer(std::shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, 100 void WrapLTRParamIntoOmxBuffer(std::shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, 102 void WrapRequestIFrameParamIntoOmxBuffer(std::shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, 104 void WrapQPRangeParamIntoOmxBuffer(std::shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, 106 void WrapStartQPIntoOmxBuffer(std::shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, 108 void WrapIsSkipFrameIntoOmxBuffer(std::shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, 110 … void ExtractPerFrameParamFromOmxBuffer(const std::shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer,
|
H A D | type_converter.h | 43 static std::optional<AVCodecType> HdiCodecTypeToInnerCodecType(CodecHDI::CodecType type); 45 static std::optional<OMX_VIDEO_CODINGTYPE> HdiRoleToOmxCodingType(CodecHDI::AvCodecRole role); 46 static std::string HdiRoleToMime(CodecHDI::AvCodecRole role); 66 …static std::optional<VideoEncodeBitrateMode> HdiBitrateModeToInnerMode(CodecHDI::BitRateMode mode);
|
H A D | hencoder.cpp | 282 CodecHDI::CodecParamOverlay param { in OnConfigureBuffer() 288 CodecHDI::OmxCodecBuffer omxbuffer {}; in OnConfigureBuffer() 899 void HEncoder::WrapPerFrameParamIntoOmxBuffer(shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, in WrapPerFrameParamIntoOmxBuffer() 911 void HEncoder::WrapLTRParamIntoOmxBuffer(shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, in WrapLTRParamIntoOmxBuffer() 928 void HEncoder::WrapRequestIFrameParamIntoOmxBuffer(shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, in WrapRequestIFrameParamIntoOmxBuffer() 945 void HEncoder::WrapQPRangeParamIntoOmxBuffer(shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, in WrapQPRangeParamIntoOmxBuffer() 963 void HEncoder::WrapStartQPIntoOmxBuffer(shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, in WrapStartQPIntoOmxBuffer() 974 void HEncoder::WrapIsSkipFrameIntoOmxBuffer(shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, in WrapIsSkipFrameIntoOmxBuffer() 1001 const shared_ptr<CodecHDI::OmxCodecBuffer> &omxBuffer, shared_ptr<Media::Meta> &meta) in ExtractPerFrameParamFromOmxBuffer() 1061 shared_ptr<CodecHDI::OmxCodecBuffer> omxBuffer = DynamicSurfaceBufferToOmxBuffer(); in AllocInBufsForDynamicSurfaceBuf() [all …]
|
H A D | type_converter.cpp | 21 using namespace CodecHDI; 25 CodecHDI::AvCodecRole hdiRole; 31 CodecHDI::AvCodecRole::MEDIA_ROLETYPE_VIDEO_AVC, 36 CodecHDI::AvCodecRole::MEDIA_ROLETYPE_VIDEO_HEVC, 233 optional<AVCodecType> TypeConverter::HdiCodecTypeToInnerCodecType(CodecHDI::CodecType type) in HdiCodecTypeToInnerCodecType()
|
H A D | codec_hdi.h | 24 namespace CodecHDI = OHOS::HDI::Codec::V3_0; variable
|
H A D | hdecoder.h | 27 HDecoder(CodecHDI::CodecCompCapability caps, OMX_VIDEO_CODINGTYPE codingType) in HDecoder()
|
H A D | hcodec_list.cpp | 29 using namespace CodecHDI;
|
H A D | hcodec_state.cpp | 25 using namespace CodecHDI;
|
H A D | hdecoder.cpp | 33 using namespace CodecHDI;
|
H A D | hcodec.cpp | 41 using namespace CodecHDI;
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/hcodec_test/unittest/ |
H A D | hcodec_type_converter_unit_test.cpp | 26 … optional<AVCodecType> ret = TypeConverter::HdiCodecTypeToInnerCodecType(CodecHDI::VIDEO_DECODER); 33 optional<AVCodecType> ret = TypeConverter::HdiCodecTypeToInnerCodecType(CodecHDI::INVALID_TYPE); 40 CodecHDI::MEDIA_ROLETYPE_VIDEO_AVC); 48 CodecHDI::MEDIA_ROLETYPE_INVALID); 54 string ret = TypeConverter::HdiRoleToMime(CodecHDI::MEDIA_ROLETYPE_VIDEO_HEVC); 60 string ret = TypeConverter::HdiRoleToMime(CodecHDI::MEDIA_ROLETYPE_INVALID); 210 TypeConverter::HdiBitrateModeToInnerMode(CodecHDI::BIT_RATE_MODE_VBR); 218 TypeConverter::HdiBitrateModeToInnerMode(CodecHDI::BIT_RATE_MODE_INVALID);
|