From 29066566bdbf564ffc1e08e2842d74c41981bacf Mon Sep 17 00:00:00 2001 From: jcarreira Date: Tue, 30 Apr 2013 11:00:20 +0100 Subject: [PATCH] Improve error pattern generator to the version 2 - Patterns for use in the HEVC robustness test --- ErrorPattern_Generator_Script | 17 ++++++++++------- sqngen.c | 7 ++++--- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/ErrorPattern_Generator_Script b/ErrorPattern_Generator_Script index bb7c4ba..37cfb81 100755 --- a/ErrorPattern_Generator_Script +++ b/ErrorPattern_Generator_Script @@ -2,17 +2,17 @@ #OUTPUT_DIR=ErrorPattern_Ballet_QP20_PCKT3778_N5_P1.1.7_B1.1.5 -SEQNAME=BookArrivalHEVC -NLOOP=15 -NPACKETS=100 -PLOSS_INI=50 -PLOSS_INC=10 -PLOSS_FIN=50 +SEQNAME=NALLoss +NLOOP=100 +NPACKETS=334 +PLOSS_INI=10 +PLOSS_INC=20 +PLOSS_FIN=90 BLENGTH_INI=1 BLENGTH_INC=1 BLENGTH_FIN=1 -OUTPUT_DIR="ErrorPattern_"$SEQNAME"_PCKT"$NPACKETS_A"_N"$NLOOP"_P"$PLOSS_INI"-"$PLOSS_INC"-"$PLOSS_FIN"_B"$BLENGTH_INI"-"$BLENGTH_INC"-"$BLENGTH_FIN +OUTPUT_DIR="ErrorPattern_"$SEQNAME"_PCKT"$NPACKETS"_N"$NLOOP"_P"$PLOSS_INI"-"$PLOSS_INC"-"$PLOSS_FIN if [ $PLOSS_INC = 0 ]; then PLOSS_INC=1 @@ -31,3 +31,6 @@ do ./SQNGen $NLOOP $NPACKETS 0 loss_GI $PLOSS $BLENGTH -o $OUTPUT_DIR"/"$SEQNAME done done + + +mv data.dat $OUTPUT_DIR/data.dat diff --git a/sqngen.c b/sqngen.c index 7767b2f..c633150 100644 --- a/sqngen.c +++ b/sqngen.c @@ -24,6 +24,7 @@ //This program was used to test the loss generation algorithms implemented in Netem2 //available at http://netgroup.uniroma2.it/twiki/bin/view.cgi/Main/NetEm2 +#include #include #include #include @@ -654,14 +655,14 @@ int main (int argc, char *argv[]) { for (int sample=0;sample