Commit graph

26 commits

Author SHA1 Message Date
Dave Chapman
d28b94bc3d Correctly calculate bitrate for WAV files - bitrate is bits/second, not bytes/second
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6655 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 18:12:36 +00:00
Dave Chapman
3c2c2f59f4 Add first version of WAV playback to iRiver - only 16-bit Stereo 44.1KHz files supported.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6654 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 18:08:08 +00:00
Miika Pekkarinen
68b9acd7de Added some basic codec configuration functionality.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6652 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 15:02:10 +00:00
Miika Pekkarinen
2326beaf39 When selecting first song to play, buffer initially only 2 MiB. If
user continues listening to the same song, then fill the buffer completely.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6651 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 13:43:12 +00:00
Miika Pekkarinen
637e313925 Fixed problem that playing sometimes did not start.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6650 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 12:22:33 +00:00
Miika Pekkarinen
2ed0b195be Better handling for cpu_boost(). Small buffering fix.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6647 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 10:58:45 +00:00
Miika Pekkarinen
b945fe84aa Don't keep cpu boosted if length of track information is missing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6646 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 06:42:39 +00:00
Miika Pekkarinen
c2bf1360ad Fixed problem that same track gets buffered twice after buffer
re-filling.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6645 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 21:21:33 +00:00
Miika Pekkarinen
0bcc64cb4c Reset cpu to not boosted state at startup. Do case-insensitive file
extension probing.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6643 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 20:22:33 +00:00
Miika Pekkarinen
9e200e35cd Fixed pause indicator. Better UI response with FLAC and Ogg Vorbis.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6642 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 20:01:09 +00:00
Miika Pekkarinen
fe468b1149 Bunch of playback bugs fixed including next/prev/select track,
pausing, faster ui response, ...


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6641 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 19:31:35 +00:00
Miika Pekkarinen
3ca1645496 Buffer refilling problem fixed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6634 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 07:59:02 +00:00
Miika Pekkarinen
c98ea5a6de Oops, forgot to test simulator compile.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6633 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 07:20:55 +00:00
Miika Pekkarinen
b4bc106efb Fixed forward next track bugs (still some pause issues though). Added
experimental cross-fader.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6632 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 07:19:16 +00:00
Dave Chapman
1971ee6765 Parse the metadata in a FLAC file to populate the "id3" struct (currently only length, samplerate etc)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6627 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 00:23:50 +00:00
Dave Chapman
bd43bbd420 Add a default metadata reader (currently just storing the filename). This enables the WPS to be displayed for filetypes other than MP3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6623 a1c6a512-1295-4272-9138-f99709370657
2005-06-08 21:43:32 +00:00
Dave Chapman
69101010f8 Enable mp3info checking for MP2 files - this was preventing MP2 files from being played.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6622 a1c6a512-1295-4272-9138-f99709370657
2005-06-08 21:19:09 +00:00
Miika Pekkarinen
a9ac3d12ea Next track bug fixed that was introduced in previous commit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6606 a1c6a512-1295-4272-9138-f99709370657
2005-06-08 10:45:40 +00:00
Miika Pekkarinen
5899ed5870 Fixed: MP3 resume, forward seeking and some playlist bugs with
next/prev track change.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6605 a1c6a512-1295-4272-9138-f99709370657
2005-06-08 10:33:01 +00:00
Miika Pekkarinen
f472410d57 Previous track button should work a little better.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6602 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 21:51:29 +00:00
Miika Pekkarinen
2258946855 Replaced rindex() with strrchr().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6596 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 18:30:00 +00:00
Miika Pekkarinen
61716dd645 Don't block file browser while buffering tracks. Better file extension
probing.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6595 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 18:03:33 +00:00
Miika Pekkarinen
82c2927d1e 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
2005-06-07 06:34:54 +00:00
Linus Nielsen Feltzing
4aaa321329 iRiver: Support the ID3V1 first option, add some dummy functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6584 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 00:35:21 +00:00
Linus Nielsen Feltzing
4406fa609a Ooops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6577 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 23:28:40 +00:00
Linus Nielsen Feltzing
1c497e6045 First audio codec playback attempt by Miikka Pekkarinen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6574 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 23:05:10 +00:00