freeswitch/src
Andrey Volk 0f445e1ddd
[core, mod_opus] more elastic jitterbuffer with Opus codec
* [core, mod_opus] more elastic jitterbuffer with Opus codec

* [Core] JB: Fix crash on null channel

* [Core] JB: Fix target_seq race in check_jb_size()

* Code cleanup

---------

Co-authored-by: Julien Chavanton <jchavanton@gmail.com>
2023-07-21 20:03:00 +03:00
..
include [core, mod_opus] more elastic jitterbuffer with Opus codec 2023-07-21 20:03:00 +03:00
mod [core, mod_opus] more elastic jitterbuffer with Opus codec 2023-07-21 20:03:00 +03:00
.gitignore
CMakeLists.txt
Makefile.am
cJSON.c [cJSON] Update to v1.7.12 2020-01-29 00:29:04 +04:00
cJSON_Utils.c [cJSON] Update to v1.7.12 2020-01-29 00:29:04 +04:00
fs_encode.c [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
fs_tts.c [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
g711.c
inet_pton.c
switch.c [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
switch_apr.c [Core] Fix Windows build after apr-util removal 2022-08-29 20:17:12 +03:00
switch_apr_queue.c [Core] Fix Windows build after apr-util removal 2022-08-29 20:17:12 +03:00
switch_buffer.c [Core] Allow switch_buffer_write() to fill in a buffer with zeros. Add switch_buffer_zero_fill() 2022-05-23 21:51:26 +03:00
switch_caller.c [FS-11609] [core] lookup values in caller profile soft variables 2019-02-18 14:03:24 +00:00
switch_channel.c [Core] Add new cause REJECT_ALL 2023-06-22 22:39:46 +03:00
switch_config.c
switch_console.c [Core] Fix false-positive illegal memory access detection in switch_console_complete() 2022-12-26 16:36:04 +03:00
switch_core.c [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
switch_core_asr.c [core] fix memory leak in switch_core_asr_feed 2022-03-23 17:05:50 +08:00
switch_core_cert.c [core] fix macOS build when missing CRYPTO_mem_ctrl 2021-12-28 08:15:34 +08:00
switch_core_codec.c [core] Coverity fixes 2023-07-21 13:49:40 +03:00
switch_core_db.c [Core] Avoid using insecure sqlite3_enable_load_extension when SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION is available. 2022-05-18 23:54:01 +03:00
switch_core_directory.c
switch_core_event_hook.c
switch_core_file.c [Core] Fix dead nested assignments 2022-08-09 23:29:31 +03:00
switch_core_hash.c [Core] Add new switch_core_hash_insert_dup_auto_free() API 2021-10-19 20:39:36 +03:00
switch_core_io.c [Core] Fix use of private headers. 2021-11-10 21:46:29 +03:00
switch_core_media.c [core,miniupnpc,modules] Fix not used variables 2023-07-04 10:18:16 +01:00
switch_core_media_bug.c [Core] Fix dead nested assignments 2022-08-09 23:29:31 +03:00
switch_core_memory.c [core] use fspr prefixed symbols instead of apr 2022-08-29 20:17:10 +03:00
switch_core_port_allocator.c [Core] switch_core_port_allocator: Replace getaddrinfo() (may get stuck) with switch_sockaddr_new() and fix IPv6. 2020-12-17 21:15:14 +04:00
switch_core_rwlock.c [Core] Fix possible race condition between locking a session and reading it's flags in switch_core_session_read_lock() and switch_core_session_read_lock_hangup(). 2022-07-26 01:49:31 +03:00
switch_core_session.c [Core] Fix missing MEDIA_PARAMS in message_names. 2023-07-16 21:20:56 +03:00
switch_core_speech.c FS-11601: Fix some core function prototype 2019-01-09 08:44:41 -05:00
switch_core_sqldb.c [core] Coverity fixes 2023-04-01 00:07:59 +03:00
switch_core_state_machine.c [Core] Fix dead nested assignments 2022-08-09 23:29:31 +03:00
switch_core_timer.c
switch_core_video.c [core] Coverity fixes 2023-04-01 00:07:59 +03:00
switch_cpp.cpp [Core] Add partial Asr support 2021-10-23 21:59:49 +03:00
switch_curl.c Revert "[Core, mod_curl, mod_httapi, mod_http_cache] Compatible with libcurl>=7.87.0" (#2070) 2023-05-01 20:38:51 +03:00
switch_dso.c [Unit-tests] Add --enable-fake-dlclose configure flag so modules are not unloaded and ASAN could give more info and not just <unknown module>. 2021-10-23 22:00:36 +03:00
switch_estimators.c [core] change estimator CUSUM design params for loss to reduce oscillations. rename var. 2021-10-23 22:00:09 +03:00
switch_event.c [core] Coverity fixes 2023-07-21 13:49:40 +03:00
switch_hashtable.c FS-10601: [freeswitch-core] accomodate should be accommodate #resolve 2017-08-21 17:09:24 -05:00
switch_ivr.c [Core] Fix dead nested assignments 2022-08-09 23:29:31 +03:00
switch_ivr_async.c [Core] Coverity fixes 2023-04-05 18:54:11 +03:00
switch_ivr_bridge.c [Core] Coverity fixes 2023-04-05 18:54:11 +03:00
switch_ivr_menu.c [core] scan-build: Value stored to 'status' is never read - switch_ivr_menu_execute() 2020-02-12 21:39:57 +00:00
switch_ivr_originate.c [core] Coverity fixes 2023-07-21 13:49:40 +03:00
switch_ivr_play_say.c [core,miniupnpc,modules] Fix not used variables 2023-07-04 10:18:16 +01:00
switch_ivr_say.c
switch_jitterbuffer.c [core, mod_opus] more elastic jitterbuffer with Opus codec 2023-07-21 20:03:00 +03:00
switch_json.c
switch_limit.c FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_limit.c 2019-07-15 23:42:12 +04:00
switch_loadable_module.c [core,miniupnpc,modules] Fix not used variables 2023-07-04 10:18:16 +01:00
switch_log.c [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
switch_mprintf.c [Core] switch_mprintf: Increase the size of loop variables in the printf() implementation. Add unit-tests disabled by default. 2022-12-09 23:11:25 +03:00
switch_msrp.c [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
switch_nat.c [Core] Coverity fixes 2023-04-05 18:54:11 +03:00
switch_odbc.c [Core] Fix wrong switch_odbc_skip_autocommit_flip function declaration. 2022-08-26 21:47:45 +03:00
switch_packetizer.c [core,mod_av,unit-tests] Make transition to core packetizer 2023-07-10 12:58:19 +00:00
switch_pcm.c FS-10529: [mod_native_file] mod_native_file: remove "opus" extension -- fix regression 2017-08-17 16:08:40 -05:00
switch_profile.c FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_profile.c 2019-07-15 23:43:55 +04:00
switch_regex.c FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_regex.c 2019-07-15 23:44:27 +04:00
switch_resample.c [Core, mod_conference] Fixed oscillation in conference AGC processing. Especially during volume reduction processing (#1064) 2021-04-02 22:18:16 +03:00
switch_rtp.c [core, mod_opus] more elastic jitterbuffer with Opus codec 2023-07-21 20:03:00 +03:00
switch_scheduler.c [Core] Scheduler: Fix race between switch_scheduler_add_task() and task_thread_loop(). Add new switch_scheduler_add_task_ex() method. 2021-03-17 01:01:01 +03:00
switch_sdp.c [Build-System] Remove Sofia-Sip library from the FreeSWITCH tree and use packages instead. 2020-08-03 23:46:45 +04:00
switch_spandsp.c [Core] Fix use of private headers. 2021-11-10 21:46:29 +03:00
switch_speex.c [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
switch_stun.c [Core] Fix dead nested assignments 2022-08-09 23:29:31 +03:00
switch_swig.c FS-11346: [core] add api to pass pre-parsed values instead of dial strings to switch_ivr_originate 2018-08-22 18:20:13 +00:00
switch_swig.i
switch_time.c [core,miniupnpc,modules] Fix not used variables 2023-07-04 10:18:16 +01:00
switch_utf8.c
switch_utils.c [core,miniupnpc,modules] Fix not used variables 2023-07-04 10:18:16 +01:00
switch_vad.c [core] Fix switch_vad_process() to properly use result of fvad_process(). Fixes #18 2020-03-05 21:16:33 +04:00
switch_version.c
switch_vpx.c [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
switch_xml.c [core] Coverity fixes 2023-07-21 13:49:40 +03:00
switch_xml_config.c [core, mod_cidlookup] Free memory allocated via strdup 2023-03-28 01:47:23 +03:00
tone2wav.c