00:03:49 | | Join Mongey [0] (n=mongeyc@83-70-52-199.b-ras1.dbn.dublin.eircom.net) |
00:19:14 | | Quit BHSPitLappy (Connection timed out) |
00:23:08 | muesli- | just built (hope i did) the simulator. how do i start it? |
00:23:33 | Bagder | 'make install' then './rockboxui' |
00:25:36 | muesli- | mmh /home/guest/tools/convbdf: not found | no wps module present, cant do the wps magic |
00:26:15 | muesli- | but i am still in ~/build> |
00:26:18 | Bagder | h300 sim? |
00:26:21 | muesli- | yepp |
00:26:34 | | Quit ender` (Connection timed out) |
00:27:09 | Bagder | and when you run 'make', doesn't it mention convbdf among the first few lines? |
00:27:42 | Bagder | the missing wps stuff is probably because you need to checkout the wps module |
00:27:49 | muesli- | gcc -g convbdf.c ... |
00:28:52 | Bagder | you have a fonts dir? |
00:29:17 | muesli- | nope |
00:29:28 | muesli- | C:\rockbox\home\guest\fonts |
00:29:31 | Bagder | check out the fonts and wps modules |
00:29:32 | muesli- | this ine |
00:29:33 | muesli- | one |
00:29:57 | Bagder | yes, that one |
00:31:30 | | Join ashridah [0] (i=ashridah@220-253-123-62.VIC.netspace.net.au) |
00:31:58 | muesli- | its still "making" |
00:37:43 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
00:42:43 | muesli- | how do i get the wps module? |
00:42:54 | Bagder | cvs -d blablabla co wps |
00:45:33 | muesli- | ok...i see that h3xx pic in a seperate window..when i press the numbers nothin happens |
00:47:36 | Bagder | I've never used the win32 sim so I can't offer much help there |
00:48:03 | muesli- | ok ;) |
00:50:00 | muesli- | but thank you anyway |
01:00 |
01:01:02 | | Join LinusN [0] (n=linus@labb.contactor.se) |
01:05:37 | Moos | Bonsoir LinusN |
01:05:45 | LinusN | bonsoir |
01:06:18 | muesli- | n8 m8s |
01:06:19 | | Quit muesli- ("ich will Kühe!!!") |
01:07:53 | | Quit Mongey () |
01:10:00 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
01:13:44 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
01:21:24 | | Join cbrian [0] (n=me@WS2-ESR-216-196-156-118.fuse.net) |
01:21:27 | | Part cbrian |
01:23:07 | | Quit Moos ("Happy new year @ all") |
01:28:06 | | Quit aliask ("Chatzilla 0.9.69 [Firefox 1.5/2005111116]") |
01:32:49 | | Part Paul_The_Nerd |
01:36:07 | | Join matsl [0] (n=user@1-1-4-2a.mal.sth.bostream.se) |
01:39:44 | | Quit matsl (Client Quit) |
01:40:58 | nico_ | i have a question about rockbox architecture : |
01:41:48 | nico_ | is code in firmware/ only use for bootloader or also for application rockbox ? |
01:42:40 | nico_ | i do not really understand the organisation between apps/ and firmware/ |
01:43:08 | markun | nico_: apps should containt the hardware independant code, firmware the hardware dependant. |
01:44:05 | | Join mymomthelush [0] (n=lush@69-172-214-124.ontrca.adelphia.net) |
01:44:10 | | Part mymomthelush |
01:44:36 | nico_ | so you means low level code with firmware |
01:46:54 | markun | yes, I believe low level code should be in firmware |
01:49:49 | *** | Saving seen data "./dancer.seen" |
01:56:02 | LinusN | the "firmware" and "apps" directories come from the beginning of rockbox, when we had the idea that rockbox would support different "applications" that ran on top of the base firmware |
01:56:36 | nico_ | ok ok |
01:56:46 | LinusN | which actually is almost the case now, where the bootloader uses the firmware lib, like the application does |
01:57:30 | LinusN | the names "firmware" and "apps" are kind of misleading nowadays, but cvs doesn't really like renaming fines and directories |
01:57:36 | LinusN | files |
01:57:43 | nico_ | firmware is like a kernel which give us hardware access, scheduler of threads ... |
01:59:09 | LinusN | sort of, yes |
02:00 |
02:08:36 | nico_ | i am happy to have been able to speak a-dady-of-rockboy |
02:08:59 | nico_ | rockbox ... |
02:09:27 | nico_ | i am a new user of it and it seems to be very god |
02:10:26 | nico_ | PS : i would write 'a rockboy-daddy' |
02:10:31 | nico_ | good night |
02:10:44 | HCl | a what now? |
02:11:24 | nico_ | sorry : rockboX-daddy |
02:11:27 | nico_ | bye |
02:11:28 | HCl | ah |
02:11:31 | * | HCl sleeps. |
02:12:12 | | Quit nico_ ("Leaving") |
02:20:08 | | Join Matze [0] (i=Miranda@p5484EC0F.dip.t-dialin.net) |
02:22:52 | | Quit ashridah ("Leaving") |
02:28:04 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
02:28:21 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
02:28:26 | Jungti1234 | hi |
02:29:10 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
02:44:49 | | Join dretothew [0] (n=568aea47@labb.contactor.se) |
02:45:43 | | Quit dretothew (Client Quit) |
02:47:52 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
02:53:53 | | Join chris_hotwire [0] (n=chris_ho@69-17-132-229.kingkom.com) |
02:54:52 | | Quit chris_hotwire (Client Quit) |
03:00 |
03:00:50 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
03:01:09 | | Join ataxy [0] (n=chatzill@modemcable189.249-203-24.mc.videotron.ca) |
03:13:36 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
03:16:25 | | Part YouCeyE ("Leaving") |
03:16:40 | | Join DrumRBoy320 [0] (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) |
03:29:00 | | Quit actionshrimp ("a bird in the bush is worth two in your house") |
03:43:49 | Jungti1234 | hey! |
03:43:50 | Jungti1234 | http://image.aving.net/img/2006/01/03/g1002.jpg |
03:49:53 | *** | Saving seen data "./dancer.seen" |
03:50:13 | Jungti1234 | iriver G10 |
03:54:42 | | Part LinusN |
03:57:08 | | Quit Maxime` (Read error: 104 (Connection reset by peer)) |
03:57:35 | | Join Maxime [0] (n=flemmard@fbx.flemmard.net) |
04:00 |
04:04:43 | saa[b_r]ider | good morning jungti |
04:04:53 | Jungti1234 | hi :) |
04:04:58 | Jungti1234 | http://image.aving.net/img/2006/01/03/g1002.jpg |
04:05:37 | saa[b_r]ider | I just saw it! is it real, or fake? |
04:05:43 | Jungti1234 | real |
04:06:20 | saa[b_r]ider | I wonder how the controls will be |
04:06:39 | Jungti1234 | I don't know |
04:08:07 | saa[b_r]ider | before I got my H340, I was thinking of getting the PMP |
04:14:15 | | Nick DrumRBoy320 is now known as DrumRBoy320|Away (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) |
04:23:07 | | Join livesNbox [0] (n=livesNbo@user-12l2mrd.cable.mindspring.com) |
04:24:23 | livesNbox | hey guys... I have an h320 −− when I plug in the power adapter it boots into oem firmware. how can I make it automatically boot into rockbox when power is plugged in ? |
04:27:41 | DrumRBoy320|Away | that would require a change in the bootloader |
04:27:59 | DrumRBoy320|Away | you would most likelly have to "mod" it yourself |
04:28:06 | DrumRBoy320|Away | which i wouldnt suggest |
04:28:13 | DrumRBoy320|Away | sorry :( |
04:28:38 | livesNbox | heh.. boo.. |
04:28:52 | livesNbox | kinda stinks because i leave it in my car with the car setting.. |
04:28:57 | livesNbox | it powers down great.. perfect.. |
04:29:24 | livesNbox | but when I start the car back up.. it boots into iriver firmware.. then I have to pull the power cord.. turn the unit off.. then turn it back on with power out... then plug the power back in.. |
04:30:08 | saa[b_r]ider | how exactly do you use the car settings? |
04:30:20 | livesNbox | what do you mean? |
04:30:30 | livesNbox | i don't think it's called the car settings.. it has another name |
04:31:07 | livesNbox | "car adapter mode" it's in the general options |
04:32:32 | saa[b_r]ider | yeah.. so how do you benefit from this feature? |
04:32:45 | saa[b_r]ider | or what does it actually do? |
04:32:49 | livesNbox | well... it pauses the unit when the power turns off to it |
04:33:05 | livesNbox | then your idle settings will kick in (however long you have your idle set for) and turn the unit off |
04:33:21 | livesNbox | or if you get back in before the idle turns it off, it will resume playback 5 seconds after your car starts. |
04:33:42 | livesNbox | the last missing link is... to boot back into rockbox and resume playback after the unit has idled off. |
04:33:50 | livesNbox | and the power comes back on |
04:35:11 | saa[b_r]ider | that sounds cool... booting into RB when pluged into USB or an AC adapter is planned for the next bootloader, so don't worry about it |
04:35:23 | livesNbox | ok cool.. where do you find out about that stuff ? |
04:36:32 | saa[b_r]ider | it was mentioned somewhere between the RB forum, MR forum, or this channel :D development for the H300 has been crazy for the past month, I forgot where exactly :) |
04:36:49 | livesNbox | heh.. ok... |
04:37:00 | saa[b_r]ider | but I'm almost sure Linus wants this for the upcoming bootloader 4, if I'm not mistaking |
04:37:06 | * | livesNbox ignores the channel title... |
04:37:08 | livesNbox | any idea when? |
04:37:15 | saa[b_r]ider | hahaha |
04:37:20 | livesNbox | hehe.. |
04:37:34 | saa[b_r]ider | keep your fingers crossed! |
04:37:35 | livesNbox | by the way.. is this the same linus that's behind linux kernel ? |
04:37:44 | livesNbox | it's not is it. |
04:38:19 | saa[b_r]ider | so which charger do you use? is it a specific iRiver charger, a PSP charger, or a generic one? |
04:38:25 | saa[b_r]ider | in the car that is |
04:39:42 | livesNbox | generic one. |
04:39:58 | livesNbox | then I wired it to the fuse panel. |
04:40:15 | | Quit mikearthur (Remote closed the connection) |
04:40:16 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
04:40:28 | livesNbox | i wanted one with a right angle plug on it.. so I had to get a generic one. |
04:40:46 | saa[b_r]ider | I was always affraid of frying my player with a cheap generic charger... and most of them came in 5V not 4.5 |
04:41:10 | livesNbox | yeah. I found one with the right voltage.. I think it's actually one with variable voltage |
04:41:59 | livesNbox | no problems.. been using it for years... |
04:42:05 | livesNbox | I think I got it like at k-mart or something |
04:42:13 | livesNbox | well.. maybe not years.. maybe like "a year" |
04:42:44 | livesNbox | anyway.. I guess I'll just keep my eye out for the next bootloader. |
04:43:21 | livesNbox | even though nobody has any idea of where it is in development :) |
04:43:28 | livesNbox | at least, nobody I know. |
04:45:44 | saa[b_r]ider | I'll ask around |
04:46:02 | livesNbox | ok.. if you find anything out.. I'd appreciate a memoserv or an email.. |
04:46:10 | | Join mikearthur [0] (n=mike@82-41-227-152.cable.ubr11.edin.blueyonder.co.uk) |
04:46:44 | livesNbox | thanks man.. see ya later! |
04:46:54 | saa[b_r]ider | take care |
04:47:01 | | Quit livesNbox () |
04:51:05 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
04:51:52 | | Join Rick [0] (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
04:55:04 | | Quit bagawk ("leaving") |
05:00 |
05:00:33 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
05:02:46 | | Quit Matze ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
05:03:30 | | Join Rob2222_ [0] (n=Miranda@ACB5EBF3.ipt.aol.com) |
05:04:17 | | Join ashridah [0] (i=ashridah@220-253-122-157.VIC.netspace.net.au) |
05:10:22 | Jungti1234 | lol |
05:18:51 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:34:42 | | Quit darkless (Read error: 104 (Connection reset by peer)) |
05:40:56 | | Nick lostlogi1 is now known as lostlogic (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
05:49:56 | *** | Saving seen data "./dancer.seen" |
05:52:50 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
06:00 |
06:19:08 | | Join grimreap [0] (i=grimreap@c-67-165-167-67.hsd1.il.comcast.net) |
06:19:39 | grimreap | I have a mmc card that used to work fine with my ondio fm128, but I had to format the card and now the ondio doesn't see it, any ideas what I could do? |
06:19:49 | grimreap | windows computers seem to be able to use it just fine |
06:21:49 | Maxime | maybe another FS ? |
06:22:08 | grimreap | I tried formatting fat16 and fat32 |
06:22:37 | | Join mymomthelush [0] (n=lush@69-172-214-124.ontrca.adelphia.net) |
06:26:52 | | Quit mymomthelush (Client Quit) |
06:33:06 | | Quit grimreap (Read error: 104 (Connection reset by peer)) |
06:36:40 | | Quit Jungti1234 () |
06:41:50 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
06:43:23 | | Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") |
06:44:59 | | Quit ataxy (Excess Flood) |
06:50:47 | | Join Bluechip [0] (n=BlueChip@cpc2-colc1-3-0-cust143.colc.cable.ntl.com) |
06:59:33 | | Join aliask [0] (n=930a2150@labb.contactor.se) |
07:00 |
07:14:01 | | Join RotAtoR_ [0] (n=user@24-231-249-25.dhcp.aldl.mi.charter.com) |
07:15:46 | | Quit RotAtoR (Read error: 110 (Connection timed out)) |
07:19:42 | | Quit aliask ("CGI:IRC (EOF)") |
07:28:46 | | Quit RotAtoR_ ("Leaving") |
07:30:16 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
07:49:57 | *** | Saving seen data "./dancer.seen" |
07:51:31 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
07:54:34 | | Join JazzBone [0] (n=JB@cc829402-a.groni1.gr.home.nl) |
08:00 |
08:06:04 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-114-192-167.houston.res.rr.com) |
08:09:41 | | Join Bedlore [0] (n=me@219-90-171-32.ip.adam.com.au) |
08:09:55 | Bedlore | hi ppl :) |
08:10:45 | Bedlore | just dropped in to ask about iriver mp3 encoding, I read it is unlikely to ever happen. is that still the case? |
08:16:01 | ashridah | read where? |
08:17:03 | ashridah | i don't think anyone's working on optimising an encoder enough to run at >realtime (which would be necessary to record on the fly), but i wouldn't say it's impossible to do (don't know about licensing issues tho) |
08:17:17 | Bedlore | FAQ, I cant find it again if you like |
08:17:47 | Bedlore | have you used ogg live encoding? |
08:17:56 | ashridah | besides, i believe someone's got a lossless encoder working, there's just really no record+encode framework yet |
08:18:02 | ashridah | me? no |
08:20:39 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
08:22:39 | Paul_The_Nerd | Yeah, there's currently a lossless wavpack encoder included as a "viewer" type plugin |
08:23:14 | Bedlore | yeh I saw that, I really need small files though |
08:25:26 | Jungti1234 | heh http://cafe.naver.com/iriverh300/1383 |
08:26:44 | Paul_The_Nerd | Bedlore: Well, you could use the wavpack encoder viewer as a starting point, and port over a lossy format |
08:34:05 | | Part Bedlore |
08:46:24 | amiconn | mooning |
08:46:31 | Jungti1234 | good morning |
08:47:26 | * | amiconn notices new target categories in the forum |
08:48:06 | Jungti1234 | :) |
08:50:36 | Jungti1234 | http://cafefiles.naver.net/data9/2005/12/9/2/DSCN1235_1.jpg |
08:50:45 | Jungti1234 | It's soap. |
08:51:51 | | Join _FireFly_ [0] (n=FireFly@pd95b7c08.dip0.t-ipconnect.de) |
08:53:29 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-242.pools.arcor-ip.net) |
08:59:17 | | Join ataxy [0] (n=chatzill@modemcable189.249-203-24.mc.videotron.ca) |
09:00 |
09:06:02 | | Join ender` [0] (i=ychat@84.52.165.220) |
09:08:35 | | Join Zagor [0] (n=bjst@194-237-150-170.customer.telia.com) |
09:09:39 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
09:17:59 | Jungti1234 | hello |
09:19:12 | preglow | hi |
09:19:17 | Jungti1234 | :) |
09:26:29 | | Quit Jungti1234 () |
09:30:28 | | Join saa[b_r]ider [0] (n=saab_rid@221.223.98.32) |
09:34:43 | | Join mymomthelush [0] (n=lush@69-172-214-124.ontrca.adelphia.net) |
09:35:47 | | Part mymomthelush |
09:41:12 | | Part Paul_The_Nerd |
09:46:31 | | Part Bluechip |
09:50:01 | *** | Saving seen data "./dancer.seen" |
10:00 |
10:01:04 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
10:08:47 | | Join amiconn_ [0] (n=jens@p54BD613D.dip.t-dialin.net) |
10:23:34 | | Quit Kohlrabi ("Leaving") |
10:27:24 | | Quit amiconn (Read error: 110 (Connection timed out)) |
10:27:24 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD613D.dip.t-dialin.net) |
10:42:25 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
10:42:42 | aliask | Slasheri: Are you around? |
10:44:10 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
10:45:06 | aliask | Or in fact, anyone who knows. Is there a way to pull the modified and created time for a specific file out of the datacache? |
10:46:43 | preglow | dircache? |
10:46:57 | aliask | I thought I heard slasheri say that it was in there. |
10:47:55 | Slasheri | aliask: yes, it is in the same structure you get with standard readdir |
10:48:28 | aliask | readdir_cached? |
10:48:29 | Jungti1234 | http://www6.upload2.net/file22/uItkQ/MM2GAYLDbTSdCP9/1.swf - Can you see it? |
10:48:32 | preglow | Slasheri: so, how's tagcache doing? |
10:48:55 | Slasheri | aliask: wrt_time and wrt_date.. in fact there is no created time |
10:49:13 | Slasheri | preglow: i haven't had time for it in the last few days but i will look it soon again |
10:49:26 | preglow | got a patch lying around? |
10:49:35 | aliask | Thanks Slasheri. |
10:50:11 | Slasheri | preglow: Hmm, not a really working patch at the moment. But if you wish to test, please ask amiconn for a patch with small fix for archoses |
10:56:29 | | Join Bger [0] (n=Bager@83.222.160.88) |
10:57:00 | Bger | morning and happy new year 2 all :) |
10:57:27 | markun | also to you Bger |
10:57:51 | Bger | 10x ;) |
10:58:20 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
10:58:46 | | Join LinusN [0] (n=linus@labb.contactor.se) |
10:59:24 | Bger | hm, question to all h100/h300 owners : what do you think about moving the long "joy"(navi) push in WPS to the REC key, and to map the long joy/navi push to "view current playlist" ? |
11:00 |
11:00:27 | aliask | I'm in favour, but because our player is fairly useless without the backlight, how can we just turn the backlight on? |
11:00:27 | Jungti1234 | hi Bger |
11:00:54 | Bger | aliask that's another question :) |
11:00:58 | Bger | hi, Jungti1234 |
11:01:02 | Jungti1234 | :) |
11:01:11 | Bger | LinusN ? |
11:01:13 | Bger | amiconn ? |
11:01:17 | Bger | Bagder ? |
11:01:19 | Jungti1234 | heheh |
11:02:29 | Bger | aliask regarding this, i think about a new setting (and maybe a specific button only, that is only this button will "eat" the first press for *only* turning the backlight on) |
11:02:48 | LinusN | long navi push means "context menu" in all screens, i don't want to change that |
11:03:06 | aliask | A good idea. The hold button does put the backlight on though. |
11:03:17 | aliask | Maybe just have the record button bring up the playlist. |
11:03:27 | aliask | It would cause less confusion. |
11:03:44 | Bger | LinusN but in wps imho short navi -> tree ; long navi -> current playlist |
11:03:51 | Bger | is more intuitive |
11:04:10 | LinusN | why? |
11:04:20 | Bger | heh |
11:04:31 | Bagder | I'm with LinusN here |
11:04:34 | preglow | me too |
11:04:48 | Bger | than what about mapping the rec to "view current playlist" ? |
11:04:50 | LinusN | the long navi push is about the only thing that is consistent in rockbox |
11:04:59 | preglow | exactly, heh |
11:05:05 | Bger | hehe, okay |
11:05:15 | Bagder | but consistency might be seen as inconsistency? ;-) |
11:05:21 | preglow | if we're going to change our consistency, i don't think "less consistent" is the way to go |
11:06:25 | Slasheri | i think it would be better to have just "actions" and user could create the menus as he/she wish |
11:07:42 | Bger | the reason i suggested this (the long navi push) is because the "view current playlist" is too far as it is now |
11:07:47 | Bger | that is, in button presses |
11:08:06 | Bger | well, at least imho |
11:08:47 | LinusN | Bger: every user has his own opinion about which function should be on a quick-access button |
11:09:40 | Bger | LinusN yeah, you're right, and maybe the Slasheri's suggestion is the way to solve this ... |
11:09:42 | LinusN | check the patch tracker for instance, several "<my favourite function> on <my favourite button>" patches |
11:10:14 | LinusN | i don't think full configurability is always a good think |
11:10:17 | Bger | LinusN while on this topic, what do you think about mapping the h100's remote buttons 1:1 to the buttons on the main unit? |
11:10:17 | LinusN | thing |
11:10:37 | LinusN | Bger: can it be done? |
11:10:56 | LinusN | full configurability means two bad things: |
11:10:59 | Bger | why? something like WPS - "good" built-in default and a way to change |
11:11:09 | LinusN | 1) much more complicated code |
11:11:26 | LinusN | 2) a nightmare for the support |
11:11:37 | Bger | heh ... |
11:11:49 | LinusN | (support meaning helping people when things don't work as they should) |
11:11:56 | Jungti1234 | http://image.badongo.com/079138467330219/2006-01-03/f35e054cc4bbdec19778d7c064d4a57b.swf |
11:12:09 | Bger | i don't mean *full* configurability |
11:12:21 | Bger | but a way for user to edit one action menu |
11:12:33 | Jungti1234 | See it. |
11:13:16 | Bger | like making the REC button on H[13]00 "action menu" |
11:14:08 | Bger | was this "<LinusN> Bger: can it be done? |
11:14:14 | Bger | " about the h100's buttons ? |
11:17:13 | LinusN | yes |
11:17:49 | | Quit Jungti1234 () |
11:17:52 | Bger | at least to the level h300's LCD remote maps to the h300's main unit ... |
11:21:13 | Bger | i mean if we want to support iriver remotes runtime, we have 2 possibilities: 1) making h100 and h300 remotes' buttons function equal (i.e. play on h100 does the *same* thing as on h300) 2) using a "mapping" button function |
11:21:22 | Bger | or at least i see this 2 |
11:21:32 | | Quit ataxy ("Chatzilla 0.9.69.1 [Firefox 1.5/2005111116]") |
11:22:55 | Bger | s/support iriver remotes runtime/ support iriver remotes detection/changing runtime |
11:23:55 | Bger | LinusN ? |
11:24:40 | LinusN | yes, it would be nice if they were as similar as possible |
11:24:48 | Bger | another q: do we need to initialize the LCD screen in the rockbox itself (isn't the bootloader init enough) |
11:25:55 | Bger | LinusN the problem is that 1:1 button mappings on h100 remote are not so good as for h300 ... |
11:26:29 | LinusN | then it shouldn't be done on the h100 |
11:26:53 | Bger | then ... |
11:26:57 | | Join ataxy [0] (n=chatzill@modemcable189.249-203-24.mc.videotron.ca) |
11:27:02 | Bger | then what ? |
11:27:41 | Bger | going on 2nd possibility ? |
11:31:37 | saa[b_r]ider | Hi Bger :) |
11:31:45 | Bger | hi, saa[b_r]ider |
11:32:13 | saa[b_r]ider | btw, I noticed something about the H300 remote patch |
11:32:28 | Bger | yes ? |
11:32:36 | saa[b_r]ider | you know how RB now goes directly into the record screen? |
11:32:45 | saa[b_r]ider | at startup that is |
11:33:34 | saa[b_r]ider | when this screen is displayed on the main LCD, the remote LCD simply displays a "Rockbox" logo |
11:33:35 | Bger | hm, reset your settings |
11:33:46 | Bger | ah |
11:33:54 | Bger | that's not this patch's problem... |
11:34:46 | Bger | huh, see, it should be doing the same without this patch too |
11:35:07 | | Quit ataxy ("Chatzilla 0.9.69.1 [Firefox 1.5/2005111116]") |
11:35:44 | saa[b_r]ider | basically, when you enter the recording screen, the screen isn't updated on the remote, and the remote buttons do nothing, untill you exit the recording screen |
11:37:00 | _FireFly_ | yeah because the recording screen isn't yet ported to display also on the remote-lcd |
11:37:20 | saa[b_r]ider | so the devs are aware of this already? |
11:37:32 | Bger | sully me, i started to look at the apps/main.c :) |
11:38:19 | saa[b_r]ider | :) Bger: what would happen if I reste my settings? |
11:38:28 | amiconn | saa[b_r]ider: The recording screen is not yet adapted to the multi-screen gui api |
11:38:46 | Bger | if _FireFly_ is right (and i'm pretty sure he is) than reseting won't help you with anything |
11:38:47 | * | amiconn wonders whether TiMiD will return one day |
11:39:12 | Bger | amiconn iirc he is in japan currently |
11:39:59 | saa[b_r]ider | Bger: yeah I understand that it hasn't been ported to display on the remote LCD. I thought that there was a way for the player not to directly load into the recording screen |
11:40:11 | Bger | saa[b_r]ider there is |
11:40:32 | Bger | you can change it in Settings->recording->recording settings or something similar |
11:40:41 | preglow | amiconn: more duplicated gui code left? |
11:41:01 | | Join muesli- [0] (n=muesli_t@141.71.4.162) |
11:41:33 | Bger | saa[b_r]ider did you find it ? |
11:41:52 | amiconn | preglow: Yes, there are some more screens that are not yet adapted |
11:41:53 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
11:43:28 | saa[b_r]ider | Bger: I'll check it out |
11:45:01 | saa[b_r]ider | ok, much better :) |
11:46:24 | saa[b_r]ider | now I don't have to take out the player everytime I turn it on using the remote! |
11:46:43 | Bger | ;) |
11:47:16 | LinusN | i wonder why so many people have this problem |
11:47:35 | saa[b_r]ider | Linus: what problem? |
11:47:46 | Bger | with recording screen on startup |
11:48:00 | LinusN | that setting defaults to off |
11:48:17 | LinusN | saa[b_r]ider: are you running a patched rockbox? |
11:48:19 | Bger | some patch maybe ... |
11:48:29 | saa[b_r]ider | I compile my own build.. |
11:48:30 | Bger | yes, he is running my remote patch for sure ... |
11:48:37 | Bger | maybe also other ones |
11:48:40 | saa[b_r]ider | yeah, no other patches |
11:48:47 | Bger | no other ? strange ... |
11:48:55 | LinusN | Bger: better bump the settings version then |
11:49:21 | Bger | LinusN but this setting is at the end ... |
11:49:33 | | Join matsl [0] (n=user@1-1-4-2a.mal.sth.bostream.se) |
11:49:34 | LinusN | weird |
11:49:55 | Bger | saa[b_r]ider other patches recently ? |
11:50:04 | *** | Saving seen data "./dancer.seen" |
11:50:04 | saa[b_r]ider | Bger: I still don't know why I had to add the tetrox source to compile after using your patch...... |
11:50:11 | Bger | huh |
11:50:16 | Bger | i'll take a look at it |
11:50:34 | saa[b_r]ider | I use sources, I don't use CVS |
11:50:46 | Bger | saa[b_r]ider ah, yes, my error |
11:51:15 | saa[b_r]ider | hehehe... at least we spotted it :) |
11:51:24 | saa[b_r]ider | tetrox is cool though huh? |
11:51:46 | Bger | definitely |
11:52:06 | Bagder | that one of Eli's things? |
11:52:09 | Bger | btw, the rockbox's calendar plugin has some buffer overflows (or i'm really dumb) |
11:52:11 | Bger | yes :) |
11:52:27 | Bagder | anyone know if he's gonna submit them to us? |
11:53:03 | Bger | Bagder do we need his blessing to do it ? |
11:53:09 | saa[b_r]ider | eli and paprica say they're constantly updating, and they'll submit when they're happy with their plug-ins |
11:53:25 | Bagder | Bger: not if they are GPL, other than plain courtesy no |
11:53:39 | Bagder | saa[b_r]ider: ok, thanks |
11:53:45 | saa[b_r]ider | not that they don't want to submit |
11:54:35 | saa[b_r]ider | eli is currently working on a new viewer for bmp, GIF and jpeg.. he wants people to help too |
11:55:24 | Bagder | that's a reason for submitting... |
11:55:53 | Bger | yes :) |
11:56:05 | saa[b_r]ider | Bagder: http://www.misticriver.net/showthread.php?t=34392 |
11:56:20 | Bagder | he can't expect people to help before the code is available in CVS or tarballs imho |
11:56:58 | saa[b_r]ider | maybe you guys can submit this, it sounds promosing :) |
11:57:30 | saa[b_r]ider | he calls it "Viewbox" |
11:57:59 | Bger | regarding calculator.c : static bool wday_has_memo[6]; |
11:58:13 | Bger | for (k = 0; k < 7; k++) |
11:58:14 | Bger | wday_has_memo[k] = false; |
11:58:21 | Bagder | ooo |
11:58:28 | Bger | and similar |
11:58:37 | Bagder | silly |
11:59:55 | | Quit _FireFly_ ("Leaving") |
12:00 |
12:00:23 | LinusN | eli doesn't seem to be the most cooperative person |
12:02:01 | LinusN | he says he'll submit the patch "when it's ready" |
12:02:20 | Bagder | about the same time Rockbox is ready then |
12:02:26 | Bger | probably ... |
12:02:45 | LinusN | so all of the plugins will probably remain on their plugin web page until we all grow old |
12:02:47 | saa[b_r]ider | he has been asked before if he was going to submit, and he has said that eventually he would. He has added made quite a few contributions... and his most recent work shows that he's all for help. plus he has said he barely has time since he's in the army and all |
12:03:12 | Bagder | then he should submit them instead |
12:03:15 | LinusN | all he has to do is submit the patches |
12:03:47 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
12:03:54 | saa[b_r]ider | let's try to convince him then :) he hasn't been active recently, I'll keep an eye for him |
12:04:31 | LinusN | do so, i won't bother |
12:04:35 | Bger | Bagder what happened with the bmp2rb thing in the build system |
12:04:56 | Bagder | ask linuxstb, he works on it |
12:05:00 | LinusN | nothing happened, to my knowledge |
12:05:29 | saa[b_r]ider | Linus: have you spoken to him before? I have suggested to him before to join this channel to get in touch with you guys |
12:05:38 | LinusN | he has been here |
12:07:05 | saa[b_r]ider | yeah I saw him once or twice, but has he said anything that indicated he didn't want to cooperate? |
12:07:43 | Bger | i don't remember such thing ... |
12:08:28 | saa[b_r]ider | good. so I'll just try to make him understand how it would help to submit |
12:08:47 | Bger | do so, please |
12:08:56 | saa[b_r]ider | Bger: did you get my query? |
12:09:00 | LinusN | he hasn't said he didn't want to cooperate |
12:09:29 | LinusN | he has said that he won't submit the patches until the plugins are "finished" |
12:09:52 | saa[b_r]ider | that pretty much sounds like him :) |
12:09:55 | LinusN | and that isn't the open source way imho |
12:10:03 | Bger | saa[b_r]ider if you mean privmsg, i didn't |
12:13:54 | saa[b_r]ider | btw, what's the status of RB loading when an AC adapter or USB is plugged? |
12:14:08 | Bger | i.e. ? |
12:14:25 | LinusN | if he really wants the plugins included in rockbox, he should work *with* us, not do his own race and then dump a shitload of "finished" sourcecode on us to clean up |
12:15:36 | saa[b_r]ider | calm down, calm down :) why can't all the developers just get a long :D |
12:15:57 | LinusN | hehe |
12:16:54 | LinusN | still, he's entitled to develop his plugins like he's doing |
12:17:13 | LinusN | that's after all one of the reasons for the plugin interface design |
12:17:25 | LinusN | to allow for 3rd party plugins |
12:17:40 | | Quit muesli- ("ich will Kühe!!!") |
12:18:38 | | Quit matsl ("ERC Version 5.0 (CVS) $Revision: 1.776 $ (IRC client for Emacs)") |
12:20:38 | saa[b_r]ider | Linus: so what's the status on loading RB on AC adapter or USB being plugged? |
12:21:06 | | Join muesli- [0] (n=muesli_t@141.71.4.162) |
12:26:28 | saa[b_r]ider | btw, this pong compiles with no problem... |
12:28:23 | saa[b_r]ider | opps wrong window |
12:29:43 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
12:37:15 | LinusN | saa[b_r]ider: loading rb on AC adapter shouldn't be hard at all |
12:37:45 | * | Bger whispers "bootloader usb...." |
12:38:30 | saa[b_r]ider | it's planned for bootloader 4 isn't it? |
12:38:36 | LinusN | yes |
12:38:54 | Bger | ETA ? |
12:38:59 | * | Bger shuts up |
12:40:52 | Bger | LinusN i asked you before ... what about not (re)initializing the LCD in the rockbox, and only doing so in the bootloader |
12:41:27 | LinusN | why? |
12:41:41 | Bger | because ... it's visible... |
12:42:10 | Bger | and is about .2 sec ? ;) |
12:42:14 | LinusN | tha philosophy behind this is that rockbox shouldn't depend on the bootloader |
12:42:37 | Bger | but on iriver targets it depends ... |
12:42:52 | LinusN | unfortunately, yes (if you mean the uda1380 reset) |
12:43:18 | Bger | ah, no, i just wanted to say that we can't boot rockbox without bootloader |
12:43:31 | | Join BalanceST [0] (i=STx@c211-30-160-92.blktn3.nsw.optusnet.com.au) |
12:44:02 | LinusN | of course, i just mean that rockbox shouldn't depend on what the bootloader does with the hardware |
12:44:25 | LinusN | but it still does in several ways... |
12:44:34 | LinusN | nothing is perfect |
12:45:03 | Bger | also ... will an output to the remote in the bootloader add much code size ? |
12:46:15 | | Quit Rob2222_ (Read error: 104 (Connection reset by peer)) |
12:46:33 | Bger | because as it is now ... the display is blank up to rockbox logo ... |
12:47:00 | LinusN | no, it won't increase code size much |
12:47:24 | Bger | are you against this then ? |
12:47:51 | LinusN | well, it's against the do-as-little-as-possible approach, but it's pretty annoying when starting from the remote |
12:48:16 | Bger | yes, the annoying part is the reason i'm asking for it ... |
12:48:28 | LinusN | so i guess it should be added |
12:48:46 | | Part BalanceST |
12:49:00 | * | Bger hugs LinusN and hands him a beer |
12:49:29 | | Join ST [0] (i=STx@c211-30-160-92.blktn3.nsw.optusnet.com.au) |
12:51:27 | preglow | do-as-little-as-possible is a good strategy, but i think remote support is a must |
12:52:40 | | Join Rob2222 [0] (n=Miranda@ACB5EBF3.ipt.aol.com) |
12:52:49 | LinusN | agreed |
12:53:08 | LinusN | i want to fix the remote autodetection |
12:53:33 | | Join An [0] (n=vdgraya@217.74.245.64) |
12:53:35 | ST | is there goin to be non-lcd remote support for the h3x0 |
12:53:38 | preglow | any idea how to approach it? |
12:54:07 | Bger | afaik there is a way to distinguish h300 non-lcd from any lcd ... |
12:54:29 | markun | well, the iriver firmware can, can't it? |
12:54:34 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
12:54:46 | Bger | yes, it can for sure |
12:54:49 | Bger | so there is a way |
12:55:29 | LinusN | yes, of course |
12:55:50 | Bger | LinusN while on this topic ... to ask again about the remotes :)) |
12:56:10 | LinusN | about remapping the buttons? |
12:56:10 | Bger | how do you suggest to work around button issues ? |
12:56:13 | Bger | ye |
12:56:14 | Bger | s |
12:56:24 | LinusN | i haven't really thought about it that much |
12:57:04 | An | Hi! |
12:58:04 | Bger | what about a function that has a param like (bool raw) ... if (raw) returns raw button else returns something like UP; DOWN; LEVEL_UP (EXIT ONE LEVEL); LEVEL_DOWN (ENTER ONE LEVEL DEEPER) (virtual) and this func remaps the remotes ? |
12:58:11 | | Quit ST () |
12:58:28 | | Join Voker57 [0] (n=Voker57@217.74.245.64) |
12:58:34 | Bger | this should add button consistency ... |
12:58:35 | | Join ST [0] (i=STx@c211-30-160-92.blktn3.nsw.optusnet.com.au) |
12:58:51 | Bger | in the menus, tree ... |
12:58:55 | saa[b_r]ider | hi An |
12:59:45 | preglow | argh |
12:59:54 | preglow | arm code size will become a problem for sure |
13:00 |
13:00:01 | preglow | we really should start looking at thumb code |
13:00:04 | preglow | i wonder why apple doesn't use it |
13:00:05 | Bger | bad ... :( |
13:00:06 | | Quit edx (Read error: 110 (Connection timed out)) |
13:00:16 | LinusN | Bger: that's almost what we are trying to do with all the #defines |
13:00:20 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
13:00:33 | | Part Voker57 ("Virca 1.1.20") |
13:00:40 | Bger | except that it's not runtime ... |
13:01:00 | Bger | and if we want remote switching runtime ... |
13:01:14 | LinusN | yes |
13:01:45 | ST | virtual HDD LED for WPS isnt in the daily builds right? |
13:01:55 | LinusN | for wps? |
13:01:57 | Bger | ST no, it isn't |
13:02:18 | ST | http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1381872 |
13:02:44 | | Quit ST (Client Quit) |
13:02:50 | | Join ST [0] (i=STx@c211-30-160-92.blktn3.nsw.optusnet.com.au) |
13:03:39 | | Part An ("Virca 1.1.20") |
13:03:48 | ST | ok thx |
13:03:54 | Bger | np |
13:05:40 | ST | whose tried out the Color Changer patch by Sanitarium (http://www.misticriver.net/showthread.php?t=34414) ? |
13:07:00 | saa[b_r]ider | ST: I read it's buggy... but it works |
13:07:59 | ST | ye i like, just needs some more work |
13:08:47 | LinusN | saa[b_r]ider: how is it buggy? |
13:09:10 | ST | the settings arent saved on reboot of the player |
13:09:17 | LinusN | ST: i just committed the virtual led patch |
13:09:18 | ST | settings for the colours that is |
13:09:22 | LinusN | ST: how lame |
13:09:32 | saa[b_r]ider | I haven't tried it my self, but I read it doesn't work with all WPS screens |
13:10:26 | ST | LinusN: kewl, thx |
13:10:47 | saa[b_r]ider | Linus: all the problems were reported here: http://www.misticriver.net/showthread.php?t=34414 |
13:10:53 | ST | saa[b_r]ider: it works with my wps, but ye those bugs are annoying, |
13:11:20 | aliask | On the topic of patches, I made one and submitted it to the tracker. It's been sitting there for a few days, and it's a bugfix. If not committed I'd like some kind of feedback on it if possible. |
13:11:40 | saa[b_r]ider | I compile my own modified lcd.h with my own RGB values... and I'm fine with that for now :) |
13:12:20 | LinusN | aliask: which one? |
13:12:27 | aliask | http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1394746 |
13:13:06 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
13:13:06 | aliask | For the Yesno screen, on iRiver (H300 at least), it said that "ON" was to reply yes, but in fact it was Navi/Joy press. |
13:13:18 | Jungti1234 | um.. |
13:13:32 | LinusN | aliask: i can't decide if i want "yes" to be Play on the iriver or not... |
13:13:58 | ST | aliask: hehe yes, i thought the delete wouldnt work for a while |
13:14:04 | Bger | aliask me too |
13:14:10 | aliask | Well, the other option is to change the lang file, but then it becomes platform specific, which the lang file doesn't support. |
13:14:16 | LinusN | yet |
13:14:25 | aliask | Aha! :) |
13:14:26 | Bger | Bagder ... :) |
13:15:20 | Bger | LinusN so back to my favourite topic ... :) what do you suggest? i really want some ideas/guidelines to start working on it |
13:15:43 | LinusN | the translate() function sounds like a good idea |
13:16:07 | Bger | okay |
13:16:17 | Bger | only for iriver targets or ? |
13:16:49 | | Join Rob2222 [0] (n=Miranda@ACB5EBF3.ipt.aol.com) |
13:19:29 | LinusN | that's the only target with multiple remotes, but i guess it's cleaner to do it on all platforms |
13:19:50 | LinusN | maybe it could be a no-op macro on the other platforms |
13:20:26 | aliask | Is it possible to get a .rock to build as a viewer without having an association in viewers.config? |
13:20:49 | Bger | so what do you suggest ? button=translate(get_button_w_tmo()) ? |
13:22:38 | * | ST np: Usher - Think Of You [03:51m/128Kbps/44KHz] |
13:22:48 | | Quit AciD (Read error: 104 (Connection reset by peer)) |
13:23:53 | * | ST np: Usher Ft. Fabolous - Caught Up (Remix) [04:34m/192Kbps/44KHz] |
13:24:28 | | Join _FireFly_ [0] (n=icechat5@pd95b7c08.dip0.t-ipconnect.de) |
13:25:04 | | Join PaulJ [0] (n=PaulJ@vpn-3016.gwdg.de) |
13:25:14 | LinusN | Bger: something like that, yes |
13:26:05 | LinusN | Bger: or maybe do the translation in the button driver |
13:27:25 | Bger | in the button driver will be better imho |
13:28:12 | Bger | but as another func or as current one but with one additional param ? |
13:29:18 | LinusN | no, do the translation in button_read() |
13:31:43 | Bger | huh.. but this will affect *everything* |
13:32:14 | Bger | i already do translation there but only in aspect of adc_read->real_button |
13:33:09 | Bger | but this is the low_level mapping |
13:33:32 | Bger | i'm talking more about real_button->action mapping |
13:34:25 | Bger | maybe action=button_translate(button_returning_function) is the best in this case |
13:34:37 | LinusN | what is an "action"? |
13:34:57 | Bger | like "mark the item above" go up one level (in tree, in menu) |
13:35:28 | Bger | that is the action rockbox perform when you press the button |
13:35:34 | Bger | performs |
13:35:36 | LinusN | ok, that would of course have to be done locally |
13:35:56 | LinusN | there's no way to centralize that, is it? |
13:36:16 | Bger | but i think the mappings in the menu and in the tree should be the same, or i'm wrong |
13:36:43 | LinusN | perhaps |
13:37:13 | Bger | we were talking about consistency ... :) |
13:38:16 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:38:30 | | Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") |
13:41:27 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
13:43:16 | | Join Matze [0] (i=Miranda@p5484D0C4.dip.t-dialin.net) |
13:50:05 | *** | Saving seen data "./dancer.seen" |
13:50:54 | | Quit _FireFly_ ("Do fish get thirsty?") |
13:55:58 | | Join Pi [0] (n=Pi@80-44-103-135.dynamic.dsl.as9105.com) |
13:57:31 | | Join webguest86 [0] (n=c2626416@labb.contactor.se) |
13:57:50 | | Quit webguest86 (Client Quit) |
13:59:15 | * | ST np: Usher ft. Fabulous - Caught Up (Remix) [00:00m/0Kbps/0KHz] |
14:00 |
14:01:05 | | Join linuxstb [0] (n=cecd6122@labb.contactor.se) |
14:05:44 | * | ST np: Kazaa Mp3z,Pix Etc# - Green Day - Boulevard Of Broken Dreams [04:20m/245Kbps/44KHz] |
14:05:46 | Bger | hi, linuxstb ;) |
14:05:49 | preglow | amiconn: you did get a thumb build working, yeah? |
14:06:52 | linuxstb | Hello from Boston, MA. |
14:06:53 | | Join _FireFly_ [0] (n=FireFly@pd95b7c08.dip0.t-ipconnect.de) |
14:07:17 | Jungti1234 | np = now playing? |
14:07:24 | aliask | Probably. |
14:07:50 | | Quit Febs (Read error: 110 (Connection timed out)) |
14:07:53 | aliask | I've had my fill of unpredictable output for tonight. G'night. |
14:07:59 | | Quit aliask ("Chatzilla 0.9.69 [Firefox 1.5/2005111116]") |
14:08:08 | preglow | linuxstb: hello from hellhole, norway |
14:08:37 | | Quit ST () |
14:09:14 | linuxstb | How's the weather? They talk in strange F numbers over here. But I know it's cold. |
14:09:54 | linuxstb | (relative to London - it's probably hot compared to trondheim) |
14:10:18 | Bagder | -8C here atm |
14:10:21 | Bagder | lots of snow |
14:10:23 | preglow | nah, it's pretty hot up here |
14:10:25 | preglow | even rained yesterday |
14:10:29 | preglow | which explains my discontent |
14:10:41 | preglow | lots of snow at home, but i'm not at home |
14:10:43 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
14:10:48 | Jungti1234 | very cold |
14:12:15 | PaulJ | how can you login annonymous in the wiki? the login TWikiGuest/guest does not work. |
14:12:21 | preglow | why not register? |
14:12:29 | preglow | i think you have to anyway |
14:13:24 | PaulJ | i don't want to register everywhere, and i don't want to use my realname as username |
14:13:33 | LinusN | too bad then |
14:13:42 | preglow | then you can't use the wiki |
14:13:50 | PaulJ | ok, thank you |
14:14:07 | | Join edx [0] (i=edx@p54A87F89.dip.t-dialin.net) |
14:14:54 | linuxstb | You can read the wiki without logging in, you just can't edit it anonymously. |
14:15:12 | preglow | well, yeah, s/use/edit/ |
14:15:14 | PaulJ | maybe someone should cange the errorpage when you cancel the login. it shows: Note: You can also login anonymously as user TWikiGuest with password guest. |
14:15:30 | preglow | good idea |
14:16:01 | preglow | but no, we have enough wikispam as it is, anonymous logins wouldn't help |
14:16:24 | PaulJ | yes, i can understand that |
14:16:25 | Bagder | amen |
14:18:20 | linuxstb | preglow: Are you working on anything ipod-wise at the moment? |
14:19:59 | amiconn | preglow: I didn't try; I just tried to build binutils + gcc with thumb-interwork suppoort |
14:20:11 | amiconn | This *seems* tp have worked |
14:20:52 | amiconn | I have no idea how to try a thumb target build, and of course I have no target |
14:21:25 | preglow | linuxstb: no, i'm pretty much bogged down with work for some time to come |
14:21:55 | preglow | amiconn: so, all you did was pass some interwork flags to configure? |
14:22:19 | amiconn | yes |
14:22:38 | amiconn | The strange thing is that my /opt/arm folder is exactly the same size as before |
14:22:50 | preglow | now really |
14:22:50 | preglow | well |
14:22:57 | preglow | if you did a thumb build of rockbox, something apparently did work |
14:23:08 | preglow | i'll try it myself when i have time |
14:23:14 | preglow | thumb code might be very beneficial for us |
14:23:25 | preglow | gives better cache usage, and afaik, ipod only has a 16 bit data bus |
14:23:52 | amiconn | I did *not* try a target build with thumb code, as I don't know how |
14:24:25 | preglow | ahh, right, i thought you said you did |
14:24:41 | preglow | you just need to add -mthumb and -menable-interwork, i think |
14:24:46 | preglow | pluss add some asm directives here and there |
14:26:06 | Bagder | -menable-interwork should only be needed if we use parts that are not thumb, right? |
14:26:39 | preglow | yes |
14:26:40 | preglow | and we will |
14:26:45 | Bagder | ok |
14:26:55 | preglow | for one, the 64 bit mac instructions are not available in thumb code |
14:27:04 | Bagder | aha |
14:27:05 | preglow | and ordinary arm code is faster if you code by hand |
14:27:53 | Paprica | mmm |
14:28:03 | Paprica | why the MAX_MENUS define to 5? |
14:28:12 | Bagder | why not? |
14:28:29 | Paprica | mm if i add a sub menu to sub menu |
14:28:35 | Paprica | it give me an error |
14:28:46 | Paprica | "Out of menus!" |
14:28:52 | linuxstb | Then increase it. |
14:28:52 | preglow | Bagder: actually, none of the fancy math functions are in thumb |
14:29:03 | Paprica | i did that |
14:29:20 | linuxstb | Did that fix the problem? |
14:29:24 | Paprica | but i want to know what is the reason |
14:29:25 | Paprica | yeo |
14:29:26 | Paprica | p |
14:29:29 | Bagder | Paprica: it would be silly to have arrays bigger than we need |
14:29:34 | linuxstb | Because everything needs a maximum |
14:29:46 | * | preglow can see a possible malloc debate coming |
14:29:51 | Bagder | haha |
14:29:54 | Paprica | is i set it to 10 |
14:29:58 | Paprica | it takes more memory? |
14:30:02 | Bagder | yes |
14:30:02 | Paprica | if |
14:30:03 | preglow | sure |
14:30:03 | Paprica | * |
14:30:05 | amiconn | preglow: The "pluss add some asm directives here and there" is the interesting point |
14:30:12 | Paprica | ohh =\ |
14:30:25 | preglow | amiconn: how? it's dirt simple, you just add .code 32 or .arm at the top of ordinary arm code |
14:31:14 | amiconn | Yes, just that I don't know in what places the arm asm hides (other than crt0.S) |
14:31:48 | preglow | crt0.S you wont have to change, all exception handlers run in arm asm |
14:31:51 | preglow | arm mode, i mean |
14:31:55 | preglow | you need to change thread.c |
14:32:01 | preglow | and that's about it |
14:32:37 | amiconn | Why not crt0.S, then? |
14:32:55 | preglow | because that is exception handler code |
14:32:56 | preglow | mainly |
14:33:13 | preglow | hmm |
14:33:25 | preglow | plus stuff that gets called by bootloader |
14:33:31 | amiconn | Yes, and that means they _have_ to be marked as code32 iiuc |
14:33:55 | preglow | code32 is default, so the entire file will be that |
14:34:25 | | Quit ashridah ("Leaving") |
14:34:38 | amiconn | Are you sure that this is still valid when gcc is called with -mthumb? |
14:34:40 | preglow | the bootloader will need to know what type of code the entry point is |
14:34:45 | preglow | pretty much |
14:35:47 | | Join ST [0] (i=STx@c211-30-160-92.blktn3.nsw.optusnet.com.au) |
14:36:01 | preglow | to switch to thumb mode, you need to use a special branch instruction that switches to thumb mode if the lower address bit is 1 |
14:36:19 | preglow | so the image bugger in the bootloader needs to be properly aligned |
14:36:22 | preglow | buffer |
14:36:48 | preglow | so we don't get any accidental thumb mode switches, but i bet gcc already takes care of this |
14:36:59 | preglow | forget it, non-aligned accesses are legal on arm |
14:37:13 | preglow | aren't, god damn, i type worse than usual today |
14:38:15 | | Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") |
14:43:24 | | Quit linuxstb ("CGI:IRC (Ping timeout)") |
14:44:45 | | Quit JazzBone ("Leaving") |
14:58:24 | | Quit PaulJ (Read error: 110 (Connection timed out)) |
15:00 |
15:01:09 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
15:01:47 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-242.pools.arcor-ip.net) |
15:11:54 | | Quit Kohlrabi ("Leaving") |
15:12:11 | Jungti1234 | hi Paprica |
15:12:23 | Paprica | hi |
15:12:37 | Paprica | whats up? |
15:13:11 | Jungti1234 | I want that change tetrox key. |
15:13:25 | Paprica | its not a big problem |
15:13:30 | Jungti1234 | :) |
15:13:39 | Paprica | you cant do it yourself? |
15:13:45 | Jungti1234 | yes.... |
15:14:00 | Jungti1234 | I can't program. |
15:14:04 | Paprica | yes what? you cant o r you can |
15:14:18 | Paprica | ah |
15:14:18 | Jungti1234 | I can't |
15:14:19 | Paprica | ok |
15:14:20 | Paprica | mm |
15:14:25 | Jungti1234 | um |
15:14:30 | Paprica | what u want to change? |
15:14:55 | Jungti1234 | ah |
15:14:55 | Jungti1234 | Tetrox is no hold function. |
15:15:25 | Paprica | ..? |
15:15:57 | Bger | Paprica i think he means something like pause |
15:16:19 | Jungti1234 | nono |
15:16:37 | Jungti1234 | wait |
15:16:40 | Paprica | ok |
15:16:46 | Jungti1234 | I'm going to find picture. |
15:17:03 | Paprica | BTW, your ipod wps is nice |
15:17:09 | Jungti1234 | :) |
15:17:10 | Jungti1234 | thanks |
15:17:22 | Paprica | with my status bar it is very nice ;] |
15:17:38 | Jungti1234 | hehe |
15:19:56 | Jungti1234 | http://sstatic.naver.com/keypage/image/game/hangame/tetris/basic.swf |
15:21:28 | muesli- | hi Jungti1234 |
15:21:35 | Jungti1234 | hi muesli- :) |
15:21:38 | muesli- | :-) |
15:21:49 | Paprica | mm |
15:22:32 | Paprica | Jungti1234, what do you mean |
15:22:36 | muesli- | what i always wanted to know..how do you pronounce seoul? like soul oder se-oul? |
15:22:37 | Paprica | in this game |
15:22:40 | Paprica | .. |
15:23:11 | Jungti1234 | seoul? |
15:23:31 | muesli- | your capital? |
15:23:51 | Jungti1234 | yes |
15:24:11 | muesli- | how do you pronounce it |
15:24:22 | Jungti1234 | seo-ul |
15:25:17 | muesli- | woh..never heard that version in the news |
15:25:33 | Jungti1234 | what? |
15:25:37 | Paprica | Jungti1234 do you mean to the sadows? |
15:25:47 | Paprica | shadow |
15:25:48 | Paprica | s |
15:26:00 | Jungti1234 | um |
15:26:26 | | Join georgeblunt [0] (n=georgebl@82.149.71.170) |
15:26:26 | muesli- | they say it like soul or se-ul |
15:27:09 | Jungti1234 | It stores bricks for a moment. |
15:28:08 | Jungti1234 | muesli-: Many people pronounce it that is se-ul. |
15:28:55 | Jungti1234 | For a moment, I go to other place. |
15:32:24 | | Quit ST () |
15:32:34 | Jungti1234 | I came back. |
15:32:44 | Jungti1234 | Paprica |
15:32:53 | Paprica | mm |
15:32:54 | Paprica | ? |
15:32:58 | Jungti1234 | It stores bricks for a moment. |
15:33:17 | Paprica | mmm |
15:33:38 | Paprica | im dont understand |
15:33:39 | Paprica | =\ |
15:33:51 | Paprica | where it store them |
15:34:14 | Jungti1234 | ? |
15:35:17 | Paprica | ? |
15:36:57 | Jungti1234 | muesli-: http://english.seoul.go.kr/ |
15:38:36 | Jungti1234 | Paprica: You can know though you play it. |
15:43:35 | preglow | the code gcc generates for arm truly doesn't look very good |
15:50:07 | *** | Saving seen data "./dancer.seen" |
15:50:16 | Bagder | you use any arch option? |
15:50:40 | Bagder | iirc, by default it makes some very-old-arm-arch choices |
15:51:13 | Bagder | like doing 2 8bit stores instead of a single half-word store when writing 16bits |
15:51:36 | Bagder | at least that one hit me at work |
15:54:29 | preglow | nothing out of the usual |
15:54:36 | preglow | just looking at disassembled rockbox code |
15:57:52 | | Quit georgeblunt (" HydraIRC -> http://www.hydrairc.com <-") |
15:57:53 | | Nick Paprica is now known as Paprica[bbl] (n=Paprica@CBL217-132-98-185.bb.netvision.net.il) |
15:58:05 | preglow | having to always use separate instructions for loads and stores seems to increase code size quite a bit |
15:58:47 | | Join hshah [0] (n=hshah@hirenshah.plus.com) |
15:59:13 | Bagder | -march=armv4t shouldn't hurt at least |
15:59:41 | Bagder | not that I know if it adds anything |
15:59:50 | preglow | well, -march=arm7tdmi should be even more specific, no? |
15:59:50 | Bagder | to the already used -mcpu=arm7tdmi |
15:59:55 | preglow | ahh |
15:59:58 | preglow | perhaps |
16:00 |
16:00:06 | preglow | i'll try |
16:01:16 | Rob2222 | I think I found the difference to recognize the H3xx remote types. :) http://www.rockbox.org/twiki/bin/view/Main/IriverH3XXHardwareComponents |
16:01:22 | Rob2222 | jippieh |
16:01:50 | Bagder | the linux Makefile for ARM uses -mapcs -mno-sched-prolog too |
16:03:12 | preglow | Bagder: -mapcs might be nice |
16:05:20 | preglow | -march=armv4t did nothing at all |
16:06:30 | preglow | almost all the bloody code is ldr and str |
16:06:49 | preglow | sounds like something asm optimising might fix... |
16:10:03 | | Join DocterD [0] (n=DocterD@dslb-084-059-086-205.pools.arcor-ip.net) |
16:11:04 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-242.pools.arcor-ip.net) |
16:12:44 | | Quit Jungti1234 () |
16:13:57 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
16:14:01 | preglow | Rob2222: lets hope it works on other players as well, then |
16:17:52 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-242.pools.arcor-ip.net) |
16:19:33 | | Quit _FireFly_ ("Leaving") |
16:20:08 | | Quit Kohlrabi (Client Quit) |
16:22:17 | | Quit DocterD ("Leaving") |
16:33:06 | Lynx_ | how fast should file transfers to the h340 be with usb 2? i get about 4-5 mb/sec |
16:39:08 | Bger | i get about 8-10mbytes/s |
16:41:32 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
16:42:44 | Lynx_ | hmmm, ok |
16:42:53 | | Nick Lynx_ is now known as Lynx_awy (n=lynx@tina-10-4.genetik.uni-koeln.de) |
16:44:37 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
16:44:38 | | Quit joshn_454 ("KVIrc 3.2.0 'Realia'") |
16:53:26 | | Join _FireFly_ [0] (n=FireFly@p54A44AEB.dip.t-dialin.net) |
16:55:23 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
17:00 |
17:05:34 | | Join saa[b_r]ider [0] (n=saab_rid@221.223.99.115) |
17:07:45 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
17:13:25 | saa[b_r]ider | hello everyone |
17:13:45 | Bger | hello |
17:14:12 | saa[b_r]ider | how's the remote coding going Bger? |
17:14:39 | Bger | nothing new... |
17:15:42 | saa[b_r]ider | was the wiki link above made by Rob2222 actually helpful to your project? |
17:17:29 | | Quit Zagor ("Client exiting") |
17:20:53 | | Quit Nibbler (Read error: 113 (No route to host)) |
17:21:03 | | Join Nibbler [0] (n=sven@e181104107.adsl.alicedsl.de) |
17:21:53 | Bger | hm, i have some ideas (they are perlplexity's ideas in fact) |
17:22:05 | Bger | but we'll see next days |
17:22:14 | amiconn | GPIO1 bit 20 is the lock sitch bit for the H1x0 remote, so this isn't the final solution |
17:22:42 | markun | preglow: what happened to the crossfeed improvements? |
17:22:55 | amiconn | Ideally, we should be able to handle all 3 remotes (H1x0, H300 LCD and H300 non-LCD) on both targets (H1x0 and H300) |
17:23:51 | Bger | amiconn no reason of not being capable to do it on h100 once we do it for h300 |
17:25:25 | preglow | markun: jlo gave me a blind test, then vanished |
17:26:25 | markun | So you don't even know which of the implementations came out best? |
17:27:14 | preglow | exactly |
17:27:40 | preglow | i don't even remember what results i had, it's been a couple of weeks |
17:32:12 | | Join actionshrimp [0] (n=NNSCRIPT@host86-136-16-248.range86-136.btcentralplus.com) |
17:34:47 | Rob2222 | Oh damn, right @ remote ... GPIO1_READ changes cause the HOLD button... |
17:35:29 | Rob2222 | Well, I reverb the WIKI |
17:36:31 | Rob2222 | Well, cant we make the remote selectable by the config area until we got it finally automatically? |
17:36:43 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
17:40:42 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-242.pools.arcor-ip.net) |
17:45:41 | | Quit Kohlrabi ("Leaving") |
17:50:09 | *** | Saving seen data "./dancer.seen" |
17:53:43 | | Join Krazyjim [0] (i=KrazyJim@88-107-158-184.dynamic.dsl.as9105.com) |
17:58:35 | amiconn | Perhaps it would be interesting to check how iriver distinguishes the remotes |
18:00 |
18:01:14 | preglow | certainly |
18:03:00 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
18:07:55 | mirak | http://www.clubic.com/actualite-30548-un-baladeur-console-de-jeu-chez-iriver.html |
18:08:14 | mirak | preglow: was it you who wanted to buy a H300 ? |
18:08:32 | preglow | hell no |
18:08:40 | saa[b_r]ider | he's in love with his nano :) |
18:08:47 | preglow | i've already got the super sweet h120 |
18:09:23 | mirak | preglow: does the nano have an equivalent cpu than other ipods ? |
18:09:29 | mirak | or is it lighter ? |
18:09:33 | preglow | same thing |
18:09:39 | preglow | it's even more powerful than most of the others |
18:09:44 | preglow | same cpu as in the video |
18:09:46 | * | saa[b_r]ider stands corrected... |
18:09:56 | mirak | I am interested in adapting libmpeg2 like I did for xvid |
18:10:04 | preglow | saa[b_r]ider: oh, i do love my nano |
18:10:11 | mirak | I got to be motivated |
18:10:16 | preglow | libmpeg2? |
18:10:19 | preglow | is that the ffmpeg one? |
18:10:19 | mirak | an external motivation would be a plus :p |
18:10:24 | saa[b_r]ider | preglow: what color is your H120? |
18:10:29 | preglow | saa[b_r]ider: silver |
18:10:40 | mirak | preglow: I think it's an external project but maybe ffmpeg uses it |
18:10:42 | mirak | I don't know |
18:10:44 | preglow | mirak: well, don't look to me for that, i don't much care about video |
18:11:14 | preglow | done any more work with the xvidcore thing, then? |
18:11:19 | mirak | unfortunely you are good at optimising too :( |
18:11:29 | mirak | well |
18:11:39 | mirak | the poor performances didn't motivated me |
18:11:51 | preglow | that's the part that would have motivated me, hehe |
18:12:03 | preglow | unfortunately, i don't even have time to code on my nano at the moment |
18:12:08 | mirak | I tried to check what could be but in iram, but I think you said nothing much could be done |
18:12:16 | preglow | nah, i haven't said that |
18:12:19 | mirak | put/but |
18:12:23 | preglow | i haven't even looked at it |
18:12:38 | NicoFR | and if you clean the code ? |
18:12:38 | mirak | ok so I looked at it and, |
18:12:54 | mirak | NicoFR: the code fits in plugin_ram |
18:13:03 | mirak | that's not the issue anymore |
18:13:13 | mirak | issue is about decoding speed now |
18:13:15 | NicoFR | o |
18:13:18 | NicoFR | ok |
18:13:37 | mirak | so one thing would be to have an imdct in assembly |
18:13:52 | NicoFR | and would a JPEG decoder motivate you by any chance ? |
18:13:55 | mirak | arm have some imdct in ffmpeg |
18:14:04 | NicoFR | or is someone already working on that ? |
18:14:05 | mirak | NicoFR: I think there is already one |
18:14:19 | NicoFR | there is one but it uses the grayscale lib IIRC |
18:14:41 | mirak | I would put effort in xvid or mpeg2 |
18:15:03 | mirak | anyway any video codec uses a bidimentional imdct |
18:16:18 | mirak | well my goal was to have video at more than 10fps like the iriver firmware |
18:16:58 | mirak | xvid and mpeg4 can't do that imho on this device. |
18:17:01 | NicoFR | maybe it would be possible with a less cpu-intensive format ? |
18:17:15 | markun | animated gif! :) |
18:17:18 | mirak | mpeg2 is less intensive they said |
18:17:54 | lostlogic | do we have enough RAM to buffer a less compressed format? |
18:17:57 | mirak | even with mpeg2 we would still need an imdct in assembly. and that's the most difficult thing probably to do |
18:18:02 | | Join [1]Krazyjim [0] (i=KrazyJim@88-107-217-83.dynamic.dsl.as9105.com) |
18:18:31 | mirak | lostlogic: yes, we would need to load more data from hard drive |
18:18:52 | mirak | but I can watch 6 hours of xvid movie with normal firmware |
18:19:19 | markun | Would be nice if we could make the optimized imdct work for all the codecs. Everyone has their own fixed point format, that makes it a bit difficult. |
18:19:24 | mirak | something like that. even 3 hours would be ok for me with a good framerate |
18:19:37 | mirak | markun: yes I agree :D |
18:20:17 | preglow | so, you don't use iram and you don't use emac? |
18:20:18 | mirak | markun: if you look at the imdct used by mpeg or jpeg, it's just two imdct |
18:20:25 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-242.pools.arcor-ip.net) |
18:20:35 | | Quit Kohlrabi (Client Quit) |
18:20:50 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-242.pools.arcor-ip.net) |
18:20:50 | mirak | markun: run one after the other, one on the line the other on columns. most of the code could be reused probably |
18:20:53 | merbanan | mirak: idct not imdct if you talk about video |
18:21:01 | preglow | he does |
18:21:09 | preglow | mirak: link me to this thing so i can have a quick look |
18:21:48 | mirak | merbanan: what's the m for ? |
18:21:49 | markun | preglow: http://libmpeg2.sourceforge.net/ ? |
18:22:04 | NicoFR | modified |
18:22:06 | markun | Or were you talking about the xvid player? |
18:22:09 | mirak | preglow: http://sourceforge.net/tracker/index.php?func=detail&aid=1384577&group_id=44306&atid=439120 |
18:22:09 | preglow | i mean the xvidcore thing |
18:22:25 | mirak | preglow: what do you want ? |
18:22:32 | merbanan | mirak: it is used in audio (aac,vorbis,ac3) |
18:23:09 | mirak | merbanan: yeah but the m is for modified right ? |
18:23:15 | mirak | merbanan: yeah but the m is for modified, right ? |
18:23:17 | preglow | yes |
18:23:19 | merbanan | yes |
18:23:43 | preglow | modified because it's a lapped transforms as opposed to the ordinary dcts, which are ordinary block based |
18:23:59 | merbanan | my point is that it's best to keep them apart |
18:24:03 | preglow | anyway, the only mdct i have seen is one dimensional |
18:24:05 | mirak | preglow: what means lapped ? |
18:24:14 | preglow | mirak: the transform blocks overlap |
18:24:32 | NicoFR | http://en.wikipedia.org/wiki/IMDCT |
18:24:42 | mirak | preglow: then an interpolation is done ? |
18:24:46 | preglow | no |
18:24:54 | preglow | the overlapping is a feature of the transform |
18:25:04 | preglow | it eliminates boundary artifacts |
18:25:20 | preglow | boundary artifacts are very noticable for audio |
18:25:30 | | Quit Matze ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:25:48 | mirak | for image as well, there is the blocks |
18:25:58 | preglow | yes, but you really only see them when you zoom in |
18:25:58 | mirak | that's less disturbing probably |
18:26:03 | mirak | ok |
18:26:08 | preglow | for audio, it would have been completely useless |
18:26:27 | markun | would imdct not be nice for video? |
18:26:47 | preglow | i don't even think i've ever seen it formulated for 2d |
18:27:01 | markun | Hm.. no, probably not |
18:27:02 | preglow | anywho, the problem seems to be dealt with differently in video |
18:27:07 | preglow | h264 has deblocking, for instance |
18:27:15 | preglow | but done in a completely different way than overlapping the transform |
18:28:33 | mirak | I am not sure why there is blocking on image, because I have done in univ dct and idct on full image in grayscales |
18:28:50 | preglow | there always is blocking |
18:28:54 | mirak | it works as well, and you can cut off frequencies |
18:29:00 | preglow | it's just unnoticable, since the blocks are so small |
18:29:08 | preglow | but yeah |
18:29:16 | preglow | this idct can be pretty easily optimised |
18:29:18 | mirak | preglow: you see what I mean ? |
18:29:46 | NicoFR | mirak: what kind of studies are you in ? |
18:29:48 | merbanan | mirak: cut more coeffs and you'll see blocks in the picture |
18:30:10 | mirak | merbanan: ok, I should reinstall matlab and do some tests ^^ |
18:30:35 | mirak | NicoFR: I did a master in datamining and artificial intelligence |
18:30:41 | mirak | well it was wide |
18:31:01 | mirak | we did image analysis |
18:31:02 | NicoFR | what is 'datamining' in french ? |
18:31:15 | mirak | that's datamining also in french, I am french |
18:31:24 | mirak | it's "fouille de données" |
18:31:50 | NicoFR | oh, never heard of that, but it's what I understood |
18:32:39 | mirak | I tryed to do a master in Bordeau of sound and image processing comrpession etecetera. I got rejected |
18:32:40 | mirak | lol |
18:34:08 | mirak | merbanan: you practiced or studied that ? |
18:34:38 | | Quit Krazyjim (Read error: 110 (Connection timed out)) |
18:34:38 | | Nick [1]Krazyjim is now known as Krazyjim (i=KrazyJim@88-107-217-83.dynamic.dsl.as9105.com) |
18:35:22 | merbanan | mirak: yes |
18:35:56 | merbanan | mirak: I studied signal processing |
18:37:04 | mirak | merbanan: my speciality is more pure informatic than maths, and signal process is really mostly maths. That was odd, but very intersting. |
18:37:11 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
18:37:49 | mirak | merbanan: I don't know what's your background |
18:38:29 | merbanan | almost finished University |
18:38:55 | merbanan | in the northen part of sweden |
18:39:25 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
18:39:28 | mirak | ok |
18:41:05 | mirak | preglow: I think linuxstb tried xvidcore plugin on is ipod but it was crashing after decoding the first frame |
18:41:13 | preglow | yes, that's right |
18:47:39 | | Quit muesli- ("ich will Kühe!!!") |
18:48:07 | | Join bandgeekndb [0] (n=d19e662c@labb.contactor.se) |
18:49:04 | | Quit bandgeekndb (Client Quit) |
18:50:35 | | Join Benacool [0] (i=Benacool@Toronto-HSE-ppp3750731.sympatico.ca) |
18:51:31 | Benacool | Hi guys! I have a little question about playlists on my H320.. |
18:52:55 | NicoFR | go ahead |
18:53:11 | Benacool | Is it normal that when I use a playlist with accentuated filenames in it that rockbox skip these accentuated files ? (It show (ERR) in the playlist viewer in front of the filename) |
18:54:11 | Benacool | but when he create is own playlist (on the fly) it recognize them |
18:55:50 | Benacool | (this bug is only with m3u playlists created with Winamp for exemple) |
18:57:05 | _FireFly_ | maybe a m3u-create failure in winamp |
18:57:10 | Pi | silly question, do the playlists work with the origonal fw? |
18:57:18 | Benacool | 2 sec< |
18:57:31 | _FireFly_ | Benacool: check the two playlists |
18:57:40 | _FireFly_ | in which way they are differ |
18:57:47 | Benacool | 2 min ;-) |
18:58:51 | Benacool | yes the playlist works in the original firmware |
18:59:16 | Benacool | the dynamic one is not converted so didn't work but its normal |
18:59:19 | preglow | i'm out, later |
19:00 |
19:01:26 | Benacool | all playlists with accentuated filenames in it don't work well, it always skip these files |
19:02:25 | | Quit Krazyjim (" HydraIRC -> http://www.hydrairc.com <- State of the art IRC") |
19:02:27 | Benacool | http://lmdw.alterlinks.fr/Cirque Du Soleil - Alegría.m3u |
19:02:32 | Benacool | (exemple) |
19:02:55 | amiconn | How did you build these playlists? On the unit itself, or in a PC program |
19:02:56 | amiconn | ? |
19:03:11 | amiconn | If you did the latter, you need to save the playlist as UTF-8 |
19:03:12 | Benacool | http://lmdw.alterlinks.fr/exemple.m3u |
19:03:37 | Benacool | yea but how i say to EAC to save m3u files in UTF-8 lol ?! |
19:03:56 | * | amiconn didn't even know that EAC can create playlists |
19:04:03 | Benacool | LOL |
19:04:08 | amiconn | really |
19:04:14 | Benacool | when you rip your CD he can make a playlist ... |
19:04:16 | amiconn | I don't use playlists often |
19:04:34 | Benacool | and each time a RIP a CD he create a playlist |
19:04:39 | Benacool | it* |
19:04:52 | _FireFly_ | Benacool: load the playlist-files in an editor which can save in UTF-8 and save the files as UTF-8 with it |
19:04:55 | Benacool | i'll test with winamp |
19:05:11 | Benacool | yea ... but i must do that with every playlists -_- |
19:05:35 | _FireFly_ | hmm under linux there would be a simple way to do it with an script ;) |
19:05:46 | Benacool | -_- |
19:05:48 | Benacool | lol |
19:06:01 | Benacool | Linux don't like my NVRaid ;-) |
19:06:16 | _FireFly_ | NVRaid is an faik raid |
19:06:21 | Benacool | i know i know |
19:06:34 | _FireFly_ | convmv is the program |
19:06:54 | _FireFly_ | i have run an raid on such an fiak-raid with software-raid under linux |
19:07:08 | _FireFly_ | maybe you can run the convmv under cygwin |
19:07:21 | _FireFly_ | or ther is maybe an win32 build of it |
19:07:38 | Benacool | yea they are apps to recognize these fake raid but don't try to boot directly on it ... it's to difficult for me lol |
19:07:49 | Benacool | too* |
19:08:10 | _FireFly_ | no problem here |
19:08:15 | Benacool | ;-) |
19:08:20 | _FireFly_ | is also an NV-Sata-faikRaid |
19:08:30 | _FireFly_ | i ran evms |
19:08:33 | _FireFly_ | under gentoo |
19:08:51 | _FireFly_ | and also the boot is on the raid as Raid-1 |
19:09:48 | Benacool | i read that you can create some kind of ram-drive where the app can recognize the fake raid array and be able to boot on it after |
19:10:02 | _FireFly_ | evms has an initrd for it |
19:10:21 | _FireFly_ | to setup the raid-array |
19:10:24 | _FireFly_ | on boot |
19:10:32 | Benacool | (i don't know a lot on Linux ...) |
19:10:45 | Benacool | like ... what's initrd lol |
19:10:58 | _FireFly_ | http://gentoo-wiki.com/HOWTO_setup_evms#Getting_Started |
19:11:06 | _FireFly_ | initrd is an initramdisk ;= |
19:11:15 | Benacool | ^^' |
19:11:20 | _FireFly_ | an initrd is loaded and mounted when the kernel-boots |
19:11:36 | _FireFly_ | most binary-distributions uses an initrd |
19:11:42 | _FireFly_ | s/most/all |
19:11:58 | _FireFly_ | to load all necessary hardware drivers for the maschine |
19:12:04 | _FireFly_ | on boot |
19:12:24 | Benacool | ok |
19:12:49 | _FireFly_ | http://evms.sourceforge.net/install/kernel.html |
19:12:51 | Benacool | so you must have it on an another hard-drive ? |
19:13:02 | _FireFly_ | no |
19:13:17 | Benacool | (i have two drives in raid 0 (on the nvraid) + another sata drive) |
19:13:29 | _FireFly_ | hmm |
19:14:11 | _FireFly_ | i don*t know if it is for raid0 also but at least for Raid1 (mirror) you can access each partition seperatly becuase they have the same files on it |
19:14:22 | Benacool | i could simply install linux on this SATA drive .... |
19:14:33 | Benacool | lol |
19:15:15 | _FireFly_ | Benacool: you can install it on the seperate sata-drive and mount the raid0 array elswhere in the filetree |
19:15:30 | _FireFly_ | but afaik you can't use the current raid0 array under linux |
19:15:38 | _FireFly_ | you must setup it again |
19:16:07 | _FireFly_ | becuase your current one is created under "windows" |
19:16:40 | Benacool | i found a little app that permit to recognize raid created under windows but ... damn i don't it in my favorites ^^' |
19:16:50 | Benacool | put* |
19:16:59 | Benacool | i search it |
19:18:43 | Benacool | http://gentoo-wiki.com/HOWTO_Install_Gentoo_with_NVRAID_using_dmraid |
19:18:47 | Benacool | dmraid |
19:19:06 | Benacool | i think it's that |
19:19:22 | _FireFly_ | you can handle dmraid-array with evms |
19:19:56 | _FireFly_ | it has several modules for the differents software-raid solutions under linux |
19:20:01 | _FireFly_ | dmrad lvms |
19:20:03 | Benacool | ok |
19:21:12 | _FireFly_ | but you can also only use dmraid |
19:21:21 | _FireFly_ | it's your choice ;) |
19:22:17 | Benacool | on top of that all my partitions are in NTFS ... lol |
19:22:59 | _FireFly_ | then use convmv with cygwin |
19:23:00 | _FireFly_ | :) |
19:23:08 | Benacool | hum |
19:23:41 | _FireFly_ | if cygwin has this program included |
19:25:14 | Benacool | convmv ... this app convert something ? or it allows to rocognize my partitions in ntfs ? |
19:25:19 | markun | convmv is not what he needs |
19:25:30 | markun | That would only rename his filename |
19:25:41 | _FireFly_ | ah right |
19:25:42 | Benacool | ok ... not interesting lol |
19:26:36 | | Join ratpack92 [0] (n=Chris@dmcda.free-online.co.uk) |
19:26:45 | _FireFly_ | then you must do it manual with an utf-8 capabel editor |
19:26:52 | | Part ratpack92 |
19:26:53 | _FireFly_ | or create the playlists on rb |
19:26:59 | markun | Or find another program that can change multiple files |
19:28:10 | _FireFly_ | http://tectonik.free.fr/index.php/62-recode-convert-encode-into-utf-8-with-tcs-and-recode |
19:28:12 | Benacool | yea i will save my playlists again with the notepad in utf-8 ... iwas thinking that you wanted to help me to install linux ... loll |
19:28:12 | _FireFly_ | ;) |
19:29:28 | Benacool | thanks ^^ |
19:29:46 | mirak | hi |
19:30:13 | Benacool | hello ! |
19:30:14 | mirak | I am trying to use IDATA_ATTR to put an array into IRAM but I fail |
19:30:26 | | Join Thus0 [0] (n=Thus0@203.111.102-84.rev.gaoland.net) |
19:30:28 | mirak | I am not sure what to do |
19:31:53 | mirak | ok seems to work now |
19:32:52 | Benacool | ha ha ! |
19:32:53 | Benacool | http://www.zdnet.fr/telecharger/windows/fiche/0,39021313,22054745s,00.htm |
19:33:19 | Benacool | i'll try that |
19:33:23 | _FireFly_ | ;) |
19:37:41 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
19:37:57 | | Join Nibbler [0] (n=sven@e181104107.adsl.alicedsl.de) |
19:40:46 | Benacool | voila ! |
19:46:25 | | Join leftright [0] (n=414a01bb@labb.contactor.se) |
19:50:10 | *** | Saving seen data "./dancer.seen" |
19:52:10 | leftright | LinusN; found a bug, using file tree tracks that dont have leading zeros, aren't listed sequentialy in numerical order in Rockbox, but ok in Explorer or suchlikes, without leading zeros up to number 10 the files are listed randomly in albums/directories |
19:52:55 | LinusN | that's not a bug |
19:52:58 | _FireFly_ | yepp |
19:54:14 | markun | well, if they are listed randomly that doesn't sound good |
19:55:06 | markun | it should still be 1, 10, 11, 2, 3 ... |
19:55:29 | leftright | 1,2,3 etc without leading zeros methinks |
19:56:17 | _FireFly_ | it shoudl 0,10,11,...,2,20,...5,..,55 |
19:56:59 | _FireFly_ | when no leading 0 is used |
19:57:12 | leftright | why does exporer list them sequentially then ?, unless MS is wrong ofcourse |
19:57:12 | _FireFly_ | in 2 digits numbering |
19:57:23 | _FireFly_ | no it doesn't |
19:57:30 | markun | leftright: is there a right or wrong here? It's just different |
19:58:07 | _FireFly_ | leftright: the ms-explorer list such files also "random" |
19:58:09 | leftright | ok its just odd to have files listed non sequentially unless they have leading zeros |
19:58:20 | _FireFly_ | 1,10,2,20,22, |
19:58:46 | leftright | my explorer lists them sequentially, thats why i noticed it |
19:58:51 | _FireFly_ | how should know the compare |
19:59:01 | _FireFly_ | leftright: afaik not |
19:59:16 | leftright | Mine does |
19:59:29 | _FireFly_ | or you have only files which begins with numbers 0-9 |
19:59:37 | Kohlrabi | no |
19:59:52 | Kohlrabi | At least XP does sort sequentially wihtout leading zeroes |
19:59:56 | LinusN | the files are lexically sorted |
20:00 |
20:00:01 | Kohlrabi | 9x doesn't afaik |
20:00:15 | leftright | nope I have more than 10 files in albums and all are listed sequentially in Explorer |
20:00:15 | _FireFly_ | leftright create following files 1files, 2file,10file |
20:00:22 | amiconn | Windows tries to be 'clever'. Whether this is really clever is debatable |
20:00:42 | _FireFly_ | they will be listet 1file,10file,2file |
20:00:49 | leftright | I dont have to create it, I have it on my player right now |
20:01:09 | _FireFly_ | but this is no bug |
20:01:12 | _FireFly_ | at all |
20:01:14 | Kohlrabi | no |
20:01:20 | leftright | thank you, |
20:01:21 | Kohlrabi | it sorts: 1file, 2file, 10file |
20:01:37 | Kohlrabi | explorer, that is |
20:01:43 | markun | _FireFly_: maybe the german windows sorts differently? |
20:01:45 | markun | :) |
20:01:47 | _FireFly_ | then windows makes a seperate work to sort such file |
20:01:48 | Kohlrabi | ;) |
20:01:48 | leftright | I will add leading zeros to my entire 40 gig music collection |
20:01:53 | Kohlrabi | yes, it does |
20:02:01 | Kohlrabi | it sorts sequentially nonetheless ;) |
20:02:13 | markun | leftright: or add the feature to your rockbox to sort the numbers |
20:02:14 | Kohlrabi | leftright: yeah, you should do that |
20:02:16 | _FireFly_ | markun: the last time i have looked at the ordering of such files under windows is long long ago ;) |
20:02:57 | Kohlrabi | leftright: should be quick with foobar2k-masstagger |
20:03:20 | leftright | dear oh dear, if I could code i wouldn't be bothering you with trivia |
20:04:05 | leftright | I hate leading zeros in track numbers though, just seems wrong |
20:04:13 | Benacool | leftright: you can use some software to rename all your file form the ID3Tags if they are well made |
20:05:21 | Benacool | and it can put 01, 02 , etc in front of your filename with the track tag |
20:05:47 | markun | leftright: I also can't say that I love them, but most programs don't sort correctly without them, not only rockbox |
20:05:57 | leftright | dont want leading zeros in ID3, only in file name |
20:06:20 | Benacool | i take the tag 1 (track) and put 01 in the filename |
20:06:21 | Benacool | http://www.kcsoftwares.com/index.php?kmp3 |
20:06:25 | Benacool | it* |
20:06:47 | markun | or use foobar like kohlrabi says |
20:06:53 | Benacool | oh ok ^^' |
20:07:02 | amiconn | ...or The Godfather |
20:07:09 | Benacool | ?! |
20:07:32 | | Join Lear [0] (n=chatzill@h247n1c1o285.bredband.skanova.com) |
20:07:36 | leftright | thanks I have a masstager which can do that, the point is that I dont want leading zeros in ID3, only in the file name |
20:07:54 | amiconn | http://users.otenet.gr/~jtcliper/tgf/ |
20:08:00 | Benacool | with audiograil you do that |
20:08:03 | _FireFly_ | most tag-programms can also change the file-names |
20:08:13 | Benacool | you can* |
20:09:23 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
20:09:31 | leftright | you can change file name to tag name, but not rename file names with leading zeros without adding leading zeros to ID3 as well |
20:09:33 | Kohlrabi | i dunno about other masstaggers |
20:09:46 | Kohlrabi | But f2k-masstagger can handle filename and tags seperately |
20:10:09 | | Quit DangerousDan (Read error: 110 (Connection timed out)) |
20:10:33 | | Quit NicoFR () |
20:10:44 | _FireFly_ | easytag (linux) also ;) |
20:10:56 | leftright | hmm, I'll look into f2k |
20:11:13 | Kohlrabi | yeah, just ask if you need halp with the masstagger |
20:11:54 | leftright | thank you for the offer |
20:12:16 | Kohlrabi | help* |
20:12:25 | | Quit mirak (Connection timed out) |
20:12:47 | Benacool | Audiograil renames your files from a tag track with 1, 2, 3 and create filenames with 01, 02, 03 ... (if i well remember) |
20:13:01 | Benacool | even if the tag is 1, 2 ,3 ... |
20:13:09 | Kohlrabi | sounds good |
20:13:16 | Benacool | http://www.kcsoftwares.com/index.php?kmp3 |
20:13:30 | leftright | thanks |
20:13:32 | Kohlrabi | besides...did anyone ever encounter a 100+ tracks album? |
20:13:43 | Benacool | hum |
20:13:54 | Kohlrabi | ugh |
20:13:56 | Benacool | the problem is that audiograil is not free :/ |
20:14:00 | Kohlrabi | yep |
20:14:25 | amiconn | Kohlrabi: No. That isn't possible because of the CD specification |
20:14:28 | Maxime | (mp3 tag&rename, great tool!) |
20:14:36 | amiconn | Benacool: The GodFather is free |
20:14:39 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-72-85.w86-198.abo.wanadoo.fr) |
20:14:59 | Benacool | ok... it's an app lol ... |
20:15:10 | _FireFly_ | http://users.otenet.gr/~jtcliper/tgf/ |
20:15:21 | _FireFly_ | as amiconn has already posted |
20:15:29 | Benacool | ^^' |
20:16:15 | * | amiconn is installing ubuntu in a VM for a test |
20:16:45 | _FireFly_ | for using dd from ubuntu for the ipod i guess? |
20:16:50 | amiconn | no |
20:16:56 | Kohlrabi | that's qhy I chose "album", not CD |
20:17:11 | Kohlrabi | (i didn't know about CD specs, though ;)) |
20:17:18 | amiconn | I'm looking for a usable distro, as I'm planning to get an AMD64 PC |
20:17:26 | _FireFly_ | ah ok :) |
20:17:49 | amiconn | Kohlrabi: All of today's albums are published on CD, so no album will exceed the CD specs |
20:17:59 | Kohlrabi | hmm |
20:18:07 | _FireFly_ | i guess you don't want a source-distri like gentoo |
20:18:22 | Kohlrabi | debian? |
20:19:06 | markun | FreeBSD! :) |
20:19:18 | markun | Well, not a distro |
20:19:24 | _FireFly_ | afaik ubuntu is based on debian |
20:19:32 | amiconn | yes |
20:19:48 | amiconn | I alreday have a debian VM |
20:20:18 | | Part leftright |
20:20:40 | amiconn | I don't want an rpm-based distro |
20:21:05 | _FireFly_ | but an binary distro? :) |
20:21:39 | amiconn | debian is nice, but either you install the ages-old 'stable' variant, or you run into various version conflicts |
20:21:51 | amiconn | (happened to me with testing) |
20:21:56 | _FireFly_ | yeah that is a big prolem with debian |
20:22:04 | amiconn | Even testing packages are rather old sometimes |
20:22:08 | _FireFly_ | if you want stay up to date |
20:22:35 | merbanan | amiconn: gentoo is fairly usable, if you have the time compiling it |
20:22:36 | Benacool | how godfather works lol ... when a click on apply in rename tab, nothng happen ?! |
20:22:54 | _FireFly_ | merbanan: ;) |
20:24:00 | lostlogic | I use gentoo stable for my server and unstable for my workstations... aside from crossdev's failure to actually build a working cross compiler for rockbox I have few problems with it. |
20:25:09 | amiconn | I don't want to compile my distro either. It's already more than enough hand-work to get a linux box up & running compared to windows |
20:25:29 | _FireFly_ | but then it rans forever ;) |
20:26:05 | lostlogic | a perspective I completely disagree with, but this is not the time nor place. recommend SuSE I do. |
20:26:06 | _FireFly_ | windows gets slow if you install/unistall much programms |
20:26:30 | _FireFly_ | SUSE uses rpm and he wants no rpm |
20:26:49 | lostlogic | ::blink blink:: slackware. |
20:27:01 | | Join webguest06 [0] (n=0c1c8922@labb.contactor.se) |
20:27:02 | amiconn | lostlogic: I have rather bad experiences with SuSE, that's why I don't want rpm |
20:27:21 | lostlogic | do you want dependency management? |
20:27:35 | lostlogic | if so, debian, if not, slackware |
20:27:59 | saa[b_r]ider | debian is cool |
20:28:15 | _FireFly_ | ah no flamewar which distri is the best please :) |
20:28:16 | | Quit webguest06 (Client Quit) |
20:28:39 | * | saa[b_r]ider uses debian-based Mepis. (no flaming intended) |
20:29:22 | amiconn | lostlogic: Yes I want dependency management, and I already had more than just a quick look at debian |
20:29:33 | amiconn | That's why I'm trying ubuntu now |
20:29:56 | amiconn | The good thing with VMware is that you can test this & that... |
20:30:34 | _FireFly_ | amiconn: if you don*t liek gnome the try kubuntu it has kde as default |
20:31:02 | amiconn | I like gnome more than KDE |
20:31:14 | _FireFly_ | ok |
20:31:16 | Lear | _firefly_: Currently, the apt-get UI for Kubuntu isn't as good as the Ubuntu one... |
20:31:39 | _FireFly_ | i didn*t hat kubuntu yet seen running myself |
20:31:57 | _FireFly_ | s/hat/had |
20:32:14 | amiconn | lostlogic: As for the installation times & handwork - I usually get a windows machine up & running (OS & all built-in hardware) within 2 hours. With linux it's more like 2 days |
20:32:33 | amiconn | That's not an inherent flaw of Linux, rather it's a flaw of the HW manufacturers |
20:32:39 | _FireFly_ | yeah |
20:32:59 | _FireFly_ | taht is is the biggest prolbem for the newest hardware |
20:34:56 | | Part Benacool |
20:34:59 | | Join Benacool [0] (i=Benacool@Toronto-HSE-ppp3750731.sympatico.ca) |
20:36:11 | | Join Benacool{} [0] (i=Benacool@Toronto-HSE-ppp3750731.sympatico.ca) |
20:36:22 | | Quit Benacool{} (Client Quit) |
20:38:22 | | Join Benacool{} [0] (i=Benacool@Toronto-HSE-ppp3750731.sympatico.ca) |
20:38:26 | | Quit Benacool{} (Remote closed the connection) |
20:38:58 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
20:40:18 | Lear | lostlogic: using the profiler, have you made any tests with Tremor using no iram at all? I was thinking it might be useful to re-do the iram usage based on profiling results... |
20:50:13 | lostlogic | Lear: I had done some a while back, but not on the latest profiling or tremor code. |
20:50:53 | Lear | Not completely wasted if I should start looking at it then, I guess... |
20:52:13 | lostlogic | yeah −− the thing to be wary of is that inlining changes makes significant change in how profiling looks. which is why I created and used that NO_PROF_ATTR to not profile inlined calls. |
20:53:54 | mirak | amiconn: depends of the hardware |
20:54:30 | mirak | amiconn: 2 days seems a bit long for linux. What are you doing with it ? :p |
20:54:32 | Lear | So inline calls are not included at all? (In call count, that is.) |
20:55:06 | _FireFly_ | maybe 2days are only with gentoo or LFS |
20:55:27 | amiconn | No, that was with binary distros |
20:55:35 | amiconn | (SuSE especially, but also debian) |
20:55:57 | amiconn | The problem is that no distro provides drivers for all components |
20:56:01 | amiconn | (it can't) |
20:56:27 | lostlogic | Lear −− if they are marked with that attribute, they aren't profiled at all. you can leave them profiled, but it seems to skew results somewhat due to the extra jsrs and instructions on each call, and if course profiling a song takes a lot longer when nothing that's going on. |
20:56:41 | _FireFly_ | gentoo has many drivers as ebuild |
20:57:15 | amiconn | The last problem I had was getting wlan to work (with wpa) |
20:57:35 | amiconn | That even was with a card where the chipset manufacturer supplied open source drivers |
20:57:36 | _FireFly_ | which card ?? |
20:57:39 | lostlogic | that's a rough edge for sure still. |
20:59:08 | amiconn | _FireFly_: LevelOne WNC-0301 (Ralink RL2500 chipset) |
20:59:22 | lostlogic | (that said, I use exclusively wireless networking at home with wpa) |
20:59:22 | amiconn | lostlogic: Not the only one |
20:59:58 | amiconn | Another linux problem is that there is sometimes more than one system for the same purpose, but the systems are incompatible |
21:00 |
21:00:06 | amiconn | (e.g. oss <-> alsa) |
21:00:19 | lostlogic | amiconn: depends on what you need and a lot of things. I'm a big linux geek, so I completely don't notice a lot of things that really bother windows users, and I don't use a full gui environment to see the issues with those. |
21:00:43 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
21:01:13 | amiconn | My main requirement is that I need a working system, so that I can work *with* the PC instead of working *for* the PC |
21:02:01 | amiconn | It's of little importance how the system is called. |
21:03:05 | lostlogic | that;s the point of a distribution... if you use packages provided by the distribution or explicitly for that distribution then you shouldn't run into those compatibility issues. Ubuntu does seemlike a good idea for you. |
21:15:43 | | Quit NicoFR () |
21:16:47 | | Join muesli__ [0] (i=muesli_t@88.134.37.154) |
21:23:57 | amiconn | Wtf is this ubuntu doing?? |
21:24:55 | amiconn | I installed gcc, but: gcc -> bash: gcc: command not found |
21:24:58 | mirak | yeah ubuntu is fine |
21:25:29 | mirak | amiconn: ls -l /usr/bin/gcc* |
21:25:55 | muesli__ | amiconn http://www.heise.de/newsticker/meldung/67925 interesting? |
21:26:10 | mirak | amiconn: shouldn't happen |
21:26:29 | amiconn | Yeah, 'shouldn't' is the word |
21:26:48 | amiconn | Ah, now it works... |
21:26:54 | amiconn | Linux is strange... |
21:27:15 | amiconn | Why is there both a gcc4 and a gcc package (which is also gcc4)??? |
21:27:31 | ender` | use gentoo, use gentoo :) |
21:27:49 | mirak | amiconn: probably a metapackage |
21:28:01 | mirak | amiconn: you can install concurently gcc3 and gcc4 |
21:28:36 | mirak | amiconn: you probably have gcc4 now. if you want to set the good one you can use update-alternatives |
21:29:01 | mirak | you shouldn't need that anyay since you need a crosscompiler |
21:29:24 | amiconn | I need gcc for installing vmware tools |
21:29:35 | amiconn | ...and of course for compiling rockbox sims |
21:30:22 | | Join oxygen77 [0] (n=Chris@vau75-6-82-237-174-211.fbx.proxad.net) |
21:30:30 | amiconn | I can't install the complete VMware tools because it complains that the kernel was built with gcc 3.4.5, and the installed gcc is 4.0.2 |
21:30:30 | oxygen77 | hello |
21:32:32 | mirak | amiconn: you can give a shot at qemu, that's a good free alternative to vmware on linux |
21:33:05 | mirak | amiconn: #qemu . You will need kqemu kernel module or qvm86 |
21:33:15 | amiconn | That would require a host PC with linux, which I don't have |
21:33:18 | amiconn | (yet) |
21:33:32 | ender` | qemu works on windows, too |
21:34:01 | ender` | (though the accelerator module is considered alpha on windows, and sometimes causes qemu to unkillably hang) |
21:34:36 | mirak | ender`: I have seen that. I never tried it. |
21:34:51 | mirak | ender`: there is colinux also on windows wich can be interesting |
21:34:58 | mirak | and linux too by the way |
21:35:21 | | Part oxygen77 ("Leaving") |
21:35:23 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
21:35:25 | * | ender` personally prefers SFU on windows, though he wasn't able to build a cross-compiler for rockbox on it yet |
21:35:38 | mirak | sfu ? |
21:35:47 | ender` | services for unix |
21:35:53 | mirak | don't know that |
21:35:56 | ender` | posix layer for nt kernel |
21:36:22 | mirak | colinux is nice because you run things without emulation, it runs at native speed |
21:36:24 | ender` | http://www.microsoft.com/windowsserversystem/sfu/default.mspx |
21:36:37 | amiconn | ender`: Some time ago I tried the same. The SFU 'make' doesn't even recognise the -C option... |
21:36:51 | ender` | amiconn: http://www.interopsystems.com/tools/forum/warehouse.aspx |
21:36:56 | ender` | get gnumake there |
21:37:03 | ender` | (and a ton of other useful utils) |
21:37:04 | mirak | you should give a shot to colinux probably |
21:37:39 | mirak | http://www.colinux.org/ |
21:37:46 | Lear | Nice, a profiling build seems to be working... |
21:37:48 | ender` | SFU mostly ships with BSD utilities |
21:38:09 | ender` | i built myself gnu coreutils (most of them anyway), since i'm more used to them |
21:39:11 | ender` | i'll have to try colinux sometime |
21:39:53 | ender` | good thing about interix (SFU) is that you still can run native win32 programs directly, so it's a bit easier to cross-compile stuff that's intended to run in win32 |
21:40:06 | ender` | (i use interix to compile gimp) |
21:43:32 | | Join saratoga [0] (n=80c4c198@labb.contactor.se) |
21:43:42 | Lear | lostlogic: I get no symbols in the parsed profiler output (and a null pointer exception during run of the parser). Any suggestions? |
21:44:08 | Lear | A lib file missing from grouped map |
21:44:34 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
21:44:45 | lostlogic | Lear: had you recompiled anything between making the version you profiled and parsing? |
21:44:55 | Lear | Nope. |
21:45:01 | lostlogic | and what was your ProfileReader commandline |
21:45:02 | lostlogic | ? |
21:45:27 | Lear | Except java-specific stuff, profile.out apps/codecs/vorbis.map libTremor.a |
21:46:03 | lostlogic | I wonder if the relative paths are breaking it or something... can try with absolutes? |
21:47:19 | lostlogic | I kept expecting preglow to perlize my java there, so I didn't really test it outside of how I was calling it |
21:47:28 | Lear | I can, even if it is a bit of a pain. :) Btw, I get this message too: "iError parsing LaO: [, .bss, 0x32ecc990, 0x4," followed by a path... |
21:48:51 | Lear | Doens't find the map file with absolute paths (in Unix style...). Remember I'm running Cygwin, maybe the map file layout is different enough? |
21:48:53 | lostlogic | haven't seen that one, I'll have to revisit the parser and maybe turn it into perl at some point |
21:50:00 | lostlogic | Lear: it's possible that the objdump output is different enough :( |
21:50:12 | *** | Saving seen data "./dancer.seen" |
21:50:17 | amiconn | Why should it? |
21:51:36 | | Join Sacro [0] (i=Sacro@adsl-83-100-210-85.karoo.KCOM.COM) |
21:51:58 | Lear | It fails on the first "real" row of the .bss section, it seems... |
21:57:12 | Lear | Perhaps because the line is completely devoid of parentheses... |
21:57:56 | | Quit xmixahlx ("blah blah blah") |
21:59:15 | mirak | is there a way to know how full the iram stack is ? |
21:59:25 | Lear | map files |
21:59:49 | Lear | In the memory configuration section, you can see how large it is. |
21:59:50 | mirak | Lear: in the case of a recursive calling wich is dynamical how can you know ? |
22:00 |
22:00:25 | Lear | ah, you mean the stack; I looked more at the iram part. :) |
22:00:35 | mirak | by the way is the stack in iram of rockbox kernel or in plugin or codec ram ? |
22:00:36 | Lear | Only some stacks are in iram... |
22:00:54 | mirak | iram I mean for the last |
22:00:59 | Lear | Afaik, the main thread stack and hte codec thread stack... |
22:01:52 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
22:02:11 | Lear | lostlogic: I get an SymbolMap$BadMapFormatException at SymbolMap.parseLibraryAndObject(SymbolMap.java:95), btw... |
22:04:21 | Lear | Oh well, manual matching works for now... :) (And I do get the feeling that a perl script to do the matching would be quite easy to write, for one experienced in perl, at least...) |
22:10:41 | Benacool | _FireFly_: you are there ? |
22:11:02 | _FireFly_ | yepp |
22:11:21 | Benacool | Winamp don't like UF-8 m3u lol ... |
22:11:27 | Benacool | UTF-8* |
22:12:01 | Benacool | just for info |
22:12:06 | _FireFly_ | carp program ;) |
22:12:10 | _FireFly_ | crap |
22:13:09 | Benacool | he read "02 - Les Étoiles Filantes.mp3" instead of "02 - Les étoiles Filantes.mp3" |
22:13:13 | Benacool | ... |
22:14:14 | ender` | winamp doesn't support unicode |
22:14:27 | | Join solexx_ [0] (n=jrschulz@c129226.adsl.hansenet.de) |
22:14:32 | Benacool | lol |
22:16:07 | Benacool | so i have unicode m3u for rockbox and normal one for winamp ... :/ |
22:17:02 | | Quit mirak (Remote closed the connection) |
22:17:04 | | Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
22:18:06 | _FireFly_ | Benacool: have you the latest version ?? |
22:18:10 | _FireFly_ | of winamp |
22:19:23 | _FireFly_ | Benacool: can winamp play the files in the m3u ?? |
22:21:05 | Benacool | yea i have version 5.12 and he can't play the files in the palylist because it don't found them |
22:21:28 | Benacool | playlist* |
22:21:48 | _FireFly_ | http://www.winamp.com/plugins/details.php?id=138297 maybe the lanuage-pack helps |
22:22:06 | _FireFly_ | or any other language-packs |
22:22:23 | Benacool | i have the french one ... |
22:22:48 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-65-183.w82-121.abo.wanadoo.fr) |
22:22:58 | _FireFly_ | ok then winamp is really crap ;) |
22:23:27 | Benacool | loll |
22:24:19 | _FireFly_ | http://www.quinnware.com/ try this |
22:24:45 | Benacool | any suggestion then ? |
22:24:51 | Benacool | oh |
22:25:06 | Benacool | oh i tested this something like a year ago ... |
22:25:16 | Benacool | i'll dl it |
22:26:38 | _FireFly_ | QCD has amazing support for Unicode (filenames, ID3 tags, etc), |
22:26:44 | _FireFly_ | from an forum post |
22:26:56 | | Quit solexx (Read error: 110 (Connection timed out)) |
22:27:06 | _FireFly_ | and the best it is free ;) |
22:28:30 | amiconn | bah, crappy linux |
22:28:45 | amiconn | Why oh why doesn't it just work?? |
22:28:50 | _FireFly_ | or crappy vmware ;) |
22:29:18 | amiconn | rhythmbox doesn't do what it should |
22:29:29 | amiconn | The strange thing is that it works in debian |
22:30:58 | mirak | amiconn: rythmbox is crap |
22:31:14 | mirak | try quodlibet instead for exemple |
22:31:44 | amiconn | That's another such point... if rhythmbox is crap, why is it the default?? |
22:32:05 | mirak | ahah good question |
22:32:07 | mirak | :) |
22:32:16 | mirak | really I am wondering that since a long time |
22:32:28 | amiconn | Yes. This question has to be asked a whole lot more |
22:32:33 | mirak | you might need to install gstreamer* plugins |
22:32:39 | amiconn | ...regarding operating systems |
22:32:44 | mirak | for rythmbox |
22:32:55 | mirak | it rely on that, but I don't like it much anyway |
22:33:39 | mirak | totem is also the default, and I don't like it as well |
22:33:51 | mirak | I prefer gxine |
22:33:52 | amiconn | They are installed... |
22:34:08 | amiconn | Just found that the multimedia settings were set to ESD instead of ALSA... |
22:34:29 | Benacool | _FireFly_: thanks again... QCD recognize them perfectly ;-) |
22:34:49 | mirak | probably esd uses alsa |
22:35:06 | _FireFly_ | ;) |
22:35:21 | _FireFly_ | esd is only an sound-deamon it uses either oss or alse |
22:35:23 | amiconn | Hmm, still doesn't werk |
22:35:31 | _FireFly_ | werk? ;) |
22:36:13 | amiconn | yup ;) |
22:36:14 | markun | I like the interface of Muine, but gapless playback doesn't work |
22:36:43 | mirak | what's muine ? |
22:36:45 | _FireFly_ | beep-media-player |
22:36:52 | _FireFly_ | mirak: a gnome media-player |
22:36:58 | _FireFly_ | music-player |
22:37:07 | _FireFly_ | bmp is a fork of xmms using gtk2 |
22:37:10 | lostlogic | Lear: sorry. got pulled away by my job... I'll see if I can get to perlizing the parse code and making it smarter in the next few days |
22:37:41 | mirak | I am going to try it |
22:37:52 | mirak | amiconn: if you have an ipod there is also gtkpod |
22:37:52 | Lear | No worry, have something very basic in Python that might work... |
22:38:05 | mirak | and banshee |
22:38:16 | amiconn | mirak: No I don't, and I don't plan to have one |
22:38:24 | Benacool | somebody know the utility of the hex "EE BB BF" at the beginning of a UTF-8 file ? (something to do with the byte-order mark ??) |
22:38:37 | Lear | Not all functions can be found, it seems... |
22:38:43 | Lear | benacool: correct. |
22:38:55 | Benacool | what is it ? |
22:39:00 | markun | byte odering in UTF-8? |
22:39:05 | markun | don't think so |
22:39:05 | Benacool | yea ... |
22:39:28 | lostlogic | Lear: map files get non-statics, but for statics you need objdump combined with the map file start addesses |
22:39:32 | Benacool | because rockbox recognize them as caracters |
22:39:44 | Benacool | in playlists |
22:40:04 | _FireFly_ | The BOM for UTF-8 is 0xef 0xbb 0xbf |
22:40:08 | Benacool | (crappy converter) |
22:40:25 | lostlogic | the parseLibraryAndObject method is supposed to get an offset for a given object file within a section of ram |
22:40:31 | Lear | lostlogic: ah, yes, that must be it. Does your parser handle non-statics (I guess so, since it seems to parse the lib file too)? |
22:40:48 | amiconn | markun: It's the unicode BOM encoded as UTF-8. Not necessary for byte order, but as a marker for an UTF-8 file |
22:40:56 | lostlogic | yeah, it does... when it works |
22:40:57 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
22:41:14 | Lear | benacool: yes, that isn't recognized at the moment... |
22:41:30 | Benacool | ok ;-) so i remove it |
22:41:43 | Benacool | in my playlists |
22:42:15 | Lear | unicode/utf-8 support isn't yet complete for files, afaik... |
22:42:29 | _FireFly_ | an BOM for UTF-8 isn't needed at all |
22:42:48 | _FireFly_ | as the faq on unicode.org say |
22:42:57 | _FireFly_ | http://www.unicode.org/faq/utf_bom.html#22 |
22:43:00 | amiconn | Yes |
22:43:01 | markun | Also the viewer needs to be updated. phaedrus was working on it, but he doesn't have time for it anymore. |
22:43:16 | Lear | Could be useful for Rockbox to decide if a file should be treated as UTF-8 or as the codepage setting says... |
22:43:16 | amiconn | [22:42:51] <amiconn> .... Not necessary for byte order, but as a marker for an UTF-8 file |
22:47:38 | | Quit _FireFly_ ("Leaving") |
22:48:34 | lostlogic | are wps updates stopped when the LCD is off? |
22:48:42 | Bagder | yes |
22:49:49 | lostlogic | party |
22:49:49 | mirak | I have not found yet a music player that synchronise files on a UMS digital audio playr |
22:50:07 | Bagder | rsync |
22:50:18 | Bagder | :-) |
22:50:24 | mirak | Bagder: unison |
22:50:49 | mirak | Bagder: but the problem remains the same, you can most of the time only sync a full folder |
22:51:13 | Bagder | not with rsync |
22:52:06 | lostlogic | rsync seems to have problems with fat32. it is fine if you use chksums, but then it's not a whole ton faster than just copying everything... |
22:52:40 | Bagder | it most certainly is |
22:52:55 | mirak | Bagder: rsync you need to have a kind of image |
22:52:56 | Bagder | it syncs the files that are missing |
22:53:03 | Bagder | ? |
22:53:10 | Bagder | rsync syncs files |
22:53:13 | mirak | a local image of what is on the dap |
22:53:22 | mirak | yes but it syncs all files |
22:53:30 | Bagder | all given files, yes |
22:53:46 | mirak | I mean, if you have a folder music/ if you rsync to the dap root it will stuff all files in it |
22:54:36 | Bagder | if you tell it to sync the whole folder, yes |
22:54:57 | lostlogic | mirak: it is designed to only update, but it has a hard time telling what to update (at least in my experience) between reiserfs and fat32 |
22:55:15 | Bagder | I disagree |
22:55:25 | Bagder | I sync fine between ext3 and fat32 |
22:55:35 | lostlogic | I must just suck. |
22:55:38 | lostlogic | ;) |
22:56:45 | mirak | well maybe you want to try unison it works, but the problem is that it default to syncing all files, and doesn't remember what you didn't wanted to sync. |
22:56:59 | mirak | so you must say to do nothing on most of the files :-/ |
23:00 |
23:01:24 | Lear | He he, profiling is interesting... :) |
23:02:06 | lostlogic | Lear: Yay, makes me happy that someone else is finally playing with it! :) |
23:04:06 | Lear | Really gives you an idea how much iram speeds things up, on a function per function basis. |
23:05:01 | Lear | E.g., compared to nothing in iram, moving the pcm array(s) in mdct_backward to iram about halves execution time... |
23:05:04 | lostlogic | yeah, is interesting to strategically try to balance between iram and code cache... |
23:05:15 | lostlogic | wow. |
23:06:22 | Moos | is this profiling thing could help for others codecs too? |
23:06:41 | Lear | Sure, as it tells you where to focus optimization work... |
23:06:50 | Moos | O.O |
23:07:34 | lostlogic | was why it was worth writing a real profiling patch instead of just modifying tremor functions to count themselves manually |
23:08:04 | Moos | good thought :X |
23:08:12 | mirak | Lear: on xvid I have put an array used to mask the idct result, and the boost is visible. I think it decodes 3-4 images per seconds now |
23:08:52 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:08:54 | markun | Maybe 10fps are not that far away then |
23:09:32 | mirak | yep, there is many arrays that can be put into iram |
23:10:05 | mirak | some of them are into a O(2) loop |
23:10:08 | saratoga | What the latency on the IRAM like? |
23:10:43 | lostlogic | 1 bus cycle? |
23:10:44 | saratoga | whats I mean |
23:11:03 | saratoga | so its basically programmable L1 then? |
23:11:14 | lostlogic | 1 bus cycle is not 1 cpu cycle |
23:11:20 | lostlogic | l1 is 1 cpu |
23:11:25 | saratoga | oh |
23:11:36 | saratoga | why a bus cycle? i thought it was ondie? |
23:12:15 | lostlogic | still has to go through the ram controller iirc. someone may have to correct me. |
23:12:52 | | Quit Pi (Read error: 110 (Connection timed out)) |
23:13:06 | saratoga | how fast is the DRAM then? |
23:13:56 | LinusN | iram should be 1 cpu cycle |
23:14:36 | lostlogic | ah, the core speed is 2x clock, as is the L1 |
23:15:49 | LinusN | the bus speed is 1/2 the cpu clock |
23:16:27 | Moos | LinusN: hi, did you see this :D : http://www.generationmp3.com/index.php/2005/12/30/2134-liaudio-x5-est-bien-solide |
23:17:26 | Moos | it still working after this ;) |
23:17:26 | LinusN | i hope the poor dog didn't cut himself |
23:17:32 | Moos | hahaha :D |
23:18:31 | lostlogic | saratoga: whoops, sorry |
23:24:38 | | Quit Lear ("Chatzilla 0.9.69 [Firefox 1.5/0000000000]") |
23:25:59 | muesli__ | how safe is 128bit encryption? can it be decoded fast/easy? |
23:26:14 | Bagder | it depends |
23:26:18 | saratoga | which type |
23:26:34 | muesli__ | i am talking about trillian icq encryption, if that helps |
23:26:42 | muesli__ | i reckon they are using blowfish |
23:28:53 | muesli__ | SecureIM with Blowfish 128 bit encryption |
23:29:32 | | Join ataxy [0] (n=chatzill@modemcable189.249-203-24.mc.videotron.ca) |
23:29:35 | muesli__ | SecureIM with Blowfish 128 bit encryption and Diffie-Hellman key exchange. |
23:29:54 | lostlogic | LinusN: is the L1 faster in practical terms than the SRAM? I can't tell from reading the manual. |
23:31:19 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
23:31:26 | saratoga | I thought their was only an L1 I cache? |
23:31:56 | lostlogic | saratoga: correct. |
23:32:22 | saratoga | so then the relative speed is irrelevent |
23:32:31 | saratoga | since all you can do is fetch ops |
23:32:49 | saratoga | or am i missing something |
23:33:27 | muesli__ | Bagder did that information help you to answer my question? |
23:33:37 | lostlogic | you can put code in IRAM, but tyat prevents it from being cached in the L1, so if IRAM is slower than L1, sometimes moving things to iram could slow us down. |
23:34:26 | saratoga | oh |
23:34:39 | saratoga | thats interesting |
23:34:46 | saratoga | but makes sense |
23:35:14 | Bagder | muesli__: that is secure enough ;-) |
23:35:27 | muesli__ | :D |
23:36:03 | mirak | someone was talking about an utf8 converter ? |
23:38:03 | amiconn | Iram and icache are both 1-cycle so they are equally fast |
23:38:59 | amiconn | Putting code in IRAM gives a slight speedup compared to icache |
23:39:15 | amiconn | ...because it's already there and doesn't need to be fetched from SDRAM |
23:39:38 | | Quit ataxy ("Chatzilla 0.9.69.1 [Firefox 1.5/2005111116]") |
23:39:39 | amiconn | Using IRAM for data is more efficient most of the time though, because there is no dcache |
23:41:42 | lostlogic | so iram is only worthwhile for code when the oft called code won't all be icached. (exists in more than 512 16 byte areas) |
23:42:44 | amiconn | Either that, or if it suffers from cache address aliasing |
23:42:52 | amiconn | (the icache is direct mapped) |
23:46:54 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
23:47:33 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
23:48:18 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-242.pools.arcor-ip.net) |
23:48:28 | | Join Sucka [0] (n=NNSCRIPT@host86-136-16-248.range86-136.btcentralplus.com) |
23:50:13 | *** | Saving seen data "./dancer.seen" |
23:50:16 | | Part LinusN |
23:50:37 | mirak | I will reenable the timers on xvidcore and see how much it speed up to put lookup tables an arrays into iram |
23:52:25 | | Join akaidiota [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se) |
23:55:29 | | Nick jborn_ is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
23:57:04 | | Nick Sucka is now known as actionshrimo (n=NNSCRIPT@host86-136-16-248.range86-136.btcentralplus.com) |
23:57:12 | | Quit Benacool (Read error: 110 (Connection timed out)) |
23:57:48 | | Quit actionshrimp (Nick collision from services.) |
23:57:51 | | Nick actionshrimo is now known as actionshrimp (n=NNSCRIPT@host86-136-16-248.range86-136.btcentralplus.com) |
23:58:28 | | Quit Strath (Read error: 104 (Connection reset by peer)) |