Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#1549 closed defect (fixed)

Last frame of a non-looping WAV file is played continuously by conference bridge

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

Description

Once the wav player returns EOF, the internal mixing buffer of the port will never get resetted/zeroed, this causes annoying noise as the last frame of the wav file is played continuously.

This bug seems to be introduced by #1532, which only reset/bzero the mixing buffer if the port has more than one transmitters.

Thanks Arkadiusz Wronski for the report.

Change History (3)

comment:1 Changed 7 years ago by nanang

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

In 4198:

Fix #1549: Always reset conference port mixing buffer when it has transmitter(s).

comment:2 Changed 7 years ago by nanang

In 4381:

Re #1549: backported to 1.x

comment:3 Changed 7 years ago by nanang

  • Backported set
Note: See TracTickets for help on using tickets.