package com.breakersoft.plow;
public final class FrameRange {
final public FrameSet frameSet;
final public int chunkSize;
final public int numFrames;
public FrameRange(String range, int chunkSize) {
this(new FrameSet(range), chunkSize);
}
public FrameRange(FrameSet frameSet, int chunkSize) {
this.frameSet = frameSet;
// Only place we need to handle chunk size < 0.
if (chunkSize <=0) {
this.chunkSize = frameSet.size();
}
else {
this.chunkSize = chunkSize;
}
this.numFrames = this.frameSet.size() / this.chunkSize;
}
}