Jens Arnold
04daef17a1
First part of graphics api rework. Special functions, parameter handling, pixel functions, lines and filled primitives done for black & white core, main display.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6856 a1c6a512-1295-4272-9138-f99709370657
2005-06-24 22:33:21 +00:00
Jörg Hohensohn
7bc6898e53
comment updated
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6851 a1c6a512-1295-4272-9138-f99709370657
2005-06-24 05:22:47 +00:00
Daniel Stenberg
d6cf3a0305
increase codec buffer size to fit the mpc codec properly (NOTE: the codec
...
loader does not detect when the full codec doesn't fit)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6827 a1c6a512-1295-4272-9138-f99709370657
2005-06-22 21:34:11 +00:00
Daniel Stenberg
1dd672fe32
moved and renamed the codecs, gave the codecs a new extension (.codec),
...
unified to a single codec-only API, made a new codeclib, disabled the building
of the *2wav plugins
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6812 a1c6a512-1295-4272-9138-f99709370657
2005-06-22 19:41:30 +00:00
Thom Johansen
714358a42c
Initial linear interpolating resampler. This resampler really needs to be ripped out of the codec, and put into the playback system. Optimising probably wouldn't hurt either, currently it slows down playback quite a bit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6809 a1c6a512-1295-4272-9138-f99709370657
2005-06-22 14:52:02 +00:00
Jörg Hohensohn
36e2393ef9
allow smaller .ucl, to test bootbox
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6796 a1c6a512-1295-4272-9138-f99709370657
2005-06-22 05:54:47 +00:00
Daniel Stenberg
aee2425f66
CODECS lists the codec plugins, so that the Makefile knows what ones to
...
link to the special codec address
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6795 a1c6a512-1295-4272-9138-f99709370657
2005-06-22 04:09:43 +00:00
Linus Nielsen Feltzing
ecf2f747ed
Daniel's fix that loads codecs in their own memory space
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6794 a1c6a512-1295-4272-9138-f99709370657
2005-06-22 02:47:54 +00:00
Thom Johansen
cdcd651e7d
Musepack files should play (poorly) now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6776 a1c6a512-1295-4272-9138-f99709370657
2005-06-20 12:24:02 +00:00
Dave Chapman
defdf4b65d
First attempt at seeking in FLAC files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6750 a1c6a512-1295-4272-9138-f99709370657
2005-06-18 20:57:01 +00:00
Jonas Häggqvist
65e6a63026
The modifications are for all larger screens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6723 a1c6a512-1295-4272-9138-f99709370657
2005-06-15 13:56:54 +00:00
Tomas Salfischberger
2ed84ec2ca
The synthVoice() function declaration was wrong (caused a warning). And because of that GCC didn't notice the error on line 390: synthVoice(currentVoice).
...
In revision 1.4 Steven made currentVoice global, so the function declaration should be: synthVoice(void), wich fixes a warning. And the call should be just synthVoice() wich fixes a hidden error.
Hope I saw this right... please correct me if this isn't the way you ment is Seven.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6708 a1c6a512-1295-4272-9138-f99709370657
2005-06-14 16:17:11 +00:00
Miika Pekkarinen
6ab53ba458
Even more quiet audio initialization.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6705 a1c6a512-1295-4272-9138-f99709370657
2005-06-14 07:54:09 +00:00
Dave Chapman
24394b3316
Increase FILEBUF_CHUNKSIZE to 128K - fixes pauses in high-bitrate AC3s
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6703 a1c6a512-1295-4272-9138-f99709370657
2005-06-13 22:46:09 +00:00
Dave Chapman
789791e659
Configure CODEC_SET_FILEBUF_CHUNKSIZE - improves FLAC performance
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6701 a1c6a512-1295-4272-9138-f99709370657
2005-06-13 17:48:30 +00:00
Miika Pekkarinen
d94cba6d0f
Forward seeking fixed. Some comments added.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6700 a1c6a512-1295-4272-9138-f99709370657
2005-06-13 15:26:53 +00:00
Dave Bryant
7dad7d3a6a
Initial commit of actual WavPack codec... :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6699 a1c6a512-1295-4272-9138-f99709370657
2005-06-13 06:15:05 +00:00
Dave Bryant
57c6f6e57e
Initial pass at WavPack codec playback support (and my first commit...)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6698 a1c6a512-1295-4272-9138-f99709370657
2005-06-13 06:00:35 +00:00
Thom Johansen
7cdae1ac65
First attempt at gapless MP3 support using LAME header info.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6690 a1c6a512-1295-4272-9138-f99709370657
2005-06-12 14:38:36 +00:00
Dave Chapman
8f0a0fed4e
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
2005-06-11 19:14:40 +00:00
Miika Pekkarinen
a380d90b98
Fixed MP3 forward seeking.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6679 a1c6a512-1295-4272-9138-f99709370657
2005-06-11 18:05:16 +00:00
Thom Johansen
c0f9ad61fb
IRAM support for a52towav.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6675 a1c6a512-1295-4272-9138-f99709370657
2005-06-11 14:44:35 +00:00
Dave Chapman
a9d9ef50bd
Move another buffer into IRAM
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6674 a1c6a512-1295-4272-9138-f99709370657
2005-06-11 14:39:52 +00:00
Dave Chapman
c19563cba3
Maybe (or maybe not) support downsampling multi-channel AC3 files. liba52 is too slow to test properly
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6672 a1c6a512-1295-4272-9138-f99709370657
2005-06-11 14:03:15 +00:00
Dave Chapman
2f2d7d4913
First version of Musepack playback (not working)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6670 a1c6a512-1295-4272-9138-f99709370657
2005-06-11 12:40:27 +00:00
Dave Chapman
55ed7d7214
First codeca52 (A52 aka AC3 playback) - it is already faster than realtime, with zero optimisations
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6668 a1c6a512-1295-4272-9138-f99709370657
2005-06-11 10:08:17 +00:00
Miika Pekkarinen
7e0b6880d9
Fixed wav playing problems.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6659 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 19:26:34 +00:00
Dave Chapman
ab81502f90
Use ci->request_buffer instead of ci->read_filebuf
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6658 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 19:12:58 +00:00
Dave Chapman
7d0933b3c3
Add codecwav.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6656 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 18:44:23 +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
d30f1100ec
Much better UI performance and buffering times for MP3 and FLAC.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6653 a1c6a512-1295-4272-9138-f99709370657
2005-06-10 17:33:16 +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
Daniel Stenberg
c0f7448384
Martin Arver's fix to properly adapt the menu for the chosen font.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6644 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 21:19:38 +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
Dave Chapman
7c54b3ad4b
Keep track of elapsed time during FLAC playback
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6637 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 09:47:04 +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
Linus Nielsen Feltzing
fd71c2ff87
Moved the Sokoban levels to .rockbox/rocks
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6630 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 06:50:02 +00:00
Linus Nielsen Feltzing
005fc38d87
Snake2 port to iRiver by Alexander Spyridakis
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6629 a1c6a512-1295-4272-9138-f99709370657
2005-06-09 06:14:40 +00:00
Linus Nielsen Feltzing
fa148bb812
A new API for saving highscores in game plugins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6611 a1c6a512-1295-4272-9138-f99709370657
2005-06-08 13:47:46 +00:00
Dave Chapman
b15e546937
Correctly detect the end of stream, and correctly re-initialise the FLAC decoder before playing the next track.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6601 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 20:09:53 +00:00
Dave Chapman
02e22ea1d5
Use proper enumeration for END_OF_STREAM test
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6598 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 19:38:13 +00:00
Dave Chapman
6c082a857a
First attempt at codecflac.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6597 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 18:53:01 +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
Michiel Van Der Kolk
127f14210f
sound disabled.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6589 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 19:36:54 +00:00
Michiel Van Der Kolk
261bb920c2
New search capabilities; autorating, bitrate, track number, playtime, samplerate
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6588 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 19:34:35 +00:00
Linus Nielsen Feltzing
a9d62c34d7
Metronome doesn't yet work on the iRiver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6582 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 00:32:43 +00:00
Linus Nielsen Feltzing
c10e148a6e
Killed a warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6581 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 00:32:05 +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
Michiel Van Der Kolk
b1e1e44041
Database v3 support.. works with the new format, new fields aren't getting used yet.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6573 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 23:00:42 +00:00
Michiel Van Der Kolk
40efb12b8c
iriver snake support..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6572 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 15:30:27 +00:00