barchandune / doubango

Automatically exported from code.google.com/p/doubango
0 stars 0 forks source link

Inconsistency of mute micro mode. #129

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. On iDoubs (user A), activate a SIP call, then from GUI interface mute micro
2. On remote Party (user B), the user A is seen as muted (no audio).
3. Perform on user B a Hold operation; User A receive the "held music". 
4. Perform a "Resume" operation on user B.
5. The user A is no more muted (micro) even if the GUI still inform about the 
muted mode.

What version of the product are you using? On what operating system?
iDoubs release : 205
ios-ngn-stack : 715

Please provide any additional information below.

As we looked at the ios_ngn_stack code, we see that "mute" operation is setted 
to "tdav_producer_audiounit". After each INVITE event that we get after 
specific operation (hold, resume, replaces ...) a stop/start is done on 
"producer". The "mute" context is lost; Perhaps it could be attach to the 
session to be reactivated on restart of "producer".

Best regards.

Original issue reported on code.google.com by bramoull...@gmail.com on 5 Jul 2012 at 4:14

GoogleCodeExporter commented 9 years ago

Original comment by boss...@yahoo.fr on 5 Jul 2012 at 4:54

GoogleCodeExporter commented 9 years ago
Should be fixed by r728

Original comment by boss...@yahoo.fr on 15 Jul 2012 at 7:04