summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2008-11-11 12:25:02 +0000
committerNanang Izzuddin <nanang@teluu.com>2008-11-11 12:25:02 +0000
commita13ddbd83df271feea659ed53cf787688a71f9c8 (patch)
treef1df7750a2e1f329d61a5cc52c679cc8acc9382b
parentb94da8ea513e852ec890bb3ac9dc5f940a369a13 (diff)
Ticket #671: Updated conference to disable skipping a frame which has very low audio signal.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2365 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjmedia/src/pjmedia/conference.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/pjmedia/src/pjmedia/conference.c b/pjmedia/src/pjmedia/conference.c
index 4fdf5a03..be2598f2 100644
--- a/pjmedia/src/pjmedia/conference.c
+++ b/pjmedia/src/pjmedia/conference.c
@@ -1831,9 +1831,11 @@ static pj_status_t get_frame(pjmedia_port *this_port,
/* Put this level to port's last RX level. */
conf_port->rx_level = level;
+ // Ticket #671: Skipping very low audio signal may cause noise
+ // to be generated in the remote end by some hardphones.
/* Skip processing frame if level is zero */
- if (level == 0)
- continue;
+ //if (level == 0)
+ // continue;
/* Add the signal to all listeners. */
for (cj=0; cj < conf_port->listener_cnt; ++cj)