equal
deleted
inserted
replaced
2520 void CVtEngMediaHandler::FinalizeUninitialization() |
2520 void CVtEngMediaHandler::FinalizeUninitialization() |
2521 { |
2521 { |
2522 __VTPRINTENTER( "MH.FinalUninit" ) |
2522 __VTPRINTENTER( "MH.FinalUninit" ) |
2523 if ( iSessionCommand ) |
2523 if ( iSessionCommand ) |
2524 { |
2524 { |
2525 VTProtocolFactory::DeleteAudioConfigCommandL(iAudioCtrl);//add for memory leak |
|
2526 iAudioCtrl = NULL; |
2525 iAudioCtrl = NULL; |
2527 TInt err( KErrNone ); |
2526 TInt err( KErrNone ); |
2528 |
2527 |
2529 // Delete the config interface |
2528 // Delete the config interface |
2530 TRAP( err, |
2529 TRAP( err, |
3864 } |
3863 } |
3865 SetFlag( EVideoQualitySetByPeer ); |
3864 SetFlag( EVideoQualitySetByPeer ); |
3866 TInt protoOperId( iH263Encoder->SetVideoFrameRate( |
3865 TInt protoOperId( iH263Encoder->SetVideoFrameRate( |
3867 iVideoQuality.ToFrameRate( aVideoQuality ) ) ); |
3866 iVideoQuality.ToFrameRate( aVideoQuality ) ) ); |
3868 AddOperation( ESetVideoQuality, protoOperId ); |
3867 AddOperation( ESetVideoQuality, protoOperId ); |
3869 iVideoQuality.SettingVideoQualityL( protoOperId, |
3868 iVideoQuality.SettingVideoQuality( protoOperId, |
3870 aVideoQuality, aSetPeerVideoQuality ); |
3869 aVideoQuality, aSetPeerVideoQuality ); |
3871 __VTPRINTEXIT( "MH.SetVideoQualityL" ) |
3870 __VTPRINTEXIT( "MH.SetVideoQualityL" ) |
3872 } |
3871 } |
3873 |
3872 |
3874 // ----------------------------------------------------------------------------- |
3873 // ----------------------------------------------------------------------------- |
4221 |
4220 |
4222 // ----------------------------------------------------------------------------- |
4221 // ----------------------------------------------------------------------------- |
4223 // CVtEngMediaHandler::TVtEngVideoQuality::SettingVideoQuality |
4222 // CVtEngMediaHandler::TVtEngVideoQuality::SettingVideoQuality |
4224 // ----------------------------------------------------------------------------- |
4223 // ----------------------------------------------------------------------------- |
4225 // |
4224 // |
4226 void CVtEngMediaHandler::TVtEngVideoQuality::SettingVideoQualityL( |
4225 void CVtEngMediaHandler::TVtEngVideoQuality::SettingVideoQuality( |
4227 TInt aId, const TVideoQuality aValue, TBool aSetPeer ) |
4226 TInt aId, const TVideoQuality aValue, TBool aSetPeer ) |
4228 { |
4227 { |
4229 __VTPRINTENTER( "MH.VQ.SettingVideoQuality" ) |
4228 __VTPRINTENTER( "MH.VQ.SettingVideoQuality" ) |
4230 User::LeaveIfError( iParamList.Append( TVQSParams( aId, aValue, aSetPeer ) ) ); |
4229 User::LeaveIfError( iParamList.Append( TVQSParams( aId, aValue, aSetPeer ) ) ); |
4231 __VTPRINTEXIT( "MH.VQ.SettingVideoQuality" ) |
4230 __VTPRINTEXIT( "MH.VQ.SettingVideoQuality" ) |