00:02:22 | | Quit carini ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
00:03:58 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
00:13:14 | Massa | lowlight: thanks for trying to help me - even if you were wrong ;) |
00:13:19 | | Quit Kohlrabi ("Quit") |
00:16:47 | | Join Jazz00006 [0] (n=Jazz0000@219-90-172-140.ip.adam.com.au) |
00:18:32 | | Quit Lear ("Chatzilla 0.9.74 [Firefox 1.5.0.5/2006071912]") |
00:18:39 | Jazz00006 | is anyone one talking now? |
00:19:38 | Bagder | you are |
00:21:15 | Jazz00006 | i can see that :) |
00:22:29 | Jazz00006 | is anyone available to help me with a bit of coding? |
00:23:14 | midkay | you could tell us the problem and we could offer to help if it's not too hard or we're not too busy, etc.. |
00:23:29 | scorche | or he could not.. |
00:23:30 | Jazz00006 | :) |
00:24:04 | Jazz00006 | actually, i was wonfering if there was a list of ALL the commands and syntaxs' for rockbox |
00:24:13 | | Quit Massa ("Few women admit their age. Few men act theirs.") |
00:24:25 | Bagder | yes |
00:24:29 | Bagder | the source code! |
00:24:35 | Jazz00006 | =S |
00:24:37 | Jazz00006 | be nice |
00:24:40 | Jazz00006 | i followed the tutorial, HowtoWritePlugins and it says to take a look @ plugin.h, but i cant read it properly, (becuase its not formated for easy reading IMHO. |
00:24:41 | Bagder | but the manual comes close |
00:24:43 | scorche | he was,,, |
00:24:45 | Bagder | aha |
00:24:48 | Bagder | for writing plugins |
00:25:00 | Bagder | no, then plugin.h is your best doc |
00:25:10 | midkay | formatted for easy reading? |
00:25:12 | Bagder | and existing plugins |
00:25:14 | Jazz00006 | :) |
00:25:18 | midkay | it's very easy, everything's on its own line and all. |
00:25:28 | midkay | certainly easy compared to all the other source code :) |
00:25:42 | Jazz00006 | ... ill have a deeper look then |
00:25:46 | Jazz00006 | thanx |
00:25:55 | midkay | scroll down, there's a long list.. |
00:26:23 | | Quit lightyear (Remote closed the connection) |
00:26:51 | | Quit rretzbach (Read error: 104 (Connection reset by peer)) |
00:30:53 | Jazz00006 | well, just so u know, i was using a different source code, and it was alot messyer then the recent 2.5 source. thanx guy |
00:30:57 | Jazz00006 | guys* |
00:31:18 | midkay | wait, what? |
00:31:20 | midkay | 2.5 source? |
00:31:26 | midkay | you know that's like.. a year or two old? |
00:31:40 | midkay | a full year.. |
00:32:00 | Jazz00006 | oh fk me |
00:32:01 | midkay | it won't even run on anything but the archoses, it's lacking all the recent features.. |
00:32:09 | Jazz00006 | how come i always do that? |
00:32:27 | midkay | :) |
00:34:10 | mirak | can't find what are the exuction time of MAAAC MASAC MSSAC MSAAC this on sub or add to two accumulators at a time |
00:34:43 | linuxstb_ | Jazz00006: If you're developing for Rockbox, you should really use cvs - so you can easily keep up to date with changes. |
00:34:58 | mirak | can't find what are the exuction time of MAAAC MASAC MSSAC MSAAC this operators do a sub or add on two accumulators at a time |
00:35:03 | Jazz00006 | ..... well. im trying to |
00:35:37 | linuxstb_ | Jazz00006: What's the problem? |
00:35:41 | | Quit ender` (" In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bi) |
00:36:38 | Jazz00006 | nothing yet, just trying to learn the basics syntax and all |
00:36:52 | | Quit linuxstb_ ("CGI:IRC") |
00:36:56 | scorche | Jazz00006: http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=UsingCVS |
00:36:56 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
00:41:20 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
00:41:39 | Jazz00006 | ok kool, now all i have to do is try to understand this stuff :), btw is there a way to only compile a c file into a rock without doing the whole directory? |
00:43:03 | * | [_]illogic-al is back after 67:19:22. |
00:43:14 | mirak | −− statement `masac.w %d3l,%a3l,%acc0,%acc1' ignored |
00:43:29 | * | preglow hugs snowgoon |
00:43:32 | mirak | ok H300 doesn't have that one :-/ |
00:43:48 | | Nick [_]illogic-al is now known as illogic-al (n=Your@konversation/user/illogic-al) |
00:43:53 | mirak | preglow: this is EMAC_A on the 5249 ? |
00:44:01 | preglow | masac???? |
00:44:05 | preglow | msac, you mean? |
00:44:19 | mirak | no masac |
00:44:25 | preglow | i've never heard about masac |
00:44:36 | preglow | i've never seen that instruction in any way at all |
00:44:51 | preglow | brb |
00:44:53 | mirak | this one add to first acc and sub to second acc, there is three other operands - - ++ - + + - |
00:45:00 | preglow | where did you read about it? |
00:45:10 | mirak | preglow: that's on coldfire manual |
00:45:32 | mirak | page 213 |
00:45:37 | mirak | for mssac |
00:45:54 | mirak | but 5249 EMAC doesn't have it unfortunely. |
00:46:26 | dan_a | YAY! The smallest piece of Sansa success! |
00:46:43 | linuxstb_ | \o/ |
00:46:57 | linuxstb_ | What have you done? |
00:47:17 | billytwowilly | sansa success |
00:47:18 | mirak | preglow: that's on EMAC rev B |
00:47:24 | billytwowilly | > |
00:47:25 | billytwowilly | ? |
00:47:40 | dan_a | I've changed the first branch to point to a different address, and then put a branch from there to where the first branch pointed |
00:48:06 | dan_a | billytwowilly: Nothing to get excited about yet, but it's better than I've managed so far |
00:48:18 | billytwowilly | what exactly did you do? |
00:48:30 | linuxstb_ | So you're modifying the original firmware? |
00:48:56 | dan_a | linuxstb_: I wasn't originally, but nothing that I made appeared to be running. |
00:49:17 | preglow | mirak: i don't think any coldfire v2 cores has it |
00:50:44 | dan_a | The next step is to change the second branch to point somewhere random. If the original firmware still runs, we know that the entry point isn't 0x0, which explains why nothing is running. |
00:51:05 | mirak | preglow: this was allowing to save 4 adds and 4 subs |
00:51:47 | preglow | haha |
00:52:03 | preglow | sansa tries to back us up on rockbox porting, and don't even tell us the bloody entry point |
00:52:13 | preglow | i see how their approach can be improved |
00:52:51 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
00:54:48 | | Quit Cris_Cr0ss () |
00:54:52 | preglow | is it ok to sacrifice codec performance for better codec with dsp performance? the question having to do with whether we should strive to keep output buffers in iram or nto |
00:55:30 | | Quit Jazz00006 () |
00:56:55 | linuxstb_ | I want both - runtime optimisation of IRAM usage.... |
00:58:41 | | Quit TeaSea (Remote closed the connection) |
00:58:58 | | Quit lorijho ("leaving") |
00:59:46 | mirak | you mean more dynamic iram allocation ? linuxstb ? |
01:00 |
01:01:28 | dan_a | OK, so I changed the second branch to point back to 0x0 and the firmware wouldn't start. So there is something else I'm doing wrong. *sigh* |
01:04:19 | billytwowilly | sucky. |
01:04:20 | | Quit ootput ("leaving") |
01:04:22 | billytwowilly | so back to square one? |
01:05:46 | dan_a | It's still a step forward - it means we know a bit more. |
01:06:15 | preglow | has bagder gotten anywhere with that jtag board? |
01:06:18 | linuxstb_ | mirak: I'm only half-serious... I'm not really sure what I'm suggesting, but it seems a shame to have to compromise. |
01:06:32 | preglow | shouldn't that propel the port forward? |
01:06:48 | linuxstb_ | I think he gave it to Linus. |
01:07:22 | billytwowilly | linux torvalds? |
01:07:54 | preglow | no... |
01:08:08 | scorche | there are no other people named linus anyway... |
01:08:34 | preglow | at least it should stop us having to worry about stuff like entry points |
01:23:16 | | Quit linuxstb_ ("CGI:IRC") |
01:24:04 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
01:24:33 | dpassen | Anyone else have a problem where year does not work in TagCache? |
01:24:47 | | Quit GliGli ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
01:35:23 | | Quit gromit` ("Coyote finally caught me") |
01:40:32 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
01:40:40 | | Quit Nico_P () |
01:41:37 | | Quit _FireFly_ ("Leaving") |
01:48:09 | *** | Saving seen data "./dancer.seen" |
02:00 |
02:07:20 | | Quit barrywardell () |
02:17:05 | | Part Paul_The_Nerd |
02:18:36 | Davide-NYC | Question: I'm attempting to create a build that lacks certain themes (WPSs). |
02:18:37 | Davide-NYC | I have modified /WPS/FILES and /WPS/WPSLIST by inserting "#" at the front of the lines I do not want. |
02:18:38 | Davide-NYC | This does not remove the entries in the menu−−>browse themes screen. |
02:18:40 | Davide-NYC | What do I need to do to remove those entries? |
02:21:18 | linuxstb | Delete the .cfg files in .rockbox/themes/ |
02:23:19 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
02:24:37 | | Quit lodesi ("leaving") |
02:24:40 | Davide-NYC | no way to remove these from source so that it 'makes' without them? |
02:25:14 | Davide-NYC | I'm just trying to round out my NoFun.patch file. |
02:26:32 | linuxstb | Yes - removing from WPSLIST should remove them from your builds - but you'll need to manually delete them once from your existing .rockbox folder. Or have you done that. |
02:26:47 | linuxstb | ? |
02:26:51 | Davide-NYC | crap, I overwrote (sp?) |
02:27:02 | Davide-NYC | thanks, that'll probably do it |
02:32:15 | Davide-NYC | sweetnes |
03:00 |
03:03:02 | | Join meestaplu [0] (n=meestapl@c-71-234-103-128.hsd1.ct.comcast.net) |
03:03:12 | | Quit chendo_ (Read error: 54 (Connection reset by peer)) |
03:03:39 | meestaplu | I'm looking at contributing some code for this project −− ipod 5G |
03:03:55 | | Join chendo [0] (n=chendo@203-206-30-185.dyn.iinet.net.au) |
03:04:20 | meestaplu | having only discovered this yesterday, though, what would be the fastest way for me to get up to speed? |
03:06:20 | | Join TrueJournals [0] (i=180c933d@gateway/web/cgi-irc/labb.contactor.se/session) |
03:12:10 | | Quit TrueJournals ("CGI:IRC (EOF)") |
03:13:42 | | Join jborn_ [0] (n=jborn@adsl-75-3-71-61.dsl.chcgil.sbcglobal.net) |
03:13:42 | | Quit CriamosAndy (Read error: 104 (Connection reset by peer)) |
03:14:13 | | Quit JoeBorn (Nick collision from services.) |
03:14:38 | | Nick jborn_ is now known as JoeBorn (n=jborn@adsl-75-3-71-61.dsl.chcgil.sbcglobal.net) |
03:14:59 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
03:15:10 | | Join Criamos [0] (n=Criamos@p549326FD.dip0.t-ipconnect.de) |
03:18:32 | | Quit Criamos (Read error: 54 (Connection reset by peer)) |
03:18:56 | scorche | meestaplu: what exactly were you thinking about contributing? |
03:19:28 | meestaplu | scorche: I was thinking of either adding a brightness control for the backlight, or optimizing the OGG decoder |
03:19:44 | | Join Criamos [0] (n=Criamos@p549326FD.dip0.t-ipconnect.de) |
03:19:46 | | Part pixelma |
03:19:54 | | Join BigMac [0] (n=dummeska@64-252-96-54.adsl.snet.net) |
03:20:09 | scorche | best way then, is to just dig into the code imo |
03:20:20 | BigMac | http://forums.rockbox.org/index.php?topic=6175.15 |
03:21:04 | scorche | meestaplu: also, look around on the wiki/forums and see if there is much info towards what you are wanting to do |
03:21:41 | scorche | do you have a cross-compiler set up yet? |
03:22:00 | meestaplu | scorche: I have nothing setup at this point |
03:22:08 | meestaplu | just gathering data, mainly |
03:22:17 | scorche | BigMac: what exactly was the point of linking that>/ |
03:22:27 | meestaplu | but the screen being off or blinding annoys me enough that I'm willing to write code to fix it |
03:22:44 | scorche | meestaplu: on the side of rockbox.org, there is a link "documentation" |
03:23:02 | scorche | there is a section "for developers" or something like that |
03:23:19 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
03:23:48 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
03:23:52 | scorche | i would suggest reading through that |
03:24:18 | meestaplu | scorche: hm, didn't see this section yet, thanks |
03:24:35 | BigMac | someone to read it |
03:24:48 | BigMac | and i thought febs was here but i guess not |
03:25:50 | scorche | BigMac: when a new post is posted, it becomes tagged as a new post...that is plenty....no need to link directly in IRC unless it pertains to the current topic of discussion or has valuable use |
03:26:16 | BigMac | i thought febs was here |
03:26:22 | BigMac | and he wanted me to post them |
03:26:28 | BigMac | so i thought id tell him |
03:26:33 | scorche | then preface it with a Febs: |
03:26:46 | BigMac | yah i should have |
03:26:55 | BigMac | but didn't think of it |
03:27:02 | scorche | and there should be a list of the users currently on the channel |
03:27:11 | scorche | it helps to look at that when you want to talk to someone... |
03:27:30 | BigMac | i simmed through it quick |
03:27:36 | BigMac | and thought fah was febs |
03:28:23 | | Join carini [0] (n=chatzill@pdpc/supporter/active/carini) |
03:29:14 | meestaplu | scorche: the automated ./rockboxdev.sh is excellent |
03:40:38 | Joey_D | hey |
03:40:49 | Joey_D | i have a quick q |
03:41:17 | Joey_D | does rockbox support video playback on ipod v5 |
03:41:18 | Joey_D | ? |
03:41:54 | TrueJournals | Yes, but with no sound |
03:42:03 | TrueJournals | you can use the mpeg plugin... you'll have to convert the format |
03:42:16 | Joey_D | ah cool |
03:42:18 | TrueJournals | details @ http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
03:43:07 | | Part TrueJournals |
03:44:04 | | Quit Pyromancer ("Leaving") |
03:44:45 | | Join ootput [0] (n=ootput@tor/regular/five0) |
03:48:11 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:14:03 | JdGordon | does anyone here have a fmrecorder? |
04:20:02 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
04:20:47 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
04:25:36 | | Quit meestaplu () |
04:29:59 | * | JdGordon got the first commit of spring :D |
04:32:50 | | Part TrueJournals |
04:35:32 | | Join Jazz00006 [0] (n=Jazz0000@219-90-179-47.ip.adam.com.au) |
04:37:35 | | Quit uski (Read error: 110 (Connection timed out)) |
04:45:23 | | Join afruff [0] (n=afruff@pool-72-83-123-16.washdc.fios.verizon.net) |
04:45:51 | afruff | Where should I upload a screenshot of doom on the X5? Should it be a bmp or png? |
04:46:20 | JdGordon | png, and the wiki |
04:46:38 | afruff | the apge of doom itself or somewhere else? |
04:46:44 | afruff | page* |
04:46:45 | JdGordon | that'll do |
04:47:30 | | Join Snyper1 [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) |
04:47:58 | Snyper1 | ok Seriously, someone has got to figure out how to fix IRC ghost issues.... |
04:54:53 | afruff | thanks jdgordon |
04:56:14 | | Quit afruff () |
04:57:19 | | Quit Snyper (Nick collision from services.) |
04:58:04 | | Nick Snyper1 is now known as Snyper (n=batousai@ip24-250-96-113.dc.dc.cox.net) |
04:59:33 | Jazz00006 | me again :) any one wanna help a newbie plugin writer? |
05:00 |
05:00:24 | Snyper | sorry, I havent done anything w/ plugins :) I havent done much of anything since Raytheon started eating my time :) |
05:00:43 | Jazz00006 | did it taste good? (ok np) |
05:01:11 | Snyper | I think so, they seem to like having me there, so thats a good thing lol |
05:01:40 | Snyper | though they dont like my like of developing on windows because of DevStudio :) |
05:01:52 | Jazz00006 | :) |
05:02:13 | Snyper | If only someone would port VC to Linux then the world would be perfect |
05:02:22 | DEBUG | Received signal 15 (SIGTERM), terminating (snapshot: fplrun.c line 385) |
05:02:22 | *** | Cleanup |
05:02:22 | *** | Saving seen data "./dancer.seen" |
05:02:22 | *** | Exit |
05:04:24 | *** | Started Dancer V4.16 |
05:04:24 | *** | Connected to irc.freenode.net on port 6667 |
05:04:24 | *** | Logfile for #rockbox started |
05:04:27 | *** | Server message 501: 'logbot :Unknown MODE flag' |
05:04:27 | Mode | "logbot :+i" by logbot |
05:04:27 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
05:04:27 | *** | Server message 477: 'logbot #rockbox :[freenode-info] if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg' |
05:04:27 | | Join logbot [0] (i=bjst@gateway/web/cgi-irc/labb.contactor.se/x-e59e74ba21135ca0) |
05:04:27 | | Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) |
05:04:27 | | Join Jazz00006 [0] (n=Jazz0000@219-90-179-47.ip.adam.com.au) |
05:04:27 | | Join ootput [0] (n=ootput@tor/regular/five0) |
05:04:27 | | Join carini [0] (n=chatzill@pdpc/supporter/active/carini) |
05:04:27 | | Join BigMac [0] (n=dummeska@64-252-96-54.adsl.snet.net) |
05:04:27 | | Join Criamos [0] (n=Criamos@p549326FD.dip0.t-ipconnect.de) |
05:04:28 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
05:04:28 | | Join JoeBorn [0] (n=jborn@adsl-75-3-71-61.dsl.chcgil.sbcglobal.net) |
05:04:28 | | Join chendo [0] (n=chendo@203-206-30-185.dyn.iinet.net.au) |
05:04:28 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
05:04:28 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
05:04:28 | | Join preglow [0] (n=thomjoha@rockbox/developer/preglow) |
05:04:28 | | Join [HO]vo|t [0] (n=gcadidas@cpe-24-93-102-155.columbus.res.rr.com) |
05:04:28 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-107-112.dslaccess.co.uk) |
05:04:28 | | Join XavierGr [0] (n=xavier@ppp175-13.adsl.forthnet.gr) |
05:04:28 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-83-218.w86-203.abo.wanadoo.fr) |
05:04:28 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
05:04:28 | | Join jhMikeS [0] (n=jethead7@adsl-68-73-204-53.dsl.sfldmi.ameritech.net) |
05:04:28 | | Join damaki [0] (n=Chocolat@ALille-253-1-16-53.w90-7.abo.wanadoo.fr) |
05:04:28 | | Join darkless [0] (n=darkless@62.79.44.48) |
05:04:28 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
05:04:28 | | Join Rob2222 [0] (n=Miranda@ACAEDCE4.ipt.aol.com) |
05:04:28 | | Join apo` [0] (n=apo@dslb-088-065-075-128.pools.arcor-ip.net) |
05:04:28 | | Join ToyKeeper [0] (i=spanky@c-24-9-90-246.hsd1.co.comcast.net) |
05:04:28 | | Join dpassen [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
05:04:28 | | Join jaebird [0] (n=jae@38.96.210.3) |
05:04:28 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
05:04:28 | | Join D_C_ [0] (n=yay@210-84-19-10.dyn.iinet.net.au) |
05:04:28 | | Join nudelyn [0] (i=nudel@dyn-62-56-86-157.dslaccess.co.uk) |
05:04:28 | | Join ^BeN^ [0] (i=Paprica@DSL217-132-172-134.bb.netvision.net.il) |
05:04:28 | | Join ghode|afk [0] (n=garudin@87-194-60-156.bethere.co.uk) |
05:04:28 | | Join Brock [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
05:04:28 | | Join scorche [0] (n=scorche@208-110-158-90.customer.csolutions.net) |
05:04:28 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
05:04:28 | | Join Caliban [0] (n=ianmacd@kwark.caliban.org) |
05:04:28 | | Join tuwe|away [0] (n=the_fuch@193.5.60.49) |
05:04:28 | | Join Seed [0] (i=ben@85.64.207.9.dynamic.barak-online.net) |
05:04:28 | | Join xorAxAx [0] (n=xorAxax@moinmoin/coreteam/alexander) |
05:04:28 | | Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) |
05:04:28 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
05:04:28 | | Join mubix [0] (n=unknown@69-171-105-54.chvlva.adelphia.net) |
05:04:28 | | Join BHSPitLappy [0] (n=steve-o@adsl-68-95-246-24.dsl.rcsntx.swbell.net) |
05:04:28 | | Join BHSPitMonkey [0] (n=stephen@adsl-68-95-246-24.dsl.rcsntx.swbell.net) |
05:04:28 | | Join belze [0] (i=belze@pinky.rte.xs26.be.ofloo.net) |
05:04:28 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
05:04:28 | | Join Strogg [0] (n=user@205.150.199.219) |
05:04:28 | | Join Joey_D [0] (n=kvirc@149-238.126-70.tampabay.res.rr.com) |
05:04:28 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
05:04:28 | | Join dwihno [0] (n=dw@81.8.226.44) |
05:04:28 | | Join netmasta10bt [0] (n=torment@pool-72-64-129-205.tampfl.fios.verizon.net) |
05:04:28 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
05:04:28 | | Join Landus [0] (n=Landus@70-100-181-192.dsl1-erie.roc.ny.frontiernet.net) |
05:04:28 | | Join akaias [0] (n=akaias@c-71-57-59-237.hsd1.il.comcast.net) |
05:04:28 | | Join xNibbler [0] (n=sven@port-212-202-193-69.dynamic.qsc.de) |
05:04:28 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
05:04:28 | | Join elinenbe [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
05:04:28 | | Join merbanan [0] (n=banan@c80-216-155-218.cm-upc.chello.se) |
05:04:28 | | Join maddog011 [0] (n=detlic@212.200.219.194) |
05:04:28 | | Join fah [0] (i=fah@pabstblueribbon.net) |
05:04:28 | | Join HCl [0] (i=hcl@titania.student.utwente.nl) |
05:04:28 | | Join markun [0] (n=markun@bastards.student.utwente.nl) |
05:04:28 | | Join [H5N1] [0] (i=mrflu@laggy.us) |
05:04:28 | | Join bagawk [0] (n=lee@unaffiliated/bagawk) |
05:04:28 | | Join actionshrimp [0] (n=nn@host86-133-119-138.range86-133.btcentralplus.com) |
05:04:28 | | Join arp [0] (i=infinite@obscure.metachar.net) |
05:04:28 | | Join Quarryman [0] (i=quarry@m228a.studby.ntnu.no) |
05:04:28 | | Join direkt [0] (n=direkt@130.243.43.80) |
05:04:28 | | Join Spida [0] (n=timo@spinnennetz.org) |
05:04:28 | | Join aegray [0] (n=aegray@71.194.37.21) |
05:04:28 | | Join Hadaka [0] (i=naked@naked.iki.fi) |
05:04:28 | | Join crwl [0] (n=crawlie@kekkone.kekkola.jyu.fi) |
05:04:28 | | Join mbr [0] (n=mb@stz-softwaretechnik.de) |
05:04:28 | | Join Galois [0] (i=djao@efnet-math.org) |
05:04:28 | | Join ze [0] (i=ze@70.40.152.105) |
05:04:28 | | Join pill [0] (i=pill@loves.voltshells.com) |
05:04:28 | | Join slarti [0] (i=slarti@gentoo/developer/slarti) |
05:04:28 | | Join @Bagder [0] (n=daniel@rockbox/developer/bagder) |
05:04:28 | | Join gtkspert [0] (n=gtkspert@203-59-194-179.dyn.iinet.net.au) |
05:04:28 | | Join cismo [0] (i=cismo@adsl-85-217-36-247.kotinet.com) |
05:04:28 | | Join luckz [0] (i=luckz@luckz.de) |
05:04:28 | | Join ax [0] (i=alex@unyew.silverninja.net) |
05:04:28 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
05:04:28 | | Join Rick [0] (i=rick@unaffiliated/Rick) |
05:04:28 | | Join joshua_ [0] (i=joshua@c-24-60-144-77.hsd1.ma.comcast.net) |
05:04:28 | | Join t0mas [0] (n=Tomas@rockbox/developer/t0mas) |
05:04:28 | | Join illogic-al [0] (n=Your@konversation/user/illogic-al) |
05:04:28 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
05:04:28 | | Join goffa [0] (n=goffa@216.220.23.105) |
05:04:28 | | Join slimeball [0] (i=jew@trailer-park.net) |
05:04:28 | | Join webmind [0] (i=webmind@feather.perl6.nl) |
05:04:28 | | Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
05:04:28 | | Join ScoTTie [0] (n=scott@unaffiliated/scottie) |
05:04:28 | | Join vr [0] (n=Vr@cryogenia.devnullteam.org) |
05:04:28 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
05:04:28 | | Join flux__ [0] (i=flux@jolt.modeemi.cs.tut.fi) |
05:04:28 | | Join bb-generation [0] (i=bb@arara.de) |
05:04:28 | | Join Stas_ [0] (n=rebo123@CPE0004e2eb58c0-CM0012c90d0f8c.cpe.net.cable.rogers.com) |
05:04:28 | | Join encode [0] (n=encode@blah.i.hate.w1ndo.ws) |
05:04:28 | | Join BrianHV [0] (n=bhv1@copland.brianhv.org) |
05:04:28 | | Join Bjoern-Erik [0] (n=unknown@164.80-202-111.nextgentel.com) |
05:04:28 | | Join mooch [0] (n=data@195.60.253.141) |
05:04:28 | | Join Ribs [0] (n=freenode@riblet.plus.com) |
05:04:28 | | Join Soap [0] (n=Soap@unaffiliated/s0ap) |
05:04:28 | | Join dark [0] (i=deviled_@microsoft.gotrooted.com) |
05:04:28 | | Join cmug [0] (n=wotoo@dsl-aur-feccdd00-93.dhcp.inet.fi) |
05:04:28 | | Join lex [0] (i=lex@evot.us) |
05:04:28 | | Join NastY [0] (i=nasty@pi.nxs.se) |
05:04:28 | | Join Presence [0] (n=presence@66.239.107.163) |
05:04:28 | | Join coob [0] (i=cube@64.38.21.114) |
05:04:28 | | Join FOAD [0] (n=dok@a82-93-10-238.adsl.xs4all.nl) |
05:04:28 | | Join crashd [0] (i=nobody@217.147.82.18) |
05:04:28 | | Join Ave [0] (i=ave@85.76.252.33) |
05:04:28 | | Join dionoea [0] (n=dionoea@194.242.114.73) |
05:04:28 | | Join excitatory [0] (n=excitato@CPE-70-94-39-68.wi.res.rr.com) |
05:04:28 | | Join sslashes [0] (i=sslashes@4ce0aefb.colo.compbrain.net) |
05:04:28 | | Join lostlogic [0] (n=lostlogi@82.165.176.78) |
05:04:59 | Jazz00006 | wanan give me a hint (to work from) if ya want? |
05:05:51 | scorche | Jazz00006: there are many C tutorials online for that... |
05:06:01 | Snyper | sorry, my roomate is talking... |
05:07:16 | Snyper | http://www.cprogramming.com/tutorial/cfileio.html |
05:07:21 | Snyper | use the function fopen |
05:07:22 | Jazz00006 | very well, i will look around =S just though i could get some direct help |
05:07:25 | Jazz00006 | kk |
05:07:36 | Snyper | the mode will tell it whether to fail if the file doesnt exist |
05:08:00 | Snyper | all file utils are just like working with the console but with f in front like fprintf and fscanf |
05:08:22 | Snyper | if you fprintf to stdout it works just like printf |
05:08:30 | Snyper | so that should do everything you need... |
05:08:47 | Snyper | to find that, I did a google search of file access ANSI C |
05:09:51 | Jazz00006 | yeah, sure... thanx for that :) ill read and learn (i came here directly for rockbox programming so i didnt have to convert it bool nameoffunction(bool input) { /* The start of the actual function is always the same as the prototype, but with {}'s |
05:09:52 | Jazz00006 | instead of a semicolon.*/ |
05:09:52 | Jazz00006 | |
05:09:52 | DBUG | Enqueued KICK Jazz00006 |
05:09:52 | Jazz00006 | if(input) { /* This is just some example code which would get the input, check if it's true, and */ |
05:09:53 | Jazz00006 | return false; /* if it is, then make the function output false */ |
05:09:55 | Jazz00006 | } |
05:09:57 | Jazz00006 | return true; /* Or if the input was false, then the output will be true. */ |
05:09:59 | Jazz00006 | } |
05:10:01 | Jazz00006 | blarg |
05:10:03 | Jazz00006 | wtf |
05:10:15 | Jazz00006 | bugger ctrl v |
05:11:33 | Snyper | if you arent up on function prototypes, you'll probaby want to find a C channel, or do lots of google searching, but yes a prototype is just the function w/o the curlys and a semicolon, and just defines a function so the compiler knows what it is and lets the linker find it |
05:12:28 | Jazz00006 | it was just a copy nd paste from the rockbox- making plugins page, i had it for refrence |
05:13:52 | Snyper | I havent looked at any of that...I have been of and on working on drivers....trying to figure out wtf is going on with the hardware 5 band eq... |
05:16:27 | Jazz00006 | sure :) no problem |
05:19:13 | JdGordon | stupid builds have stalled agin :'( |
05:24:36 | | Quit JoeBorn ("Leaving") |
05:28:37 | Jazz00006 | yay i got a bit furthere |
05:28:44 | Jazz00006 | further* |
05:28:49 | Jazz00006 | thanx guys |
05:29:21 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
05:29:28 | | Part Paul_The_Nerd |
05:30:20 | | Join JoeBorn [0] (n=jborn@adsl-75-3-21-13.dsl.chcgil.sbcglobal.net) |
05:33:29 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
05:40:49 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
05:40:49 | * | Jazz00006 slaps belze around a bit with a large trout |
05:41:45 | * | billytwowilly slaps Jazz00006 around with a small cranberry |
05:43:20 | * | Jazz00006 slaps billytwowilly around a bit with a large trout |
05:43:38 | * | billytwowilly slaps Jazz00006 around with an icbm |
05:43:44 | Jazz00006 | =) cranberry |
05:44:27 | billytwowilly | cranberry = awesome |
05:44:38 | billytwowilly | way better than an icbm. |
05:44:53 | Jazz00006 | howd u change it from trout? |
05:45:05 | billytwowilly | yah, see, I am not using mirc. |
05:45:17 | billytwowilly | mirc coddles you. |
05:45:22 | Jazz00006 | =( |
05:45:34 | billytwowilly | see, if you were using something else you would have been forced long ago to learn about /me |
05:45:46 | billytwowilly | try it out ;) type /me then something |
05:45:55 | scorche | ick...mirc |
05:45:55 | * | billytwowilly slaps Jazz00006 around with a pork rind |
05:46:01 | * | Jazz00006 ? |
05:46:06 | Jazz00006 | oh |
05:46:16 | * | Jazz00006 is bored |
05:46:21 | billytwowilly | where you type your words type... there you go. |
05:46:23 | * | scorche stabs mirc with a large trout |
05:46:57 | * | Jazz00006 runs away and hides in a corner |
05:47:04 | * | billytwowilly pees on the bleeding corpse of mirc |
05:50:11 | Jazz00006 | well, that fixes that problem of mirc =) |
05:55:57 | * | Snyper likes mirc, but has been using it since before it "coddled" you |
05:56:08 | Snyper | I remember when use of colors would get you banned from most channels lol |
05:56:33 | Jazz00006 | o realy? |
05:56:35 | scorche | it still would imo... |
05:56:45 | scorche | if i had my way at least |
05:57:10 | Snyper | lol, well the reason it did then was because BitchX didnt support it and most people on IRC were using it, so they would just see a bunch of garbage, then get pissed |
05:57:21 | Snyper | now most fserv channels have fservs with color ads... |
05:57:27 | scorche | ugh.. |
05:58:09 | Snyper | Personally, I dont use color....I'm no artist so aything I try to do to make something look good, always makes it look worse |
05:58:21 | Snyper | so my use of colors would annoy me, let alone others lol |
06:00 |
06:00:13 | billytwowilly | color pisses me off also. |
06:01:44 | | Quit rotator ("zzzzzzzz") |
06:03:00 | | Quit carini ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
06:07:12 | scorche | ha!...finally remembered what i was going to do =D |
06:07:27 | Snyper | oh crap, stupid ernesto....I think I gotta leave tonight to go to pa.....cause I ride a motorcycle.... |
06:08:57 | Snyper | Arghhhhhhh stupid tropical storms.....ruining my night..... |
06:09:11 | Snyper | I guess I'm going to go pack up... |
06:12:39 | Jazz00006 | =S |
06:14:38 | Jazz00006 | is there anyway to just compile 1 file for rockboz? |
06:14:42 | Jazz00006 | rockbox* |
06:18:06 | * | Jazz00006 waits for an awnser |
06:21:09 | | Quit Snyper () |
06:32:18 | | Join Pyromancer [0] (n=Pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
06:34:30 | | Quit Pyromancer (Client Quit) |
06:37:12 | | Join Pyromancer [0] (n=Pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
06:43:00 | JdGordon | Jazz00006: if you only want to compile a plugin then no.. if u want to compile the rockbox.target file then do make bin |
06:43:00 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
06:44:21 | Davide-NYC | jhMikeS: Do you mean that one could record in from optical and real-time encode to MP3? |
06:46:54 | Jazz00006 | =S yeah all i wanted was to make a plugin, looks like im gonna have to wait untill i compile EVERYTHING again rofl |
06:48:20 | Jazz00006 | any one want to help me? |
06:48:30 | Jazz00006 | what do i have to do to make this work? http://forums.rockbox.org/index.php?topic=6191.msg48358#new |
06:52:59 | scorche | Wikipedia says that 3.1 is due november....we better get crackin' =P |
06:53:38 | JdGordon | Jazz00006: install ccache, and dont touch any files other than the plugin your playing with and it should be very quick to do the compile |
06:56:13 | scorche | dan_a: there? |
06:56:32 | Jazz00006 | JdGordon: sry for being a newb, but how/ where do i install/place it |
07:00 |
07:02:52 | Jazz00006 | nvm |
07:02:59 | * | Jazz00006 gives up |
07:04:26 | *** | Saving seen data "./dancer.seen" |
07:04:26 | midkay | place what? |
07:05:36 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
07:06:38 | scorche | wait a tic...i thought the ipod nano didnt have recording hardware... |
07:09:45 | | Quit _Lucretia_ (Read error: 110 (Connection timed out)) |
07:09:59 | Jazz00006 | i got it dont worry :) |
07:10:09 | jhMikeS | Davide-NYC: Yes, it should do the trick...sorry I'm contemplating some stick problems here |
07:10:34 | Jazz00006 | hhhm..... how do i declare a string? |
07:10:48 | Davide-NYC | jhMikeS: OK, then that line makes sense being displayed... I will edit my post. |
07:10:53 | jhMikeS | The SPDIF just puts samples into the buffer like every other source and the encoder picks em up |
07:10:59 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-53-226.dslaccess.co.uk) |
07:13:56 | | Join damaki_ [0] (n=Chocolat@ALille-253-1-4-86.w90-7.abo.wanadoo.fr) |
07:20:07 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
07:28:31 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
07:29:25 | | Quit damaki (Read error: 110 (Connection timed out)) |
07:31:22 | | Quit ootput ("leaving") |
07:31:38 | | Join ootput [0] (n=ootput@tor/regular/five0) |
07:34:53 | | Join StevenX [0] (n=StevenX@c-65-34-32-216.hsd1.fl.comcast.net) |
07:35:00 | StevenX | hello guys. |
07:35:09 | StevenX | i wanted to ask a simple question |
07:35:21 | StevenX | what differentiates rockbox from podzilla ? |
07:35:27 | StevenX | can rockbox play back video? |
07:37:31 | scorche | StevenX: http://www.rockbox.org/twiki/bin/view/Main/IpodLinux |
07:40:19 | billytwowilly | holy carp, everything is on the website;) It's just hard to find... |
07:40:30 | scorche | billytwowilly: not really... |
07:41:18 | Joey_D | StevenX: not really |
07:41:20 | Joey_D | lol |
07:42:00 | * | Jazz00006 says brb |
07:49:59 | | Join pl0x [0] (n=Jazz0000@219-90-179-47.ip.adam.com.au) |
07:50:07 | * | pl0x slaps Jazz00006 around a bit with a large trout |
07:50:33 | | Nick pl0x is now known as Jazz00006_1 (n=Jazz0000@219-90-179-47.ip.adam.com.au) |
07:50:55 | Jazz00006_1 | seems i didnt log out properly |
07:51:01 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
07:53:21 | StevenX | how much space will rockbox, apple firmware, and ipodlinux take up on my nano? |
07:54:03 | scorche | get a calculator =P |
07:58:32 | StevenX | ;-/ |
08:00 |
08:03:22 | theli_ua | StevenX, i think apple-firware + linux about 30 MB ... (assuming that space for linux partition) and about 2-3 Mb for rockbox |
08:03:32 | | Quit Jazz00006 (Read error: 110 (Connection timed out)) |
08:04:08 | billytwowilly | bah |
08:04:23 | billytwowilly | so what you're saying is that linux is beating rockbox on atleast one front;) |
08:04:50 | scorche | billytwowilly: they really are 2 different philosophies though... |
08:04:54 | theli_ua | at what? :/ |
08:05:14 | billytwowilly | it's about ten times as big as rockbox as a firmware;) |
08:05:25 | scorche | oh.... |
08:11:21 | | Quit JoeBorn ("Leaving") |
08:12:35 | | Quit Jazz00006_1 (Read error: 110 (Connection timed out)) |
08:13:17 | theli_ua | billytwowilly, so that's rockbox thats nicer :) ... anyway they are to different in many aspects to compare |
08:14:56 | scorche | as i said.... =P |
08:17:43 | | Quit excitatory (Read error: 60 (Operation timed out)) |
08:17:54 | | Join gopp [0] (i=party@ool-43557d40.dyn.optonline.net) |
08:17:56 | gopp | hi |
08:18:05 | gopp | where do I get predefined equalizer |
08:18:09 | gopp | I see the option |
08:18:11 | gopp | but no equalizer |
08:18:21 | gopp | like latin equalizer or hiphop equalizer or jazz |
08:18:49 | | Join LinusN [0] (i=linus@gateway/web/cgi-irc/labb.contactor.se/x-6a7910816427d425) |
08:18:56 | Bagder | gopp: there is none in Rockbox |
08:19:04 | gopp | oh |
08:19:09 | theli_ua | gopp, equalizer is used to tune sound to sound nice on different headphones ... so there is none usual like you said |
08:19:12 | gopp | why does it have that option |
08:19:36 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
08:19:37 | theli_ua | so that you can create your own and switch between them |
08:19:38 | gopp | theli_ua so it won't work to tune to aux in car |
08:19:44 | gopp | oh |
08:19:57 | scorche | g'morning swedes |
08:20:00 | gopp | I tought like most mp3 players and itunes or winamp has predefined |
08:20:09 | theli_ua | gopp, you can tune it as you like |
08:20:24 | Bagder | gopp: rockbox is not itunes nor winamp you know |
08:20:31 | gopp | oh |
08:20:39 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
08:21:32 | theli_ua | gopp, there was some talk about presets in the forums ... like http://forums.rockbox.org/index.php?topic=5793.0 |
08:22:01 | scorche | Bagder: i added the 3G (didnt look like anyone else stepped up to it) and edited the H10 entry on DeviceChart...can you look it over for any glaring errors? |
08:22:54 | | Join webguest78 [0] (i=cb2d61b8@gateway/web/cgi-irc/labb.contactor.se/session) |
08:22:57 | Bagder | looks fine |
08:23:12 | | Nick webguest78 is now known as Iguana (i=cb2d61b8@gateway/web/cgi-irc/labb.contactor.se/x-dda2ce2ac7a82717) |
08:23:13 | theli_ua | btw.. anyone knows what stops pacth for requesting absolute wheel positions on ipods from including? |
08:23:14 | Iguana | woo |
08:23:31 | * | scorche cheers |
08:23:45 | * | Iguana cheers for the fun |
08:23:45 | Iguana | o.o |
08:24:43 | | Nick tuwe|away is now known as tuwe (n=the_fuch@193.5.60.49) |
08:24:49 | | Join aliasone [0] (n=aliasone@S0106006008c1982f.cg.shawcable.net) |
08:25:29 | | Quit Iguana (Client Quit) |
08:26:38 | theli_ua | tuwe, so how is your mini wps going? :) |
08:28:28 | tuwe | it isn't going at all... i stopped yesterday evening, and i wonder if its something with bitmap display in general. i'm afraid i don't understand it completely. |
08:29:14 | tuwe | you know, when i view bmp files on the simulator, they display correctly, but when i use them in a theme they are broken. |
08:29:32 | tuwe | i wonder why. the bitmaps i use are screendumps from the simulator. |
08:30:06 | | Join oxygen77 [0] (i=c1c2842b@gateway/web/cgi-irc/infidelguy.com/x-c52829c55daea774) |
08:31:33 | theli_ua | strange .. i've made some wpses for mini and haven't noticed any problems using bitmaps ... i've created them in gimp ... like in this wps http://www.rockbox.org/twiki/bin/view/Main/WpsIpodMini#Tango |
08:32:47 | tuwe | yes, that one worked until yesterday morning. |
08:33:00 | tuwe | yesterday morning, that is 24 hours ago. |
08:35:40 | tuwe | no wait... it didn't have a config file, so i created one. |
08:36:52 | tuwe | and the bitmaps don't work anymore inside the wps. |
08:37:02 | amiconn | morning all |
08:37:03 | tuwe | even on an unpatched simulator. |
08:37:09 | amiconn | Bagder: Hanging build... |
08:37:29 | | Quit Xerion (" ") |
08:38:23 | | Join ender` [0] (i=null@84.52.165.220) |
08:38:34 | theli_ua | tuwe, thats strange ... you sure it is unpatched? so even my wps doesn't display bitmaps? |
08:39:15 | amiconn | tuwe: The screendump function on the greyscale targets writes 4bpp BMP files. The rockbox BMP loader cannot handle these |
08:40:03 | amiconn | Load them into an imaging program and re-save as 8bpp (or 1bpp if you only need b&w) |
08:41:10 | tuwe | thelia_ua: yes i have both a patched and an unpatched version to check if it's the patches fault if something's not running. |
08:41:36 | tuwe | amiconn: yes, but the screendumps display fine in the rockbox picture viewer...? |
08:42:00 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
08:42:11 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
08:42:27 | amiconn | tuwe: Huh? Rockbox has no bmp viewer I know of |
08:45:14 | tuwe | amiconn: i did the following: start simulator, press f5 while playing a song in a working wps (rockbox default, hehe), going to the root dir of the simulator, and there were some files called dump*.bmp. clicking on them displayed the image, and it displayed fine. |
08:45:54 | tuwe | even after converting them to jpg with imagemagick viewing them worked. |
08:45:58 | amiconn | Clicking on them in Windows I presume |
08:46:20 | tuwe | no, in the simulator. besides that, i don't have windows. :) |
08:46:27 | amiconn | k |
08:46:36 | amiconn | Do you have any patches applied? |
08:47:26 | | Quit _Lucretia_ (Read error: 101 (Network is unreachable)) |
08:47:59 | amiconn | Viewing jpeg works of course, because rockbox has a jpeg viewer |
08:48:24 | tuwe | i have yesterdays cvs with bmp_resize, album_art, and list_accel patch. |
08:49:06 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-73-121.dslaccess.co.uk) |
08:49:28 | tuwe | ok i just found bmp viewing doesn't work. i told you crap, sorry. |
08:50:22 | tuwe | well, that would explain why i end up with a frozen simulator all the time. |
08:51:19 | amiconn | It shouldn't freeze |
08:51:49 | tuwe | it freezes when i try to view bmp files. jpg is ok. |
08:51:57 | amiconn | It should just ignore clicking on a .bmp |
08:52:34 | tuwe | it ignores clicking on png, for example. |
08:53:32 | tuwe | does the picture viewer have something to do with the bmp2rb in the tools folder of the source? |
08:53:55 | amiconn | no |
08:54:14 | amiconn | Bagder: There is a dependency problem concerning the sub-dir plugins: If something is changed in the plugin library, the ordinary plugins get re-linked, but the sub-dir plugins don't. Found that while testing grayscale lib changes with doom - I always had to delete doom.rock and doom.elf in order to force re-linking |
08:54:53 | amiconn | It's probably a simple fix for those who know make and Makefiles well enough... |
08:55:25 | tuwe | i ask because when you rework a bmp with the bmp2rb tool and produce ascii art output, it looks very similar to when the rockbox simulator freezes. |
08:56:40 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
08:57:22 | pondlife | Quick question..? In playback.c, for targets which don't have adjustable CPU frequency, there is the following line: |
08:57:24 | pondlife | #define voice_boost_cpu(state) do { } while(0) |
08:57:34 | pondlife | Why is the null do loop required? |
08:57:50 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
08:58:24 | dan_a | scorche: I'm here now |
08:59:01 | scorche | dan_a: your assistance is no longer needed =) |
08:59:05 | scorche | but, thanks |
08:59:06 | amiconn | pondlife: Probably just to stay 100% clean. You can make the macro collapse to nothing, but that leaves an extra semicolon on the line. |
09:00 |
09:00:33 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:00:34 | | Quit einhirn (Client Quit) |
09:00:44 | pondlife | OK, as long as it's not some gcc weirdness |
09:00:50 | pondlife | Thanks |
09:04:28 | *** | Saving seen data "./dancer.seen" |
09:05:08 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
09:11:45 | | Join excitatory [0] (n=excitato@CPE-70-94-39-68.wi.res.rr.com) |
09:12:14 | Bagder | it is the "standard" way of defining a null function |
09:12:42 | Bagder | the compiler will optimize it away |
09:17:12 | | Join Jazz00006_1 [0] (n=Jazz0000@219-90-179-47.ip.adam.com.au) |
09:28:00 | | Join norminator [0] (n=norminat@CPE-60-227-66-3.nsw.bigpond.net.au) |
09:28:23 | norminator | hey |
09:28:35 | | Quit JdGordon ("Konversation terminated!") |
09:29:26 | tuwe | LD /home/uwe/rockbox/build-20060901/apps/plugins/doom.rock |
09:29:27 | tuwe | bash: makke: command not found |
09:29:30 | tuwe | ??? |
09:29:59 | scorche | makke? |
09:30:25 | aliask | I'll take a stab and say that the doom makefile refers to makke? |
09:30:26 | tuwe | that's the error i get when i try to build todays cvs source :) |
09:30:37 | Bagder | tuwe: then you've modified it |
09:30:38 | aliask | You in cygwin or linux? |
09:30:43 | tuwe | linux |
09:30:57 | Bagder | I see 52 fine, uh 51 fine builds |
09:31:16 | aliask | grep -rl "makke" . <−− run that in apps/plugins |
09:31:28 | aliask | and it should tell you what file you need to change |
09:33:15 | tuwe | Badger: i haven't modified anything inside the plugin dir. |
09:33:33 | Bagder | then why do you get this problem and not the build machines? |
09:36:01 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-138-195.pools.arcor-ip.net) |
09:36:18 | tuwe | aliask: thanks |
09:36:28 | aliask | Out of interest, what file was it? |
09:37:13 | tuwe | Badger: i don't know why. i did a make clean in the build dir, and then ../rockbox-devel/tools/configure again and then make and now it works. |
09:37:30 | tuwe | that's really strange, because i started with an empty build dir before. |
09:37:48 | tuwe | aliask: it's still performing the search? |
09:38:09 | aliask | ... it shouldn't take that long, perhaps I gave you the wrong command... |
09:38:36 | aliask | Try with a "-rn" instead of "-rl" |
09:41:14 | tuwe | oh dude.... i found the error. it sits in front of the keyboard: i typed make && makke install (please note the typo). i guess i should get more sleep. sorry for all the trouble, i'll try and find the error first before posting silly things. sorry. |
09:43:35 | pondlife | I am attempting to understand and document playback.c. I've rearranged the routines to be in thread-based sections (i.e. all audio/codec/voice parts together). No code has changed, apart from a few internal routine names. Would anyone here object if I commit it? I'll put it up as a patch first but it's not overly readable in that form! |
09:44:50 | theli_ua | linuxstb_, are you here? |
09:46:17 | * | amiconn just had a crazy idea |
09:46:25 | amiconn | A tetris clone for th eplayer! |
09:48:00 | * | Jazz00006_1 slaps amiconn with a rubber chicken |
09:48:03 | Jazz00006_1 | fool |
09:48:07 | Jazz00006_1 | :) |
09:49:55 | pondlife | Now we have a MIDI synth, has anyone considered a sequencer? Maybe not real time, but the ability to set up MIDI on a piano roll at least... |
09:50:20 | | Join _FireFly_ [0] (n=FireFly@p54A46665.dip.t-dialin.net) |
09:52:55 | | Join fejfighter [0] (n=jeffro21@d211-31-232-162.dsl.nsw.optusnet.com.au) |
09:56:23 | pondlife | Slasheri, LinusN, lostlogic: can I bring the patch at http://www.rockbox.org/tracker/task/5918 to your attention. This does NOTHING! But it rearranges the routines in playback.c to be grouped by thread. I find this easier to work with and would like to commit before it goes out of sync. Your views please... |
09:57:18 | LinusN | pondlife: go ahead |
09:59:38 | pondlife | Done |
10:00 |
10:00:20 | | Quit excitatory (Read error: 104 (Connection reset by peer)) |
10:00:25 | | Join excitatory [0] (n=excitato@CPE-70-94-39-68.wi.res.rr.com) |
10:00:29 | pondlife | Hope no-one else liked the old layout better (or had patches ready to go that are now desync-ed). |
10:01:14 | | Quit dan_a (Read error: 60 (Operation timed out)) |
10:02:41 | | Quit XavierGr () |
10:03:46 | | Join webguest64 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-097611a33ebe8f82) |
10:08:21 | | Quit StevenX (Read error: 110 (Connection timed out)) |
10:12:50 | | Quit Jazz00006_1 () |
10:14:22 | linuxstb_ | theli_ua: I am now. |
10:16:03 | theli_ua | linuxstb_, oh... nice ... i'm just about the same question (i hope you don't hate me still :) ) |
10:17:35 | linuxstb_ | I'm afraid I haven't looked at zxbox recently... Been distracted with my new Elio. |
10:17:55 | theli_ua | oh.. i only have one DAP :) |
10:18:02 | Bagder | only one! |
10:18:06 | Bagder | caveman |
10:18:09 | Bagder | ;-) |
10:18:11 | theli_ua | :( |
10:18:18 | pondlife | Even I have 2 ;-p |
10:18:31 | * | linuxstb_ is attempting to catch up with LinusN |
10:18:39 | Bagder | the race is on |
10:18:39 | | Quit _Lucretia_ (Read error: 110 (Connection timed out)) |
10:18:42 | theli_ua | how many has he? |
10:19:00 | pondlife | Has anyone collected the whole set (i.e. all Rockbox targets)? |
10:19:07 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-117-104.dslaccess.co.uk) |
10:19:07 | pondlife | I have all of the sims... |
10:19:19 | | Join Lear [0] (n=chatzill@h8n8c1o285.bredband.skanova.com) |
10:19:24 | Bagder | pondlife: no, there's nobody that has all targets |
10:19:32 | Bagder | that we know of at least |
10:19:43 | pondlife | Probably for the best, it would be expensive keeping up |
10:19:45 | Bagder | Linus has some 15 |
10:19:56 | pondlife | Yes, but 7 of those are the same.. |
10:20:08 | pondlife | (or somesuch) |
10:20:34 | pondlife | I have 2 Archos Recorders, but neither is working properly |
10:20:47 | LinusN | i have 10 unique targets |
10:20:56 | pondlife | Not bad.... |
10:21:48 | pondlife | 50% of the CVS built targets |
10:21:56 | theli_ua | linuxstb_, just wanted to say that i think i've done all that i could to zxbox ... though sound remains not perfect but i'm not very skilled with sound/dsp... |
10:22:11 | LinusN | playerold, playernew, recv1, fmrec, h110, h120, h320eu, h320us, x5, ipod video |
10:22:37 | pondlife | Hmm, are the 2 H320s unique? They run the same Rockbox... |
10:22:46 | pondlife | And the players too.. |
10:22:58 | LinusN | they are unique in the way the handle usbotg |
10:23:00 | | Join bluebrother [0] (i=uagxtxvK@nat-wh-1.rz.uni-karlsruhe.de) |
10:23:13 | pondlife | That will be useful one day soon of course.. |
10:23:14 | Bagder | yeah, they are unique hw-wise |
10:23:23 | webguest64 | LinusN: have you bought them yourself? Or did someone make a donation? |
10:23:27 | LinusN | the players are different in several aspects |
10:23:41 | * | theli_ua is waiting when sansa will be supported to change his mini :) |
10:23:42 | pondlife | So I guess my 2 Recorders are unique HW wise. One has a working HD, one does not. |
10:23:48 | LinusN | most of them are bought with donated money |
10:23:59 | LinusN | pondlife: :-) |
10:24:07 | Bagder | pondlife: if you count broken ones I assume Linus will bump his number ;-) |
10:24:08 | webguest64 | LinusN: the truth is as always in the middle :-) |
10:24:21 | LinusN | the fm recorder was a birthday gift from an american who wanted rockbox on it |
10:24:34 | Bagder | and he got it |
10:24:51 | LinusN | matthew p o'reilly, iirc |
10:25:41 | webguest64 | Bagder: who sent you a PC to make the sim? ;-) |
10:25:48 | Lynx_ | what we really need is an american who buys consulting contracts from your company, so you can work on rockbox full time ;) |
10:26:03 | Bagder | webguest64: I'm still waiting for that, it must've gotten lost in the mail! |
10:26:17 | LinusN | Lynx_: would be nice |
10:26:42 | webguest64 | Bagder: ye, that little box... |
10:26:44 | Bagder | "hello mr Haxx, we want to buy you full-time for doing cool Rockbox work" |
10:26:46 | LinusN | sandisk, cowon and iriver should join forces and hire us |
10:27:02 | pondlife | Why? They get it for free anwya |
10:27:04 | pondlife | anyway |
10:27:11 | pondlife | Maybe you should go on strike? |
10:27:14 | Bagder | because it would be more fun for us! |
10:27:14 | LinusN | because i want the money? |
10:27:20 | aliask | iriver certainly seem to be embracing rockbox... |
10:27:32 | Bagder | and blame rockbox for hw problems... |
10:27:37 | pondlife | Really - I thought they were hostile -> indifferent |
10:27:45 | LinusN | aliask: yeah, we are a perfect excuse for them to bail out of their warranty |
10:27:56 | Bagder | they like us for that yes |
10:28:00 | aliask | Yes, they use it as a scapegoat, no doubt. |
10:28:02 | LinusN | archos too |
10:28:08 | pondlife | Embrace The Scapegoat |
10:28:27 | aliask | Do I smell a new rockbox catchphrase? |
10:28:31 | aliask | :) |
10:28:37 | pondlife | Nah, maybe a band name I was thinking |
10:28:47 | aliask | Rockbox is a band name. |
10:28:52 | LinusN | neuros has the duck, we have the goat |
10:29:02 | pondlife | A scapeduck? |
10:29:11 | pondlife | That's cruel |
10:29:24 | aliask | No crueler than a scapegoat. |
10:29:35 | pondlife | Hmm, goats are able to run away at least |
10:29:43 | aliask | Ducks can fly? |
10:29:56 | pondlife | Hmm, forgot that |
10:29:59 | aliask | :) |
10:30:01 | pondlife | What about scapehens? |
10:30:15 | aliask | Or scape-emu's |
10:30:16 | pondlife | Mmm, KFS |
10:30:20 | webguest64 | pondlife: recently we had a discussion on the new RB logo. That would be nice one: RockBox: Embrace The Scapegoat |
10:30:35 | Bagder | yes, we need a cute goat |
10:30:37 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
10:30:48 | Bagder | "scape - the goat" |
10:30:49 | aliask | Steal the winamp llama and call it a goat. |
10:30:54 | | Join dan_a [0] (n=dan-mirc@wormhole.domicilium.com) |
10:30:57 | pondlife | I like the existing logo. Too many animals in logos now (especially in Open Source) |
10:31:23 | pondlife | It's not original enough for Rockbox. Besides it would probably look like a deformed Gnu. |
10:31:28 | webguest64 | pondlife: but we still need an ey catching slogan |
10:31:50 | Bagder | "Rockbox - feeds the hand that bites it" |
10:32:00 | webguest64 | pondlife: like: RockBox −− enjoy the silence! |
10:32:08 | aliask | Bagder: Classic :) |
10:32:23 | pondlife | Bagder: that's not bad!!! |
10:32:28 | aliask | webguest64: On a related note, that's a great song. |
10:32:59 | webguest64 | aliask: well, I'm not a fan of DM |
10:33:23 | pondlife | Yes, but "enjoy the silence" implies that you've not got any music playing, perhaps because you've just allowed playback to come to a natural end, then pressed play and crashed hard.. |
10:33:26 | aliask | I wasn't either until I heard that song (the Mike Shinoda remix to be preise) |
10:33:39 | scorche | not....a....fan...of....DM |
10:34:46 | webguest64 | pondlife: no it means that the playback is so good that the silence is heard as silence, i.e. without any noise! |
10:35:31 | webguest64 | Think deep :-) |
10:35:34 | aliask | webguest64: But that's usually not software related - I still get pretty bad hiss on my H300 |
10:35:46 | pondlife | Me too. |
10:36:18 | theli_ua | where the code for file browser is? |
10:36:19 | webguest64 | But that's for adverticing, not for reality |
10:36:30 | Bagder | "rockbox - For really, how hard can it be?" |
10:36:50 | webguest64 | theli_ua: in tree.c? |
10:36:52 | pondlife | "Rockbox - come and have a go if you think it's hard enough" |
10:37:14 | theli_ua | webguest64, yeah ... i've already found that :) thnx |
10:37:16 | dan_a | Bagder: That depends what player you're trying to get it running on! |
10:37:23 | Bagder | haha |
10:37:23 | | Join Rondom [0] (n=Rondom@p54AEF11C.dip.t-dialin.net) |
10:37:31 | Bagder | yeah, I know one that is fairly hard |
10:37:33 | Rudy4Pez | "Rockbox: Make your expensive stuff do what YOU want it to." |
10:38:30 | scorche | "Rockbox - Aren't cool enough? Get DOOM on your ipod!" |
10:38:30 | webguest64 | RockBox: and the life gets hard |
10:38:32 | * | scorche ducks |
10:39:31 | dan_a | "Rockbox - because Apples are not the only fruit" |
10:39:33 | pondlife | "Rockbox - It's fairly unlikely to turn your DAP into an expensive doorstop" |
10:39:55 | Rudy4Pez | Ooh, can the pear be the official fruit of Rockbox? |
10:40:21 | aliask | Brings a new meaning to the phrase "pear shaped". |
10:40:27 | pondlife | Better than a lemon though |
10:40:32 | aliask | Heh. |
10:40:34 | Rudy4Pez | lol |
10:40:40 | Bagder | but we'll have to charge the Pear business for getting a good boost from our good name |
10:40:50 | pondlife | Why are lemons so maligned? |
10:40:53 | | Quit ghode|afk (Read error: 110 (Connection timed out)) |
10:40:56 | | Quit damaki_ (Remote closed the connection) |
10:41:15 | | Join webguest51 [0] (i=c0647cda@gateway/web/cgi-irc/labb.contactor.se/session) |
10:41:44 | | Join damaki [0] (n=Chocolat@ALille-253-1-4-86.w90-7.abo.wanadoo.fr) |
10:42:30 | * | pondlife has to do some work now |
10:42:51 | Lear | Any idea why I get "clock skew detected" when building after a "make clean"? |
10:44:58 | | Quit Rondom ("Ex-Chat") |
10:46:05 | bluebrother | something changed your clock? Like ntpdate? |
10:46:32 | linuxstb_ | Did you do a "cvs update" just before? |
10:46:32 | theli_ua | Lear, what is your system date&time ? |
10:46:38 | Lear | No, shouldn't be that at least. I have an idea though... |
10:47:06 | Lear | (No clock changes, that is...) |
10:47:11 | pondlife | Ah, forgot to mention - playback.c and plugin.lds have different IRAM setup for PNX0101... someone may want to fix that |
10:47:34 | | Quit damaki (Excess Flood) |
10:48:02 | pondlife | Should those definitions be put into an iram.h or somewhere shared? |
10:48:17 | | Join damaki [0] (n=Chocolat@ALille-253-1-4-86.w90-7.abo.wanadoo.fr) |
10:48:26 | pondlife | I won't change it as I only pretend to know what it's all about. |
10:48:26 | Bagder | pondlife: they should be in config-*.h |
10:48:35 | pondlife | That would make sense |
10:48:35 | Bagder | since those are included |
10:49:00 | pondlife | Maybe someone who knows could do that then.. ;-) |
10:49:49 | pondlife | The Rockbox part of my brain is currently dedicated to voice thread queuing issues. |
10:56:06 | | Quit fejfighter () |
10:58:00 | theli_ua | hm .. slightly offtopic ... anyone worked with HP Atalla Network Security Processors ? |
10:59:50 | theli_ua | :( |
11:00 |
11:02:47 | dan_a | pondlife: Have you seen this forum thread: http://forums.rockbox.org/index.php?topic=6238.0 |
11:04:32 | *** | Saving seen data "./dancer.seen" |
11:04:44 | | Join dj-fu [0] (n=deejay@202-89-159-117.ubs.qsi.net.nz) |
11:09:20 | | Join Rondom [0] (n=Rondom@p54AEF11C.dip.t-dialin.net) |
11:09:25 | | Join lightyear [0] (n=lightyea@p54877960.dip.t-dialin.net) |
11:11:16 | pondlife | I have now |
11:11:25 | pondlife | Not sure why that would happen... |
11:12:41 | pondlife | I'll just retest on my H340 |
11:12:49 | Lear | Sounds more like amiconns change could be the cause... |
11:13:12 | pondlife | Ah, yes |
11:13:17 | pondlife | Much more likely |
11:14:27 | pondlife | Darn, will be a while... for some reason my H340 just ran out of battery |
11:15:54 | pondlife | Hey, why does the developer badge appear twice in the forum?? |
11:16:40 | pondlife | Can anyone else with a non-PP device see if their backlight is working? |
11:17:02 | pondlife | SWCODEC and non-PP |
11:17:41 | amiconn | The off-by-one fix shouldn't break anything, unless someone tried to use cycles == 0 before |
11:17:53 | amiconn | The backlight fading definitely doesn't |
11:18:20 | pondlife | True. bit it seems more likely than the playback.c shuffle. |
11:18:36 | amiconn | pondlife: Backlight fading doesn't apply to H300 |
11:18:54 | amiconn | The only non-pp target that also has backlight fading (software pwm) is the H1x0 |
11:19:19 | pondlife | OK, can anyone out there test that? |
11:19:26 | amiconn | The timer _definitely_ works with that fix. I ran a test plugin to verify my fix |
11:19:39 | pondlife | Does playback.c have any impact on the backlight? |
11:21:21 | pondlife | It #includes "backlight.h", but this isn't actually used |
11:22:08 | amiconn | I can't test myself atm |
11:22:17 | pondlife | Me neither. |
11:22:18 | amiconn | The mini also has backlight fading, will test tonight |
11:22:22 | pondlife | OK |
11:22:50 | amiconn | I didn't notice unusual behaviour with my latest build, but then I might not have paid enough attention |
11:23:30 | Lear | Hm.. I can test a bleeding edge build (have an H140)... |
11:23:37 | | Join Kingstone [0] (i=Snape@87.69.67.78) |
11:25:31 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
11:26:05 | pondlife | The H300 sim doesn't seem to report backlight off. |
11:27:21 | | Quit damaki (Read error: 60 (Operation timed out)) |
11:27:42 | | Part oxygen77 |
11:27:52 | | Join damaki [0] (n=Chocolat@ALille-253-1-4-86.w90-7.abo.wanadoo.fr) |
11:28:33 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
11:28:45 | | Join safetydan [0] (n=dan@59.100.1.44) |
11:30:46 | Genre9mp3 | Woohoo! Greece won USA at basketball! |
11:30:52 | | Join ghode|afk [0] (n=garudin@87-194-60-156.bethere.co.uk) |
11:40:33 | | Join stamppot [0] (i=d4883814@gateway/web/cgi-irc/labb.contactor.se/session) |
11:40:40 | stamppot | Hey guys... |
11:41:06 | stamppot | Quick question: a collegue of mine put rockbox onto his H10 today. |
11:41:19 | stamppot | He's telling me he is only getting a grey screen. |
11:41:44 | stamppot | I came to understand that at least the normal menus should work. Was I wrong? |
11:42:05 | Bagder | "a grey screen" is not telling us much |
11:42:19 | Bagder | there should at least be text on it |
11:42:28 | stamppot | Bagder: I know... This is what I've been told over skype just now... |
11:42:44 | stamppot | That's what I had assumed, yeah... |
11:43:02 | dan_a | Could it be that the contrast is wrong? The H10 port is very new |
11:43:05 | Bagder | possibly he got the wrong bootloader |
11:43:26 | stamppot | Could be, I've suggested the same thing... |
11:44:04 | stamppot | He is thinking the same thing... He's attempting a new download.. |
11:45:51 | | Join alberink [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
11:50:01 | Lear | pondlife: backlight seems ok on a h140... |
11:50:03 | amiconn | dan_a: In your crt0.S cleanup, you didn't commit firmware/crt0.S |
11:50:13 | amiconn | I guess this isn't on purpose... |
11:50:25 | dan_a | amiconn: No, it's not |
11:50:32 | dan_a | I'll do that now |
11:50:33 | pondlife | Hmm, so perhaps a PP issue? |
11:51:44 | | Join Siimors [0] (i=Siimors@85.234.180.112) |
11:55:17 | dan_a | amiconn: done. pondlife: The commit I missed out only removed code that would never be called |
11:56:47 | pondlife | dan_a: Actually I was thinking aloud there. |
12:00 |
12:00:22 | Bagder | hey pondlife has two developer badges in the forum! ;-) |
12:00:44 | linuxstb_ | That's multi-threaded development... |
12:00:48 | pondlife | One is a good developer, one's an evil one |
12:01:09 | Bagder | now, who'll be the first with three! |
12:02:01 | webguest64 | pondlife: Jekyll and Hyde |
12:02:02 | pondlife | It's like monopoly. Get 4 and you get a developer hotel. |
12:02:11 | Bagder | haha |
12:02:32 | pondlife | Well, neither of me can work out why the backlight code should have suffered from playback.c rework |
12:02:42 | pondlife | And nor can I |
12:02:57 | linuxstb_ | It's definitely that commit that breaks it? |
12:03:14 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
12:03:18 | pondlife | According to the forum poster, yes. |
12:03:26 | linuxstb | Don't believe the forum poster :) |
12:03:35 | | Quit lightyear (Remote closed the connection) |
12:03:37 | pondlife | My thoughts exactly. |
12:06:02 | linuxstb | Although it's impossible to see what your patch did... |
12:06:05 | scorche | wait...a hotel was 5 houses... |
12:06:14 | pondlife | Not if you cheat |
12:06:18 | linuxstb | (from the diff, anyway) |
12:06:30 | | Quit norminator (" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different") |
12:06:31 | pondlife | You'll have to trust me I'm afraid |
12:06:42 | pondlife | It's a big anagram |
12:07:00 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
12:07:08 | | Join lightyear [0] (n=lightyea@p54877960.dip.t-dialin.net) |
12:07:16 | pondlife | I basically made sure that all routines which were only called from one thread were prefixed with codec_ / audio_ / voice_ |
12:07:34 | pondlife | Then moved them into blocks, maintaining original sequence as much as possible |
12:08:03 | pondlife | Had to redo a couple of declarations too, but just sequencing |
12:08:08 | | Join Coldtoast [0] (n=me@ppp105-175.lns1.hba1.internode.on.net) |
12:08:08 | linuxstb | It could also be nice to split them into separate files at some point. |
12:08:10 | Coldtoast | hi all |
12:08:17 | pondlife | That's what I'm doing now |
12:08:33 | Coldtoast | with the latest cvs build the backlight on my nano no longer turns off |
12:08:52 | pondlife | Have seperated out the voice stuff and can exclude it with a #define. The crash I'm looking into goes away without the voice stuff. |
12:09:10 | pondlife | I really want to document how it's all meant to work before I change anything |
12:09:14 | pondlife | i.e. any code |
12:09:27 | | Join XavierGr [0] (n=xavier@ppp175-13.adsl.forthnet.gr) |
12:09:30 | pondlife | But this may be a few days away yet |
12:09:46 | linuxstb | Coldtoast: Thanks for the report - we're already investigating. |
12:09:47 | | Quit pabs (Remote closed the connection) |
12:10:00 | Coldtoast | ah ok |
12:10:04 | pondlife | I didn't want to lose my rearrangement, so into CVS it went. |
12:10:41 | pondlife | playback.c includes "backlight.h", but I've removed it locally with no ill effects, not sure why it was in there. |
12:11:46 | | Join pabs [0] (n=pabs@ip68-100-248-22.dc.dc.cox.net) |
12:12:43 | pondlife | Might be easiest to temporarily rollback either playback.c, or amiconn's timer mod and see if the backlight is still broken? I favour the timer mod as the diff is readable. |
12:13:47 | linuxstb | I'm just compiling a current CVS build now for my ipod. I'll test both. |
12:13:52 | pondlife | Great |
12:14:14 | pondlife | I'll be here for a while yet, keep us informed. |
12:14:27 | * | pondlife goes back to work |
12:18:02 | linuxstb | pondlife: Backlight works fine on my ipod Photo. So I'm guessing it's specific to the video/Nano - they share the same backlight code. I'm guessing it's the fading code, which does indeed use the timers affected by amiconn's commit. |
12:18:46 | linuxstb | Coldtoast: Can you disable backlight fading and see if that fixes the problem? |
12:22:50 | linuxstb | Coldtoast: Don't worry - I've just tested on my 5g, and yes, it's the fading code that's broken. If I disable the fading, the backlight goes off. |
12:29:15 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
12:29:47 | Coldtoast | ok. cool |
12:29:50 | Coldtoast | thanks |
12:32:55 | | Quit dj-fu ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
12:34:40 | | Nick ^BeN^ is now known as Paprica (i=Paprica@DSL217-132-172-134.bb.netvision.net.il) |
12:36:33 | Coldtoast | oh sorry! I'll disable it now |
12:42:23 | Coldtoast | back |
12:42:30 | Coldtoast | yep. works fine |
12:43:01 | Coldtoast | just found out it's not a good idea to disable fade out but not fade in. heh |
12:44:40 | | Quit arp (Read error: 104 (Connection reset by peer)) |
12:44:41 | | Join arp [0] (i=infinite@obscure.metachar.net) |
12:47:18 | | Quit amiconn (Read error: 110 (Connection timed out)) |
12:47:18 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
12:47:33 | | Quit excitatory (Read error: 104 (Connection reset by peer)) |
12:47:34 | | Join excitatory_ [0] (n=excitato@CPE-70-94-39-68.wi.res.rr.com) |
12:48:21 | | Part ootput |
12:48:33 | | Quit _FireFly_ ("Leaving") |
12:48:43 | | Join Arathis [0] (n=doerk@p508A6758.dip.t-dialin.net) |
12:48:53 | daurnimator | :) |
12:57:57 | | Join lee-qid [0] (n=liqid@p54967E6E.dip.t-dialin.net) |
13:00 |
13:02:08 | | Join excitatory__ [0] (n=excitato@CPE-70-94-39-68.wi.res.rr.com) |
13:02:55 | | Quit excitatory_ (Read error: 104 (Connection reset by peer)) |
13:04:35 | *** | Saving seen data "./dancer.seen" |
13:06:13 | | Quit MarcoPolo ("Bye !") |
13:07:02 | | Join ootput [0] (n=ootput@tor/regular/five0) |
13:07:46 | ootput | hello, how do i check out the latest changes made to thecvs source for an ipod mini 1g? |
13:08:03 | pondlife | Backlight staying on? |
13:08:10 | ootput | or, perhaps a listing of all chagnes |
13:08:16 | Bagder | ootput: www.rockbox.org's front page |
13:08:39 | pondlife | Or http://www.rockbox.org/since25.html for older changes |
13:09:32 | ootput | pondlife: someting of the sort |
13:09:51 | pondlife | Disable backlight fading |
13:18:25 | | Part ootput |
13:20:57 | lex | hehe, i bought two sixpacks of lidl's cola to my cabinet in school :p |
13:21:01 | | Join bbroke [0] (n=bbroke@p54BD3038.dip0.t-ipconnect.de) |
13:21:08 | lex | now i have something to drink there |
13:22:15 | | Join deadhead [0] (n=deadhead@host-84-220-127-151.cust-adsl.tiscali.it) |
13:26:19 | deadhead | hi guys something strange has appened: if I load a firmware older than 30.8.2006 CVS I cannot hear nothing |
13:26:38 | deadhead | GUI work flawlessly ma no audio... |
13:27:02 | deadhead | I have a 4G Ipod 2nd generation |
13:27:16 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
13:28:42 | linuxstb | You mean a 2nd Generation mini? |
13:30:08 | theli_ua | linuxstb, btw do you own some grayscale iPod ? |
13:30:30 | linuxstb | theli_ua: No. |
13:30:42 | theli_ua | bad :( |
13:31:18 | theli_ua | cause i've experienced some problem when tried to go back from using grayscale to 4bpp in zxbox and need an advice :(\ |
13:31:44 | linuxstb | What's the problem? I (or someone else) might be able to help. |
13:33:35 | theli_ua | all grayscale code in zxbox is surrounded with ifdef USE_GRAY (even the #include "gray.h") .. when i undef it an d build for sim (mini2g) all goes fine.... but when i make a build for device i get strange interlaced screen output (i'll opst a screenshot now) |
13:34:05 | theli_ua | i just wanted to use 4bpp on my target cause its far more faster then grayscale |
13:35:08 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
13:38:09 | theli_ua | linuxstb, debug screendump doesn't work for me in zxbox :(.. i can't post screenshot |
13:38:10 | pondlife | linuxstb: Sorry, but don't suppose you're able to quickly try undoing http://www.rockbox.org/viewcvs.cgi/firmware/kernel.c.diff?r1=1.57&r2=1.58 and http://www.rockbox.org/viewcvs.cgi/firmware/timer.c.diff?r1=1.12&r2=1.13 |
13:38:19 | pondlife | Locally I mean |
13:38:55 | linuxstb | theli_ua: I can test it on my H140 - can you compile a build for me? |
13:39:28 | theli_ua | linuxstb, no .. i've asked about iPods cause only 4bpp code left is for horizontal packing :) |
13:39:44 | linuxstb | Ah, OK. |
13:40:53 | linuxstb | theli_ua: You could add a call to the screen_dump function manually. I forget the exact name - I think it's in apps/misc.c. You may have to add it to the plugin API as well though. |
13:41:11 | linuxstb | pondlife: Sure. |
13:41:19 | | Part LinusN |
13:42:01 | pondlife | Just thinking you could lift a small load off my shoulders, what with you having a 5G. You did manage to repro the problem I take it...? |
13:42:49 | linuxstb | Yes - see my earlier messages here... |
13:42:56 | pondlife | Thought so |
13:43:36 | linuxstb | And yes, reverting those changes means the backlight fading works again. |
13:43:47 | linuxstb | So we can all point to amiconn :) |
13:43:55 | pondlife | OK, so not my fault... Phew! |
13:43:55 | | Quit stamppot ("CGI:IRC (EOF)") |
13:44:17 | * | pondlife thought he'd broken something unexplainable on his second ever commit |
13:44:31 | linuxstb | No, but you made the mistake of believing a bug report. |
13:44:37 | | Join spiorf [0] (n=spiorf@host186-139.pool8250.interbusiness.it) |
13:44:45 | | Join lodesi [0] (n=lds@d01m-89-83-129-191.d4.club-internet.fr) |
13:45:01 | Bagder | haha |
13:45:02 | pondlife | I wouldn't say I believed it, but was concerned at the allegation |
13:45:17 | Bagder | what a rookie mistake ;-) |
13:45:23 | theli_ua | what screen_dump_set_hook function in PLUGIN_API does? |
13:45:51 | * | pondlife relaxes and re-enables forum ignore mode |
13:46:02 | * | linuxstb recommends that mode |
13:47:03 | pondlife | I'll have to ignore bits of IRC too: e.g. "11.02.47 # <dan_a> pondlife: Have you seen this forum thread: http://forums.rockbox.org/index.php?topic=6238.0" |
13:47:17 | * | dan_a gets embarrassed |
13:47:28 | pondlife | dan_a: don't worry |
13:48:00 | pondlife | I haven't enabled "shoot the messenger" mode |
13:48:31 | deadhead | sry I was AWK |
13:48:43 | deadhead | well I have a 2nd generation Ipod yes |
13:49:06 | deadhead | and last working firmware is 30-8-06 |
13:49:25 | | Join jewfag [0] (n=HPUX@i249222.ppp.asahi-net.or.jp) |
13:49:29 | | Nick jewfag is now known as dongs (n=HPUX@i249222.ppp.asahi-net.or.jp) |
13:49:32 | deadhead | all newer firmwares doesn't let me listen anything at al |
13:49:59 | Bagder | are you unzipping all files then? |
13:50:25 | linuxstb | theli_ua: Looking at the code in apps/misc.c, screen_dump_hook is a user-defined function called at the start of the screen_dump function. I've no idea what it's used for though - but you can ignore it. |
13:50:45 | theli_ua | linuxstb, i see |
13:50:54 | linuxstb | deadhead: What exactly happens when you try to play a file? |
13:51:07 | deadhead | the interface appear correctly |
13:51:16 | deadhead | and everything looks right |
13:51:21 | deadhead | but no sound :( |
13:51:24 | pondlife | deadhead: What file format? |
13:51:38 | deadhead | mp3 |
13:51:45 | pondlife | Volume... ? |
13:51:48 | linuxstb | Have you tried installing an older version of Rockbox again? Does that still work? |
13:52:10 | deadhead | pondlife, I used the complete volume gamma: no sound :D |
13:52:19 | Bagder | deadhead: did you unzip/relace all files? |
13:52:23 | Bagder | replace |
13:52:35 | deadhead | linuxstb, yes the last firmware who work is 30.8.06 cvs with that work |
13:53:11 | deadhead | Bagder, I always check with diff the .rockbox folder on my ipod and on the archive : the are the same |
13:53:27 | * | linuxstb wonders if the H10 audio commits broke the ipod audio |
13:53:35 | | Quit safetydan ("Ex-Chat") |
13:54:25 | deadhead | as far as I remeber another time was happen... maybe it's just a matter of time |
13:55:00 | deadhead | I have been very pleased to see the support to images in new firmware, REALLY COOL |
13:55:20 | dan_a | 3G iPod audio works with latest CVS |
13:56:05 | Bagder | time doesn't fix problem |
13:56:10 | Bagder | s |
13:56:21 | deadhead | Ops... I made a mistake: I have an Ipod *mini* 2generation |
13:56:37 | deadhead | well If devel know what's the problem, they'll solve it |
13:57:02 | Bagder | we are the devels |
13:57:04 | deadhead | since there's a working firmware this is not a blocking bug |
13:57:20 | pondlife | So the problem was introduced here: http://www.rockbox.org/daily/changes-20060831.html |
13:57:36 | webguest64 | Bagder: you are what? devils? ;-) |
13:57:43 | Bagder | I'm the devil |
13:57:47 | deadhead | yeah and that's the reason why I'm here: i want to help this great project |
13:57:54 | Bagder | devil-oper |
13:58:07 | pondlife | lol |
13:58:08 | deadhead | exactly form 31.8 no sound on ipod mini 2g |
13:58:57 | theli_ua | linuxstb, i've tried to add screen_dump to plugin api and call it from app... i get some strange effect - i can see rockbox splah behind the screen for a moment and no dump is produced ... i'm confused |
13:59:04 | pondlife | Either H10 stuff, or the seekback fix..? "Fix volume being really low on H10"? |
13:59:28 | linuxstb | theli_ua: Are you sure you've disabled all the greyscale code? |
13:59:58 | linuxstb | The H10 volume commit is surrounded by H10 #ifdefs, so I can't see how that could change ipod builds. |
14:00 |
14:00:07 | pondlife | Nope |
14:00:32 | | Quit illogic-al (Remote closed the connection) |
14:00:59 | theli_ua | linuxstb, i've rechecked several times cause that is the first that comes to my mind ... removed all #include "gray.h" and even if come function calls where still left .. it wouldn't compile isn't it? |
14:02:10 | linuxstb | Just to double-check, search for the word "gray" in zxbox.map - that will tell you if there are any grayscale functions being linked. |
14:02:14 | | Part webguest64 ("Happy dev(e|i)ling!") |
14:04:32 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
14:04:39 | theli_ua | linuxstb, i've already checked zxbox.map ... no references |
14:08:06 | linuxstb | theli_ua: Then I've no more ideas... |
14:08:40 | theli_ua | me too .. thats why i wanted an advice :( |
14:10:26 | preglow | there, i'm willing to call musepack a nice rockbox codec now |
14:11:08 | linuxstb | So is it now your preferred lossy codec in Rockbox? |
14:11:40 | | Join PaulJam [0] (n=pauljam@p54BCE98E.dip.t-dialin.net) |
14:11:58 | linuxstb | theli_ua: One thing you could check is to add "#warning HERE!" lines within your conditional blocks of code - to make sure the #ifdefs are being evaluated correctly. |
14:11:59 | preglow | dunno, i want to do some listening tests first |
14:12:07 | preglow | but it certainly has become a lot nicer |
14:12:18 | preglow | it never boosts that i can see, seeks properly and sounds nice |
14:12:40 | linuxstb | What about ipod performance? Any idea how it compares to mp3/vorbis? |
14:12:45 | preglow | oh yeah, and doesn't suffer from the nasty mp3 mdct artifacts |
14:13:11 | theli_ua | linuxstb, i've just tried to remove all inside that blocks ... nothing ... and this code worked before and works now on sim |
14:13:24 | preglow | linuxstb: it's probably faster than bot |
14:13:26 | preglow | h |
14:14:04 | linuxstb | theli_ua: Do you want to post your latest patch somewhere? I could have a quick look at the source. |
14:14:07 | preglow | doing a small bench now |
14:14:43 | linuxstb | theli_ua: Or just your latest zxbox directory - assuming nothing outside has changed recently. |
14:15:01 | | Join infamis [0] (i=4b0377fc@gateway/web/cgi-irc/labb.contactor.se/session) |
14:15:52 | theli_ua | linuxstb, it's posted |
14:16:04 | infamis | jhMikeS, if you read this...mp3_enc still broken for us cygwin users with m68k-elf-gcc 3.4.5... |
14:16:09 | linuxstb | theli_ua: On flyspray? |
14:16:12 | preglow | linuxstb: it's faster than mp3 by a fair margin |
14:16:15 | infamis | fix: around line 2476.... |
14:16:25 | infamis | change: : "d0", "d1", "d2", "d3", "d4", "d5", "d6", "d7", "a2", "a3", "a4", "a5" |
14:16:31 | infamis | to: #if __GNUC__ > 3 || (__GNUC__ == 3 && (__GNUC_MINOR__ > 4 || __GNUC_MINOR__ == 4 && __GNUC_PATCHLEVEL__ >= 6)) |
14:16:34 | infamis | : "d0", "d1", "d2", "d3", "d4", "d5", "d6", "d7", "a2", "a3", "a4", "a5" |
14:16:36 | theli_ua | linuxstb, yes, http://www.rockbox.org/tracker/task/5400 |
14:16:36 | infamis | #endif |
14:17:04 | linuxstb | theli_ua: The patch from yesterday? |
14:17:15 | theli_ua | linuxstb, yes |
14:17:46 | theli_ua | linuxstb, i'm trying to use it when USE_GRAY and USE_BUFFERED_GRAY are undefed (zxconfig.h) |
14:17:46 | | Quit infamis (Client Quit) |
14:18:18 | preglow | linuxstb: it also beats ogg by a very fair margin |
14:18:29 | preglow | linuxstb: btw, it doesn't look like ogg is faster than mp3 anymore |
14:18:36 | preglow | s/ogg/vorbis/ |
14:19:07 | theli_ua | btw, what does 'vorbis' and 'ogg' mean? |
14:19:24 | D_C_ | the sound codec? |
14:19:28 | theli_ua | well yes |
14:19:32 | linuxstb | vorbis is the actual audio codec, Ogg is the general-purpose container format. |
14:19:43 | theli_ua | thanks |
14:19:51 | Lear | preglow: you mean on ipods? mp3 is faster on coldfire... |
14:20:26 | preglow | Lear: ah, yeah |
14:20:42 | linuxstb | preglow: Yes, I've noticed that. Are vorbis and mp3 about the same? |
14:21:06 | preglow | linuxstb: mp3 is slightly faster. i got 46% boost for a 220kbps vbr track, and vorbis gave about 50% for 170kbs |
14:21:07 | linuxstb | I think that was dan_a's change to the -O option a while back. |
14:21:16 | D_C_ | has anyone else experienced crashes on iriver h3xx when playing a specific mp3 :/ |
14:21:21 | linuxstb | That's the only libmad change I can recall. |
14:21:25 | preglow | not final boost ratio, i just measured over the same time span |
14:22:40 | aliask | Need some C help from anybody who can. I want to look up an item in an array like so: array[variable_x] but variable_x is a char and I want to use the ascii character code in the lookup. How should I achieve this? |
14:23:58 | | Join infamis [0] (i=4b0377fc@gateway/web/cgi-irc/labb.contactor.se/session) |
14:24:02 | linuxstb | Exactly like that - you can use chars as array indexes. |
14:24:38 | Bagder | char letter = 'a'; int wild=table[letter]; |
14:24:54 | infamis | or if there's only a subset....array[the_char - start_char] |
14:25:08 | aliask | Oh, well that's easy :) |
14:25:45 | infamis | the_char='d', and it's only lowercase alpha array, array[the_char - 'a']; |
14:26:31 | aliask | So you get the offset from "a", I see. |
14:26:33 | Lear | You might want/need to cast to unsigned char though... |
14:27:18 | infamis | trial & error is the only way to truly program ;) |
14:28:57 | aliask | I'm still having trouble getting my head around memory stuff, my only other programming experience has be VisualBasic. |
14:29:10 | aliask | *been |
14:29:53 | ghode|afk | bit of advise needed, people who have ipods, how do you handle long lists with the scroll wheel, any setting recommendations? |
14:30:46 | theli_ua | set your finger on wheel and scroll fast .. thats what i use |
14:31:31 | ghode|afk | not useful when you have a couple of thousand entries to go through |
14:31:35 | | Quit Rondom (Read error: 113 (No route to host)) |
14:32:00 | | Quit t0mas ("A lot of routes to host... but still have to reboot ;)") |
14:32:37 | linuxstb | ghode|afk: I always avoid long lists. |
14:33:28 | | Quit xNibbler (Read error: 113 (No route to host)) |
14:33:53 | preglow | didn't playback use to all always boost when loading files? |
14:34:09 | Lear | Yes, but that was change a while ago... |
14:34:14 | preglow | that should come back |
14:34:29 | preglow | with musepack it can both load and play without boosting |
14:34:34 | preglow | but the loading takes ages... |
14:34:37 | ghode|afk | i'd love to use the scroll accerlation patch, but i think it has become out of sync with cvs ?:( |
14:34:43 | preglow | so the disk also spins for ages |
14:35:10 | linuxstb | Someone also needs to write an ARM version of ata_read/write_sectors... |
14:35:25 | * | linuxstb looks around for earHertz and his ARM memcpy |
14:35:51 | | Join xNibbler [0] (n=sven@port-212-202-193-69.dynamic.qsc.de) |
14:35:55 | preglow | the flash plugin just hung... |
14:35:55 | preglow | nice |
14:36:05 | linuxstb | Ouch... |
14:36:07 | preglow | Slasheri: ever seen that happen before? |
14:36:28 | Slasheri | preglow: hmm, really? at what point did that happen? |
14:36:42 | preglow | it printed three lines |
14:36:46 | preglow | then hung |
14:36:48 | Lear | btw, gcc 4.0.3 seems to work fine for coldfire. not tested _that_ much, but... |
14:36:54 | preglow | flash version, size, etc |
14:36:57 | Slasheri | did you try flash bootloader or rockbox? |
14:37:01 | preglow | Slasheri: rockbox |
14:37:04 | Slasheri | ok, and it didn't ask anything? |
14:37:07 | preglow | nope |
14:37:13 | preglow | i'll try again |
14:37:20 | preglow | it MIGHT be my bug |
14:37:21 | Slasheri | weird.. probably some other part of rockbox hanged then |
14:37:41 | preglow | it IS my bug |
14:37:45 | preglow | forget whatever i just said :) |
14:37:49 | Slasheri | anyway, flashing bootloader has some extra safety checks and it will not print anything while it flashes the memory |
14:37:57 | markun | anyone here who uses greek? (besides XavierGr) |
14:38:03 | Slasheri | hehe :D |
14:38:25 | Bagder | I'm a geek, does that count? |
14:38:27 | preglow | Slasheri: does it yield while flashing? |
14:38:32 | Slasheri | preglow: nope |
14:38:37 | preglow | good |
14:38:40 | Genre9mp3 | markun: here |
14:38:41 | Slasheri | but flashing rockbox _might_ yield |
14:38:56 | Slasheri | but i think it doesn't yield also |
14:38:58 | preglow | Slasheri: wouldn't it be best to disable interrupts while you're flashing, btw? |
14:39:09 | markun | Genre9mp3: I drew some greek glyphs for the nimbus fonts and would like some feedback |
14:39:16 | Slasheri | hmm, that is a really good idea. i will check that soon |
14:39:42 | preglow | Slasheri: tick timer and corresponding tick events are still run |
14:39:44 | markun | Genre9mp3: screenshot http://130.89.160.166/rockbox/greek.jpg |
14:39:50 | preglow | i noticed since my disk switched off while i was flashing, heh |
14:39:56 | XavierGr | markun you actually drew them by yourself? |
14:39:58 | markun | Genre9mp3: do you want the bdf or the fnt version? |
14:40:01 | markun | XavierGr: yes |
14:40:15 | markun | Didn't I tell you that? |
14:40:28 | XavierGr | I thought you took the gluphs from other fonts |
14:40:29 | Slasheri | preglow: yeah, i will disable interrupts at least for the bootloader flashing |
14:40:37 | XavierGr | mrakun: splendid |
14:40:44 | Slasheri | rockbox flashing is not that critical and we shouldn't worry even if that crashes |
14:40:45 | Genre9mp3 | markun: Very nice... |
14:41:10 | preglow | Slasheri: true enough |
14:41:40 | Slasheri | preglow: btw, how did you manage crash it? =) you changed the plugin? |
14:41:42 | theli_ua | linuxstb, if you already got the latest patch can you please test what is the speed with sound off on a real device? |
14:41:53 | Genre9mp3 | markun: Everything seems fine! :) |
14:42:19 | Genre9mp3 | markun: I can test the actual font if you want, too |
14:43:06 | markun | I see some small spacing errors, after that I will give you a link to the font |
14:43:31 | Genre9mp3 | markun: Ok... I'll be glad to test it for you |
14:44:57 | dan_a | Bagder: My server currently takes 10 minutes to do a "make clean && make" - is it worth me offering that to the build farm, or is that far too slow? |
14:45:16 | Bagder | far too slow |
14:45:19 | Bagder | sorry |
14:45:56 | Bagder | are you sure it takes 10 minutes? |
14:46:29 | Bagder | 152 seconds seems to be the slowest build in the latest round on our build farm |
14:46:42 | preglow | Slasheri: nah, changed the plugin api and didn't bump the version number... |
14:47:17 | preglow | Slasheri: then i tried to use a flash plugin i compiled myself together with a downloaded rockbox binary i flashed |
14:47:30 | preglow | i'm not used to rockbox.iriver on the disk not being the one in use, heh |
14:49:23 | dan_a | Bagder: It may be 5 minutes - I'm just timing it now |
14:50:01 | Bagder | dan_a: thing is, we hand out full builds to each build server, so we can never be faster than what the slowest server takes to build |
14:50:47 | Bagder | dan_a: make sure you use ccache |
14:50:50 | markun | Genre9mp3, XavierGr: http://130.89.160.166/rockbox/Nimbus14-15.fnt |
14:52:05 | * | Genre9mp3 renames some files in order to use all greek glyphs... |
14:52:41 | markun | Genre9mp3: you can also view a textfile of course |
14:54:12 | Genre9mp3 | markun: yes...but I already renamed them :P |
14:54:21 | dan_a | For a normal iRiver H120 build, 5m11s - and that's using ccache. If I can tweak some settings to make it compile quick enough then I'll happily volunteer it as a build server |
14:54:29 | Genre9mp3 | Ok...give me some time to test |
14:55:04 | Lear | Hm.. I have a nimbus 16 I could commit, if there's any interest... |
14:55:25 | markun | Genre9mp3: sure, I will commit to cvs soon. If you find any problems just tell me (or fix them) |
14:55:32 | markun | Lear: sure |
14:55:35 | | Quit spiorf (Remote closed the connection) |
14:55:57 | markun | Lear: did you make it yourself? |
14:55:59 | Lear | Same "base" glyph size, but with more line spacing (and accented chars fit without changes to the base glyph) |
14:56:01 | Genre9mp3 | markun: ok |
14:56:24 | markun | Lear: I would like one with bigger glyphs |
14:56:58 | Lear | Yes, but it was based on an image I downloaded, containing the IPod font... Then I changed a few glyphs to make it more like nimbus. |
14:57:05 | | Join sando [0] (i=lolsteam@144.135.255.155) |
14:57:43 | | Quit matsl (Read error: 110 (Connection timed out)) |
15:00 |
15:00:32 | | Join Rondom [0] (n=Rondom@p54AEF11C.dip.t-dialin.net) |
15:00:33 | linuxstb | theli_ua: About 49% on my ipod Photo. |
15:00:53 | theli_ua | linuxstb, with what frameskip settings? |
15:01:11 | linuxstb | With all the default settings. |
15:01:41 | theli_ua | linuxstb, can you please try with frameskip 1? (this should be 25 fps) |
15:01:58 | Genre9mp3 | markun: Everything looks as it should! :) |
15:02:09 | markun | thanks |
15:02:18 | Genre9mp3 | markun: Congrats for your work |
15:02:35 | daurnimator | Bagder: hey |
15:02:48 | Bagder | ho |
15:03:43 | daurnimator | sup |
15:04:37 | *** | Saving seen data "./dancer.seen" |
15:04:45 | | Join mantono [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
15:04:53 | * | Bagder tames his microcontroller |
15:05:17 | daurnimator | ... |
15:05:28 | daurnimator | don't let it get away on you ;) |
15:06:23 | Bagder | my linux kernel modul have to emulate another RTOS and that's not very beautiful |
15:07:43 | daurnimator | heh |
15:08:09 | daurnimator | have you worked on anything new lately? |
15:08:39 | | Join rretzbach [0] (n=robert@dslb-084-062-007-255.pools.arcor-ip.net) |
15:08:56 | Bagder | nah I just do old boring embedded stuff |
15:09:35 | Bagder | but its pretty neat microcontroller I have |
15:09:42 | Bagder | dual-core mips |
15:09:50 | Bagder | built-in mpeg decoder |
15:09:54 | Bagder | etc |
15:10:06 | daurnimator | sounds like a psp |
15:10:06 | daurnimator | ;) |
15:10:26 | Bagder | its for dvb |
15:10:44 | daurnimator | -t? |
15:10:47 | Bagder | yes |
15:10:57 | daurnimator | yay |
15:11:00 | * | linuxstb gets triggered by dvb |
15:11:04 | daurnimator | what is it? |
15:11:20 | Bagder | sorry, can't disclose what it is |
15:11:48 | linuxstb | Don't Archos sell a portable player with DVB-T tuner now? |
15:11:55 | Bagder | they do |
15:11:55 | daurnimator | i think so |
15:12:10 | daurnimator | i have a couple of dvb-t things sitting aroun |
15:12:11 | daurnimator | d |
15:12:13 | | Quit D_C_ (Read error: 104 (Connection reset by peer)) |
15:12:23 | daurnimator | not that any software supports them |
15:12:24 | daurnimator | S: |
15:12:32 | daurnimator | just windows drivers |
15:12:33 | Bagder | hehe |
15:12:43 | linuxstb | The linuxtv.org drivers don't support them? |
15:13:13 | daurnimator | they're meant to |
15:13:28 | daurnimator | - i can get stuff like analog in & svideo etc |
15:13:36 | daurnimator | but no actually dvb-t stuff |
15:16:03 | | Join lostnihilist [0] (n=lostnihi@c-67-175-35-181.hsd1.il.comcast.net) |
15:17:52 | Bagder | those japanese companies do fancy chips that makes decoding dvb-t quite "simple" |
15:18:01 | gopp | wow |
15:18:09 | daurnimator | ?? |
15:18:19 | gopp | but I tought it was not allowed to sell dvb-t hd |
15:18:23 | gopp | in the usa |
15:18:30 | daurnimator | maybe someone here could actually help me set up my dvb card |
15:18:38 | daurnimator | theres one in THIS computer thats not installed |
15:19:21 | * | preglow goes away for the weekend |
15:19:24 | preglow | see you later |
15:19:45 | gopp | so to setup my equalizer , I would have to do it manually |
15:19:58 | gopp | would that improve the sound in my cart |
15:20:00 | gopp | car |
15:21:06 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
15:24:46 | | Quit tuwe (Remote closed the connection) |
15:29:43 | | Join the_fuchs [0] (n=the_fuch@193.5.60.49) |
15:29:54 | | Nick the_fuchs is now known as tuwe (n=the_fuch@193.5.60.49) |
15:34:48 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
15:35:20 | tucoz | linuxstb, what source of codecs have you been using for rockbox? ffmpeg? |
15:36:03 | markun | preglow: have fun |
15:36:58 | | Quit XavierGr () |
15:38:22 | | Quit TCK (Client Quit) |
15:38:37 | linuxstb | tucoz: Most codecs don't have more than one fixed-point GPL-compatible implementations, so generally there isn't any choice. Rockbox only uses the FLAC and Shorten decoders from ffmpeg. |
15:39:08 | tucoz | thanks for the info |
15:39:29 | tucoz | what wma-codec implementation was it that marsdaddy was working on? |
15:40:03 | * | tucoz goes to flyspray for some hints |
15:40:13 | | Quit aliask ("Chatzilla 0.9.72 [Firefox 1.5.0.6/2006072814]") |
15:40:18 | PaulJam | tucoz: http://www.rockbox.org/tracker/task/4984 |
15:40:24 | tucoz | thanks |
15:40:31 | daurnimator | anyone care to help me setup dvb? |
15:42:20 | gopp | how do I know I have the lastest verison of rockbox |
15:42:46 | Bagder | gopp: you go to the version screen and check the build date and compare that with the latest on the cvs page |
15:42:57 | gopp | k Iwill |
15:42:58 | Bagder | but its older than a few hours, it isn't the latest ;-) |
15:42:58 | gopp | later |
15:42:59 | gopp | work |
15:43:01 | | Join Jason__ [0] (n=Jason@adsl-d37.84-47-4.t-com.sk) |
15:43:08 | Bagder | ... if it is |
15:43:10 | gopp | it been three months |
15:43:15 | Bagder | hahaha |
15:43:23 | gopp | since I last got an update for my ipod mini |
15:43:24 | Bagder | Rockbox changes daily |
15:43:27 | gopp | it works, but hmm |
15:43:28 | gopp | oh |
15:43:32 | gopp | but that cvs |
15:43:37 | gopp | how about stable builids |
15:43:45 | Bagder | we don't do "stable builds" |
15:43:51 | Bagder | or at least we haven't the last year |
15:43:57 | gopp | oh |
15:44:05 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
15:44:09 | gopp | so if I have not upgrade in three months |
15:44:10 | gopp | I shoudl |
15:44:17 | Bagder | if you want |
15:44:22 | gopp | I just wondering about battery life on the ipod mini |
15:44:45 | tucoz | a new version should be more stable than a 3 months old one |
15:45:23 | dan_a | There should be some improvement in the battery life for iPods, since we've made MP3 decoding work a bit better |
15:46:03 | | Quit akaias (Success) |
15:46:27 | daurnimator | Bagder: want to help me with dvb? ;) |
15:46:45 | Bagder | no time and no clues |
15:47:21 | daurn|laptop | : |
15:47:24 | daurn|laptop | :( |
15:47:32 | belze | what is the problem actually? |
15:48:37 | Siimors | did u manage to utilize the second processor of ipod? |
15:48:59 | linuxstb | tucoz: The only open source WMA decoder is in ffmpeg - and it's floating-point. That's what marsdaddy is working on. |
15:49:08 | dan_a | Siimors: Work on that is progressing slowly |
15:49:37 | tucoz | linuxstb, yes. found out. thanks anyway. hopefully he _is_ still working on it. |
15:49:40 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
15:50:10 | tucoz | not because i need wma, but it would be cool with another codec that a lot of people want. |
15:50:13 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
15:51:21 | Siimors | is it me or there is something about aac vs mp3 on original apple firmware |
15:51:34 | coob | yes, aac is better? |
15:51:36 | Siimors | aac encoded files with same bitrate give me much better battery life |
15:51:44 | coob | aac is simpler to decode |
15:51:49 | daurnimator | belze: you talking to me? |
15:51:49 | linuxstb | tucoz: Considering the last sign of code from him was 5 months ago, I'm not holding my breath. I just wish he would be more collaborative... |
15:52:02 | belze | well, on my iriver aac performs much worse ;) |
15:52:05 | belze | not even realtime |
15:52:06 | Siimors | coob: so its true? |
15:52:06 | coob | in the profile most commonly used for files that end up on ipods, at least |
15:52:23 | coob | belze: using rockbox? |
15:52:25 | belze | daurnimator: yes |
15:52:31 | belze | coob: yup |
15:52:39 | daurnimator | belze: i just can't get it to work - i just have NO idea how |
15:52:39 | daurnimator | :P |
15:52:46 | coob | belze: perhaps rockbox's aac implementation isn't optimal... |
15:52:49 | tucoz | yes. but real life sometimes sucks as well. maybe the henry guy comes up with anything |
15:53:25 | belze | afaik aac runs in realtime on the ipod's using rockbox |
15:53:43 | belze | but i prefer ogg-vorbis much more anyways :) |
15:53:45 | coob | Siimors: AAC LC profile (Low complexity) takes less cycles, at least on ARM, to decode, yes. |
15:53:52 | linuxstb | coob: Yes, Rockbox's AAC implementation uses libfaad... |
15:54:05 | Siimors | coob: what is default profile for itunes encoder? |
15:54:07 | Siimors | is it LC? |
15:54:07 | coob | that's integer? |
15:54:10 | belze | dont like that proprietary shit ;) |
15:54:10 | coob | Siimors: yes. |
15:54:15 | linuxstb | coob: Yes. |
15:54:17 | Siimors | and how does AAC LC compares to LAME ? |
15:54:35 | coob | linuxstb: ah, the helix one is designed for ARM, worked pretty well for us |
15:54:47 | coob | Siimors: I can't tell the difference |
15:54:49 | linuxstb | If only it was GPL'd... |
15:55:02 | coob | but then i can't tell the difference between 192 MP3s and 320's :) |
15:55:06 | markun | coob: someone over at ffmpeg is working very hard on their aac decoder |
15:55:16 | markun | I hope there will be a fixed point implementation of that one day |
15:55:25 | Siimors | coob: I can tell the difference between mp3 320 and FLAC |
15:55:32 | coob | linuxstb: ah, I'm not such a zealot when it comes to licenses, as long as I can edit and redistribute the code and binaries, I don't care |
15:55:47 | coob | the only caveat to the RPSL is that you have to notify real of all changes afair |
15:55:55 | linuxstb | But you have to care what the code authors have licensed you to do. |
15:56:10 | coob | and maybe sign over copyright, but i don't care too much about that |
15:56:16 | Siimors | what is the aproximate battery life on a new ipod 5g 60gb on rockbox playing aac? |
15:56:40 | linuxstb | It's not a case of being a zealot, it's just respecting the author's rights, and making sure Rockbox doesn't get into trouble in the future. |
15:56:43 | coob | Siimors: really, have you done blind listening tests? I don't trust people who say that :) |
15:56:59 | Siimors | coob: depends on what your using |
15:57:06 | Siimors | good sound card + good headphones |
15:57:15 | Siimors | of course you can't tell the difference on ipod |
15:57:18 | coob | linuxstb: as far as I'm concerned, the RPSL is a) perpetual, b) respects authours rights. |
15:57:29 | Bagder | ...but not GPL-compatible |
15:57:39 | | Join barrywardell [0] (i=892b7a6e@gateway/web/cgi-irc/labb.contactor.se/session) |
15:57:41 | coob | yeah, don't care about that. |
15:57:42 | linuxstb | But combining GPL and RPSL code infringes on the rights of the authors of the GPL code. |
15:57:56 | coob | so don't combine it? |
15:57:56 | daurn|laptop | coob: what is your background? |
15:57:59 | Bagder | we care about legal and license issues |
15:58:06 | linuxstb | coob: Then how do you use a library? |
15:58:21 | coob | daurn|laptop: currently, a picture of scarlett johanssen on a train. |
15:58:26 | Siimors | coob: what is the aproximate battery life on a new ipod 5g 60gb on rockbox playing aac? |
15:58:43 | coob | Siimors: how would I know? |
15:59:16 | daurn|laptop | coob: who is "us"? : [23:54:19] <coob> linuxstb: ah, the helix one is designed for ARM, worked pretty well for us |
15:59:19 | Siimors | you sound competent |
15:59:27 | markun | daurn|laptop: ipod linux |
15:59:32 | linuxstb | Siimors: Have a look at the IpodRuntime page in the Rockbox wiki. If a test result for your favourite codec and ipod isn't there, run a test yourself and post the results. |
15:59:33 | coob | daurn|laptop: i'm an )inactive) ipodlinux dev |
16:00 |
16:00:20 | coob | linuxstb: dyloading it, I don't see how that infringes on GPL authour's rights? |
16:01:01 | Bagder | coob: sure it does |
16:01:05 | Bagder | since it isn't compatible |
16:01:26 | Bagder | it might be a tiny teeny thing, but still |
16:01:32 | coob | oh |
16:01:39 | coob | ok |
16:01:43 | Bagder | its not what the authors of GPL licensed code wanted |
16:02:19 | coob | i am unsure about the exact legal predicament |
16:02:29 | Bagder | and when borrowing GPL code, we should adhere to what that license say |
16:03:04 | coob | does it say 'don't link this with a non GPL lib?' |
16:03:21 | Bagder | no, the problem is not in that end, but rather in the GPL end |
16:03:53 | Bagder | which states that no license may impose further restrictions than what the GPL itself states |
16:04:13 | Galois | the GPL does, in fact, basically say "don't link this with a non-GPL lib" |
16:04:13 | coob | how is a license on an external library imposing restrictions |
16:04:25 | Bagder | Galois: with a non-GPL- |
16:04:29 | Bagder | *compatible* lib |
16:04:43 | Bagder | coob: read the gpl faq |
16:04:46 | coob | rpsl lists itself as being gpl compatible |
16:04:51 | Bagder | yes |
16:04:55 | coob | Badthanks, i have better things to do with my time |
16:04:57 | Bagder | but they want to be |
16:05:10 | Bagder | sure |
16:05:13 | Galois | GPL compatible is just a roundabout way of saying that you can relicense the thingy under GPL |
16:05:16 | coob | speaking of which, i must leave :) |
16:05:29 | Bagder | Galois: a common myth, yes |
16:05:31 | | Quit PaulJam (".") |
16:05:33 | Bagder | that's not true |
16:05:49 | Bagder | but I'll leave as well |
16:07:26 | daurnimator | NOOOOOOOOOOOOO |
16:07:27 | daurnimator | :P |
16:07:30 | Galois | even if that's not true in general, section 4.2 of RPSL does in fact allow you to make the thing "wholly subject to one of the Compatible Source License" |
16:09:03 | Galois | +s |
16:09:08 | daurnimator | so, this isn't the correct chan, but all you seem to know anyway: how do i get a dvb card running? - where do i get firmware for it? |
16:09:10 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
16:09:23 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
16:10:09 | | Quit ScoTTie (Read error: 54 (Connection reset by peer)) |
16:10:12 | | Join ScoTTie [0] (i=skotty@220-253-36-68.VIC.netspace.net.au) |
16:10:40 | linuxstb | daurn|laptop: You're right - this isn't the correct chan... All I know is that linuxtv.org is the source of all DVB info (or at least, it used to be...), and not all DVB cards require firmware, but those that do normally involve extracting it from the Windows driver. |
16:10:59 | daurnimator | ok |
16:11:19 | | Join bluey- [0] (n=bluey@dslb-088-073-127-112.pools.arcor-ip.net) |
16:11:21 | daurnimator | damn.... v4l-dvb has compile errors... |
16:16:00 | | Quit bluey- (Remote closed the connection) |
16:18:16 | | Quit deadhead ("Sto andando via") |
16:35:18 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
16:35:18 | | Quit einhirn (Client Quit) |
16:37:30 | | Quit ScoTTie (Read error: 104 (Connection reset by peer)) |
16:37:35 | | Join ScoTTie [0] (n=scott@220-253-36-68.VIC.netspace.net.au) |
16:39:38 | | Join hshah [0] (n=hshah@shahassociates.plus.com) |
16:39:45 | | Quit hshah (Remote closed the connection) |
16:45:15 | | Quit barrywardell ("CGI:IRC") |
16:45:30 | | Join bluey- [0] (n=bluey@dslb-088-073-127-112.pools.arcor-ip.net) |
16:45:42 | | Join dionoea_work [0] (n=3e179bf9@poy.chewa.net) |
16:45:44 | dionoea_work | hello |
16:46:10 | dionoea_work | looks like sandisk announced another new dap ( http://www.sandisk.com/Products/Catalog(1199)-SanDisk_Sansa_c200_Series_MP3_Players.aspx ). Is that portal player based too ? |
16:49:49 | Genre9mp3 | Hmm... another flash based player from Sansa... |
16:50:05 | Genre9mp3 | Most probably a portal player, too I guess |
16:51:51 | Jason__ | where can i find that elephant video demo for rockbox? |
16:51:53 | | Quit pabs (Read error: 110 (Connection timed out)) |
16:52:03 | Jason__ | found it once but cant find it now |
16:52:11 | | Quit bluey- (Remote closed the connection) |
16:53:05 | Jason__ | i found it... |
16:55:45 | | Quit solarflare (Read error: 54 (Connection reset by peer)) |
16:56:19 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
16:56:42 | | Quit Kingstone (Read error: 104 (Connection reset by peer)) |
17:00 |
17:00:05 | | Quit theli_ua (Remote closed the connection) |
17:04:11 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
17:04:35 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
17:04:38 | *** | Saving seen data "./dancer.seen" |
17:08:02 | | Join XavierGr [0] (n=xavier@ppp175-13.adsl.forthnet.gr) |
17:12:43 | | Quit gtkspert (Read error: 60 (Operation timed out)) |
17:13:41 | | Quit webguest51 ("CGI:IRC 0.5.7 (2005/06/19)") |
17:17:52 | dan_a | Does anyone know how the MMAP on the PortalPlayer targets works, or have we just copied some voodoo from IPL? Will it be important that the Sansa sends a different set of data to the memory controller? |
17:19:27 | | Join Criamos [0] (n=Criamos@p549339F6.dip0.t-ipconnect.de) |
17:19:39 | | Quit matsl (Remote closed the connection) |
17:29:56 | * | dan_a stumbles across the code to flush/invalidate the cache on PP502X |
17:30:08 | | Join SanAlmighty [0] (n=San@212.2.172.233) |
17:33:35 | | Quit bbroke (Read error: 104 (Connection reset by peer)) |
17:33:38 | | Join oxygen77 [0] (n=thomas@vau75-6-82-237-174-211.fbx.proxad.net) |
17:37:52 | | Quit Kohlrabi (Nick collision from services.) |
17:38:02 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-138-195.pools.arcor-ip.net) |
17:38:19 | linuxstb | dan_a: Where's that cache code? In rockbox or elsewhere? |
17:39:32 | | Quit Kohlriba (Read error: 104 (Connection reset by peer)) |
17:39:36 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-138-195.pools.arcor-ip.net) |
17:40:49 | | Join niskel [0] (n=niskel@fctnnbsc15w-156034092210.nb.aliant.net) |
17:41:53 | dan_a | linuxstb: IPL - I've seen references to them knowing how to do it, but never seen the code. It's at http://tunes.org/~nef/logs/osdev/05.09.20, starting at 11:34:32 |
17:47:44 | | Join ihope [0] (n=foo@c-71-205-100-59.hsd1.mi.comcast.net) |
17:53:39 | | Quit Jason__ (" HydraIRC -> http://www.hydrairc.com <- Try something fresh") |
17:58:45 | | Quit apo` (Read error: 110 (Connection timed out)) |
17:59:17 | | Join apo` [0] (n=apo@dslb-088-065-070-227.pools.arcor-ip.net) |
18:00 |
18:03:29 | | Quit niskel (Remote closed the connection) |
18:08:56 | | Quit HCl ("Lost terminal") |
18:11:49 | | Join StevenX [0] (n=StevenX@c-65-34-32-216.hsd1.fl.comcast.net) |
18:11:55 | StevenX | hello all |
18:12:02 | StevenX | um.... how do i make rockbox play music? |
18:12:39 | markun | StevenX: just click on a song |
18:12:55 | bluebrother | StevenX, http://www.rockbox.org/manual.shtml |
18:13:03 | StevenX | markun where's the file browser? |
18:13:29 | bluebrother | it's the view you get upon startup if you haven't changed that. |
18:13:57 | markun | StevenX: do you have a ipod? |
18:15:38 | StevenX | i'll read teh manual first, |
18:15:49 | Siimors | ipod schmipod |
18:17:04 | markun | StevenX: ok, if you have a ipod after all: http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ |
18:17:28 | | Quit pondlife (Read error: 60 (Operation timed out)) |
18:17:39 | StevenX | markun: thank you. |
18:17:48 | StevenX | i was going to use tag cache, but i can't find that. |
18:18:42 | | Join webguest93 [0] (i=c3ec4b1b@gateway/web/cgi-irc/labb.contactor.se/session) |
18:19:20 | bluebrother | StevenX, General Settings -> File View -> Show Files and Tag Cache |
18:21:44 | | Quit StevenX () |
18:22:32 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
18:22:55 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
18:28:27 | jhMikeS | infamis: You still there? Amiconn said he has a cygwin build of 3.4.6 he can send your way. I didn't check if you spoke to him about it. |
18:29:24 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
18:29:58 | | Quit lightyear (Read error: 110 (Connection timed out)) |
18:30:34 | | Join lightyear [0] (n=lightyea@p54877960.dip.t-dialin.net) |
18:31:12 | | Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
18:35:54 | | Quit dan_a (Read error: 110 (Connection timed out)) |
18:42:55 | amiconn | linuxstb: My timer changes shouldn't cause the backlight fading problem. If they do, something must be wrong in the fading code: it seems like it tries to set the timer cycle count to zero |
18:48:14 | linuxstb | amiconn: I'm not blaming you, but it's definitely your commit that broke it. |
18:53:22 | | Quit Nico_P () |
18:55:59 | | Join bluey- [0] (n=bluey@dslb-088-073-117-115.pools.arcor-ip.net) |
18:56:14 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
19:00 |
19:02:08 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
19:04:41 | *** | Saving seen data "./dancer.seen" |
19:08:39 | | Join gtkspert [0] (n=gtkspert@203-59-194-179.dyn.iinet.net.au) |
19:09:03 | | Quit Rondom (Read error: 113 (No route to host)) |
19:10:42 | | Join niskel [0] (n=niskel@fctnnbsc15w-156034092210.nb.aliant.net) |
19:11:19 | | Join ghode [0] (n=garudin@87-194-60-156.bethere.co.uk) |
19:13:25 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
19:13:41 | | Join Rob2222_ [0] (n=Miranda@ACAE7F05.ipt.aol.com) |
19:14:10 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
19:14:22 | | Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) |
19:14:43 | jhMikeS | infamis: whenever you may read this, I made a small change to that asm and hopefull that will help. |
19:15:02 | | Quit Arathis ("[rl_bot quit]") |
19:15:25 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
19:15:48 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
19:17:40 | | Quit Pyromancer ("Leaving") |
19:18:37 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
19:19:11 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
19:23:56 | jhMikeS | anyone using cygwin with gcc 3.4.4 want to try a compile of the latest cvs? mp3_enc.c more specifically and see if the change helps? |
19:24:45 | | Quit dionoea_work ("CGI:IRC") |
19:25:05 | Lear | Well, removal of the reg_buff stuff is needed for gcc 4.0.3 at least... |
19:25:13 | jhMikeS | Lear: gone |
19:25:43 | Lear | Yes, I saw that, just meant that part of the change was good. :) |
19:25:51 | jhMikeS | ok! |
19:26:30 | ender` | jhMikeS: i'm using gcc 3.4.5 on interix, if you want me to try |
19:26:36 | jhMikeS | It's just something whipped up real quick but it need more optimizing. |
19:26:40 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
19:27:00 | jhMikeS | ender`: yeah if you would, please. I'd like to know. |
19:27:08 | ender` | ok, just a moment |
19:27:32 | | Quit ghode|afk (Read error: 110 (Connection timed out)) |
19:28:21 | | Join Pyromancer [0] (n=Pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
19:29:15 | ender` | sorry, i'll need to reboot first, something disabled case-sensitivity on my filesystem |
19:29:55 | bluebrother | guys, what do you think of http://www.rockbox.org/tracker/task/5903? |
19:30:16 | | Join djdagobert [0] (n=maierp@panzerknacker.ducktales.net) |
19:30:35 | | Quit ender` (" # Basic IBM dingbats, some of which will never have a purpose clear # to mankind -- /usr/src/linux/drivers/char/cp437.uni") |
19:31:33 | djdagobert | Hi @all |
19:31:48 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
19:32:40 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
19:33:24 | bluebrother | hi |
19:33:38 | djdagobert | can someone help me in flashing my Archos Jukebox Recorder v1? in the Wiki "http://www.rockbox.org/twiki/bin/view/Main/FlashingRockbox" there is a link to the flashfile "http://www.jens-arnold.net/Rockbox/flash_rec.zip" but this file does not exist |
19:34:08 | | Join ender` [0] (i=null@84.52.165.220) |
19:34:14 | * | jhMikeS just gonna make separate functions for the cf and non-cf versions of filter_subband for better readability |
19:34:28 | ender` | no wonder everything was acting funny |
19:35:34 | jhMikeS | ender`: rtg? |
19:35:37 | amiconn | djdagobert: These files are no longer there because they're outdated |
19:36:57 | amiconn | Nowadays the preferred, supported method uses bootbox, and brief instructions and files are here: http://www.rockbox.org/twiki/bin/view/Main/BootBox |
19:37:06 | ender` | jhMikeS: compiling |
19:37:37 | | Quit MarcoPolo (Remote closed the connection) |
19:37:38 | jhMikeS | ! |
19:38:59 | jhMikeS | ender`: You were experiencing the problem yourself before? |
19:39:04 | djdagobert | ah ok :) I saw a page where an old firmware from 31.8.2005 was linked |
19:39:28 | djdagobert | amiconn: thanks for the link :) |
19:39:42 | ender` | jhMikeS: no, i had problems elsewhere in interix (and just now found out that the likely cause was that something must have turned off case sensitivity on the filesystem) |
19:40:35 | amiconn | ender`: You're building rockbox on interix (aka sfu)? |
19:40:41 | ender` | yes |
19:40:51 | ender` | for a long time now (and it just finished building) |
19:41:03 | amiconn | I tried that once, and it even worked after some fiddling, and with some warnings |
19:41:05 | | Join gtkspert [0] (n=gtkspert@203-59-194-179.dyn.iinet.net.au) |
19:41:13 | jhMikeS | ender`: iiw everythings ok? |
19:41:16 | | Quit lukaswayne9 ("Ex-Chat") |
19:41:17 | amiconn | But it wasn't any faster than cygwib |
19:41:17 | ender` | i don't get any warnings here |
19:41:21 | amiconn | *cygwin |
19:41:21 | ender` | jhMikeS: it appears so |
19:41:28 | jhMikeS | thanks |
19:41:53 | ender` | amiconn: i can only say that gimp builds about in less than half the time i needed in msys |
19:42:06 | ender` | (gimp for native win32 that is) |
19:42:11 | | Join muesli|delhi [0] (n=muesli_t@203.187.240.141) |
19:42:56 | amiconn | My old results (don't remember what target that was though: cygwin 7 minutes, interix 6 minutes, linux 2.5 minutes |
19:43:17 | ender` | i need to install colinux someday and test there :) |
19:43:23 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
19:43:23 | amiconn | All on the same hardware; the 2nd and 3rd systems ran under vmware |
19:43:30 | | Quit niskel (Remote closed the connection) |
19:43:57 | Davide-NYC | Mmmm: I just read your post and I replyied. I think you'll like it. |
19:44:02 | Davide-NYC | *replied |
19:44:21 | Mmmm | i'll have a look... |
19:44:53 | | Join twisted [0] (n=twisted@a213-84-31-106.adsl.xs4all.nl) |
19:44:54 | twisted | lalala |
19:49:02 | * | ender` starts installing coLinux |
19:53:12 | Mmmm | Davide-NYC: yep... looks good, so if the screen is below a certain size we use the 'up nudge' when on the volume setting. It doesn't solve the AGC display but it does the samplerate and filename... |
19:53:56 | Mmmm | This would mean other targets would benifit from this info too... nice... |
19:54:13 | Davide-NYC | :-) |
19:55:13 | | Join barrywardell [0] (n=barrywar@194.46.187.251) |
19:55:20 | Mmmm | right justify is good but the overlap could be painful |
19:55:29 | Davide-NYC | BUT RARE |
19:55:37 | Davide-NYC | (oops) |
19:55:38 | Mmmm | worse than the db getting shunted off the screen |
19:56:15 | Davide-NYC | I just dislike that the values are not aligned vertically and that they jump around |
19:56:21 | Mmmm | me breaking my fingers is rare...doesnt mean I dont mind it when it happens! :D |
19:56:30 | Davide-NYC | lol |
20:00 |
20:00:38 | | Join bluey [0] (n=bluey@dslb-088-073-117-115.pools.arcor-ip.net) |
20:01:26 | | Join uski [0] (n=uski@lns-bzn-56-82-255-239-105.adsl.proxad.net) |
20:02:34 | * | Mmmm wishes he could just put the info in the statusbar as it just looks great there... :( |
20:04:04 | * | Mmmm sighs deeply and dreams of samplerates and bitrates and other useful info up high in the statusbar... |
20:05:14 | * | Mmmm crashes back down to reality and looks at the stupid pointless volume and repeat mode indicators.... ahh well |
20:05:48 | belze | a volume inidicator is pointless? o_O |
20:05:51 | belze | -i |
20:05:58 | Mmmm | in the recording screen |
20:06:07 | * | billytwowilly would rather have volume indicator than bit rate indicator... |
20:06:18 | * | billytwowilly put the mp3 on the mp3 player. I know it's good quality... |
20:06:21 | belze | ah, ok |
20:06:38 | billytwowilly | oh.. |
20:06:40 | Mmmm | billywo: there are two volume indicators in the recording screen |
20:06:41 | billytwowilly | nevermind |
20:06:54 | billytwowilly | I don't record, so I've never even seen it... |
20:07:49 | Mmmm | then it is about time you started young man :D |
20:08:04 | billytwowilly | I don't have a player that can record. |
20:08:11 | amiconn | Mmmm: There aren't two. One is an indicator, and one is a slider for adjustment |
20:08:15 | | Quit bluey- (Read error: 60 (Operation timed out)) |
20:08:15 | billytwowilly | work on the sansa e200 port and get it working then I'll take a look;) |
20:08:19 | | Part oxygen77 ("Leaving") |
20:08:44 | Mmmm | but they both indicate! |
20:09:16 | Mmmm | one is a slider/indicator! |
20:09:42 | | Part ihope |
20:10:04 | * | amiconn wonders where there is enough space in the status bar to indicate a bitrate |
20:10:33 | jhMikeS | Mmmm: How 'bout not showing reduntant info on the sb? Maybe put something else useful there besised the volume? |
20:10:33 | * | Mmmm has already thought about that and implemented it nicely |
20:11:00 | * | Mmmm thinks that jhMikes is catching on fast... |
20:11:04 | Mmmm | ;) |
20:11:44 | jhMikeS | Give the sb and bit mask and array for what in suppose to be shown there. (not a the best desc of what I mean) |
20:11:56 | djdagobert | amiconn: thanks I got it flashed with the actual firmware :) |
20:12:26 | * | jhMikeS really doesn't know if it doesn't support that though |
20:12:55 | | Part djdagobert |
20:13:30 | * | jhMikeS has to figure out how to put all headers and metadata in the enc_buffer so for instance mp3 can have proper leadin-leadout samples. |
20:13:43 | Mmmm | jhMikeS: amiconn: have a look here for some screenshots http://forums.rockbox.org/index.php?topic=2513.msg17218#msg17218 (ignore the monster peakmeters :D) |
20:15:56 | pixelma | Mmmm: I wonder how this info would fit on Archos screens (haven't looked at the screenshots though) |
20:16:14 | Mmmm | It fits on all targets |
20:16:30 | Mmmm | noone will believe me though :( |
20:16:38 | jhMikeS | Mmmm: good show. add a little space around the playback status icon. |
20:17:04 | jhMikeS | Mmmm: Them's definitely some PEAKMETERS |
20:17:16 | Mmmm | heh heh...them sure is! |
20:17:25 | Mmmm | just mucking about |
20:17:36 | Mmmm | people seem to like monster peakmeters |
20:17:39 | amiconn | Mmmm: That won't work on archos |
20:17:46 | Mmmm | how come? |
20:18:05 | jhMikeS | then don't do it on archos! ;) |
20:18:15 | amiconn | You just have one info to th eleft of the playstate icon, and one to the right, which can be replaced: volume and repeat mode |
20:18:22 | * | jhMikeS does not want an archos simulator on his x5 |
20:18:30 | Mmmm | thats all ive replaced! |
20:18:40 | amiconn | Volume is 16 pixels wide, repeat mode is 7 pixels wide |
20:18:50 | Mmmm | and shuffle! |
20:18:59 | Mmmm | sorry...forgot about that |
20:19:20 | Mmmm | it works in the sim |
20:19:21 | amiconn | Hmm, overlooke dthat too |
20:19:38 | amiconn | Then there are 14px to the right as well |
20:19:50 | amiconn | 2 characters with the sysfont |
20:20:07 | jhMikeS | Mmmm: sim now shows FM Radio for rec source |
20:20:22 | Mmmm | I have squeezed the odd pixel in between too so that the spacing is only 1 pixel between the new icons and the adjacent ones |
20:20:46 | Coldtoast | vote #1 for rb for PSP! heh |
20:21:12 | belze | lol |
20:21:41 | jhMikeS | What exactly are those format labels used for on archos? You know, the ones in the audio_formats array? It doesn't seem used for anything critical. |
20:21:42 | Coldtoast | I'd love to have rb on all he portable media devices I own |
20:22:07 | Mmmm | bitrate 18 pixels +1 for spacing, samplerate 12 pixels +1 channels 5 pixels +1 |
20:22:58 | Mmmm | It just fits without interfering with any other icon...honest...it does! |
20:23:13 | | Join bbroke [0] (n=bbroke@p54BD3038.dip0.t-ipconnect.de) |
20:23:24 | jhMikeS | just asking 'cause I'm lazy |
20:24:14 | amiconn | They can be displayed in the wps, like on swcodec |
20:24:44 | Mmmm | amiconn: I havent used a font, I've made my own tiny icons |
20:25:11 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
20:25:30 | jhMikeS | I wonder if anyone could be helpful with ideas about designing the encoding to put all data on the enc_buffer instead of writing headers separately as well as provisions for any other special treatment a file format might need (like delays in mp3 files) |
20:25:46 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
20:25:49 | Davide-NYC | Mmmm: I like your status bar patch except the bitrate numbers are a bit ugly. (to the right of the indicator) but the encoding type/qualioty icon on the left looks good. What was the difference? |
20:26:04 | Mmmm | space! |
20:26:07 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
20:26:33 | Mmmm | 44.1 is the only ugly one! |
20:26:36 | Davide-NYC | OK, what is the pixel size and do you think it can be improved? |
20:27:11 | amiconn | Mmmm: Why not just use 2 ordinary numbers for bitrate? |
20:27:11 | Mmmm | you never know... try to fit 44.1 into 12 pixels wide, 7 pixels high |
20:27:21 | Davide-NYC | k |
20:27:31 | amiconn | 8/11/12/16/22/24/32/44/48 |
20:27:35 | * | jhMikeS seems to be on his own with these encoder things! :O |
20:27:40 | amiconn | Maybe even 96 on some targets |
20:27:53 | Mmmm | amiconn: because of the mono/stereo indicator |
20:28:03 | Davide-NYC | what if we just display 44? |
20:28:13 | Davide-NYC | It's implied and understood to be 44.1kHz |
20:28:19 | jhMikeS | Use an icon for m/s |
20:28:19 | Mmmm | I wanted to keep it to 1dp.... |
20:28:20 | amiconn | That's exactly what I meant |
20:28:21 | crashd | argh, does anyone know a firefox plugin/greasemonkey script to cahnge the referral string passted to a website? |
20:28:38 | jhMikeS | oh I see...it's tiny though |
20:28:48 | Davide-NYC | Mmmm: what do you mean 1dp... |
20:28:54 | Mmmm | 1 decimal place |
20:28:55 | amiconn | Mmmm: If you want to be exact, you'll get into troble with 22.05 or even 11.025 |
20:29:09 | Mmmm | yep..that would be too exact though |
20:29:20 | amiconn | Then drop the .1 as well... |
20:29:24 | Davide-NYC | exactly, it a remote screen for crying out loud, display everything on the main display |
20:29:30 | amiconn | 12 pixels with real characters |
20:29:58 | Davide-NYC | it's a 1 bit LCD on the iriver remote right? |
20:30:04 | Mmmm | how wide are the sysfont chars? |
20:30:10 | amiconn | 6 pixels |
20:30:18 | amiconn | Sysfont is 8x6 fixed-width |
20:30:22 | jhMikeS | Mmmm...since noone paying any attention to me...how bout using different icons for different ports? I want to just 44.1 and 11.025 or just 44100. |
20:30:30 | Mmmm | well...that would just fit eh? |
20:30:37 | Davide-NYC | Huray! |
20:30:59 | amiconn | The width already includes the spacing |
20:31:06 | Davide-NYC | I gotta go, but if anyone wants me to do something within my abilities (limitied) PM me. |
20:31:11 | Mmmm | that's very good |
20:31:17 | amiconn | (on one side, don't remember which) |
20:31:48 | Mmmm | so, amiconn...are you still of the opinion that the statusbar should always be the same for all screens or do I get your approval for this? |
20:31:51 | amiconn | The 'naked' sysfont chars are 7x5 (with a very few exceptions iirc) |
20:32:01 | Davide-NYC | jhMikeS: I'm paying attention but do not understand and am unable to help. |
20:32:09 | amiconn | Maybe we can abuse the status bar in this way for recording... |
20:32:27 | Davide-NYC | amiconn: I think it's necessary on the smaller displays |
20:32:29 | Mmmm | wooo hoooooooooooo...................\o/ :D:D:D:)...I'm now a very happy man! |
20:32:37 | amiconn | I'd like to see it on an actual target with a small screen |
20:32:52 | amiconn | Preferably archos, or at least the iriver remote |
20:32:56 | Mmmm | hang on... I have a patch somewhere... |
20:32:57 | jhMikeS | Mmmm: There's more space on an x5 than an archos right? Give me more detail and nicer display when there's room for it. |
20:33:25 | amiconn | jhMikeS: On the x5 main display: yes. On the remote: no |
20:33:31 | amiconn | (or not much) |
20:34:36 | jhMikeS | amiconn: On the remote...brevity is called for of course. Should every concievable thing for recording be on the remote in full detail if it is on the main LCD? |
20:34:40 | Mmmm | ahh..even better here are some screenshots of archos and remotes but without the filetype/bitrate http://forums.rockbox.org/index.php?topic=5882.msg47118#msg47118 |
20:35:18 | Mmmm | jhMikeS: if possible, yes! |
20:36:28 | amiconn | Mmmm: The filetype shows the selected bitrate for mp3 on swcodec? |
20:36:39 | jhMikeS | Mmmm: IMHO: I don't think the main LCD should suffer to the remote LCD. :) |
20:36:40 | Mmmm | yes for mp3 |
20:36:59 | amiconn | If that is so, I think archos should also have the filetype icon |
20:37:27 | amiconn | (showing the selected Quality - and be prepared that it will also have WAV in the not too far future) |
20:37:28 | Mmmm | jhMikeS: I agree..but if it is possible to get it good on the main screen so that it will also fit on the remote then that's the way to go eh? |
20:38:20 | Mmmm | amiconn: it is already implemented... just that when I did those screen shots I hadn't got around to doing the bitrate yet |
20:38:22 | amiconn | I.e. Q0...Q7 (and hopefully soon WAV) |
20:38:42 | jhMikeS | Mmmm: Maybe...the format, status, sr, and such are very bunched up |
20:39:14 | Mmmm | weirdly enough, it actually looks better and quite acceptable on the actual unit! |
20:39:21 | jhMikeS | That whole quality paradigm on SWCODEC sucks...need to have Format/Settings for that format. |
20:39:30 | | Quit ghode (Read error: 110 (Connection timed out)) |
20:40:43 | jhMikeS | I guess it makes sense for mas codec but it's an appendix otherwise. |
20:40:43 | Mmmm | amiconn: so the archos bitrates are just Q no.s then? ok...I'll do that properly..I just sort of assumed they were the same... |
20:41:08 | amiconn | Yes. The MAS doesn't allow to select a bitrate, it _always_ encodes VBR |
20:41:14 | * | Mmmm shouldn't make so many assumptions |
20:41:20 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
20:41:57 | amiconn | You can just select a quality (which doesn't even map to an average bitrate - average bitrate also depends on samplerate and mono/stereo setting) |
20:42:21 | amiconn | I think we'll have WAV recording for archos earlier than WAV playback (in the core) |
20:42:24 | jhMikeS | Mmmm: Why should quality also include format selection on SWCODEC? It doesn't make sense...a separate screen to setup the encoder for each format is better. |
20:42:27 | amiconn | It's easier to integrate |
20:42:50 | jhMikeS | amiconn: so you can record thing you can't playback on the device! :D |
20:43:11 | | Quit apo` (Read error: 104 (Connection reset by peer)) |
20:43:26 | amiconn | You can play WAV on archos today... just not within the core yet |
20:43:43 | amiconn | It's a plugin which just plays a single wav |
20:43:49 | | Join apo [0] (n=apo@dslb-088-065-070-227.pools.arcor-ip.net) |
20:44:03 | amiconn | The hard thing is the integration. The codec itself is working fine already |
20:44:48 | jhMikeS | Mmmm: what do you think about that? It's something I want to do but is a bit complicated...ie codecs will handle their own config screens. |
20:45:18 | amiconn | For proper integration we should unify playback engines. That means I (or whoever will do it) needs to understand the swcodec playback engine in enough detail |
20:45:32 | amiconn | The engine should also become a bit more stable than it is right now |
20:45:43 | amiconn | The hwcodec playback engine is _very_ stable |
20:45:57 | Mmmm | jhMikeS: So you mean you choose a codec and then you go into the bitrate screen and it depends on the chosen codec which screen you get? |
20:45:59 | jhMikeS | amiconn: omg I don't wanna think about it! |
20:46:24 | jhMikeS | Mmmm: Yes...bitrate...joint stereo...any options the compressor supports. |
20:46:34 | Mmmm | I like it... |
20:47:12 | jhMikeS | I'll need a way to load codec for configuration...the config code has to be at the end so playback doesn't have to load it. |
20:47:20 | Mmmm | if I bought a recorder it is how i would expect it to be so it must be good |
20:47:33 | mirak | salut |
20:47:57 | | Quit muesli|delhi ("ich will Kühe!!!") |
20:48:16 | Mmmm | jhMikeS: sounds like you've got your work cut out then...again... |
20:48:32 | amiconn | jhMikeS: Do we need the config code in the codec? For playback, we also handle metadata in the core |
20:48:35 | jhMikeS | Mmmm: Codec settings I guess then would be best to save the settings to fe: mp3_enc.settings. |
20:49:07 | markun | hi mirak |
20:49:16 | amiconn | But the idea to have separate settings per recording format is good |
20:49:25 | mirak | markun: I am still working on asm idct ^^ |
20:49:29 | amiconn | (and it would also apply to archos later) |
20:49:31 | jhMikeS | amiconn: that makes sense for playback to me but it keeps the code away when not in use...I don't wanna think about the jumble it would create |
20:50:11 | | Join muesli|delhi [0] (n=muesli_t@203.187.240.141) |
20:50:20 | markun | mirak: for coldfire? |
20:50:24 | jhMikeS | amiconn: And with bitrates, they're different on different ports but also different codecs! |
20:50:47 | amiconn | yes |
20:50:49 | * | Mmmm feels a headache comming on... |
20:51:05 | jhMikeS | Mmmm...: me too |
20:51:38 | amiconn | Putting the config code in the codec will probably cause more trouble than having it in the core |
20:51:40 | mirak | markun: yes. in fact my thing is really doing an idct but I am not sure what they are really doing in the idct.c in C. |
20:52:00 | amiconn | (even though having it in the core increases core size) :/ |
20:52:22 | mirak | markun: there is some problems with going back to the correct scale. |
20:52:28 | jhMikeS | amiconn: I'm not so sure...just need a second entrypoint that can load by itself. |
20:52:32 | amiconn | I guess with table-driven menus it's not that bad |
20:53:08 | amiconn | jhMikeS: How do you think to handle that? Where would it be loaded? |
20:53:28 | amiconn | If the whole encoder is loaded, it could work |
20:53:34 | mirak | markun: so I am comparing the C algorithm and the theoric one in matlab/octave. if I manage to have similar result then it should be all good. I think they maybe are using a treak between idct row and idct columns |
20:53:44 | amiconn | But then you can only change settings for the selected codec |
20:54:15 | jhMikeS | amiconn: If I have a .config section and everything there for config just load that section...point to it in the header |
20:54:30 | amiconn | What would that be good for? |
20:54:44 | jhMikeS | To not load the whole codec just to change its settings. |
20:54:51 | amiconn | (in comparison to just loading the whole codec)? |
20:55:07 | markun | mirak: I know nothing of dct |
20:55:23 | amiconn | What would that save? A few milliseconds disk read time? |
20:56:00 | mirak | markun: the maths is more complicated than it is really. |
20:56:01 | jhMikeS | I don't wanna do config on the codec thread |
20:56:12 | | Join Wikipedia-Gast27 [0] (i=JavaUser@84-72-42-215.dclient.hispeed.ch) |
20:56:12 | amiconn | You don't need to. |
20:56:14 | Wikipedia-Gast27 | why |
20:56:31 | markun | Wikipedia-Gast27: why what? |
20:56:33 | jhMikeS | What buffer should it go into? |
20:56:49 | amiconn | Config is UI stuff and hence should be done in the main thread |
20:56:54 | amiconn | Codec buffer |
20:56:57 | Wikipedia-Gast27 | markun is gay |
20:57:28 | mirak | markun: and in fact the form of the idct in idct.c is not clear because there is many optimisations and factorisations. I tried to reverse the the equations. |
20:58:02 | Wikipedia-Gast27 | mirak sucks |
20:58:04 | mirak | markun: lol you are gay ! he says it |
20:58:08 | jhMikeS | You think I should call config code on one thread while the codec is loaded and running on the codec thread? |
20:58:08 | amiconn | We can have a second entry point (by slightly changing the header) without having a separate section |
20:58:18 | mirak | Wikipedia-Gast27: shut man that's not funny ... |
20:58:20 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
20:58:20 | Wikipedia-Gast27 | amiconn sucks |
20:58:20 | mirak | :) |
20:58:26 | Wikipedia-Gast27 | mirak is gay |
20:58:32 | Mode | "#rockbox +o amiconn " by ChanServ (ChanServ@services.) |
20:58:45 | * | linuxstb counts down |
20:58:47 | jhMikeS | Why should we load that portion for playback? Can you guarantee that all config statics and code are the last thing in the file? |
20:58:49 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
20:58:54 | * | mirak says good bye |
20:59:07 | markun | Never tell amiconn he sucks.. |
20:59:09 | billytwowilly | lol. where did Wikipedia-Gast27 come from? |
20:59:11 | amiconn | jhMikeS: Why does that matter |
20:59:22 | billytwowilly | hmm. that's interesting. I thought amiconn was new |
20:59:23 | mirak | billytwowilly you can do /whois |
20:59:27 | Wikipedia-Gast27 | amiconn is gay |
20:59:32 | markun | or that |
20:59:33 | Wikipedia-Gast27 | mirak sucks |
20:59:47 | markun | Wikipedia-Gast27: I like you |
20:59:59 | Wikipedia-Gast27 | markun is a jackass |
21:00 |
21:00:00 | jhMikeS | If it's not code for playback why load it and take up more space on the audio buffer? To me it doesn't make sense if I can avoid it w/o too much trouble. |
21:00:04 | billytwowilly | mirak: no, I mean where did the comments come from... |
21:00:10 | Wikipedia-Gast27 | jhMikeS is an asshole |
21:00:23 | mirak | billytwowilly: sounds like a bot |
21:00:32 | amiconn | jhMikeS: The encoders are separate codecs, aren't they? |
21:00:39 | mirak | I have seen smarter bots though billytwowilly |
21:00:49 | Wikipedia-Gast27 | mirak sucks |
21:00:58 | jhMikeS | amiconn: yes...never mind :) I'm tired! |
21:01:12 | Kick | (#rockbox Wikipedia-Gast27 :Kick!) by amiconn!n=jens@rockbox/developer/amiconn |
21:01:19 | * | jhMikeS is laughing at his stupidness even though he thought about that before and forgot! |
21:01:40 | | Join Wikipedia-Gast27 [0] (i=JavaUser@84-72-42-215.dclient.hispeed.ch) |
21:03:04 | | Join tvelocity [0] (n=tony@84.254.39.158) |
21:03:19 | Mmmm | I'm off for dinner...see you later.... |
21:03:21 | jhMikeS | I guess you don't need that feature for playback codecs...BUT...the codec is only loaded in the recording screen...you still have load it for config outside the screen. If you load it the normal way on the codec thread it will start running and compressing samples...so that's an actual stick point. |
21:03:24 | | Quit Mmmm ("Byeee") |
21:03:30 | jhMikeS | Mmmm: Mmmm...dinner |
21:03:48 | Wikipedia-Gast27 | Mmmmm is gay |
21:04:11 | amiconn | jhMikeS: You can load it without running it... |
21:04:14 | mirak | the X5 have exactly the same coldfire than H300 ? |
21:04:15 | jhMikeS | not yet |
21:04:33 | Wikipedia-Gast27 | you all suck |
21:04:41 | Wikipedia-Gast27 | you are all gay |
21:04:44 | *** | Saving seen data "./dancer.seen" |
21:05:12 | jhMikeS | just like the playback codecs...they start going once the loader calls the entrypoint...or...use a paramter for the entrypoint. |
21:05:40 | Soap | forums down or just me? |
21:05:41 | Mode | "#rockbox +b Wik*!*.dclient*@* " by amiconn (n=jens@rockbox/developer/amiconn) |
21:05:45 | | Join ShadowdogMU [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
21:05:49 | Kick | (#rockbox Wikipedia-Gast27 :Kick!) by amiconn!n=jens@rockbox/developer/amiconn |
21:06:28 | jhMikeS | why's wasn't it kickin'? |
21:07:37 | bluebrother | Soap, the forums work fine for me. |
21:07:56 | Mode | "#rockbox +b Wik*!*@*.dclient.hispeed.ch " by amiconn (n=jens@rockbox/developer/amiconn) |
21:08:06 | Mode | "#rockbox -b Wik*!*.dclient*@* " by amiconn (n=jens@rockbox/developer/amiconn) |
21:08:14 | Soap | thanks bluebrother. |
21:08:50 | linuxstb | Off-topic question, but does anyone know why, when I mistakenly enter just the word "forums" into my Firefox address bar (instead of forums.rockbox.org), I'm taken to the Gentoo forums? |
21:08:57 | jhMikeS | I suppose the encoder could use a callback when loaded to give it the address to a function for that purpose... |
21:09:24 | billytwowilly | linuxstb: are you running gentoo? |
21:09:30 | markun | linuxstb: I think it uses google's first hit |
21:09:50 | Mode | "#rockbox -o amiconn " by ChanServ (ChanServ@services.) |
21:09:55 | billytwowilly | markun sounds like he knows more about what he's talking about that me;) |
21:09:55 | linuxstb | billytwowilly: No. markun: That would explain it... Not what I want, but it explains it. |
21:10:06 | jhMikeS | Now I can think of a million ways to handle it...talking is good sometimes! :D |
21:10:32 | linuxstb | markun: So how come gentoo have got the first hit for the word "forums"? ;) |
21:11:13 | markun | linuxstb: yes, just noticed that |
21:11:23 | markun | no idea |
21:11:27 | | Quit bluey ("Leaving") |
21:11:31 | * | linuxstb needs to mention that to Paul_The_Nerd... |
21:12:03 | markun | linuxstb: for me gentoo is the second hit.. |
21:12:29 | Soap | gentoo people have plenty of time to talk on forums while their work machine is compiling. |
21:13:23 | linuxstb | Soap: hehe |
21:14:14 | | Quit Brock (Connection timed out) |
21:14:46 | | Quit [HO]vo|t (Read error: 110 (Connection timed out)) |
21:15:26 | | Quit aliasone (Read error: 104 (Connection reset by peer)) |
21:15:36 | | Join aliasone [0] (n=aliasone@S0106006008c1982f.cg.shawcable.net) |
21:19:59 | | Join webguest94 [0] (i=3e4183f3@gateway/web/cgi-irc/labb.contactor.se/session) |
21:20:57 | | Join afruff [0] (n=afruff@pool-72-83-123-16.washdc.fios.verizon.net) |
21:21:08 | afruff | how can I edit the pluginIndex page |
21:21:14 | afruff | the code seems unfamiliar |
21:21:42 | | Quit lostnihilist (Read error: 110 (Connection timed out)) |
21:22:00 | webguest94 | Hi. I seem to have found a bug in the latest CVS build. Model: iriver H120. Bug: in the radio screen, preset mode, if you press NAVI and want to scroll through the list of stations, the first up and down are ignored. |
21:23:48 | jhMikeS | amiconn: should the codec thread event queue have extra message data along side then cause if I pass params they can't be pointed to on the calling thread's stack. |
21:24:29 | webguest94 | Should I file a bug report? Or will it fixed 'on the fly'? |
21:24:58 | amiconn | afruff: YOu don't need to edit PluginIndex |
21:25:19 | amiconn | If a new plugin is documented properly, PluginIndex auto-updates |
21:25:23 | afruff | but I want to add a checkmark for doom working on the X5 |
21:25:35 | amiconn | YOu might need to trigger the update with "Refresh Cache" |
21:25:45 | amiconn | Then edit PluginDoom |
21:25:48 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
21:26:04 | afruff | OH, I understand |
21:26:09 | afruff | it's fixed now |
21:26:51 | webguest94 | afruff: sorry, what are you referring to? |
21:27:01 | webguest94 | afruff: what is fixed? |
21:27:25 | amiconn | afruff: What about wormlet? |
21:28:15 | afruff | I jsut did that |
21:28:20 | jhMikeS | amiconn: no thoughts? I'm not asking you to do my work...your ideas are very helpful though. |
21:28:23 | afruff | tha's such a weird coincidence |
21:28:31 | afruff | you said that as I fixed it |
21:28:42 | amiconn | jhMikeS: I'm still wondering what you mean... |
21:29:10 | amiconn | afruff: hehe |
21:29:39 | * | amiconn is quite sure that the text viewer also works on mini |
21:29:46 | * | amiconn does a quick test |
21:29:50 | | Join spiorf [0] (n=spiorf@host105-0.pool80183.interbusiness.it) |
21:30:13 | jhMikeS | amiconn: passing parameters to the entrypoint saying for instance a bool config_only to avoid it running the encoding loop. |
21:30:34 | | Quit afruff () |
21:32:41 | lostlogic | .TRAVELERPROFILE SET ISMEMBER=1 WHERE ID=3000179073; |
21:32:53 | lostlogic | you ever wonder if clipboards should be banned at work? |
21:33:02 | jhMikeS | amiconn: Are you not very familiar with playback.c? |
21:33:14 | Strogg | 3000179073? Hey! that's me! |
21:33:21 | * | Strogg calls lostlogic's boss |
21:33:33 | lostlogic | :-P |
21:33:37 | Strogg | heheh |
21:33:56 | lostlogic | what about playback.c? |
21:33:57 | amiconn | jhMikeS: No. And I still don't see the problem you're asking me about |
21:33:59 | lostlogic | I see pondlife just ate it. |
21:35:04 | barrywardell | webguest94: it doesn't look like anyone here is able to fix that bug right now, so file a bug report |
21:38:10 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
21:38:24 | jhMikeS | amiconn: ok...I'm not sure what else to say except why don't you see a problem? I see them cause I had to work with that code for recording to work and kinda know what snags I'll hit. |
21:38:58 | amiconn | You want to pass the codec entry point a parameter... so just pass it |
21:39:12 | amiconn | It's a function call. I can't see what problem this could cause |
21:39:22 | amiconn | The plugins also have parameters in their call |
21:40:15 | amiconn | The code will always run in the thread that calls it |
21:40:16 | webguest94 | barrywardell: OK, done. Ctegory: FM Tuner. Right? -> Bug report #5926 |
21:40:37 | * | amiconn just discovered a bug in the text viewer |
21:40:39 | jhMikeS | It's not a function call...you psot to the codec thread what codec to load and wait...but I had problems when creating the full path with a stack based buffer on the caller...so I kept the data static. |
21:41:05 | | Join espen [0] (n=espen@217-154-21.0101.adsl.tele2.no) |
21:41:12 | amiconn | Target independent... just open /.rockbox/docs/LICENSES.txt, scroll half-way down and see what happens |
21:41:54 | barrywardell | webguest94: yeah, looks fine. hopefully someone with a H120 can test it and fix it |
21:42:16 | amiconn | jhMikeS: Okay, so the codec thread loads the codec... but nothing requires loading and starting to be the same operation |
21:44:10 | jhMikeS | amiconn: exactly...how to keep the data with its instance of the message Q_ENCODER_LOAD_CODEC. The codec uses the data for the filename which is a static string. |
21:45:37 | jhMikeS | now you would need parameters along with the filename...I could create a side buffer for the queue and look it up there to pass to the entrypoint no? |
21:45:40 | | Quit webguest94 ("CGI:IRC (Ping timeout)") |
21:45:56 | amiconn | jhMikeS: I don't understand why |
21:46:11 | amiconn | Q_ENCODER_LOAD_CODEC would load the codec, ok |
21:46:23 | amiconn | But it doesn't need to run it immediately |
21:46:46 | jhMikeS | Actually I could use Q_ENCODEC_LOAD_CODEC_CONFIG...bingo! |
21:47:02 | amiconn | That's another option |
21:47:20 | amiconn | Then the codec thread will know that it shouldn't touch the code, only load it |
21:48:07 | amiconn | Does the codec thread have a way to signal that the codec was loaded? |
21:48:14 | amiconn | (I guess it has) |
21:48:25 | jhMikeS | enc_codec_loaded is set by the encoder |
21:48:52 | jhMikeS | you wait and yield...until it's true |
21:49:42 | bluebrother | amiconn, I can't reproduce that bug with "wide view" enabled. If this information helps ... |
21:51:19 | jhMikeS | btw: right now, there's no signal if it failed to load...blech. that needs fixing |
21:55:39 | jhMikeS | But just going to recording options will stop audio playback if I do it that way...I don't like that so much. Right now only actually entering the record screen forces a stop. |
22:00 |
22:02:59 | amiconn | Yes, and having the config code in the core wouldn't stop playback when setting recording options |
22:04:49 | amiconn | You can't do that with the config code in the code, one way or the other |
22:05:14 | amiconn | At least not without completely splitting codecs in two, including a separate buffer for the config part |
22:06:12 | jhMikeS | amiconn: how bout loading it as a plugin? |
22:06:23 | dionoea | howdy |
22:06:45 | amiconn | Ah, the right person appeared |
22:07:03 | amiconn | dionoea: I just played some "solitaire with hidden card" |
22:07:09 | jhMikeS | Having the thing loaded just for config on the codec thread will stop playback. |
22:07:21 | amiconn | jhMikeS: Yes |
22:07:22 | dionoea | amiconn: must be challenging :) |
22:07:37 | amiconn | I found a probably related glitch |
22:07:40 | dionoea | i really have to fix that ... but i'm also doing stuff on other projects and have too little time |
22:08:16 | dionoea | i'll fix solitaire tonight ... or tomorrow |
22:08:23 | amiconn | If there's only one card on the draw stack (?), and that card is drawn, it is hidden. and the draw stack disappears |
22:08:53 | tucoz | linuxstb, around? |
22:09:06 | amiconn | But if you put the hidden card away (by guessing what it is or simply trying to put it somewhere), the draw stack reappears, even though it contains no cards |
22:09:07 | jhMikeS | There a key glitch on the x5 solitare when going through the deck too. |
22:09:12 | dionoea | all those stack handling routines are a bit too complex compared to the games real complexity |
22:09:28 | | Quit espen ("Leaving") |
22:10:09 | amiconn | dionoea: Loading it as a plugin will kill an eventually running tsr plugin |
22:10:23 | dionoea | is that bad ? |
22:10:32 | amiconn | Humm, I mean jhMikeS |
22:10:32 | * | dionoea doesn't have a clue |
22:10:34 | dionoea | ok :) |
22:11:36 | jhMikeS | amiconn: eventually running? |
22:11:44 | * | amiconn knows the time problem very well |
22:11:53 | | Quit Soap ("Someone dropped the soap!") |
22:12:03 | amiconn | jhMikeS: There might be a tsr plugin running, like battery_bench |
22:12:17 | tucoz | linuxstb, i just wanted to ask you what you think of this. I found a wip wma-codec (supposedly fixed point) in this post http://www.rokulabs.com/forums/viewtopic.php?p=31139&sid=c61d7bbeea0a3025425465d965e71a97#31139 |
22:12:27 | amiconn | This would be stopped & removed if the codec configs were plugins |
22:12:39 | jhMikeS | amconn: you said eventually running, not currently runnning. What if you use the remaining buffer only? |
22:12:43 | amiconn | tucoz: Another one? |
22:12:56 | amiconn | I mean currently running |
22:13:05 | amiconn | Plugins can't be relocated |
22:13:07 | tucoz | it's the one from ffmpeg, but it's been worked on by some other guys |
22:13:13 | jhMikeS | ok |
22:13:27 | jhMikeS | what other buffers are there? |
22:13:38 | | Quit _Veseliq_ ("www.ModReactor.com www.ModReactor.com www.ModReactor.com www.ModReactor.com www.ModReactor.com") |
22:13:40 | tucoz | qoute "using the mdct routines from tremor" |
22:14:01 | tucoz | the program itself is written in c++, but the codec and mdct is in c |
22:15:01 | dionoea | GPL ? |
22:15:04 | tucoz | sure |
22:15:08 | dionoea | neat |
22:15:09 | jhMikeS | amiconn: does that codecs aren't either? |
22:15:13 | dionoea | wma2 i guess |
22:15:17 | amiconn | jhMikeS: Yes |
22:15:19 | | Join ghode|afk [0] (n=garudin@87-194-60-156.bethere.co.uk) |
22:15:25 | dionoea | i don't know what WMP encodes ... most likely wma3 |
22:15:28 | tucoz | dionoea, tremor and ffmpeg is GPL so i guess this is GPL as well |
22:15:32 | amiconn | (I guess there is a 'mean' to insert somewhere) |
22:15:52 | tucoz | or maybe ffmpeg is LGPL |
22:15:56 | dionoea | ffmpeg is GPL / LGPL (depends what configure flags you use / parts of the code) |
22:15:56 | | Quit mirak (Connection timed out) |
22:16:00 | tucoz | ok |
22:16:40 | tucoz | just thought some codec-knowledge-person could take a look at it and see if it could fit in rockbox. |
22:16:55 | tucoz | despite its wip status |
22:17:08 | merbanan | tucoz: the patch in the patchtracker is in a better state |
22:17:17 | tucoz | merbanan, ah. ok |
22:17:21 | tucoz | :( |
22:17:28 | | Quit Siku (kornbluth.freenode.net irc.freenode.net) |
22:17:28 | NSplit | kornbluth.freenode.net irc.freenode.net |
22:17:28 | | Quit markun (kornbluth.freenode.net irc.freenode.net) |
22:17:28 | | Quit Slasheri (kornbluth.freenode.net irc.freenode.net) |
22:17:31 | dionoea | there's a patch ? i though that they never posted the code |
22:18:15 | merbanan | dionoea: there is some wip code afaik |
22:18:18 | tucoz | they did, and after that (supposedly) lots of work was spent on it. however, no new patch was posted |
22:18:26 | dionoea | oh ok |
22:19:12 | merbanan | whatever the state, it's not ready for inclusion |
22:19:13 | | Join markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
22:19:14 | jhMikeS | there's be no voice in the menus either...but I suppose playback could be resumed |
22:19:19 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-102-51.w86-218.abo.wanadoo.fr) |
22:20:03 | tucoz | merbanan, do you know anything about roku cascade? |
22:20:11 | merbanan | no |
22:20:42 | merbanan | should I ? |
22:20:46 | tucoz | that post is dated in november last year. maybe they have some svn/cvs server with updated sources |
22:20:53 | tucoz | no, just wanted to ask. |
22:22:27 | | Quit aliasone (Read error: 104 (Connection reset by peer)) |
22:22:40 | jhMikeS | maybe a static menu struct in the plugin that can be accessed by code in the core...but no code run in the plug for config would be better. |
22:22:48 | jhMikeS | I mean codec |
22:22:58 | | Join aliasone_ [0] (n=aliasone@S0106006008c1982f.cg.shawcable.net) |
22:23:13 | | Quit markun (Killed by sagan.freenode.net (Nick collision)) |
22:23:14 | NHeal | kornbluth.freenode.net irc.freenode.net |
22:23:14 | NJoin | Siku [0] (n=Siku@f303b.w3.tontut.fi) |
22:23:14 | NJoin | markun [0] (n=markun@bastards.student.utwente.nl) |
22:23:14 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
22:23:14 | | Quit Siku (Read error: 145 (Connection timed out)) |
22:23:20 | | Join markun_ [0] (n=markun@bastards.student.ipv6.utwente.nl) |
22:23:50 | | Quit markun (Read error: 131 (Connection reset by peer)) |
22:24:38 | | Nick markun_ is now known as markun (n=markun@bastards.student.ipv6.utwente.nl) |
22:29:48 | | Quit tucoz ("Leaving") |
22:32:58 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
22:34:50 | | Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/labb.contactor.se/x-26d78d3a0599e23f) |
22:35:07 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
22:36:24 | | Quit Coldtoast () |
22:36:40 | lowlight | Cool...a Rockbox recording...http://www.purelivegigs.com/forums/showthread.php?threadid=4355 |
22:38:21 | * | Bagder is but a proxy |
22:39:08 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:39:17 | | Quit amiconn (Nick collision from services.) |
22:39:20 | Xerion | eeeuw radiohead :p |
22:39:21 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:39:31 | amiconn | grmpf :( |
22:39:44 | amiconn | My system just crashed |
22:39:49 | | Join Soap [0] (n=Soap@unaffiliated/s0ap) |
22:39:56 | Xerion | :\ |
22:48:29 | | Join Anthraxos [0] (n=unknown@fw.asc.upenn.edu) |
22:48:40 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
22:49:13 | Anthraxos | Ah thank god... can someone help me try and unlock my HD? I got a lappy from work and put a HD PW on it. I went to try and remove the PW: entered working PW, hit enter 2x. Rebooted and PW prompt kept coming up, entered PW, got into bios, tried several times, same result... Last time now the PW doesn't work and just hitting enter (blank) doesn't work. |
22:50:55 | Anthraxos | I've tried using atapwd.exe, but it doesn't detect the HD, prob because I have to enter in the PW right as it boots up, course I don't know it now, and only then can I get the floppy drive to access so the drive is locked by then |
22:50:56 | | Quit uski (Read error: 104 (Connection reset by peer)) |
22:53:15 | | Join uski [0] (n=uski@lns-bzn-56-82-255-239-105.adsl.proxad.net) |
22:53:16 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
22:53:41 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
22:54:07 | markun | Bagder: how long before we can do the SVN dance? |
22:54:13 | | Quit mantono (Read error: 104 (Connection reset by peer)) |
22:54:14 | Bagder | no idea |
22:54:51 | markun | What's stopping us from switching? |
22:55:26 | Bagder | setting up commit mails, fixing auth stuff on the server, converting a bunch of scripts, preparing build server admins for the switch and get a new build script for that and... |
22:55:41 | markun | quite a lot.. |
22:55:41 | | Quit solarflare (Read error: 104 (Connection reset by peer)) |
22:55:44 | Bagder | yeah |
22:56:11 | dionoea | build servers just need to change cvs up -dP to svn up ... doesn't sound like much :D |
22:56:18 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
22:56:20 | * | dionoea goes back to lurker mode |
22:56:31 | Bagder | none of those things are much |
22:56:40 | Bagder | I mean individually |
22:56:58 | Bagder | and no, just changing that is not enough |
22:57:56 | dionoea | some procmail trigger stuff too ? |
22:58:53 | Bagder | each admin will need to checkout a new repo, get a new build script and config a new config. |
22:59:04 | Bagder | ... and that's after I've written the new script with the new config |
22:59:27 | Slasheri | hmm, what do you think about adding priorities to thread scheduling? That would solve the problem where other threads could be too disk/cpu intensive so some codecs couldn't decode always fast enough |
22:59:31 | dionoea | what changes in the build script / config script apart from the svn checkout or update stuff ? |
22:59:49 | Slasheri | i might try adding the priority based scheduling to the core |
22:59:53 | Bagder | Slasheri: sounds like opening a can of worms |
22:59:59 | Slasheri | Bagder: hmm, really? |
23:00 |
23:00:13 | Slasheri | that wouldn't change much anything |
23:00:26 | * | amiconn agrees with Bagder on that |
23:00:32 | Anthraxos | argh |
23:00:33 | Bagder | certainly it would change heaps |
23:00:39 | | Join mantono [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
23:00:40 | dpassen | Slasheri: Is there a way to sort entries in the TagCache without showing them? |
23:00:41 | Bagder | all of a sudden you can starve threads |
23:00:46 | Slasheri | it would just not call threads with lower priorities until higher priority threads are in sleep |
23:00:47 | dionoea | We use buildbot for VLC nightly builds ( nightlies.videolan.org ) which has the advantage of having configuration on the master server side |
23:00:57 | Slasheri | dpassen: not yet |
23:01:03 | markun | Anthraxos: sorry, don't know anything about locked HDDs |
23:01:05 | dpassen | Ok |
23:01:08 | dionoea | the only thing that needs to be done on slaves is keep builbot's version synced to the servers |
23:01:19 | Bagder | dionoea: we'll have that too when we update |
23:01:26 | dionoea | err, i meant to post buildbot.videolan.org ... not nightlies.videolan.org |
23:02:00 | Anthraxos | damn... Htf did the original PW I had set, get changed/and or isn't blanked? I put in the correct PW, then when it asked for a new one, i hit enter 2x like it said to do. |
23:02:00 | Bagder | the current one is the first distributed version and was made quickly and slightly naively |
23:02:29 | Anthraxos | WTF would they make it so easy to set a PW like that, and not have a guaranteed way of recovery? That's stupid. |
23:02:47 | Bagder | Anthraxos: with a recovery way, what good would a password be? |
23:02:56 | Bagder | it is meant to be this hard |
23:03:02 | Slasheri | Bagder: UI thread could have the highest priority, then buffering, codec threads and after that other threads. And create_thread could pass the priority as an argument |
23:03:04 | Bagder | Anthraxos: contact the manufacturer and whine |
23:03:18 | Anthraxos | Hard yes, but not devistatingly hard. |
23:03:31 | Anthraxos | Guess I could call up Dell...doubt they will be of much help |
23:03:37 | Bagder | Anthraxos: sure, otherwise could anyone just reset it |
23:03:54 | amiconn | Slasheri: If the ui thread would have the highest priority, you would just reintroduce the problem you're trying to solve |
23:03:56 | Bagder | it is meant to be impossible for mortals |
23:04:05 | amiconn | ...at a much higher complexity level |
23:04:15 | Anthraxos | Geesh... I'm going to be in a heap of trouble come tuesday, if I don't ahve this fixed |
23:04:16 | Slasheri | amiconn: hmm :) |
23:04:21 | dionoea | the other advantage of using an existing framework is that you only have to handle config stuff and not actually coding all the build servers interaction system (although i understand that this can be fun to do) |
23:04:24 | Anthraxos | Boss is going to be pised. |
23:04:48 | *** | Saving seen data "./dancer.seen" |
23:04:51 | amiconn | Afaik the only way to recover a locked hdd without knowing the password involves losing all data on it |
23:04:57 | Bagder | dionoea: I'm not aware of any system that allows what we do, does buildbot? |
23:05:27 | Anthraxos | amiconn= OMG |
23:05:29 | dionoea | what do you allow ? (or what should it allow ?) |
23:05:46 | Slasheri | locked hdd without any password can't be recovered |
23:05:48 | Anthraxos | What a stupid system to implement... too easy to accidentally lose all your data |
23:05:58 | | Quit Lear ("Chatzilla 0.9.74 [Firefox 1.5.0.5/2006071912]") |
23:06:07 | | Join lostnihilist [0] (n=lostnihi@c-67-175-35-181.hsd1.il.comcast.net) |
23:06:17 | Bagder | dionoea: well, build 52 builds on 12 server and send back 19 zip files, where each build run various commands and make |
23:06:18 | Anthraxos | I'm trying to get this to work −−> http://www.rockbox.org/lock.html |
23:06:19 | amiconn | It's how it's meant to be. A password system must be recovery-safe, otherwise it wouldn't make sense in the first place |
23:06:53 | amiconn | That's why all the feature requests/ideas for "password locking" rockbox were turned down so far |
23:07:23 | amiconn | But now there's in fact a working idea... |
23:07:24 | dionoea | Bagder: it can do all that (for the upload part we still have a small script on the server which "harvests" the uploads sent to the ftp's incoming dir ... but everything else is done by buildbot) |
23:07:29 | dionoea | you can check http://buildbot.sourceforge.net/ |
23:07:33 | amiconn | ...at least for hdd based targets |
23:07:35 | Anthraxos | Well there's usually ALWAYS some kind of way to recover data w/o PW's... or some kind of bypass etc. It's not smart to make things unrecoverable in these instances. It was some kind of accidental mistake. Now I'll lose everything...great. |
23:07:38 | dionoea | i don't know if it's optimal |
23:07:55 | dionoea | and adapting an existing solution might be faster than changing to a whole new one |
23:07:57 | Soap | Anthraxos - have you even tried mounting the drive in a different machine? |
23:08:10 | amiconn | Anthraxos: I don't know of any serious password protection that has (deliberate) backdoors |
23:08:12 | Anthraxos | I don't have one of those converter cables :-( |
23:08:16 | dionoea | (existing == the current rockbox builds system) |
23:08:23 | Bagder | dionoea: how do you hand out each build? you tell a date string for each server to cvs/svn update to? |
23:08:38 | Bagder | if you don't mind me asking, I could just go and rtfm too... |
23:08:47 | Soap | Anthraxos - then get one - that is your best hope. |
23:08:59 | Anthraxos | thanks guys... :-) |
23:09:02 | Bagder | Soap: the ata password is at ata level |
23:09:06 | Bagder | it locks the disk period |
23:09:07 | Anthraxos | yeah |
23:09:19 | Bagder | it doesn't respond to ATA commands until unlocked |
23:09:23 | Soap | I didn't know it was an ATA password, I missed when he said that. |
23:09:34 | Soap | I thought he was implying it was BIOS locked. |
23:09:40 | Bagder | ah |
23:09:49 | dionoea | no, that's ok :) |
23:09:56 | dionoea | you can schedule tasks at given hours |
23:10:02 | dionoea | every day |
23:10:06 | dionoea | (on the master side) |
23:10:07 | * | amiconn thinks that the ata password would be a secure method to lock a rockboxed player, but only if rockbox is flashed |
23:10:22 | Bagder | amiconn: indeed! |
23:10:40 | dionoea | you can schedule tasks upon commits |
23:10:46 | Slasheri | hehe, that would be very to circumvent at least |
23:10:52 | Slasheri | +hard |
23:10:52 | Anthraxos | No it's ata |
23:10:57 | Anthraxos | I reset the bios already |
23:11:18 | Slasheri | other would be bootloader level locking and password stored in eeprom. But that can be recovered quite easily |
23:11:22 | dionoea | Bagder: you can even click on a specific build on the http://buildbot.videolan.org and tell it to launch a new build |
23:11:26 | Slasheri | just shorting the eeprom data lines would be enoug |
23:11:27 | Slasheri | h |
23:11:30 | dionoea | that should be password protected though |
23:11:53 | dionoea | Bagder: you can have an IRC bot that reports build success failures |
23:12:01 | dionoea | you can do loads of fun things :p |
23:12:16 | Anthraxos | eeprom... won't that damange something? |
23:12:18 | dionoea | you can tell it to build different branches |
23:12:39 | Slasheri | Anthraxos: no, iriver has eeprom for storing settings |
23:13:13 | Anthraxos | Well this is some crappy Dell D810 |
23:13:45 | Bagder | dionoea: thanks, I might look more into that |
23:14:01 | Anthraxos | Damn it... I'm going to be in trouble come tuesday |
23:14:03 | Anthraxos | FFFFF! |
23:14:05 | | Quit scorche (Read error: 104 (Connection reset by peer)) |
23:14:19 | dionoea | the only thing that you need to configure for commit builds is a postcommit hook in your cvs/svn system ... but that shouldn't be too much of an issue |
23:14:28 | | Join scorche [0] (n=scorche@208-110-158-90.customer.csolutions.net) |
23:14:59 | Bagder | triggering on commit seems a bit... sensitive |
23:15:24 | Bagder | but of course it would have to ignore new triggers until its done |
23:15:38 | Bagder | or something |
23:15:49 | dionoea | Bagder: it queues new triggers |
23:16:35 | dionoea | that can make our main buildserver's load go a bit high ... but it survives :D |
23:16:51 | | Quit uski (Read error: 110 (Connection timed out)) |
23:17:08 | | Quit alberink (Read error: 104 (Connection reset by peer)) |
23:17:50 | | Part lowlight |
23:19:44 | | Quit Paprica (Read error: 110 (Connection timed out)) |
23:19:55 | | Quit apo (Read error: 104 (Connection reset by peer)) |
23:20:58 | | Join apo [0] (n=apo@dslb-088-065-070-227.pools.arcor-ip.net) |
23:22:27 | | Join alberink [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
23:23:11 | | Join Rondom [0] (n=Rondom@p54AEF11C.dip.t-dialin.net) |
23:27:29 | amiconn | oops.... |
23:27:39 | * | amiconn found the problem with the timer & backlight fading |
23:27:58 | amiconn | The pp timer is a strange thing |
23:28:21 | dionoea | it does random increments ? :d |
23:29:16 | amiconn | While it needs the cycle count to be set to e.g. 9999 in order to produce one interrupt every 10000 cycles, like all other targets where I verified this, setting the cycle count to 0 has a different meaning than on other targets |
23:29:30 | | Quit mubix (Read error: 60 (Operation timed out)) |
23:29:40 | amiconn | On sh and coldfire, 0 means firing an interrupt every single cycle |
23:30:07 | amiconn | On pp 0 obviously means full-cycle |
23:30:37 | amiconn | So my commit didn't make backlight fading non-working, but rather it would kick in after a very long time |
23:30:54 | dionoea | and setting it to 1 would mean ever other cycle ? |
23:31:01 | amiconn | yes |
23:31:05 | dionoea | even on pp ? |
23:31:10 | amiconn | yes |
23:31:56 | * | Bagder reads the post in the e200 thread and just faints |
23:32:20 | amiconn | 0x20000000 cycles, i.e. 8min 56.52s |
23:32:57 | dionoea | that's a bit long :) |
23:32:58 | dan_a | Bagder: hahahahaha |
23:33:26 | dan_a | "Hi, I think you should rewrite Rockbox" |
23:33:33 | Bagder | in Java |
23:33:54 | amiconn | urgh |
23:35:00 | merbanan | "I would like to see support for mp4 playback.", I would like to have some flying monkeys |
23:35:22 | Bagder | "and can you please make it do proper coffee and not the kind we get at work" |
23:37:14 | markun | He's got it all worked out.. |
23:37:45 | amiconn | Hmm, the q-n-d fix would be to make the timer register a first cycle count of 2 instead of 1 |
23:37:56 | amiconn | ...for backlight fading |
23:38:04 | amiconn | It works, I already tried. |
23:38:32 | amiconn | In fact that might be the only option, as a cycle count of 1 isn't possible on pp |
23:39:02 | amiconn | I should also add protection against a cycle count of 1 in timer_register() & friends |
23:41:34 | | Quit TeaSea (Remote closed the connection) |
23:43:43 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |