Fix typo default value of `numFrames`

Originally I was defaulting _numFrames to -1 until I realized it was an
unsigned integer. Rather than change it to a signed one, I realized that
you could never have zero frames, and let 0 be the default value.

However, I forgot to change this in the actual `numFrames` getter.