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 2009-10-06

00:00:27 Quit jgarvey ("Leaving")
00:00:37 Quit explore ("Lost terminal")
00:02:24*Utchybann guest that wrong size in 'Rockbox Info' on nano2g is related to 2048 sector size.
00:04:16 Join polobricolo_ [0] (
00:07:38Bob_CIf anyone is interested in a port for Mini2440 they could lend a hand and cast an eye over FS #10627, would be much appreciated
00:09:08 Quit barrywardell ()
00:09:17tomers_DerPapst: Thanks god!
00:09:39DerPapstsorry for blaming you ;)
00:10:11tomers_DerPapst: That's OK... :-)
00:11:46 Join dfkt_ [0] (
00:14:36kugelBob_C: I'm getting the board also
00:14:52 Quit stripwax ("")
00:15:07kugelif nobody beats me to it, I'll have a look when it arrives. but that may take some time
00:15:12Bob_CI see it is "in stuck"
00:15:54 Join stripwax [0] (n=Miranda@
00:16:17 Quit pamaury ("exit(*(int *)0 / 0);")
00:16:32kugelBob_C: why didn't you consider git as VCS :(
00:16:37Bob_CMight be in the same place as my JTAG debugger
00:16:58Tornekugel: because casainho insisted on using google code to host it and they don't support git
00:17:00 Quit polobricolo (Read error: 110 (Connection timed out))
00:17:12kugelyea, I suspected that
00:17:52kugelis there some kind of git-hg (or hg-git)?
00:18:09Torneno idea, but why not just install hg
00:18:23Bob_CI think we considered a lot of things, but cas likes to get ahead with things
00:18:24Tornesince a hypothetical git-hg would almost certainly need it anyway
00:18:25 Quit dfkt (Nick collision from services.)
00:18:26kugelnot so keen on getting used to yet another vcs
00:18:31 Nick dfkt_ is now known as dfkt (i=dfkt@unaffiliated/dfkt)
00:18:49Torneonce you've used a couple it's not that much effort any more
00:18:57Tornei need to get around to learning my twelfth soon for work
00:19:11Bob_CI type the same commands in svn and hg ;)
00:19:20Bob_CMost of them work
00:19:25kugelBob_C: don't count on me too much on porting rockbox to that board. It'll be certainly fun, but my goals aren't selling it
00:19:32 Quit bertrik ("De groeten")
00:19:38kugelI just wanna play around
00:19:43Bob_CSelling what?
00:20:08kugelwell, isn't lyre still planned to get sold at some point in the future?
00:21:17Bob_CWell whatever happens there it won't be selling Mini2440 - I see it as a DIY/experiment board
00:21:38Bob_CI'm hoping to put one in my car
00:21:50Tornewell it *is* a development board :)
00:22:10Bob_CDoes what it says on the tin :D
00:22:28kugelalright then
00:22:47kugelthat's my view too. I'm not going to use it in my car, I don't have a car :p
00:23:54Bob_CThe big problem with Lyre project is that it is a hardware project without hardware designers
00:27:04Bob_COne of the big problems...
00:27:04 Quit wincent (Read error: 113 (No route to host))
00:27:29 Quit xavieran (Read error: 60 (Operation timed out))
00:28:01 Quit domonoky1 (Read error: 104 (Connection reset by peer))
00:29:04 Quit LambdaCalculus37 ("Fwump")
00:30:44 Join Ebert_ [0] (
00:32:43Ebert_is it possible to use the iRiver ihp120 as a DAC via optical in?
00:32:45 Join Lynx [0] (
00:33:12 Nick Lynx is now known as Guest41709 (
00:34:09UtchybannI have submitted a simple patch that fixes the wrong free/disk size in 'Rockbox Info' menu (#10656).
00:35:03stripwaxEbert - what exactly do you want to know/do? You can record optically and playback via analogue line-out - are you thinking of non-audio uses?
00:35:14amiconnEbert_: Just let it sit in the recording screen
00:35:56Ebert_i was just wanting to try listening through optical-in to the line out or hp out of the iRiver
00:35:57amiconnIt will output what's being fed into s/pdif in through both s/pdif out and the analog outputs
00:36:31Ebert_oh really, neat! thank you amiconn
00:36:33amiconnNote that this will only work cleanly for 44.1kHz (or 22.05 or 11.025kHz) input though.
00:36:52Ebert_the manual is not clear about this capability
00:37:25amiconns/pdif pass-through will work for other sample rates as well, but analog out will sound rough, because the DAC's sample rate will stay at 44.1kHz
00:37:45amiconnThat means it resamples without any filtering
00:38:03stripwaxamiconn - does that mean 11.025 and 22.05 don't go through filtering either?
00:38:14Ebert_but i can adjust the output to those 3 sample rates
00:38:32 Quit BlakeJohnson86 (Remote closed the connection)
00:39:27 Quit stripwax (Read error: 104 (Connection reset by peer))
00:39:46***Saving seen data "./dancer.seen"
00:40:15 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
00:42:41 Quit flydutch ("/* empty */")
00:48:44 Quit Lynx_ (Read error: 110 (Connection timed out))
00:48:44 Nick Guest41709 is now known as Lynx_ (
00:54:42 Quit Ebert_ ()
00:58:38 Join BlakeJohnson86 [0] (
00:59:19 Join Thundercloud [0] (
01:02:02 Quit liar|netbook (Remote closed the connection)
01:06:22 Quit MethoS- (Remote closed the connection)
01:08:55CIA-43New commit by tomers (r22974): Remove redundant code in list.c
01:11:15 Quit Lynx_ (" HydraIRC -> <- Now with extra fish!")
01:13:03CIA-43New commit by tomers (r22975): - Use const when possible ...
01:13:24JdGordonanyone interested in pulling hair out over a bug I cant figure out?
01:16:18JdGordonFS #10215 has me stumped
01:16:41 Join panni__ [0] (
01:17:41 Quit panni_ (Read error: 113 (No route to host))
01:18:27 Join panni_ [0] (
01:22:27kugelJdGordon: not interested, no :p
01:24:00kugelJdGordon: the peakmeter is updated very often, maybe it does some stop_scroll() somewhere?
01:24:54JdGordonno, the stop_scroll() occurs in the skin display code where a hidden viewport gets disabled... which is fine.. except it should never get there
01:25:10JdGordonor not in that test wps anyway
01:26:29kugelit doesn't scroll even if the peakmeter is hidden right?
01:26:56JdGordonit works fine if the %pm is changed to %mh
01:27:15JdGordonand it works fine if that peakmeter drawig code is unconditionally entered in wps.c
01:27:28JdGordonas long as data->peak_meter_enabled isnt set
01:31:24 Quit panni_ (Read error: 104 (Connection reset by peer))
01:31:53 Join panni_ [0] (
01:33:04 Quit Thundercloud (Remote closed the connection)
01:34:11 Quit panni_ (Read error: 54 (Connection reset by peer))
01:34:18kugelJdGordon: does it have anything to do with the fact that %pm is in the last line?
01:34:31JdGordoni highly doublt it
01:34:33kugelI see some special case code for that
01:34:58 Join panni_ [0] (
01:34:59 Quit panni__ (No route to host)
01:35:59 Quit bekabug ()
01:37:00kugelJdGordon: what is the peak_meter_enabled variable and where does it come from?
01:37:24JdGordonits a global in peakmeter.c... used to temprarily disable drawing
01:37:52JdGordononly used in skin_display.c though so maybe can be removed
01:40:23*kugel the peakmeter code there looks weird to me anyway
01:40:37 Quit howell_ (Client Quit)
01:40:40kugelit seems to do a lot more than just drawing
01:40:42 Part toffe82
01:41:28JdGordonfancy maths and statistic logging...
01:41:55kugelthe code in skin_display I mean, not the peakmeter.c one
01:42:01CIA-43New commit by tomers (r22976): Fine tuning of gui elements positioning in RTL mode
01:42:16JdGordonI thught you wasnt interested?
01:42:22 Quit panni_ (Read error: 54 (Connection reset by peer))
01:42:27 Join Ebert_ [0] (
01:42:55 Join panni_ [0] (
01:43:02kugelyea, /me thought that too
01:43:32kugelgood call, I'm gonna close geany again and prepare for getting some sleep
01:44:27kugelseems like tomers_ is a commit early, commit often guy. I like that :)
01:45:49*tomers_ The RTL menus feature is stable
01:46:19tomers_kugel: Thanks. I'm going to sleep too...
01:46:22DerPapstyay ;)
01:46:50tomers_Good night!
01:47:13DerPapstgood night tomers_
01:47:30 Join panni__ [0] (
01:47:36amiconnkugel: The peakmeter implements a rather crude log() (it needs to for dB display)
01:48:19amiconnThat's another thing I've been planning to change for a looong time (the log() implementation, not the fact that it needs one)
01:48:22 Quit panni__ (No buffer space available)
01:48:22 Quit panni_ (Read error: 105 (No buffer space available))
01:48:52 Join panni_ [0] (
01:49:07kugelamiconn: you never got behind the planning phase I assume?
01:49:32*kugel doesn't dare to open peackmeter.c
01:49:44kugelI expect much pain :p
01:50:02*DerPapst <−− sleep. Good night all :)
01:50:40 Quit DerPapst ("Leaving.")
01:50:48 Quit tomers_ ("ChatZilla 0.9.85 [Firefox 3.0.14/2009090216]")
01:51:09amiconnThe "statistics" are needed for the various hold times
01:52:16 Quit safetydan ()
01:52:33 Join safetydan [0] (
01:53:25 Part Ebert_
01:59:13 Join Brett_Levengood [0] (
01:59:19 Nick Brett_Levengood is now known as compguy248 (
02:01:05 Join fdinel [0] (
02:08:37compguy248Does anyone have the newest .zip build of rocbox for the nano2g? The one with audio? I tried the link in the logs but it 404'd
02:13:51 Join AndyIL [0] (n=pasha_in@
02:19:56 Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma)
02:19:56 Quit pixelma (Nick collision from services.)
02:20:16 Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma)
02:20:29 Quit amiconn (Nick collision from services.)
02:20:30 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
02:20:52 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
02:25:24 Quit AndyI (Read error: 110 (Connection timed out))
02:39:48***Saving seen data "./dancer.seen"
02:40:35 Join BlakeJohnson861 [0] (n=bjohnson@
02:41:32 Quit BlakeJohnson86 (Read error: 110 (Connection timed out))
02:43:55 Quit mt (Remote closed the connection)
02:45:12 Quit n17ikh ()
02:46:04 Join Strife89 [0] (
02:46:39 Quit compguy248 ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
02:47:44 Join CaptainKwel [0] (
02:55:36 Quit kugel (Remote closed the connection)
02:55:54 Join JdGordon1 [0] (
02:59:42 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
02:59:54 Join n17ikh [0] (
03:00:36 Quit BlakeJohnson861 (Read error: 110 (Connection timed out))
03:00:39 Quit JdGordon1 (Client Quit)
03:04:15 Quit n17ikh (Client Quit)
03:04:15 Quit safetydan ()
03:04:36 Join BlakeJohnson86 [0] (
03:09:12 Quit panni_ ("( :: NoNameScript 3.81 :: )")
03:10:26 Join n17ikh [0] (
03:20:54 Join evilnick_ [0] (
03:26:03CIA-43New commit by kkurbjun (r22977): Simulator: Fix scrollwheel targets.
03:33:20 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
03:35:44 Quit evilnick_home (Read error: 110 (Connection timed out))
03:44:04 Join davidfg4 [0] (n=david@DAVIDGIANFORTE.RES.CMU.EDU)
03:50:44 Quit intrados1 (Read error: 60 (Operation timed out))
03:51:52 Join intrados1 [0] (
03:54:13 Quit Stephen_ (Read error: 54 (Connection reset by peer))
03:55:41 Quit mikroflops (Remote closed the connection)
03:57:08 Join mikroflops [0] (
04:01:50 Join spazz [0] (
04:03:34 Quit mikroflops (Remote closed the connection)
04:03:36spazzHello, anybody who would be kind and help a newbie with a h140 bootloader problem?
04:07:21 Quit TheSeven (Nick collision from services.)
04:07:42 Join The_Seven [0] (n=theseven@
04:07:54 Nick The_Seven is now known as TheSeven (n=theseven@
04:09:44 Join mikroflops [0] (n=yogurt@
04:15:54 Quit mikroflops (Remote closed the connection)
04:16:46 Join mikroflops [0] (
04:17:16spazzI need a bootloader that will work with a iriver h140(upgraded with a mk2431gah) that shows a error ata-32 when booting...anybody know where I could find one?
04:20:36 Quit mc2739 ("Leaving")
04:25:30 Quit mikroflops (Read error: 60 (Operation timed out))
04:29:03 Quit spazz ("CGI:IRC")
04:29:14 Join spazz [0] (
04:29:37 Quit spazz (Client Quit)
04:38:27 Join safetydan [0] (n=safetyda@
04:38:30 Quit Rondom (Nick collision from services.)
04:38:41 Join Rondom [0] (
04:39:51***Saving seen data "./dancer.seen"
04:45:39 Join Lss [0] (
05:16:09 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
05:29:09 Join spazz [0] (i=www-data@
05:32:03 Quit spazz (Client Quit)
05:43:54 Quit Strife89 ("If you hold a Unix shell to your ear, you can hear the C.")
05:44:35 Join intrados2 [0] (
05:49:30 Quit Lss (Read error: 104 (Connection reset by peer))
05:49:33 Quit Horscht ("Verlassend")
05:55:53 Join __Dragon__ [0] (
05:56:20__Dragon__i am trying to charge my ipod and i can't after updating rockbox
05:56:40__Dragon__everything i use the hold it just shuts off and restarts
06:00:35 Quit intrados1 (Success)
06:08:18 Quit daggett ("Ex-Chat")
06:12:07 Quit __Dragon__ ("Going!")
06:27:06 Quit CaptainKwel (Remote closed the connection)
06:39:15 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
06:39:53***Saving seen data "./dancer.seen"
06:40:44 Join advcomp2019__ [0] (n=advcomp2@unaffiliated/advcomp2019)
06:48:14 Quit advcomp2019_ (Read error: 145 (Connection timed out))
06:57:19 Quit advcomp2019 (Read error: 110 (Connection timed out))
06:58:47 Join mc2739 [0] (n=mc2739@rockbox/developer/mc2739)
07:00:33 Join Zarggg_ [0] (
07:16:11 Quit Zarggg (Read error: 110 (Connection timed out))
07:16:25 Join lifeless_ [0] (n=lifeless@
07:33:49 Quit intrados2 (Remote closed the connection)
07:34:49 Join intrados2 [0] (
07:35:45 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
07:41:50 Quit lifeless_ (Remote closed the connection)
07:42:08 Join lifeless_ [0] (n=lifeless@
07:43:33 Quit safetydan ()
07:52:01 Quit advcomp2019__ (Read error: 110 (Connection timed out))
08:02:59 Join Topy [0] (
08:04:49 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
08:22:12 Quit T44 (Read error: 110 (Connection timed out))
08:22:54 Join liar|netbook [0] (n=liar@
08:26:37 Join flydutch [0] (
08:28:46 Join ender` [0] (
08:30:40 Quit GodEater (Read error: 60 (Operation timed out))
08:31:13 Join einhirn [0] (
08:32:08 Join Zagor [242] (n=bjorn@rockbox/developer/Zagor)
08:34:47 Quit TheSeven (Read error: 148 (No route to host))
08:38:35 Join Rob2223 [0] (
08:39:56***Saving seen data "./dancer.seen"
08:48:23 Join Guest23293 [0] (
08:53:34 Join bertrik [0] (
08:53:34 Join Thundercloud [0] (
08:55:53 Quit Rob2222 (Read error: 110 (Connection timed out))
08:56:53 Join merbanan [0] (
08:58:45 Join maruk [0] (
09:04:52 Quit intrados2 (Read error: 110 (Connection timed out))
09:06:54 Join snookums [0] (n=N_Sherza@
09:11:58 Quit n17ikh (No buffer space available)
09:13:49 Join mikroflops [0] (
09:18:28 Quit JdGordon ("Leaving.")
09:23:38 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
09:31:55 Join intrados2 [0] (
09:38:41 Join snookums_ [0] (
09:42:03 Quit Thundercloud (Remote closed the connection)
09:42:40 Quit bertrik (Read error: 113 (No route to host))
09:44:45 Join thegeek_ [0] (
09:45:20 Quit n1s ("Lämnar")
09:46:35 Quit snookums (Read error: 145 (Connection timed out))
09:50:08 Join n1s [0] (n=n1s@rockbox/developer/n1s)
09:52:44 Join GodEater [0] (
09:56:31 Quit thegeek (Read error: 110 (Connection timed out))
09:59:24 Nick DaveDave1port is now known as DaveDavenport (
10:00:51 Quit faemir ("Leaving")
10:07:32CIA-43New commit by tomers (r22978): Use macro to test viewport's RTL flag
10:09:25 Join tomers [0] (
10:13:25 Join kugel [0] (n=kugel@rockbox/developer/kugel)
10:17:38CIA-43New commit by tomers (r22979): Use helper function vp_puts_center() in time_menu.c
10:18:42 Quit BHSPitMonkey (Read error: 113 (No route to host))
10:20:14CIA-43New commit by tomers (r22980): Use pointer to viewport
10:26:20 Quit yosafbridge ("Coyote finally caught me")
10:28:09 Join yosafbridge [0] (
10:29:27 Quit yosafbridge (Client Quit)
10:30:20kugeltomers: just an idea. wouldn't it be possible to implement centering in the same way as rtl (with a flag and doing the alignment in the lcd driver)?
10:30:21 Join yosafbridge [0] (
10:30:47tomerskugel: centering is the same for both RTL and LTR :-)
10:31:18kugelyea, the center flag would override the rtl one
10:31:54tomerskugel: I actually not sure I understand what you suggest...
10:32:38kugelflag the vp that text in it is centered, and make the puts_* function do the centering (no helper function)
10:32:39CIA-43New commit by tomers (r22981): Use pointer to screen
10:32:52kugelother places do centering too
10:34:14tomerskugel: Nice idea. I think it should be like that. When I extracted that helper function I looked around to see where else it is used like that, and saw some mess all over. I decided to make that function static for now. It requires some work, and I currently concentrate on having proper RTL support all over
10:34:35kugelyou need to get used to that mess. it's everywhere :p
10:35:15tomersAs you can see, I review the code I happen to see while working...
10:38:24 Join tomers_ [0] (
10:39:57***Saving seen data "./dancer.seen"
10:41:47 Quit liar|netbook (Remote closed the connection)
10:43:01 Join pyro_maniac [0] (
10:52:43snookums_hey guys, if i plan on putting a 120gb drive into my ipod 30gb video, would i still use the firmware version intended for the 30gb ipod?
10:52:44 Quit JdGordon (Read error: 104 (Connection reset by peer))
10:53:13n1ssnookums_: yes
10:53:55snookums_ok thanks ;)
10:53:59n1sthe only difference between the 30 and 60 GB versions is the ram they try to use (the 60GB has 64megs of ram while the 30 has 32)
10:54:01 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
10:54:29snookums_mm why would they add more ram to that version?
10:54:33 Nick snookums_ is now known as snookums (
10:55:30n1smaybe to hold a larger itunesdb or something, we can only speculate though
10:56:36 Quit tomers (Read error: 110 (Connection timed out))
10:56:41kugelmaybe battery life
10:58:27snookumsi was disapointed in my ipod specifically they didn't put a disk scan utility in the diagnostics
10:58:36 Quit kachna (Read error: 113 (No route to host))
10:59:12snookumsthey probably added ram for more functions like the one i am missing
11:00:41snookumsreally wanted to check the disk and make sure it didn't have bad sectors.. i had to have them replace this one twice before the warranty ran out
11:00:42 Quit JdGordon (Read error: 104 (Connection reset by peer))
11:01:24 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
11:01:52kugelyou can't check it with a PC?
11:03:14snookumsfor some reason i doubt that would be a reliable way of knowing unless i actually took it out of the ipod
11:03:51snookumsmaybe i'm just being too particular
11:04:36markunsnookums: if you're a programmer, perhaps you can write/port a disc check plugin for rockbox :)
11:05:17 Quit Sajber^ (Read error: 54 (Connection reset by peer))
11:05:23snookumsahh.. started programming a long time ago but stopped before i learned anything worthwhile.. maybe i should have kept going lol
11:09:27pyro_maniackugel: did i gave you a remote for the yh925 ?
11:10:10kugelunfortunately not, no
11:10:25pyro_maniacare you interested in one?
11:10:35 Join Sajber^ [0] (n=Sajber@
11:10:41kugeldoes it have a display?
11:11:15kugelI would be interested yes, I often mess with code that possibly breaks remotes ;)
11:11:39 Quit Res1 (
11:11:39 Quit w1ll14m| (
11:11:39 Quit TDJACR (
11:11:39 Quit merbanan (
11:11:39 Quit ender` (
11:11:39 Quit advcomp2019 (
11:11:39 Quit krazykit (
11:11:39 Quit FOAD (
11:11:39 Quit linuxstb (
11:11:39 Quit ch4os (
11:11:39 Quit tha (
11:11:39 Quit SIGSEGV2 (
11:11:39 Quit intrados2 (
11:11:39 Quit Zarggg_ (
11:11:39 Quit davidfg4 (
11:11:39 Quit BlakeJohnson86 (
11:11:40 Quit KBH (
11:11:40 Quit Kohlrabi (
11:11:40 Quit shodanX (
11:11:40 Quit Guest23293 (
11:11:40 Quit mc2739 (
11:11:40 Quit Llorean (
11:11:40 Quit killan (
11:11:40 Quit dionoea (
11:11:40 Quit ej0rge (
11:11:40 Quit blithe (
11:11:40 Quit Torne (
11:11:40 Quit aidy (
11:11:40 Quit Unhelpful (
11:11:40 Quit Zambezi (
11:11:40 Quit tchan (
11:11:40 Quit shadearg (
11:11:40 Quit feisar-_ (
11:11:40 Quit jvd (
11:11:40 Quit crwl (
11:11:40 Quit courtc (
11:11:40 Quit Overand (
11:11:46pyro_maniacno its only an cable extension with play/pause/ffwd/rew buttons
11:11:58pyro_maniacbut i ve got two now
11:12:22NJoinintrados2 [0] (
11:12:22NJoinmerbanan [0] (
11:12:22NJoinGuest23293 [0] (
11:12:22NJoinender` [0] (
11:12:22NJoinadvcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
11:12:22NJoinZarggg_ [0] (
11:12:22NJoinmc2739 [0] (n=mc2739@rockbox/developer/mc2739)
11:12:22NJoindavidfg4 [0] (n=david@DAVIDGIANFORTE.RES.CMU.EDU)
11:12:22NJoinBlakeJohnson86 [0] (
11:12:22 Join Llorean [0] (n=DarkkOne@rockbox/user/Llorean)
11:12:23NJoinkrazykit [0] (
11:12:23NJoinKBH [0] (
11:12:23NJoinkillan [0] (
11:12:23NJoinFOAD [0] (
11:12:23NJoinlinuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:12:23NJoinch4os [0] (n=ch4os@gentoo/user/ch4os)
11:12:23NJoinRes1 [0] (
11:12:23NJoindionoea [0] (
11:12:23NJoinej0rge [0] (
11:12:23NJoinw1ll14m| [0] (
11:12:23NJoinblithe [0] (
11:12:23NJointha [0] (
11:12:23NJoinTorne [0] (
11:12:23NJoinTDJACR [0] (n=TDJACR@Wikipedia/Thedjatclubrock)
11:12:23NJoinSIGSEGV2 [0] (n=user@
11:12:23 Join jvd [0] (n=syscrash@poipu/developer/syscrash)
11:12:23NJointchan [0] (n=tchan@lunar-linux/developer/tchan)
11:12:23NJoinZambezi [0] (i=Zulu@
11:12:23NJoinfeisar-_ [0] (
11:12:23NJoinaidy [0] (
11:12:23NJoinshadearg [0] (
11:12:23NJoinKohlrabi [0] (
11:12:23NJoinUnhelpful [0] (n=quassel@rockbox/developer/Unhelpful)
11:12:23NJoinshodanX [0] (
11:12:23NJoinOverand [0] (
11:12:23NJoincrwl [0] (
11:12:23NJoincourtc [0] (n=court@unaffiliated/courtc)
11:12:54 Join DerPapst [0] (
11:14:14 Quit pyro_maniac (Read error: 60 (Operation timed out))
11:15:01 Join pyro_maniac [0] (
11:15:37kugelwell, I'm interested, but not overly keen. I would take it if you don't know what to do with it :)
11:19:50pyro_maniacas i said, i ve got two of it
11:19:50 Quit JdGordon (Read error: 104 (Connection reset by peer))
11:20:09snookumsmmm.. if i did a low level format on my ipod hdd, would the computer no longer recognize it?
11:20:26 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
11:23:05 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
11:27:17snookumslike say if i wanted to low level format and then install rockbox
11:31:11pyro_maniackugel: and some other news - a forum poster took some pictures of the pcb. should we make a extra wiki for it?
11:42:54 Quit JdGordon ("Leaving.")
11:43:50 Quit kugel (Read error: 110 (Connection timed out))
11:56:36 Quit Zarggg_ (Read error: 110 (Connection timed out))
12:04:52 Join kugel [0] (n=kugel@rockbox/developer/kugel)
12:14:35 Join liar|netbook [0] (
12:15:48 Join MethoS- [0] (n=clemens@
12:22:45krazykitsnookums, after formatting the disk, you'd have to restore the original firmware (there are a frew wiki pages about this, including IpodManualRestore)
12:24:42Tornesnookums: if you want to do any kind of disk check on the ipod it's fine to do it from a pc over usb, it won't work any different/better than if you take the disk out
12:24:46Tornewell, except usb is probably slower
12:25:30kugelpyro_maniac: just add them to
12:25:48*Torne 's todo list has "add SMART support to rockbox" somewhere :)
12:26:16 Join AleMaxx [0] (
12:27:20AleMaxxhi, is there something comparable to a vsync for displays with buildin controller like ILI9320 etc?
12:27:55AleMaxxor how is it possible do display animations smoothly without flickering on these displays?
12:29:21snookumsoh wow.. lucky me.. since i have the 30 gb video i now have to determine my sector size for the fat32 partition
12:30:40AleMaxxthats somewhere in the MBR isnt it?
12:31:48Tornesnookums: only if you manual restore; itunes will do it for you :)
12:33:46snookumsoh ok.. manual can only be done in linux
12:35:08snookumsand IpodManualRestore is for mac os
12:35:19Torneif you have any access to a windows machine or a mac it's *much* easier to just use itunes
12:35:38Tornethe manual restore instructions should work on any OS with the right tools, but it's a lot more effort than just having itunes do it
12:36:23 Quit janne_oksanen (Read error: 131 (Connection reset by peer))
12:37:08snookumsso if i did a low level format with a 3rd party software, would i be able to connect the ipod through usb and itunes would recognize it and format it in fat32 and put the firmware on it?
12:39:58***Saving seen data "./dancer.seen"
12:40:04Torneyou will need to boot the ipod into emergency disk mode if you've erased its disk (hold select and play)
12:40:08Tornebut other than that it will just work
12:40:21snookumsooh very good :)
12:40:29Torneitunes doesn't care what's on the disk, it detects the ipod type with some usb magic and recreates everything (partitions, filesystem, firmware)
12:40:44snookumsthis sounds easier than flashing my router with dd-wrt
12:41:04Tornethe ipods are basically unbrickable for this reason
12:41:18Torneemergency disk mode is in the flash so it can't be damaged by doing anything to the hard drive
12:42:42snookumsthanks for the info.. it will be nice to play flac files finally
12:42:57snookumsand know how much time is left on my battery
12:44:01 Quit MethoS- (Remote closed the connection)
12:44:17 Join janne_oksanen [0] (n=janne@
12:52:14 Nick fxb__ is now known as fxb (
12:54:54 Join mt2 [0] (n=mtee@
12:59:27pyro_maniackugel: you mean, i should append them there?
13:26:01 Join TheSeven [0] (
13:35:28 Quit kugel (Remote closed the connection)
13:38:17 Join uflops [0] (
13:42:53 Join esperegu [0] (
13:55:14 Quit mikroflops (Read error: 110 (Connection timed out))
13:56:08markundoes anyone here know something about the Sound Check / itunNORM values?
14:07:57 Join jgarvey [0] (
14:09:22Zagormarkun: have you looked at ?
14:10:27mc2739Zagor: can you set me up with dev access on the tracker?
14:11:02 Part pyro_maniac ("Leaving.")
14:11:18markunZagor: no, thanks
14:11:24Zagormc2739: done
14:11:39mc2739Zagor: thanks
14:11:43 Quit davidfg4 (Read error: 110 (Connection timed out))
14:11:44 Quit antil33t (Read error: 131 (Connection reset by peer))
14:11:49 Join antil33t [0] (n=Mudkips@
14:11:58Zagormarkun: doesn't look like it has any more than you've already found though
14:13:25Zagormarkun: apparently the tag was reverse engineered by Manfred Schwind:
14:13:43markunZagor: let me show you what the problem is
14:14:14Zagormaybe he knows more now. he even sells a volume adjustment program
14:15:18markunZagor: these are some values, dumped with rockbox from some album:
14:15:57markunI sorted it (but the first value), so I expected the 3rd value to be ordered as well
14:16:03markunor is that a wrong assumption?
14:16:26ZagorI don't know. I haven't looked at that tag at all.
14:16:46ZagorI'm just googling up some info :)
14:18:33markunthe fields for the peak value give expected results, so we could at least use that (for clipping prevention)
14:23:48markunZagor: btw, to calculate the gain factor from the first values, according to the theory, we should just do sqrt(1000/volnorm)
14:24:59 Join Zarggg [0] (
14:28:17 Join mt [0] (n=MTee@rockbox/developer/mt)
14:29:21 Join teru [0] (n=teru@
14:30:24markunZagor: I could try emailing mani about it
14:31:02Zagorit's worth a shot.
14:39:14markunZagor: these values are from a live album. since all the gain values are different that would be quite horrible to listen to..
14:39:44markunmaybe I should just forget about it and let people use a replaygain tool if they want the feature
14:40:02***Saving seen data "./dancer.seen"
14:40:25Zagormarkun: only if the volume correction is done all att once. perhaps they do it gradually?
14:40:39markunyes, that could be
14:42:37linuxstbmarkun: Isn't Soundcheck just the equivalent of replaygain's "track gain". So that live album would indeed be horrible...
14:43:43 Join bluebrother [0] (n=dom@rockbox/developer/bluebrother)
14:47:04 Join Grahack [0] (
14:48:23*linuxstb wonders what Rockbox does if "album gain" is selected in the options, but only track gain exists in the tags
14:48:45*linuxstb reads the manual and sees that track gain would be used
14:49:38Tornelinuxstb: that sounds undesirable
14:50:15linuxstbThat's what I was thinking... Although I always have both in my files, so I don't really care. Could be more of an issue with soundcheck though.
14:52:56 Quit TheSeven (Nick collision from services.)
14:53:15 Join The_Seven [0] (
14:53:27 Nick The_Seven is now known as TheSeven (
15:00:19 Join gb_master [0] (i=82c03212@gateway/web/freenode/x-vxwtccitmwzwyxpo)
15:10:59 Quit lifeless_ ("Ex-Chat")
15:12:13 Nick tomers_ is now known as tomers (
15:16:10markunlinuxstb: do you think that adding support for Soundcheck is a bad idea?
15:17:33 Join bughunter21 [0] (
15:17:33 Quit bughunter2 (Nick collision from services.)
15:17:44 Nick bughunter21 is now known as bughunter2 (
15:18:01CIA-43New commit by teru (r22982): Complete r22917. The icon still overlapped the text slightly.
15:18:53 Join bughunter21 [0] (
15:18:53 Quit bughunter2 (Nick collision from services.)
15:19:02 Nick bughunter21 is now known as bughunter2 (
15:22:16 Quit liar|netbook (Read error: 110 (Connection timed out))
15:22:56linuxstbmarkun: I think it would be useful for itunes users.
15:23:19markunlinuxstb: but what about the lack of album gain..
15:23:37 Join liar|netbook [0] (
15:24:06markunor do you think that replaygain should be disabled if album gain is selected and there is only a track gain tag?
15:24:16linuxstbmarkun: If such a user wants album gain, he/she can add replaygain tags...
15:24:38markunbut the listening experience will be worse after we implement this feature than before
15:24:54linuxstbOnly if they enable replaygain...
15:25:04 Quit bluebrother ("leaving")
15:25:11markunbut they have to enable replaygain anyway to use the soundcheck value
15:25:13 Join bluebrother [0] (n=dom@rockbox/developer/bluebrother)
15:25:31Tornemarkun: replaygain should be disabled if album gain is selected and there is only a track gain tag.
15:25:41Tornein all cases, regardless of itunes/whatever
15:25:44Torneshouldn't it?
15:25:45markunTorne: I don't agree
15:26:01*linuxstb thinks he agrees with Torne, but doesn't feel strongly about it
15:26:08markunif I don't add albumgain it's because the tracks are not from one album
15:26:29markunbut I still would like them to sound at the same volume as the rest
15:26:47linuxstbThen shouldn't the "albumgain" tag contain the "trackgain" value?
15:26:54markunI do that for podcasts sometimes for example
15:27:08TorneYah, I would say a better fix there is to make albumgain tag contain the same value..
15:27:09markunlinuxstb: should it?
15:27:16linuxstbmarkun: I'm not sure... ;)
15:27:28Tornea track that's a self-contained recording without any other tracks with it..
15:27:38Torneit's a one track album, basically, no?
15:27:44Torneso the album gain level is the same as the track gain level
15:27:49markunsure, but the replaygain tools don't work like that
15:27:52linuxstbTorne: Yes, that's what I was thinking.
15:28:03Tornemarkun: yah. that was why i said hmm
15:28:05markunif you don't specify that you want to have albumgain, they will not add it per track
15:28:06Tornei assumed they didn't :)
15:28:25Tornei don't have nay replaygain tags on my music at all yet
15:28:28Utchybannlinuxstb, TheSeven : I have fixed the little display bug in Rockbox Info on nano2g (#10656).
15:28:28Tornenot gotten around to it
15:28:31markunall of this wouldn't be a problem if it wasn't for soundcheck :)
15:28:56Tornemarkun: so basically apple just don't care about album consistency? :)
15:29:35linuxstbUtchybann: I looked at that quickly yesterday. Could that cause an overflow with 32-bit arithmetic and large disks? (I didn't work it out...)
15:29:53markunTorne: or maybe they calculate the value from the tracks on the fly?
15:30:24markunI assume you can use a weighted average (by taking the duration into account or something)
15:31:04*Torne has no clue.
15:31:23*Torne would *guess* they provbably do what someone said above, and just change the gain level gradually between tracks
15:31:32Torneso you don't really notice
15:31:37markunyes, also possible
15:31:44markunmight not sound that bad even
15:32:00markundo we want that for track gain? :)
15:32:07Tornethe purpose of the feature as far as their docs/etc seem to say (looking in itunes) is literally just "remove need to turn volume up/down when going between tracks"
15:32:14 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
15:32:16Utchybannlinuxstb: I don't think so. I have used () for that.
15:32:19Torneit makes no mention of albums that i can see
15:32:39CIA-43New commit by teru (r22983): Fix position calculation of title icon.
15:32:52markunI think adding soundcheck support will cause more harm than good
15:34:07Tornethis is one of those things where you wish you could go back in time and tell the people who invented the id3 replaygain stuff to include some explicit marker saying "this is not part of an album", or just paste the track value into the album field also ;)
15:34:08markununless we store the soundcheck gain separately maybe..
15:34:42Tornehooray for hindsight in data format development
15:35:17Tornethough still nothing beats the whole "let's expose portable storage devices as raw block devices, everyone will just use FAT on them anyway"
15:35:35TheSevenlinuxstb: If this could cause an overflow, it would cause one on hdd-based players for sure
15:37:03Tornemarkun: storing it seperately ("track-only gain"?) would solve it i guess.. seems ugly though
15:37:24TheSevenlinuxstb: and that nasty "UI freeze when changing volume" problem has come back
15:37:37TheSevenI'm not sure why though
15:38:40linuxstbI'm not sure if it's a good idea, but what about using the FIQ for i2s?
15:38:57UtchybannTheSeven: I get several UI freeze since last night.
15:39:52liar|netbookTheSeven: mine freezes if i press menu in the playback menu
15:40:09TheSevenlinuxstb: would be at least worth a try in order to narrow down the problem
15:40:17TheSevenbut there must be a better fix in the end...
15:41:17UtchybannTheSeven: I have the feeling that it freeze when access disk and doing another thing.
15:42:30UtchybannTheSeven: I have tried to run battery_bench but playback stop after about 15/20 min.
15:43:22UtchybannTheSeven: I need to reboot. rockbox was freeze.
15:43:55TheSevenUtchybann: accessing I2C while running I2S will fail 90% of the times
15:44:09 Join tux [0] (
15:44:20tuxhi, people, i ended a battery benchmark
15:44:28tuxwhere i can find the log?
15:44:44maruktux: in the root dir of your DAP.
15:44:46linuxstbTheSeven: But from what Utchybann says, using I2S and NAND access at the same time caused a freeze.
15:45:05tuxmaruk i haven't it...
15:45:26TheSevenwhich would rather point at mutexes or thread switching, as that's the common part between I2C and NAND
15:45:32tuxmaruk, sossy, i got wrong
15:47:05TheSevenlinuxstb: It isn't I2C, it's wmcodec
15:47:14CIA-43New commit by markun (r22984): add gapless playback for Nero encoded AAC files
15:47:24TheSevenaccessing the PMU/RTC while running I2S is fine
15:47:39Utchybannlinuxstb: It is only a feeling after using it for some hours.
15:47:48TheSevenso this time it won't be lost ints either, rather lost I2C packets for some reason
15:48:56linuxstbHave you tried your own i2c code, rather than the Meizu one (which is what I think is in Rockbox - I can't recall changing anything about it)
15:48:59 Quit JohnTeddy (Remote closed the connection)
15:49:03 Join JohnTeddy [0] (
15:49:23tuxi've a fuze, and i've done a battery bench. the result can be helpful at the staff in any way?
15:49:35 Quit JdGordon ("Leaving.")
15:50:14tuxim can upload it somewhere?
15:50:27TheSevenlinuxstb: the I2C code I used in iLoader etc. is in fact copied from the meizu code, too :-)
15:51:22 Join JackWinter [0] (
15:51:53linuxstbtux: Maybe this page?
15:51:59linuxstbTheSeven: I thought as much...
15:56:35 Quit Sajber^ (Read error: 131 (Connection reset by peer))
15:57:13 Join Sajber^ [0] (
16:00:31tuxonly c200/e200 series...
16:00:56linuxstbtux: I know. You could add the fuze there though.
16:01:00linuxstb(it's a wiki!)
16:03:57tuxi haven't the account, can i paste it somewhere, when a user with account can paste it for me?
16:05:21markuntux: just get an account and help out with the project :)
16:13:39 Quit intrados2 (Connection timed out)
16:16:00 Quit n1s (Read error: 110 (Connection timed out))
16:17:32 Nick uflops is now known as mikroflops (
16:21:37 Quit mt2 (Remote closed the connection)
16:23:44 Quit gb_master ("Page closed")
16:30:15 Quit Sajber^ (
16:30:15 Quit liar|netbook (
16:30:15 Quit Zagor (
16:30:15 Quit daurn (
16:30:15 Quit jordan` (
16:30:15 Quit J-23 (
16:30:15 Quit freqmod (
16:30:15 Quit Dhraakellian (
16:30:15 Quit Trista887 (
16:30:15 Quit YPSY (
16:30:28 Join intrados [0] (
16:31:02 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
16:31:13NJoinSajber^ [0] (
16:31:13NJoinliar|netbook [0] (
16:31:13NJoinZagor [242] (n=bjorn@rockbox/developer/Zagor)
16:31:13NJoindaurn [0] (i=daurnima@freenode/staff/daurnimator)
16:31:13NJoinjordan` [0] (i=gromit@
16:31:13NJoinJ-23 [0] (
16:31:13NJoinYPSY [0] (
16:31:13NJoinDhraakellian [0] (
16:31:13NJoinfreqmod [0] (
16:31:13NJoinTrista887 [0] (
16:35:50 Join toffe82 [0] (n=chatzill@
16:37:32 Quit Grahack (Read error: 113 (No route to host))
16:38:32markunis this a correct 64-bit byteswap for big and little endian? betoh32(*buf >> 32) | ((uint64_t)betoh32(*buf) << 32);
16:39:03 Join Grahack [0] (
16:40:06***Saving seen data "./dancer.seen"
16:50:23 Quit liar|netbook (Remote closed the connection)
16:54:56linuxstbmarkun: How is buf defined?
16:59:44 Join faemir [0] (n=faemir@
17:03:07 Quit bluebrother ("leaving")
17:04:03 Quit Zagor ("Don't panic")
17:04:08 Quit ender` (" I think I remember an episode of MacGyver where he overthrew a violent dictator with a rubber band, 2 bottle caps, and some")
17:05:01 Part LinusN
17:08:04 Join casainho [0] (
17:09:56 Quit casainho (Client Quit)
17:13:18 Quit Tuplanolla (
17:13:18 Quit Galois (
17:13:18 Quit lyngaas (
17:13:19NJoinGalois [0] (
17:13:27NJoinTuplanolla [0] (n=jani@unaffiliated/tuplanolla)
17:13:55 Quit toffe82 (
17:13:55 Quit maruk (
17:13:55 Quit flydutch (
17:13:55 Quit hd (
17:13:55 Quit Utchybann (
17:13:55 Quit jfc (
17:13:55 Quit jds2001 (
17:13:55 Quit kadoban (
17:13:55 Quit Shaid (
17:13:55 Quit tarbo (
17:13:55 Quit preglow (
17:13:55 Quit cg_ (
17:13:55 Quit gtkspert_ (
17:13:59 Join cg__ [0] (
17:14:05NJoinShaid [0] (
17:14:05 Join gtkspert [0] (
17:14:05NJoinhd [0] (
17:14:06 Join preglow [0] (i=thomj@
17:14:07NJoinUtchybann [0] (
17:14:10 Join flydutch [0] (n=flydutch@
17:14:10NJoinkadoban [0] (
17:14:10NJoinjfc [0] (
17:14:16NJointoffe82 [0] (n=chatzill@
17:14:18NJoinmaruk [0] (
17:14:25 Quit teru ("Quit")
17:17:32markunlinuxstb: buf is a pointer to a uint64_t
17:17:47 Quit Tuplanolla (
17:17:47 Quit Grahack (
17:17:47 Quit J-23 (
17:17:47 Quit freqmod (
17:17:47 Quit Dhraakellian (
17:17:47 Quit Trista887 (
17:17:47 Quit YPSY (
17:17:47 Quit daurn (
17:17:47 Quit jordan` (
17:17:47 Quit Sajber^ (
17:18:00NJoinTuplanolla [0] (n=jani@unaffiliated/tuplanolla)
17:18:00NJoinGrahack [0] (
17:18:00NJoinSajber^ [0] (
17:18:00NJoindaurn [0] (i=daurnima@freenode/staff/daurnimator)
17:18:00NJoinjordan` [0] (i=gromit@
17:18:00NJoinJ-23 [0] (
17:18:00NJoinYPSY [0] (
17:18:00NJoinDhraakellian [0] (
17:18:00NJoinfreqmod [0] (
17:18:00NJoinTrista887 [0] (
17:18:05markunit works for little endian, I was just not sure if the same code should work on big endian
17:18:56NJoinjds2001 [0] (n=jds2001@fedora/jds2001)
17:19:09 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
17:21:12 Join Tuplanol1a [0] (
17:22:56 Join Blue_Dude [0] (n=chatzill@rockbox/developer/Blue-Dude)
17:23:16 Quit J-23 (
17:23:16 Quit freqmod (
17:23:16 Quit Dhraakellian (
17:23:16 Quit Trista887 (
17:23:16 Quit YPSY (
17:23:16 Quit daurn (
17:23:16 Quit jordan` (
17:23:16 Quit Sajber^ (
17:23:16 Quit Tuplanolla (
17:23:16 Quit Grahack (
17:23:34NJoinGrahack [0] (
17:23:34NJoinSajber^ [0] (
17:23:34NJoindaurn [0] (i=daurnima@freenode/staff/daurnimator)
17:23:34NJoinjordan` [0] (i=gromit@
17:23:34NJoinJ-23 [0] (
17:23:34NJoinYPSY [0] (
17:23:34NJoinDhraakellian [0] (
17:23:34NJoinfreqmod [0] (
17:23:34NJoinTrista887 [0] (
17:23:41NJoinlyngaas [0] (
17:24:35Blue_DudeJust found some dead macros in kernal.h. It's good that they're dead, because they wouldn't work anyway. Check out SYS_EVENT_CLS and SYS_EVENT_ID.
17:25:05 Join ender` [0] (
17:29:53 Quit esperegu (Read error: 54 (Connection reset by peer))
17:35:24NJointarbo [0] (n=me@unaffiliated/tarbo)
17:38:31 Join spazz [0] (
17:39:46 Join Sajber^1 [0] (
17:44:00 Quit spazz ("CGI:IRC (Ping timeout)")
17:44:09 Join spazz [0] (
17:49:52 Quit spazz ("CGI:IRC (Ping timeout)")
17:51:00 Quit Blue_Dude ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
17:55:42 Quit Sajber^ (Read error: 105 (No buffer space available))
18:11:25 Quit DerPapst ("Leaving.")
18:15:22 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:16:57 Nick YPSY is now known as Ypsy (
18:18:40 Join dfkt_ [0] (i=dfkt@unaffiliated/dfkt)
18:25:51 Quit tux ()
18:28:21 Join mcuelenaere [0] (
18:37:06 Quit dfkt (Read error: 110 (Connection timed out))
18:40:09***Saving seen data "./dancer.seen"
18:40:11 Quit maruk ("Leaving.")
18:41:24 Nick dfkt_ is now known as dfkt (i=dfkt@unaffiliated/dfkt)
18:43:31 Quit AleMaxx ("Ex-Chat")
18:49:14 Nick Ypsy is now known as YPSY (
18:52:03 Nick Tuplanol1a is now known as Tuplanolla (
18:53:44 Join bertrik [0] (
18:54:39CIA-43New commit by tomers (r22985): Updated Hebrew language - fix weekday not shown properly
18:56:15CIA-43New commit by tomers (r22986): Moved RTL handling in lcd driver deeper, from puts_style_offset() to putsxyofs()
18:57:03CIA-43New commit by tomers (r22987): Set time screen now supports RTL
19:04:10*tomers The build system missed r22986 !
19:05:02 Quit TheSeven (Read error: 110 (Connection timed out))
19:05:35 Quit merbanan (Read error: 110 (Connection timed out))
19:09:36mttomers: Nice work ! :)
19:09:47mt Just been able to actually test
19:10:18mtAre you testing on target or on sim ?
19:11:39tomersmt: Thanks! I've been testing on e200 target. Let me know if there's something left (I think I got it all)
19:12:33 Join intrados1 [0] (
19:13:02mtI've just tried on an e200 sim, and it seems the up/down buttons are also inverted, but that's the only comment I have, other than that it's great. :)
19:14:39tomersThey are indeed inverted. Since the e200 has scrollwheel, it is intuitive to swap it (I found it simply unusable otherwise). But since the sim uses buttons, it is inverted, and un-intuitive again :-(
19:15:16tomersI'm not sure it needs fixing, because the fix would look like an hack. mmm.... Maybe #ifndef SIMULATOR would help
19:15:33 Join funman [0] (n=fun@rockbox/developer/funman)
19:16:26 Quit intrados (Read error: 60 (Operation timed out))
19:20:23 Join stripwax [0] (
19:20:28 Quit stripwax (Client Quit)
19:23:19polobricolo_on the nano2g, if i go in the file menu while playing music, my ipod freezes .
19:24:33tomersmt: Do you have some spare time for working on RTL?
19:24:42 Join liar|netbook [0] (n=liar@
19:24:47tomersI guess you don't :-(
19:25:34mttomers: I'm just working on something right now .. give me ~15mins :)
19:27:13 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
19:32:47 Join esperegu [0] (n=quassel@
19:33:01 Quit Dhraakellian (Read error: 104 (Connection reset by peer))
19:33:12 Join Dhraakellian [0] (
19:34:53 Join tux [0] (
19:35:53mtsaratoga: ping
19:38:25 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
19:38:32saratogamt: pong
19:39:24mtsaratoga: Does liba52's fft expect a certain precision/representation ?
19:43:25saratogamt: i don't think so
19:43:45saratogaIIRC its all just 1.31 for trig, and the rest has no assumed precision
19:43:57saratogaso i think it will work with any codec precision
19:47:05 Nick polobricolo_ is now known as polobricolo (
19:47:37saratogamt: have you tried it with any codecs yet?
19:48:25 Join TheSeven [0] (
19:48:49mtsaratoga: No, I haven't got there yet .. I just factored it out of liba52 and trying to run it standalone.
19:49:44polobricoloTheSeven: on the nano2g, if i go in the file menu while playing music, my ipod freezes .
19:51:14saratogamt: shouldn't it just be a drop in replacement for the fft function in liba52 or is it more complicated?
19:52:03TheSevenfyi, hardware shutoff level for the nano2g is 2.900V
19:52:21mtIt should be almost that simple yes.
19:52:53polobricolois it possible to manually shutdown rockbox (or at least do a clean unmount) without having to wait the timeout to finish
19:53:13TheSevenoh, rockbox has a really nice bug
19:53:24polobricolowhat ?
19:53:45TheSeventhe player will immediately power down when the battery voltage reaches 3.3V or whatever is configured as critical. no matter which direction, though :-)
19:53:57TheSevenso if it's charging up from 2.9V, it will shut off as soon as it reaches 3.3V
19:54:02TheSevennice, huh?
19:54:20saratogagoing below 3v on a lithium battery seems quite odd
19:54:29saratogamost can be damaged by going so low
19:56:02 Nick linuxguy4 is now known as linuxguy3 (
19:56:24bertriksaratoga, what do you think is a fair level / voltage to shut off? A lot of targets use 3.3V as far as I know. Should we increase that a bit?
19:57:11bertrikbattery benches show that below about 3.6V, the voltage starts dropping really fast
19:58:38saratoga3.3 or 3.4 should be fine for most batteries from what i've seen
19:58:48saratogabut i don't know if they use some special battery or something
19:59:17polobricolodoes rockbox support loading itunesdb to have the same playlist than apple os
19:59:48 Join Thundercloud [0] (
20:01:07CIA-43New commit by tomers (r22988): RTL: No need to swap *scrollwheel* in simulator, as it is being simulated by up/down *buttons*
20:01:47saratogapolobricolo: no
20:01:58tomersmt: Fixed this bug. Thanks for reporting!
20:03:01mttomers: :) .. was just looking into fixing it .. Thanks a lot !
20:04:39 Join panni_ [0] (
20:06:27polobricolois there a UART log program ?
20:06:35tomersmt: The scrolling needs to be fixes, but I don't have time for this at the moment. Are you interested?
20:07:42 Join shai [0] (
20:07:48shaitomers, :)
20:07:57 Quit tux (Read error: 60 (Operation timed out))
20:08:21mttomers: I may be able to look at it tonight yes.
20:08:31tomersHey shai :-) Don't use this channel for socialising. You can open a private room for that
20:08:42TheSevenpolobricolo: what do you mean with that?
20:08:42tomersmt: Thanks!
20:09:03mtNo problem.
20:09:16shaitomers, strict !
20:09:40markunshai: or go to the other rockbox channel
20:10:10tomersmarkun: Correct
20:10:20markuntomers: he's there, but you're not :)
20:10:35polobricoloTheSeven: a program which logs all the UART transmisson in a file on the disk for rockbox
20:10:57shaimarkun, if only tomers would idle there :)
20:12:01 Quit TheSeven ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
20:12:53 Part shai ("Leaving")
20:13:23 Join stoffel [0] (n=quassel@
20:15:47domonokypolobricolo: there is code for a iap logger in the tracker, see fs#9951
20:22:14 Join TheSeven [0] (
20:23:41 Quit Bob_C (Read error: 113 (No route to host))
20:23:51polobricolook my serial driver for iap is crapt
20:24:59polobricoloi though iap just called rx_readc regulary.
20:25:49polobricoloin fact i need to implement UART IRQ, and then call iap_getc
20:26:19 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma)
20:28:34 Join shen [0] (
20:31:01 Quit pixelma_ (" .")
20:35:49 Join jordan`` [0] (i=gromit@
20:35:52 Quit jordan` (Read error: 104 (Connection reset by peer))
20:36:56 Quit intrados1 (Read error: 110 (Connection timed out))
20:39:55shener... is there anyplace with a link for the sansa e200r patcher and driver for windows still working?
20:40:12***Saving seen data "./dancer.seen"
20:40:16 Quit shen (
20:40:16 Quit lyngaas (
20:40:16 Quit J-23 (
20:40:16 Quit freqmod (
20:40:16 Quit Trista887 (
20:40:16 Quit YPSY (
20:40:16 Quit daurn (
20:40:16 Quit Grahack (
20:40:51NJoinshen [0] (
20:40:51NJoinlyngaas [0] (
20:40:51NJoinGrahack [0] (
20:40:51NJoindaurn [0] (i=daurnima@freenode/staff/daurnimator)
20:40:51NJoinJ-23 [0] (
20:40:51NJoinYPSY [0] (
20:40:51NJoinfreqmod [0] (
20:40:51NJoinTrista887 [0] (
20:42:27 Quit shen (
20:42:27 Quit J-23 (
20:42:27 Quit freqmod (
20:42:27 Quit Trista887 (
20:42:27 Quit YPSY (
20:42:27 Quit daurn (
20:42:27 Quit Grahack (
20:42:27 Quit lyngaas (
20:43:24NJoinfreqmod [0] (
20:43:33NJoinJ-23 [0] (
20:43:54funmanwhy is locked ?
20:43:58NJoindaurn [0] (i=daurnima@freenode/staff/daurnimator)
20:44:01 Join Trista260 [0] (
20:44:09NJoinGrahack [0] (
20:44:10 Join n1s [0] (n=n1s@rockbox/developer/n1s)
20:44:36gevaertsno idea
20:44:49 Join YPSY [0] (n=ypsy@
20:46:24evilnickfunman: It was felt that the info there could be used to defraud the manufacturer, i.e. warranty issues etc claiming that they had an unmodified player.
20:47:21gevaertsfunman: "These days the unstability should have greatly decreased."?
20:48:02funmangevaerts: is that a question ?
20:48:23gevaertsfunman: it was. In hindsight it's more of a sign of me being blind
20:48:52*gevaerts read "usability" instead of "unstability"
20:49:31 Join shai [0] (
20:49:36shaistop pushing me around!
20:49:52saratogafunman: looks like someone deleted my message when I locked it
20:50:07*polobricolo about to test his the iap code on the nano2g
20:51:17shaitomers, I installed a Complete Installation.
20:51:37shaitomers, I downloaded it from here:
20:51:47tomersshai: It's ok
20:51:51shaitomers, It detected 5th gen. 30GB iPod
20:52:33n1sTheSeven: is the nano2g rtc driver specific to that player or to its pmu chip?
20:52:39tomersshai: Just re-install, this time with current-build, which has newer features, such as RTL menus for Hebrew and Arabic, and USB stack enabled (you'll see for yourself)
20:53:14shaitomers, is that the same file I already downloaded or do I need to download another installation file?
20:53:29NJoinlyngaas [0] (
20:53:54tomersshai: Same file, the Rockbox Utility version 1.2.3 (updates are rare, about 3-4 times a year)
20:56:00polobricolodidn't work :(
20:56:48tomersDoes the 5th gen. 30GB iPod has manual? Can't find it on - or is it the color/Photo ?
20:56:53polobricolohow do you do an clean unmount on rockbox ?
20:57:02 Quit Thundercloud (Remote closed the connection)
20:57:10pixelmatomers: it's the Video
20:57:47tomerspixelma: It's a bit confusing to have different terms in the website and in the rbutil...
20:58:18tomersshai: Get the manual for your iPod here:
20:58:49tomersshai: Then see General Settings -> System -> USB Keypad Mode
20:58:59domonokytomers: that because the manual for both ipod videos are the same. but rbutil can also give you the correct manual for your device :-)
20:59:10TheSevenn1s: specific to it's PMU, but we don't have a clue what's the model number of that thing
20:59:26CIA-43New commit by tomers (r22989): Manual: Fixed case
20:59:50polobricolohey my ipod didn't even log the iap (i aplyed the iap log patch)
21:00:13polobricolomaybe it didn't receve anything ?
21:02:56domonokypolobricolo: could be,maybe put some splash/logf/panicf into your recieve function, to see if you recieved anything :-)
21:03:23polobricolobut normaly the iap_periodic function should at least be called
21:03:38polobricolowhat does logf do ?
21:03:56TheSevenpolobricolo: log to the debug ring buffer, if you enabled that properly
21:05:12saratogapolobricolo: compile a logf build and messages to it show up in the debug menu, otherwise it does nothing
21:05:35funmanit has to be enabled in each file you want to debug
21:05:43saratogawell assuming you've declared ENABLE_LOGF or whatever logf.h checks for
21:08:29n1sTheSeven: just wondering since other rtc drivers are in firmware/drivers/rtc
21:10:21TheSevenyep, assuming that they will be re-used by other targets, what we are not expecting with this one
21:10:50 Quit funman ("leaving")
21:16:42polobricoloi don't even get the splash.
21:16:42 Quit GodEater (Remote closed the connection)
21:16:50polobricolothis is really strange
21:23:20polobricolois it possible to init the music database on a PC
21:23:37 Quit Rob2223 ()
21:23:55evilnickpolobricolo: There was some work on that a while back
21:24:24 Join Rob2222 [0] (
21:26:03 Join dfkt_ [0] (
21:27:29 Join Thundercloud [0] (
21:27:40 Quit dfkt_ (Client Quit)
21:28:14 Join dfkt_ [0] (i=dfkt@unaffiliated/dfkt)
21:28:22 Quit dfkt (Nick collision from services.)
21:28:45 Nick Guest23293 is now known as n17ikh (
21:29:18 Nick dfkt_ is now known as dfkt (i=dfkt@unaffiliated/dfkt)
21:30:21 Quit ender` (" On the contrary, if you never procreate, neither will your kids.")
21:31:01 Quit DataGhost (Nick collision from services.)
21:31:09 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
21:31:18shaitomers, I do have files there...
21:31:35shaitomers, I did "Create Playlist" then I clicked "View Current Playlist" but it says there is none...
21:32:06 Part toffe82
21:32:24shaitomers, r22989-091006
21:33:43tomersshai: Don't forget to change font to '15-Adobe-Helvetica', then change language to Hebrew (the default font does not support Hebrew, at the moment, and nobody cares about it), then test my newly added RTL menus feature
21:33:55*linuxstb wonders where the win32 build of e200rpatcher went -
21:33:57 Join ender` [0] (
21:34:30 Quit Horscht ("Verlassend")
21:34:44 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
21:36:16shaitomers, I have.
21:36:36shaitomers, I now went into the playlist and I see a bunch of files with odd names...
21:36:52shaistuff like that...
21:36:54shaias filenames
21:37:27tomersThat's the iTunes junk. Those are files Apple is renaming to prevent *normal* use with these files
21:37:33tomersDelete them!
21:37:35TheSevenlinuxstb: I need advice with these lockups
21:37:52*linuxstb also wonders why a new e200rpatcher binary was created at all...
21:37:53shaitomers, where they at? I'll remove them all!
21:38:06TheSevenas soon as i remove all the PMU I2C accesses, so that there's just the wolfson being accessed, it runs just fine
21:38:12shaitomers, also, I chose some nice themes and now with the new manual install, those are non-existant
21:38:16tomersshai: Connect the DAP to your PC and delete them from there
21:38:53tomersshai: I thought the themes suppose to stay there. Anyway, use the utility to re-download and install them
21:38:59shaitomers, these: \iPod_Control\Music\* ?
21:39:16 Join massivedmg [0] (
21:39:22TheSevenbtw, my database just fixed itself all of a sudden early today
21:40:01 Quit ender` (" Computers work fine as long as users aren't allowed anywhere near them.")
21:40:01tomersI don't want to tell you to delete something that might interfere with the OF (original firmware - a Rockbox term) if you choose you dual-boot to the iPod's original firmware
21:40:25linuxstbgevaerts: Do you know why a new e200rpatcher (minus a win32 version) was created? All that does is patch the OF bootloader in the hidden part of the flash - it doesn't contain/install an actual bootloader.
21:40:31shaitomers, understandable :)
21:41:31linuxstbTheSeven: My only idea is that perhaps the mutex isn't working as it should. I wonder if there's something target-specific that needs implementing (although I would imagine it would be generic ARM)
21:41:32*TheSeven just spotted a lockup when switching tracks
21:41:52gevaertslinuxstb: it doesn't?
21:41:54TheSevenlinuxstb: as we're singlecore, i wouldn't expect that
21:42:27*gevaerts wasn't aware of that
21:42:55mtsaratoga: check this out : !
21:43:21 Join ender` [0] (
21:43:25 Quit massivedmg (Client Quit)
21:43:28linuxstbgevaerts: Nope... The name is perhaps misleading. Or rather, e200rpatcher is a real patcher, the others are not...
21:43:32 Join massivedmg [0] (
21:44:16 Quit massivedmg (Client Quit)
21:44:35saratogamt: great! what was the problem?
21:45:07mtno that's a52's :)
21:45:16mtI'll try to see where the problem is
21:45:35*shai is going for a smoke and listen to some music in my new iPod w/RB !
21:45:45shaiThanks, Rockbox :)
21:46:47 Join dfkt_ [0] (n=dfkt@unaffiliated/dfkt)
21:46:49saratogamt: the a52 one looks a little smarter anyway, maybe we should just use it and add the ffmpeg stuff for the other sizes?
21:47:08TheSevenlinuxstb: using polling I2C also fixes it. Now I'm confused.
21:47:08saratogaor did you want to benchmark both?
21:47:18mtI wanted to benchmark yes.
21:47:24saratogaah ok
21:47:27saratogathats a good idea
21:47:56mt*benchmark both - but you knew what I meant :)
21:48:03TheSevenso it seems like both mutexes and at least one of ints and wakeups are involved
21:48:11TheSeventhis really points towards a kernel bug
21:48:33saratogai suppose the ffmpeg one is better anyway since its LGPL and not GPL
21:53:50linuxstbTheSeven: The Rockbox kernel isn't my speciality... jhMikeS would be the person to speak to, but he hasn't been around for a few months.
21:54:02TheSevenbtw, what's the difference between semaphores and mutexes?
21:57:37*TheSeven wonders what the LIKELY and UNLIKELY macros are
21:57:48bertrikthe same thread can grab a mutex more than once without blocking
21:57:56linuxstbTheSeven: gcc hints IIRC - to say which branch is more likely to be executed
21:58:07domonokyTheSeven: semaphores can have a count higher then 1, and what bertrik said :-)
21:59:32bertrikand also I think a newly created semaphore is usually "locked", while a newly created mutex is usually "unlocked"
22:03:58*polobricolo just can't manage to build songdb
22:04:21polobricolomaybe current svn is to different than the one used in the patch.
22:04:43 Quit dfkt_ (Read error: 110 (Connection timed out))
22:04:49 Join dfkt_ [0] (i=dfkt@unaffiliated/dfkt)
22:04:56 Quit dfkt (Read error: 110 (Connection timed out))
22:05:23linuxstbpolobricolo: So the patch doesn't apply cleanly? Or it applies, but does't work?
22:05:27evilnickpolobricolo: Check out a different svn version to a different folder and then apply the patch there
22:05:47evilnickThat way you can use the correct svn revision so it should apply cleanly
22:05:54polobricololinuxstb: it patches but doesn't build
22:06:25linuxstbpolobricolo: That sounds likely - these sort of "build Rockbox things outside of Rockbox" often break.
22:07:14*TheSeven is getting annoyed by non-working mutexes
22:08:51bertrikdid you do mutex_init (or something like that) on them?
22:09:31TheSevenhopefully yes
22:09:35 Join massivedmg [0] (n=tsiggins@
22:09:49TheSevenit's done by i2c_init() but I haven't checked if that may possibly be called twice
22:09:58gevaertspolobricolo: I think tools/database should work, no patch needed...
22:10:03TheSevenjust had the same thought...
22:10:21massivedmgis there a solution for the ipod charging issue yet? I want to use the new HID feature but when I charge in rockbox mode the battery slowly goes dead.
22:11:24bertrikTheSeven, a missing wakeup/mutex_init has led to quite a few bugs already, but luckily it's easy to fix :)
22:11:50 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow)
22:12:01TheSevenyes, but only because rockbox doesn't have preemptive multitasking
22:14:35linuxstbWhat's current Rockbox forum policy on threads like this? (installing "third-party" software on an unsupported device...)
22:17:45*linuxstb decides to give a polite answer and lock the thread
22:17:58evilnicklinuxstb: I'd go with "it's not RB so doesn't belong here"
22:18:08linuxstbevilnick: I think I just did ;)
22:18:32TheSevenmeh, my rockbox doesn't boot any more
22:21:28shaiI read in the manual that I can change modes while connected to USB using the menu button, but when I'm in Mouse mode, pressing the Menu button pushes the cursor up the screen.. but doesn't change the mode.
22:24:54mtsaratoga: ;)
22:25:54polobricoloi get the same errors using the tools/database "undefined reference to `betoh16'"
22:27:01 Join FOAD_ [0] (
22:27:37 Quit shai ("I guess this is my cue")
22:27:46tomersshai: You spotted a bug! Thanks
22:29:39TheSevenlinuxstb, bertrik: in fact it seems to have been a double init causing the trouble. I protected i2c_init by a flag now, and it's rock solid again ;-)
22:29:51linuxstbpolobricolo: I get a different error compiling tools/database - "statusbar.h" not found by settings.h
22:30:04n1spolobricolo: yeah, that database tool is broken *again*
22:30:05TheSeven(however we still have int or wakeup loss)
22:30:31polobricololinuxstb: well i managed to fix that by adding "-I../../apps/gui" to the Makefile
22:30:40 Join notlistening [0] (
22:30:51polobricolobut i then get undefined errors
22:30:54n1slinuxstb: i get the undefined reference to `betoh16' errors among other errors
22:31:19*linuxstb hates the maze of #includes and lack of modularity in Rockbox
22:31:28tomersshai: I find no other solution for that but to disable mouse support for iPod, but that's highly undesirable. Can you think of a better key combination for changing modes in iPod? (Maybe disable mouse dragging, and have Select+Prev and Select+Next switch modes back and forth)
22:31:55n1slinuxstb: are you fixing it or sould i take a look?
22:32:03amiconnpolobricolo: Database files can be shared among the targets, but they are not necessarily the same
22:32:10 Quit GeekShadow (No route to host)
22:32:13linuxstbn1s: Please fix it - I should be doing other things...
22:32:36n1sok, /me fixes
22:32:43amiconnThe database files use the target's endianness when generated on-target, but the database engine is capable of working with opposite-endianness files
22:33:06amiconnThis is a little slower than using the correct endianness
22:33:28bertrikn1s, I hope it's not my fault, I removed a couple of #includes a few weeks ago in an effort to remove unneeded ones
22:34:42 Quit Grahack ("Leaving.")
22:35:16n1sbertrik: idk, but i don't blame you for not test building this tool, it should really be built by the build system to catch these errors
22:35:16 Quit notlistening (Remote closed the connection)
22:37:01*amiconn isn't surprised at all that those half-external tools break often
22:37:21TheSevenbtw, who is the yps-3 maintainer?
22:37:43bertrikTheSeven, I started that ...
22:38:01TheSevenok, so you're doing all the other s5l8700 ports?
22:38:23 Join ED_209 [0] (
22:38:39massivedmgI can't find the Charge During USB option on my 30gb ipod video. documentation says it should be in System -> battery but all I see is the capacity setting
22:38:48bertrikthe yp-s3 is a really early port, not sure if I'll be able to finish it. Markun and gevearts started the meizu ports AFAIK
22:38:50ED_209Hi, how do I get the dictionary to work?
22:40:15***Saving seen data "./dancer.seen"
22:40:54ED_209it says the definitions file is missing or something, where do I get the files to make the dictionary work?
22:42:10*TheSeven is about to commit that I2C fix
22:42:30bertrikTheSeven, what needed to be fixed about it?
22:42:50 Quit FOAD (Read error: 110 (Connection timed out))
22:42:50 Nick FOAD_ is now known as FOAD (
22:42:55TheSeveni2c_init() not being called or being called too often - just not the right way
22:43:00TheSeventhus breaking those mutexes
22:43:57bertrikoh, so you're adding double-init protection, remembering if it had already been init-ed?
22:44:01TheSeveni implemented an i2c_initialized flag that will stop i2c_init() from re-initing the mutex, and will force an i2c_init() if i2c_read() or i2c_write() are called without calling i2c_init() before
22:44:52TheSevenensuring that i2c_init() is only called once seems almost impossible
22:45:32bertrikI don't mind the first part, but don't like the second part so much, I'd rather fix the calls to i2c_init
22:45:58TheSevenok, so you'd go for rather calling it too often than missing calls?
22:46:47TheSevenwould you still keep that protection if we fix the places calling it?
22:46:50amiconnmain.c: init() calls i2c_init()
22:46:59ED_209the dictionary files aren't on the site anymore
22:46:59bertrikI'd prefer it to be called only from apps/main.c
22:47:02amiconnSo it should be impossible that i2c_init() doesn't get called
22:47:09ED_209does anyone here have a working dictionary?
22:47:24TheSevenbertrik: what about asserting i2c_initialized in the read and write functions?
22:47:51TheSeventhis would at least save a lot of debugging weird behavior if it should actually fail to get called for one or another reason
22:47:51bertrikTheSeven, calling it too often but with double-init protection would be my second choice
22:48:19mcuelenaereis assert() implemented in Rockbox?
22:48:25TheSevenso you'd go for only calling it in main.c?
22:48:38TheSevenmcuelenaere: we can easily fake that with an if() and a panicf()
22:48:41amiconnTheSeven: You can take it for granted that it is being called from there
22:48:50bertrikTheSeven, yes I'd like to have more assert in rockbox in general, but I think this opinion is not shared with all other rockbox devs
22:48:51TheSevenamiconn: then i
22:48:59amiconnIt's also the only place that calls it before and during normal rockbox operation
22:49:02TheSeventhen i'm wondering what is going wrong here
22:49:08mcuelenaereTheSeven: AFAIK there's a Rockbox rule that says don't code too defensive
22:49:38amiconnThe only other place calling it is rolo.c, but that only kicks in if you're RoLo'ing a rockbox.ipod from within rockbox
22:49:47TheSevenwell, I'll actually rather spend an assert on such a thing than potentially causing really weird things
22:50:09mtsaratoga: Still around ?
22:50:22bertrikyeah, an assert makes any such bug more visible, semi-automatic inits mostly hide it
22:51:39n1shmm, so the problem is that system.h doesn't define the various endianness macros when __PCTOOL__ is defined because that casued conflicts with SDL's own endian.h file apparently but that doesn't seem to get included for the database tool...'
22:52:29amiconnn1s: Perhaps it get lost in one of those #include cleanups?
22:52:55n1samiconn: perhaps
22:53:02 Quit bmbl ("Bye!")
22:54:00linuxstbn1s: I think that would also cause conflicts with glibc's own versions of those functions (a recent addition to glibc). ipodpatcher had the same issue.
22:54:04amiconnUsing the host's (or SDL) endian macros makes sense imo
22:54:17 Quit stoffel (Remote closed the connection)
22:54:23saratogamt: am now, whats up
22:54:55TheSevenbertrik: adding assertions seems to magically fix the i2c issues. damn.
22:55:15n1sthe sim doesn't seem to include endian.h at all...
22:55:24mtsaratoga : a52's fft is 28.5% faster than ffmpeg's on a million times of a 64-point transform.
22:55:39saratogamt: on target or PC?
22:55:56saratogai guess those optimizations make a big difference
22:56:37mtI guess this is mainly due to butterfly_half (PC I mean)
22:56:45linuxstbn1s: Maybe that's handled indirectly by SDL?
22:57:08n1slinuxstb: that would be my guess too
22:57:42bertrikTheSeven, maybe the i2c interrupt fires early, triggering a wakeup_signal on an uninitialised wakeup object?
22:58:16TheSevenbertrik: that shouldn't hurt, at least for later i2c calls
22:58:51saratogamt: do you understand the 128 point optimization they do?
22:59:01TheSeventhe lockups are still happening, but now with a like 0.1% hit rate, while it was 90% before adding the assertions
22:59:18saratogamt: also this might be useful if you didn't already add the larger fft sizes:
22:59:38saratogathough i removed the 128 point optimization for now since I didn't know how it worked and couldn't test until we had it working
22:59:56ED_209where are the plugins kept? I'm looking for some more games, like NES games or strategy games.. or maybe more useful tools I don't have yet
22:59:59 Join pamaury [0] (
23:00:10saratogabasically all of them are in each build
23:00:56saratogamt: got to run
23:01:11mtsaratoga: OK .. I'll look into that later.
23:01:18ED_209are there any more things in 3.4 than 3.2
23:01:52mttomers: What can I help in ?
23:02:18 Join Stephen_ [0] (n=S@
23:07:48ED_209I can install 3.4 over the existing one and still keep my settings right?
23:09:02CIA-43New commit by nls (r22990): Once again fix building of the database tool that gets broke over and over
23:09:05tomersmt: Thanks. See in the menus that scrolling does not work properly in RTL...
23:09:45mtIs this related to the up/down button inversion thing ?
23:10:08n1spolobricolo: if you svn up now the database tool should build
23:12:22 Quit ED_209 ("CGI:IRC")
23:15:06tomersmt: No.
23:15:15linuxstbTheSeven: Is the FTL_READONLY #define in your FTL driver implemented fully? That would seem useful for a Rockbox bootloader...
23:15:31TheSevenit should be, works in iLoader at least.
23:16:02 Quit mcuelenaere ()
23:16:09TheSevenand i also did that FTL_FORCEMOUNT thing which will itself force a readonly, and that did boot at least.
23:16:23 Join bekabug [0] (
23:16:29tomersmt: Look for this is
23:16:37linuxstbTheSeven: So you're sharing the same nand/ftl code in iloader and Rockbox now?
23:16:44 Quit KBH ()
23:16:46tomersmt: Clipboard typo.... firmware/drivers/lcd-bitmap-common.c
23:17:36 Quit pamaury ("exit(*(int *)0 / 0);")
23:17:41n1s...and that broke checkwps of course
23:18:04 Quit daurn (Read error: 110 (Connection timed out))
23:18:55TheSevenlinuxstb: basically yes, differences are mostly cosmetic
23:23:32TheSevenbtw, those panicfs in there have already caught some misbehavior before actually wasting spare blocks
23:23:38mttomers: What I'm getting is that scrolling seems to be inverted, is that it ?
23:23:42TheSeven(while i was reworking the lowlevel nand driver)
23:24:01 Quit bekabug (Remote closed the connection)
23:28:21n1sok, so in bmp.c the include of system.h (which causes the red) is inside #ifndef __PCTOOL__ but system.h is included by another header so it gets included in bmp.c anyway...
23:29:44n1si hate conditional inclusion, especially combined with hteaders including headers
23:30:32 Quit domonoky (Read error: 113 (No route to host))
23:32:06 Join HBK [0] (
23:33:15tomersmt: I guess. I am going to sleep... Good luck!
23:34:09mttomers: Alright .. Good night.
23:35:03tomersmt: And thanks for helping :-)
23:35:16tomersJust one commit though...
23:35:30mtNo problem !
23:35:35tomersI meant one commit and then I'll go to sleep :-)
23:36:57 Quit evilnick ("Page closed")
23:40:14*TheSeven will give up for today
23:40:39TheSevenI reverted all of my patches, and it still works fine, with a binary identical to the one that kept crashing all the time in the morning
23:40:51CIA-43New commit by tomers (r22991): USB HID: Fix ipod4g got stuck in mouse mode ...
23:41:26bertrikTheSeven, maybe a pending interrupt that fires at the wrong time after all ...
23:41:35*tomers Don't have an ipod, so waiting for someone to test
23:41:50n1sso, going through lots of files to make sure they don't include system.h in case of __PCTOOL__ seems wrong
23:42:19n1salso i wonder why the database tool is now happy and checkwps is not
23:42:31TheSevenbertrik: but why would that reproducibly crash after 1 or 2 I2C transactions in the morning, and work fine now (sometimes hanging after a minute of constant volume changing)?
23:43:30 Quit jgarvey ("Leaving")
23:43:30bertrikok, no idea
23:44:56TheSeventhis bug just wants to fool me
23:46:43 Quit tomers ("ChatZilla 0.9.85 [Firefox 3.0.14/2009090216]")
23:47:23 Quit massivedmg (Read error: 60 (Operation timed out))
23:48:13CIA-43New commit by dave (r22992): Implement lcd_blit_yuv() for the 2nd gen Nano, based on the implementation for the iPod Color and 1st gen Nano. mpegplayer now works.
23:50:04 Quit esperegu (Read error: 113 (No route to host))

Previous day | Next day