diff -r 4f62049db6ac -r 709f89d8c047 mmmw_plat/telephony_multimedia_service_api/inc/tmsfactory.h --- a/mmmw_plat/telephony_multimedia_service_api/inc/tmsfactory.h Fri Feb 19 23:19:48 2010 +0200 +++ b/mmmw_plat/telephony_multimedia_service_api/inc/tmsfactory.h Fri Mar 12 15:45:41 2010 +0200 @@ -32,9 +32,6 @@ class TMSFactoryImpl; class TMSVer; class TMSGlobalRouting; -class TMSDTMF; -class TMSRTPSession; -class TMSRingTone; /** * TMSFactory class @@ -354,97 +351,6 @@ */ IMPORT_C gint DeleteGlobalRouting(TMSGlobalRouting*& globrouting); - /** - * Create DTMF player object. - * - * @param streamtype - * Stream ID to be used to create the DTMF player. - * TMS_STREAM_UPLINK - * TMS_STREAM_DOWNLINK - * - * @param dtmf - * Created DTMF player. - * - * @return - * TMS_RESULT_SUCCESS if the operation was successful. - * TMS_RESULT_INSUFFICIENT_MEMORY if DTMF player creation failed due - * to insufficient memory. - * TMS_RESULT_FATAL_ERROR if an error occured. - * TMS_REASON_EMERGENCY_CALL_ONGOING if emergency call is active. - * TMS_REASON_PERMISSION_DENIED if permission is denied. - * - */ - IMPORT_C gint CreateDTMF(TMSStreamType streamtype, TMSDTMF*& dtmf); - - /** - * Delete DTMF player object. - * - * @param dtmf - * DTMF player to be deleted. - * - * @return - * TMS_RESULT_SUCCESS if the operation was successful. - * TMS_RESULT_INVALID_ARGUMENT if the DTMF player is not valid. - * - */ - IMPORT_C gint DeleteDTMF(TMSDTMF*& dtmf); - - /** - * Creates TMSRTPSession object. - * - * @param rtpsession - * RTP Session object to be created. - * - * @param sdp - * Session description protocol message. - * - * @param mode - * Buffer processing mode: either PULL or PUSH. - * - * @return - * TMS_RESULT_SUCCESS when object is created successfully. - * TMS_RESULT_INSUFFICIENT_MEMORY when object creation failed due to - * insufficient memory. - */ - IMPORT_C gint CreateRTPSession(TMSRTPSession*& rtpsession, guint8* sdp, - guint mode); - - /** - * Deletes TMSRTPSession object. - * - * @param rtpsession - * RTP Session object to be deleted. - * - * @return - * TMS_RESULT_SUCCESS when object is deleted successfully. - * TMS_RESULT_INVALID_ARGUMENT if RTP session object is invalid. - */ - IMPORT_C gint DeleteRTPSession(TMSRTPSession*& rtpsession); - - /** - * Creates TMSRingTone player object. - * - * @param rt - * RingTone player object to be created. - * - * @return - * TMS_RESULT_SUCCESS when object is created successfully. - * TMS_RESULT_INSUFFICIENT_MEMORY when object creation failed due to - * insufficient memory. - */ - IMPORT_C gint CreateRingTonePlayer(TMSRingTone*& rt); - - /** - * Deletes TMSRingTone object. - * - * @param rt - * RingTone player object to be deleted. - * - * @return - * TMS_RESULT_SUCCESS when object is deleted successfully. - * TMS_RESULT_INVALID_ARGUMENT if RingTone player object is invalid. - */ - IMPORT_C gint DeleteRingTonePlayer(TMSRingTone*& rt); private: /**