#1908 |
Support opening speaker only in pjsua/pjsua2
|
bennylp
|
enhancement
|
normal
|
release-2.5
|
pjsua-lib
|
#1913 |
Add callback for address change notification from STUN keep alive
|
bennylp
|
enhancement
|
normal
|
release-2.5
|
pjsua-lib
|
#1914 |
Ignore STUN error after pjstun_get_mapped_addr2()
|
bennylp
|
enhancement
|
normal
|
release-2.5
|
pjsua-lib
|
#1918 |
Add API to update STUN servers and option to retry STUN for media on failure
|
bennylp
|
enhancement
|
normal
|
release-2.5.1
|
pjsua-lib
|
#1921 |
Add support to handle IPv6 transports in pjsua_transport API and transport keep alive
|
bennylp
|
defect
|
normal
|
release-2.5.1
|
pjsua-lib
|
#1926 |
Support IPv6 address resolution
|
bennylp
|
enhancement
|
normal
|
release-2.5.5
|
pjsua-lib
|
#1938 |
Wrong registration renewal flag info in PJSUA registration callback when unregistration fails
|
bennylp
|
defect
|
normal
|
release-2.5.5
|
pjsua-lib
|
#1949 |
Support video window manipulation for native preview
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
pjsua-lib
|
#1951 |
Add callback to configure SRTP setting and key in pjsua/pjsua2
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
pjsua-lib
|
#1952 |
Fail to start media due to mismatch address type in SDP connection line
|
bennylp
|
defect
|
normal
|
release-2.6
|
pjsua-lib
|
#1962 |
Premature STUN socket destruction when there's an error during STUN server resolution
|
bennylp
|
defect
|
normal
|
release-2.6
|
pjsua-lib
|
#1965 |
Add support to specify Contact params specific to REGISTER requests
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
pjsua-lib
|
#1966 |
IPv6 media failed if only one of the party uses ICE
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#1971 |
Enable IPv6 in ICE transport/TURN in PJSUA
|
bennylp
|
defect
|
normal
|
release-2.6
|
pjsua-lib
|
#1980 |
Assertion if remote removes some media lines in previous SDP negotiations
|
bennylp
|
defect
|
normal
|
release-2.6
|
pjsua-lib
|
#1982 |
Add option to reinitialize call media transports
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
pjsua-lib
|
#1983 |
Add option to update call Via address
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
pjsua-lib
|
#1985 |
Escape '@' in the Replaces parameter of REFER request
|
bennylp
|
defect
|
normal
|
release-2.6
|
pjsua-lib
|
#1987 |
Assertion in re-INVITE with PJSUA_CALL_REINIT_MEDIA
|
bennylp
|
defect
|
normal
|
release-2.6
|
pjsua-lib
|
#2002 |
Deadlock between PJSUA LOCK, transaction group lock, and UA mutex
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2005 |
Crash when hanging up call if video capture device fails to open
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2010 |
Failure in initializing registration due to unescaped user part in account contact
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2012 |
Prevent memory leak when rejecting a call from on_incoming_call() callback
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2028 |
Cannot send UPDATE when call is ringing
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2036 |
Support DTMF via SIP INFO
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2042 |
SRTP error in sending video RTP after hold and unhold
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua-lib
|
#2053 |
Update pjsua_get_snd_dev() info before calling on_snd_dev_operation() callback
|
bennylp
|
enhancement
|
normal
|
release-2.7.1
|
pjsua-lib
|
#2058 |
New PJSUA API to register a transport factory
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2072 |
on_call_transfer_status() callback is not called when REFER is responded with failure response
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2074 |
Blocking select() on Android
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2077 |
New PJSUA & PJSUA2 APIs for instantiating extra audio device
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2078 |
Revisit IPv4/IPv6 settings and behavior in pjsua
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2079 |
Crash in pjsip due to race condition in account's keep alive timer
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2080 |
API for updating remote target via re-INVITE/UPDATE
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2100 |
Move SRTP setting in PJSUA and PJSUA2 to account setting
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2104 |
Prevent double free on Failed STUN resolution
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2107 |
Add option to use loopback media transport in pjsua
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua-lib
|
#2108 |
Fixed RTP socket to bind to any available port if port is zero
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2115 |
Deadlock between PJSUA LOCK and conference mutex
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2119 |
Don't raise assert when receiving an incoming call without a pjsua account
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2125 |
Fixed crash when hanging up call if call invite hasn't been created
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2128 |
Add feature to allow responding incoming INVITE/re-INVITE asynchronously and set the SDP answer
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2130 |
Re-INVITE not sent for non-registering accounts on IP change
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2132 |
Updated account matching algo for incoming request
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2133 |
Skip IPv4 STUN resolution if account is using NAT64
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua-lib
|
#2134 |
STUN server resolution failure causes delay
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2143 |
Investigate AEC info to be added into call info & statistics dump
|
bennylp
|
task
|
normal
|
release-2.10
|
pjsua-lib
|
#2144 |
Cannot query stream info from pjsua on_stream_created() callback
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2145 |
Don't rearrange media when sending re-INVITE with PJSUA_CALL_REINIT_MEDIA
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua-lib
|
#2155 |
Cleanup call setting flag before sending reinvite on IP change
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2165 |
Support video only call in pjsua
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua-lib
|
#2182 |
Prevent crash in unpublishing presence when deleting account
|
ming
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2187 |
Delay the creation of video capture until it is needed
|
ming
|
enhancement
|
normal
|
release-2.9
|
pjsua-lib
|
#2192 |
Update dialog local contact for non registering account
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2205 |
Use bound address for outgoing UDP SIP messages
|
ming
|
defect
|
normal
|
release-2.9
|
pjsua-lib
|
#2245 |
Reconnect video stream listeners in video conference bridge after format changed
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsua-lib
|
#2259 |
Fix check to cleanup provisional media
|
ming
|
defect
|
normal
|
release-2.10
|
pjsua-lib
|
#2262 |
Notify when IP change handling is completed
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjsua-lib
|
#1741 |
Incorrect AudioMedia implementation in setting signal level adjustment and querying signal level
|
bennylp
|
defect
|
normal
|
release-2.2.1
|
pjsua2
|
#1744 |
Codec and audio device enumeration problem in pjsua2
|
bennylp
|
defect
|
normal
|
release-2.2.1
|
pjsua2
|
#1753 |
Crash in pjsua2 when receiving unsolicited MWI
|
bennylp
|
defect
|
normal
|
release-2.3
|
pjsua2
|
#1767 |
Tone generation API in pjsua2 and SWIG wrappers
|
bennylp
|
enhancement
|
normal
|
release-2.3
|
pjsua2
|
#1779 |
Add API for registering external/native thread to pjsua2
|
bennylp
|
enhancement
|
normal
|
release-2.3
|
pjsua2
|
#1784 |
Remove the usage of nested structs/unions in PJSUA2 (unsupported by SWIG C++)
|
bennylp
|
defect
|
normal
|
release-2.4
|
pjsua2
|
#1823 |
Pjsua2 Video API
|
bennylp
|
enhancement
|
normal
|
release-2.4
|
pjsua2
|
#1855 |
Pjsua2 Video Preview API
|
bennylp
|
enhancement
|
normal
|
release-2.4.5
|
pjsua2
|
#1863 |
PJSUA2 Video Codec API & Video Device API
|
bennylp
|
enhancement
|
normal
|
release-2.4.5
|
pjsua2
|
#1868 |
Disable serialization in pjsua2 Error class
|
bennylp
|
defect
|
normal
|
release-2.4.5
|
pjsua2
|
#1879 |
Set Video Codec Param using PJSUA2 API
|
bennylp
|
enhancement
|
normal
|
release-2.5
|
pjsua2
|
#1911 |
Callback onCallSdpCreated() (pjsua2) doesn't modify the SDP
|
bennylp
|
defect
|
normal
|
release-2.5
|
pjsua2
|
#1916 |
onCreateMediaTransport() callback might not be called on PJSUA2
|
bennylp
|
defect
|
normal
|
release-2.5
|
pjsua2
|
#1923 |
Assertion in answering call from onIncomingCall() callback
|
bennylp
|
defect
|
normal
|
release-2.5.1
|
pjsua2
|
#1960 |
Export SIP transport TLS state and TLS certificate info to PJSUA2
|
bennylp
|
enhancement
|
normal
|
release-2.6
|
pjsua2
|
#2011 |
Fixed crash when accessing video device info in pjsua2
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua2
|
#2021 |
Crash in getting call info with long Contact header
|
bennylp
|
defect
|
normal
|
release-2.7
|
pjsua2
|
#2040 |
Implement CodecParam class in PJSUA2 API as a wrapper for pjmedia_codec_param
|
bennylp
|
enhancement
|
normal
|
release-2.7
|
pjsua2
|
#2049 |
Try to allocate larger buffer size instead of immediately returning error when converting pjsip_hdr to SipHeader
|
bennylp
|
enhancement
|
normal
|
release-2.7.1
|
pjsua2
|
#2051 |
Implement callback wrapper for on_buddy_evsub_state() on pjsua2
|
bennylp
|
enhancement
|
normal
|
release-2.7.1
|
pjsua2
|
#2052 |
Add option for pjsua callback on_stream_created to destroy application's supplied media port
|
bennylp
|
defect
|
normal
|
release-2.7.1
|
pjsua2
|
#2069 |
Add outbound proxy settings in pjsua2
|
bennylp
|
enhancement
|
normal
|
release-2.8
|
pjsua2
|
#2075 |
Cannot change active sound device using PJSUA2 setPlaybackDev/setCaptureDev()
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua2
|
#2081 |
Fixed assertion when setting audio dev in PJSUA2
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua2
|
#2105 |
Add option to specify SWIG bindings
|
bennylp
|
enhancement
|
normal
|
release-2.10
|
pjsua2
|
#2117 |
Crash when deleting PJSUA2 Account
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua2
|
#2121 |
SWIG exception in mapping an invalid C++ enum value to Java
|
bennylp
|
defect
|
normal
|
release-2.8
|
pjsua2
|
#2142 |
Export pjmedia_echo_flag to PJSUA2 SWIG Java interface
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua2
|
#2156 |
Object slicing in MediaFormatVector
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2158 |
Avoid shared PJSUA2 Call instance in call transfer scenario
|
bennylp
|
enhancement
|
normal
|
release-2.9
|
pjsua2
|
#2159 |
Add synchronization for Endpoint::libRegisterThread()
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2173 |
On PJSUA2, application will not be notified when when SDP nego fails due to unsupported codec.
|
bennylp
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2184 |
PJSUA2 cannot switch from null audio device
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2189 |
PJSUA2: thread safety issue in list of objects
|
nanang
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2194 |
onStreamDestroyed callback is not called upon call disconnection
|
ming
|
defect
|
normal
|
release-2.9
|
pjsua2
|
#2219 |
SWIG exception in mapping an invalid C++ enum value to Java (continuation of #2121)
|
nanang
|
defect
|
normal
|
release-2.10
|
pjsua2
|
#2232 |
Crash on Endpoint::libDestroy() when there is an active call
|
riza
|
defect
|
normal
|
release-2.10
|
pjsua2
|
#2233 |
Change enumeration typemaps in SWIG Java
|
nanang
|
enhancement
|
normal
|
release-2.10
|
pjsua2
|
#2258 |
Add PJSUA2 API to get and set OPUS codec setting
|
riza
|
enhancement
|
normal
|
release-2.10
|
pjsua2
|
#609 |
Build/compilation error in Python module (undeclared dec_fmtp_mode/enc_fmtp_mode) (thanks Saúl Ibarra for the report)
|
bennylp
|
defect
|
normal
|
release-1.0-rc2
|
python
|
#681 |
Bugs in sending and receiving instant messages (thanks Johan Risberg for the patches)
|
bennylp
|
defect
|
normal
|
release-1.0.1
|
python
|
#682 |
New API to register (external) Python thread (thanks Johan Risberg for the patch)
|
bennylp
|
enhancement
|
normal
|
release-1.0.1
|
python
|