Custom Query (2195 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (31 - 33 of 2195)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Ticket Resolution Summary Owner Reporter
#1262 duplicate API: Ability to start and stop video on the fly bennylp bennylp
#1590 fixed APIs to facilitate pending processing of pjsip_rx_data bennylp bennylp
Description

Processing of incoming messages (i.e. pjsip_rx_data) is done in on_rx_request() and on_rx_response() callbacks of a pjsip module. These callbacks must return immediately so that the next incoming packet can be processed by transports. This is especially true for TCP and TLS transports, since one TCP transport (i.e. socket) can only have one pjsip_rx_data buffer.

Some modules may want to have longer time in processing the message, for example to perform database operations or to consult other servers. For this usage, we want to be able to return from the on_rx_xxx() callback immediately, and later resume distributing the pjsip_rx_data to pjsip modules when the database operation is done.

This ticket adds the following APIs to facilitate the above:

  • pjsip_rx_data_clone(): clone rdata
  • pjsip_rx_data_free_cloned(): free cloned rdata
  • pjsip_endpt_process_rx_data(): distribute a (cloned) rdata to modules, specifying from which module the processing should start.
#695 fixed APS causes KERN-EXEC 0 error when a call has hung up (thanks Kevin Gong for the report) nanang bennylp
Description

But an error occurred when a call has hungup. The error is: APSRecorderThread KERN-EXEC 0.

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