- Status Closed
- Percent Complete
- Task Type Bugs
- Category Codecs
- Assigned To No-one
- Operating System Gigabeat F/X
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#6641 - Speex plays slightly faster than realtime
On my Gigabeat speex plays slightly faster than realtime (If I start a speex file on my PC and on the device, in sync, after a short time they fall out of sync with the device playing sounds earlier than the computer, as well the timer looks slightly fast).
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
The file is 16khz Mono, 6hrs 55minues (~85mb) and created using the most recent command line encoder without parameters.
This bug can be reproduced on iHP-120 as well, so it's not ARM specific, at least. (Also happens on iPod Nano, for what little that's worth). The same is true of http://www.rockbox.org/tracker/task/6642
I also reproduced this on a 2mb file.
A little more 'interesting' behaviour: Sometimes the seconds counter will flicker between two times, like 23s, 24s, 23s, 24s, 23s, 24s, then continue counting like normal. This will usually happen withing about 1/3 or 1/2 of a second's time. A quick alternating when it should just have incremented.
I think the flickering has happened to me sometimes when just pausing, so it might not be speex-specific.
Actually, the problem seems to be related to resampling. This problem doesn't happen with 44.1khz files.