]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7499: tweaks to rate of fir/pli
authorAnthony Minessale <anthm@freeswitch.org>
Thu, 11 Dec 2014 02:59:09 +0000 (20:59 -0600)
committerMichael Jerris <mike@jerris.com>
Thu, 28 May 2015 17:46:51 +0000 (12:46 -0500)
src/switch_core_media.c
src/switch_rtp.c

index d22805e91fcd591e9eca856aacfe7a68185a88f1..320a7980f488fc95fa7e6adc87753b70aba98d93 100644 (file)
@@ -48,7 +48,7 @@ static void switch_core_media_set_r_sdp_codec_string(switch_core_session_t *sess
 #define MAX_CODEC_CHECK_FRAMES 50//x:mod_sofia.h
 #define MAX_MISMATCH_FRAMES 5//x:mod_sofia.h
 #define type2str(type) type == SWITCH_MEDIA_TYPE_VIDEO ? "video" : "audio"
-#define VIDEO_REFRESH_FREQ 50000
+#define VIDEO_REFRESH_FREQ 1000000
 
 typedef enum {
        SMF_INIT = (1 << 0),
index 27cf06dac6665f4df3114f7c52f5777402d3860a..86809ddb05b3fb6c3fdc7cb451aeb478a8aebcf6 100644 (file)
@@ -2676,7 +2676,7 @@ SWITCH_DECLARE(switch_status_t) switch_rtp_set_remote_address(switch_rtp_t *rtp_
 }
 
 
-static const char *dtls_state_names_t[] = {"HANDSHAKE", "SETUP", "READY", "FAIL", "INVALID"};
+static const char *dtls_state_names_t[] = {"OFF", "HANDSHAKE", "SETUP", "READY", "FAIL", "INVALID"};
 static const char *dtls_state_names(dtls_state_t s)
 {
        if (s > DS_INVALID) {
@@ -2766,7 +2766,6 @@ static int dtls_state_ready(switch_rtp_t *rtp_session, switch_dtls_t *dtls)
        if (dtls->new_state) {
                if (rtp_session->flags[SWITCH_RTP_FLAG_VIDEO]) {
                        switch_core_session_t *other_session;
-                       rtp_session->fir_count++;
                        
                        if (rtp_session->session && switch_core_session_get_partner(rtp_session->session, &other_session) == SWITCH_STATUS_SUCCESS) {
                                switch_core_session_request_video_refresh(other_session);