From 82c2927d1e8e900bee29c73f066e341cf4ec0ea5 Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Tue, 7 Jun 2005 06:34:54 +0000 Subject: Fixed: Ogg Vorbis crashing, MP3 file seeking, USB mode and a little faster file buffering. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6591 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/codecvorbis.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'apps/plugins') diff --git a/apps/plugins/codecvorbis.c b/apps/plugins/codecvorbis.c index 41db223..2fcc031 100644 --- a/apps/plugins/codecvorbis.c +++ b/apps/plugins/codecvorbis.c @@ -106,6 +106,8 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parm) /* This function sets up the buffers and reads the file into RAM */ + /* We need to flush reserver memory every track load. */ + next_track: if (codec_init(api, ci)) { return PLUGIN_ERROR; } @@ -118,7 +120,6 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parm) callbacks.tell_func=tell_handler; callbacks.close_func=close_handler; - next_track: error=ov_open_callbacks(ci,&vf,NULL,0,callbacks); vi=ov_info(&vf,-1); -- cgit v1.1