mmserv/tms/tmsserver/src/tmsserversession.cpp
branchRCL_3
changeset 13 f5c5c82a163e
parent 10 3d8c721bf319
child 45 095bea5f582e
--- a/mmserv/tms/tmsserver/src/tmsserversession.cpp	Wed Apr 14 16:29:54 2010 +0300
+++ b/mmserv/tms/tmsserver/src/tmsserversession.cpp	Tue Apr 27 17:11:02 2010 +0300
@@ -230,10 +230,14 @@
 // TMSServerSession::HandleGlobalEffectChange
 // -----------------------------------------------------------------------------
 //
-void TMSServerSession::HandleGlobalEffectChange(TInt globalevent)
+void TMSServerSession::HandleGlobalEffectChange(TInt globalevent, TInt level,
+        TBool output_change, TMSAudioOutput output)
     {
     TRACE_PRN_FN_ENT;
     iMsgBuffer.iInt = globalevent;
+    iMsgBuffer.iUint = (guint)level;
+    iMsgBuffer.iInt2 = (gint)output;
+    iMsgBuffer.iBool = output_change;
     NotifyClient(ECmdGlobalEffectChange);
     TRACE_PRN_FN_EXT;
     }
@@ -287,7 +291,7 @@
         codecsCount = codecs->Count();
         }
 
-    if (codecsCount <= 0)
+    if (codecs && codecsCount <= 0)
         {
         delete iDevSound;
         iDevSound = NULL;