Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1532 closed enhancement (fixed)

Possible optimization in conference bridge (thanks Michael Derfler for the patch)

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

Description (last modified by nanang)

The optimization proposed is in the conference bridge get_frame() function, brief desc:

  • remove the redundant loop at the beginning (trivial) Note: basically this loop is iterating listeners, while the next loop is iterating transmitters, so they can't really be merged.
  • the mixing step can be replaced with just copying the samples when there is only one transmitter for the listening port.

Original report can be found here.

Change History (5)

comment:1 Changed 9 years ago by nanang

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

In 4161:

Close #1532: optimization in conference bridge get_frame().

comment:2 Changed 9 years ago by nanang

In 4162:

Re #1532: put back the 'redundant' loop at the beginning.

comment:3 Changed 9 years ago by nanang

  • Description modified (diff)

comment:4 Changed 9 years ago by nanang

In 4378:

Re #1532: backported to 1.x

comment:5 Changed 9 years ago by nanang

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