freeswitch

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #1354 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:feature/FS-10551/opus_16khz_init_fec_map to master

* commit '2f914e37fa663737fccc2ba4fe7cf17d2918ab9f':

FS-10551: [mod_opus] added FEC bitrates map for opus@16000h (for the "keep-fec-enabled" setting)

Merge pull request #1326 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:feature/FS-10478/cmd_uniform_replies to master

* commit '06f060ebd9a8cd2b3a8f343096f39496892e4e16':

FS-10478: [mod_conference] make API replies uniform with "+OK" or "-ERR" prefix

    • -135
    • +135
    /src/mod/applications/mod_conference/conference_api.c
FS-10237 [mod_callcenter] Do not kick member out at max wait time if we are originating to an agent already.

FS-10577: [core] start additional event dispatch threads based on event system queue size

FS-10577: [core] start additional event dispatch threads based on event system queue size

Revert "FS-10237 [mod_callcenter] Do not kick member out on timeout if originating to an agent"

This reverts commit b4ada1b849d526e3d808fd22626b7d618289c537.

FS-10420: [verto.js] Verto on Safari -- some more tweaks

FS-10527: [mod_av] AV tweaks -- using more threads on decode is a little buggy

    • -1
    • +1
    /src/mod/applications/mod_av/avcodec.c
FS-10574: fix deadlock on invalid syntax using conference record api

FS-10167: Updating linux build

    • -14
    • +10
    /libs/libblade/src/blade_identity.c
    • -10
    • +6
    /libs/libblade/src/blade_subscription.c
FS-10167: Revisited ks_pool to embed the ks_pool_t pointer into the prefix of each allocation, updated libks and libblade to remove unneccessary pool pointers in structures, pool-allocated memory can now be freed without needing to pass the original pool

    • -23
    • +6
    /libs/libblade/src/blade_connection.c
    • -10
    • +5
    /libs/libblade/src/blade_connectionmgr.c
    • -13
    • +13
    /libs/libblade/src/blade_identity.c
    • -22
    • +26
    /libs/libblade/src/blade_mastermgr.c
    • -14
    • +14
    /libs/libblade/src/blade_protocol.c
    • -10
    • +9
    /libs/libblade/src/blade_routemgr.c
    • -17
    • +13
    /libs/libblade/src/blade_rpcmgr.c
    • -18
    • +15
    /libs/libblade/src/blade_session.c
    • -19
    • +15
    /libs/libblade/src/blade_sessionmgr.c
    • -42
    • +29
    /libs/libblade/src/blade_stack.c
    • -11
    • +8
    /libs/libblade/src/blade_subscription.c
    • -40
    • +46
    /libs/libblade/src/blade_subscriptionmgr.c
    • -19
    • +14
    /libs/libblade/src/blade_transport_wss.c
  1. … 32 more files in changeset.
Merge branch 'master' into v1.8

FS-10167: Linux build updated and basic tests work as expected

    • -10
    • +10
    /libs/libblade/src/blade_mastermgr.c
    • -10
    • +10
    /libs/libblade/src/blade_protocol.c
FS-10167: More work on the event channel workflow, switched callback data back to using void* and the assumption callback will clear the data or that it would be cleaned up by a handle shutdown by allocating within the handle pool. Base tests currently working, committing to sync up linux build

    • -71
    • +102
    /libs/libblade/src/blade_stack.c
    • -1
    • +1
    /libs/libblade/src/blade_subscriptionmgr.c
    • -4
    • +4
    /libs/libblade/src/include/blade_rpc.h
    • -1
    • +1
    /libs/libblade/src/include/blade_session.h
    • -8
    • +7
    /libs/libblade/src/include/blade_stack.h
    • -2
    • +2
    /libs/libblade/src/include/blade_types.h
FS-10562: [core] Crashes referencing cannot access memory #comment Firefox sending only candidates for RTCP and not RTP causing funky code path #resolve

FS-10562: [core] Crashes referencing cannot access memory #comment Firefox sending only candidates for RTCP and not RTP causing funky code path #resolve

FS-10561: [freeswitch-core,mod_conference] Video concurrency improvements for 1.8 #resolve

FS-10560: [freeswitch-core] Add channel count to fsv #resolve

    • -5
    • +15
    /src/mod/applications/mod_fsv/mod_fsv.c
make RTMP work better

    • -13
    • +26
    /src/mod/applications/mod_av/avformat.c
make RTMP work better

    • -13
    • +26
    /src/mod/applications/mod_av/avformat.c
FS-10472: [mod_conference] Crash due to hangup race in conference personal canvas mode -- minor regression

FS-10472: [mod_conference] Crash due to hangup race in conference personal canvas mode -- minor regression

FS-10558: fix make current build to not reconf spandsp when you don't need to, it should do this automatically and correctly on its own

remove old record_av app and merge old api commands to new av api command

    • -11
    • +0
    /src/mod/applications/mod_av/avcodec.c
    • -412
    • +7
    /src/mod/applications/mod_av/avformat.c
    • -2
    • +20
    /src/mod/applications/mod_av/mod_av.c
remove old record_av app and merge old api commands to new av api command

    • -11
    • +0
    /src/mod/applications/mod_av/avcodec.c
    • -412
    • +7
    /src/mod/applications/mod_av/avformat.c
    • -2
    • +20
    /src/mod/applications/mod_av/mod_av.c
fix leak

    • -0
    • +4
    /src/mod/applications/mod_av/avformat.c
fix leak

    • -0
    • +4
    /src/mod/applications/mod_av/avformat.c
FS-10557 #resolve add mod_pcap

    • -0
    • +8
    /src/mod/applications/mod_pcap/Makefile.am
    • -0
    • +306
    /src/mod/applications/mod_pcap/mod_pcap.c
FS-10556: fix build error on lua-reconf which is no longer required

FS-10552 Doh, remove extra debug lines

    • -2
    • +0
    /src/mod/applications/mod_curl/mod_curl.c