diff -r 03a293c97d5c -r f5c5c82a163e mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp --- a/mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp Wed Apr 14 16:29:54 2010 +0300 +++ b/mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp Tue Apr 27 17:11:02 2010 +0300 @@ -178,7 +178,11 @@ switch (msgBuf.iRequest) { case ECmdGlobalEffectChange: - iObserver->QueueEvent(msgBuf.iInt, msgBuf.iStatus, NULL); + TMSVolumeEventChangeData event; + event.level = msgBuf.iUint; + event.output = static_cast(msgBuf.iInt2); + event.output_changed = msgBuf.iBool; + iObserver->QueueEvent(msgBuf.iInt, msgBuf.iStatus, &event); break; case ECmdGlobalRoutingChange: iObserver->QueueEvent(msgBuf.iInt, msgBuf.iStatus,