equal
deleted
inserted
replaced
1412 |
1412 |
1413 //------------------------------------------------------------------------------ |
1413 //------------------------------------------------------------------------------ |
1414 // CalculateOverscan |
1414 // CalculateOverscan |
1415 //------------------------------------------------------------------------------ |
1415 //------------------------------------------------------------------------------ |
1416 // |
1416 // |
1417 void CEDIDHandler::UpdateOverscanValues() |
1417 TBool CEDIDHandler::UpdateOverscanValues() |
1418 { |
1418 { |
1419 FUNC_LOG; |
1419 FUNC_LOG; |
1420 |
1420 |
1421 // Overscan from cenrep |
1421 // Overscan from cenrep |
1422 TInt hOverscan = 0; |
1422 TInt hOverscan = 0; |
1423 TInt vOverscan = 0; |
1423 TInt vOverscan = 0; |
1424 CRepository* cenRep = NULL; |
1424 CRepository* cenRep = NULL; |
1425 TInt err = KErrNone; |
1425 TInt err = KErrNone; |
|
1426 TBool valChanged = EFalse; |
1426 |
1427 |
1427 TRAP( err, cenRep = CRepository::NewL( KCRUidTvoutSettings ) ); |
1428 TRAP( err, cenRep = CRepository::NewL( KCRUidTvoutSettings ) ); |
1428 if( err == KErrNone ) |
1429 if( err == KErrNone ) |
1429 { |
1430 { |
1430 |
1431 |
1443 } |
1444 } |
1444 |
1445 |
1445 // Cleanup |
1446 // Cleanup |
1446 delete cenRep; |
1447 delete cenRep; |
1447 } |
1448 } |
|
1449 |
|
1450 if( (iHOverscan != hOverscan) || (iVOverscan != vOverscan) ) |
|
1451 { |
|
1452 valChanged = ETrue; |
|
1453 } |
1448 |
1454 |
1449 // Update overscan values |
1455 // Update overscan values |
1450 iHOverscan = hOverscan; |
1456 iHOverscan = hOverscan; |
1451 iVOverscan = vOverscan; |
1457 iVOverscan = vOverscan; |
1452 |
1458 |
1453 INFO_2( "Overscan Values: %d,%d", iHOverscan, iVOverscan ); |
1459 INFO_3( "Overscan Values: %d,%d Changed:%d", iHOverscan, iVOverscan, valChanged ); |
|
1460 |
|
1461 return valChanged; |
1454 } |
1462 } |
1455 |
1463 |
1456 // ---------------------------------------------------------------------------- |
1464 // ---------------------------------------------------------------------------- |
1457 // CEDIDHandler::FilterAvailableTvConfigList |
1465 // CEDIDHandler::FilterAvailableTvConfigList |
1458 // |
1466 // |