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 2013-10-20

00:03:05 Join lebellium [0] (
00:03:59 Join robin0800 [0] (
00:04:05 Quit Narod ()
00:05:15 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
00:06:36 Quit y4n (Read error: Connection reset by peer)
00:07:16 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
00:08:27***Saving seen data "./dancer.seen"
00:11:30 Quit lebellium (Quit: ChatZilla [Firefox 25.0/20131017174213])
00:12:05 Join lebellium [0] (
00:28:45 Quit y4n (Quit: Today is the perfect day for a perfect day.)
00:34:50 Quit lebellium (Quit: ChatZilla [Firefox 25.0/20131017174213])
00:35:28 Join lebellium [0] (
00:47:58 Quit kugel (Ping timeout: 265 seconds)
00:55:28 Join Raptors_ [0] (
00:55:31 Quit Raptors (Disconnected by services)
00:59:54 Join Raptors [0] (
01:01:52 Quit Raptors_ (Ping timeout: 272 seconds)
01:24:10 Quit pamaury (Ping timeout: 248 seconds)
01:55:26 Quit ender` (Quit: On-line, adj. The idea that a human being should always be accessible to a computer.)
01:59:31 Join mindflash [0] (~fluxo@unaffiliated/mindflash)
02:00:32 Quit lebellium (Quit: ChatZilla [Firefox 25.0/20131017174213])
02:01:21 Join cmhobbs [0] (
02:01:21 Quit cmhobbs (Changing host)
02:01:21 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
02:02:54 Quit DexterLB (Ping timeout: 256 seconds)
02:08:28***Saving seen data "./dancer.seen"
02:10:24 Quit DerPapst (Quit: Leaving.)
02:12:12 Join DexterLB [0] (
02:14:44 Join DerPapst [0] (
02:20:10 Quit cmhobbs (Ping timeout: 248 seconds)
02:23:59 Join DerPapst1 [0] (
02:26:13 Quit DerPapst1 (Client Quit)
02:26:47 Quit DerPapst (Ping timeout: 240 seconds)
02:28:39 Join Partmedia [0] (
02:30:48 Quit bertrik (Ping timeout: 245 seconds)
02:36:26 Quit Partmedia (Read error: Connection reset by peer)
02:41:30 Quit Maxdamantus (Ping timeout: 260 seconds)
02:42:46 Join Maxdamantus [0] (~Maxdamant@2001:470:f078::dead:beef:cafe)
03:07:23 Join DerPapst [0] (
03:11:40 Quit DerPapst (Client Quit)
03:22:58 Join Partmedia [0] (
03:26:14 Quit robin0800 (Quit: Leaving)
04:03:38 Join Strife89 [0] (
04:08:30***Saving seen data "./dancer.seen"
04:11:50 Quit Partmedia (Ping timeout: 240 seconds)
04:29:25 Quit pixelma (Disconnected by services)
04:29:25 Quit amiconn (Disconnected by services)
04:29:25 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:29:26 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:29:28 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:29:30 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:39:25 Join cmhobbs [0] (
04:39:25 Quit cmhobbs (Changing host)
04:39:25 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
04:49:33 Join Partmedia [0] (
04:56:14 Quit cmhobbs (Ping timeout: 245 seconds)
05:12:54 Quit michaelni (Ping timeout: 245 seconds)
05:15:39 Quit [7] (Disconnected by services)
05:15:45 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:23:02 Quit Partmedia (Ping timeout: 240 seconds)
05:26:46 Join michaelni [0] (
05:28:01 Join Partmedia [0] (
05:32:01 Quit Partmedia (Client Quit)
05:53:37 Quit kiwicam (Remote host closed the connection)
06:08:34***Saving seen data "./dancer.seen"
06:10:32 Quit habys (Ping timeout: 245 seconds)
06:12:23 Join habys [0] (
06:27:49 Quit nosa-j (Ping timeout: 248 seconds)
06:29:32 Join nosa-j [0] (~m00k@
06:33:39 Quit nosa-j (Excess Flood)
06:34:02 Join nosa-j [0] (~m00k@
06:35:38 Nick SuperBrainAK is now known as DormantBrain (~andy@2001:470:8:a61::5f92:59a1)
07:04:15 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
07:09:56 Quit cmhobbs (Ping timeout: 272 seconds)
07:35:32 Join shai [0] (
07:36:22 Quit shai (Read error: Connection reset by peer)
07:42:32 Quit amiconn (Remote host closed the connection)
07:42:32 Quit pixelma (Remote host closed the connection)
07:43:24 Join pixelma [0] (pixelma@rockbox/staff/pixelma)
07:43:24 Join amiconn [0] (amiconn@rockbox/developer/amiconn)
08:08:36***Saving seen data "./dancer.seen"
08:12:21 Join cmhobbs [0] (
08:12:21 Quit cmhobbs (Changing host)
08:12:21 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
08:22:35 Quit cmhobbs (Ping timeout: 256 seconds)
08:24:48 Join cmhobbs [0] (
08:24:48 Quit cmhobbs (Changing host)
08:24:48 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
09:00:42 Join kugel [0] (
09:00:49 Quit kugel (Changing host)
09:00:49 Join kugel [0] (~kugel@rockbox/developer/kugel)
09:01:23 Quit cmhobbs (Ping timeout: 240 seconds)
09:19:01 Join stoffel [0] (
09:19:11 Join foolsh [0] (
09:31:16 Join ender` [0] (
10:06:25 Quit Poodlemastah (Ping timeout: 240 seconds)
10:08:38***Saving seen data "./dancer.seen"
10:12:20 Join Narod [0] (
10:21:14 Quit foolsh (Quit: foolsh)
10:26:04 Quit preglow (Read error: Connection reset by peer)
10:26:24 Join foolsh [0] (
10:57:56 Quit nosa-j (Ping timeout: 272 seconds)
10:59:22 Join nosa-j [0] (~m00k@
11:03:54 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:05:00 Join kevku [0] (~kevku@2001:0:c38c:c38c:8df:af1e:3d69:beb2)
11:13:21 Join bertrik [0] (
11:13:21 Quit bertrik (Changing host)
11:13:21 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
11:18:26 Join DerPapst [0] (
11:34:11 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
11:48:33 Quit DerPapst (Quit: Leaving.)
11:56:30 Join Guest17648 [0] (
11:56:56 Quit rdn (Remote host closed the connection)
11:58:05 Join lebellium [0] (
12:00:17 Join preglow [0] (
12:00:17 Quit preglow (Changing host)
12:00:17 Join preglow [0] (thomj@rockbox/developer/preglow)
12:02:54 Quit nosa-j (Excess Flood)
12:05:12 Join nosa-j [0] (~m00k@
12:08:40***Saving seen data "./dancer.seen"
12:13:21 Quit stoffel (Ping timeout: 265 seconds)
12:28:49 Quit Guest17648 (Ping timeout: 240 seconds)
12:29:54 Join Guest17648 [0] (
12:46:07 Quit Guest17648 (Ping timeout: 240 seconds)
12:46:16 Join Guest17648 [0] (
12:49:30 Quit mindflash (Ping timeout: 248 seconds)
12:53:24 Join stoffel [0] (
12:58:42 Join mortalis [0] (~mortalis@
13:32:55 Quit stoffel (Remote host closed the connection)
13:45:08 Quit nosa-j (Ping timeout: 248 seconds)
13:45:38 Join nosa-j [0] (~m00k@
13:50:13 Join Poodlemastah [0] (
13:54:45 Quit mortalis (Quit: KVIrc 4.3.1 Aria
14:05:03 Quit Strife89 (Ping timeout: 272 seconds)
14:06:11 Join Artox [0] (
14:06:26 Join arowana [0] (~quassel@
14:06:55 Nick arowana is now known as advx (~quassel@
14:07:42Artoxjust want so say thanks to everybody that Rockbox runs on the Creative Zen X-Fi 3. I specially like how long album titles are scrolled fast autoamtically so I can actually read it without waiting several seconds
14:07:54 Quit pamaury (Read error: Connection reset by peer)
14:08:43***Saving seen data "./dancer.seen"
14:09:47 Quit advx (Remote host closed the connection)
14:18:41 Join arowana [0] (~quassel@
14:19:25 Nick arowana is now known as advx (~quassel@
14:25:04 Quit advx (Read error: Connection reset by peer)
14:27:47 Join n1s [0] (
14:27:47 Quit n1s (Changing host)
14:27:47 Join n1s [0] (~n1s@rockbox/developer/n1s)
14:27:54megal0maniac_afkHow complicated would it be to create an AWG plugin? Are there libraries and stuff for tone generation?
14:35:58soap<saratoga> it also has an AAC decoder, which i thought the clip+ did not?
14:36:07soapcould you explain?
14:37:14 Quit nosa-j (Ping timeout: 248 seconds)
14:38:14 Join nosa-j [0] (~m00k@
14:38:20soapNVM, iTunes didn't remove DRM until 2009, so I guess it's not totally unexpected a 2007 player didn't have AAC support.
14:45:16 Quit Artox (Quit: Leaving)
14:45:18copper"Supports MP3, WMA, secure WMA, Ogg Vorbis, FLAC, plus audio books and podcasts"
14:45:50copper"Supports MP3, WMA, secure WMA, Ogg Vorbis, FLAC, Audiobooks, Podcasts, and AAC compatible (DRM-free iTunes)" for the Clip Zip
14:46:25megal0maniac_afkI think there was just mention of AAC in the prison firmware dump, which there isn't in the standard firmware
14:47:02megal0maniac_afkNo idea whether it actually plays AAC, because there's no easy way of getting that firmware onto the clip
15:11:07 Join krabador [0] (~krabador_@unaffiliated/krabador)
15:15:11 Quit krabador (Client Quit)
15:16:23 Quit [Saint] (Remote host closed the connection)
15:20:52 Join stoffel [0] (
15:23:21megal0maniac_afkHmmm... Seems it won't be as trivial as I thought. Looks like the API wants PCM streams
15:23:44megal0maniac_afkWas looking at metronome as a reference. The sound is in a char[]
15:30:39 Join stoffel_ [0] (
15:31:26 Quit stoffel (Ping timeout: 272 seconds)
15:43:23 Join dv__ [0] (
15:44:07 Quit dv_ (Ping timeout: 240 seconds)
15:45:15 Quit stoffel_ (Ping timeout: 240 seconds)
16:00:35n1smegal0maniac_afk: shouldn't be a problem that it's stored in a char as long as you're fine with violating aliasing rules :)
16:02:34 Quit traps (Read error: Connection reset by peer)
16:02:55megal0maniac_afkn1s: But for a tone generator, I don't think that method would work since the frequency is variable
16:03:59 Join dewlap [0] (~dewlap@2001:5c0:1000:a::549)
16:08:13 Join Partmedia [0] (~kevinz@
16:08:42n1smegal0maniac_afk: if you are generating the signal just store it in whatever type you want for playback... probably s0.15 interleaved for stereo
16:08:44***Saving seen data "./dancer.seen"
16:09:30megal0maniac_afkHmm.. I guess that would work. Will have to play with the API a bit
16:09:34n1spreglow: made a freq sweep plugin several years ago but it was never comitted
16:10:30megal0maniac_afkI want to make something with sine/square/sawtooth and selectable frequency within the limits of the player
16:11:16n1sthat should not be hard
16:11:16megal0maniac_afkSine should be easy enough to generate if there are math libs available in the api, sawtooth/triangle is just a ramp, and square is on/off
16:12:05n1syou can probably fine severa fixed point trig functions in various plugins and some codecs
16:12:26megal0maniac_afkI'll look around :)
16:12:59*gevaerts suspects a table-based approach for sine is best for this sort of stuff
16:14:45 Nick megal0maniac_afk is now known as megal0maniac (
16:14:55megal0maniacgevaerts: Could you please elaborate? :)
16:16:25n1syes probably, with some cleverness you can use the stride to get different frequencies from a single table
16:16:36gevaertsmegal0maniac: easy! If you don't need *too* much precision, use a precalculated table
16:16:48megal0maniacn1s: Ah, I see
16:16:50n1sif you need many very specific freqs you could generate the table on the fly too
16:16:54gevaertsCalculating sines the proper way without FPU is going to be expensive
16:17:10gevaertsBut yes, you'll need some cleverness
16:17:11 Join krabador [0] (~krabador_@unaffiliated/krabador)
16:17:15 Quit krabador (Read error: Connection reset by peer)
16:17:24 Quit MarcAndersen (Ping timeout: 272 seconds)
16:17:35gevaertsAlthough I *suspect* you could use a relatively coarse table and interpolate
16:18:19megal0maniacIt would probably be easier with a fairly fine table
16:18:29Partmediaheh, rockbox as a mixed signal generator :p
16:18:31gevaertsIf you can afford the RAM, go for it!
16:19:05megal0maniacPartmedia: You can already use the guitar tuner as a frequency detector, and the metronome as a heart rate monitor :P
16:19:14preglown1s: and only god knows where that source code is now...
16:20:39megal0maniacWhere, if it exists, is documentation on the rockbox api
16:20:55Partmediamost likely somewhere on the wiki, on unlinked pages
16:20:59gevaertsmegal0maniac: it was last seen near preglow's lost source ;)
16:24:03Partmediamegal0maniac, try here:
16:32:11 Join krabador [0] (~krabador_@unaffiliated/krabador)
16:32:39 Quit krabador (Read error: Connection reset by peer)
16:36:14PartmediaI sent a modified patch to Gerrit, could somebody take a look? (I58510101)
16:40:27megal0maniacg639 ?
16:40:30fs-bluebotGerrit review #639 at : Add missing #include statements. by Kevin Zheng (changes/39/639/1)
16:41:02megal0maniac(Also, fs-bluebot will help you out if you put it in that format ;)
16:45:04Partmediaahh, yes :D
16:47:48 Nick megal0maniac is now known as megal0maniac_afk (
16:49:52*Partmedia still wants to know why uisimulator exits on SIGUSR1...
16:50:09gevaertsPartmedia: by the way, you can update a gerrit patch, no need to abandon and create a new one. Just reuse the same Change-Id: line
16:50:23Partmediagevaerts, thanks, I'll keep that in mind next time
16:51:38*gevaerts isn't sure if he should complain about the typo in #include in the first line of the commit message :)
16:51:51gevaertsOh, wait
16:51:53gevaertsThat was the old one
16:52:00*gevaerts decides not to complain ;)
16:52:47fs-bluebotBuild Server message: New build round started. Revision 4626b17, 225 builds, 19 clients.
16:52:52gevaertsLet's go for it!
16:53:08*Partmedia is happy :D
16:53:27gevaertsLet's wait for the build to succeed everywhere :)
17:01:15gevaertsandypotter: does iap use its own stack?
17:01:30fs-bluebotBuild Server message: Build round completed after 523 seconds.
17:02:07Partmediawoo hoo!
17:03:09 Quit foolsh (Quit: foolsh)
17:04:26 Join foolsh [0] (
17:05:30*Partmedia begins to complain loudly again
17:06:00gevaertsMore problems?
17:06:34Partmedia^ uisimulator problem :(
17:08:10Partmediabacktrace seems to blame it on sigsuspend
17:08:39kugelPartmedia: what's the problem?
17:08:53 Quit foolsh (Client Quit)
17:09:01Partmediauisim pops up for half a second, and then exits on sigusr1
17:09:19 Join foolsh [0] (
17:09:24gevaertsPartmedia: if all else fails, you can use the −−sdl-threads argument to configure
17:09:46*Partmedia will try now...
17:10:01kugelPartmedia: there is some startup magic involving SIGUSR1, but it installs a sig handler and shouldnt exit
17:10:02gevaertsThat will use (surprise!) SDL threads instead of our own threading system (which is intended to be much more similar to the one used on target)
17:10:36 Quit Unhelpful (Ping timeout: 265 seconds)
17:10:59Partmediaheh, magic :D
17:11:03gevaertsideally getting our own stuff fixed to work everywhere is of course the goal, but I'm assuming your short-term goal is to run the sim...
17:11:30Partmediagevaerts, yes, and make FreeBSD a viable development platform for Rockbox ;)
17:11:30 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
17:11:47 Quit foolsh (Client Quit)
17:12:08 Join foolsh [0] (
17:12:08PartmediaI got started a few days ago wanting to try out plugin programming
17:12:19gevaertsTo be honest, I'm not surprised that if *something* had to break, it would be this :)
17:13:03gevaertsAfter all, IIUC the subtle differences in signal handling are one of the main caveats when working with different systems
17:13:21Partmediakugel, what does the SIGUSR1 magic do anyways?
17:14:44 Quit foolsh (Client Quit)
17:15:10 Join foolsh [0] (
17:15:10kugelthe signal handler provides a new context of execution that is used for a new thread after the signal is handled
17:15:23 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
17:15:50kugelthe point is to implement (cooperative) threads in user space for which we can specify explicit stack regions
17:15:53Partmediayay, sdl threads seem to work!
17:16:18kugelthe magic is based on libpth, so if that works our code should work as well
17:16:25Partmediakugel, use the signal handler as the starting point for a new thread?
17:16:46Partmediaahh, I see :)
17:17:21Partmediabattery drains real fast in uisimulator...
17:17:44gevaertsYes. You want to be able to see it change for theme development :)
17:17:46kugelit's really just a (as I thought) portable way to set up a jmpbuf with a stack pointer of our choice
17:20:23Partmediauisim is REALLY cool :D
17:24:54kugelPartmedia: does it exit or crash?
17:25:00kugelor abort
17:27:13Partmediakugel, it works using sdl threads, but exits (system default handler) after SIGUSR1 without sdl threads
17:29:57 Join ulmutul [0] (
17:29:59Partmediaare plugins supposed to segfault the simulator?
17:30:36*Partmedia sulks...
17:30:54gevaertsHowever, did you reinstall them? If you're accidentally running native thread plugins with an sdl thread executable, things will explode in interesting ways
17:31:18Partmediagood point... that's probably it.
17:32:17Partmediayes, that fixed it :p
17:39:56 Join rela [0] (~x@pdpc/supporter/active/rela)
17:40:21AlexPwrt the message on the -dev list, it'd be pretty trivial to disable the settings in the interface while letting them be set via the cfg no?
17:41:09gevaertsI've just sent a reply
17:41:13AlexPah, cool
17:41:32gevaertsI'm fairly sure the "delete" one is the only issue we can't do in a default build
17:41:59gevaertsAnd I believe we get that question every now and then, so maybe we need a setting for it in some way?
17:42:17AlexPCan you remove settings?
17:42:29AlexPI had it in the back of my mind that that always shows up
17:42:47gevaertsoops, yes
17:42:48AlexP"with one exception: the menu item Settings will be shown even if its word is not in the list"
17:42:53AlexPfrom the link you sent :)
17:43:06gevaertsCan you send a reply to point this out?
17:43:14AlexPBut that should be trivial in the same build as removes delete
17:43:14gevaertsWhile I think of a workaround...
17:43:18gevaertsYes, exactly
17:44:22*gevaerts tries to remember the reasoning behind forcing settings
17:45:24AlexPProbably so people can't get themselves stuck
17:45:53AlexPBut for her it'd be ideal, she can set things as she wants in her current build, save settings, then with the new one it'll pick it set up properly from the cfg
17:45:55gevaertsProbably, but then since when has rockbox been about handholding?
17:47:09AlexPIt's never been about handholding, it's been about being inconsistent :)
17:47:28AlexPbut that is the same reason as has always been given for not having custom buttons
17:47:37*gevaerts nods
17:48:02gevaertsWell, actually for custom buttons there is a good reason: it's a lot of work :)
17:48:27AlexPwell, that too :)
17:48:48AlexPAre you going to have a poke at a build for her?
17:49:08gevaertsI think I volunteered :)
17:49:14AlexPheh :)
17:49:57gevaertsAm I right in thinking that the context menu is the only place you can delete stuff from?
17:50:03AlexPI think so
17:52:34AlexPIncidentally, does anyone what a release at any point?
17:52:42AlexPWe must be months overdue
17:52:51funmanrockbox pi \o/
17:53:04AlexPhehe :)
17:53:35funmanWe are approximately 0.00159265358979323846 release numbers overdue
17:55:43AlexPbump version to 3.14159 is possible :)
17:56:04pamaurythat's weird: the meizu use the tea5760uk.c drive which uses i2c address 0x22, but that doesn't match the spec: it should be 0x20 !
17:57:34ulmutulMoin! My newest target is a Samsung yh-820. The problem is, it produces audio dropouts every few seconds, but only in the WPS (failsafe). No dropouts when the LCD is disabled or when scrolling through the menu.
17:57:51ulmutulI want to fix it, any hints where to look first in the source? What part of the code is most likely responsible for this issue?
17:58:48gevaertsulmutul: if I remember correctly, the failsafe WPS has peak meters, which can be a bit CPU intensive. Which codec are you using?
17:59:34ulmutulNothing special, mp3 medium bitrates
18:01:42gevaertsNo special EQ settings?
18:01:52ulmutulIIRC I tried out the only other usable WPS I found (128x96 pixel), and it also produced dropouts.
18:02:45ulmutulBTW, this theme ended up displaying white text on white background in the menu :)
18:03:38ulmutulNo EQ or other effects.
18:04:19gevaertspamaury: don't pay too much attention to the meizu code!
18:05:06gevaertsulmutul: ok, so this definitely isn't expected, but then I seem to remember that no active developer has a yh-820 to test on, so maybe it's not entirely unexpected either...
18:05:20*gevaerts tries to remember who did the yh-* work
18:05:56n1smegal0maniac_afk, preglow: hah i found it!
18:05:57lebelliumI can check on my YH-820 but the jack output is half-dead :D
18:06:27pamaurygevaerts: anyway when using the right address, rockbox hangs at boot, I don't know why, i2c transfers seem to fail
18:07:43lebelliumulmutul: I only have the right channel working but no dropouts here (March 2013 build)
18:08:06funmangevaerts: Mark Arigo ?
18:08:48***Saving seen data "./dancer.seen"
18:09:11gevaertsfunman: not impossible, but my notoriously unreliable memory doesn't remember him still being active when those ports came in
18:10:53ulmutullebellium: hm... mysterious. I think I have to do more testing.
18:11:42funmangevaerts: see 758bb3bc628705ff8e5c677b3b2d87720c726c13
18:11:44lebelliumok 2 dropouts in a 3min song ulmutul :)
18:11:59gevaertsfunman: I
18:12:12gevaertsfunman: I'm now happy I said my memory is unreliable :)
18:12:13 Quit Partmedia (Ping timeout: 240 seconds)
18:12:18funmanah it's lowlight!
18:12:33gevaertsOh, are those ports that old?
18:12:42 Join Partmedia [0] (
18:12:44funmanI think he just appeared one day and committed those new ports
18:13:20Partmediathe image viewer(s) have been merged into one plugin, right? if so the wiki seems to be outdated...
18:14:38 Join stoffel [0] (
18:16:17lebelliumthere are several problems on YH-820, including the lack of cabbiev2 theme (default theme is failsafe.... ) and battery monitoring not working properly
18:16:50lebelliumand as there is no active dev, this will never be fixed :)
18:17:22gevaertslebellium: there is an active dev *now*! I'm sure ulmutul will fix all this :)[6~[6~[6~[6~[6~[6~[6~
18:17:42gevaertsAlexP: maybe we need a setting to allow the root menu setting to hide settings?
18:17:50AlexPheh :)
18:20:33lebelliumbertrik tried to fix the YH-820 battery monitoring some time ago but it did not work
18:20:58lebelliumulmutul you are our last hope :)
18:21:45ulmutulFunny thing: when I tried to set Date and Time on the YH-820, it became absolute unusable slow in rockbox! (doesn't seem to have an effect in OF) I had to remove the battery, after this the player worked again.
18:22:50lebelliumIf you fix all the YH-820 issues, I may consider porting my theme to this shitty screen \o/
18:29:11lebelliumno commit from Mark Arigo since 2009
18:29:27lebelliumit's a pity he left before getting the targets to stable status :(
18:31:40kugeli still have a yh925
18:34:04lebelliumBattery monitoring works on YH-925 according to the wiki
18:34:11lebelliumyou're lucky :)
18:35:29kugelyea, I was surprised to see that the same code doest work on the other yh targets
18:36:40pamaurywhat is the soc on those targets ?
18:37:38kugelpamaury: portalplayer
18:39:45 Quit nosa-j (Excess Flood)
18:40:03 Join nosa-j [0] (~m00k@
18:41:25 Quit Partmedia (Ping timeout: 240 seconds)
18:42:55lebelliumpowermgmt-yh925.c says "27 /* TODO: Not yet calibrated */" though
18:43:38 Join Partmedia [0] (
18:46:50 Quit stoffel (Remote host closed the connection)
19:02:13 Quit Partmedia (Ping timeout: 240 seconds)
19:06:04 Join Partmedia [0] (
19:18:27pamaurycan someone confirm this: on ARM, "mov r1, #1 \n bic r0, r1, r0 lsr #12" always sets r0 to 0 ?
19:18:58pamauryah non, damn I mistake lsr with lsl
19:25:46 Quit kevku (Ping timeout: 260 seconds)
19:31:18 Join Artox [0] (
19:38:02 Join kevku [0] (~kevku@2001:0:c38c:c38c:102d:6897:3d69:be64)
19:46:05 Quit GodEater (Changing host)
19:46:05 Join GodEater [0] (~whoknows@rockbox/staff/GodEater)
19:47:37 Quit habys (Ping timeout: 245 seconds)
19:48:26 Join habys [0] (
19:50:42 Join cmhobbs [0] (
19:50:49 Quit cmhobbs (Changing host)
19:50:49 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
19:54:22 Join DerPapst [0] (
19:55:19 Join mindflash [0] (~fluxo@unaffiliated/mindflash)
19:55:48 Quit mindflash (Read error: Connection reset by peer)
20:02:04 Quit cmhobbs (Ping timeout: 245 seconds)
20:02:04 Quit rela (Read error: Connection reset by peer)
20:03:24 Nick Artox is now known as Fortuona (
20:05:34 Join cmhobbs [0] (
20:05:34 Quit cmhobbs (Changing host)
20:05:34 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
20:08:51***Saving seen data "./dancer.seen"
20:10:37 Quit DerPapst (Quit: Leaving.)
20:11:24 Join DerPapst [0] (
20:14:27 Quit cmhobbs (Ping timeout: 240 seconds)
20:14:44 Quit Fortuona (Quit: MicrosoftSetup)
20:17:45 Join nwx_ [0] (
20:18:56nwx_hello :) just about to install rockbox on a sansa clip+. is the firmware version 01.02.17 and 01.02.18 not supported yet?
20:20:43 Join Partmedi1 [0] (
20:22:13 Quit Partmedia (Ping timeout: 240 seconds)
20:26:02bertrikI don't know
20:26:11gevaertsI think we need a new release of rbutil
20:26:37bertrikWe try to keep up with the latest original firmwares in source code and I believe we're up to date, but not in rbutil binaries yet
20:27:00gevaertsmkamsboot.c knows about 01.02.18, so it has been tested as OK, but I don't think we've had a rbutil release since then
20:28:58bertrikgevaerts: perhaps we need a more frequent rbutil release schedule
20:31:19gevaertsIdeally we'd have more decoupling
20:35:38 Join [Saint] [0] (~quassel@rockbox/user/saint)
20:40:28lebellium01.02.18 is supported by RBUtil 1.3.1
20:42:15gevaertsAh, indeed!
20:42:38gevaertsnwx_: so yes, 01.02.18 should work fine
20:42:46gevaertsIt's the latest zip one that's not there yet
20:43:07lebelliumand H300 v1.31K!
20:44:30nwx_oh i see. i did it with mkamsboot though and it didn't worked with 01.02.18
20:44:34nwx_[ERR] Original firmware unknown, please try an other version. Tested Clip+v1 versions are : 01.02.09, 01.02.13, 01.02.15, 01.02.16
20:44:51gevaertsRight. The mkamsboot release might be older
20:44:51nwx_but it's okay. just did it with 01.02.16
20:46:13 Quit lebellium (Quit: ChatZilla [Firefox 25.0/20131017174213])
20:46:36 Join lebellium [0] (
20:46:47 Quit pamaury (Read error: Connection reset by peer)
20:47:22nwx_i think the OF won't affect the rockbox-firmware anyway, am i right?
20:47:48nwx_then it's absolutely no problem :)
20:50:18 Join utrack [0] (~utrack@
20:50:47utrackHey guys
20:51:17utrackJust pointing out that the whole is broken, and therefore is broken.
20:52:51utrackAlso, something is wrong @ gerrit (travis-ci commits).
20:55:22 Nick Partmedi1 is now known as Partmedia (
20:56:03 Join stripwax [0] (~Miranda@rockbox/developer/stripwax)
20:56:17n1sthat's a side effect of using that auto redirection thingy, you can use a different mirror if you like or try again later
20:56:25 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
20:59:27utrackDon't know a thing about redirection present :x I already wgot all the tars, but it'll mess up everyone who saw linux first time on his fresh VM :)
21:00:06gevaertsMaybe we should switch back to
21:00:42gevaertsWe switched away from that a few years ago, IIRC when they had the break in
21:01:16n1si don't remember why it was switched but i konw the one we use isn't 100% reliable
21:01:37gevaerts"Use another GNU mirror while is down"
21:02:20gevaertsSeptember 2011
21:04:28gevaertsYes, that was the break in
21:06:00ulmutulYH-820 update: the described problem (dropouts in failsafe WPS) semms to be not target specific!
21:06:30ulmutulI have the same problem with my Vibe500 (Recent built, failsafe WPS)
21:06:50utrack09-26, right in my bday ^_^
21:07:01n1sulmutul: the peakmeters cause that on some targets
21:07:02utrackHow to reproduce? I'm building clip+ right now actually.
21:07:37 Join krabador [0] (~krabador_@unaffiliated/krabador)
21:07:49n1sthe clip+ has a much faster cpu so it should be fine, i think
21:08:33ulmutulnls: But it seems not to be a Problem with the 3.13 release (Vibe 500, it wasn't able to compile it for my YH-820)
21:14:40 Join rdn [0] (
21:15:31fs-bluebotBuild Server message: New build round started. Revision 110e094, 225 builds, 21 clients.
21:15:43gevaertsutrack: that should help
21:17:47n1sulmutul: the main thing about it is that using the peakmeters increases the refresh rate in the wps a lot so they look smooth but if you have expensive lcd updating combined with a slow cpu there might not be enough cpu to decode in realtime, of course that also depends on the codec/bitrate used, as well as any dsp stuff
21:18:15n1sso make sure you test with the same dsp settings and the same codec/bitrate
21:20:32ulmutulHm, ok, seems to be the peak meter... just copied a fresh 3.13 on my Vibe and now I have dropouts. Strange that I didn't notice any before...
21:20:57ulmutulIt seems to depend on the song I play, even if they have the same bitrate.
21:22:17utrackgevaerts: Thank you!
21:23:22fs-bluebotBuild Server message: Build round completed after 471 seconds.
21:24:46megal0maniac_afkDammit. Just when I take my desktop offline
21:24:57 Nick DormantBrain is now known as SuperBrainAK (~andy@2001:470:8:a61::5f92:59a1)
21:25:22 Nick megal0maniac_afk is now known as megal0maniac (
21:29:49 Quit AlexP (Remote host closed the connection)
21:31:38 Join AlexP [0] (~alex@rockbox/staff/AlexP)
21:43:18 Quit stripwax (Read error: Connection reset by peer)
21:43:37 Join einhirn [0] (
21:47:45 Quit einhirn (Ping timeout: 240 seconds)
21:48:16 Nick megal0maniac is now known as megal0maniac_afk (
21:56:31 Join stripwax [0] (~Miranda@rockbox/developer/stripwax)
21:56:31 Quit stripwax (Client Quit)
21:57:49 Quit utrack (Quit: Leaving)
22:05:57 Quit ruskie (Ping timeout: 245 seconds)
22:08:20 Join einhirn [0] (
22:08:55***Saving seen data "./dancer.seen"
22:09:14 Part foolsh
22:32:37megal0maniac_afkn1s: Thanks, trying it out now :)
22:33:47 Quit n1s (Quit: Ex-Chat)
22:37:09pamauryI got the radio working on the ZEN Mozaic but it's unstable, there is something with the power pin, I don't really understand how it works at the moment
22:37:30bertrikpamaury: which tuner chip does it have?
22:38:17bertrikI remember vagueness regarding tuner_power stuff, with some drivers turning the tuner off between register accesses
22:38:20pamauryI had to tweak the driver to make it recognise it
22:38:47pamauryit *seems* that if you toggle it too fast or too frequently, it just doesn't work
22:38:48bertrikIIRC that particular tuner chip is not used in a lot of players
22:39:35bertrikso I mean it's more likely to still have bugs
22:39:39 Quit user890104 (Quit: .)
22:40:57pamaurythe driver itself works, I checked quickly, but the simple fact of turning on and off power makes it time out some i2c transfers, I need to understand this issue
22:41:03pamauryor just power the tuner all the time
22:42:44bertrikwhat I remember was that the meaning of the power function was not clear, or incorrectly interpreted in some tuner drivers
22:42:54pamauryyeah indeed,
22:43:12pamaurywhen it's power, you better not toggle it too often
22:43:19bertrike.g. turning off the i2c bus to the tuner (beast) instead of turning off the power
22:43:19pamauryif it's just chip enable, it's ok
22:43:43pamauryanyway, now ZEN Mozaic is nearly fully functional, mostly speaker is missing
22:45:20bertrikI've not done any significant rockbox work in the past year or so, maybe I should pick up one of these players from the fairly new ports
22:46:02 Quit bluebrother (Disconnected by services)
22:46:07 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
22:48:58 Quit fs-bluebot (Ping timeout: 248 seconds)
22:48:58pamauryI can suggest you a few players if you want to do a fresh port
22:50:21 Join fs-bluebot [0] (
22:51:03lebelliumI can too. Many Samsung players are waiting :D
22:51:28bertrikok, I'm not looking to do a complete fresh port, but if you know a few for which we alreay know how to run custom code on (with no a too big chance of bricking), please tell
22:51:49bertrikI can do stuff like the display code, GPIO and radio
22:52:07gevaertsbertrik: a meizu, maybe? ;)
22:52:15pamaurysony NWZ-S540 :D very very close to an existing port I think
22:52:22bertrikthe meizus had a weird storage format
22:52:24funmangevaerts: nice try ;)
22:52:36pamaurymany samsung players but they have a FTL in many cases, which is really bad
22:52:53pamauryI known some philips players are imx233 based too
22:52:57 Join khs [0] (~khskhs@2604:2000:d700:8100:a1bc:aa8:5ad0:3b43)
22:53:09gevaertsfunman: last time I tried, I noticed some bugs in the LCD driver. The image looks a bit cracked! :)
22:53:43pamaurysansa express
22:54:16bertrikfor the remaining 3 people worldwide who still have that player? :D
22:54:17khsHow can I set rockbox up so that play stops after a couple of specific tracks (which are in a directory of their own), but continues on with the defaults for everything else? (I've googled, and there don't appear to be per-directory config files, and I don't see a way to do this with playlists)
22:54:47lebelliumI vote for NWZ-S540. Not because I have it of course \o/
22:56:23megal0maniac_afkI'd like to see Rockbox on the Sansa Express
22:56:34lebelliumOh no
22:56:40lebelliumthat would be one more Sansa to buy
22:56:46lebelliumI have no money now :(
22:56:57megal0maniac_afkAnd the Sony players always seem to sound great
22:57:49pamaurymany sony players are linux based, I did most of the hard reverse engineering part to run code on them
22:57:54bertrikwhat is the sansa express based on?
22:58:12megal0maniac_afkNew platform?
22:58:20pamauryI have it but didn't start the work on it, though I might one day
22:58:32pamaurystmp3600 is handled by our imx233 code
22:58:49pamaury(partly, the code is broken at the moment)
23:02:35megal0maniac_afkHow do I compile just one plugin for a target?
23:02:44megal0maniac_afkOr add a plugin to a full build?
23:02:53pamauryI guess it depends on much work you want to put on it
23:02:55megal0maniac_afkI really just want one .rock file
23:03:13pamaurymegal0maniac_afk: make <absolute path to .rock file >
23:04:22gevaertskhs: there's no way to do that as far as I know
23:04:38*Partmedia perks up upon hearing Sony NWZ...
23:05:01khsgevaerts: I had a feeling someone might say that. As an annoying kludge, I've just made playlists of each song followed by a 5-minute of silence track :/
23:06:55 Join Wardo [0] (
23:09:02megal0maniac_afk"nothing to be done"
23:09:45khsmegal0maniac_afk: given the depth of changes mentioned, I suppose not :/
23:10:19megal0maniac_afkkhs: Wrong conversation :)
23:10:29khsmegal0maniac_afk: yet right answer; very efficient of you. :-)
23:11:00gevaertsmegal0maniac_afk: that's what make says when there's nothing to be done :)
23:11:13megal0maniac_afkgevaerts: make is lazy
23:11:19*gevaerts doubts that
23:11:39 Quit khs (Quit: Leaving)
23:12:29megal0maniac_afkHang on
23:13:04 Quit kevku (Ping timeout: 245 seconds)
23:13:04megal0maniac_afkpamaury: Is that for just one plugin or for everything? Because I dropped the .c file in apps/plugins and it didn't compile with everything else
23:13:38gevaertsmegal0maniac_afk: did you update apps/plugins/SOURCES?
23:13:57megal0maniac_afkgevaerts: Thank you. That's the answer to my initial question :)
23:17:24 Quit ulmutul (Quit: ChatZilla [Firefox 24.0/20130910160258])
23:20:09megal0maniac_afkDammit. sig_gen.c spouts lots of errors on compile. I knew it would, but one can hope :)
23:20:34megal0maniac_afkIt is late. I shall attempt to fix it tomorrow. Goodnight!
23:22:24 Join user890104 [0] (Venci@unaffiliated/user890104)
23:24:11 Quit bertrik (Remote host closed the connection)
23:28:03 Quit Guest17648 (Quit: Hmmm...)
23:38:08*[Saint] likes the use of wgot
23:38:21[Saint]I guess that's rather similar to curled. :)
23:45:35[Saint]Looking at the conversation from earlier, does anyone care if I just nuke peak meters on the fallback wps?
23:45:52[Saint](I'm also looking at making a few different layouts)
23:47:04lebelliumwell, according to the discussion today, the peak meter might be responsible for the dropouts on YH-820 so why not remove it :)
23:47:15gevaertsI'd say the fallback doesn't need them
23:47:48[Saint]I'm just looking for a nice way to guestimate screen size.
23:48:03[Saint]but I may not bother with that yet, not entirely sure.
23:52:02[Saint]Hmmmm - curious:,43499.msg221022.html#msg221022
23:52:30[Saint]I thought that was just me - but that guy describes pretty much exactly any time I use one of my Color/Photo/4Gs.
23:53:04 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
23:58:01 Quit habys (Ping timeout: 245 seconds)

Previous day | Next day