From 5e9814a090f20c2b9c39d6efdc9a732b6097ee7d Mon Sep 17 00:00:00 2001 From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674> Date: 星期一, 24 七月 2017 20:12:53 +0800 Subject: [PATCH] aaa --- RtspFace/PL_Scale.h | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/RtspFace/PL_Scale.h b/RtspFace/PL_Scale.h index 76e00b5..3c074f2 100644 --- a/RtspFace/PL_Scale.h +++ b/RtspFace/PL_Scale.h @@ -5,6 +5,8 @@ struct PL_Scale_Config { + bool copyData; + uint16_t toWidth; uint16_t toHeight; int filterMode; // libyuv/scale.h/FilterMode @@ -13,10 +15,11 @@ int defaultBytesType; // MBFT_YUV420 / MBFT_BGRA uint16_t defaultBytesWidth; uint16_t defaultBytesHeight; - - PL_Scale_Config() : - toWidth(0), toHeight(0), filterMode(0), - defaultBytesType(0), defaultBytesWidth(0), defaultBytesHeight(0) + + PL_Scale_Config() : + copyData(true), + toWidth(0), toHeight(0), filterMode(0), + defaultBytesType(0), defaultBytesWidth(0), defaultBytesHeight(0) { } }; @@ -34,6 +37,8 @@ private: void* internal; + + static bool pay_breaker_MBFT(const PipeMaterial* pm, void* args); }; PipeLineElem* create_PL_Scale(); -- Gitblit v1.8.0