]> git.sesse.net Git - greproxy/commitdiff
Calm down a tiny bit on the amount of parity.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sat, 14 Feb 2015 11:29:35 +0000 (12:29 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Sat, 14 Feb 2015 11:29:35 +0000 (12:29 +0100)
rs_parm.h

index 3039ef0eff9ad96668a4a75a0d7bf33e2438e20a..c6d85a6b5742aad924203431038b7ac87ac93510 100644 (file)
--- a/rs_parm.h
+++ b/rs_parm.h
@@ -1,12 +1,12 @@
 #ifndef _RS_PARM_H
 #define _RS_PARM_H
 
-// (255,171); pretty much 50% overhead, can protect against loss bursts of
-// 84 packets (more if they straddle blocks). Sounds overkill, but sometimes
+// (255,191); pretty much 33% overhead, can protect against loss bursts of
+// 64 packets (more if they straddle blocks). Sounds overkill, but sometimes
 // conditions can be really really crappy...
 #define RS_SYM_SIZE 8
 #define RS_NUM_SYM ((1 << RS_SYM_SIZE) - 1)
-#define RS_PARITY_SIZE 84
+#define RS_PARITY_SIZE 64
 #define RS_PAD 0  // RS_PAD currently needs to be 0.
 
 #define RS_GROUP_SIZE (RS_NUM_SYM - RS_PAD)