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 2010-09-19

00:00:44amiconnIn rockboy you might want a separate setting and not fiddle with global volume
00:02:10Stummiok, yes. Thanks for the hint
00:03:52 Quit T44 (Read error: Connection reset by peer)
00:03:54StummiI will try this next times. For now i will going sleep ;) gn8
00:03:58 Join GeekShad0w [0] (
00:04:43 Quit Highlander (Quit: Quitte)
00:04:52 Quit wodz (Quit: Leaving)
00:07:17 Quit GeekShadow (Ping timeout: 265 seconds)
00:09:12 Join Topy44 [0] (
00:12:42 Quit sasquatch (Ping timeout: 276 seconds)
00:19:47 Quit skfunnyboy_ (Read error: Connection reset by peer)
00:27:21 Quit krazykit (Quit: awe yeeeeeee)
00:29:21 Join krazykit [0] (
00:53:59 Quit DerPapst (Quit: Leaving.)
01:02:38 Quit Jerom (Read error: Connection reset by peer)
01:04:18***Saving seen data "./dancer.seen"
01:06:48 Quit piotrekm (Ping timeout: 276 seconds)
01:11:34 Quit bertrik (Quit: :tiuQ)
01:19:46 Quit GeekShad0w (Ping timeout: 240 seconds)
01:31:49 Join Coty [0] (
01:31:53 Quit ender` (Quit: Drive defensively. Buy a tank.)
01:36:50 Quit togetic (Ping timeout: 252 seconds)
01:56:17 Quit hebz0rl (Quit: Leaving)
02:02:52 Quit threeothree (Ping timeout: 240 seconds)
02:05:07 Quit Barahir (Ping timeout: 240 seconds)
02:05:23 Join Rondom [0] (
02:06:56 Join Barahir [0] (
02:18:23 Quit Casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100915180533])
02:19:37 Join threeothree [0] (
02:21:24 Join TheSeven [0] (5d849aa1@rockbox/developer/TheSeven)
02:21:46*TheSeven wonders why ccache doesn't work on ubuntu 10.10 beta
02:21:54 Quit Zambezi (Quit: 2weeks idletime.)
02:23:40 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
02:24:40TheSevenreal2m6.475s user5m58.990s sys0m20.830s
02:24:47TheSeventhat's way too much for a nano2g build IMHO
02:44:50 Quit Rondom (Disconnected by services)
02:45:06 Join Rondom_ [0] (
02:47:08 Join Zambezi [0] (Zulu@
03:01:56 Quit yawny (Ping timeout: 272 seconds)
03:02:24 Join elcan [0] (
03:03:33 Join sasquatch [0] (~username@
03:04:22***Saving seen data "./dancer.seen"
03:05:47 Quit Coty (Ping timeout: 240 seconds)
03:06:09TheSevenccache log of the non-working machine:
03:06:38 Join Coty [0] (
03:07:42TheSevenccache log of the working machine (running 10.04):
03:07:59 Quit sasquatch (Ping timeout: 240 seconds)
03:08:02 Join _jhMikeS_ [0] (~jethead71@rockbox/developer/jhMikeS)
03:08:02 Quit jhMikeS (Disconnected by services)
03:08:51JdGordonI've got a patch which adds (real) keyboard support to the sdl app lists, is that going to be contentious to commit?
03:11:41 Join saratoga [0] (9803c6dd@gateway/web/freenode/ip.
03:14:43saratogaare there any open source "sound enhancer" libraries? i looked online and all i could find was some delphi stuff
03:21:48 Join sasquatch [0] (
03:22:46JdGordonsaratoga: like SRS WOW sort of thing?
03:22:57saratogayeah or any other effect
03:23:06 Quit TheSeven (Quit: Page closed)
03:23:16saratogai was reading up on them, theres apparently entire classes of algorithms out there
03:23:41JdGordonI would have throught that if there were we'd have integrated them by now (or at least been asked to)
03:25:30saratogai'm just baffled by this huge collection of them written in Delphi on sourceforge
03:26:02saratogafirst that theres actually a programming language called Delphi, second by the fact that someone would implement about a 100 DSP effects in it
03:29:32JdGordonisnt delphi one of the big learning languages? (or used to be anyway)
03:31:16 Join timc [0] (~tim@
03:31:24 Nick timc is now known as Guest24507 (~tim@
03:32:29 Quit PaulJam (Ping timeout: 240 seconds)
03:48:58 Quit Ramsey[LC] (Quit: Ramsey[LC])
04:02:29 Join Ramsey[LC] [0] (~RamseyLC]
04:05:45 Quit JdGordon (Quit: Leaving.)
04:08:57 Quit Barahir (Read error: Operation timed out)
04:12:46 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:17:05 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
04:20:43 Join anewuser [0] (anewuser@unaffiliated/anewuser)
04:21:36 Quit TheSeven (Quit: TheSeven)
04:27:54 Join larrythechamp [0] (
04:42:07 Quit larrythechamp (Quit: Leaving)
04:52:43 Join kugel_ [0] (
04:53:05 Quit kugel (Disconnected by services)
04:53:09 Nick kugel_ is now known as kugel (
04:53:13 Quit kugel (Changing host)
04:53:13 Join kugel [0] (~kugel@rockbox/developer/kugel)
04:57:03 Quit kugel (Remote host closed the connection)
04:58:03 Quit amiconn (Disconnected by services)
04:58:04 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:58:24 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:59:03 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:59:07 Quit pixelma (Disconnected by services)
05:04:24 Quit bieber (Read error: Connection reset by peer)
05:04:26***Saving seen data "./dancer.seen"
05:06:53 Join Barahir [0] (
05:33:44 Quit ps-auxw (Ping timeout: 240 seconds)
05:38:21Cotyi have a question i havent been able to find an answer for. on the 30gb ipod, if i use rockbox exclusively (other than disk mode) is it safe to remove the iPod_Control folder if i store music like a generic Mp3 player?
05:39:27saratogayes, but it'll be recreated whenever you boot into the apple firmware
05:40:16Cotywould it be recreated in disk mode though? (not sure if you mean the OF or not)?
05:40:27saratogai have no idea
05:40:32saratogadoes it matter?
05:40:40Cotythanks for the help
05:40:55Cotyi really appreciate it!
05:45:16 Join ps-auxw [0] (
05:51:23 Quit Barahir (Ping timeout: 255 seconds)
06:09:31 Quit clone4crw (Ping timeout: 240 seconds)
06:10:20 Quit bluebrother (Disconnected by services)
06:10:22 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
06:18:39 Join Chronon [0] (
06:35:22 Quit anewuser ()
06:52:02 Quit rvvs89 (Changing host)
06:52:02 Join rvvs89 [0] (ivo@pdpc/supporter/base/rvvs89)
06:57:40 Quit edboyer93 ()
07:04:28***Saving seen data "./dancer.seen"
07:09:16 Join robin0800 [0] (~robin0800@
07:12:49 Quit robin0800 (Client Quit)
07:20:18 Join robin0800 [0] (~robin0800@
07:23:46 Quit robin0800 (Remote host closed the connection)
07:24:36 Join robin0800 [0] (~robin0800@
07:29:23 Join Horschti [0] (~Horscht@xbmc/user/horscht)
07:32:50 Quit Horscht (Ping timeout: 276 seconds)
07:37:21 Quit panni_ (Read error: Connection reset by peer)
07:37:47 Join togetic [0] (~togetic@unaffiliated/ibuffy)
07:41:20 Quit robin0800 (Remote host closed the connection)
07:41:47 Join robin0800 [0] (~robin0800@
07:53:54 Quit robin0800 (Remote host closed the connection)
07:54:23 Join robin0800 [0] (~robin0800@
08:02:44 Quit pixelma_ (Ping timeout: 276 seconds)
08:02:45 Quit amiconn (Ping timeout: 276 seconds)
08:06:50 Quit Judas_PhD (Quit: This is a quitting message)
08:07:05 Join Barahir [0] (
08:11:13 Join solexx_ [0] (
08:14:38 Quit robin0800 (Remote host closed the connection)
08:14:53 Quit solexx (Ping timeout: 276 seconds)
08:15:03 Join robin0800 [0] (~robin0800@
08:15:34 Join JdGord [0] (~jdg@
08:25:15 Quit robin0800 (Remote host closed the connection)
08:25:44 Join robin0800 [0] (~robin0800@
08:29:03 Quit kaiscene ()
08:30:55 Quit robin0800 (Remote host closed the connection)
08:40:49 Quit BHSPitMonkey (Ping timeout: 240 seconds)
08:50:09 Quit JdGord (Read error: Connection reset by peer)
08:50:29 Join bertrik [0] (
08:50:29 Quit bertrik (Changing host)
08:50:29 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:53:00 Join funman [0] (~fun@rockbox/developer/funman)
08:59:14 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
09:04:29***Saving seen data "./dancer.seen"
09:10:31 Join saratoga_ [0] (463f90ed@gateway/web/freenode/ip.
09:10:48 Quit saratoga_ (Client Quit)
09:11:19 Join saratoga_ [0] (463f90ed@rockbox/developer/saratoga)
09:12:48 Join Rob2222 [0] (
09:16:04 Quit Rob2223 (Ping timeout: 240 seconds)
09:17:57 Join stooo [0] (
09:23:31 Part stooo
09:26:29 Join amiconn [0] (quassel@rockbox/developer/amiconn)
09:27:07 Join pixelma [0] (quassel@rockbox/staff/pixelma)
09:36:17 Quit saratoga_ (Quit: Page closed)
09:46:23 Join n1s [0] (
09:46:24 Quit n1s (Changing host)
09:46:24 Join n1s [0] (~n1s@rockbox/developer/n1s)
09:48:20funmangcc 4.6 shows a lot of unused variables, it seems to point to real bugs
09:48:32 Part Adubb
09:49:20funmanfor example,
09:51:13n1slooks buggy, yes. i am not convinced the fix is just deleting the code though
09:51:28funmanit's not a fix
09:51:53funmanit's not removing any functional code either
09:52:45funman <- points to an unused field of .lng file format
09:54:52n1sthere's also situations like FS #11396 where we never set vars but read them anyway
09:55:26n1sas long as it is in a global gcc doesn't warn because it cannot know if it's set or not
09:58:28n1sit would be awesome if they improved such warnings whe using lto but i haven't tried it, have you tried lto with 4.6, gevaerts tried with 4.5 and got disapointing results
09:58:58funmandoesn't link, gcc tries to use exceptions even with the patch in www/gcc
10:00:23funmanJdGordon: ping
10:00:29funman/media/bordel/rockbox/lib/skin_parser/skin_parser.c:471:9: warning: variable ‘req_args’ set but not used [-Wunused-but-set-variable]
10:09:47 Join markun [0] (~markun@rockbox/developer/markun)
10:16:44CIA-81New commit by funman (r28108): playlist_shuffle(): remove unused variable
10:16:49CIA-81New commit by funman (r28109): get_mp3file_info(): remove unused variable ...
10:16:57CIA-81New commit by funman (r28110): setid3v2title(): unused variable
10:16:58CIA-81New commit by funman (r28111): ASAP parse_sap_header() : remove write only variables
10:17:05CIA-81New commit by funman (r28112): kbd_input(): move sc assignement under #ifdef HAVE_TOUCHSCREEN
10:17:11CIA-81New commit by funman (r28113): radio_screen() return value is unused -> void
10:17:21CIA-81New commit by funman (r28114): tagcache open_files(): open the correct file (missed in r27656)
10:17:24funman <- warnings that i didn't know how to fix
10:18:56CIA-81r28108 build result: All green
10:20:45CIA-81r28114 build result: 0 errors, 37 warnings (funman committed)
10:22:13n1sdo our *printf funnctions come from somewhere or are they custom?
10:27:52CIA-81New commit by funman (r28115): get_mp3file_info(): Use the correct printf format in DEBUGF() ...
10:29:53CIA-81r28115 build result: All green
10:33:19 Quit antil33t (Read error: Connection reset by peer)
10:33:58funmann1s: r379 says snprintf() comes from "Gary"
10:35:00n1sah,ok :)
10:36:20 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
10:36:20 Quit pixelma (Disconnected by services)
10:36:36 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
10:36:52 Quit amiconn (Disconnected by services)
10:36:52 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
10:37:12 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
10:37:50 Join hebz0rl [0] (
10:39:07 Join antil33t [0] (
10:40:14 Join Judas_PhD [0] (
10:42:32 Join PaulJam [0] (
10:44:52funmann1s: are you sure warnings are emitted when linking?
10:44:53 Quit antil33t (Read error: Connection reset by peer)
10:45:53 Join Highlander [0] (
10:46:19n1sno, not of this kind at least but with lto i am sure they *could* do it since it has all the info needed
10:47:44n1sare you just testing 4.6 or are you planning another toolchain switch? :)
10:47:46funmani built gcc correctly this time and no there are no warnigns at linking
10:48:00funmanjust testing, especially since it's a svn snapshot (it's not released)
10:48:12bertrikwe should run a static checker on our code once
10:48:30bertriksomething like lint
10:48:31n1sright, i want to switch coldfire over to 4.4 but haven't had the time
10:48:46funmanbertrik: i have tried one but i couldn't make it see all the correct headers
10:48:58bertrikI tried this a long time ago, but it got confused by some of our macros
10:49:15n1sbertrik: yeah, it's a bit of work to set up and sift thrugh the uselexs false posities though (IMO)
10:49:18funman < codecs
10:50:11n1si hope that the gcc plugin feature will lead to some nicer static checkers since then they have all the parsing/preprocessing fro free
10:52:23 Join antil33t [0] (
10:52:27 Join ender` [0] (
10:52:34 Quit amiconn (Disconnected by services)
10:52:35 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
10:52:35 Nick YPSY is now known as Ypsy (
10:52:55 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
10:53:35 Quit pixelma (Disconnected by services)
10:53:35 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
10:53:51 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
10:54:53n1sfunman: half of those look like the same ffmpeg stuff
10:55:14funmanram usage is 25kB smaller on clipv2
10:56:04funman <- shows a lot of this warning
10:57:45JdGordonfunman: pong
10:58:22funmann1s: oh and it boots and play music ;)
10:58:33n1sfunman: awesome :)
10:58:44funmanJdGordon: i posted some warnings given by gcc 4.6, could you have a look at them?
10:59:02n1sthay have worked quite a bit on code size for arm and thumb so it's nice to see it had an effect
10:59:48 Nick Horschti is now known as Horscht (~Horscht@xbmc/user/horscht)
11:00:02funmani think flto+thumb interworking is problematic
11:02:50n1soh, how so?
11:02:54bertrikfunman, which players currently use thumb?
11:03:06funmanclipv1, c200v2, m200v4
11:03:39funmann1s: last time i tried it didn't build. i'll look at it later (right now i'm looking at another bug: selected processor does not support ARM mode `movteq r5,64' (goban/sgf.c)
11:04:30***Saving seen data "./dancer.seen"
11:11:29n1sum movTeq?
11:16:07 Join krischii [0] (
11:16:25n1sah, thumb
11:16:30krischiihi,...anyone using a clip+ w/ rockbox
11:16:35krischiithink i bricked mine
11:16:56krischiiSaying : No partition found
11:17:23krischiior FAT is corrupted .... when starting original bootloader
11:17:38funmanformat it then
11:18:01krischiidid it several times.
11:18:09krischiiunfortunately i've got a mac
11:18:19krischiibut ran a FAT-format
11:18:24krischiilike on windows
11:18:27krischiisame error
11:18:44krischiiput original firmware on it after formatting
11:19:06krischiibut no firmare update after unpluggng it
11:19:25 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
11:20:36krischiiformatting....same proble,
11:20:49krischiiformatting with windows 7 results in the same problem
11:21:14funmanif you have problems with the OF you should ask Sandisk
11:21:14 Quit antil33t (Read error: Connection reset by peer)
11:21:28n1sfunman: movt seems to be Thumb2 only
11:23:06 Join DerPapst [0] (
11:25:44JdGordonfunman: which in particular?
11:26:00funmanJdGordon: lib skin parser might be interesting for you
11:27:17JdGordonthats biebers code actualy..
11:27:22JdGordonhaving a look though
11:27:59JdGordonI think they can just be deleted...
11:29:36 Join antil33t [0] (
11:29:37 Join Jerom [0] (~jerome@
11:34:05 Quit antil33t (Read error: Connection reset by peer)
11:36:03 Quit Judas_PhD (Quit: This is a quitting message)
11:37:03 Join user890104_ [0] (
11:37:25 Quit user890104 (Disconnected by services)
11:37:30 Nick user890104_ is now known as user890104 (
11:38:52 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:39:00funmanJdGordon: lib skin parser might be interesting for you
11:39:41pixelmasounds familiar ;)
11:39:55 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:40:29 Quit krischii (Quit: CGI:IRC (EOF))
11:40:54 Join antil33t [0] (
11:41:00 Quit n1s (Quit: Lmnar)
11:41:00 Quit antil33t (Client Quit)
11:42:29 Quit Guest24507 (Ping timeout: 272 seconds)
11:43:27funmani'm not sure how much i should tweak my gcc bug report, considering how we build multiple libgcc
11:51:10 Join evilnick [0] (
11:52:43 Quit Evilnick_ (Ping timeout: 272 seconds)
11:53:30 Quit Tuplis (Ping timeout: 276 seconds)
11:53:50 Join Tuplis [0] (
11:58:53 Join MethoS- [0] (~clemens@
12:04:54JdGordonfunman: bugger, did my replies not go through?
12:06:22funmanJdGordon: it did, i just typed up+enter in the wrong window ^^
12:06:57JdGordonare you pushing to move compilers again? or this is just a curiosity?
12:07:06funmanbtw if you know what to do for the other problems listed, feel free to fix the bugs..
12:09:17 Join Kitr88 [0] (
12:13:07funmanthough it might be a good idea to add a recent gcc to the buildsystem
12:13:15 Quit Kitar|st (Ping timeout: 265 seconds)
12:13:39 Join Kitar|st [0] (
12:14:06 Quit Kitr88 (Ping timeout: 276 seconds)
12:16:03 Nick Ypsy is now known as YPSY (
12:20:04 Join antil33t [0] (
12:25:06funmanah clipv1 builds/runs fine with gcc 4.6
12:27:12funmanall codecs are slower, except ape and aac lossless
12:27:45funmanflac runs at 65% of gcc 4.4 speed Oo
12:28:12 Quit hebz0rl (Quit: Leaving)
12:37:23 Join _s1gma [0] (~d.d.derp@
12:38:09funmanah clipv1 doesn't link with -flto
12:42:42 Join skx` [0] (
12:50:57 Join timc [0] (~tim@
12:51:15 Nick timc is now known as Guest72658 (~tim@
12:56:42*amiconn wonders every time why newer gcc techniques promising speedups usually do the opposite
13:04:31***Saving seen data "./dancer.seen"
13:05:02 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
13:05:54pamauryfunman: why did you get interested in usb audio last day ?
13:07:08 Join [sko] [0] (~sko]
13:09:13 Part TheSeven
13:15:19 Join kugel [0] (~kugel@rockbox/developer/kugel)
13:25:00kugelhm, this svn message post-editing breaks git pull (fast forward)
13:26:38pamaury"post-editing" ?
13:28:24JdGordonlog editing presumably
13:28:58pamaurybut which one ? has commit message been edited ?
13:30:40JdGordonfunman changed *the* commit message iirc
13:31:06funmansomeone changed it back, no?
13:31:32funmanah no it's ok
13:31:33JdGordonhaha really?
13:31:39funmanTest case is a mix of files built with -mthumb and files built without it.
13:31:49funmani mean,;revision=28078
13:32:20 Join robin0800 [0] (
13:32:58 Join Slayer [0] (
13:34:11 Quit Slayer (Client Quit)
13:34:17 Join Slayer [0] (
13:35:15 Quit Slayer (Client Quit)
13:36:48funman <- i tried to report clipv1 bug, and found an ICE at the same time :o
13:37:36pamauryfunman the bug finder
13:38:14funmani'm just an helper, the bug finder really is rockbox :)
13:41:06 Join anewuser [0] (anewuser@unaffiliated/anewuser)
13:48:40 Quit Bagder (Ping timeout: 264 seconds)
13:49:36CIA-81New commit by jdgordon (r28116): Hopefully fix FS #11630 where the wps backdrop would be shown instead of the menu one
13:51:32pixelmaJdGordon: is this related to the fact that those targets can also have a remote backdrop?
13:51:40CIA-81r28116 build result: All green
13:51:48JdGordonim not sure....
13:52:07JdGordoni fixed it on the x5, and I thought it was showing in the sdl app but i tihnk that is now due to my back theme
13:53:59pixelmabecause I wondered about the screenshot shown here in IRC, it was of a 320x340 colour target and that can't be a remote backdrop target. On the other hand, AlexP couldn't reproduce on the Gigabeat S
13:54:30pixelmaexcept the global backdrop setting problem
13:55:59 Quit robin0800 (Ping timeout: 252 seconds)
13:56:01funmankugel: did you see r28114?
13:56:33kugelyes, now :)
13:56:38kugelgood catch
13:57:53kugelwooh, the database built on my phone
13:58:23kugelI assume you fixed it
13:59:13funmani was wondering if it used to work
13:59:26kugelI think I tried once and it didn't
13:59:58kugelbut it doesn't really work anyway, since it breaks once it sees (or doesn't see but traps into them) recursive symlinks
14:00:29JdGordonit really needs a root dir option
14:00:39JdGordonit is the only way RaaA makes sense for the file browser
14:02:14JdGordonpixelma: "global backdrop setting problem"?
14:03:53 Join fdinel [0] (
14:04:05 Join s1gma_ [0] (~d.d.derp@
14:04:15pixelmathe second part of my comment. "Set as backdrop" on a bmp didn't take effect, it only did after leaving the USB screen and even then AlexP saw graphical glitches and in my case I got the WPS backdrop back after a reboot
14:05:55JdGordonsee if that stil happens
14:06:08JdGordonI tested that setting pretty extensivly and it worked fine
14:06:30pixelmawill do
14:07:18 Quit _s1gma (Ping timeout: 255 seconds)
14:07:28 Quit user890104 ()
14:14:46 Quit kugel (Remote host closed the connection)
14:29:20funmancodecs slowness comes from gcc 4.6, not -flto
14:30:51 Join _____s1gma [0] (~d.d.derp@
14:33:46 Quit s1gma_ (Ping timeout: 240 seconds)
14:35:20 Quit Highlander (Quit: Quitte)
14:39:47 Quit MethoS- (Remote host closed the connection)
14:51:58 Quit funman (Quit: free(random());)
14:55:15pixelmaJdGordon: ok, that bug seems to be fixed on my M5 now and I can also set something as backdrop and it takes effect immediately
14:58:57pixelmahmm, I see the problem with subline timeout reverting to the default 2s but the weird thing is that it only applies to the first 1 or 2 "runs". After that it looks normal (it's no animation line, just a scrolling line of text, so can't tell exactly but in the beginning it resets more quickly then gets "normal". Maybe
14:59:04pixelmathat observation help
15:04:33***Saving seen data "./dancer.seen"
15:21:25 Join T44 [0] (
15:25:10 Quit Topy44 (Ping timeout: 245 seconds)
15:33:57 Quit JdGordon (Ping timeout: 240 seconds)
15:36:33 Quit [sko] (Read error: Connection reset by peer)
15:45:42 Quit evilnick (Quit: TTFN)
15:54:57 Join n1s [0] (~n1s@rockbox/developer/n1s)
16:06:17 Join puetzk [0] (
16:16:07 Quit mikroflops (Read error: Connection reset by peer)
16:17:04 Join mikroflops [0] (
16:20:35 Join evilnick [0] (
16:22:31 Quit evilnick (Changing host)
16:22:31 Join evilnick [0] (~Evilnick@rockbox/staff/evilnick)
16:32:09leavittxhi! why don't work the arrow keys controls in recent revisions of d2 sim?
16:53:58 Join Ddorda [0] (~Ddorda@ubuntu/member/ddorda)
16:54:44 Join HaimN [0] (~HaimN@
16:56:57HaimNHi, How can I remove lines from the main menu? (eg. to remove the radio's line or the line of the movie) I use SanDisk CLIP1, But I need it also for models and CLIP+ FUZE. Thank you!
16:56:57 Join kisak [0] (
16:58:19n1sHaimN: get the code, change it to do what you want, build
16:59:20HaimNwere can I get the code?
17:00:03HaimNI need the code of sansa fuze.
17:00:20n1sno, you need the source for rockbox
17:01:00n1sthere are guides for getting the source, and setting up environments to build in our wiki
17:02:52n1s is a good choice if you are on windows, although the actual vmware image is a bit outdated so you need to build new toolchains but we have a nice script for that
17:04:35***Saving seen data "./dancer.seen"
17:04:38n1sor you can just download any sensible vm with linux and set it up as you would on a native install
17:05:34HaimNOK, thank's a lot!
17:05:49HaimNI will read it now
17:08:07HaimNI use ubuntu
17:08:53n1sthen you don't need to mess with vm's just follow the
17:10:20 Join Maggux_ [0] (
17:10:56HaimNn1s: You helped me a lot!
17:11:41 Quit kadoban (Read error: Connection reset by peer)
17:13:56 Join kadoban [0] (
17:33:32leavittxThat's enough for me.. I will file a bug about d2 simulator
17:34:54 Join stripwax [0] (
17:37:15 Quit stripwax (Remote host closed the connection)
17:37:33 Quit DerPapst (Quit: Leaving.)
17:41:52pixelmaleavittx: you don't have accidentally enabled "absolute" mode / mouse control?
17:41:52 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:44:06 Quit PaulJam (Ping timeout: 240 seconds)
17:44:56 Join Adublaptop [0] (~Aldubuc@
17:52:15 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
17:53:07 Join PaulJam [0] (
17:57:37 Join clone4crw [0] (
18:05:47 Join [sko] [0] (~sko]
18:16:37 Quit Acorn (Quit: Leaving)
18:30:49 Join Buschel [0] (
18:32:06*Buschel finally bought a nano 2G
18:32:11Buschelyay \o/
18:35:44HaimNHi, I downloaded the source code of Rockbox, Where I can find the file which is the main menu to edit it ( to remove a row from it)
18:35:48 Quit Maggux_ (Remote host closed the connection)
18:45:59 Join Bagder [0] (~daniel@rockbox/developer/bagder)
18:50:48shuffle2anyone happen to know how long it takes from usb interrupt till the thread actually handles the event?
18:50:54shuffle2it should be <10ms right?
18:52:23shuffle2having a really hard time reducing latency :/
18:56:34 Join Buschel_ [0] (
19:00:09 Quit Buschel (Ping timeout: 252 seconds)
19:00:17 Nick Buschel_ is now known as Buschel (
19:01:10kugelshuffle2: I think the delay comes from the fact that all other threads need to ack the usb interrupt before the connection is made by the usb thread
19:02:05gevaertskugel: they only need to do that for UMS actually
19:03:54gevaertsPossibly shuffle2 missed that of course
19:04:28gevaertsAnyway, is that the actual issue, or is it general USB driver latency?
19:04:38***Saving seen data "./dancer.seen"
19:04:53shuffle2general, but that's my guess at the moment
19:05:08shuffle2also, using random acronyms doesn't help with clarity :p
19:06:01shuffle2mass storage?
19:07:32gevaertsThere's something about requiring exclusive disk access for USB in usb.c
19:08:19gevaertsBut that's really only relevant for the very start of the connection
19:10:13shuffle2i already disable all other usb drivers except for mine in the preprocessor
19:11:11shuffle2also enable cpu boost when the driver starts
19:11:33gevaertsIt could be general thread latency of course
19:11:47gevaertsMaybe try to increase HZ?
19:12:12shuffle2hm, i didn't know that was something one could do without causing crazy side-effects :)
19:12:22kugelis the delay critical for your project?
19:13:19gevaertsshuffle2: I'm pretty sure you will have *some* weirdness, but those are bugs :)
19:14:04gevaertsfunman tried a HZ=1000 build recently IIRC, and it was mostly fine
19:14:19kugeldid you try realtime priority for your thread?
19:14:24 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
19:15:17shuffle2i tried increasing priority of both usb thread and mine
19:15:47kugelboth might make it worse though :)
19:16:15 Join Judas_PhD [0] (
19:16:29gevaertsIf nothing else is running, thread priority should be irrelevant
19:17:46gevaertsThe USB thread waits on a queue that's filled by the interrupt handler. I don't actually know if that wait is immediate or if it waits for the next tick
19:19:12kugelI guess it depends
19:19:30kugelI also doubt threads waiting on a queue run next when something fills the queue
19:19:38shuffle2i tried hz=1000 and i can't get to the debug log screen :p
19:19:50shuffle2i think it registers a key press too many times
19:20:16kugelthat should be fixed in recent svn
19:21:04 Quit mikroflops (Ping timeout: 264 seconds)
19:21:27gevaertsIf the waiting thread only wakes up at the next tick, then my money is on this being the cause of the latency
19:21:46gevaertsEspecially if you're talking about 10ms
19:23:04 Join mikroflops [0] (
19:23:31kugelI don't actually think this only happens on the tick boundary
19:24:05kugelIIRC the queue code marks it immediately as available for the scheduler
19:24:26*gevaerts vanishes again
19:25:14 Join Kitr88 [0] (~Kitarist@
19:25:40kugelbut you never know when the current thread does a yield so it all isn't deterministic anyway
19:27:10kugelgevaerts: I think you are right when there's no thread running though, then the scheduler waits for the next interrupt (which might be only the next timer interrupt)
19:27:10 Quit antil33t (Read error: Connection reset by peer)
19:27:18 Join antil33t [0] (
19:28:25 Quit Kitar|st (Ping timeout: 240 seconds)
19:29:01*clone4crw wonders if anyone's still interested in the resistor calculator plugin
19:29:09 Part Ddorda ("Ciao Ciao")
19:30:29 Quit Kitr88 (Ping timeout: 276 seconds)
19:31:18 Join man_jose [0] (
19:31:27gevaertsclone4crw: I am, but I don't seem to have had much time lately. I'll have another look soon
19:32:11clone4crwNeither have I with school, I understand
19:32:44 Quit bertrik (Read error: Connection timed out)
19:32:57clone4crwI think it's almost complete, though.
19:33:25 Join bertrik [0] (
19:33:25 Quit bertrik (Changing host)
19:33:25 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:34:01 Join edboyer93 [0] (
19:34:13 Quit PaulJam (Quit: .)
19:34:31 Join Kitar|st [0] (
19:41:01 Quit TheSeven (Ping timeout: 245 seconds)
19:41:56 Part man_jose
19:42:04 Join stripwax [0] (
19:42:27 Join man_jose [0] (
19:42:31 Part man_jose
19:45:35 Quit HaimN (Remote host closed the connection)
19:45:36 Join man_jose [0] (
19:45:54 Quit stripwax (Read error: Connection reset by peer)
19:47:18 Part man_jose
19:47:20 Join man_jose [0] (
19:53:07 Quit BHSPitMonkey (Quit: Ex-Chat)
19:56:17 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
19:58:32 Join FrozenZia [0] (
19:59:44 Part TheSeven
19:59:57 Join funman [0] (~fun@rockbox/developer/funman)
20:00:36 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
20:01:28 Part man_jose
20:02:41FrozenZiaHi - trying to upgrade my Sansa C250, (seems to be V1), and am getting a "Target mismatch" error. "Installed target c200, selected target c200v1 series"
20:03:02bertrikWhat is the proper way in rockbox to convert an array of 4 bytes to a 32-bit unsigned int?
20:03:35 Join hebz0rl [0] (
20:03:41FrozenZiaI suspect this is just a case of my installed c200 SW being an "old" version when perhaps there was not a separate v2 sw version?
20:04:14bertrikFrozenZia, who or what is giving you the target mismatch error?
20:04:29FrozenZiabertrik: the Rockbox Utility
20:05:23bertrikI'm not sure what to do, maybe it helps to uninstall and reinstall the bootloader
20:05:55gevaertsFrozenZia: yes, that's all
20:06:14gevaertsit looks at .rockbox/rockbox-info.txt
20:07:14gevaertsThis is an effct of Zagor's big target rename a while ago
20:07:45funmanbertrik: get32le / get32be
20:07:57n1sbertrik: depends on what your 4 bytes are (endianness) but it's usually just a bunch of shifting and ORing
20:08:13n1sor that :)
20:08:23FrozenZiagevaerts: ok, tx!
20:09:35n1sfunman: um, where are those functions defined?
20:10:16funmani suppose statically in a lot of files
20:10:25gevaertsFrozenZia: depending on how old your current install is, you might also want a new bootloader. I can't remember exactly when the current one was released though (and I can't check easily now)
20:10:47kugeln1s: system.h I think
20:10:55n1swell, they are in hiding then as a grep for get32be got 0 hits :)
20:11:07FrozenZiaMine is 5.0 (hmmm - or maybe that was the Sansa boot...)
20:11:17kugelbut these don't help if you don't want a specific endianess, but simply the native ones
20:11:24bertrikI see them in amsinfo.c, but that's not target code
20:11:44n1sah metadata/metadata_common.[ch] has some
20:11:58n1sunsigned long get_long_le etc
20:13:07n1skugel: system.h has only the regular endianness swapping macros
20:13:15gevaertsFrozenZia: I *think* we're at 6.0 now. Anyway upgrading the bootloader on a c200 should be safe, so I'd just tell rockbox utility to do it
20:13:21n1sof course a memcpy + one of those would do it too
20:13:49FrozenZiagevaerts: tx again.
20:14:32 Join panni_ [0] (
20:16:14 Quit bmbl (Quit: Bye!)
20:21:08kugelbertrik: if you don't care about endianess you just cast the byte array to uint32_t, don't you?
20:22:35bertrikkugel, it has to be aligned correctly. Also I'd like to use something endianness-safe.
20:23:15funmankugel: doesn't that break aliasing?
20:23:46kugelyou can freely cast char*
20:24:28kugelbertrik: what do you mean with endianess save? it is endianess safe if the byte array is in native endianess
20:24:51 Quit merbanan (Ping timeout: 272 seconds)
20:27:22bertriksafe in the sense that it would work correctly even for an architecture with the opposite endianness (a bit hypothetical I admit)
20:29:47 Part FrozenZia ("thanks!")
20:31:38n1skugel: no, you may not cast char stuff to other types but you may cast everything to char, also such a cast is bad on strict alignment archs such as ARM since you get a data abort if the char array is unaligned
20:32:26n1s(that is my understanding at least re the aliasing thing)
20:32:40kugelmy understanding is that you can freely cast char* to anything
20:32:58 Quit funman (Ping timeout: 265 seconds)
20:33:38n1sthe alignment issue is there anyway
20:34:56 Join funman [0] (~fun@rockbox/developer/funman)
20:36:53 Join merbanan [0] (
20:42:15funmanclipv1 binary links with gcc -flto, but i have to add -mno-thumb to the linking command, and ram usage is 70kB bigger
20:42:56funmanpresumably all the functions which are optimized by -flto are built in arm and the thumb functions not optimized stay in thumb
20:43:04n1sthe linking command does all the codegen with lto so that would mean that you aren't using thumb IIUC
20:43:42funmanthere are still some thumb functions in the final binary
20:44:20n1sdoes it run?
20:44:45funmanwell presumably not *all* code is built again when linking :)
20:46:20funmann1s: yep it runs (i only tested the binary)
20:46:52n1sah, then i must have misunderstood how lto works...
20:47:55funmanit is not clear to me either
20:50:37n1swhat i thought it did was create special elf files when compiling that had all the regular code but also a special section with a bytecode rep of one of gcc's intermediate languages (gimple) and iff those files are linked with lto gcc starts working from that bytecode, running its optimizers on the whole thing and then generating the assembly from that
20:51:22gevaertsDoes LTO actually do more than being better at getting rid of unused symbols?
20:51:28n1sof course the elfs can be linked regularly and the special sections will be dropped
20:51:33funmangevaerts: yes it slows down code
20:51:43n1sgevaerts: they are working a lot on cross module inlining
20:51:49gevaertsfunman: ah, yes. I forgot :)
20:53:00n1sbut from what i gather the state of lto in 4.5 was pretty abysmal, since it didn't do much and made compilations take twice as long due to optimizing and generating code twice
20:53:13n1s4.6 *should* be better :)
20:54:19 Join zaki [0] (~zaki@
20:54:24 Part zaki
21:04:40***Saving seen data "./dancer.seen"
21:07:28 Quit anewuser ()
21:11:50 Quit GeekShadow (Quit: The cake is a lie !)
21:20:00 Quit Jerom (Quit: Leaving.)
21:21:34 Join Jerom [0] (~heidi@
21:23:24puetzkfunman: I think I've figured out what changed in AS3525v2 that's messing up the mic levels
21:23:37puetzkThe bit that used to control AGC now switches between differential and single-ended modes
21:23:41puetzkso the AGC is still on
21:23:53puetzkThus the mic signal is pretty much always near max scale
21:24:03 Quit pamaury (Remote host closed the connection)
21:24:32puetzkThus, posigive gain at the ADC clips
21:25:20 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
21:31:26funmanpuetzk: so it would be as simple as toggling this bit?
21:31:54puetzkNo, because the I can't figure out how to turn it off on the AS3543
21:32:19puetzkThe data sheet says you can, the but the register bit that used to do so does something else
21:32:53funmani have linux source code for this chip (audio part)
21:33:07puetzkand I haven't found another way
21:33:39 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
21:34:50puetzkAlso, even on the older part things are a bit wonky; the code clears M1_AGC_off, with commants that suggest turning off the gain control - but 0 turns it on
21:35:19puetzkCan you confirm whether it's on or not on your clipv1? I just made a recording of some pink noise that gradually goes up in volume
21:35:26puetzkand then looked at it in audacity
21:35:39puetzkit rises for a while, then is flat for a long time, then starts distorting
21:35:51puetzkso on the v2 it's definitely doing automatic gain control
21:36:00funmansorry i have to go
21:36:04 Quit funman (Quit: free(random());)
21:36:44puetzkYou said you had linux code for it; something special, or just in any kernel tree?
21:49:41 Join soap__ [0] (
21:50:46 Quit soap__ (Client Quit)
21:50:56 Join soap__ [0] (
21:50:57 Quit [sko] (Read error: Connection reset by peer)
21:51:41 Quit soap__ (Client Quit)
21:54:03 Join Evilnick_ [0] (
21:57:05 Quit evilnick (Ping timeout: 240 seconds)
21:57:41 Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854])
21:59:24 Nick Evilnick_ is now known as evilnick (
21:59:37 Quit evilnick (Changing host)
21:59:37 Join evilnick [0] (~Evilnick@rockbox/staff/evilnick)
22:03:47edboyer93does rockbox have any problems with ID3v2.4 tags?
22:11:44LloreanIt shouldn't.
22:15:26 Join HaimN [0] (~HaimN@
22:17:28edboyer93ok thanks
22:20:18 Join funman [0] (~fun@rockbox/developer/funman)
22:21:30funmanpuetzk: how did you generate this pink noise? (i can test on clipv1)
22:21:44puetzkfunman: in audacity
22:22:01puetzkI just made 30s of pink noise, selected it, and hit fade in so it would gradually get louder
22:22:23puetzkThen set the Clip+ on my laptop's speakers and played it back
22:25:39puetzkIf you have audacity, it's in the Generate menu (Noise...)
22:29:01bertrikhm, iap.c could do with some tightening up
22:32:37CIA-81New commit by bluebrother (r28117): Make tooltip for Offline Mode setting wrap properly. ...
22:34:31CIA-81r28117 build result: All green
22:35:16funmanpuetzk: : the speaker was not very loud but the clipv1 was just next to it
22:38:19puetzkI got So it looks like yours does have ADC
22:38:20 Quit fdinel (Read error: Connection reset by peer)
22:38:34puetzkSo it looks like yours does have AGC turned off
22:39:24puetzkSince it doesn't go flat like the Clip+ did
22:39:53funmanyeah that's very visible
22:41:14funmandid you try to set bit 5 of audioset2?
22:41:44funmanas3514.c can be a bit hard to read with the mix for 3 different kind of devices (as3514, as3517 and as3543)
22:44:24puetzkfunman: No, I haven't. That says it's for the summing stage, which is on the output side, but I suppose it's worth a shot
22:44:36puetzkLemme recompile and see what we get
22:44:58funmanoh that's right
22:45:18puetzkThe one we're trying to control is the MIC preamp, at N3
22:45:23puetzk(in the block diagram)
22:46:09funmandid you look at linux source code? it's a bit hard to follow all the pointers to arrays of structs of pointers of tables but there could be something not mentioned in the datasheet
22:46:35puetzkno, I had just started looking for it when you got back
22:46:45puetzkbut hadn't found the right file in the kernel yet
22:47:01puetzkoh, you emailed it to me
22:47:09*puetzk puts on a dunce cap
22:47:52funmanyou can use patch -Np1, the interesting files are all completely new
22:48:07funman+ on an empty folder and not on the original linux source
22:51:00funmani only see the 'gain pre-setting'
22:52:41shuffle2yay, it works...finally :)
22:53:30 Quit dfkt (Quit: -= SysReset 2.53=- Sic gorgiamus allos subjectatos nunc.)
22:53:34funmanshuffle2: congrats!
22:59:38funmanr28000 effectively seems to cause problems on fuzev1, but only limited to vorbis ??
22:59:53funmans/fuzev1/some fuzev1, and of course none in the possession of a dev/
23:02:53 Quit skx` (Ping timeout: 265 seconds)
23:03:13 Join skx` [0] (
23:04:43***Saving seen data "./dancer.seen"
23:07:27 Quit skx` (Ping timeout: 240 seconds)
23:09:10 Quit funman (Read error: Connection reset by peer)
23:09:48 Join funman [0] (~fun@rockbox/developer/funman)
23:12:54 Join skx` [0] (
23:23:21 Part Adublaptop
23:25:14tmztfunman: need testing on fuzev1?
23:25:51 Quit markun (Read error: Connection reset by peer)
23:25:55tmztor it's just some of them that have the problem?
23:33:00 Quit HaimN (Ping timeout: 252 seconds)
23:33:54 Join markun [0] (
23:33:55 Quit markun (Changing host)
23:33:55 Join markun [0] (~markun@rockbox/developer/markun)
23:43:19 Quit Coty (Quit: Leaving)
23:43:22 Quit domonoky (Read error: Connection reset by peer)
23:48:19saratogathat one unused variable in wma's wma_lsp_to_curve_init function looks bad
23:48:27saratogain ffmpeg it is used
23:48:47saratogabut i can't remember what i was doing when I ported that function
23:50:08 Join robin0800 [0] (~robin0800@
23:53:00 Quit markun (Read error: Connection reset by peer)
23:56:41 Join markun [0] (
23:56:42 Quit markun (Changing host)
23:56:42 Join markun [0] (~markun@rockbox/developer/markun)

Previous day | Next day