Thomas Martitz
e6ae867206
Android: Remove notification item on pausing too.
...
Technically, the difference between stop and pause isn't important enough to keep it when no music is playing. This is how other media apps also act.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29405 a1c6a512-1295-4272-9138-f99709370657
2011-02-26 20:27:00 +00:00
Thomas Martitz
eb01664804
Android: Simplify media button intent generation in the widget and cleanup RockboxService accordingly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29404 a1c6a512-1295-4272-9138-f99709370657
2011-02-26 19:54:03 +00:00
Thomas Jarosch
75aa83526f
RaaA: Update changelog for maemo extras-devel release
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29401 a1c6a512-1295-4272-9138-f99709370657
2011-02-25 23:44:50 +00:00
Bertrik Sikken
d3fc00ec42
Latvian language translation, FS#11967 by Mārtiņš Šimis
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29399 a1c6a512-1295-4272-9138-f99709370657
2011-02-25 20:26:03 +00:00
Alex Parker
b1424fc257
Touchscreen WPS changes:
...
* Change play/pause button so that it shows the click action and not the current state. During ffwd/rew the ffwd/rew status is still shown.
* Make ffwd/rew buttons always be shown on 480x800 and 320x480 targets. 240x400 needs further clean up first.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29398 a1c6a512-1295-4272-9138-f99709370657
2011-02-25 20:14:56 +00:00
Thomas Jarosch
70e48bf66d
RaaA: Create full config directory tree during initialization
...
Also robustify against unset HOME environment var.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29397 a1c6a512-1295-4272-9138-f99709370657
2011-02-25 14:31:26 +00:00
Andree Buschmann
89952213bb
Bump codec's API version. This is related to r29388 which changed the mp3entry struct.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29396 a1c6a512-1295-4272-9138-f99709370657
2011-02-25 07:16:35 +00:00
Michael Sevakis
ba8ce00bfc
pcmbuf: Clear last_chunksize at stop so we don't think there's a buffer in progress.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29395 a1c6a512-1295-4272-9138-f99709370657
2011-02-25 03:51:52 +00:00
Michael Sevakis
9f0bad0efe
Byteswap routines don't really need 'asm volatile', just 'asm' since it should be safe to move them for optimizing. Clean up the line endings for ARM.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29394 a1c6a512-1295-4272-9138-f99709370657
2011-02-25 00:46:39 +00:00
Thomas Jarosch
93b1b8e158
Include config.h for strncmp RaaA maemo fix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29393 a1c6a512-1295-4272-9138-f99709370657
2011-02-24 23:59:24 +00:00
Thomas Jarosch
e3a3e2c9c2
RaaA: Enable plugins for application builds
...
Use own plugins/SOURCES and plugins/SUBDIRS file to avoid
ifdef hell for disabled plugins without a keymap.
This finally brings the credits screen to RaaA.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29392 a1c6a512-1295-4272-9138-f99709370657
2011-02-24 23:35:16 +00:00
Michael Sevakis
00e5a9c088
Use thumb-compatible byte swap routines when building with -mthumb.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29391 a1c6a512-1295-4272-9138-f99709370657
2011-02-24 23:12:00 +00:00
Andree Buschmann
9c2e7fd362
Use macro for better readability of adjust_mp3entry().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29390 a1c6a512-1295-4272-9138-f99709370657
2011-02-24 20:03:14 +00:00
Andree Buschmann
910d6e507a
Minor correction to comment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29389 a1c6a512-1295-4272-9138-f99709370657
2011-02-24 19:36:41 +00:00
Andree Buschmann
71ceac0b74
FS#11964. Rework replaygain handling to save metadata buffer and binsize. Remove string representation of replaygain and use a dedicated ftoa implementation for WPS/screen info.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29388 a1c6a512-1295-4272-9138-f99709370657
2011-02-24 19:10:59 +00:00
Michael Sevakis
6510973223
Give playback engine better control over the codec. Codec simply follows commands and doesn't concern itself with audio state. Get track change notification in on the actual last buffer insert of the track because now audio simply waits for a track change notify from PCM on the last track and it must be sent reliably. This is still at an intermediate stage but works. Codecs and plugins become incompatible.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29387 a1c6a512-1295-4272-9138-f99709370657
2011-02-23 14:31:13 +00:00
Dave Chapman
43b38b71f5
Add missing SVN properties
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29386 a1c6a512-1295-4272-9138-f99709370657
2011-02-23 09:16:20 +00:00
Robert Menes
0ddfa057d1
Rockbox Utility: Move the USB ID for the HDD16x0 into the right place.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29385 a1c6a512-1295-4272-9138-f99709370657
2011-02-23 01:12:51 +00:00
Thomas Martitz
95e24dd7a5
Android:
...
* Re-create RockboxFramebuffer instance with every time there's a new Activity.
* Also, allow Rockbox to be started via multimedia buttons, immediately starting playback if wanted.
We don't need to keep the fb instance around when it backround, and it makes us less depending on it and the activity (less race conditions). And this is how you usually do it in Android apps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29384 a1c6a512-1295-4272-9138-f99709370657
2011-02-23 01:10:54 +00:00
Michael Sevakis
da3417706d
Gigabeat S: Smoother bootup. Don't do full drive reset at boot since it's not really a coldstart. Seems to work alright in both the bootloader and firmware.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29383 a1c6a512-1295-4272-9138-f99709370657
2011-02-23 00:34:56 +00:00
Robert Menes
bd3d11a186
Enable installation for the GoGear HDD16x0 and HDD63x0.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29382 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 23:15:08 +00:00
Michael Sevakis
652463ecc0
mpegplayer: Move libmpeg2 files into their own subdirectory so things are less cluttered.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29381 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 21:44:15 +00:00
Thomas Jarosch
ec6e64ce90
Improve SDL port 'configure --prefix' error message
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29380 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 20:15:26 +00:00
Michael Chicoine
f9b05adc91
Return valid tuner ID even when tuner is not detected properly. Fixes FS#11791
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29378 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 13:58:06 +00:00
Andree Buschmann
6cc02bca06
Submit FS11960. Limit metadata item size like done for ID3 tags since r29174.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29377 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 07:52:21 +00:00
Andree Buschmann
1203befa08
Proper initialize dummy destination address to ensure correct functionality for replaygain in mp4 metadata.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29376 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 07:44:15 +00:00
Andree Buschmann
6bc704e92a
Fix FS#11956. Call parse_replaygain() with correct parameters in ID3 tag parsing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29375 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 07:11:11 +00:00
Mustapha Senhaji
9d66c878e5
Add Ismael Castiñeira Álvarez to the credits and on the galego translation files
...
for his patch FS#11938 committed as r28823
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29373 a1c6a512-1295-4272-9138-f99709370657
2011-02-22 01:44:45 +00:00
Andree Buschmann
588b892785
Fix FS#11955. ID3 tag parser was broken since r29349. Trimming strings must be done in the helper functions, not outside.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29372 a1c6a512-1295-4272-9138-f99709370657
2011-02-21 21:35:41 +00:00
Alex Parker
aa6a66f984
Fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29371 a1c6a512-1295-4272-9138-f99709370657
2011-02-21 18:49:12 +00:00
Alex Parker
aa59800e8b
FS#11938 by Ismael Castiñeira Álvarez - Update of Galician language.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29368 a1c6a512-1295-4272-9138-f99709370657
2011-02-21 18:35:03 +00:00
Michael Sevakis
6cc07f1466
FFT plugin: remove redundant NUM_CORES checks.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29366 a1c6a512-1295-4272-9138-f99709370657
2011-02-21 14:54:08 +00:00
Michael Sparmann
a18e131282
Calibrate iPod Classic battery gauge a bit better
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29365 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 22:58:45 +00:00
Alex Parker
cdce4ddf0d
Also build and keep elfs zip file for the release.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29362 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 20:07:41 +00:00
Alex Parker
745406a9f0
Add "elfzip" target to make which creates a zip of all elf files, as mapzip does for map files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29360 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 19:56:53 +00:00
Alex Parker
bf7276d1d0
* Keep the map files instead of building then throwing them away in the release script.
...
* Pass the release version to make in the release script instead of having to remember to hack up version.sh in the release branch.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29358 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 19:27:09 +00:00
Jonas Häggqvist
1e16923f25
Add 2 deprecated strings to appease genlang and correct stats
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29355 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 18:16:14 +00:00
Jonas Häggqvist
5834e60a57
Update Danish translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29353 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 17:59:33 +00:00
Bertrik Sikken
2a4c2e31c3
FS#11953 - Dutch (nederlands) translation update
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29352 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 16:37:27 +00:00
Andree Buschmann
bb5a1dc6cb
Revert unwanted submit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29350 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 16:14:41 +00:00
Andree Buschmann
a7e25a01ba
FS#11920: Do not overwrite already existing metadata and take into account string termination. This can save several bytes of the metadata buffer when tags have multiple entries (e.g. multiple gerne tags)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29349 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 16:12:05 +00:00
Michael Sevakis
85e40257dc
Enforce that codecs wait for their metadata in a proper-ish and consistent manner. Sort of a halfway patch; best would be to give them an internal copy of the current track information which lasts unaltered by playback until a track switch or unload.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29348 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 15:27:10 +00:00
Andree Buschmann
460d54977a
FS#11939: Simplify talk_time_unit().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29347 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 15:23:18 +00:00
Michael Sevakis
48b1a2d39d
Fix the r29343 red.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29344 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 11:46:57 +00:00
Michael Sevakis
03862292a2
Make format_time properly format negative times because sometimes they are shown if track length estimates are off from seeking. Example: -0:15 instead of 0:-15. -1000ms < t < 0 is shown as -0:00.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29343 a1c6a512-1295-4272-9138-f99709370657
2011-02-20 11:33:25 +00:00
Thomas Martitz
9d2c7b8b67
Android: Fix compilation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29342 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 17:12:12 +00:00
Thomas Martitz
d6ce7fe3d4
Android: Fix some race conditions and crashes on startup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29341 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 16:42:44 +00:00
Andree Buschmann
171b4ff807
FS#11950: Update czech language file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29340 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 15:41:54 +00:00
Thomas Martitz
66643cff0c
Explicitely add -lpthread to the linker command for the new sigaltstack threads.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29338 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 02:19:04 +00:00
Thomas Jarosch
4307167ee7
Add missing cabbiev2 800x480 backdrop
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29336 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 01:45:08 +00:00