multimediacommscontroller/mmcccontroller/tsrc/ut_controller/src/UT_CMccResourceItem.cpp
equal
deleted
inserted
replaced
348 iItem->iState = MMccResources::EPrepared; |
348 iItem->iState = MMccResources::EPrepared; |
349 EUNIT_ASSERT( !iItem->NeedsCamera( *camera ) ) |
349 EUNIT_ASSERT( !iItem->NeedsCamera( *camera ) ) |
350 camera->iViewFinderEnabled = ETrue; |
350 camera->iViewFinderEnabled = ETrue; |
351 camera->iViewFinderSettings.iSize = TSize( 100, 100 ); |
351 camera->iViewFinderSettings.iSize = TSize( 100, 100 ); |
352 EUNIT_ASSERT( iItem->NeedsCamera( *camera ) ) |
352 EUNIT_ASSERT( iItem->NeedsCamera( *camera ) ) |
|
353 |
|
354 // In paused state camera is needed only when viewfinder is enabled |
|
355 camera->iViewFinderEnabled = EFalse; |
|
356 iItem->iState = MMccResources::EResourcePaused; |
|
357 EUNIT_ASSERT( !iItem->NeedsCamera( *camera ) ) |
|
358 camera->iViewFinderEnabled = ETrue; |
|
359 camera->iViewFinderSettings.iSize = TSize( 100, 100 ); |
|
360 EUNIT_ASSERT( iItem->NeedsCamera( *camera ) ) |
353 |
361 |
354 CleanupStack::PopAndDestroy( camera ); |
362 CleanupStack::PopAndDestroy( camera ); |
355 CleanupStack::PopAndDestroy( pool ); |
363 CleanupStack::PopAndDestroy( pool ); |
356 } |
364 } |
357 |
365 |