-
Timothy B. Terriberry authored
2df5f786 did not quite save enough. The ogg_stream_state and initial ogg_packet list also need to be saved, and the starting granule position and pre-skip need to be restored. Otherwise, if the stream has more than one link, the first packets decoded will come from the wrong one.
28dce6b3