equal
deleted
inserted
replaced
98 TRACE_PRN_FN_ENT; |
98 TRACE_PRN_FN_ENT; |
99 gint status(TMS_RESULT_SUCCESS); |
99 gint status(TMS_RESULT_SUCCESS); |
100 iNextStreamId = 1; |
100 iNextStreamId = 1; |
101 iUplinkInitialized = FALSE; |
101 iUplinkInitialized = FALSE; |
102 iDnlinkInitialized = FALSE; |
102 iDnlinkInitialized = FALSE; |
103 |
|
104 TRACE_PRN_FN_EXT; |
103 TRACE_PRN_FN_EXT; |
105 return status; |
104 return status; |
106 } |
105 } |
107 |
106 |
108 // ----------------------------------------------------------------------------- |
107 // ----------------------------------------------------------------------------- |
988 // ----------------------------------------------------------------------------- |
987 // ----------------------------------------------------------------------------- |
989 // |
988 // |
990 gint TMSCallIPAdpt::OpenDownlinkL(const RMessage2& message) |
989 gint TMSCallIPAdpt::OpenDownlinkL(const RMessage2& message) |
991 { |
990 { |
992 TRACE_PRN_FN_ENT; |
991 TRACE_PRN_FN_ENT; |
993 gint status(TMS_RESULT_SUCCESS); |
992 gint status(TMS_RESULT_UNINITIALIZED_OBJECT); |
994 |
993 |
995 // Clients must have MultimediaDD capability to use this priority/pref. |
994 // Clients must have MultimediaDD capability to use this priority/pref. |
996 // TODO: Also, TMS will monitor for emergency call and if detected it |
995 // TODO: Also, TMS will monitor for emergency call and if detected it |
997 // will deny access to audio resources. |
996 // will deny access to audio resources. |
|
997 |
|
998 /* Clarify with adaptation team which prio/pref values should be used. |
|
999 * 1) KAudioPrefUnknownVoipAudioDownlink -3rd party VoIP? |
|
1000 * KAudioPriorityUnknownVoipAudioDownlink -3rd party VoIP? |
|
1001 * 2) KAudioPrefVoipAudioDownlink -NOK native VoIP? |
|
1002 * KAudioPriorityVoipAudioDownlink -NOK native VoIP? |
|
1003 */ |
998 iPriority.iPref = KAudioPrefVoipAudioDownlink; |
1004 iPriority.iPref = KAudioPrefVoipAudioDownlink; |
999 iPriority.iPriority = KAudioPriorityVoipAudioDownlink; |
1005 iPriority.iPriority = KAudioPriorityVoipAudioDownlink; |
1000 |
1006 |
1001 if (!iIPDownlink) |
1007 if (!iIPDownlink) |
1002 { |
1008 { |
1016 { |
1022 { |
1017 // For transfer data buffer processing |
1023 // For transfer data buffer processing |
1018 iIPDownlink->SetMsgQueue(iMsgQueueDn); |
1024 iIPDownlink->SetMsgQueue(iMsgQueueDn); |
1019 } |
1025 } |
1020 } |
1026 } |
1021 |
|
1022 TRACE_PRN_IF_ERR(status); |
1027 TRACE_PRN_IF_ERR(status); |
1023 TRACE_PRN_FN_EXT; |
1028 TRACE_PRN_FN_EXT; |
1024 return status; |
1029 return status; |
1025 } |
1030 } |
1026 |
1031 |
1030 // ----------------------------------------------------------------------------- |
1035 // ----------------------------------------------------------------------------- |
1031 // |
1036 // |
1032 gint TMSCallIPAdpt::OpenUplinkL(const RMessage2& message) |
1037 gint TMSCallIPAdpt::OpenUplinkL(const RMessage2& message) |
1033 { |
1038 { |
1034 TRACE_PRN_FN_ENT; |
1039 TRACE_PRN_FN_ENT; |
1035 gint status(TMS_RESULT_SUCCESS); |
1040 gint status(TMS_RESULT_UNINITIALIZED_OBJECT); |
1036 |
1041 |
1037 // Ensure clients have MultimediaDD capability to use this priority/pref |
1042 // Clients must have MultimediaDD capability to use this priority/pref |
|
1043 |
|
1044 /* Clarify with adaptation team which prio/pref values should be used. |
|
1045 * 1) KAudioPrefUnknownVoipAudioUplink -3rd party VoIP? |
|
1046 * KAudioPriorityUnknownVoipAudioUplink -3rd party VoIP? |
|
1047 * 2) KAudioPrefVoipAudioUplink -NOK native VoIP? |
|
1048 * KAudioPriorityVoipAudioUplink -NOK native VoIP? |
|
1049 */ |
1038 iPriority.iPref = KAudioPrefVoipAudioUplink; |
1050 iPriority.iPref = KAudioPrefVoipAudioUplink; |
1039 iPriority.iPriority = KAudioPriorityVoipAudioUplink; |
1051 iPriority.iPriority = KAudioPriorityVoipAudioUplink; |
1040 |
1052 |
1041 if (!iIPUplink) |
1053 if (!iIPUplink) |
1042 { |
1054 { |