#1734 |
Add flash support for DTMF based on RFC 2833
|
nanang
|
normal
|
release-2.2
|
pjmedia
|
trunk
|
#1758 |
Support for OpenH264 v1.0.0 codec
|
nanang
|
normal
|
release-2.3
|
pjmedia
|
trunk
|
#1776 |
Support for Libyuv
|
nanang
|
normal
|
release-2.3
|
pjmedia
|
trunk
|
#1814 |
Audio frame preview callbacks
|
nanang
|
normal
|
release-2.4
|
pjmedia
|
trunk
|
#1830 |
Option to maintain video aspect ratio between requested size and supported size
|
nanang
|
normal
|
Known-Issues-and-Ideas
|
pjmedia
|
trunk
|
#1831 |
Find best match of video format between requested and supported format
|
nanang
|
normal
|
release-2.4
|
pjmedia
|
trunk
|
#1847 |
Upgrade libsrtp version and support for AES-256 crypto
|
nanang
|
normal
|
release-2.5
|
pjmedia
|
trunk
|
#1856 |
Offer only current active crypto on re-INVITE
|
nanang
|
normal
|
release-2.4.5
|
pjmedia
|
trunk
|
#1860 |
Modify pjmedia_sdp_neg_fmt_match() to check for encoding parameters as well
|
nanang
|
normal
|
release-2.4.5
|
pjmedia
|
trunk
|
#1888 |
Support for WebRTC Acoustic Echo Cancellation
|
nanang
|
normal
|
release-2.5
|
pjmedia
|
trunk
|
#1897 |
Support Ffmpeg 2.8
|
nanang
|
normal
|
release-2.5
|
pjmedia
|
trunk
|
#1904 |
Support for Opus codec
|
nanang
|
normal
|
release-2.5
|
pjmedia
|
trunk
|
#1907 |
Remove pjmedia* circular dependency
|
nanang
|
normal
|
release-2.5
|
pjmedia
|
trunk
|
#1910 |
Option to regularly send video keyframe in the beginning of video call session
|
nanang
|
normal
|
release-2.6
|
pjmedia
|
trunk
|
#1920 |
Various patches related to FFMpeg
|
nanang
|
normal
|
release-2.5.1
|
pjmedia
|
trunk
|
#1943 |
AES-GCM crypto support for SRTP
|
nanang
|
normal
|
release-2.6
|
pjmedia
|
trunk
|
#1947 |
Support for OpenH264 v1.6.0 codec
|
nanang
|
normal
|
release-2.6
|
pjmedia
|
trunk
|
#1970 |
Add function pjmedia_rtp_decode_rtp2()
|
nanang
|
normal
|
release-2.6
|
pjmedia
|
trunk
|
#1977 |
Add attach2() and pjmedia_transport_attach2() to pjmedia transport interface
|
nanang
|
normal
|
release-2.6
|
pjmedia
|
trunk
|
#1978 |
Add function to get RTP session from stream/vid stream
|
nanang
|
normal
|
release-2.6
|
pjmedia
|
trunk
|
#2018 |
Support DTLS for SRTP keying
|
nanang
|
normal
|
release-2.7
|
pjmedia
|
trunk
|
#2022 |
Video Toolbox H264 encoder and decoder for Mac and iOS
|
nanang
|
normal
|
release-2.7
|
pjmedia
|
trunk
|
#2026 |
Add option to for the SDP version to not increment when there's no change from previous answer/offer
|
nanang
|
normal
|
release-2.7
|
pjmedia
|
trunk
|
#2029 |
Support for bcg729
|
nanang
|
normal
|
release-2.7
|
pjmedia
|
trunk
|
#2031 |
Add compile-time config for L16 codec
|
nanang
|
normal
|
release-2.7
|
pjmedia
|
trunk
|
#2050 |
Enabling AES-GCM when using external libSRTP version 1.x and 2.0.0
|
nanang
|
normal
|
release-2.7.1
|
pjmedia
|
trunk
|
#2057 |
Optimization: Improve conference mix loop performance
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2068 |
Add compile time option to enable/disable simple AGC in conference
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2073 |
Enable wav playlist to play WAV files with extra chunks after DATA chunk
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2087 |
Support for RTP and RTCP multiplexing
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2088 |
Generate and negotiate telephone-event with multiple clock-rates in SDP offer/answer
|
nanang
|
normal
|
release-2.10
|
pjmedia
|
trunk
|
#2089 |
Support receiving Opus packets with various frame lengths
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2097 |
Start read operation in UDP media transport in pjmedia_transport_media_start()
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2111 |
Add compile-time setting to specify DTMF duration in ms
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2113 |
Implement conference signal level adjustment for a specific connection
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2126 |
Implement RTCP Feedback
|
nanang
|
normal
|
release-2.8
|
pjmedia
|
trunk
|
#2171 |
Apply returned frame quality filter in OpenH264 decoder
|
nanang
|
normal
|
release-2.9
|
pjmedia
|
trunk
|
#2181 |
Video conference implementation
|
|
normal
|
release-2.9
|
pjmedia
|
trunk
|
#2186 |
Enable video stream keep alive mechanism
|
ming
|
normal
|
release-2.9
|
pjmedia
|
trunk
|
#2250 |
Enable OpenH264 native log
|
riza
|
normal
|
release-2.10
|
pjmedia
|
trunk
|
#2257 |
Filter SRTP crypto for setting DTLS-SRTP profile supported by by OpenSSL
|
riza
|
normal
|
release-2.10
|
pjmedia
|
trunk
|
#206 |
Allow single quotes for attributes in XML (thanks Tory Patnoe)
|
bennylp
|
normal
|
release-0.5.10.3
|
pjlib-util
|
0.5.10.2
|
#325 |
More tunable settings in DNS resolver
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#326 |
Add unit tests for DNS resolver and DNS SRV resolver
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#329 |
Added utility function to parse DNS A response
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#330 |
Changed DNS SRV resolver to use the new DNS A response parser
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#332 |
Enlarge default buffer size for caching DNS responses from 512 to 1000 bytes
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#419 |
IPv6 support in DNS resolvers
|
bennylp
|
major
|
release-0.9.0
|
pjlib-util
|
trunk
|
#537 |
Simple DNS Server class (for testing)
|
bennylp
|
normal
|
release-0.9.0
|
pjlib-util
|
trunk
|
#560 |
Optimize the memory usage of DNS resolver
|
bennylp
|
normal
|
release-1.0-rc1
|
pjlib-util
|
trunk
|
#651 |
Add WinCE workspace/project files for pjlib-util unit tests (thanks Seth Hinze for the contribution)
|
bennylp
|
normal
|
release-1.0
|
pjlib-util
|
trunk
|
#868 |
Added functions to search XML child nodes recursively
|
bennylp
|
normal
|
release-1.3
|
pjlib-util
|
trunk
|
#1018 |
Simple HTTP client implementation (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-1.6
|
pjlib-util
|
trunk
|
#1098 |
Command Line Interface Framework
|
bennylp
|
normal
|
release-2.x
|
pjlib-util
|
cli-branch
|
#1136 |
Basic and digest authentication in the HTTP client (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-1.8.5
|
pjlib-util
|
trunk
|
#1384 |
Setting to control HTTP client source port range (thanks Johan Lantz for the patch)
|
bennylp
|
minor
|
release-1.12
|
pjlib-util
|
1.x-branch
|
#1643 |
CLI integration
|
bennylp
|
normal
|
release-2.2
|
pjlib-util
|
trunk
|
#1927 |
IPv6 support in DNS SRV resolution
|
bennylp
|
normal
|
release-2.5.5
|
pjlib-util
|
trunk
|
#2127 |
Replace DNS resolver mutex with group lock
|
bennylp
|
normal
|
release-2.8
|
pjlib-util
|
trunk
|
#83 |
Socket abstractions for IP TOS options
|
bennylp
|
normal
|
release-0.5.10
|
pjlib
|
0.5.9
|
#103 |
PJLIB should use Win32 file I/O back-end on Win32
|
bennylp
|
normal
|
release-0.5.10
|
pjlib
|
0.5.9
|
#150 |
pj_gethostip() should fallback to default interface when 127.x.x.x is returned, not just 127.0.0.1 (thanks Andrey Kuprianov)
|
bennylp
|
normal
|
release-0.5.10.2
|
pjlib
|
0.5.10.1
|
#151 |
pj_gethostip() should fallback to default interface when 127.x.x.x is returned, not just 127.0.0.1 (thanks Andrey Kuprianov)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjlib
|
trunk
|
#184 |
Added pj_file_flush() to file I/O API to flush file buffers
|
bennylp
|
minor
|
release-0.5.10.3
|
pjlib
|
0.5.10.2
|
#185 |
Added pj_file_flush() to file I/O API to flush file buffers
|
bennylp
|
minor
|
release-0.7.0-rc1
|
pjlib
|
trunk
|
#222 |
Added pj_strtoul2
|
bennylp
|
normal
|
release-0.5.10.4
|
pjlib
|
0.5.10.3
|
#223 |
Added pj_strtoul2
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjlib
|
trunk
|
#314 |
Added PJ_SAFE_POOL configuration in PJLIB to track down memory corruptions
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#315 |
Ability to override pj_assert
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#333 |
Added buffer overflow detection in vsprintf emulation for Symbian
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#358 |
Link dynamically with IPHLPAPI.LIB (thanks Jim Gomez)
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#367 |
Hash table will duplicate the hash key (thanks Scott Lu)
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#403 |
Ability to specify RConnection instance etc in PJLIB Symbian
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#412 |
Increase the randomness of guid_simple
|
bennylp
|
major
|
release-0.9.0
|
pjlib
|
trunk
|
#414 |
Implement IP interface enumeration on Linux/Unix
|
bennylp
|
normal
|
release-0.9.0
|
pjlib
|
trunk
|
#415 |
IPv6 support in PJLIB
|
bennylp
|
normal
|
release-0.9.0
|
pjlib
|
trunk
|
#417 |
Expose the native thread handle for applications
|
bennylp
|
normal
|
release-0.9.0
|
pjlib
|
trunk
|
#450 |
PJLIB function to query the DNS server configured in the system
|
bennylp
|
minor
|
Known-Issues-and-Ideas
|
pjlib
|
trunk
|
#474 |
Option in the ioqueue to control concurrency (allow/disallow multiple/simultaneous callback calls)
|
bennylp
|
normal
|
release-0.9.0
|
pjlib
|
trunk
|
#500 |
Added function to set thread priority in PJLIB
|
bennylp
|
normal
|
release-0.9.0
|
pjlib
|
trunk
|
#571 |
Coloring for logs in Linux/UNIX, two more spaces in logs and runtime log colors configuration (thanks Ondrej Sterbak for the patch)
|
bennylp
|
normal
|
release-1.0-rc1
|
pjlib
|
trunk
|
#622 |
Reactivate the support for iqoueue epoll back-end for Linux (thanks Simon Chen for the patch)
|
bennylp
|
normal
|
release-1.0-rc3
|
pjlib
|
trunk
|
#629 |
Wrapping IGMPv2 multicast socket options (thanks Seth Hinze for the patch).
|
nanang
|
normal
|
release-1.0-rc3
|
pjlib
|
trunk
|
#878 |
New PJLIB API to parse socket address string
|
bennylp
|
normal
|
release-1.3
|
pjlib
|
trunk
|
#921 |
New logging option/flag to include caller thread ID
|
bennylp
|
minor
|
release-1.4
|
pjlib
|
trunk
|
#922 |
Option to enable mutex related logging to assist troubleshooting concurrency problems
|
bennylp
|
normal
|
release-1.4
|
pjlib
|
trunk
|
#935 |
New PJLIB API pj_sockaddr_parse2() to parse "HOSTPART[:PORT]" format into the correspondong hostpart and port
|
bennylp
|
normal
|
release-1.4
|
pjlib
|
trunk
|
#950 |
Support for QoS settings (TOS, DSCP, WMM, 802.1p) for sockets
|
bennylp
|
normal
|
release-1.5
|
pjlib
|
trunk
|
#981 |
New pj_perror() and PJ_PERROR() APIs to print error message to the log
|
bennylp
|
normal
|
release-1.5
|
pjlib
|
trunk
|
#1099 |
Conversion of pj_str_t to signed long
|
bennylp
|
normal
|
release-1.7
|
pjlib
|
cli-branch
|
#1104 |
Hostname local suffix in iPhone OS
|
bennylp
|
normal
|
release-1.7
|
pjlib
|
trunk
|
#1107 |
iPhone: Add support for Apple iOS4 background feature
|
bennylp
|
normal
|
release-1.8
|
pjlib
|
trunk
|
#1125 |
Thread based ioqueue to reduce power consumption on some mobile/embedded platforms
|
bennylp
|
normal
|
release-2.x
|
pjlib
|
trunk
|
#1145 |
Add API to enable/disable support for iOS background feature during runtime.
|
bennylp
|
normal
|
release-1.8.5
|
pjlib
|
trunk
|
#1202 |
PJLIB System Information API
|
bennylp
|
normal
|
release-1.10
|
pjlib
|
trunk
|
#1211 |
Add pjlib API pj_gettickcount() that returns a monotonically increasing timestamp
|
bennylp
|
normal
|
release-1.10
|
pjlib
|
trunk
|
#1220 |
Compiler directive for data alignment
|
bennylp
|
normal
|
release-2.0-dev
|
pjlib
|
2.0-dev-branch
|
#1359 |
Configurable pj_sockaddr_in padding/sin_zero length
|
bennylp
|
normal
|
release-1.12
|
pjlib
|
1.x-branch
|
#1513 |
pj_pool_safe_release() API
|
bennylp
|
normal
|
release-2.6
|
pjlib
|
trunk
|
#1538 |
Suppress SIGPIPE for broken TCP connection on Linux (thanks Mike Evans for the suggestion)
|
bennylp
|
normal
|
release-2.0.1
|
pjlib
|
trunk
|