Hardeep Sidhu
be01f63c83
Fix cygwin/X11 build by defining _SSIZE_T_
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4219 a1c6a512-1295-4272-9138-f99709370657
2004-01-10 19:29:00 +00:00
Jörg Hohensohn
ec5d44627f
next round of playback function split: everything in place, working and used; except for the playtime
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4218 a1c6a512-1295-4272-9138-f99709370657
2004-01-10 15:39:56 +00:00
Hardeep Sidhu
1e32b94441
Added mp3_playback.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4217 a1c6a512-1295-4272-9138-f99709370657
2004-01-10 02:07:15 +00:00
Björn Stenberg
165b9e8f7c
Removed malloc
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4216 a1c6a512-1295-4272-9138-f99709370657
2004-01-09 08:32:41 +00:00
Linus Nielsen Feltzing
2f4a5616c0
The Unicode parser now handles unterminated strings, plus it tries to guess the byte order when the BOM is missing (a violation of the spec, btw)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4215 a1c6a512-1295-4272-9138-f99709370657
2004-01-09 00:47:26 +00:00
Björn Stenberg
4b4776c362
Removed gnush
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4214 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 23:05:28 +00:00
Björn Stenberg
123ae83b07
Added multimedia support (but no compression)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4213 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 21:34:52 +00:00
Daniel Stenberg
8463a2bbd3
ancient experimental test code not used for 2+ years, removed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4212 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 15:46:17 +00:00
Daniel Stenberg
5c7d66890c
prehistoric stuff never used
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4211 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 15:44:36 +00:00
Daniel Stenberg
e11a1e29df
malloc is not used in Rockbox
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4210 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 15:43:37 +00:00
Daniel Stenberg
21fba08fc3
not used
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4209 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 15:42:18 +00:00
Daniel Stenberg
e428647018
Itai Shaked/pascal paillet (?) brought this mosaique plugin displaying
...
visual effects.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4208 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 13:09:45 +00:00
Daniel Stenberg
aac303e17b
Lee Pilgrim's patch to enable the chip8 plugin for the simulator
...
I also code-policed it somewhat.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4207 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 13:03:04 +00:00
Daniel Stenberg
0f68958b11
Henrik Backe's patch that introduces 'fonts' and 'langs' subdirectories
...
in .rockbox
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4206 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 12:40:25 +00:00
Daniel Stenberg
7b4cc78f03
Updated the plugin API number due to the modified splash(). The plugins made
...
now won't work with the previous Rockbox and vice versa.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4205 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 12:04:30 +00:00
Daniel Stenberg
84a7b24578
adjust to the new splash()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4204 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 12:00:58 +00:00
Daniel Stenberg
0582b91872
use the new splash() api
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4203 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 12:00:04 +00:00
Linus Nielsen Feltzing
cd8847b883
Fixed the newly introduced hang when leaving the recording screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4202 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 11:18:01 +00:00
Daniel Stenberg
1afa395c2f
The splash() function's second argument (keymask) is now removed, as it
...
was not used by any code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4201 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 09:58:58 +00:00
Daniel Stenberg
fe706d2754
add newline at end of file as older gcc compilers warn about this
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4200 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 09:53:53 +00:00
Björn Stenberg
7f749b4689
Added support for multimedia .ajz files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4199 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 00:22:27 +00:00
Daniel Stenberg
a55bfd9204
removed evil DOS newlines
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4198 a1c6a512-1295-4272-9138-f99709370657
2004-01-07 15:14:48 +00:00
Jörg Hohensohn
b46a8c68ef
fix by Alex Pleiner
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4197 a1c6a512-1295-4272-9138-f99709370657
2004-01-06 19:14:03 +00:00
Jörg Hohensohn
e412a98203
typo: one create_thread() too many, caused crash
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4196 a1c6a512-1295-4272-9138-f99709370657
2004-01-06 08:15:18 +00:00
Jörg Hohensohn
daaec5df2f
still trying to fix the sim (blindfolded)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4195 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 23:42:56 +00:00
Jörg Hohensohn
97c76f9f68
trying to fix the sim
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4194 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 23:19:39 +00:00
Jörg Hohensohn
881b53ff3f
fixes the red builds, I hope
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4193 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 22:46:54 +00:00
Jörg Hohensohn
f993365447
Moved the low-level playback functionality into a new, separate module "mp3_playback". This e.g. allows to export a memory playback API to the plugins, opens the door to games with sound, UI sounds, etc.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4192 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 20:42:51 +00:00
Jörg Hohensohn
974c2f0d43
tolerate firmware v1.32 for a V2 Recorder
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4191 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 07:26:59 +00:00
Daniel Stenberg
2fa3ea313d
bring back the cat for the preprocessing of the app.lds file, since
...
Jörg got problems on cygwin with the previous "< file" approach.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4190 a1c6a512-1295-4272-9138-f99709370657
2004-01-04 13:30:16 +00:00
Linus Nielsen Feltzing
187b8ed9df
Got rid of the reset parameter to xxx_unsynched()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4189 a1c6a512-1295-4272-9138-f99709370657
2004-01-04 00:45:16 +00:00
Linus Nielsen Feltzing
219d52a86f
ID3v2.3 treats the global unsynch flag in a silly way, so we have to unsynch the whole tag before we can parse the individual frames.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4188 a1c6a512-1295-4272-9138-f99709370657
2004-01-04 00:37:30 +00:00
Jörg Hohensohn
32c66315c8
oops, before code police arrests me: C++ style comment removed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4187 a1c6a512-1295-4272-9138-f99709370657
2004-01-02 10:12:45 +00:00
Jörg Hohensohn
0aad375363
checks relaxed again, to tolerate firmware 1.15-1.29 for recorders
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4186 a1c6a512-1295-4272-9138-f99709370657
2004-01-02 07:48:02 +00:00
Jörg Hohensohn
924972c743
on popular demand: flip screen now in F3 menu, instead of inverse
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4185 a1c6a512-1295-4272-9138-f99709370657
2004-01-01 18:35:47 +00:00
Jörg Hohensohn
fa3f60ff1c
nicer handling of button_flip(), swap stored value, too, and avoid race condition
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4184 a1c6a512-1295-4272-9138-f99709370657
2004-01-01 18:33:52 +00:00
Linus Nielsen Feltzing
74976c1484
New recording feature: Prerecord up to 30 seconds before you press the Play key. Especially useful for FM radio recording. Also fixed a bug which didn't apply the recording settings correctly in the Radio screen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4183 a1c6a512-1295-4272-9138-f99709370657
2003-12-31 03:13:29 +00:00
Linus Nielsen Feltzing
1c4ea83bba
Fixed yellow and red builds
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4182 a1c6a512-1295-4272-9138-f99709370657
2003-12-28 14:53:13 +00:00
Linus Nielsen Feltzing
8941ad5c6a
Patch #866595 , a rock that displays a clock, both digital and analog, by Zakk Roberts
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4181 a1c6a512-1295-4272-9138-f99709370657
2003-12-28 13:28:03 +00:00
Linus Nielsen Feltzing
fb5f458c27
Internal code cleanup - the header template is not taken from the stream if a template header is passed to create_xing_header()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4180 a1c6a512-1295-4272-9138-f99709370657
2003-12-28 03:40:41 +00:00
Linus Nielsen Feltzing
a9875a96d2
Internal code cleanup - the header template for the Xing header generation is read from the MAS instead of from the recorded file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4179 a1c6a512-1295-4272-9138-f99709370657
2003-12-28 03:37:23 +00:00
Jörg Hohensohn
8446cc461c
oops, optimized lcd_bitmap() too much, obey the clear flag
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4178 a1c6a512-1295-4272-9138-f99709370657
2003-12-24 12:17:26 +00:00
Jörg Hohensohn
5040cc53ec
Screen buffer transposed, such that bytes in X-direction are consecutive. This enables my turbocharged lcd_write_data() for regular screen updates. Please check the X11 sim, Win32 works.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4177 a1c6a512-1295-4272-9138-f99709370657
2003-12-23 23:41:45 +00:00
Jörg Hohensohn
2d720b2a79
I found several plugins to draw beyond screen boundary
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4176 a1c6a512-1295-4272-9138-f99709370657
2003-12-23 22:24:48 +00:00
Hardeep Sidhu
9aad0db9df
Use rockbox random in win32 simulator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4175 a1c6a512-1295-4272-9138-f99709370657
2003-12-23 17:05:20 +00:00
Jörg Hohensohn
9eb03c1043
better USB handling, typo fixed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4174 a1c6a512-1295-4272-9138-f99709370657
2003-12-22 23:10:04 +00:00
Linus Nielsen Feltzing
c561e53948
Patch #863775 by Bluechip - fixes window size on win32 simulator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4173 a1c6a512-1295-4272-9138-f99709370657
2003-12-22 20:24:56 +00:00
Jörg Hohensohn
1707fd94fc
icons for .ch8, .rvf
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4172 a1c6a512-1295-4272-9138-f99709370657
2003-12-22 09:48:18 +00:00
Jörg Hohensohn
d29d029569
emulator is a lot faster with my lcd_blit() function and yield() instead of sleep()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4171 a1c6a512-1295-4272-9138-f99709370657
2003-12-22 08:32:38 +00:00
Björn Stenberg
96147edb7d
Moved memset() out of .iram
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4170 a1c6a512-1295-4272-9138-f99709370657
2003-12-21 12:22:50 +00:00