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-06-27

00:03:00***Saving seen data "./dancer.seen"
00:04:46 Quit prof_wolfff (Ping timeout: 260 seconds)
00:05:39 Quit petur (Quit: Leaving)
00:09:30 Quit ender` (Quit: A man without religion is like a fish without a bicycle. — Vique's Law)
00:25:32 Join MrZeus2 [0] (~MrZeus@2a02:c7f:7066:fb00:342c:5ed9:aa8b:660)
00:33:39 Join prof_wolfff [0] (
00:48:26 Quit pamaury (Ping timeout: 240 seconds)
01:13:43 Join JanC_ [0] (~janc@lugwv/member/JanC)
01:14:34 Quit JanC (Ping timeout: 240 seconds)
01:14:56 Quit SPLESH_2015 (Quit: Page closed)
01:15:00 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
01:23:45 Quit robertd1 (Ping timeout: 255 seconds)
01:41:47 Quit mc2739 (Ping timeout: 240 seconds)
01:57:36 Quit krabador (Remote host closed the connection)
02:03:03***Saving seen data "./dancer.seen"
02:09:53 Quit prof_wolfff (Ping timeout: 240 seconds)
02:31:10 Quit MrZeus2 (Ping timeout: 255 seconds)
02:43:26 Join Senji [0] (~Senji@
02:46:56 Quit Senji_ (Ping timeout: 260 seconds)
03:07:58 Quit ZincAlloy (Quit: Leaving.)
03:39:51 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
03:42:55 Quit Jinx (Ping timeout: 246 seconds)
03:47:22 Join Jinx [0] (Dojo@unaffiliated/jinx)
03:56:26 Quit Senji (Ping timeout: 240 seconds)
04:03:06***Saving seen data "./dancer.seen"
04:07:56 Join Torne [0] (~torne@rockbox/developer/Torne)
04:08:02 Part Torne
04:08:51 Join Senji [0] (~Senji@
05:37:05 Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus)
05:40:01 Quit Bilgus_ (Ping timeout: 248 seconds)
05:41:37 Quit Bilgus (Ping timeout: 248 seconds)
05:43:44 Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus)
05:53:48 Quit utrack (Ping timeout: 255 seconds)
05:56:44 Join utrack [0] (~utrack@unaffiliated/utrack)
06:03:07***Saving seen data "./dancer.seen"
06:25:28 Join Horrorcat [0] (~Horrorcat@unaffiliated/horrorcat)
06:25:40 Part Horrorcat
06:37:18 Quit [7] (Disconnected by services)
06:37:25 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
07:12:51 Join GodEater` [0] (~whoknows@
07:13:26 Join paulk-gagarine-s [0] (
07:13:55 Quit paulk-gagarine (Ping timeout: 260 seconds)
07:13:56 Quit froggyman (Ping timeout: 260 seconds)
07:13:57 Quit GodEater (Ping timeout: 260 seconds)
07:13:57 Quit APLU (Ping timeout: 260 seconds)
07:16:31 Join APLU [0] (
07:17:02 Quit Moarc (Ping timeout: 260 seconds)
07:18:17 Join Senji_ [0] (~Senji@
07:19:09 Join froggyman [0] (~frogs@unaffiliated/froggyman)
07:19:59 Join Moarc [0] (
07:20:54 Quit Senji (Ping timeout: 240 seconds)
07:21:04 Quit alexweissman (Remote host closed the connection)
07:21:57 Join alexweissman [0] (
08:03:10***Saving seen data "./dancer.seen"
08:12:07 Quit alexweissman (Remote host closed the connection)
08:16:12 Join ender` [0] (
08:27:57 Quit michaelni (Ping timeout: 240 seconds)
08:38:18 Join xorly [0] (
08:41:06 Join michaelni [0] (
08:58:35 Join petur [0] (~petur@rockbox/developer/petur)
09:02:14 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
09:14:23 Quit xorly (Ping timeout: 260 seconds)
09:22:43 Join alexweissman [0] (
09:27:55 Quit alexweissman (Ping timeout: 260 seconds)
09:31:45 Quit deevious (Quit: deevious)
09:34:43 Join deevious [0] (~Thunderbi@
09:36:24 Quit Senji_ (Ping timeout: 276 seconds)
09:36:46 Join Senji_ [0] (~Senji@
09:39:57jhMikeSpamaury: Basically correct. NATIVE_DEPTH is the output depth and the output code always shifts right by output_scale to get it.
09:42:57pamauryjhMikeS: I'm a bit confused ecause it's the dsp input code that uses NATIVE_DEPTH to know if you show convert 16-bit to internal 32-bit, or keep 32-bit (but possible shift)
09:47:08jhMikeSThat makes it shift the 16 bit samples left by 12 (WORD_SHIFT) at the input, giving 28 bits for processing. Then it's shifted right by 12 at the output.
09:48:05 Join dys [0] (~dys@2003:5b:203b:100:6af7:28ff:fe06:801)
09:49:17jhMikeSfrac_bits will be 27 (WORD_FRACBITS), so output_scale becomes 27+1-16 = 12
09:51:50pamauryjhMikeS: but why does it compares against NATIVE_DEPTH to know if the *input* should be read as 16-bit or 32-bit words? It should compare against 16 (this has nothing to do with output depth)
09:53:57 Quit dfkt (Ping timeout: 276 seconds)
09:54:12jhMikeSActually, that's a good question now that you bring it up. It was set up that way in its infancy and nothing was ever changed about it.
09:55:05 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
09:56:20jhMikeSIt's not like another value would work properly.
10:03:13***Saving seen data "./dancer.seen"
10:05:11 Join PurlingNayuki [0] (~Thunderbi@
10:11:21 Join Senji [0] (~Senji@
10:13:38 Join Haykal [0] (245201ed@gateway/web/freenode/ip.
10:14:07 Quit Senji_ (Ping timeout: 240 seconds)
10:14:17HaykalCan xduoo x10 instal rockbox
10:15:12 Quit Haykal (Client Quit)
10:21:28 Join xorly [0] (
10:42:13 Join prof_wolfff [0] (
10:43:03 Quit xorly (Ping timeout: 260 seconds)
10:44:14 Join robertd1 [0] (~root@
10:45:21 Part robertd1
10:49:31 Join elensil [0] (
10:50:48 Join robertd1 [0] (~root@
10:52:08pamauryjhMikeS: ok, so if I understand clearly, to make the DSP output 32-bit samples, I need to 1) fix this input code to split 16bit/NATIVE_DEPTH, 2) set NATIVE_DEPTH to 32, 3) fix sample_output functions to 'handle' 32-bit output, 4) possibly fix stuff in apps/ 5) fix stuff in warble
11:06:22jhMikeSpamaury: anything using PCM directly needs to be fixed or a conversion layer has to be added. You've got voice, keyclick and all plugins to consider.
11:06:59jhMikeSI guess that mostly falls under 4)
11:08:21jhMikeSI did start a branch myself. The thing I'm not clear on is whether outputting of depths > 16 will be something that's a setting or just built in for certain hardware.
11:13:15 Quit prof_wolfff (Ping timeout: 276 seconds)
11:19:49pamauryjhMikeS: I was planning making to make that a define but that you mention it, I get it could make sense to have the pcm code be able to handle both 16-bit and something else, to limit breakage. I need to think about it
11:25:20 Join Senji_ [0] (~Senji@
11:26:49 Join user890104_ [0] (Venci@unaffiliated/user890104)
11:27:56 Join woffs [0] (
11:28:48 Join benedikt93 [0] (~quassel@unaffiliated/benedikt93)
11:28:52 Join Marqueteur [0] (~Tor@fsf/member/TorC)
11:30:23 Join akaWolf1 [0] (~akaWolf@unaffiliated/akawolf)
11:31:46 Join maraz_ [0] (
11:33:19woffsHi. I have an iPod 5 with Harddisk, and when listening to an album a gap is introduced between the titles, waiting for the HD to spin up. How to get rid of that gap? Can buffering be configured in a way that prefetches the next title?
11:34:56 Quit Senji (*.net *.split)
11:34:56 Quit dys (*.net *.split)
11:34:57 Quit snw (*.net *.split)
11:34:57 Quit akaWolf (*.net *.split)
11:34:57 Quit maraz (*.net *.split)
11:34:57 Quit user890104 (*.net *.split)
11:34:57 Quit TorC (*.net *.split)
11:34:57 Quit benedikt93_ (*.net *.split)
11:35:02 Nick user890104_ is now known as user890104 (Venci@unaffiliated/user890104)
11:35:09 Nick akaWolf1 is now known as akaWolf (~akaWolf@unaffiliated/akawolf)
11:35:10 Join shifttymike [0] (~shifttymi@
11:36:04 Quit deevious (Ping timeout: 240 seconds)
11:36:43 Join prof_wolfff [0] (
11:39:58 Quit paulk-gagarine-s (Quit: Leaving)
11:40:42 Join paulk-gagarine [0] (
11:41:53 Join snw [0] (
11:50:13 Join xorly [0] (~xorly@
12:02:53 Quit pamaury (Ping timeout: 240 seconds)
12:03:16***Saving seen data "./dancer.seen"
12:09:33copperwoffs: are your files really gapless? Do you hear a gap when you play them back with music playback software on your computer?
12:10:18copperNormally, Rockbox is completely gapless.
12:13:00 Join deevious [0] (~Thunderbi@
12:19:44 Nick Marqueteur is now known as TorC (~Tor@fsf/member/TorC)
12:22:36 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:b5fc:16e1:fd75:22ef)
12:25:35woffsThe files are gapless, just double-checked this. Rockbox hangs for about 9s when changing tracks. I'm not sure if it is just the HD spin-up or something additional.
12:31:52woffsI have retroTape theme and during the silent gap it still is spinning with the last title, time counter is stopped (on e.g. 1:39 if the title has a duration of 1:39)
12:36:50woffsThe gap is still there with already spun-up HD, although apparently 2s shorter
12:37:07woffssomething is happening there. how to debug?
12:38:29copperI would try with a clean config, for starters
12:39:05copperbackup the config file, then delete it
12:39:14 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:38d4:47e8:e906:dc26)
12:39:16copperand see if your iPod behaves the same
12:39:45copperand make sure you're running vanilla Rockbox 3.14
12:40:09copper(and not some older version or some newer build)
12:40:44woffsseems theme-related, gap is much shorter (1.8s) with cabbiev2 theme. Rockbox is 3.14 freshly installed :)
12:43:23copperthere shouldn't be a gap at all
12:43:36 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
12:43:43woffsstill seems the HD is not spinning up fast enough
12:43:57coppermaybe it's just too old?
12:44:14woffsas old as the device, which is, of course, old
12:44:25wodzwhat files are this? ipod 5 has enough ram to buffer quite a few 'normal' tracks
12:44:32woffsOGG files
12:44:48copperOgg Vorbis?
12:44:55woffsyes, ogg vorbis
12:45:25 Quit jhMikeS (Ping timeout: 268 seconds)
12:46:08wodzI am working on plugin and I have 'plugin returned error #leak-file-handles'. Any idea how to track which handles are this?
12:49:44copperwoffs: a semi-easy thing to do, is to run the Rockbox simulator on your computer and try your files in it
12:50:01copperto remove your hardware from the equation
12:51:16 Quit pamaury (Ping timeout: 258 seconds)
12:51:18 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury)
12:58:34 Quit evilnick_ (Ping timeout: 240 seconds)
12:58:43 Quit gevaerts (Ping timeout: 246 seconds)
13:09:35 Quit pamaury_ (Ping timeout: 260 seconds)
13:35:38 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
13:41:55 Quit diox (Read error: Connection reset by peer)
13:48:13 Join diox [0] (
13:49:31 Nick GodEater` is now known as GodEater (~whoknows@
13:49:44 Quit GodEater (Changing host)
13:49:44 Join GodEater [0] (~whoknows@rockbox/staff/GodEater)
14:00:16wodzhum, enabling timestretch and the doing anything other then rb->dsp_set_timestretch(PITCH_SPEED_PRECISION*100L) crashes my plugin.
14:03:20***Saving seen data "./dancer.seen"
14:14:48 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
14:21:22 Join CH23 [0] (3e8c84e2@gateway/web/freenode/ip.
14:22:20 Quit ZincAlloy (Quit: Leaving.)
14:30:59CH23mendelmunkis I hope you read the logs, I had the same issue with my sansa clip+ on a few occasions. i believe i left mine on the charger for a good while and then i could turn it on again. i suggest using a good cord and good charger for this. another time i did a hardware reset. don't know if this is possible for the sansa fuze+
14:37:33 Part woffs
14:42:56 Quit wodz (Quit: Ex-Chat)
14:43:44 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:38d4:47e8:e906:dc26)
14:51:37 Join Senji [0] (~Senji@
14:52:48 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
14:53:47 Quit Senji_ (Ping timeout: 260 seconds)
14:56:33 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
14:59:16 Quit TheLemonMan (Client Quit)
15:12:18 Quit Senji (Ping timeout: 246 seconds)
15:15:18 Join Senji [0] (~Senji@
15:17:29 Join woffs [0] (
15:20:18 Quit Senji (Ping timeout: 255 seconds)
15:23:39 Join Senji [0] (~Senji@
15:28:51 Quit Senji (Ping timeout: 276 seconds)
15:35:25 Quit CH23 (Quit: Page closed)
15:51:59Bilguswodz usually leak-file-handles is just that file wasn't closed properly so if you have the CLOSE(fh) in your code you have something thats kicking you out of the plugin before it reaches it
15:53:17Bilgusit is probably something totally non-related to the open file handle IOW
15:54:24Bilgusif you get REAL desperate put splash() all over the code and note the last one you see?
16:03:25***Saving seen data "./dancer.seen"
16:13:27 Quit PurlingNayuki (Ping timeout: 260 seconds)
16:16:10 Join SPLESH_2015 [0] (~SPLESH_20@
16:26:44 Join PurlingNayuki [0] (~Thunderbi@
16:46:15 Join Bilgus_ [0] (~Bilgus@gateway/tor-sasl/bilgus)
16:49:52 Quit Bilgus (Ping timeout: 248 seconds)
17:13:57 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:6c68:4e50:21c9:45c2)
17:40:58 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
17:45:14 Join krabador [0] (~krabador@unaffiliated/krabador)
17:46:22 Join PurlingNayuki1 [0] (~Thunderbi@
17:50:34 Quit PurlingNayuki (Ping timeout: 240 seconds)
17:50:35 Nick PurlingNayuki1 is now known as PurlingNayuki (~Thunderbi@
17:57:23 Quit pamaury (Ping timeout: 240 seconds)
17:57:41 Quit elensil (Quit: Leaving.)
18:03:00 Join alexweissman [0] (
18:03:28***Saving seen data "./dancer.seen"
18:05:02 Quit idonob (Ping timeout: 255 seconds)
18:06:31 Quit SPLESH_2015 ()
18:29:33 Quit Bilgus_ (Remote host closed the connection)
18:29:33 Quit PurlingNayuki (Read error: Connection reset by peer)
18:29:46 Join PurlingNayuki [0] (~Thunderbi@
18:29:56 Join Bilgus_ [0] (~Bilgus@gateway/tor-sasl/bilgus)
18:29:56 Quit xorly (Ping timeout: 240 seconds)
19:14:53 Quit Petri152 (Ping timeout: 240 seconds)
19:26:10 Join MrZeus2 [0] (~MrZeus@2a02:c7f:7066:fb00:78a5:4ca7:eb3c:eaf0)
19:29:54 Join jhMikeS [0] (
19:31:03 Join xorly [0] (
19:42:35 Join Petri152 [0] (
19:47:26 Quit xorly (Ping timeout: 240 seconds)
19:49:31 Quit jhMikeS (Ping timeout: 260 seconds)
20:03:14 Join johnb3 [0] (
20:03:30***Saving seen data "./dancer.seen"
20:04:40 Quit Jinx (Ping timeout: 246 seconds)
20:10:59 Join jhMikeS [0] (
20:12:06 Join Guest46233 [0] (
20:16:34 Quit Guest46233 (Ping timeout: 246 seconds)
20:30:29 Join Guest46233 [0] (
20:31:55 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:32:38 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
20:45:45 Join feoafka [0] (
21:00:03 Quit prof_wolfff (Ping timeout: 255 seconds)
21:06:05 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
21:12:41 Quit Moarc (Ping timeout: 255 seconds)
21:15:13 Join Moarc [0] (
21:26:56 Quit johnb3 (Ping timeout: 240 seconds)
21:29:27AldemWoot, just received my 128 gb uSD for my Sansa e280 v1
21:29:34AldemRockboxed ofc
21:29:55ender`...makes me wonder where my 64GB microSD is
21:36:13Aldemdoes rockbox supports exFAT ?
21:39:46SammysHPAldem: AFAIK only fat
21:40:03AldemOh well
21:40:08Aldemformat /FS:FAT32 L: it is
21:41:11SammysHPnot sure if windows wants to format partitions with such a high capacity with fat
21:42:18user890104if it refuses, guiformat.exe should help
21:43:21 Join Bilgus [0] (~Bilgus@gateway/tor-sasl/bilgus)
21:46:24 Quit Bilgus_ (Ping timeout: 248 seconds)
22:03:33***Saving seen data "./dancer.seen"
22:07:18 Quit MrZeus2 (Ping timeout: 276 seconds)
22:14:36 Join xorly [0] (
22:18:32Aldemformat /FS:FAT32 X: works
22:18:35AldemEven on W10
22:19:09AldemStill, have any link for it user890104 ?
22:19:12AldemMight come in handy
22:20:01user890104first result for google guiformat :)
22:20:02AldemThank you kind sir
22:20:24user890104be careful with it, it does NOT ask before formatting
22:20:33user890104so make sure you picked the correct drive
22:56:58 Quit xorly (Ping timeout: 255 seconds)
23:00:12 Join MrZeus1 [0] (~MrZeus@2a02:c7f:7066:fb00:783e:d383:ce63:b3b3)
23:05:05 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
23:06:40 Join lyra_hs [0] (542a1418@gateway/web/freenode/ip.
23:11:01lyra_hsHello! I'm here again) I wanna use codec libraries without rockbox. Now I'm trying to understand how does load_code.c is working. I couldn't see anything there which is detecting .header region - it's reading it just from the beginning... And when I'm build warble - every *.codec file is just an .elf. Can you explain? Or does .codec compiling for other archs differently?
23:12:05 Part woffs
23:20:44lyra_hsHow lc_open(...) is working?
23:28:55pamaurylyra_hs: it depends on the platform
23:29:47lyra_hsHow is that working on arm? Arm cortex-M4
23:31:43pamauryon linux without SDL it would be a so (so a elf) and use dlopen() [see ../firmware/target/hosted/lc-unix.c], if SDL is used (simulator) it uses SDL facilities (so probably so on linux and dll on windows guess). On native target it's custom binary format with a header and some code and it requires special linking
23:32:08pamaury(see ../firmware/load_code.c)
23:33:10pamaurybut all of that is kind of up to you anyway. You can implement your own lc_open() and changes the Makefiles to produce whatever you want, depending on the OS you are targeting
23:39:24 Join idonob [0] (
23:39:33 Quit idonob (Client Quit)
23:41:49 Join idonob [0] (
23:48:58lyra_hsI'm intend to use it with stm32 MCU. So I get it. I'll just use elf and elf loader
23:54:06pamauryif that helps, our codec code does not import any symbol. The codec init function is called with a pointer to a vtable of functions that are access by the codec. But probably you know that if you looked at the code

Previous day | Next day