Pedro Vasconcelos
0a3f8e0924
Vorbis opts: keep floor1 lookup table in IRAM.
...
Slightly faster 16-bit clipping function.
Misc: changed tabs for spaces to conform with Rockbox coding standards.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6608 a1c6a512-1295-4272-9138-f99709370657
2005-06-08 13:09:30 +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
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
3ac03bfc80
We need to increase MAX_EXTTYPES for software codecs - but maybe we should use a different #if test (the same test is made in tree.c)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6599 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 19:41:40 +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
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
Linus Nielsen Feltzing
e83c6f3b24
Max WPS lines now dependent on LCD height
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6593 a1c6a512-1295-4272-9138-f99709370657
2005-06-07 13:46:48 +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
Pedro Vasconcelos
0f10e898f0
Vorbis optimizations: allocation of PCM buffers in IRAM, avoiding copying.
...
Slight code improvements to the MDCT functions.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6590 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 23:01:51 +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
4dd5134a1f
Killed some warnings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6587 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 01:08:18 +00:00
Linus Nielsen Feltzing
e00062208a
Audio thread debug is only for bitmapped LCD
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6586 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 01:06:22 +00:00
Linus Nielsen Feltzing
a29c31543d
Audio thread debug is only for MAS at the moment
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6585 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 00:35:49 +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
a12ccabf04
Don't bitswap on the iRiver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6583 a1c6a512-1295-4272-9138-f99709370657
2005-06-06 00:34:07 +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
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
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
Tomas Salfischberger
b3c417b3aa
(1) Replaced endian code, this is a little more readable.
...
(2) Made dict files more configurable (and relative to the rockbox path)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6570 a1c6a512-1295-4272-9138-f99709370657
2005-06-05 14:21:51 +00:00
Jens Arnold
5690f78fb2
Multiple choice LED configuration instead of HAVE_LED. Removes erroneous MMC icon display on iriver, and saves some code on Ondio. Removed invert_led() as it is no longer used.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6568 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 23:15:52 +00:00
Michiel Van Der Kolk
74d5b57ab2
Database v3 browsing; searchengine & databox still need to get changed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6563 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 16:24:26 +00:00
Jens Arnold
031e4b8738
New recording feature: Don't split every 24 hours if timesplit is off, but only split when the filesize approaches the 2GB limit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6562 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 12:14:46 +00:00
Thom Johansen
b34b5acb09
Blah.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6561 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 12:02:43 +00:00
Jens Arnold
d9b66127ac
Recording screen rework: (1) Fixed irregular LED blinking on pause/ armed trigger. All redraw & LED intervals are now generated by the peakmeter_draw_get_button() delay alone, avoiding interference of different frequencies. (2) This also fixes irregular update intervals of the whole recording screen. (3) Code cleanup, smaller binary size. (4) Fixed gain limits (symmetric analog gain increase used mic gain limit, and so did the right analog gain decrease).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6559 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 10:19:45 +00:00
Jens Arnold
9d14b73989
Bugfix: The peakmeter drew too much cpu power when recording, occasionally causing the recording buffer to wrap before the first save finished (when fsinfo didn't contain a next-free-cluster hint so that an exhaustive search was necessary).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6558 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 09:48:03 +00:00
Jens Arnold
f40175c8dc
Truncate logfile on open.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6556 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 08:16:57 +00:00
Thom Johansen
519a486037
Updated norwegian translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6554 a1c6a512-1295-4272-9138-f99709370657
2005-06-03 20:25:44 +00:00
Jonas Häggqvist
e2c93176f2
iRiver remote buttons support in logo plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6550 a1c6a512-1295-4272-9138-f99709370657
2005-06-02 11:50:05 +00:00
Daniel Stenberg
6ebdbe8df3
Modified logf to use a define for the log width, and changed it to default to
...
21 as that is what fits in an iriver LCD by default since the font is 6 pixels
wide.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6547 a1c6a512-1295-4272-9138-f99709370657
2005-06-01 13:21:20 +00:00
Daniel Stenberg
c95319f6fd
Added logfdump - that writes the internal logf log to .rockbox/logf.txt
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6545 a1c6a512-1295-4272-9138-f99709370657
2005-06-01 13:07:37 +00:00
Daniel Stenberg
e6910760b1
include the midi dir as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6544 a1c6a512-1295-4272-9138-f99709370657
2005-06-01 12:46:17 +00:00
Linus Nielsen Feltzing
88f3a53b7e
iRiver remote LCD is only 128x64
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6542 a1c6a512-1295-4272-9138-f99709370657
2005-05-31 12:37:05 +00:00
Thom Johansen
9985caf3f9
ASM optimisation by David Bryant.
...
Placed various important arrays in IRAM.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6540 a1c6a512-1295-4272-9138-f99709370657
2005-05-31 07:56:28 +00:00
Daniel Stenberg
ff40e4cc6a
avoid compilation alltogether if logf is not enabled
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6539 a1c6a512-1295-4272-9138-f99709370657
2005-05-30 13:43:15 +00:00
Daniel Stenberg
edc07922eb
(Optional) logf support
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6538 a1c6a512-1295-4272-9138-f99709370657
2005-05-30 13:00:43 +00:00
Jens Arnold
748c751595
Fixed RED builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6536 a1c6a512-1295-4272-9138-f99709370657
2005-05-30 05:57:19 +00:00
Christian Gmeiner
4ac11847fa
we dont need the test plugin anymore
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6535 a1c6a512-1295-4272-9138-f99709370657
2005-05-30 01:39:16 +00:00
Christian Gmeiner
ca98052be4
now everything should work
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6534 a1c6a512-1295-4272-9138-f99709370657
2005-05-30 00:45:46 +00:00
Christian Gmeiner
7477c09b42
Remote LCD: added own backlight timeout stuff
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6533 a1c6a512-1295-4272-9138-f99709370657
2005-05-30 00:00:22 +00:00
Jens Arnold
4cdc7ca987
Made string fit in recording screen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6532 a1c6a512-1295-4272-9138-f99709370657
2005-05-29 22:18:46 +00:00
Jens Arnold
8ca1831a5e
Adjusted MMC debug info.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6530 a1c6a512-1295-4272-9138-f99709370657
2005-05-27 21:47:50 +00:00
Thom Johansen
60d9d4b2ab
Added -O2 to libmad GCC flags. Gives a nice boost.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6528 a1c6a512-1295-4272-9138-f99709370657
2005-05-27 11:06:30 +00:00