summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Remove unused include path for opusBertrik Sikken2012-09-23
| | | | Change-Id: Ie5ab9d893a7d2c6ec1aca6c295e29ab34eacd656
* Update german translation.Dominik Riebeling2012-09-22
| | | | | | | Based on FS#12735 by Kaspar Rothenfußer with some modifications by me to be in line with terms already used in the translation. Change-Id: Ia1ba59bd00d61f0fd27bd496a116143e4b83b420
* Announce 3.10 as release version for nano2g.Dominik Riebeling2012-09-22
| | | | | | Change-Id: Id35a137242a05cea488fc49630cbc11fb477e22b Reviewed-on: http://gerrit.rockbox.org/315 Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
* Initial opus codec supportFrederik M J Vestre2012-09-20
| | | | | | | | | | | | | | | | | Synchronised with opus repo on github (https://github.com/freqmod/rockbox-opus) Status: * Seeking ported from speex, but fails on some cases (e.g. seek to granule 0) * ReplayGain parsing needs to be reworked, we do vorbis-style replaygain now. http://wiki.xiph.org/OggOpus#Comment_Header explicitly forbids these in favour of R128_TRACK_GAIN tag. * No optimisation yet, source files still nearly identical to opus upstream * Multi-stream opus files may not be parsed correctly Change-Id: Ia66f1027dc1d288083e3c57b2816700078376f9a Reviewed-on: http://gerrit.rockbox.org/300 Reviewed-by: Bertrik Sikken <bertrik@sikken.nl> Tested-by: Bertrik Sikken <bertrik@sikken.nl>
* rk27xx: Fix commit_discard_idcache()Marcin Bukat2012-09-19
| | | | | | | | | | This version resembles how OF handle cache invalidates. This seems to fix mysterious data aborts on plugin/codec loading after introducing frequency scaling. Credit goes to mortalis for pinpointing the reason of aborts. Change-Id: I3477b3f65d593d7b43c36a0b06d863f71f000812
* Support "eject" on OS X.Dominik Riebeling2012-09-16
| | | | Change-Id: I103587f2fad2b8b31a1bc53afbd107bf55f62c93
* Make backup dialog modal.Dominik Riebeling2012-09-16
| | | | Change-Id: I488dcca6719970e77f9c3afd17a89f3295cf5210
* FS#12750 by Vanja Cvelbar - update Slovenian translationAlex Parker2012-09-15
| | | | Change-Id: I6157ec74688838dd42c95556e2cd7bfe465ab400
* FS#12662 by Manuel Flury - update French translationAlex Parker2012-09-15
| | | | Change-Id: Ibdce5646887329f4cf51e4104ea30ea8a1f85ddc
* ypr0: Fix graphical eq keymap.Sergey Semushin2012-09-11
| | | | | | Change-Id: Ic4fef8338fb3da97a21a6f6b5edab6643160516f Reviewed-on: http://gerrit.rockbox.org/311 Reviewed-by: Thomas Martitz <kugel@rockbox.org>
* Fix FS#12743 - 'Data Abort' on USB connectionThomas Martitz2012-09-11
| | | | | | | | | | Because a pointer was uninitialized the move_callback() corrupted memory by derefencing it and moving stuff to uninitialized value. This reverts part of 8bbd4d9, where the offending line was removed. I can only guess it was removed by accident. Change-Id: I83cee5b396cf3cc99b000e5284fac72fb8ca8db2
* ypr0: Correct .scrobbler.log path for YPR0Sergey Semushin2012-09-11
| | | | | | Change-Id: I74bcb358bb456d7a7958873234f95f04cf2f3643 Reviewed-on: http://gerrit.rockbox.org/310 Reviewed-by: Thomas Martitz <kugel@rockbox.org>
* Fix error in german translation.Dominik Riebeling2012-09-09
| | | | Change-Id: Ib9c93d123195bc38223980e78fa719d5fe475146
* Add support for Microsoft Speech Platform.Dominik Riebeling2012-09-09
| | | | | | | | | | | | | | MSSP is accessible via vbs by simply changing the object to be used (both SAPI5 and MSSP use the ISpVoice COM interface). Add command line parameter to sapi_voice.vbs to switch the COM object used, and add the necessary implementation of the SAPI class to Rockbox Utility. Important: you will need to install the Speech Runtime separately and install the version matching the bitsize of Rockbox Utility. I.e. you will need to install the x86 version even on a x64 machine (unless you build a 64bit binary of Rockbox Utility). Change-Id: If760cd69c556c17a2ae539965d0941d16fdc10e1
* Add derived SAPI4 class.Dominik Riebeling2012-09-09
| | | | | | | | Based on the previous change add a derived class for SAPI4 support. Note that SAPI4 support had been disabled, so it's also disabled to not show in the selection dialog for now. Change-Id: Iffda7daafd9327ef8821c4fe4b1b0fc581607f49
* Make SAPI implementation more parametrizable.Dominik Riebeling2012-09-09
| | | | | | | | | | | | Move command line template for listing voices and generation into protected member variables and initialize them in the constructor. This allows derived classes to overwrite these, allowing to change the command line call. Make the name used for storing the classes values to the configuration parametrize at all. Remove SAPI4 support, this will be handled in a derived class later. Change-Id: Ib5a261c56cdf93a44fffdfa6edea409d89fd84ba
* Add icons to some buttons in the main installation dialog.Dominik Riebeling2012-09-08
| | | | Change-Id: I82f4f68af00ea10191403ee716e3835c1e151319
* Change sapi_voice.vbs voice list separation character.Dominik Riebeling2012-09-08
| | | | | | | | The currently used comma for separating voices for the /listvoices command is used by Speech Platform based voices. Change the character to a semicolon which isn't used by voices. Change-Id: I1a7e6e4229f864f56635143e864dadf38cdd7e73
* Add "Eject" button to main window.Dominik Riebeling2012-09-08
| | | | | | | | | | | | Since especially Windows puts the eject functionality behind an icon in the systray which is usually hidden and doesn't complain if a USB drive is unplugged without ejecting it first ejecting such a device might not be obvious to everyone. Add a button to the main window allowing to eject the selected player. Currently only implemented for Windows. Change-Id: I785ac1482cda03a1379cf6d0fd0d9a0ff8130092
* Fix manual URLs not getting updated properly on device change.Dominik Riebeling2012-09-05
| | | | Change-Id: I5aaf62b5b7eb298e4d10fc8d854594dce051b2b6
* Correctly construct the path for talkfile generation.Dominik Riebeling2012-09-05
| | | | | | | | | | | | | While TalkFileCreator uses the current mountpoint for writing logging information it does not use it for constructing the correct path to generate talkfiles for. Since there is not much point in generating talkfiles for files that are not on the player (and the UI limits the paths that can get selected to folders on the player) make TalkFileCreator use the mountpoint for creating correct paths. Fixes FS#12748. Change-Id: Id682a3738649e4167556255599553edc6e2acd48
* unwarminder: make SP and PC visible on smaller screensMarcin Bukat2012-09-05
| | | | Change-Id: I78c0e6edb1ad097154885b9fa93d74616047cbc1
* imx233: properly disable frequency scaling for nowAmaury Pouly2012-09-04
| | | | Change-Id: I3d700762a7f46e82ac99fed03e1aa9448b6cba47
* rk27xx: Put some nand handling functions for referenceMarcin Bukat2012-09-04
| | | | | | | | The functions document my reverse engineer findings about nand controller. This code is commented out and is purely for reference as FTL scheme is still unknown. Change-Id: I70edeb4bfb0cbd51b6adc15afa7193dd8f71e8da
* imx233: disable cpu frequency scalingAmaury Pouly2012-09-04
| | | | | | | | Frequency scaling seems to be unstable and causes the device to freeze. It is unclear why at the moment, perhaps we need to ramp up the vddd voltage to avoid a false brownout ? Change-Id: I7aaea9d7c213922a65250fe50775fb785d430226
* Fix bootloader installation always being enable for Archos devices.Dominik Riebeling2012-09-02
| | | | | | | | | Archos devices don't need a bootloader, but the automatic enabling of the bootloader installation didn't handle this case, making a first time installation impossible. Fix this by respecting the "none" bootloader case separately. Change-Id: I9b06348401f525c5447cf4ce061f2463083c0e61
* Rockbox Utility: bump version to 1.3.0Dominik Riebeling2012-09-02
| | | | Change-Id: I41db53976e4c0cb01e91f574277dcc90e68a6998
* Update german Rockbox Utility translation.Dominik Riebeling2012-09-02
| | | | Change-Id: Ie6600e0c8a67c65705a73c03cbbbd750ff54671a
* Remove string from translation list that doesn't make sense translating.Dominik Riebeling2012-09-02
| | | | Change-Id: Ieddeaa35e75b5b9661ade3a715358e031c1d695d
* rbutilqt: finish french translationAmaury Pouly2012-09-02
| | | | Change-Id: Ia518d9cd242fd7678500f75d87832524c9820a2d
* rbutilqt: frenc translationAmaury Pouly2012-09-01
| | | | Change-Id: Ic007f1c82ef6cda6f6179d1c949dcd324f62d72f
* rbutilqt: french translationAmaury Pouly2012-09-01
| | | | Change-Id: I78b2901516caf94ffe198a6534588106b18e5933
* rbutilqt: french translationAmaury Pouly2012-08-31
| | | | Change-Id: I8a84ed91318e3cedf844ad6f27f15c74f0c8ba45
* imx233: more consistent debug screenAmaury Pouly2012-08-31
| | | | Change-Id: Ia6a869ec22734f95af2b453e01471b0656b7a273
* imx233: fix auto slow divisorAmaury Pouly2012-08-31
| | | | | | The divisor must be set only when auto-slow is disabled. Change-Id: I31ed94f43a7c9deb80275dc73f8e3c78463b54c0
* fix commentAmaury Pouly2012-08-31
| | | | Change-Id: I3a20b30e5707e98ffd5dfe3d0f267c5b2d4e7753
* fuze+: use safer battery shutoff and dangerous levelsAmaury Pouly2012-08-31
| | | | Change-Id: I68258828afd3021bab2067e5af0a5dcd2d44de04
* fix commentAmaury Pouly2012-08-30
| | | | Change-Id: I9eaa21ecfafda9679b4aa1a3d15fa7a550b48876
* fix redAmaury Pouly2012-08-30
| | | | Change-Id: I1ee070291d70b2e30ac2096aa8b3b89e6fcdeff1
* fix redAmaury Pouly2012-08-30
| | | | Change-Id: I6bc5fd019160b05f48c9a65639e1025899651f1e
* imx233: fix clktrl auto slow functionAmaury Pouly2012-08-30
| | | | Change-Id: I6c004836562b0605530ac334434b17afa89ebad5
* imx233: implement basic frequency scaling and enable auto-slowAmaury Pouly2012-08-30
| | | | | | | | This does not scale the EMI frequency and keep the processor betweel 261MHz and 454MHz. It can still be improve. The auto-slow divisor could still be change, 8 seems reasonable for now Change-Id: I639bb3f6b7f8efedc7dc58d08127849156eeb1b6
* fuze+: battery calibrationAmaury Pouly2012-08-30
| | | | Change-Id: Iaaca5caa35b9624d8dd9ea14eabde24c5667e892
* imx233: fix compilation of sdmmc for non-mmc targetsAmaury Pouly2012-08-30
| | | | Change-Id: I0f61d0ca8e385fbfeaba53b81c3320b24aa61ab9
* rk27xx: implement frequency scallingMarcin Bukat2012-08-30
| | | | | | | | | | | | | | Implemented scheme: ARM AHB APB Normal 50 50 50 MHz Max 200 100 50 MHz Frequency scaling is disabled on rk27generic due to too slow lcd updates when running with 50MHz AHB. battery_bench shows ~1h runtime improvement on hifiman. Change-Id: I2c6f8acf6d4570c4e14f5bcc72280b51ce13c408
* fix yellowAmaury Pouly2012-08-30
| | | | Change-Id: I798826c8240fa9ce5a87cb0443002ca1b8882922
* imx233: add regulator apiAmaury Pouly2012-08-30
| | | | | | | | Remove the old debug stuff about VDDx and add a clean api to get/set the regulator (VDDD, VDDA, VDDIO, VDDMEM). This is useful for proper frequency scaling. Change-Id: Ia5a1a712fd66652a8ad9601ed00db31aba5a7561
* imx233: fix header, add emi functionAmaury Pouly2012-08-30
| | | | Change-Id: I1030e94f0dad4b66646cafa20b61df8a5c7f9278
* zenxfi2: correctly disable plugins in configure scriptAmaury Pouly2012-08-30
| | | | Change-Id: If766c39b1b70ded2089964c850affbe953ac17c4
* imx233: fix idle storage notification for sd/mmc driverAmaury Pouly2012-08-30
| | | | Change-Id: Ia70a0058f0e86824e2b0d74d12e369295629eb5a