250 QVERIFY( sharedVideoWidget->isVisible() ); |
250 QVERIFY( sharedVideoWidget->isVisible() ); |
251 |
251 |
252 mEffectHandler->windowDisappearToFlipComplete( status ); |
252 mEffectHandler->windowDisappearToFlipComplete( status ); |
253 QVERIFY( !sharedVideoWidget->isVisible() ); |
253 QVERIFY( !sharedVideoWidget->isVisible() ); |
254 |
254 |
255 lcutStub_LcUiEngine_setLocalPlaying( false ); |
255 //Video Rects are shown so that to show the last frame even if |
|
256 //no streaming i.e. pause |
|
257 lcutStub_LcUiEngine_setLocalPlaying( false ); |
256 mEffectHandler->windowFlipComplete( status ); |
258 mEffectHandler->windowFlipComplete( status ); |
257 QVERIFY( !sharedVideoWidget->isVisible() ); |
259 QVERIFY( sharedVideoWidget->isVisible() ); |
258 |
260 |
259 lcutStub_LcUiEngine_setLocalPlaying( true ); |
261 lcutStub_LcUiEngine_setLocalPlaying( true ); |
260 mEffectHandler->windowFlipComplete( status ); |
262 mEffectHandler->windowFlipComplete( status ); |
261 QVERIFY( sharedVideoWidget->isVisible() ); |
263 QVERIFY( sharedVideoWidget->isVisible() ); |
262 |
264 |
291 mEffectHandler->windowSwapReceivedComplete( status ); |
293 mEffectHandler->windowSwapReceivedComplete( status ); |
292 QVERIFY( receivedVideoWidget->isVisible() ); |
294 QVERIFY( receivedVideoWidget->isVisible() ); |
293 QVERIFY( sharedVideoWidget->isVisible() ); |
295 QVERIFY( sharedVideoWidget->isVisible() ); |
294 QCOMPARE( spy.count(), 1 ); |
296 QCOMPARE( spy.count(), 1 ); |
295 |
297 |
296 // Players are disabled so even when swap completes, widgets are not set |
298 //Test: Swap Completes and player state is not playing |
297 // visible |
299 //Ensur that video windows |
298 sharedVideoWidget->hide(); |
300 |
299 receivedVideoWidget->hide(); |
301 sharedVideoWidget->hide(); |
300 lcutStub_LcUiEngine_setLocalPlaying( false ); |
302 receivedVideoWidget->hide(); |
|
303 lcutStub_LcUiEngine_setLocalPlaying( false ); |
301 mEffectHandler->windowSwapSharedComplete( status ); |
304 mEffectHandler->windowSwapSharedComplete( status ); |
302 QVERIFY( !sharedVideoWidget->isVisible() ); |
305 QVERIFY( sharedVideoWidget->isVisible() ); |
303 |
306 |
304 sharedVideoWidget->hide(); |
307 sharedVideoWidget->hide(); |
305 receivedVideoWidget->hide(); |
308 receivedVideoWidget->hide(); |
306 lcutStub_LcUiEngine_setRemotePlaying( false ); |
309 lcutStub_LcUiEngine_setRemotePlaying( false ); |
307 mEffectHandler->windowSwapReceivedComplete( status ); |
310 mEffectHandler->windowSwapReceivedComplete( status ); |
308 QVERIFY( !receivedVideoWidget->isVisible() ); |
311 QVERIFY( receivedVideoWidget->isVisible() ); |
309 QVERIFY( !sharedVideoWidget->isVisible() ); |
312 QVERIFY( sharedVideoWidget->isVisible() ); |
310 } |
313 } |
311 |
314 |
312 void UT_LcEffectHandler::testStartEffect() |
315 void UT_LcEffectHandler::testStartEffect() |
313 { |
316 { |
314 clearWidgets(); |
317 clearWidgets(); |