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 2016-01-18

00:01:19 Join kvieta [0] (~kvieta@
00:01:19 Quit kvieta (Excess Flood)
00:02:20 Join kvieta [0] (~kvieta@
00:02:20 Quit kvieta (Excess Flood)
00:02:23 Quit petur (Quit: Leaving)
00:02:50 Join kvieta [0] (~kvieta@
00:02:50 Quit kvieta (Excess Flood)
00:03:12 Join kvieta [0] (~kvieta@
00:04:10 Join Jinx [0] (Dojo@unaffiliated/jinx)
00:08:32 Join krnlyng [0] (
00:20:31 Join saratoga_ [0] (499512a9@gateway/web/freenode/ip.
00:21:25saratoga_prof_wolfff: usually a bootloader in rockbox is only required to boot rockbox and have some way to recover if that fails (even if just a hardware USB recovery mode or tool)
00:21:49saratoga_dual boot and support in rbutil are nice to have as well, but not mandatory to have (at least initially)
00:22:37saratoga_if the 6g is hard to recover from a failed boot, having bootloader USB mode or dual boot would be a good idea
00:22:41 Join krabador [0] (~krabador@unaffiliated/krabador)
00:24:04[Saint]It's no harder to recover than any other iPod.
00:32:06 Quit girafe2 (Quit: Leaving)
00:34:03 Join Link8 [0] (
00:39:10***Saving seen data "./dancer.seen"
00:40:27 Join JanC [0] (~janc@lugwv/member/JanC)
00:41:38 Quit Link8 (Remote host closed the connection)
00:43:24 Quit quaz0r (Ping timeout: 265 seconds)
00:47:43saratoga_if possible then, it'd be nice to get a basic bootloader committed, even if the rest isn't ready
00:50:36[Saint]It might seem like an asshole position but I was going to actively attempt to block the bootloader going mainline if it deviated too much from the current flow of existing ipod bootloaders.
00:50:50[Saint]I very firmly believe the bootloader shouldn't be trying to do too much.
00:51:16[Saint]Nothing but booting Rb and the OF, and presenting a means of recovery if booting Rb fails, via bootloader USB.
00:51:58[Saint]No imagery, no fancy fuckery, just get in, get out, get 'er done.
00:54:20 Quit saratoga_ (Ping timeout: 252 seconds)
00:57:21 Join quaz0r [0] (
01:00:49prof_wolfffwhat fails on booting RB?, no partition found or rockbox.ipod not found?, if so actually it is managed going to diskmode or launching OF
01:02:25[Saint]On the other ipods, the bootloader itself handles USB connection, and prints a message to make it very clear to the user what happened and why.
01:02:42[Saint]I imagine just dropping into the OF or Disk Mode would have the user wondering what the Hell happened.
01:04:51prof_wolfffATM the message is shown but requires manual action by the user, a USB mount could be done, but with the actual implementation there are space limitations
01:06:36 Quit xorly (Ping timeout: 265 seconds)
01:07:33 Quit krnlyng (Ping timeout: 260 seconds)
01:09:10prof_wolfffi think that using compression (not used ATM) the USB driver could be included, even disk format if it is a priority
01:09:42[Saint]nah, that's not a function the bootloader should be performing.
01:12:58prof_wolfffif there is no partition we can show a message to use iTunes to recover, if there is no we can shou a message to use RockboxUtily to install RB and wait for the user to press a button to reboot into OF
01:13:42[Saint]you should probably just look at the existing ipod bootloaders to see how it is handled.
01:14:36[Saint]it would be nice, but not essential, if they were consistent in function.
01:15:49 Quit thum (Ping timeout: 260 seconds)
01:17:37 Join thum [0] (~thum@
01:18:25prof_wolfffi am trying that :) but note that there are some difference with other targets, we must prevent that RB is not launched if battery is low to avoid the endless reboot loop, and need to manage the fact that OF hibernates SDRAM and goes to power-off in about 30 minutes, after power-on from hibernated state the bootloader is executed and launch OF with no SDRAM, only a few free IRAM is available
01:20:58 Join krnlyng [0] (
01:48:15 Quit krabador (Quit: Take The Time)
01:49:13 Join krabador [0] (~krabador@unaffiliated/krabador)
02:06:58 Join Galois [0] (
02:21:01 Quit pamaury (Ping timeout: 256 seconds)
02:39:13***Saving seen data "./dancer.seen"
03:23:06 Join ZincAlloy1 [0] (
03:25:44 Quit ZincAlloy (Ping timeout: 240 seconds)
04:09:48 Quit zoktar (Quit: -)
04:14:01 Join zoktar [0] (
04:14:02 Quit zoktar (Changing host)
04:14:02 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
04:39:14***Saving seen data "./dancer.seen"
04:47:08 Quit ungali (Quit: ungali)
04:55:33 Quit krabador (Remote host closed the connection)
05:13:09 Quit TheSeven (Ping timeout: 260 seconds)
05:14:14 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:28:59 Quit sparetire (Quit: sparetire)
06:01:56*Dhraakellian wonders if rockbox is a dying project
06:02:13*Dhraakellian will keep using the corpse for a long time to come, though, if that's the case
06:39:16***Saving seen data "./dancer.seen"
06:42:59 Quit Maxdamantus (Ping timeout: 260 seconds)
07:25:15 Join wodz [0] (
07:54:02 Quit ZincAlloy1 (Quit: Leaving.)
08:36:49 Join Nikki__ [0] (c0fdccb6@gateway/web/freenode/ip.
08:37:12 Nick Nikki__ is now known as Guest9250 (c0fdccb6@gateway/web/freenode/ip.
08:39:20***Saving seen data "./dancer.seen"
08:39:29Guest9250I want to develop for my ipod but I can't find the source code anywhere for Rockbox. The only source I can find can only be downloaded with using SVN which I can't use on my system... Where can I get the source?
08:42:05Guest9250Ah, my bad, thanks.
08:42:33Guest9250Can I submit packages to the rockbox website/repository?
08:47:04wodzGuest9250: could you be more specific?
08:48:22Guest9250I mean, if I write a program for Rockbox, can I upload it to the Rockbox website for others to download?
08:48:50wodzGuest9250: 1) 'program for rockbox'
08:48:55wodzis very vague.
08:49:38wodzAnyway UsingGit specifies how you can contribute - upload patch to gerrit. If it gets accepted it will be merged upstream
08:50:15Guest9250Sorry, a "plugin"/"rock"/"app"/"viewer". What do you call them? An executable binary file.
08:50:28wodzIf you contribute significant amount of code you may be given commit access
08:51:23wodzGuest9250: Are you aware that due to technical reasons distributing binary form of rock/plugin/codec is not feasible?
08:51:39Guest9250No, I'm actually not.
08:52:02wodzplugin must match version of main rockbox binary
08:52:43Guest9250Never mind...
08:52:46Guest9250Can I distribute source code, then? In the C language?
08:53:28wodzGuest9250: As I said you can upload patch to gerrit for review
08:54:32wodzGuest9250: Anyway the only feasible way to support your work long term is to get it merged/
08:55:05wodzGuest9250: What do you plan to develop?
08:55:09Guest9250That's pretty confusing for me, since I pramarily write code for computers.
08:55:38Guest9250I'm going to rewrite a lossless file compression algorithm for Rockbox.
08:55:51wodzWhich one?
08:56:08Guest92507z, I hope.
08:56:19Guest9250It's a GNU project, isn't it?
08:56:26 Join ender` [0] (
08:56:36wodzMay I ask what is the purpose?
08:57:55Guest9250Making big files smaller. I don't think I understand your question.
09:00:45wodzrockbox is primarly DAP - for audio files there are better suited compression algos (lossless as well) and we support fair number of that
09:01:06 Join xorly [0] (
09:02:34 Join petur [0] (~petur@rockbox/developer/petur)
09:02:55Guest9250Yeah, I understand that but what if I want to stuff my device with a lot of big files? I'll have to compress some so I an use them.
09:05:49wodzif you want to *store* files (just like on pendrive) use your PC, if you want to *listen* big files on your DAP - compress it with suitable codec. 7z is probably one of the worst choice for audio files.
09:09:18Guest9250Haha, I guess so but I'm making a general compression utility, starting with 7z.
09:09:33Guest9250Also, I may not always have a computer handy.
09:14:09Guest9250Sorry, I'm off to bed. I guess I'll reconsider my idea. Good night.
09:14:34 Quit Guest9250 (Quit: "Is now gone")
09:44:56 Join edhelas1 [0] (
10:08:16edhelas1hello everyone o/
10:39:22***Saving seen data "./dancer.seen"
10:43:54 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:49:06alexbobp[Saint]: btw very late but, one thing I really like about the ipod nano 2g vs the ipod minis is the backlight brightness control... my ipod mini backlight hurts my eyes in a darkened room. not sure how other monochrome ipods are
11:00:42 Quit pamaury (Read error: Connection reset by peer)
11:02:01 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:19:14 Join maruk [0] (
11:22:46 Quit [Saint] (Quit: No Ping reply in 180 seconds.)
11:25:08 Join [Saint] [0] (~hayden@rockbox/staff/saint)
11:54:27 Quit edhelas1 (Quit: Leaving.)
11:55:16 Join edhelas1 [0] (
12:38:30 Quit pamaury (Read error: Connection reset by peer)
12:39:24***Saving seen data "./dancer.seen"
12:39:42 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
12:59:26 Quit gbl08ma (Remote host closed the connection)
13:02:40 Join ZincAlloy [0] (
13:20:11 Quit pamaury (Read error: Connection reset by peer)
13:21:21 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
14:05:56 Join krabador [0] (~krabador@unaffiliated/krabador)
14:19:01 Quit xorly (Quit: I quit, that is all)
14:39:27***Saving seen data "./dancer.seen"
14:41:35edhelas1no one here had worked on the IAP integration in Rockbox ?
15:04:01 Join sparetire [0] (~sparetire@unaffiliated/sparetire)
15:27:29 Join amayer [0] (
15:36:10 Quit wodz (Ping timeout: 264 seconds)
15:44:34pixelmaI thought there was basic integration of IAP, though it's not been worked on in a while
15:52:33pixelmaif the question is if those people are still around here then I don't know though
15:55:01edhelas1pixelma: ok thanks because I'm trying to add support for a device that seems to use IAP but not using the dock connector
16:38:00 Join bp0 [0] (~bp@unaffiliated/bp0)
16:39:31***Saving seen data "./dancer.seen"
16:48:32 Quit bp0 (Quit: Leaving)
16:53:59 Join girafe [0] (
16:58:44 Join preglow [0] (~thomj@2001:840:4243:3::101)
16:59:53 Quit thum (Ping timeout: 260 seconds)
17:02:15 Join thum [0] (~thum@
17:02:38 Nick thum is now known as Guest39632 (~thum@
17:05:45 Quit Bray90820 (Ping timeout: 276 seconds)
17:05:53 Join thum_ [0] (~thum@
17:09:49 Quit thum_ (Client Quit)
17:09:49 Quit Guest39632 (Quit: Lost terminal)
17:09:58 Join thum_ [0] (~thum@
17:10:37 Quit thum_ (Client Quit)
17:10:57 Nick suYin`OFF is now known as suYin (
17:11:06 Join thum_ [0] (~thum@
17:13:25 Part thum_
17:14:04 Join thum [0] (~thum@
17:48:02 Quit petur (Read error: Connection reset by peer)
18:03:34 Quit edhelas1 (Ping timeout: 240 seconds)
18:13:09 Quit thum (Ping timeout: 260 seconds)
18:13:40 Join thum [0] (
18:33:41 Join petur [0] (~petur@rockbox/developer/petur)
18:39:33***Saving seen data "./dancer.seen"
18:46:32 Quit bluebrother (Disconnected by services)
18:46:37 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
18:46:56 Join fs-bluebot_ [0] (
18:48:44 Quit fs-bluebot (Ping timeout: 240 seconds)
18:49:36 Join FSanches [0] (~felipe@2804:14c:37:268b:501e:29d9:6c0f:a9ee)
18:58:59 Quit maruk (Quit: Leaving.)
19:12:14 Join lebellium [0] (
19:19:54 Quit snow_bckspc (Quit: User was destroyed by a weapon of mass destruction.)
19:20:49 Join snow_bckspc [0] (
19:27:27 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
19:34:43 Join xorly [0] (
19:46:58 Quit krnlyng (Ping timeout: 260 seconds)
19:47:40 Join krnlyng [0] (~liar@
20:03:19 Quit pamaury (Read error: Connection reset by peer)
20:04:31 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
20:18:10 Quit pamaury (Read error: Connection reset by peer)
20:19:19 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
20:32:30 Quit dfkt (Disconnected by services)
20:32:38 Join dfkt_ [0] (~dfkt@unaffiliated/dfkt)
20:33:13 Nick dfkt_ is now known as dfkt (~dfkt@unaffiliated/dfkt)
20:36:42 Join Bray90820 [0] (
20:39:34***Saving seen data "./dancer.seen"
20:52:49 Quit krnlyng (Quit: huiiiiii)
20:53:13 Join krnlyng [0] (
21:06:59Bray90820Can I use my USB Headphone amp with Lockbox with an OTG cable
21:08:29 Quit ruhans (Quit: Connection closed for inactivity)
21:11:26 Quit ZincAlloy (Quit: Leaving.)
21:15:13pamauryBray90820: no
21:18:37Bray90820pamaury: Do you know if I can do it with the stock firmware on a DX90?
21:19:22pamauryno idea, I suggest you look up on the website of the manufacturer. But I have say this is unlikely
21:20:07Bray90820pamaury: I am looking to buy a DAP that has that ability
21:20:24saratogai think various android phones can do that
21:21:14pamauryyeah I'd say look at android phones probably
21:22:22Bray90820saratoga: Would the amp then be taking care of most of the audio quality stuff so it would sound pretty much the same no matter what device I bought?
21:22:59saratogaif its a USB device, its a DAC+amp, so yeah, the thing you plug it into isn't doing much
21:23:05saratogajust decoding
21:24:16saratogai'd probably just buy a portable device that was good enough that you didn't need an amp though
21:24:31saratoganot that hard these days
21:24:32Bray90820So if I were to buy an pastel and kern or a $50 android phone it would sound pretty much the same because of the amp
21:25:52Bray90820Well I tend to like a very specific sound signature and I have an amp I really like
21:26:34Bray90820That's my hesitation on buying a dap and using it without the amp
21:43:42 Join krnlyng_ [0] (~liar@
21:46:20 Quit krnlyng (Ping timeout: 265 seconds)
21:46:27 Nick krnlyng_ is now known as krnlyng (~liar@
22:03:05 Quit Jinx (Ping timeout: 250 seconds)
22:11:46 Join ruhans [0] (uid76353@gateway/web/
22:21:07 Quit krnlyng (Quit: huiiiiii)
22:21:25 Join krnlyng [0] (
22:25:41 Quit krnlyng (Client Quit)
22:26:12 Join krnlyng [0] (~liar@
22:26:22 Quit krnlyng (Read error: Connection reset by peer)
22:29:10 Join krnlyng [0] (
22:37:59fs-bluebot_Build Server message: New build round started. Revision 784790d, 255 builds, 27 clients.
22:39:37***Saving seen data "./dancer.seen"
22:41:45 Quit petur (Remote host closed the connection)
22:44:00fs-bluebot_Build Server message: Build round completed after 361 seconds.
22:44:02fs-bluebot_Build Server message: Revision 784790d result: 0 errors 26 warnings
23:10:34edhelashello everyone :)
23:11:36edhelasI'm continuing to work on the remote support on Rockbox, it seems that I got something on SER0 for the pp5020 board when I plug the remote
23:12:45edhelasin uart-pp.c I see that basically Rockbox is mapped to SER1 for most of the iPod and there is a little comment about "top connector" line 114
23:13:12edhelasso I think that I'm getting close but still not sure
23:16:24 Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 44.0/20160114165817])
23:33:23 Join krnlyng_ [0] (~liar@
23:35:26 Quit krnlyng (Ping timeout: 256 seconds)
23:36:44 Quit bertrik (Remote host closed the connection)
23:42:15 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon)
23:44:28saratogathe frequency scaling patch we have now adds an ifdef to rolo.c that resets the voltage before doing rolo so that we can boot older (pre-voltage scaling) builds without the volt ending up wrong
23:44:35saratogadoes anyone mind that?
23:44:48saratogaits a bit ugly, but on the other hand, rolo is kind of a hack anyway :)
23:45:33 Quit JdGordon (Ping timeout: 260 seconds)
23:53:25fs-bluebot_Build Server message: New build round started. Revision 9f364a1, 255 builds, 26 clients.
23:55:05 Quit ender` (Quit: Where python would say you can skin a cat with a knife, so adding other methods would just make the language hard to learn, perl acknowledges that sometimes you may need to skin a live tiger, so it gives you a rifle as well.)
23:55:43__builtinsaratoga: that sounds fine, it wouldn't look out of place given the hundred or so other #ifdefs in the code
23:57:59saratogayeah that was my thinking as well
23:58:13fs-bluebot_Build Server message: Build round completed after 289 seconds.
23:58:14fs-bluebot_Build Server message: Revision 9f364a1 result: 0 errors 7 warnings
23:58:15fs-bluebot_Build Server message: New build round started. Revision 7432af0, 255 builds, 23 clients.

Previous day | Next day