From d1917562864754fd01f735311f15e028554f30bc Mon Sep 17 00:00:00 2001 From: Ryan Jackson Date: Tue, 12 Jul 2005 16:45:38 +0000 Subject: Resume now starts playback at the point it was stopped, not 2-7 seconds later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7125 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/vorbis.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'apps/codecs') diff --git a/apps/codecs/vorbis.c b/apps/codecs/vorbis.c index 82ebdbf..03f1ae9 100644 --- a/apps/codecs/vorbis.c +++ b/apps/codecs/vorbis.c @@ -227,8 +227,8 @@ enum codec_status codec_start(struct codec_api* api) if ( rb->id3->offset ) { rb->advance_buffer(rb->id3->offset); ov_raw_seek(&vf,rb->id3->offset); - rb->id3->offset = ov_raw_tell(&vf); rb->set_elapsed(ov_time_tell(&vf)); + rb->set_offset(ov_raw_tell(&vf)); } eof=0; @@ -272,7 +272,7 @@ enum codec_status codec_start(struct codec_api* api) } } if ( !rb->seek_time ) { - rb->id3->offset = ov_raw_tell(&vf); + rb->set_offset(ov_raw_tell(&vf)); rb->set_elapsed(ov_time_tell(&vf)); rb->yield(); } -- cgit v1.1