Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2017-09-16

00:06:49ulmutulSeems to be double relative: the number in viewers.config points to the line in tango_small_viewers.icons and the number given there is the icon number from tango_icons_viewers.
00:11:43 Quit xorly (Ping timeout: 248 seconds)
00:21:59Bilgusboth of those are just going off the order in
00:23:59 Join robertd1 [0] (~root@
00:26:11 Part robertd1
00:30:43 Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 55.0.3/20170824053622])
00:46:06ulmutulHm, at least on my device it seems as if the icons are not displayed as they should. I.e. text files show up with video icon, video with text icon, midi with picture icon...
00:47:37 Quit Bilgus (Remote host closed the connection)
00:48:15 Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus)
01:00:11 Join PimpiN8 [0] (~textual@
01:06:56 Quit quaz0r (Ping timeout: 264 seconds)
01:14:01 Join ulmutul_ [0] (~ulmutul@rockbox/developer/ulmutul)
01:15:28__builtinulmutul: I remember having that issue as well
01:16:49__builtinI believe I sent a patch, but someone ([Saint] I think) pointed out it was broken somehow
01:17:19 Quit ulmutul (Ping timeout: 240 seconds)
01:17:50ulmutul_seems to me like viewers.config points to icons, and tango_icons_viewers have an incompatible layout.
01:18:11__builtin g#910
01:18:12fs-bluebotGerrit review #910 at : Improved viewers.config by Franklin Wei
01:19:19ulmutul_And I can't find any reference to tango_small_viewers.icons in the source, that seems to be some kind of translation.
01:19:53 Join quaz0r [0] (
01:22:09ulmutul_Maybe the easiest solution is to get viewers and tango icons in the same order...
01:44:16 Quit ulmutul_ (Quit: Leaving)
01:45:19 Quit krabador (Remote host closed the connection)
01:59:50***Saving seen data "./dancer.seen"
02:15:16 Quit thomasjfox (Quit: Konversation terminated!)
02:17:34 Quit cc___ (Ping timeout: 246 seconds)
02:34:58 Quit ender` (Quit: varInt := StrToInt('-' + IntToStr(varInt)); // Convert to negative number)
02:36:50 Quit quaz0r (Ping timeout: 260 seconds)
02:50:03 Quit _meg (Ping timeout: 240 seconds)
02:51:18 Join _meg [0] (~notsure@
03:02:40 Quit Ruhan (Quit: Connection closed for inactivity)
03:14:18 Quit Bilgus (Ping timeout: 248 seconds)
03:21:51 Join quaz0r [0] (
03:47:30 Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus)
03:59:54***Saving seen data "./dancer.seen"
04:09:29 Join jhMikeS [0] (
04:24:43 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
04:28:19 Join JanC_ [0] (~janc@lugwv/member/JanC)
04:29:26 Join Ruhan [0] (uid76353@gateway/web/
04:29:36 Quit JanC (Killed ( (Nickname regained by services)))
04:29:36 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
04:46:57 Quit JdGordon (Ping timeout: 260 seconds)
04:55:48 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
05:01:52 Quit JdGordon (Ping timeout: 248 seconds)
05:10:39 Quit saratoga_ (Ping timeout: 260 seconds)
05:10:39 Quit saratoga (Ping timeout: 260 seconds)
05:10:58 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
05:24:24 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
05:25:40 Quit JdGordon (Ping timeout: 240 seconds)
05:49:20 Quit JdGordon_ (Ping timeout: 240 seconds)
05:58:52 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
05:59:58***Saving seen data "./dancer.seen"
06:05:50 Quit [7] (Ping timeout: 255 seconds)
06:06:19 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:17:38 Join Strife89 [0] (
06:20:15 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
06:20:45 Quit CR0W (Ping timeout: 264 seconds)
06:20:54 Quit Strife1989 (Ping timeout: 240 seconds)
06:21:57 Quit puckipedia (Ping timeout: 264 seconds)
06:22:33 Quit diox (Ping timeout: 264 seconds)
06:22:33 Quit michaelni (Ping timeout: 264 seconds)
06:22:33 Quit alexbobp (Ping timeout: 264 seconds)
06:22:33 Quit aevin (Ping timeout: 264 seconds)
06:22:33 Quit dan- (Ping timeout: 264 seconds)
06:22:56 Quit JdGordon (Ping timeout: 248 seconds)
06:23:51 Join alexbobp [0] (
06:24:11 Join aevin [0] (eivindsy@unaffiliated/aevin)
06:24:14 Nick alexbobp is now known as Guest61792 (
06:27:30 Join CR0W [0] (narf@2001:0:53aa:64c:28b5:b8fd:bcca:66c4)
06:27:30 Quit CR0W (Changing host)
06:27:30 Join CR0W [0] (narf@unaffiliated/em64t)
06:27:46 Join puckipedia [0] (
06:29:16 Join dan- [0] (~d@
06:29:16 Quit dan- (Changing host)
06:29:16 Join dan- [0] (~d@freenode/corporate-sponsor/
06:30:05 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
06:34:16 Quit JdGordon_ (Ping timeout: 260 seconds)
06:34:54 Join michaelni [0] (
06:40:03 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
06:43:11 Quit JdGordon (Ping timeout: 248 seconds)
06:51:47 Quit JdGordon_ (Ping timeout: 240 seconds)
06:55:35 Quit TheSeven (Ping timeout: 252 seconds)
06:55:59 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:58:59 Quit Ruhan (Quit: Connection closed for inactivity)
07:01:20 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
07:04:08 Join diox [0] (
07:29:33 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
07:32:09 Quit JdGordon (Ping timeout: 264 seconds)
07:51:20 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
07:59:59***Saving seen data "./dancer.seen"
08:30:36 Join Soap_ [0] (~Soap@rockbox/staff/soap)
08:33:35 Quit Soap (Ping timeout: 248 seconds)
09:04:08 Join lebellium [0] (
09:05:04 Quit dys (Ping timeout: 248 seconds)
09:08:04 Quit _meg (Ping timeout: 240 seconds)
09:09:18 Join _meg [0] (~notsure@
09:14:36 Join dys [0] (
09:16:09 Quit Senji (Quit: KVIrc 4.9.2 Aria
09:21:18 Join Senji [0] (~Senji@
09:22:03 Join johnb3 [0] (
09:50:45 Join xorly [0] (
09:56:05 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
10:00:02***Saving seen data "./dancer.seen"
10:07:02 Join ender` [0] (
10:09:18 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
10:39:06 Join parchd [0] (~parchd@unaffiliated/parchd)
10:40:48 Join TheLemon1an [0] (~lemonboy@irssi/staff/TheLemonMan)
10:42:55 Quit TheLemonMan (Disconnected by services)
10:43:01 Nick TheLemon1an is now known as TheLemonMan (~lemonboy@irssi/staff/TheLemonMan)
10:47:37 Join TheLemon1an [0] (~lemonboy@irssi/staff/TheLemonMan)
10:49:47 Quit TheLemonMan (Ping timeout: 240 seconds)
10:50:33 Nick TheLemon1an is now known as TheLemonMan (~lemonboy@irssi/staff/TheLemonMan)
10:50:56 Quit _meg (Ping timeout: 260 seconds)
10:54:49 Join _meg [0] (~notsure@
11:04:07 Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627)
11:05:23 Quit johnb3 (Ping timeout: 240 seconds)
11:11:51 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:c5d1:7ca1:ef06:4650)
11:20:33 Join PurlingNayuki [0] (~Thunderbi@
11:23:44 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox)
11:27:04 Quit _meg (Ping timeout: 240 seconds)
11:29:21 Join johnb3 [0] (
11:29:53 Join _meg [0] (~notsure@
11:55:59 Join robertd1 [0] (~root@
12:00:05***Saving seen data "./dancer.seen"
12:06:55 Quit robertd1 (Remote host closed the connection)
12:09:34 Quit PurlingNayuki (Ping timeout: 240 seconds)
12:18:38 Join robertd1 [0] (~root@
12:26:35 Nick Guest61792 is now known as alexbobp (
12:33:13 Join PimpiN8 [0] (~textual@
12:46:58 Quit _meg (Ping timeout: 246 seconds)
12:47:35 Join _meg [0] (~notsure@
13:35:45 Quit dys (Ping timeout: 264 seconds)
14:00:08***Saving seen data "./dancer.seen"
14:03:01 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
14:06:36 Quit johnb3 (Quit: Nettalk6 -
14:14:07 Quit _meg (Ping timeout: 246 seconds)
14:15:38 Join _meg [0] (~notsure@
14:16:50 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
14:19:32 Join iceCalt [0] (~iceCalt@
14:44:27 Quit parchd (Ping timeout: 240 seconds)
15:03:53 Quit thomasjfox (Quit: Konversation terminated!)
15:07:04 Quit _meg (Ping timeout: 240 seconds)
15:11:20 Join _meg [0] (~notsure@
15:15:06 Quit ZincAlloy (Quit: Leaving.)
15:16:28 Join parchd [0] (~parchd@unaffiliated/parchd)
15:38:02 Join Ruhan [0] (uid76353@gateway/web/
15:55:23 Quit parchd (Ping timeout: 240 seconds)
16:00:10***Saving seen data "./dancer.seen"
16:49:43 Quit maraz (Remote host closed the connection)
17:13:26 Quit LjL (Read error: Connection reset by peer)
17:15:45 Join LjL [0] (~ljl@unaffiliated/ljl)
17:23:06 Join krabador [0] (~krabador@unaffiliated/krabador)
17:47:36 Quit Ruhan (Quit: Connection closed for inactivity)
17:48:00 Join dys [0] (
17:50:30 Join micah [0] (~micah@debian/developer/micah)
17:51:33micahhi all, i've been buying sansa clip devices and putting rockbox on them for a few years. The headphone jack keeps losing its solder joint connection to the mainboad, and so I've replaced it maybe 5 times now. The last one I've been keeping together with glue and multiple resoldering jobs that always end up breaking
17:52:02micahi like the device, its small, and works well (esp. with rockbox), but I'd like to have something that is going to last a little bit longer
17:53:13micahare there newer/better devices that rockbox supports now that people find work well that you would recommend? I'm looking at the port status for different devices and trying to figure this out, but i'm curious if anyone has an opinon
17:55:07__builtinpersonally I think the ipod6g is very nice
17:55:26pamaurymicah: for some new/recent devices, we are adding support for a bunch of sony devices
17:55:56pamaurythe page is not finished/up to date since this is recent and still work in progress
17:57:08micahi guess "new" doesn't really mean that it will be good, but I have bought some devices on the supported list only to find out that they are way larger than I thought :)
17:57:48pamaurymost (all?) devices will qualify as large compared to the clip+ ;)
17:57:50__builtin(but it's pretty big)
17:58:11micah__builtin: thats the touch?
17:59:10pamaurymicah: no it's the ipod "classic"
17:59:49__builtinunfortunately it can be hard to obtain one nowadays
18:00:12micahand ~$250
18:00:14***Saving seen data "./dancer.seen"
18:01:41micahi'm looking at pictures of the sony nwze450, but not seeing how big it is
18:03:20pamaurythis one is quite old. I would suggest the E580 which is better/slicker/more recent. If you can I would even buy a A15
18:03:50micahthe A15 works with rockbox?
18:04:11pamaurythe E580 is 4x9 cm and 7mm thick
18:05:00pamauryyes, but since it's work in progress, not everything is implemented at the moment (for example radio is not yet supported)
18:06:05micahthe a15 is 44 x 109 x 9mm
18:06:15micahso not too big of a difference
18:06:22micahand 66g weight
18:08:02pamaurythe A15 has an sdcard slot though (which may not work at the moment but will be supported eventually)
18:10:57micahhuh the older models have noise cancelation, but not the a15
18:12:00pamauryvery few models have NC, the E580 is one of them, but to be honest most people feels it's not worth it
18:13:26micahseems like the a15/17 came out two years ago, and they were going to put out a newer model
18:13:47micahmaybe its the a40?
18:14:10pamaurythere is the more recent A25 (also supported), and even more recent is the A35 but this one is not supported because we can't break the encryption atm
18:14:13micahlooks like there is a20/30/40 now
18:16:20micahso the newest supported is the A25, but you think the A15 is superior?
18:17:34micahi dont see a huge improvement with the A25 over the A15
18:18:56 Quit jhMikeS (Ping timeout: 260 seconds)
18:19:38pamauryI don't have either the A15 or A25, some people tested for me, but they look quite similar and the A15 is cheaper iirc
18:20:30 Join jhMikeS [0] (
18:20:58pamaurythe A25 has NC I think
18:21:59pamauryand better bluetooth, but we don't support bluetooth as of now anyway
18:24:35lebelliumOnly NC
18:24:42lebelliumbluetooth is the same
18:25:01micahseems the a15 is the way to go
18:26:21micahtoo bad its $200, a lot more than I was paying for the sansa
18:26:38lebelliumthe A15 shouldn't be $200...
18:26:45lebelliumI'm sure you can find it cheaper
18:27:39pamaurylebellium: the website says bluetooth 3.0 vs 2.1 (not that there is a huge difference between the two), but you are the nwz expert ;)
18:28:05pamauryI should really buy a A15 to add support for the sd card slot and bluetooth
18:28:15pamaurybut first I need to fix A860 touchscreen
18:28:35lebelliumhum which website?
18:29:09 Join johnb3 [0] (
18:29:46micahamazon sells it for $199USD, $430USD, $672CAD (?!) and i can't find it any cheaper than 199 on ebay either
18:29:53lebelliumI used the A15 bluetooth for 10 hours in the car this week, quite practical
18:30:01micahwell, there is one there for $170 with a scratch
18:30:48lebelliumjohnb3: I think I had to test a new yp-r0 keymapping right?
18:31:31pamaurywrong liknk
18:31:49johnb3pamaury: with "sd card support"do you mean hot-swap? Reading from internal and SD is fine on the A20.
18:32:22johnb3lebellium : correct. Do you need the download link again?
18:32:30pamauryjohnb3: oh it works out of the box? Even if you hot swap while rockbox is running?
18:33:08pamauryalso the A25 claims aptX codec and LDAC (the Sony codec that is supposedly super very great (TM))
18:33:14johnb3I have not tried hot swap yet. Gimme a minute.
18:33:23 Join maraz [0] (
18:34:01lebelliumpamaury: the A15 also supports LDAC (IIIRC via a firwmare update). I used the A15 and my DN1080 amp in LDAC today
18:34:10lebelliumand indeed it's great
18:34:46lebelliumbut as it's a proprietary codec, it won't last, like Betamax or Memory Stick
18:34:51lebelliumwell, it's Sony
18:35:08 Join Ruhan [0] (uid76353@gateway/web/
18:35:12pamauryoh ok :) I don't like the fact that all those codecs are proprietary, I don't even know if/how the firmware is supposed to handle it, I suspect the encoding might be done on the bluetooth chip
18:35:13lebelliumjohnb3: ?
18:36:01johnb3Removing the SD stalls RB and finally reboots. But if you accept that eject and data transfer has to be done in the OF, then it's working fine for now.
18:36:08johnb3lebellium : correct.
18:36:16lebelliumbut having almost 1MB/s over bluetooth is quite impressive.
18:36:55micahif you find an A15 less than $199, i'm interested, but I have not been able to find anything
18:37:50pamaurythe thing with those codecs is that they don't really provide better audio per se I suspect, they mostly rely on the increased bandwidth of bluetooth, while SBC uses relatively low bandwidth probably at the expense of quality (though it's supposed to be adptive)
18:39:14lebelliumyes, that's only incresed bandwidth. It can go up to 909kbps
18:39:27 Quit jhMikeS (Ping timeout: 240 seconds)
18:39:41micahpamaury: you have the e580?
18:39:45pamauryyeah, whereas SBC is "stuck" around 300kbps I think, it never goes higher.
18:39:47pamaurymicah: yes
18:40:11pamauryjohnb3: ok interesting, so if you remove SD while rockbox is (for example) playing from internal storage, it still freezes?
18:41:35johnb3Let me try again. It was paused before, but I did not pay attention if playing from internal or SD...
18:42:50micahseems hard to find the e580
18:43:02pamauryone thing really missing at the moment is connecting to the system manager daemon to listen to event likes usb/sd and handle them gracefully. It could also solve the database refresh problem. But it's a lot of work to reverse engineer
18:45:22micahhrm, the e584 can be got for about $150, only $50 less than the a15
18:47:03pamauryhm, touchscreen is almost working but something is still wrong
18:47:04micahor i get a ipod classic 6g for $118
18:47:53 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:4cbc:1d76:1169:8bd5)
18:49:04johnb3Confirmed: playing from internal, removing SD: it continues to play for dozen of seconds than stalls and reboots. If I go to the file browser that happens even faster.
18:49:37johnb3pamaury: If you manage to disable the database refresh, that would be cool :-)
18:49:45 Join parchd [0] (~parchd@unaffiliated/parchd)
18:50:06pamaurysounds like a crash
18:50:56pamauryyeah that would be cool indeed, but at the moment I don't really understand how it works, it might require some big changes in the bootloader, but I promise to look when the port is in better shape
18:52:01johnb3Do you want me to try "inserting SD" while playing from internal?
18:53:32pamauryyes please
18:57:32johnb3It takes a little longer to crash. I can skip 2 or 3 songs from internal, but then or if I use the file browser it crashes.
18:57:59Bilgusmicah why not but 3 clip zips for 120 and epoxy the headphone jack when new instead of once it breaks?
18:58:06pamauryhmmm, strange. Does it crash the entire device (ie reboots) or it goes back to bootloader?
18:58:25pamaurylebellium: do you know if the OF supports headphone detection on any of the linux based nwz?
18:59:38lebelliumpamaury: Not on the A10, I just tried
19:01:03lebelliumhum can't check on the E580, the battery is empty
19:01:32micahBilgus: its not the plastic of the jack that breaks, its the solder joint
19:01:35johnb3How do you check? See if playback stops?
19:01:55johnb3^ lebellium
19:02:05lebelliumjohnb3: yes
19:02:20lebelliumand I also checked if there is any setting
19:05:07Bilguswell the epoxy would lower that chance, maybe you could reinforce it somehow, the only reason those newer units are going to hold up better is because you won't be able to put them in your pocket and subject the headphone to the same stresses
19:05:41Bilgusa right angle headphone plug would probably be a better investment
19:07:06johnb3lebellium, pamaury: same on A20 -> no setting, no pause on removal of headphone
19:07:08micahi have a right angle headphone plug
19:07:50lebelliumjohnb3: yeah I didn't check on my A20 because I know it works exactly as my A10. I'm more curious about the E580 and other models but I have to charge the batteries first :(
19:08:05johnb3let me try
19:10:41johnb3same thing for E585.
19:11:09BilgusWell idk then, I guess the ? is, Is 8x the cost going to last 8x longer?
19:11:27Bilguswell 7x the cost
19:12:21johnb3micah : as for E580 vs. A15/A25: for me (my hands) the E580 is almost to thin. While battery life might be longer. But due to physical size and SD I prefer Axx.
19:12:33johnb3*too thin
19:14:33lebelliumjohnb3: I compared 2 R0 side by side with current build and your patch:
19:14:36lebelliumKeylock: I have been used to just press "power" for years but OK for "User + Power". Better his than current broken behavior :)
19:14:37lebelliumPitchscreen: OK.
19:14:39lebelliumBookmarks: didn't check
19:14:40lebelliumBack to menu then Back to WPS: OK
19:14:42lebelliumA-B repeat: what did you remove? It seems to work as before
19:16:40*pamaury is confused by the touchscreen code of rockbox
19:17:06pamaurymy driver seems to be working, it correctly reports touches but in the menu a press on an item does nothing. However a long press triggers context menu ?!
19:17:43lebelliumpamaury: doesn't it come from the theme code?
19:18:15pamauryno idea :-/
19:18:44lebelliumIt's 240*400 right?
19:18:44pamaurythe main menu is just a list with the default theme so I would expect it to work out of the box
19:18:59lebelliumI may have an old in-progress theme for YP-R1
19:19:06lebelliumyou could test it on the A86°
19:19:25pamaurywhat does it change? Do I need a special theme for touch to work in the menu?
19:20:16johnb3lebellium: according to the diff, ACTION_WPSAB_SINGLE (long press user) has been replaced by pitch screen. But that is the only one.
19:21:49lebelliumpamaury: I guess in the menus it should work out of the box. But on WPS you have to define in the theme code what happens when touching such or such area
19:21:59lebelliummaybe it's configured in grid mode by default?
19:22:20pamauryI can't even reach the WPS, even the menys don't work. No it's not in grid mode. If I "click" on a item, it is highlighted but nothing happens
19:22:46lebelliumok so indeed it's most likely not related to theme
19:24:24lebelliumjohnb3: OK. It's fine for me. Can be pushed if something is willing to do the job
19:27:48__builtinoh fun, it looks like there's a bug in one of duke's reverse-engineered assembly routines
19:29:49pamaury__builtin: was duke reverse engineered?
19:30:04__builtinno, but it had some x86 assembly routines for speed
19:30:08pamauryah I see
19:30:23__builtinthey were rewritten in C, but now one of them doesn't work
19:32:27johnb3lebellium: I have updated the Commit Message regarding WPS AB. I am not a commiter, so we need some volunteer to push g#1633.
19:32:29fs-bluebotGerrit review #1633 at : Fix keymap for YP-R0 regarding broken keylock, add more key maps by Johannes Rauh
19:33:47Bilguspamaury are you sure you have define HAVE_TOUCHSCREEN it almost sounds like its missing the release event
19:34:56pamauryyes I have
19:35:24pamaurybut yeah it sounds like it's missing the release event, I need to release the touchscreen code to see how it works
19:36:13pamaurywho has experience with touchscreen in rockbox?
19:37:10pamauryis it possible to build a simulator for hosted targets? I guess a lots of error messages if I try for the nwz
19:38:46lebelliumIt was possible for YP-R0 but last time I did it was long ago. It may be broken since then
19:40:20__builtinyay, fixed :)
19:42:26__builtinI'm not sure why it was wrong before though
19:42:46__builtinbefore was: wordCnt = *((uint16 *)srcP);
19:42:53__builtinafter: wordCnt = *srcP | (*(srcP+1) << 8);
19:43:08__builtinwhere wordCnt is uint16_t, srcP is uint8_t
19:44:15__builtinit can't be endianness, can it?
19:45:12pamaurysounds like endiannnes
19:45:40pamaurythough I admit it's weird
19:45:42__builtinARM is little-endian, no?
19:45:55pamaurywhat was the original code?
19:47:04__builtinline 36/37
19:47:10__builtinI'll disassemble and see
19:47:47pamauryand what aout the original x86 assembly code?
19:49:06pamaurymaybe the thing it is decoder comes from an extern source that is big-endian (for example a file format)
19:49:39__builtinsrcP does originally come from a file, yes
19:49:44__builtinbut it's little-endian in the file
19:49:49pamauryhmm wait, that would not make sense since your working code is little-endian too
19:49:52*pamaury is confused
19:50:16 Join jhMikeS [0] (
19:51:04pamaury__builtin: was the code crashing by any chance?
19:51:14__builtinyeah, but not on that line
19:51:24__builtinit would write out of bounds since the read was wrong
19:51:31__builtin(it's a decompression routine)
19:51:58pamaurybecause it could be an unaligned access maybe, that's the only possibility I see, but then I would expect a crash, not a misread
19:54:17__builtinboth disassemblies:
19:54:19 Quit jhMikeS (Ping timeout: 240 seconds)
19:54:41__builtindifference occurs on offset +84h
19:55:05 Join ulmutul [0] (~ulmutul@rockbox/developer/ulmutul)
19:56:23pamaury__builtin: Using the Load Halfword instruction (ARMv4 or later) with an address where the bottom bit is set is considered unpredictable.
19:57:18pamauryusually when it says unpredictable it really means unpredictable ;)
19:58:26pamauryI'm actually impressed that you find the bug, this is common but annoying when porting to old arm code
19:59:17pamauryI'm still surprised the compile did not generate some code for this, maybe the cast makes the compiler assume you know what you are doing
19:59:35__builtinthat's not a very safe assumption :P
20:00:15***Saving seen data "./dancer.seen"
20:00:26pamauryyeah I think it generates special code when you access structure members
20:00:36pamaurybut otherwise not
20:01:14pamaurylebellium: do you know anything about the Sony PHA 1EU ?
20:01:28lebelliumpamaury: I have it
20:02:58__builtingreat, I fix one bug, and another one appears :(
20:03:10__builtinnow the plugin stops working after being run once
20:03:37pamaurylebellium: I'm boying a A15 on leboncoin and I can either just buy the A15 or the A15 with the PHA 1EU, at about half the price (200 EUR for both). Is it worth it?
20:05:25lebelliumpamaury: I use it with my Beyerdynamic DT 990 250 Ohms because it offers better sound at high volume
20:05:34lebelliumbut with sensitive IEM it's kinda useless
20:07:05lebelliumI bought the A20 + PHA-1AEU together for 100€, that was a very good deal
20:07:40pamaurywow that's impressive, the A20 doesn't sell for less than 100eur, and even then it's a good deal
20:07:59lebelliumyeah sometimes people don't know what they are selling on ebay or leboncoin :D
20:08:51pamauryI'm thinking about some new headphones, I don't know if an amp like this would be useful or not
20:09:37lebelliumI also used it sometimes as a DAC on my previous laptop with a crappy 3.5mm output
20:10:13lebelliumon my new Laptop the 3.5mm output is cleaner
20:11:28lebelliumpamaury: to be honest, at the same prices there are better DACs. But the Sony is the only one with a Walkman port for sure
20:11:54pamauryok, I'll just take the A15 then, 90 eur is a good price
20:13:42lebelliumgood choice
20:14:40pamaurymy next target will be the A35, if only I could defeat the encryption
20:15:03lebelliumit's still expensive
20:15:09lebelliumthat's risky if you can't do anything with it
20:15:35lebelliumor if you need to disassemble it
20:17:05lebelliumbut that can be a good start. If you finally manage to decrypt it, you can then buy the cheap WM1 :D
20:18:35pamaurymaybe the fund can buyt it for me
20:18:52pamauryafter all I've ported to many sony players and bought all of them
20:19:12lebelliumsince the fund has not been used for a long time, there might be €1000 available, who know \o/
20:20:28lebelliumI think you didn't get a refund for the FiiO yet?
20:22:11pamauryno, since I haven't finished the port yet :-/
20:22:25pamauryI've been more busy in the past year than I expected
20:22:33lebelliumyou're not a good business man :P
20:23:20pamauryprobably :-p
20:39:34 Quit parchd (Ping timeout: 240 seconds)
20:41:19__builtinwe actually use the fund?
20:46:46lebelliumit's not transparent at all
20:47:21lebelliumwe don't know how much money there is in
20:48:00__builtinhmm, the money is all donated, so it would make sense for that to info be public, wouldn't it?
20:48:14lebelliumespecially for an open-source project
20:48:26lebelliumhow the fund is managed is not our best achievement...
20:53:02micahpamaury: you found an a15 for 90 eur?
20:54:07lebelliummicah: on a french second-hand website
20:54:57 Join parchd [0] (~parchd@unaffiliated/parchd)
20:55:15micahlebellium: is there more than one available? I found one on a UK only site that was cheaper, but they only shipped to the UK
20:55:28 Quit johnb3 (Ping timeout: 255 seconds)
20:55:41micahotherwise they are a lot more
21:03:47pamaurymicah: there are several A15 on this website but the others are more expensive, usually between 110 and 150 euros
21:05:16pamauryyeah the fund is not very transparent
21:07:38micahpamaury: still, its cheaper than 180euros i'm finding
21:08:32lebelliumI'm not sure someone on is willing to ship a device overseas
21:08:36lebelliumbut you can try
21:09:30 Quit parchd (Ping timeout: 255 seconds)
21:15:00 Join johnb4 [0] (
21:22:58 Quit iceCalt (Quit: Leaving)
21:31:26 Quit johnb4 (Ping timeout: 260 seconds)
21:34:54 Quit _meg (Ping timeout: 248 seconds)
21:37:17 Join _meg [0] (~notsure@
21:39:08 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
21:40:46 Quit kugel (Ping timeout: 248 seconds)
21:48:18 Join kugel [0] (~kugel@
21:48:18 Quit kugel (Changing host)
21:48:18 Join kugel [0] (~kugel@rockbox/developer/kugel)
22:00:17***Saving seen data "./dancer.seen"
22:05:04 Join johnb4 [0] (
22:07:04 Join parchd [0] (~parchd@unaffiliated/parchd)
22:11:47 Quit johnb4 (Quit: Nettalk6 -
22:11:52 Quit _meg (Ping timeout: 246 seconds)
22:13:26 Quit parchd (Ping timeout: 240 seconds)
22:13:54 Join _meg [0] (~notsure@
22:48:43__builtinpamaury, lebellium: perhaps we can have a yearly report on the finances or something
22:48:43 Quit CR0W (Ping timeout: 252 seconds)
22:52:15pamaury__builtin: yeah that would be an idea, though you would need to ask zagor about it
22:52:46 Join CR0W [0] (narf@2001:0:53aa:64c:28b5:b8fd:bcca:66c4)
22:52:46 Quit CR0W (Changing host)
22:52:46 Join CR0W [0] (narf@unaffiliated/em64t)
22:57:37lebelliumthe lack of transparency didn't bother many people even Rockbox when quite active some years ago
22:59:08lebelliumthat would be nice but somehow ironical if we get it finally transparent when the project is slowly dying
23:02:23 Join parchd [0] (~parchd@unaffiliated/parchd)
23:10:21__builtinwonderful, duke's entire menu system is implemented using a 4000 line switch statement
23:16:47pamauryseems reasonable to me
23:17:35pamauryYay \o/ I found the touchscreen bug, in fact the bug was due some undocumented behavior of the input system x-(
23:18:04pamauryspecifically button_read_device must fill *data with last touch position even if the user doesn't touch the screen
23:22:55pamauryyeah and I can navigate menus and play music \o/
23:23:11__builtinnice :)
23:23:21pamauryhowever the A860 has the same problem as E450 and E460, audio stutters when backlight is off
23:23:44 Quit parchd (Remote host closed the connection)
23:32:51 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
23:58:57fs-bluebotBuild Server message: New build round started. Revision 0291db3, 267 builds, 14 clients.

Previous day | Next day