Open Ralith opened 2 years ago
Yeah there is only limited buffering. Maybe this should be pointed out.
It is very convenient when coupling push-based and pull-based interfaces to push all your data before trying to drain packets, so having undocumented breakage there is definitely an unpleasant surprise.
Pushing every page of a complete ogg file before attempting to read any packets will result in lost packets.