diff -r f4fd77a452f2 -r 3b098142db83 mmappfw_plat/qt_telephony_multimedia_service_api/inc/qtmsstream.h --- a/mmappfw_plat/qt_telephony_multimedia_service_api/inc/qtmsstream.h Thu Sep 02 20:56:29 2010 +0300 +++ b/mmappfw_plat/qt_telephony_multimedia_service_api/inc/qtmsstream.h Fri Sep 17 08:33:08 2010 +0300 @@ -89,29 +89,32 @@ * * QTMSFactory *iFactory; * QTMSCall *iCall; - * QTMSStream *iUplink; - * QTMSStream *iDownlink; + * QTMSStream *iUplinkStream; + * QTMSStream *iDownlinkStream; * gint err; * * err = QTMSFactory::CreateFactory(iFactory); * err = iFactory->CreateCall(QTMS_CALL_IP, iCall); - * err = iCall->CreateStream(QTMS_STREAM_UPLINK, iUplink); - * err = iCall->CreateStream(QTMS_STREAM_DOWNLINK, iDownlink); + * err = iCall->CreateStream(QTMS_STREAM_UPLINK, iUplinkStream); + * err = iCall->CreateStream(QTMS_STREAM_DOWNLINK, iDownlinkStream); * // Configure CS uplink stream - * iUplinkStream->AddObserver(*this); + * connect(iUplinkStream, + * SIGNAL(TMSStreamEvent(const QTMSStream&, QTMSSignalEvent)), + * this, + * SLOT(TMSStreamEvent(const QTMSStream&, QTMSSignalEvent))); * iUplinkStream->AddSource(iMicSource); * iUplinkStream->AddSink(iModemSink); * iUplinkStream->AddEffect(iGainEffect); // To control mic gain * iUplinkStream->Init(); - * // Wait for state change callback + * // Wait for TMSStreamEvent signal * iUplinkStream->Play(); - * // Wait for state change callback + * //Wait for TMSStreamEvent signal * ... * // call terminated on the cell modem side, now signal multimedia system * iUplinkStream->Stop(); * ... - * err = iCall->DeleteStream(iDownlink); - * err = iCall->DeleteStream(iUplink); + * err = iCall->DeleteStream(iDownlinkStream); + * err = iCall->DeleteStream(iUplinkStream); * err = iFactory->DeleteCall(iCall); * delete iFactory; *