Fix end_offset tracking bug from 007ec4e4.
authorTimothy B. Terriberry <tterribe@xiph.org>
Sun, 23 Sep 2012 18:07:34 +0000 (11:07 -0700)
committerTimothy B. Terriberry <tterribe@xiph.org>
Sun, 23 Sep 2012 18:07:34 +0000 (11:07 -0700)
commitbcbd60b8d6414eca4ba7638dec63d0606d114ce8
tree2a9b78d01a0d0403c5f94cec0b05d812abc2abfa
parentd0ce85644df59f850ee1a7db71e83366acf319d0
Fix end_offset tracking bug from 007ec4e4.

end_offset should be the _start_ of the last Opus page in a link,
 to guarantee we seek before it to have enough information to do
 end-trimming.
After the changes in 007ec4e4, it would be set to the start of the
 next link if we cached the last page granule position.

Also add more comments.
src/opusfile.c