Opened 17 years ago

Closed 17 years ago

#473 closed defect (fixed)

Speex version upgrade and handling multiple speex audio frames

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

Description (last modified by bennylp)

Upgrade Speex to latest version (may require large modification due to new Speex library organization). Probably we should have autoconf option to allow using external speex library as well.

Re multiple frames: PJMEDIA can receive and decode multiple audio frames in one RTP packet, the sending side currently seems to be broken. It can send multiple G.711 frames okay, but from last testing, sending/receiving multiple Speex frames doesn't work.

Change History (7)

comment:1 Changed 17 years ago by bennylp

  • Priority changed from normal to minor

comment:2 Changed 17 years ago by bennylp

  • Description modified (diff)
  • Summary changed from Sending multiple frames in one RTP packet to Speex version upgrade and handling multiple speex audio frames

comment:3 Changed 17 years ago by nanang

In r1983:

  • fixed issue on Speex multiple frames (encoding: encoded bits concatenation & decoding: frames parsing)
  • updated pjmedia stream & codecs on encoding multiple frames
  • introduced bit_info in pjmedia_frame and jitter buffer

comment:4 Changed 17 years ago by bennylp

  • Priority changed from minor to major

comment:5 Changed 17 years ago by nanang

In r2002: Upgraded Speex version to the latest and get the local copy (since Speex is now using Git).

comment:6 Changed 17 years ago by nanang

In r2003: Fixed Speex build config.

comment:7 Changed 17 years ago by nanang

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.