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 2011-12-08

00:04:22 Join perrikwp [0] (
00:04:23 Quit antil33t (Read error: Connection reset by peer)
00:04:35 Quit pamaury (Remote host closed the connection)
00:04:37 Join antil33t [0] (~Ahurhurr@
00:05:57 Join factor [0] (~factor@
00:07:43 Part Zagor
00:08:51rarogpamaury: hm... I can't reproduce the not-flackering mode. :/ I'll have to talk to alienkid.
00:14:28 Quit domonoky (Read error: Connection reset by peer)
00:18:37rarogperhaps a dead end. :/
00:23:25 Quit ender` (Quit: I have always wished that my computer would be as easy to use as my telephone. My wish has come true. I no longer know how to use my telephone. -- Bjarne Stroustrup)
00:25:29 Quit Keripo (Quit: Leaving.)
00:39:32 Join dreamlayers [0] (
00:39:32 Quit dreamlayers (Changing host)
00:39:32 Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers)
00:39:45 Part low_light
00:41:40 Quit TheLemonMan (Ping timeout: 248 seconds)
00:45:04 Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 9.0/20111130065942])
00:46:14 Quit bertrik (Ping timeout: 240 seconds)
00:48:46***Saving seen data "./dancer.seen"
01:09:13 Part lovasoa
01:12:29 Quit rarog (Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20111011102430])
01:15:28 Quit nosa-j (Read error: Connection reset by peer)
01:18:37 Join nosa-j [0] (
01:28:37 Join Keripo [0] (
01:30:10 Quit kadoban (Read error: Operation timed out)
01:56:51 Quit factor (Ping timeout: 252 seconds)
02:05:00 Join white_magic [0] (white_magi@
02:05:25white_magicdoes anyone know if any firmware for the sansa clip+ can playback cuesheets (like foobar2000 can)?
02:05:41white_magicas i just found out, rockbox currently only displays the contents of a cueshet
02:05:57 Join saratoga_ [0] (9803c31c@gateway/web/freenode/ip.
02:07:30saratoga_i think rockbox is pretty much the only firmware for anything that plays cue sheets
02:08:14white_magicwell it doesn't playback the ones i have.. but i wonder if it's because the same directory contains another cuesheet and another mp3 file (in addition to the one this first cuesheet is supposed to correspond to)
02:14:44white_magicnope, that's not the problem, i just tested it..
02:17:37JdGordonof course it plays cuesheets, if they are named correctly
02:17:42JdGordonyou may need to actually enable them
02:18:07JdGordonyeah, settings > playback settings > cuesheet support
02:18:19JdGordonset that to yes
02:19:11 Join factor [0] (~factor@
02:19:13 Quit user890104 (Ping timeout: 252 seconds)
02:20:53white_magicohhhh lemme try that!
02:21:48white_magicwow,that's all there was to it
02:22:01white_magicfunny thing, fb2k ALSO had cuesheet playback disabled by default
02:22:19JdGordonopen a bug on that... i don't think there is a good reason it needs to be enabled explicitly anymore
02:22:46white_magichmm i guess i need to register for that
02:22:50white_magicoh well, it's for a good cause!
02:23:10*JdGordon has a very quick look
02:25:24JdGordonah, don't bother
02:25:36JdGordonok, it looks like we just dont want to do the extra file search for every track
02:26:34white_magicNot sure how that works. Are you saying there is a lot of overhead processing when cuesheet support is enabled?
02:26:41saratoga_does it matter what the cue sheets are named?
02:26:51white_magici realllly doubt that
02:26:53saratoga_you have to read from the disk to see if a cue sheet exists
02:27:07JdGordonsaratoga_: they need to be named <trackname>.cue in the current dir, or possibly in /cue also
02:27:10white_magicwhat matters most is that the mp3 file referenced in the cuesheet is correct
02:27:21saratoga_JdGordon: ok, would you mind adding that to the manual?
02:27:32JdGordonisnt it there?
02:28:01saratoga_it doesn't mention what filename to use as far as I can tell
02:28:05saratoga_just says to enable them
02:28:18JdGordonim at work currently, and generally hate fixing the manual :)
02:28:19JdGordonso pass!
02:28:36saratoga_well i don't know how cue sheets work so i'm not doing it
02:28:39 Quit factor (Read error: Connection reset by peer)
02:30:33 Join user890104 [0] (
02:31:07white_magic"not it"
02:35:02 Quit white_magic ()
02:35:29dreamlayersWith dircache, searching for cue files should be cheap. Also, targets with dircache have so much memory that the additional allocation for cuesheet support shouldn't be an issue.
02:43:18JdGordonif that is the actual reason, maybe we change the default to be deendant on dircache then?
02:46:17dreamlayersThat makes sense to me. Just one question: can different setting defaults on different targets be confusing to users or require changes to the manual?
02:46:31saratoga_i think its safe to make people turn this on
02:46:40saratoga_its rarely used, and you'd probably have to check the manual anyway
02:48:50***Saving seen data "./dancer.seen"
02:49:15JdGordoni tihnk the naming scheme is actually pretty standard
02:49:49saratoga_same name as the file but with a .cue?
02:50:09saratoga_ok then maybe having it on by default makes sense
02:54:13 Quit Strife89 (Ping timeout: 268 seconds)
02:56:43 Join kadoban [0] (
03:02:42 Quit dreamlayers (Quit: back later)
03:04:05 Quit ps-auxw (Ping timeout: 268 seconds)
03:09:40 Join Strife89 [0] (
03:10:09 Join ps-auxw [0] (
03:20:51 Quit jhMikeS (Read error: Connection reset by peer)
03:37:07 Join CaptainKewl [0] (
03:39:55 Join factor [0] (~factor@
03:43:45 Quit MethoS- (Quit: Konversation terminated!)
03:51:44 Quit factor (Ping timeout: 255 seconds)
03:54:54 Join factor [0] (~factor@
03:55:52 Quit saratoga_ (Quit: Page closed)
03:56:47 Quit perrikwp (Ping timeout: 252 seconds)
03:58:29 Quit Keripo (Ping timeout: 255 seconds)
04:04:19 Join jhMikeS [0] (
04:04:20 Quit jhMikeS (Changing host)
04:04:20 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
04:19:01 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
04:29:00 Join dys` [0] (
04:30:22 Quit dys (Ping timeout: 252 seconds)
04:34:27 Join perrikwp [0] (
04:35:47 Quit TheSeven (Disconnected by services)
04:35:59 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
04:44:03 Quit amiconn (Disconnected by services)
04:44:03 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:44:25 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:44:55 Quit pixelma (Disconnected by services)
04:44:57 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:44:59 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:47:46 Quit bluefoxx (Ping timeout: 240 seconds)
04:48:52***Saving seen data "./dancer.seen"
04:50:15 Join bluefoxx [0] (
05:01:11 Quit factor (Quit: Leaving)
05:01:32 Join factor [0] (~factor@
05:04:38 Quit Strife89 (Ping timeout: 240 seconds)
05:06:10 Join dreamlayers [0] (
05:06:11 Quit dreamlayers (Changing host)
05:06:11 Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers)
05:29:09 Join Rob2223 [0] (
05:33:21 Quit Rob2222 (Ping timeout: 268 seconds)
05:34:35 Quit ps-auxw (Ping timeout: 268 seconds)
05:36:04 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
05:41:21 Quit Horscht (Quit: Verlassend)
06:22:58 Join zchs [0] (
06:32:24 Quit knittl (Read error: Operation timed out)
06:34:31 Nick dys` is now known as dys (
06:34:39 Quit Elfish (Ping timeout: 248 seconds)
06:34:40 Quit nomada (Ping timeout: 248 seconds)
06:34:46 Quit Staphylo (Ping timeout: 240 seconds)
06:35:01 Quit simabeis (Ping timeout: 258 seconds)
06:35:38 Quit Farthen (Ping timeout: 268 seconds)
06:36:51 Join knittl [0] (~knittl@unaffiliated/knittl)
06:39:26 Join Farthen [0] (~Farthen@2a01:4f8:101:2a4:0:bc28:b2e1:9)
06:40:44 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
06:41:12 Join simabeis [0] (
06:41:51 Join nomada [0] (
06:45:01 Quit ranmachan (Read error: Operation timed out)
06:47:38 Quit Elfish (Ping timeout: 252 seconds)
06:47:44 Join Staphylo [0] (
06:48:19 Join ranmachan [0] (~ranma@2a01:4f8:130:9321::2)
06:48:55***Saving seen data "./dancer.seen"
06:49:25 Quit nomada (Quit: ZNC -
06:49:44 Join Elfish [0] (amba@2a01:4f8:100:90a1:abc:abc:abc:abc)
06:49:51 Join nomad0 [0] (
06:49:55 Nick nomad0 is now known as nomada (
07:01:15 Quit CaptainKewl (Ping timeout: 240 seconds)
07:07:57 Join hpbis [0] (624793a8@gateway/web/freenode/ip.
07:16:34 Quit dreamlayers (Quit: Goodnight)
07:20:29 Join chkktri_ [0] (~user@
07:24:21 Quit sinthetek (Ping timeout: 252 seconds)
07:35:18 Quit hpbis (Quit: Page closed)
07:35:24 Join thopter [0] (
07:36:45thopterI just installed the 3.10 update. How do I uninstall the Doom files that were installed with everything else? I never play it, so I'd like to free up that disk space.
07:39:47 Quit Guest97684 (Ping timeout: 258 seconds)
07:40:04 Join sinthetek [0] (
07:40:04 Quit sinthetek (Changing host)
07:40:04 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
07:41:05 Quit thopter (Quit: CGI:IRC 0.5.9 (2006/06/06))
07:41:39 Join [sanyi] [0] (
07:41:48 Quit [sanyi] (Changing host)
07:41:48 Join [sanyi] [0] (~sanyi@unaffiliated/alexanderc)
07:50:36 Quit rjg (Ping timeout: 244 seconds)
07:51:22 Join rjg [0] (~robert@2a01:348:15f:0:2e0:18ff:fe23:ae28)
07:51:37 Quit [sanyi] (Ping timeout: 240 seconds)
07:53:49 Join mortalis [0] (
08:08:30 Join [sanyi] [0] (~sanyi@unaffiliated/alexanderc)
08:35:06 Join GodEater_ [0] (93722cd0@rockbox/staff/GodEater)
08:46:06 Join wodz [0] (
08:47:49 Join pamaury [0] (
08:47:49 Quit pamaury (Changing host)
08:47:49 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
08:48:00JdGordonwhile im figuring out how to make the sleep timer shortcutable, anyone have any requests for items which currently arent possible?
08:48:58***Saving seen data "./dancer.seen"
08:49:47 Join ender` [0] (
08:52:00wodzI guess you would like to hear about shortcuts and not about fm screen and rec screen ;-)
08:53:39kugelJdGordon, dreamlayers: I guess the main reason is the whooping ~72K for each cuesheet struct. at least one is buffer alloced
08:54:24kugelnow with buflib we should be able to enable it on demand when the first cuesheet is found
08:55:21 Quit Scromple (Read error: Connection reset by peer)
08:56:28 Join bluefoxx_ [0] (
08:56:45 Quit mortalis (Quit: CGI:IRC)
08:58:10 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:59:50 Quit bluefoxx (Ping timeout: 244 seconds)
09:09:58 Join mgue [0] (
09:10:46 Quit BHSPitMonkey (Remote host closed the connection)
09:10:59 Join LinusN [0] (
09:12:56 Join einhirn [0] (
09:24:38 Join nick-p [0] (
09:26:07JdGordonkugel: where is it allocated? I had a really quick look before and didnt see it?
09:27:28kugelhm, actually I think it's not buffer_alloc'd (apart from that this function doesnt exist anymore) anymore. IIRC it's on the audio buffer directly and only if a cuesheet exists for playing file
09:28:12JdGordonso whats the harm of having it enabled
09:28:40 Quit rjg (Read error: Connection reset by peer)
09:28:46 Join rjg [0] (
09:29:26kugelnone I'd say
09:36:01 Quit Ac-town (Changing host)
09:36:01 Join Ac-town [0] (~Ac-town@osuosl/staff/actown)
09:38:17nick-pJdGordon, kugel: Isn't it allocated in apps/playback.c, audio_load_cuesheet 1229? (I've been looking at this while working on FS #12419)
09:38:17fs-bluebot Support for embedded cuesheets. (patches, unconfirmed)
09:39:12 Join lasser [0] (
09:39:25JdGordonnick-p: surely thats only allocated if it is needed?
09:39:37 Quit bertrik (Ping timeout: 240 seconds)
09:40:10nick-pJdGordon: Yes, I think that's currently the case (and if the user has it enabled)
09:40:20JdGordonok, so lets enable it by default
09:40:31kugelno, let's remove the setting :)
09:40:49kugelIIRC I converted hwcodec to do the same during my buflib work
09:40:50JdGordonwell that causes a hit if dircache isnt enabled thoguh
09:41:23kugelwhy? aren't cuesheets on the buffer?
09:41:37kugelcuesheet-mob I mean?
09:41:50JdGordonnot ram hit, disk access
09:42:11kugelcuesheet-mob I mean?
09:42:38kugelcuesheet is handled like album art isnt it?
09:42:58JdGordonyeah, but check for the file for every track?
09:43:06JdGordonmeh, we do it for aa, yeah, remove the setting
09:43:16 Quit keyb_gr (Ping timeout: 252 seconds)
09:43:26kugelthe check is negible if the disk is already spinning
09:43:56kugelwith dircache anyway
09:44:34 Part lasser
09:55:10 Join TheLemonMan [0] (
10:06:29 Quit kadoban (Ping timeout: 244 seconds)
10:07:13JdGordondammit! pressing STD_CONTEXT in the time+date screen does talk_time() which is stopping the usual menu context menu so those items cant be added to the shortcuts screen :/
10:10:39nick-pJdGordon: Is it time for a dedicated sleep timer sub menu? I've got another item to add in the pipeline...
10:11:02JdGordoneww, no
10:11:09JdGordonwhats the new item?
10:11:29nick-pFS #12338
10:11:29fs-bluebot Option to restart running sleep timer on keypress (patches, unconfirmed)
10:12:43JdGordondoes that really need to be a setting?
10:12:51JdGordonI'd have thought that shold just happen?
10:13:35nick-pI couldn't decide. I thought it might confuse people that the sleep timer kept restarting.
10:13:57nick-pI think it should be default behaviour though
10:14:20JdGordonwhy would you have put sleep timer on if you were still using the dap?
10:15:01nick-pWell if you reach over to adjust the volume/ tweak a setting it's likely you're not asleep yet ;)
10:15:04JdGordonthe only reaosn i can tihnk of if you skip a song in your playlist and dont want it to go for another hour
10:15:15JdGordonbut then you probably want it to keep going
10:15:21JdGordonuntill you are actually aslep
10:15:44nick-pThat's right. I think most firmwares restart the timer on keypress
10:16:01JdGordonso get rid of the setting and wait to see if there is any negative feedback
10:16:34nick-pOK, I'll re-jig the patch
10:17:40JdGordonin all likelyhood anyone who gets annoyed by it restarting will forget the annoyance in the morning when they wake up :)
10:19:57JdGordonOK, so i think for shortcuts I'll just add a special type for the "start sleep timer"
10:20:03JdGordonand add "talk time" while im there
10:20:31JdGordonno real point mangling the time+date menu callback to make this work seen as only 1 item in it is shortcutable automatically anyway
10:24:45JdGordonnick-p: how do i disable the sleep time?
10:25:26nick-pJdGordon: the following will toggle it;
10:25:27nick-pif (get_sleep_timer()) sleep_timer_set(0); else set_sleep_timer(global_settings.sleeptimer_duration * 60);
10:25:38JdGordon0 means disabled then?
10:25:46JdGordoneasy peasy :)
10:27:03kugelmost firmwares/devices/TVs I have seen do not restart the times
10:27:37nick-pJdGordon: sorry that should have been set_sleep_timer(0)
10:28:28nick-pkugel: I meant DAPs, I've never seen a TV do it
10:29:55nick-pkugel: would you rather see it as a setting then?
10:30:09kugelI dont care actually
10:31:01kugelIMO restarting on keypress is okay, a setting is not needed IMO
10:31:23JdGordonyeah, setting is bloat unless there is any feedback
10:32:55 Join liar [0] (
10:36:55JdGordonis there a lang string for something like "sleep timer set?"
10:37:00 Join qnm [0] (~qnm@2001:44b8:3110:f300:208:9bff:fec0:179a)
10:38:28 Join shai [0] (
10:40:44 Join Keripo [0] (
10:40:52rasherI think a "sleep timer" shouldn't reset on keypresses. If it was called "inactivity shutdown" or something it should
10:40:53wodzcould someone with with the clue of our targets screen sizes look at how to optimally do output from backtrace()?
10:46:31nick-pJdGordon: only LANG_SLEEP_TIMER "Sleep Timer", it's currently used in s sprintf
10:49:01***Saving seen data "./dancer.seen"
10:52:18 Join keyb_gr [0] (
10:52:18 Quit TheLemonMan (Quit: WeeChat 0.3.6)
10:54:07nick-pWell that was easy, turned out 99% of the patch was the setting handling.
10:54:08 Quit liar (Ping timeout: 244 seconds)
10:54:19JdGordonthats why I said it was ointless :)
10:54:43 Join liar [0] (
10:56:14 Quit Keripo (Read error: Connection reset by peer)
10:58:35 Join Laiskloom [0] (
10:58:53 Join Keripo [0] (
10:59:47JdGordonis the sleep timer dependant on HAVE_RTC?
11:00:52nick-pNo, that just's just where the menu option ends up
11:01:34nick-pT&D sub-menu if there's a RTC, settings menu(?) otherwise
11:06:48 Part Laiskloom
11:10:22 Join TheLemonMan [0] (
11:12:04 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
11:16:50JdGordonwodz: an you use buttons in the backtrace screen?
11:17:25JdGordonand how many lines do you want to show?
11:23:05wodzJdGordon: backtrace() is fatal as it is called from panicf() or from UIE so it basically waits for button to reset the device IMO.
11:23:40wodzJdGordon: backtrace() can show at most 32 calls but in practice I never saw more than 7
11:23:50CIA-10New commit by jdgordon (r31178): shortcuts: talk the time and configure the sleep timeout ...
11:24:23JdGordonwodz: can we allow the up/down buttons?
11:24:36wodzif it would work - why not
11:25:02JdGordonthen there should be no problem displaying the full thing on any target
11:25:47CIA-10r31178 build result: 76 errors, 0 warnings (jdgordon committed)
11:26:17wodzbut remember that when crashed various things may break (for example adc reads for buttons might be borked)
11:27:31CIA-10New commit by jdgordon (r31179): Fix red
11:27:46JdGordonsure, but in that case there isnt much you can do anyway
11:28:07JdGordonso just print as many lines as you can
11:28:29wodzmy point is that it should display as much interesting things as possible on single screen, scrolling is added value
11:29:21CIA-10r31179 build result: All green
11:31:14JdGordonyou dont really have a choice, you have to use the sysfont so number of lines is fixed
11:32:21JdGordonnow im done with that... wodz, what did you want to mention about the fm/rec screens?
11:32:39 Join casainho [0] (
11:35:01wodzfm, can't remember but rec screen is plain ugly
11:40:33 Join webguest995 [0] (
11:41:00 Join webguest579 [0] (
11:42:32 Quit webguest995 (Client Quit)
11:43:19 Quit webguest579 (Client Quit)
11:52:09 Quit Keripo (Quit: Leaving.)
11:58:38TheLemonManthe standard dirent is fighting against rockbox definitions
11:58:49 Quit casainho (Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20111008085056])
11:59:06TheLemonManhow do i suppress the latter ?
12:00:07 Quit dv_ (Ping timeout: 240 seconds)
12:00:08kugelpreprocessor magic in dir.h/dir_uncached.h/dir_cached.h
12:00:15kugelit's quite complicated
12:01:15TheLemonMandont see where you disable that in your patch tho
12:22:40 Join mystica [0] (
12:23:21 Nick mystica555 is now known as mystica555_ (
12:23:26 Nick mystica is now known as mystica555 (
12:25:18 Join Keripo [0] (
12:35:12TheLemonManonto next problem! is there a dummy audio driver i can use ?
12:36:54 Quit Keripo (Ping timeout: 255 seconds)
12:37:28 Join fereydoon1 [0] (
12:41:12 Join nick^p [0] (
12:41:22 Quit fereydoon1 (Client Quit)
12:43:10 Join fereydoon1 [0] (
12:43:35 Quit nick-p (Ping timeout: 240 seconds)
12:43:37 Quit fereydoon1 (Client Quit)
12:44:17 Join fereydoon1 [0] (
12:44:35 Join webguest774 [0] (
12:46:06 Quit webguest774 (Client Quit)
12:47:38 Quit fereydoon1 (Client Quit)
12:47:43 Quit GodEater_ (Quit: Page closed)
12:49:05***Saving seen data "./dancer.seen"
12:49:20wodzWTF! how my rockchip device boots at all - it has nice bug in flash routine which puts it into dead loop if requested block is within first flash chip
12:51:03wodzSDK driver doesn't have this bug though
12:53:01 Join lorenzo92 [0] (
12:53:55lorenzo92kugel: hi! after some other considerations, indeed there is something that eats cpu uhm uhm
12:54:23 Quit nick^p (Quit: Leaving)
12:55:10lorenzo92to be sure, we would need to introduce the battery monitoring, voltages from as3543 adc! so then we can do some benchmarkings....
12:55:48 Quit keyb_gr (Ping timeout: 252 seconds)
12:56:29 Join GodEater_ [0] (93722cd1@rockbox/staff/GodEater)
12:56:32 Quit chkktri_ (Ping timeout: 252 seconds)
12:56:34TheLemonManwhy dont you just rely on the alsa layer to do all the sound related stuff ?
12:57:14lorenzo92TheLemonMan: yes, we are doing that. Only volumes are managed directly from as3543
12:57:26 Join keyb_gr [0] (
12:58:07lorenzo92but we have still to enable also the various ARM optimizations, perphaps that's the point too
12:58:28lorenzo92I just wonder why with SDL cpu usage seemed to be lower...
13:00:58TheLemonManand alsa has no volume support ?
13:02:52 Join stripwax [0] (
13:03:42lorenzo92well it's poor implemented by samsung...
13:03:50lorenzo92but that's not the problem...
13:04:56JdGordonhow do i get the modification time from a specific file?
13:05:11JdGordoncheck_bootfile() seems to scan the whole dir which im hoping isnt needed?
13:07:00kugellorenzo92: it's possible that I chose the buffer sizes too tight
13:07:22JdGordonis there a way to get a buflib handle by its name?
13:07:28JdGordon(from a plugin)
13:07:37*JdGordon has a cunning plan!
13:07:45lorenzo92kugel: uhm ok...
13:08:23kugellorenzo92: you can try to bump them, they're defined at the top of pcm-alsa.c
13:09:33kugelwell, bump only buffer_size, period_size shouldn't make a difference
13:09:54lorenzo92good. will try that when I'm back ;)
13:09:57kugelalternatively you could also try to use the tick task polling mode (just undef USE_ASYNC_CALLBACK)
13:10:12kugelJdGordon: no
13:11:09kugelTheLemonMan, lorenzo92: it's not samsung. alsa simply doesnt handle volume
13:11:21 Quit stripwax (Quit:
13:11:39lorenzo92uhm well yes, throug the alsa mixer! it's available also in device...
13:11:46lorenzo92but yeah no matter ;)
13:12:48wodzholly shit - the difference between what is in sdk driver and my dump is exactly 1 bit - it must be corrected by BCH engine when it is setup to
13:13:04kugellorenzo92: did experiment with my lcd driver re-write a bit?
13:13:41JdGordonWhat do people think about having the plugin list automatically remove _'s from plugin names?
13:14:04wodzI don't like name mangling
13:14:08wodzI mean in general
13:14:37JdGordonsure, but in the plugin menu, *not* the generic file browser
13:14:38lorenzo92kugel: no time :( will do that this evening ;)
13:14:47JdGordonThose underscores suck :)
13:15:06kugelnot a fan. if we do that we can do it properly and assign pre-compiled real names
13:15:21kugellorenzo92: no hurry :)
13:15:37JdGordonkugel: no, because spaces in the filenames are bound to mess something up
13:15:46TheLemonManmy device has OSS support and the driver does support volume changing via ioctls
13:16:05TheLemonManso i'm on the safe side, i just need to tell rockbox not to use any codec
13:16:11kugelJdGordon: I use them just fine. Anyway, I meant a pre-compiled mapping not changing the filenames
13:16:23wodzJdGordon: I think he means assign the field in header for example
13:16:35*kugel wonders how spaces in filenames are problematic
13:16:39JdGordonthat means loading each .rock at least once
13:16:50lorenzo92TheLemonMan: uhm OSS. ok. but software volume isn't that nice...
13:17:06lorenzo92which codec have you?
13:17:32lorenzo92because on R0 I discovered the ioctls to manage the ascodec (registers)
13:17:46TheLemonManerr, i guess its the onboard one, freescale branded
13:18:03kugelno, I didnt mean to put the name in the header. I meant a { "filename", "Real Name" } style lookup table
13:18:40JdGordon3 lines of code to remove the _ and Capitalise the names...
13:19:29TheLemonManthe build system is a real mindfuck heh
13:20:16kugelTheLemonMan: if it's any help
13:20:29 Join MethoS- [0] (~clemens@
13:20:42kugelslightly out of date, though
13:21:47TheLemonManwell i already have the base stuff in place
13:22:10TheLemonMani just need to know how should i go for the audio part
13:22:15lorenzo92kugel: I have the ioctl codes for the radio at least for scan and get frequency. Could you enable the FM radio menu (in a better way), implementing the source switch of the AScodec? Any idea?
13:22:28TheLemonManas im using an approach that no other platform uses
13:23:48kugellorenzo92: the newer sansas, especially clip zip, also have as3543 audio codec and s470x fm radio. perhaps have a look there
13:29:13lorenzo92kugel: yes. in fact, to test the chip from a C program, I needed to use alsamixer to mute playback and enable FM in on the ascodec
13:29:20lorenzo92DAC<->LINE IN
13:30:38kugeldid you hear something?
13:30:58 Quit GodEater (Ping timeout: 252 seconds)
13:31:00lorenzo92yes ;)
13:31:24kugelthen it shouldnt be too hard :)
13:32:11 Join GodEater [0] (
13:32:11 Quit GodEater (Changing host)
13:32:11 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
13:34:07lorenzo92yeah now I go....see you!
13:34:12 Quit lorenzo92 (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115183813])
13:37:46 Quit mystica555_ (Ping timeout: 240 seconds)
14:02:56 Quit factor (Read error: Connection reset by peer)
14:09:53wodzheh second bit flip in bootloader
14:20:45 Join factor [0] (~factor@
14:20:58 Join webguest96 [0] (
14:30:04 Quit thegeek (Read error: Connection reset by peer)
14:31:17 Quit webguest96 (Quit: CGI:IRC)
14:35:09 Quit bluefoxx_ (Read error: Connection reset by peer)
14:36:32 Join bluefoxx [0] (
14:44:28 Quit liar (Read error: Connection timed out)
14:45:01 Join liar [0] (
14:49:09***Saving seen data "./dancer.seen"
14:50:43 Join gbl08ma [0] (~gbl08ma@
14:51:52gbl08mahello everyone
14:52:39gbl08maperhaps it's just in front of my eyes (and I haven't done real researching on it), but how do you delete a shortcut from the new shortcuts list, through the GUI?
14:52:54gbl08mathat is, without editing the shortcuts file
14:53:16gbl08maI've tried to select and hold the shortcut I want to delete, but no success
14:58:45 Join PaulJam [0] (
14:59:34 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
15:00:44Zagorgbl08ma: I don't know. the shortcuts feature is so new I haven't even tried it yet
15:00:57ZagorJdGordon wrote it
15:01:46gbl08maWell, before Shortcuts were in a main menu entry, they were in a plugin. I thought the feature was interesting, but not practical (because you needed to go to the file browser, launch the shortcuts file, and only then select the shortcut)
15:02:26gbl08manow that they are in the main menu, it's a more interesting feature, but I can't seem to be able to remove and shortcut I add
15:02:31 Join dfkt [0] (dfkt@unaffiliated/dfkt)
15:03:11gbl08maAlso, since now shortcuts are able to speak the time and set the sleep timer, it's even more interesting
15:03:23gbl08maI guess I'll have to wait for JdGordon :)
15:14:48 Quit wodz (Quit: Leaving)
15:20:25kugelisnt there a shortcuts.txt?
15:24:51TheLemonManbrowsing the rockbox tree gave me goosebumps heh, so much old code mixed with new code
15:28:45kugelhope you overlooked some really horrible parts
15:34:46TheLemonMandrivers with hardcoded addresses, that was the best part heh
15:38:51Tornethat's not really avoidable
15:38:55Tornethat's how you do hardware :)
15:44:37 Quit lxs-makot0 (Ping timeout: 248 seconds)
15:45:59TheLemonManthe i2c driver is a good example of how to write an extensible driver
15:46:15TheLemonMani even used it outside of rockbox and it gave no problems at all
15:50:56 Join keyb_gr_ [0] (
15:51:14 Quit keyb_gr (Ping timeout: 252 seconds)
15:51:26 Nick keyb_gr_ is now known as keyb_gr (
15:51:46 Join lxs-makot0 [0] (
15:53:42 Quit mgue (Ping timeout: 268 seconds)
15:54:49 Join wodz [0] (
15:55:02 Join mgue [0] (
15:56:58wodzTheLemonMan: Are you talking about software i2c driver? If so it is a) dead simple b) specs are open c) it doesn't need any fancy hw support
15:57:33wodzlots of our stuff is based on RE and wild guessing
16:02:12TheLemonManwell yeah, i know, but with a bit of reworking even REd drivers can be fancy
16:02:47TheLemonManand maybe gain even some performance
16:05:24TheLemonMananyway, what is sound_val2phys and tenthdb2master are supposed to do ?
16:09:02wodzIIRC tehthdb2master() converts volume in centibels into value expected by the hardware
16:09:23wodzsound_val2phys do the reverese
16:11:09wodzTheLemonMan: And speaking about hardware drivers - there is little chance the code can be reused later. We try to split midleware and implement only parts close to hardware
16:14:49wodzBTW. our sw i2c is quite limited - it doesn't support clock stretching and 10bit address which many hw controllers can do
16:14:55 Quit PaulJam (Ping timeout: 252 seconds)
16:15:49TheLemonManbut you can easily add those functions to it because is modular
16:16:00wodzTheLemonMan: anyway you are welcomed to do our drivers more reliable
16:17:52wodzTheLemonMan: well writing driver for i2c or spi is 30 minutes of work (tests included). Writing good driver for SD without docs and poor controller documentation can be real challange. And writing driver for some part you are not really sure what it does exactly springs into magic
16:18:15 Join n1s [0] (~n1s@rockbox/developer/n1s)
16:18:26TheLemonMani'll happily give an hand doing so once i get rockbox running on this player :)
16:20:37TheLemonMananyway, i specified in the config.h that i dont have an rtc alarm but the code still expects the alarm functions
16:25:40 Join WalkGood [0] (~4@unaffiliated/walkgood)
16:25:55wodzTheLemonMan: you should modify traget specific config not global config.h
16:26:34TheLemonMani obiviously meant that config file :)
16:26:56TheLemonManHAVE_RTC_ALARM isnt defined but the alarm app is still being compiled
16:27:05 Join [IDC]Dragon [0] (
16:27:43[IDC]DragonHappy birthday Rockbox!
16:28:18 Quit antil33t (Ping timeout: 244 seconds)
16:28:31 Join antil33t| [0] (~Ahurhurr@
16:28:36[IDC]Dragon(from me ex developer)
16:29:41gevaerts[IDC]Dragon: fix that "ex" bit! ;)
16:30:15[IDC]Dragonrockbox is complete
16:31:20[IDC]Dragonfor my Archos that is, I'm not updating it any more
16:31:52 Join thegeek [0] (
16:32:11Zagor[IDC]Dragon: wow, long time no see!
16:32:54kugel[IDC]Dragon: welcome back! o/
16:33:56 Part LinusN
16:35:19*gevaerts sets up a debate between [IDC]Dragon and JdGordon :)
16:35:26 Join y4n [0] (y4n@unaffiliated/y4ndexx)
16:37:14pixelmathere won't be a debate, I guess :/
16:37:33*pixelma waves to [IDC]Dragon
16:37:35[IDC]Dragondo I know JdGordon?
16:37:47[IDC]Dragonhi everybody!
16:37:58*[IDC]Dragon waves back
16:39:20TheLemonManHAVE_RTC_ALARM gets defined and cant undef it >:
16:41:01n1swouldn't you just have to comment out the line in your target config and make clena?
16:42:16 Quit shai (Quit: Leaving)
16:46:04TheLemonManalready done many times
16:49:13***Saving seen data "./dancer.seen"
16:49:47n1sare you sure you're editiing the correct file?
16:50:07n1sas that's the only place it is defined (except for an rtc modded h100)
16:50:49TheLemonManoh, yep, my target config has no mention of rtc at all
16:50:51n1swhat target is it and how different is the code from svn?
16:52:14TheLemonManits the target i just created and im using the svn version checkouted this morning
16:53:22 Quit GodEater_ (Quit: Page closed)
16:53:37n1sthe easiest way is probably to just post a diff to some pastebin then
16:54:12 Join kadoban [0] (
16:55:37TheLemonManerr, the diff is pretty big, isnt the config.h just enough ?
16:57:37n1sperhaps, i'd think the error would be either in your target config, config.h or the configure script
16:58:46 Part Zagor
16:59:39TheLemonManhrm, it was in the config.h, i forgot to include the config
17:04:24pamauryanyone has an idea about what is this chip:; my guess would be an i2c eeprom given the other chips on the board but it has a lot of pins :!
17:06:42 Quit antil33t| (Ping timeout: 252 seconds)
17:09:48 Quit SynrG (Ping timeout: 258 seconds)
17:12:31 Join dreamlayers [0] (
17:12:32 Quit dreamlayers (Changing host)
17:12:32 Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers)
17:14:32 Join antil33t [0] (~Ahurhurr@
17:15:03 Quit mgue (Ping timeout: 240 seconds)
17:15:38dreamlayersI'd like to commit FS #12418 soon. Are there any objections to what I'm doing there?
17:15:38fs-bluebot Merge prototypes from ata-target.h files into one file (patches, new)
17:16:50 Join mgue [0] (
17:18:26*[IDC]Dragon wave goodby, see you on another exposed occasion!
17:18:43[IDC]Dragon waves
17:19:37 Quit [IDC]Dragon (Quit: Ex-Chat)
17:26:26 Quit Topy44 (Ping timeout: 240 seconds)
17:26:57n1sdreamlayers: sounds good to me
17:28:25wodz pamaury: It doesn't look like eeprom
17:28:41wodzmaybe some nor flash?
17:29:02dreamlayersnls: thanks
17:29:35pamaurywodz: yes I agree, it doesn't look like eeprom, but does it look like nor flash ?
17:29:46wodzpamaury: can you distinguish which pins are power lines
17:32:09TheLemonMangot rockbox compiled but doesnt run on target
17:32:24TheLemonManand no console output to check, great
17:33:32wodzQFN20 isn't very popular either
17:34:03 Join Topy44 [0] (
17:37:21pamauryit could even be a little mcu
17:38:22pamauryI'm not sure but given the placement of the chip, 5 of the lines could be gpios to some leds and capacitive buttons; so perhaps it's a mcu or a "touch" controller
17:39:42 Quit Zarggg (Ping timeout: 248 seconds)
17:44:45pamauryok it doesn't matter, I'm pretty sure it's a touch sensor controller or something like this
17:53:56 Join SynrG [0] (
17:54:54 Quit SynrG (Changing host)
17:54:54 Join SynrG [0] (~synrg@debian/developer/synrg)
17:59:10 Join lovasoa [0] (~olojkine@
18:07:50lovasoakugel: Does your patch add new features (except CPU debug), or correct bugs? Or is it a simple code rearrangement?
18:27:39pamauryhey, that's a funny choice. apparently some mp3 player I have has a nand flash + a sd<->flash bridge; they could have use a flash with sd interface directly
18:28:54TheLemonMankugel: any hint about troubleshooting a rockbox binary that wont start ?
18:34:13 Join PaulJam [0] (
18:43:45 Join alienkid10 [0] (~alienkid@unaffiliated/alienkid10)
18:44:06 Join qwertyuiop369 [0] (
18:44:25alienkid10pamaury: what info do you need? I got rid of the lines again
18:44:35alienkid10didn't reboot yet
18:45:26pamauryjust pastebin the clocsk and voltages, just to see if there is a difference; I'm moreinterested in the value when the problem are there :)
18:45:34qwertyuiop369hi!. rockbox for ipod clasic?
18:45:51alienkid10pamaury: what screens?
18:46:11alienkid10ini HW info
18:46:49pamauryfirst (clocks) and second or third, don't remember; you can't miss the voltage it's written vdd*: x mV
18:49:15***Saving seen data "./dancer.seen"
18:50:48 Join gbl08ma_ [0] (~gbl08ma@
18:51:37 Quit B4gder (Ping timeout: 240 seconds)
18:51:47 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
18:52:42 Part qwertyuiop369
18:53:24alienkid10darn it
18:53:26 Join B4gder [0] (
18:53:27 Quit B4gder (Changing host)
18:53:27 Join B4gder [241] (~daniel@rockbox/developer/bagder)
18:53:47alienkid10pamaury: it went black right after I finished typing the emi col on screen one
18:53:56 Quit gbl08ma (Ping timeout: 248 seconds)
18:54:23pamauryalienkid10: press any key, it's just backlight no ?
18:54:54alienkid10not backlight
18:55:04alienkid10I turned it and auto off off
18:55:18alienkid10but so far nothing looks different now that I've rebooted
18:55:34alienkid10everything in page one upto emi=same as with lines
18:56:04pamaurycan you pastebin the values ?
18:56:33alienkid10without lines? Yeah but only for page one
18:56:59pamaurywhy ? For page one, just pastebin the last value (the frequency)
18:57:03alienkid10want to me to try and change r again and see if it works to get rid of lines then tell me what to check
18:57:49pamauryno, I don't think the values will change
18:58:05alienkid10pamaury: becuase reboot brings lines back. I'll try to get rid of lines again
18:58:13alienkid10then check more values
19:02:17alienkid10pamaury: computer is updating something I can't do anything right now so will try once done updating
19:04:49 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
19:09:37 Join qwertyuiop369 [0] (
19:10:08 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:10:26 Join jlbiasini [0] (
19:11:37alienkid10pamaury: I'll be back sometime today.
19:11:46alienkid10sorry my comp is being stupid
19:12:12 Quit alienkid10 (Quit: bye)
19:14:14TheLemonMani think my problem is related to dynamic linking
19:17:27 Part jlbiasini
19:18:18 Join nplus [0] (~chatzilla@unaffiliated/simont)
19:20:28nplusHi, does anyone know if there's a similar patch to this one: that works with 3.10? I turn on my MP3 player and normally forget about/put it down and the don't want to come back to a dead battery.
19:26:37 Part qwertyuiop369
19:27:28 Join dv_ [0] (
19:28:11 Quit martii (Ping timeout: 258 seconds)
19:33:05 Quit lovasoa (Ping timeout: 240 seconds)
19:33:53saratoganplus: what do you mean?
19:34:01 Quit kadoban (Ping timeout: 252 seconds)
19:37:30nplusThe linked patch isn't up to date with for 3.10. When I turn on my mp3 player I would like a "inactivity" timer to start - it gets reset every time a button is press (similar to the backlight timer). After X minutes of inactivity turn off the mp3 player
19:37:35 Join Stummi [0] (~Stummi@rockbox/developer/Stummi)
19:37:41nplussaratoga: ^
19:42:22 Join martii [0] (
19:43:06saratoganplus: not sure i understand, but i think FS #12338 is what you want
19:43:07fs-bluebot Option to restart running sleep timer on keypress (patches, unconfirmed)
19:43:46nplusThanks I'll take a look at that
19:46:05nplussaratoga: That's almost what I want. I'd like the sleep timer to start on boot as well
19:46:25saratogai think it already does
19:47:39nplusOh ok I'm running rockbox 2? so maybe it's changed since back then?
19:51:08gbl08ma_nplus: rockbox 2 is ancient, it was released several years ago. are you sure that's what you're using?
19:52:08nplusto be honest I have no clue right now
19:52:14nplusmaybe i'm thinking of 3.2?
19:52:41nplusi have r28366
19:52:56 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
19:52:57gevaertsAh, neither 2 nor 3.2 then :)
19:53:14nplusi'm way to unfamilar with what i'm talking about
19:53:58 Join Horscht [0] (
19:53:58 Quit Horscht (Changing host)
19:53:58 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:54:40nplusthe point is it's been well over a year since i've updated rockbox
19:55:31 Join Zarggg [0] (
19:55:35npluslast time i did, i had to apply a patch to get the functionality i wanted so I was trying to find a patch to apply now to so i can update it
19:56:57nplusI'm going to try
19:57:20saratogarockbox 2 was the early 2000s i think
19:58:21 Quit WalkGood (Quit: CaminaBien ♪ ♫ ♪ ♫)
20:00:18nplusOk I think it's closer to 3.7
20:00:59nplusfor what it's worth
20:01:25nplusI have no clue why I thought i was running 2
20:01:46 Join Thra11 [0] (~thrall@
20:01:47 Quit evilnick (Ping timeout: 244 seconds)
20:05:22nplusthanks for pointing me in the right direction
20:12:49 Quit Stummi (Read error: No route to host)
20:13:01 Join Stummi [0] (~Stummi@rockbox/developer/Stummi)
20:14:22 Quit martii (Quit: Reconnecting)
20:14:26 Join martii [0] (
20:20:08CIA-10New commit by jethead71 (r31180): AS3525v1/v2: ...
20:20:45 Quit PaulJam (Ping timeout: 240 seconds)
20:22:31CIA-10r31180 build result: 36 errors, 0 warnings (jethead71 committed)
20:23:32 Join evilnick [0] (
20:23:32 Quit evilnick (Changing host)
20:23:33 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
20:24:13nplusWhen updating rockbox, should i delete the old .rockbox or just copy overtop of it?
20:24:43jhMikeSoh wtf
20:25:13 Join Strife89 [0] (~Strife89@
20:25:37jhMikeSnplus: just overwrite it
20:25:40 Quit wodz (Ping timeout: 248 seconds)
20:26:07n1snplus: just copy it over
20:26:09nplusjhMikeS: thanks
20:28:27HorschtI didn't know it was 10 years... I only just read it on
20:30:21bertrikI'm reading in the si470x app note (AN230) that for best performance, the channel spacing should be chosen to match the actual station spacing. The RDA5802 always uses a spacing of 50 kHz, I wonder if performance can be increased for this tuner by using a more appropriate channel spacing. Worth a try at least
20:31:15bertrikThe RDA5802 is suspiciously similar to the SI4702, except the register map seems to be different
20:31:26n1sperformance as in audio quality or scan speed or what?
20:32:27bertrikaudio quality
20:34:10 Join alienkid10 [0] (~alienkid@unaffiliated/alienkid10)
20:34:25alienkid10pamaury: besides page one what was the other one?
20:36:12 Join Xerion [0] (
20:43:14jhMikeS10 years was on Pearl Harbor Day? Hmmm....
20:44:34alienkid10pamaury: here is paste it has one month expiration but I have values in txt file if needed
20:45:10 Join ungali [0] (
20:47:48alienkid10I'll hang around in here but will be AFK
20:49:19***Saving seen data "./dancer.seen"
21:04:34funmandreamlayers: could you try gcc 4.6 ?
21:04:36 Part nplus
21:05:49CIA-10New commit by jethead71 (r31181): Fix sim errors in r31180.
21:06:52jhMikeSI tried weak references in the codecs for when codecs don't need a main entrypoint on load but had to abandon it because of mingw
21:08:15CIA-10r31181 build result: All green
21:10:49dreamlayersfunman: What do you want me to do with gcc 4.6?
21:10:56jhMikeSer, um, cygwin, whatever pondlife was doing
21:14:21dreamlayersSo, I need a Cygwin to MinGW gcc 4.6 cross-compiler. I guess I'll have to compile it myself?
21:16:31funmandreamlayers: try weakref
21:16:43funmanand tdm-gcc should have gcc 4.6 prepackaged
21:20:32dreamlayersTDM-GCC seems to be a MinGW compiler, and I'd need a Cygwin to MinGW cross-compiler.
21:20:58funmani don't understand
21:21:18funmanit runs on windows so what's the problem?
21:21:33 Join AlexP_mob [0] (~AlexP@rockbox/staff/AlexP)
21:22:35dreamlayersIf the build runs in Cygwin and calls a MinGW compiler, then the compiler won't understand the Cygwin paths.
21:23:11 Join lorenzo92 [0] (
21:23:14funmanjhMikeS: re 31180, what do you think of a config-ams.h included by all ams models?
21:23:17dreamlayersI don't think it's possible to build Rockbox from MinGW. There are some patches in the tracker but they didn't get accepted.
21:23:23TheLemonManlorenzo92: mind if i pm you ?
21:23:34lorenzo92go ;)
21:23:36funmandreamlayers: i build it with mingw (on linux)
21:25:18dreamlayersfunman: You want me to try it in Windows, from within Cygwin, right?
21:25:58funmanwell any setup will work, as long as you confirm weakref works
21:26:24funmannot sure igf tdm-gcc comes with a shell
21:29:06jhMikeSfunman: might be a good idea
21:30:16jhMikeSprobably for more than just AMS models too, some sort of SoC-related config, define the exception by model if any
21:30:40dreamlayersfunman: I can install a MinGW-w64 4.6.0 cross-compiler in Linux. Is that ok to for this test?
21:33:20 Quit saratoga (Ping timeout: 265 seconds)
21:35:09funmanbut i tested it already
21:36:14funmani just want to know what fixes sim build for you :) using weakref worked for me, so i supposed you needed to upgrade your gcc if it didn't work for you
21:42:27jhMikeSsansa clip looks like it needs to boost more aggressively when recording (get warning 00000001 far too easily)
21:43:34 Quit benedikt93 (Quit: Bye ;))
21:45:09 Join bluebrother [0] (
21:45:09 Quit bluebrother (Changing host)
21:45:09 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
21:45:38funmando you have other amsv1 ?
21:47:11 Quit ungali (Quit: CGI:IRC)
21:47:35jhMikeSit ought to have more than enough power to do 44kHz mp3
21:48:45 Quit fs-bluebot (Ping timeout: 240 seconds)
21:48:54 Quit bluebrother^ (Ping timeout: 268 seconds)
21:49:04funmanperhaps it's because it doesn't use DMA anymore?
21:49:35jhMikeSmuch slower chips manage
21:50:19 Join fs-bluebot [0] (
21:51:37jhMikeSmaybe I should just test with boost on all the time
21:54:44jhMikeSnow 44kHz is running the hardware at 88kHz to get the true 44kHz signal, where before it was running it at 44kHz, getting doubled-up 22kHz
21:55:56 Join lebellium [0] (
21:56:34 Quit AlexP_mob (Quit: Bye)
21:58:43 Quit lxs-makot0 (Quit: Lost terminal)
21:58:48jhMikeSrunning it boosted all the time works...but, only 16 pcm chunks exist
22:02:46jhMikeShmmm, available PCM data can never be enough to trigger the boost
22:03:02jhMikeSit's set a 1s but the buffer is only ~.75s
22:05:51 Join wodz [0] (
22:07:17 Quit bluebrother (Disconnected by services)
22:07:18 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
22:08:02 Join robin0800 [0] (~robin0800@
22:08:25 Quit fs-bluebot (Ping timeout: 240 seconds)
22:09:59 Join fs-bluebot [0] (
22:11:41 Quit Stummi (Quit: Bye!)
22:16:43 Join Thra11_ [0] (~thrall@
22:20:21 Quit Thra11 (Ping timeout: 268 seconds)
22:23:55CIA-10New commit by dreamlayers (r31182): FS #12418 - Merge prototypes from ata-target.h files into new file ata-driver.h. After this change: ...
22:24:52 Part alienkid10 ("QUIT :bye")
22:25:57CIA-10r31182 build result: All green
22:30:24dreamlayersfunman: I'll try to compile a gcc 4.6.2 cygwin to mingw cross-compiler in windows tonight
22:30:41CIA-10New commit by jethead71 (r31183): Add a second boost condition to the recording PCM buffer to boost the CPU when 75% full or more. This is especially important for small memory when ...
22:31:48dreamlayersIs there any interest in being able to build from within mingw? FS #10021 FS #10437
22:31:49fs-bluebot Patch to build Rockbox firmware by using MinGW. (patches, unconfirmed)
22:31:49fs-bluebot Build failure the uisimulator using MinGW. (bugs, unconfirmed)
22:32:20CIA-10r31183 build result: All green
22:32:25 Quit Llorean (Ping timeout: 240 seconds)
22:33:16jhMikeSthe clip seems to record 48kHz wavpack just fine now, which is the most cpu-intensive compressor
22:35:18 Quit dreamlayers (Quit: I'll be back tonight)
22:37:05*jhMikeS wonders why PCM error flags should be in pcm.h and not pcm_record.h because they're not part of general pcm, but of the core recording system
22:40:00jhMikeShmmm...Zagor done it
22:42:19jhMikeSPCMREC_* should go in pcm_record.h, and leave DMA_REC_ERROR_* in pcm.h where he put them
22:45:55CIA-10New commit by jethead71 (r31184): Move the PCMREC_E/W_* defines back to pcm_record.h because they're part of the recording engine interface. Leave the low-level DMA error defines in ...
22:46:44lorenzo92kugel: putting 32 instead of 16 as the coeff for the buffer_size seem to fix the problem for the CPU
22:48:29CIA-10r31184 build result: All green
22:48:38kugellorenzo92: cool
22:49:21***Saving seen data "./dancer.seen"
22:49:41lorenzo92kugel: more or less 70% of cpu load while decoding an mp3
22:49:47lorenzo92@ 200 mhz
22:49:54kugelcan you still compare against the non-USE_ASYNC_CALLBACK? I'm really unsure which mode is better for the cpu
22:50:24lorenzo92need to comment out USE_ASYNC_CALLBACK?
22:51:36TheLemonMankugel: any idea about why it doesnt give any sign of life here ?
22:52:08kugellorenzo92: don't give *too* much on the CPU load there. it includes many other factors than just music playback, like drawing the UI
22:52:43lorenzo92kugel: oh yes sure indeed ;)
22:52:50lorenzo92was to compare ...
22:55:02lorenzo92kugel: okay now running NON async thing :D
22:55:12lorenzo92will inform you soon
22:55:49lorenzo92kugel: definitely buggy. now playback stopped for no reason
22:56:52 Join fml [0] (
22:58:14 Quit Strife89 (Ping timeout: 252 seconds)
22:58:14lorenzo92kugel: in the cpu debug screen would be nice also to see the cpu frequency
22:58:27lorenzo92it's a linux feature, so should be okay
22:59:12fmlJdGordon: Hello! You have again "broken" the description of the shortcuts. You've used the "what is it" form, but the paragraph has the form "With a shortcut, " and then "this and that can be done". I can't correct that right now. Could you?
22:59:16CIA-10New commit by bluebrother (r31185): Various adjustments for MSVC. ...
23:00:18fmlJdGordon: Also, the closing quotation marks are wrong. They should be typed as '' (a single apostroph two times) and not as ``.
23:00:34 Join kadoban [0] (
23:00:57CIA-10r31185 build result: All green
23:01:12 Join low_light [0] (
23:02:38lorenzo92kugel: re-tested NON async cb, now I got also a player crash. Definitely not the right way ;)
23:03:52pixelmafml: don't scare JdGordon away from doing any work on the manual at all ;)
23:04:26fmlpixelma: :-) But seriously, it's not quite right as of now.
23:05:21 Join lovasoa [0] (~olojkine@
23:09:25 Join TomColler [0] (
23:14:49 Quit domonoky (Read error: Connection reset by peer)
23:19:13 Quit gbl08ma_ (Quit: Saindo)
23:19:57 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
23:23:12 Quit fml (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243])
23:23:46JdGordonfml: (ah damit too slow) wont be able to fix it till tommroow night, sorry
23:27:29 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
23:28:05JdGordonhow easy is it to make generic talk clips?
23:28:45kugelplorenzo92: governor stats should be easy to add
23:29:44lorenzo92yes it's just reading a file...anyway you need to place 32 instead of 16 and the cpu load seem normal now hehe
23:29:46JdGordontrying to figure out how to make the shortcuts menu talk, do i spell each line? or try using the filename voiceclips systme to all the user to provide clips for each line?
23:30:02kugelpthe non async mode works on my laptop and is actually supposed to be safer
23:30:23lorenzo92kugelp: uhm only crashes :(
23:30:26wodzhonestly it sounds funny that decoding mp3 takes 70% of arm @200 MHz sends ~340GB an average month to 30000-45000 unique visitors/month
23:32:35JdGordontotal? or just the haxx mirror?
23:32:37B4gderin november 2011, the most popular target download was sansaclipplus with 8600 downloads
23:32:41B4gderin total
23:32:46bluebrother^quite impressive
23:32:47B4gderwe have no mirrors atm
23:32:57*JdGordon smells a blog post coming :)
23:33:03alexbobpgo sansa clip plus!
23:33:11B4gderyeah, I should sum it up...
23:33:17gevaertsB4gder: was there a stable target without downloads?
23:33:27B4gderthe fonts package: 24500 downloads ...
23:34:12bluebrother^B4gder: do we have the user agent for those downloads? I'd be interested in seeing how much downloads had been done using Rockbox Utility :)
23:34:28lorenzo92wodz: yes strange indeed. I'm not expert at all in these things, but you need to consider that ARM optimizations aren't enabled yet
23:34:39 Join CaptainKewler [0] (
23:34:39 Join Scromple [0] (
23:34:39lorenzo92but shouldn't use 70% anyway uhm uhm
23:34:43B4gderbluebrother^: the silly stats program we have puts them in the "unknown" category
23:35:07B4gder42% downloads from unknown browsers
23:35:13funmanB4gder: iiuc should mirror automatically
23:35:17bluebrother^hmm, that's less than I expected.
23:35:23B4gder270000 "hits"
23:35:41 Quit liar (Ping timeout: 244 seconds)
23:35:58B4gderfunman: yes, its just that we currently only point to the haxx server
23:37:20B4gdergevaerts: I don't know, and I found there's a problem with the stats right now so I can't easily find out right now
23:38:24 Quit thegeek (Quit: ( :: NoNameScript 4.2 :: ))
23:38:47B4gderas a comparison had 124000 unique visitors during November
23:40:06*bluebrother^ considers giving the LZMA / xz SDK a look
23:48:14 Quit CaptainKewler (Quit: CGI:IRC)
23:49:27bertrikfunny how such a small an inexpensive player as the sansa clip plus turns out to be the most popular :)
23:51:19dfktit still being in production might help as well :)
23:53:33alexbobpbertrik: well by being small and inexpensive (and with total crap for the stock firmware), it has the most to gain from rockbox
23:53:47alexbobpyou can drop $50 and you have a fully capable rockbox that takes microsd cards
23:55:38dfktnot to mention this cheapest of all rockboxable players probably has the most solid audio performance
23:55:45 Quit ender` (Quit: Our chances of being caught by the RIAA or IFPI are somewhat less than being hit by lightning - or choking on a wasabi-flavoured peanut. -- TheRegister)
23:55:59 Quit lorenzo92 (Remote host closed the connection)
23:56:37 Quit wodz (Ping timeout: 240 seconds)
23:57:21 Quit pamaury (Remote host closed the connection)
23:58:40 Join lorenzo92 [0] (

Previous day | Next day