#1582 |
DTMF digit E (End) bit fixes according to RFC 4733 (RFC 2833)
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1586 |
SILK audio codec wrapper implementation
|
nanang
|
enhancement
|
normal
|
release-2.1
|
pjmedia
|
#1608 |
Support for OpenCORE AMR-WB codec
|
nanang
|
enhancement
|
normal
|
release-2.1
|
pjmedia
|
#1612 |
Bugs with jitter buffer fixed mode operation
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1622 |
Apply H264 SDP fmtp parameters: max-fs, max-mbps, max-br
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1625 |
Allow SDP media without connection line when the port is zero
|
nanang
|
enhancement
|
normal
|
release-2.1
|
pjmedia
|
#1658 |
Stop media endpoint's worker threads first when destroying media subsystem
|
nanang
|
enhancement
|
normal
|
release-2.2
|
pjmedia
|
#1659 |
SDP offer version number is not incremented if re-INVITE offer is rejected
|
nanang
|
defect
|
normal
|
release-2.2
|
pjmedia
|
#1674 |
Deadlock when third party media employs external lock and ICE is active
|
nanang
|
defect
|
normal
|
release-2.2
|
pjmedia
|
#1678 |
Proper error handling in WAV writer
|
nanang
|
defect
|
normal
|
release-2.2
|
pjmedia
|
#1681 |
Add setting for RTP socket buffer size
|
nanang
|
enhancement
|
normal
|
release-2.2
|
pjmedia
|
#1692 |
Allow multiple codecs in SDP answer (thanks to Joshua Colp for the patch)
|
nanang
|
enhancement
|
normal
|
release-2.2
|
pjmedia
|
#1705 |
Add playback and capture callbacks for echo canceller algo
|
nanang
|
enhancement
|
normal
|
release-2.2
|
pjmedia
|
#1730 |
Deprecation of srtp_deinit() (thanks Tzafrir Cohen for the report)
|
nanang
|
enhancement
|
normal
|
release-2.2
|
pjmedia
|
#1734 |
Add flash support for DTMF based on RFC 2833
|
nanang
|
enhancement
|
normal
|
release-2.2
|
pjmedia
|
#1750 |
Compilation error with newer ffmpeg version
|
nanang
|
defect
|
normal
|
release-2.3
|
pjmedia
|
#1754 |
Crash in video stream when encoder returns zero length payload
|
nanang
|
defect
|
normal
|
release-2.3
|
pjmedia
|
#1758 |
Support for OpenH264 v1.0.0 codec
|
nanang
|
enhancement
|
normal
|
release-2.3
|
pjmedia
|
#1769 |
Insufficient decode buffer size when using H264
|
nanang
|
defect
|
normal
|
release-2.3
|
pjmedia
|
#1776 |
Support for Libyuv
|
nanang
|
enhancement
|
normal
|
release-2.3
|
pjmedia
|
#1794 |
Assertion or garbled audio in call using G.722.1
|
nanang
|
defect
|
normal
|
release-2.4
|
pjmedia
|
#1798 |
Crash upon receiving re-INVITE to restart ICE after failed STUN (thanks to Itay Bianco for the report and patch)
|
nanang
|
defect
|
normal
|
release-2.4
|
pjmedia
|
#1799 |
Fix finding highest resolution for H264
|
nanang
|
defect
|
normal
|
release-2.4
|
pjmedia
|
#1814 |
Audio frame preview callbacks
|
nanang
|
enhancement
|
normal
|
release-2.4
|
pjmedia
|
#1830 |
Option to maintain video aspect ratio between requested size and supported size
|
nanang
|
enhancement
|
normal
|
Known-Issues-and-Ideas
|
pjmedia
|
#1831 |
Find best match of video format between requested and supported format
|
nanang
|
enhancement
|
normal
|
release-2.4
|
pjmedia
|
#1834 |
Crash in SDP negotiator due to access to invalid memory space
|
nanang
|
defect
|
normal
|
release-2.4
|
pjmedia
|
#1847 |
Upgrade libsrtp version and support for AES-256 crypto
|
nanang
|
enhancement
|
normal
|
release-2.5
|
pjmedia
|
#1856 |
Offer only current active crypto on re-INVITE
|
nanang
|
enhancement
|
normal
|
release-2.4.5
|
pjmedia
|
#1860 |
Modify pjmedia_sdp_neg_fmt_match() to check for encoding parameters as well
|
nanang
|
enhancement
|
normal
|
release-2.4.5
|
pjmedia
|
#1866 |
More crash in SDP negotiator due to invalid memory access
|
nanang
|
defect
|
normal
|
release-2.4.5
|
pjmedia
|
#1871 |
Missing audio index normalization in audio device open functions
|
nanang
|
defect
|
normal
|
release-2.4.5
|
pjmedia
|
#1876 |
Video renderer restarted multiple times
|
nanang
|
defect
|
normal
|
release-2.4.5
|
pjmedia
|
#1884 |
Audio stutter on remote side after disconnecting stream from microphone in the conference bridge
|
nanang
|
defect
|
normal
|
release-2.5
|
pjmedia
|
#1887 |
No output frame returned by iLBC encoder on iOS when using multiple frames per packet
|
nanang
|
defect
|
normal
|
release-2.5
|
pjmedia
|
#1888 |
Support for WebRTC Acoustic Echo Cancellation
|
nanang
|
enhancement
|
normal
|
release-2.5
|
pjmedia
|
#1897 |
Support Ffmpeg 2.8
|
nanang
|
enhancement
|
normal
|
release-2.5
|
pjmedia
|
#1904 |
Support for Opus codec
|
nanang
|
enhancement
|
normal
|
release-2.5
|
pjmedia
|
#1907 |
Remove pjmedia* circular dependency
|
nanang
|
enhancement
|
normal
|
release-2.5
|
pjmedia
|
#1910 |
Option to regularly send video keyframe in the beginning of video call session
|
nanang
|
enhancement
|
normal
|
release-2.6
|
pjmedia
|
#1920 |
Various patches related to FFMpeg
|
nanang
|
enhancement
|
normal
|
release-2.5.1
|
pjmedia
|
#1943 |
AES-GCM crypto support for SRTP
|
nanang
|
enhancement
|
normal
|
release-2.6
|
pjmedia
|
#1947 |
Support for OpenH264 v1.6.0 codec
|
nanang
|
enhancement
|
normal
|
release-2.6
|
pjmedia
|
#1958 |
Update RTP sequence number during keep-alive
|
nanang
|
defect
|
normal
|
release-2.6
|
pjmedia
|
#1970 |
Add function pjmedia_rtp_decode_rtp2()
|
nanang
|
enhancement
|
normal
|
release-2.6
|
pjmedia
|
#1977 |
Add attach2() and pjmedia_transport_attach2() to pjmedia transport interface
|
nanang
|
enhancement
|
normal
|
release-2.6
|
pjmedia
|
#1978 |
Add function to get RTP session from stream/vid stream
|
nanang
|
enhancement
|
normal
|
release-2.6
|
pjmedia
|
#2013 |
Prevent crash when timer refresh with SRTP is interrupted by a re-INVITE
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#2014 |
When receiving an SDP answer for SRTP, process the tag correctly based on the offer
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#2018 |
Support DTLS for SRTP keying
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2022 |
Video Toolbox H264 encoder and decoder for Mac and iOS
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2026 |
Add option to for the SDP version to not increment when there's no change from previous answer/offer
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2029 |
Support for bcg729
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2031 |
Add compile-time config for L16 codec
|
nanang
|
enhancement
|
normal
|
release-2.7
|
pjmedia
|
#2033 |
ICE must use regular nomination when communicating with lite implementations
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#2035 |
Make sure transport SRTP buf size is sufficient before calling srtp_protect() and srtp_protect_rtcp()
|
nanang
|
defect
|
normal
|
release-2.7
|
pjmedia
|
#2050 |
Enabling AES-GCM when using external libSRTP version 1.x and 2.0.0
|
nanang
|
enhancement
|
normal
|
release-2.7.1
|
pjmedia
|
#2057 |
Optimization: Improve conference mix loop performance
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2068 |
Add compile time option to enable/disable simple AGC in conference
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2073 |
Enable wav playlist to play WAV files with extra chunks after DATA chunk
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2084 |
Opus decode/recovery issue when FEC or PLC is enabled
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2087 |
Support for RTP and RTCP multiplexing
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2088 |
Generate and negotiate telephone-event with multiple clock-rates in SDP offer/answer
|
nanang
|
enhancement
|
normal
|
release-2.10
|
pjmedia
|
#2089 |
Support receiving Opus packets with various frame lengths
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2092 |
Crash when receiving SDP with invalid fmtp attribute
|
nanang
|
defect
|
critical
|
release-2.8
|
pjmedia
|
#2093 |
Crash when parsing SDP with an invalid media format description
|
nanang
|
defect
|
critical
|
release-2.8
|
pjmedia
|
#2094 |
Crash when receiving SDP with invalid fmtp attribute
|
nanang
|
defect
|
critical
|
release-2.7.2
|
pjmedia
|
#2095 |
Crash when parsing SDP with an invalid media format description
|
nanang
|
defect
|
critical
|
release-2.7.2
|
pjmedia
|
#2096 |
Various updates in DTLS-SRTP
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2097 |
Start read operation in UDP media transport in pjmedia_transport_media_start()
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2106 |
Fixed SID counter for AMR-WB
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2110 |
Fix incorrect DTMF duration/timestamp for codecs with RTP timestamp unit not using actual sampling rate
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2111 |
Add compile-time setting to specify DTMF duration in ms
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2113 |
Implement conference signal level adjustment for a specific connection
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2114 |
Reset VideoToolbox on iOS when app switches from background to active
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2118 |
Possible insufficient stream buffer size when using Opus
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2126 |
Implement RTCP Feedback
|
nanang
|
enhancement
|
normal
|
release-2.8
|
pjmedia
|
#2131 |
Incorrect Opus fmtp settings
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2139 |
Fix potentially incorrect buffer allocation for video port renderer
|
nanang
|
defect
|
normal
|
release-2.8
|
pjmedia
|
#2152 |
Avoid premature video frame decoding due to RTP reordering
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2154 |
Test with Opus 1.3
|
nanang
|
task
|
normal
|
release-2.9
|
pjmedia
|
#2157 |
Update media transport adapter sample
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2160 |
Fix stuck issue in ioqueue when detaching UDP media transport
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2163 |
Frame rate (fps) detection issue
|
nanang
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2166 |
Possible buffer overread if RTCP packet length is invalid
|
nanang
|
defect
|
major
|
release-2.9
|
pjmedia
|
#2171 |
Apply returned frame quality filter in OpenH264 decoder
|
nanang
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2181 |
Video conference implementation
|
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2186 |
Enable video stream keep alive mechanism
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjmedia
|
#2188 |
RTCP RR not generated if stream's encoder channel is paused
|
ming
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2202 |
Limit the number of ignored error when receiving RTP/RTCP.
|
riza
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2206 |
Avoid calling SSL_shutdown() in DTLS media transport if handshake isn't completed yet
|
ming
|
defect
|
normal
|
release-2.9
|
pjmedia
|
#2212 |
Fix potential buffer overflow in Video Toolbox codec
|
ming
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2215 |
Reset jitter buffer after Opus ptime decreased
|
nanang
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2228 |
Bug in PCM shift in G722
|
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2231 |
Potential premature buffer reuse in UDP media transport
|
ming
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2234 |
Memory leak with third party resampling
|
riza
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2236 |
Exception in iOS Video Toolbox H264 due to UI API called on background thread
|
nanang
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2247 |
Distorted video sent by iOS 13 devices
|
nanang
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2248 |
Memory leak if stream fails to be created
|
ming
|
defect
|
normal
|
release-2.10
|
pjmedia
|
#2250 |
Enable OpenH264 native log
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjmedia
|