Miika Pekkarinen
7d6d122441
Added event handler to register track changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6936 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 21:36:30 +00:00
Jens Arnold
7f8cc3f1c6
Ooops...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6935 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 21:33:36 +00:00
Miika Pekkarinen
79952cb613
Small copy/paste error..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6934 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 21:21:06 +00:00
Miika Pekkarinen
7b7d1e6802
Always use crossfade if it's enabled.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6933 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 21:13:46 +00:00
Jens Arnold
848be81828
No need to included unused data in the archos builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6932 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 21:06:19 +00:00
Jens Arnold
305a7ce1a2
Enabled sectioned compilation for the plugin library, and linking with garbage collection for the plugins. The effect is that functions and data objects from one object file in the plugin library are included in the .elf individually, not as a whole. It makes maintaining larger plugin library packages easier, as it is no longer necessary to split the source files by function to avoid dead code to get included in the plugins.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6931 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 21:04:22 +00:00
Miika Pekkarinen
84d6f9e89b
Fixed slow track switching and track pre-buffering. Fixed rockboy
...
crash while audio is playing. Some buffering adjustments made.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6930 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 20:50:58 +00:00
Jens Arnold
cc377d5d18
Made it working again...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6929 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 18:54:56 +00:00
Jens Arnold
501d301170
Added missing quote.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6928 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 18:02:18 +00:00
Jens Arnold
ad0431e64a
Synced.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6927 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 18:01:15 +00:00
Jens Arnold
0207559f26
Removed some more TABs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6926 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 18:00:35 +00:00
Jens Arnold
40eeeb3f2f
Player fixup: Reset double font height before resuming.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6925 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 17:39:18 +00:00
Jens Arnold
f0622c930a
Don't spinup the disk on pause if at least one method ensures the resume position to be saved, RTC or software poweroff.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6924 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 17:24:32 +00:00
Hardeep Sidhu
db7209616b
Always update resume info on track change. Fixes resume for codecs that don't update offset (eg. ogg).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6923 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 17:10:00 +00:00
Miika Pekkarinen
de3b04ee28
Fixed buffering problems with dynamic playlist handling. Increased
...
codec buffer default watermark to prevent skipping.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6922 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 14:46:27 +00:00
Daniel Stenberg
ee34053903
for now, the build assumes a LCD_S1D15E06 display on the h300
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6921 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:48:34 +00:00
Daniel Stenberg
9a6a4e79a2
quick scren fixed for h300
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6920 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:47:22 +00:00
Daniel Stenberg
1c56afad5d
removed old codec leftovers
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6919 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:46:51 +00:00
Miika Pekkarinen
fa9cea64b1
Removed tabs which prevented compile.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6918 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:39:17 +00:00
Daniel Stenberg
2d337552d4
remove a warning from the h300 build
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6917 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:28:09 +00:00
Daniel Stenberg
ba64081228
adjusted for the h300 to make it do similar as the h100
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6916 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:25:45 +00:00
Christi Scarborough
c811b97573
Oops. Put deprecated strings back in english.lang
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6915 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:23:02 +00:00
Daniel Stenberg
b49d384832
provide quick screen proto for h300 builds too
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6914 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:16:10 +00:00
Daniel Stenberg
3a78ab9a4f
fix to enable plugins to build fine for h300
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6913 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 13:12:45 +00:00
Daniel Stenberg
01377e2e57
Hristo Kovachev's keypad fixes for the H300 build
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6912 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 12:47:24 +00:00
Christi Scarborough
9e8918b086
Resume rework. With the new resume function, 'Ask' and 'Ask Once' are redundant options, since you can resume after any startup using the resume key. These have been stripped out, and the resume code has been streamlined. A small bug in button handler initialisation has been fixed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6911 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 12:23:09 +00:00
Christi Scarborough
1f45cce426
Move quick menu to MODE button to avoid conflict with page up/down in WPS
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6910 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 08:10:19 +00:00
Jens Arnold
5eb0fff07b
Fixed red H1x0 simulator build.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6909 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 02:01:24 +00:00
Jens Arnold
ce19ce00b7
Oops, that was no optimisation, but a bug.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6908 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 01:54:21 +00:00
Jens Arnold
576908d36a
Third part of graphics api rework. Some small but effective optimisations. Ported remote lcd driver to new api. Preparations for including the low-level functions in the plugin api.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6907 a1c6a512-1295-4272-9138-f99709370657
2005-06-29 01:39:50 +00:00
Jens Arnold
7e11acbce9
Second part of graphics api rework. Bitmap drawing and text output converted; some code cleanup and more optimisations.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6906 a1c6a512-1295-4272-9138-f99709370657
2005-06-28 23:15:47 +00:00
Daniel Stenberg
c2bf5dfe12
For target builds, make the ELF files depend on its object file, but also
...
on the generic codec lib and the specific codec lib for each particular
codec. (Initial take, may need to adjusting to get optimal)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6905 a1c6a512-1295-4272-9138-f99709370657
2005-06-28 22:14:02 +00:00
Daniel Stenberg
2e88a90c0b
Request the audio buffer _before_ using any iram. By doing it in this order,
...
the music has stopped when we use the plugin iram area - which is shared with
the codecs!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6904 a1c6a512-1295-4272-9138-f99709370657
2005-06-28 21:19:40 +00:00
Jens Arnold
91f572c3b5
Iriver: Fix codec <-> plugin start address clash, leading to crashes when trying to run plugins while playing music.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6903 a1c6a512-1295-4272-9138-f99709370657
2005-06-28 21:12:11 +00:00
Daniel Stenberg
c9cb607a19
I bet nobody enters more than 100 letters in search strings, and since there
...
are 70 of these, we gain 10K in one single step.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6902 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 22:43:11 +00:00
Daniel Stenberg
a24017f4da
Moved the codec and plugin buffer sizes to the config-*.h files instead of
...
having it repeated in numerous files where they all had to be updated to the
same value if ever changed. This allows specific models to actually have its
own buffer sizes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6901 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 21:23:03 +00:00
Miika Pekkarinen
4613659643
Initializing resampler structure correctly with zeros.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6900 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 21:12:09 +00:00
Miika Pekkarinen
c2093538a4
Fixed a simulator warning.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6899 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 19:52:34 +00:00
Miika Pekkarinen
85f4973106
Replaced some size_t with longs. That might solve some problems. Fixed
...
also problem where codec buffer length indicator goes negative.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6898 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 19:29:49 +00:00
Jens Arnold
492424bce0
H1x0: Reordered lcd init sequence to match the datasheet, including the recommended pause.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6897 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 19:28:55 +00:00
Thom Johansen
c6bd12f831
Turned off dithering in MPEG audio codec. It's just too slow.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6896 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 18:06:25 +00:00
Jens Arnold
9ca433f7bb
Don't try to compile the grayscale lib for unsupported configurations, saves compile time.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6895 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 17:52:42 +00:00
Miika Pekkarinen
da6ed62220
Another crossfade related crash possible fixed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6894 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 13:39:21 +00:00
Jonas Häggqvist
4e6daf8f60
Should've synced while I was at it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6893 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 09:47:44 +00:00
Jonas Häggqvist
10ce7b45c4
Oops
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6892 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 09:42:35 +00:00
Miika Pekkarinen
deeeb33db1
Possible crash fixed while crossfade is enabled.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6891 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 07:06:58 +00:00
Jens Arnold
ff74e7f18b
Small fix and synced to current english.lang.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6890 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 06:04:23 +00:00
Christi Scarborough
f4bbd06cd8
francais.lang update by Manuel Dejonghe
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6889 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 04:47:40 +00:00
Dave Bryant
24d6535b7a
Allow WavPack to use new sampling rate converter
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6888 a1c6a512-1295-4272-9138-f99709370657
2005-06-27 00:12:40 +00:00
Jonas Häggqvist
1505b4ce44
Small change
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6887 a1c6a512-1295-4272-9138-f99709370657
2005-06-26 23:31:36 +00:00