Magnus Holmgren
671127c65d
Commit FS#12000: confttv - try to make digits equally wide (-w to disable)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29633 a1c6a512-1295-4272-9138-f99709370657
2011-03-22 19:37:28 +00:00
Jonathan Gordon
f4e152bdef
Make repeat mode/shuffle work in the sbs also
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29632 a1c6a512-1295-4272-9138-f99709370657
2011-03-22 09:41:11 +00:00
Jonathan Gordon
98881fd822
Add some playback controls to the SBS. 2 new touch regions wps_next/wps_prev needed to make it work. 'next' in the sbs changes list selection, 'wps_next' in sbs changes audio tracks. no difference in the wps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29631 a1c6a512-1295-4272-9138-f99709370657
2011-03-22 09:31:45 +00:00
Bertrik Sikken
d3c796d20e
AMSv2 SD: send 80 idle clocks before sending initial CMD0 (go idle state)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29630 a1c6a512-1295-4272-9138-f99709370657
2011-03-21 23:24:59 +00:00
Bertrik Sikken
fc0ad4c01e
AMSv2 SD: receive sd card command responses during initialisation instead of ignoring them
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29629 a1c6a512-1295-4272-9138-f99709370657
2011-03-21 22:04:25 +00:00
Bertrik Sikken
3d3c0c51ec
AMSv2 SD: wait for previous data transfer completion before sending a command
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29628 a1c6a512-1295-4272-9138-f99709370657
2011-03-21 21:41:50 +00:00
Bertrik Sikken
6bf0f65388
AMSv2 SD: use a sleep instead of a udelay for 100 ms delay
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29627 a1c6a512-1295-4272-9138-f99709370657
2011-03-21 20:41:53 +00:00
Michael Sevakis
4823b2b1c0
Buffering should truncate if read() returns 0 since it's not a valid return there as there should be data left to read. The loop wouldn't break until there was a message in the queue. I just experienced the case with crosslinked files and read stopped making progress, returning 0 each time it was called.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29626 a1c6a512-1295-4272-9138-f99709370657
2011-03-21 15:57:07 +00:00
Rafaël Carré
82f2bb99ae
SD AMSv2: fix r29169
...
Restore access to the last AMS_OF_SIZE == 0xF000 sectors of internal drive
Mostly visible when using USB (or database?)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29625 a1c6a512-1295-4272-9138-f99709370657
2011-03-20 17:04:31 +00:00
Rafaël Carré
1675e98925
SD amsv2: remove double assignement
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29624 a1c6a512-1295-4272-9138-f99709370657
2011-03-20 17:04:19 +00:00
Andree Buschmann
e9c5190de7
Headroom in AAC SBR HF-generator's fixed point implementation of autocorrelation was too small. Fixes FS#12019.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29622 a1c6a512-1295-4272-9138-f99709370657
2011-03-20 15:57:38 +00:00
Dominik Riebeling
d1098f3100
Fix MTP detection only working on e200v1.
...
Autodetection only showed an MTP device error for e200v1 and an unspecified
error for all other players (except if the detected player is an Ipod, in which
case the error indicates a WinPod). Consider all non-Ipod errors as MTP error.
Fix wrong MTP USB ID for e200v1 which made that detection fail even for e200v1.
Should fix FS#11563.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29621 a1c6a512-1295-4272-9138-f99709370657
2011-03-20 10:26:05 +00:00
Dominik Riebeling
56d214543d
Update copyright information in about box. We're still working on this.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29620 a1c6a512-1295-4272-9138-f99709370657
2011-03-20 10:25:58 +00:00
Bertrik Sikken
faeb4d6aef
Add another delay in the AMSv2 sd controller driver as a work-around for SD initialisation problems, see FS#11870
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29619 a1c6a512-1295-4272-9138-f99709370657
2011-03-20 09:57:43 +00:00
Robert Bieber
5c47872b9c
Theme Editor: Made touch area position relative to enclosing viewports
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29618 a1c6a512-1295-4272-9138-f99709370657
2011-03-20 04:20:13 +00:00
Dominik Riebeling
fa565048f6
Fix Rockbox Utility update detection on Linux 64bit.
...
Remove the "64bit" part of the filename before comparing. We're checking for
that in the filename explicitly but the version number doesn't contain it, so
the comparison will otherwise misinterpret it as additional version
information.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29617 a1c6a512-1295-4272-9138-f99709370657
2011-03-19 11:47:10 +00:00
Nils Wallménius
e937a78860
Forgot CREDITS in the prev commit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29616 a1c6a512-1295-4272-9138-f99709370657
2011-03-19 10:15:17 +00:00
Nils Wallménius
5aaabbfd12
FS#12014 by Huan Zhang fixing some link errors with a recent mips toolchain.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29615 a1c6a512-1295-4272-9138-f99709370657
2011-03-19 10:14:12 +00:00
Bertrik Sikken
528e1850bf
FS#12016 - Update Chinese Translation by Purling Nayuki
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29614 a1c6a512-1295-4272-9138-f99709370657
2011-03-19 09:59:32 +00:00
Thomas Jarosch
a1da3194a4
Move maemo specific fields to the Package section
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29613 a1c6a512-1295-4272-9138-f99709370657
2011-03-18 22:08:57 +00:00
Thomas Jarosch
dad4c2456c
Prepare new maemo build
...
Also found out how to provide a small changelog
to the official update manager:
XB-Maemo-Upgrade-Description
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29612 a1c6a512-1295-4272-9138-f99709370657
2011-03-18 21:26:33 +00:00
Thomas Jarosch
72820f473e
Add real maemo build bug tracker URL
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29611 a1c6a512-1295-4272-9138-f99709370657
2011-03-18 20:39:46 +00:00
Andree Buschmann
e209002c13
Optimize memory consumption in the mp3data parser. The vbr-header parser will never need 1.800 byte of data. The maximum amount of data needed is 1/10 of this.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29610 a1c6a512-1295-4272-9138-f99709370657
2011-03-18 07:08:25 +00:00
Andree Buschmann
c59a086da6
Local implementation of read_uint32be() in mp3data.c needs a major correction.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29609 a1c6a512-1295-4272-9138-f99709370657
2011-03-17 18:13:14 +00:00
Michael Sevakis
c1a5b66499
No need to save irq again after thread wakeup in queue_wait(_w_tmo), just disable it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29608 a1c6a512-1295-4272-9138-f99709370657
2011-03-17 03:35:44 +00:00
Andree Buschmann
742980f94c
Avoid magic numbers. Use the available defines to set up the bit mask to compare MPEG frame headers.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29607 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 22:05:46 +00:00
Andree Buschmann
3706d6d0b5
Hopefully fix red now and reduce binsize for HWCODEC targets. This change implements a local read_uint32be() function within the mp3data parser.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29606 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 21:57:16 +00:00
Andree Buschmann
ea61fb8023
Fix red. read_uint32be() was not implemented in sim builds for HWCODEC targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29605 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 21:24:07 +00:00
Marcin Bukat
f6c610de0d
HD300: RECTRIGGER keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29604 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 20:24:35 +00:00
Andree Buschmann
25246f7e47
More robust implementation of MPEG frame header search. The parser will not only search for the very first byte sequence that looks like a valid MPEG frame header. It will search for a valid MPEG frame header sequence, decode it, and probe if there is a consecutive MPEG frame header of the same type (MPEG version, layer, sampling frequency) at the expected position. This approach will reduce false detection of MPEG frame headers in case of errorous metadata or garbaged files. Fixes FS#12007.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29603 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 18:45:03 +00:00
Thomas Martitz
8c46ddf9d7
Android: Implement app shutdown and thus, sleep timer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29602 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 15:17:24 +00:00
Thomas Martitz
046cec3aa7
Android: Partly revert r29569 and only call the new getJavaEnvironment() when needed.
...
The environment is fine to share in general, just not across OS threads, so it's only needed
for functions which are possibly called from multiple OS threads (only 1 currently).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29601 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 14:33:55 +00:00
Thomas Martitz
efa9f13500
Android: Fix widget albumart display on pre-2.2 devices.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29600 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 11:38:49 +00:00
Thomas Martitz
a0c664850c
Fix FS#12012 - Radio Art broken since r29259 - Embedded album art support
...
Forgot to adapt radio art to the new bufopen user_data argument.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29598 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 10:20:32 +00:00
Marcin Bukat
ccd53953b2
MPIO HD300: add KBD context keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29597 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 07:38:23 +00:00
Michael Sevakis
a4098e6174
Sync test_codec to r29595.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29596 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 05:59:46 +00:00
Michael Sevakis
56dd75d204
Purge buffer and codec APIs existing exclusively in support of mpa.codec and fix that to not require them: buf_get_offset and ci.advance_buffer_loc. Sort APIs; everything must become incompatible. :(
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29595 a1c6a512-1295-4272-9138-f99709370657
2011-03-16 05:38:37 +00:00
Marcin Bukat
dce799641d
WM8750/51: properly apply recording gain
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29594 a1c6a512-1295-4272-9138-f99709370657
2011-03-15 22:35:12 +00:00
Marcin Bukat
2e4259e497
recording.c
...
1) fix bug in fmt_gain()
2) take into account steps field of sound_settings_info struct when inc/dec gain
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29593 a1c6a512-1295-4272-9138-f99709370657
2011-03-15 22:35:04 +00:00
Andree Buschmann
c24c3ebe0f
Disable debug output in wave format parser by default.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29592 a1c6a512-1295-4272-9138-f99709370657
2011-03-15 20:27:26 +00:00
Andree Buschmann
d9e85475c5
Submit FS#12009. Add embedded album art support for m4a. Thanks to Jason Yu.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29591 a1c6a512-1295-4272-9138-f99709370657
2011-03-15 20:17:28 +00:00
Marcin Bukat
55e7586642
MPIO HD300: Enable line-in recording. Thanks Andriej Azariev for pointing out such capability of this DAP.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29590 a1c6a512-1295-4272-9138-f99709370657
2011-03-15 07:30:29 +00:00
Marcin Bukat
f056669dcd
fix red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29589 a1c6a512-1295-4272-9138-f99709370657
2011-03-14 23:14:07 +00:00
Marcin Bukat
ae68278c8d
WM8750/51 driver:
...
1) Set prescaler correctly when 3d enhancement in use.
2) Implement sound_val2phys so gains in recording screen are correct.
3) Minor cleanups.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29588 a1c6a512-1295-4272-9138-f99709370657
2011-03-14 23:06:33 +00:00
Björn Stenberg
9c41252d77
Fixed a typo. (Thanks Jeff!)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29587 a1c6a512-1295-4272-9138-f99709370657
2011-03-14 15:01:11 +00:00
Björn Stenberg
e50cc0e3d7
Listen to and follow external Android volume changes. (Based on FS#11914 by Maurus Cuelenaere)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29586 a1c6a512-1295-4272-9138-f99709370657
2011-03-14 12:25:48 +00:00
Marcin Bukat
606bed035e
Update lang files to be inline with changes in r29584
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29585 a1c6a512-1295-4272-9138-f99709370657
2011-03-14 10:28:45 +00:00
Marcin Bukat
a8dc45f511
slightly modified FS#11531 by me: WM8750/51 driver rework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29584 a1c6a512-1295-4272-9138-f99709370657
2011-03-14 09:58:19 +00:00
Andree Buschmann
8aed244bd8
Add up skipped bytes when parsing for valid MPEG headers.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29583 a1c6a512-1295-4272-9138-f99709370657
2011-03-13 19:59:27 +00:00
Andree Buschmann
ff1b2b7fab
Refactor reading of Xing/Info/Vbri tags to prepare for further changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29582 a1c6a512-1295-4272-9138-f99709370657
2011-03-13 19:25:20 +00:00