commit | 182f76ae03f5c984e56f0202e49b20e5a441c08f | [log] [tgz] |
---|---|---|
author | Bill Cox <waywardgeek@gmail.com> | Fri Mar 04 05:36:46 2011 -0500 |
committer | Bill Cox <waywardgeek@gmail.com> | Fri Mar 04 05:36:46 2011 -0500 |
tree | 5169f074b0cab04efd0e117a4ddfb3bf4548407c | |
parent | c06c2dc309c4e9954a5c0dc652b4aa8fae11fd34 [diff] [blame] |
Fixed first period calculation
diff --git a/sonic.c b/sonic.c index b70259f..484e7e9 100644 --- a/sonic.c +++ b/sonic.c
@@ -258,6 +258,7 @@ stream->minPeriod = minPeriod; stream->maxPeriod = maxPeriod; stream->maxRequired = maxRequired; + stream->prevPeriod = 0; return 1; } @@ -669,7 +670,7 @@ int maxDiff, int preferNewPeriod) { - if(minDiff == 0) { + if(minDiff == 0 || stream->prevPeriod == 0) { return 0; } if(preferNewPeriod) {