Custom Query (2195 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (16 - 18 of 2195)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Ticket Resolution Summary Owner Reporter
#2232 fixed Crash on Endpoint::libDestroy() when there is an active call riza riza
Description

A reference to AudioMedia for the call is stored in an internal list (MediaList). On libDestroy() the list is cleared, and the AudioMedia is expected to remove itself. However AudioMedia for an active call is not removed and leads to a crash. The use of internal list is not safe as described in #2189. This ticket will disable all of the deprecate API listed there.

#2234 fixed Memory leak with third party resampling riza riza
Description

It is reported that when you configure the library to use Speex for resampling, a memory leak occurs when a conference port is removed that has resample instances associated with it.

Resamples instances are created during the call to create_conf_port() but are not destroyed anywhere and will lead to memory leak.

This ticket will also disable pjmedia_conf_add_passive_port() which is already deprecated since 1.3 .

Thanks to Andreas Wehrmann for the report, patch and suggestion.

#2235 fixed UDP transport restart might not get called when replace_udp_socket() fails. riza riza
Description

Ticket #2201 will restart UDP transport when replace_udp_socket() fail when sending data.

Currently when the send data fail, the library will try to resend after trying to replace the socket by calling replace_udp_socket(). However if if it fails again, it will try to restart the transport.

It is possible that the replace_udp_socket() fails, and the UDP transport restart is not called. In this case, restarting UDP transport is preferred rather than trying to resend the data.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Note: See TracQuery for help on using queries.