--- 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;