vpe ani code

Signed-off-by: pxh123456 <pengxiaohang@huawei.com>
This commit is contained in:
pxh123456
2026-01-22 22:01:03 +08:00
parent 28ad24c07d
commit 468d283ce9
2 changed files with 5 additions and 8 deletions
@@ -60,11 +60,8 @@ private:
taiheImage::weak::PixelMap sourceImage, int width, int height, optional_view<taiheVpe::QualityLevel> level);
void ParseDetailEnhanceParameter(std::unique_ptr<DetailEnhanceContext>& detailContext,
taiheImage::weak::PixelMap sourceImage, double scale, optional_view<taiheVpe::QualityLevel> level);
void ParseDetailEnhanceParameter(std::unique_ptr<DetailEnhanceContext>& detailContext,
taiheImage::weak::PixelMap sourceImage, double scale, optional_view<taiheVpe::QualityLevel> level);
std::shared_ptr<PixelMap> DetailEnhanceImpl(DetailEnhanceContext* context);
std::shared_ptr<OHOS::Media::PixelMap> EnhanceDetailImpl(std::unique_ptr<DetailEnhanceContext>& detailContext);
std::shared_ptr<OHOS::Media::PixelMap DetailEnhanceImpl(DetailEnhanceContext* context);
std::shared_ptr<OHOS::Media::PixelMap> DetailEnhanceImpl(DetailEnhanceContext* context);
};
}
#endif
@@ -34,15 +34,15 @@
#include "vpe_trace.h"
#include "vpe_utils.h"
namespace {
static std::mutex g_detailTaskLock{std::mutex()};
}
using namespace OHOS::Media;
using namespace VideoProcessingEngine;
using namespace ANI;
using namespace ANI::Vpe;
namespace {
static std::mutex g_detailTaskLock{std::mutex()};
}
namespace ANI::Vpe {
void InitializeEnvironment() {}
void DeinitializeEnvironment() {}