Milestone release-2.0-rc

Completed 11 years ago (Apr 27, 2012 9:59:29 AM)

100%

Total number of tickets: 32 - closed: 32 - active: 0

applications

3 / 3

common

3 / 3

pjmedia

9 / 9

pjmedia-videodev

5 / 5

pjsua-lib

12 / 12

Release focus:

  1. Video. This would be the highlight of the release. The video framework will be similar to current audio framework in version 1.x. Initially it will be available on Windows platforms. Availability on other platforms will be decided as we go along.
  2. On-demand Media Transport. Media transport will be created as needed, to increase NAT robustness and to reduce power consumption.
  3. Third party media support.
  4. Sipecho


Ticket List:

common:

#1272
Duplicated compilation flags
#1446
Miscellaneous fixes
#1474
Backport/merge all changes from the 1.x branch

pjlib, pjlib-util:

No results

pjnath:

No results

pjmedia, pjmedia-audiodev:

#1244
How to set bandwidth
#1443
Missing destroy method in opencore-amrnb codec factory (thanks Werner Dittmann for the fix)
#1453
Memory leak in setting default video codec parameters (thanks Bo Shi for the feedback)
#1469
Configure does not detect and set ffmpeg dependency to x264 properly causing link error
#1472
Modify video port to create its own clock instead of using the device's clock
#1473
Frame rate setting for H263 encoder is ignored
#1475
Incoming video quality degraded a lot when encoder MTU setting decreased to half
#1476
Control video packets send rate (thanks Faba Aa for the feedback)
#1479
Apply RTCP enhancements for video stream

pjmedia-videodev:

#1276
Add baseclasses sample in third_party directory required by dshow_dev
#1350
Stuck in SDL when destroying video window if the parent window is not closed
#1438
CoInitializeEx by application prevents dshow device from working (thanks Michael for the report)v
#1450
Add support for SDL job queue to grow in size
#1478
Virtual video device for streaming AVI file

pjsip, pjsua-lib:

#539
Create media transport dynamically in PJSUA-LIB
#1423
Verify call media states after a re-offer rejected by peer
#1428
Review the case of no active media after SDP negotiation
#1442
Unable to make call if disabled media is included
#1444
Video stream not transmitting when native preview is used (thanks Régis Montoya for the fix)
#1459
Assertion when making call to any destination with unresolved host name (thanks Curt Sampson for the report)
#1461
pjsua_call_make_call: assertion failure when rapidly making calls
#1463
Separation of PJMEDIA specific implementation to support third party media stack/library in PJSUA-LIB
#1467
Crash in destroying pjsua with an active call and sound device managed by app (thanks Thomas Martin for the report).
#1493
Fixed bug in terminating the invite session when accepting incoming call
#1496
Crash in destroying pjsua while a call is disconnecting with incomplete SDP negotiation
#1497
Crash in pjsua destroy after an incoming call rejected with session timer too small

applications, python, unit-tests, third-party:

#1355
vidgui: new rendering window may cause all rendering processes to stop
#1435
Vidgui stuck after re-INVITE
#1441
Fixes and updates on vid_streamutil sample app

Note: See TracRoadmap for help on using the roadmap.