Lines Matching refs:VirtualScreenImpl

19 #include "VirtualScreenImpl.h"
67 VirtualScreenImpl::GetInstance().SetOrignalWidth(width);
68 VirtualScreenImpl::GetInstance().SetOrignalHeight(height);
71 EXPECT_FALSE(VirtualScreenImpl::GetInstance().IsRectValid(x, y, width, height));
75 EXPECT_FALSE(VirtualScreenImpl::GetInstance().IsRectValid(x, y, width, height));
81 EXPECT_FALSE(VirtualScreenImpl::GetInstance().IsRectValid(x, y, width, height));
85 EXPECT_FALSE(VirtualScreenImpl::GetInstance().IsRectValid(x, y, width, height));
89 EXPECT_TRUE(VirtualScreenImpl::GetInstance().IsRectValid(x, y, width, height));
95 VirtualScreenImpl::GetInstance().SetOrignalWidth(width);
96 EXPECT_EQ(VirtualScreenImpl::GetInstance().GetScreenWidth(),
97 VirtualScreenImpl::GetInstance().GetOrignalWidth());
103 VirtualScreenImpl::GetInstance().SetOrignalHeight(height);
104 EXPECT_EQ(VirtualScreenImpl::GetInstance().GetScreenHeight(),
105 VirtualScreenImpl::GetInstance().GetOrignalHeight());
112 VirtualScreenImpl::GetInstance().SetOrignalWidth(jpgWidth);
113 VirtualScreenImpl::GetInstance().SetOrignalHeight(height);
114 VirtualScreenImpl::GetInstance().InitAll("aaa", "8888");
115 EXPECT_TRUE(VirtualScreenImpl::GetInstance().wholeBuffer == nullptr);
116 VirtualScreenImpl::GetInstance().SetOrignalHeight(jpgHeight);
117 VirtualScreenImpl::GetInstance().InitAll("aaa", "8888");
118 EXPECT_TRUE(VirtualScreenImpl::GetInstance().wholeBuffer != nullptr);
119 EXPECT_TRUE(VirtualScreenImpl::GetInstance().currentPos > 0);
124 OHOS::BufferInfo* info = VirtualScreenImpl::GetInstance().GetFBBufferInfo();
132 VirtualScreenImpl::GetInstance().SetCompressionWidth(width);
133 VirtualScreenImpl::GetInstance().SetCompressionHeight(height);
138 VirtualScreenImpl::GetInstance().UpdateRegion(x1, y1, x2, y2);
140 EXPECT_EQ(VirtualScreenImpl::GetInstance().regionWidth, expectVal);
141 EXPECT_EQ(VirtualScreenImpl::GetInstance().regionHeight, expectVal);
146 VirtualScreenImpl::GetInstance().SetCompressionWidth(jpgWidth);
147 VirtualScreenImpl::GetInstance().SetCompressionHeight(jpgHeight);
151 VirtualScreenImpl::GetInstance().SendRegionBuffer();
152 EXPECT_TRUE(VirtualScreenImpl::GetInstance().jpgScreenBuffer == nullptr);
153 VirtualScreenImpl::GetInstance().FreeJpgMemory();
156 VirtualScreenImpl::GetInstance().SendRegionBuffer();
157 EXPECT_TRUE(VirtualScreenImpl::GetInstance().jpgScreenBuffer == nullptr);
162 VirtualScreenImpl::GetInstance().SetCompressionWidth(jpgWidth);
163 VirtualScreenImpl::GetInstance().SetCompressionHeight(jpgHeight);
166 VirtualScreenImpl::GetInstance().isWebSocketConfiged = false;
167 VirtualScreenImpl::GetInstance().Flush(flushRect);
168 EXPECT_TRUE(VirtualScreenImpl::GetInstance().isChanged);
170 VirtualScreenImpl::GetInstance().isWebSocketConfiged = true;
172 VirtualScreenImpl::GetInstance().isFirstSend = false;
173 VirtualScreenImpl::GetInstance().Flush(flushRect);
174 EXPECT_FALSE(VirtualScreenImpl::GetInstance().isChanged);
177 VirtualScreenImpl::GetInstance().isFirstSend = false;
178 VirtualScreenImpl::GetInstance().Flush(flushRect);
179 EXPECT_FALSE(VirtualScreenImpl::GetInstance().isChanged);
184 VirtualScreenImpl::GetInstance().SetCompressionWidth(jpgWidth);
185 VirtualScreenImpl::GetInstance().SetCompressionHeight(jpgHeight);
187 VirtualScreenImpl::GetInstance().isChanged = false;
188 VirtualScreenImpl::GetInstance().CheckBufferSend();
189 EXPECT_FALSE(VirtualScreenImpl::GetInstance().isChanged);
191 VirtualScreenImpl::GetInstance().isChanged = true;
192 VirtualScreenImpl::GetInstance().isWebSocketConfiged = false;
193 VirtualScreenImpl::GetInstance().CheckBufferSend();
194 EXPECT_TRUE(VirtualScreenImpl::GetInstance().isChanged);
196 VirtualScreenImpl::GetInstance().isWebSocketConfiged = true;
198 VirtualScreenImpl::GetInstance().isFirstSend = false;
199 VirtualScreenImpl::GetInstance().CheckBufferSend();
200 EXPECT_FALSE(VirtualScreenImpl::GetInstance().isChanged);
203 VirtualScreenImpl::GetInstance().isFirstSend = false;
204 VirtualScreenImpl::GetInstance().CheckBufferSend();
205 EXPECT_FALSE(VirtualScreenImpl::GetInstance().isChanged);