Opened 12 years ago

Closed 12 years ago

Last modified 12 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 12 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 12 years ago by nanang

In 4162:

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

comment:3 Changed 12 years ago by nanang

  • Description modified (diff)

comment:4 Changed 12 years ago by nanang

In 4378:

Re #1532: backported to 1.x

comment:5 Changed 12 years ago by nanang

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