Opened 13 years ago

Closed 13 years ago

#1188 closed defect (fixed)

Audio breakups after jitter buffer discarding frames (thanks Bogdan Krakowski for the report)

Reported by: nanang Owned by: nanang
Priority: normal Milestone: release-1.10
Component: pjmedia Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

Audio flood/burst in the beginning of call triggers jitter buffer progressive discard (see ticket #969) to start dropping frames intensively. In the decoding/playing, the dropped frames introduce unaligned signal, so the audio breakups occur.

The proposed solution is by replacing the frames next to the dropped/discarded frames with 'empty' frame to trigger PLC invocation in the decoding so the audio signal will be smoother/aligned by the PLC.

Change History (1)

comment:1 Changed 13 years ago by nanang

  • Resolution set to fixed
  • Status changed from new to closed

(In [3396]) Fix #1188:

  • Fixed jitter buffer progressive discard by returning 'missing' frame after discarded frame(s) so the PLC will be invoked to align the audio signal.
  • Modified conditions in jitter buffer test data for this fix.
Note: See TracTickets for help on using tickets.