equal
deleted
inserted
replaced
46 #include "svpaudioutility.h" |
46 #include "svpaudioutility.h" |
47 #include "svpsipconsts.h" |
47 #include "svpsipconsts.h" |
48 #include "svpemergencyiapprovider.h" |
48 #include "svpemergencyiapprovider.h" |
49 #include "svprtpobserver.h" |
49 #include "svprtpobserver.h" |
50 #include "svpsettings.h" |
50 #include "svpsettings.h" |
|
51 #include "svptransferstatecontext.h" |
51 |
52 |
52 // --------------------------------------------------------------------------- |
53 // --------------------------------------------------------------------------- |
53 // CSVPController::CSVPController |
54 // CSVPController::CSVPController |
54 // --------------------------------------------------------------------------- |
55 // --------------------------------------------------------------------------- |
55 // |
56 // |
2146 TRAPD( err, IncomingReferHandlerL( aRefer, aReferTo, aContainer ) ); |
2147 TRAPD( err, IncomingReferHandlerL( aRefer, aReferTo, aContainer ) ); |
2147 |
2148 |
2148 if ( err ) |
2149 if ( err ) |
2149 { |
2150 { |
2150 SVPDEBUG2("CSVPController::IncomingRefer: err: %d", err ) |
2151 SVPDEBUG2("CSVPController::IncomingRefer: err: %d", err ) |
2151 // TRAP is used because of RejectL might leave. |
2152 if ( err == KSVPErrTransferInProgress ) |
2152 TRAP( err, aRefer->RejectL() ); |
2153 { |
2153 |
2154 SVPDEBUG1( "CSVPController::IncomingRefer - transfer in progress \ |
2154 if ( err ) |
2155 -> ignore" ) |
2155 { |
2156 } |
2156 SVPDEBUG2("CSspController::IncomingRefer: RejectL err: %d", err ) |
2157 else |
|
2158 { |
|
2159 // TRAP is used because of RejectL might leave. |
|
2160 SVPDEBUG1( "CSVPController::IncomingRefer -> reject" ) |
|
2161 TRAP( err, aRefer->RejectL() ); |
|
2162 |
|
2163 if ( err ) |
|
2164 { |
|
2165 SVPDEBUG2("CSspController::IncomingRefer: RejectL err: \ |
|
2166 %d", err ) |
|
2167 } |
2157 } |
2168 } |
2158 } |
2169 } |
2159 |
2170 |
2160 SVPDEBUG1( "CSVPController::IncomingRefer Out" ) |
2171 SVPDEBUG1( "CSVPController::IncomingRefer Out" ) |
2161 } |
2172 } |