From a2df04e84f300bfe271e44e15044769543241f40 Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Fri, 6 Feb 2009 23:37:16 +0100 Subject: [PATCH] Moggy: Make the *assess and *ladders options true by default --- playout/moggy.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/playout/moggy.c b/playout/moggy.c index 6d5aa32..0f85fa5 100644 --- a/playout/moggy.c +++ b/playout/moggy.c @@ -566,6 +566,8 @@ playout_moggy_init(char *arg) pp->capturerate = 75; pp->patternrate = 75; pp->hanerate = pp->cut1rate = pp->cut2rate = 75; + pp->ladders = pp->borderladders = true; + pp->localassess = pp->ladderassess = true; if (arg) { char *optspec, *next = arg; @@ -582,8 +584,6 @@ playout_moggy_init(char *arg) pp->lcapturerate = atoi(optval); } else if (!strcasecmp(optname, "capturerate") && optval) { pp->capturerate = atoi(optval); - } else if (!strcasecmp(optname, "ladders")) { - pp->ladders = true; } else if (!strcasecmp(optname, "patternrate") && optval) { pp->patternrate = atoi(optval); } else if (!strcasecmp(optname, "hanerate") && optval) { @@ -592,12 +592,14 @@ playout_moggy_init(char *arg) pp->cut1rate = atoi(optval); } else if (!strcasecmp(optname, "cut2rate") && optval) { pp->cut2rate = atoi(optval); + } else if (!strcasecmp(optname, "ladders")) { + pp->ladders = optval && *optval == '0' ? false : true; + } else if (!strcasecmp(optname, "borderladders")) { + pp->borderladders = optval && *optval == '0' ? false : true; } else if (!strcasecmp(optname, "localassess")) { - pp->localassess = true; + pp->localassess = optval && *optval == '0' ? false : true; } else if (!strcasecmp(optname, "ladderassess")) { - pp->ladderassess = true; - } else if (!strcasecmp(optname, "borderladders")) { - pp->borderladders = true; + pp->ladderassess = optval && *optval == '0' ? false : true; } else { fprintf(stderr, "playout-moggy: Invalid policy argument %s or missing value\n", optname); } -- 2.11.4.GIT