FS-6887 #resolve #comment new bug flag always_auto_adjust (also implicitly sets accept_any_packets)

This commit is contained in:
Anthony Minessale
2014-10-02 11:55:53 -05:00
parent 9e9175321a
commit 6bfc05b81e
3 changed files with 34 additions and 5 deletions
+10 -1
View File
@@ -839,7 +839,7 @@ typedef enum {
/* FLUSH JITTERBUFFER When getting RFC2833 to reduce bleed through */
RTP_BUG_ACCEPT_ANY_PAYLOAD = (1 << 11)
RTP_BUG_ACCEPT_ANY_PAYLOAD = (1 << 11),
/*
Make FS accept any payload type instead of dropping and returning CNG frame. Workaround while FS only supports a single payload per rtp session.
@@ -847,6 +847,15 @@ typedef enum {
This should probably be a flag, but flag enum is already full!
*/
RTP_BUG_ALWAYS_AUTO_ADJUST = (1 << 12)
/*
Leave the auto-adjust behavior enableed permenantly rather than only at appropriate times. (IMPLICITLY sets RTP_BUG_ACCEPT_ANY_PACKETS)
*/
} switch_rtp_bug_flag_t;
#ifdef _MSC_VER