diff -r 5a06f39ad45b -r 80975da52420 mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp --- a/mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp Fri Apr 16 15:29:42 2010 +0300 +++ b/mmserv/tms/tmsproxy/src/tmsqueuehandler.cpp Mon May 03 12:59:52 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,