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