From 8f0a0fed4e40c1fb831744ca1cc34f20a93d85b4 Mon Sep 17 00:00:00 2001 From: Dave Chapman Date: Sat, 11 Jun 2005 19:14:40 +0000 Subject: Estimate (poorly) the duration of an Ogg track, and display elapsed time in WPS git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6681 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/codecvorbis.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apps/plugins') diff --git a/apps/plugins/codecvorbis.c b/apps/plugins/codecvorbis.c index 6c512f7ce4..a1f39f0242 100644 --- a/apps/plugins/codecvorbis.c +++ b/apps/plugins/codecvorbis.c @@ -147,7 +147,9 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parm) rb->yield(); while (!ci->audiobuffer_insert(pcmbuf, n)) rb->yield(); - + + ci->set_elapsed(ov_time_tell(&vf)); + #if BYTE_ORDER == BIG_ENDIAN for (i=0;i