mmsharing/mmshavailability/src/musavaterminal.cpp
branchRCL_3
changeset 22 73a1feb507fb
parent 21 33a5d2bbf6fc
child 23 bc78a40cd63c
--- a/mmsharing/mmshavailability/src/musavaterminal.cpp	Thu Aug 19 09:51:39 2010 +0300
+++ b/mmsharing/mmshavailability/src/musavaterminal.cpp	Tue Aug 31 15:12:07 2010 +0300
@@ -189,15 +189,7 @@
 
     ResetAndDestroyQuery();
                   
-    if( aQuery->ValidateUri() )
-    	{
-		aQuery->ExecuteL();
-    	}
-    
-    else
-    	{
-		User::Leave( KErrNotSupported );
-    	}
+    aQuery->ExecuteL();
     
     iQuery = aQuery;                           
         
@@ -521,7 +513,12 @@
             CleanupStack::PushL( videoCodecs );
             capability->Exchange().QueryObserver().VideoCodecsResolvedL( *videoCodecs );
             CleanupStack::PopAndDestroy( videoCodecs );                    
-        
+            
+            //store fast startup mode if present
+            MusSettingsKeys::TFastMode mode = 
+                CMusAvaCapability::ResolveFastModeL( *sdp );
+            capability->Exchange().QueryObserver().FastModeResolved( mode );
+            
             CleanupStack::PopAndDestroy( sdp );
             
             capability->PopulateResponseL( aQuery,