00:01:09 | ataxy | ok found it lol i knew exactly where it was lol |
00:05:57 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
00:07:07 | | Quit mirak (Remote closed the connection) |
00:15:26 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
00:16:22 | | Quit ataxy ("CGI:IRC (EOF)") |
00:18:03 | | Quit Jungti1234 (Read error: 104 (Connection reset by peer)) |
00:21:28 | | Quit Rob2222_ (Read error: 104 (Connection reset by peer)) |
00:21:51 | | Quit b0br ("CGI:IRC") |
00:22:10 | | Join Rob2222 [0] (n=Miranda@ACB1772E.ipt.aol.com) |
00:23:20 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
00:38:10 | | Quit Moos (Read error: 110 (Connection timed out)) |
00:38:51 | preglow | amiconn: arm code is huge, 32 bits per instruction + 32 bits each time you need a const that isnt eight bits |
00:42:36 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
00:43:52 | | Quit |Beowulf| () |
00:56:28 | preglow | we'll want to have a look at it using thumb code. i tried giving it a go, but seems you need to specify that intent already while building gcc, or big parts of libgcc wont be able to work |
01:00 |
01:00:50 | | Join newnick [0] (n=4414d064@labb.contactor.se) |
01:00:58 | newnick | d |
01:01:40 | | Quit newnick (Client Quit) |
01:06:00 | linuxstb | preglow: Did you read in the logs about Paul_The_Nerd's experiences with Rockbox on his Nano? |
01:08:11 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
01:08:26 | | Quit mohcine ("Parti") |
01:14:28 | | Join Rob2222 [0] (n=Miranda@ACB1772E.ipt.aol.com) |
01:15:05 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
01:15:40 | | Join _FireFly_ [0] (n=FireFly@p54A47185.dip.t-dialin.net) |
01:21:28 | | Quit linuxstb ("CGI:IRC (EOF)") |
01:30:05 | | Quit _FireFly_ ("Leaving") |
01:44:15 | | Quit ender` (" On the contrary, if you never procreate, neither will your kids.") |
01:45:56 | *** | Saving seen data "./dancer.seen" |
01:49:58 | | Quit Jungti1234 () |
01:53:22 | | Quit sbingner () |
02:00 |
02:02:20 | | Join citizen [0] (i=citizen@d209-89-227-140.abhsia.telus.net) |
02:02:22 | citizen | hey |
02:02:24 | citizen | help? |
02:02:37 | citizen | is roxbox suported on ipod nano 2gb |
02:03:09 | | Join hyarion [0] (i=hyarion@montezuma.acc.umu.se) |
02:03:38 | citizen | lol |
02:05:06 | bagawk | citizen: I am not sure |
02:05:08 | * | bagawk looks |
02:05:30 | bagawk | It is certainly not going to be in an useable state |
02:06:33 | bagawk | 18 December 2005 - Rockbox boots and runs on the iPod Color/Photo, the Nano and the Video. Plugins and codecs work, but there is no audio output yet. There are also bugs which can cause occasional lockups when loading a plugin or codec. |
02:08:12 | citizen | i see |
02:18:46 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
02:20:43 | | Join aussiechris01 [0] (n=Chris@c211-28-55-31.frank1.vic.optusnet.com.au) |
02:23:15 | | Join LinusN [0] (n=linus@labb.contactor.se) |
02:48:13 | | Quit xen``` (No route to host) |
02:48:14 | | Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) |
02:48:54 | | Join Sucka [0] (n=NNSCRIPT@host86-140-233-253.range86-140.btcentralplus.com) |
02:53:00 | | Quit muesli__ ("ich will Kühe!!!") |
03:00 |
03:04:10 | | Quit actionshrimp (Read error: 110 (Connection timed out)) |
03:34:41 | | Part LinusN |
03:37:44 | | Join webguest67 [0] (n=cb3b77d2@labb.contactor.se) |
03:38:11 | webguest67 | g'day rockbox |
03:38:28 | aussiechris01 | g'day |
03:42:10 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
03:43:17 | | Quit webguest67 ("CGI:IRC (Ping timeout)") |
03:45:57 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:05:12 | | Join ataxy [0] (n=18cbf9bd@labb.contactor.se) |
04:08:54 | | Quit ataxy (Client Quit) |
04:19:31 | | Join saa[b_r]ider [0] (n=saab_rid@61.49.233.43) |
04:45:14 | | Quit Sucka ("a bird in the bush is worth two in your house") |
04:53:18 | | Join saab_rider [0] (n=saab_rid@221.216.54.190) |
04:59:07 | aussiechris01 | is anybody else here having trouble patching the latest version of the iriver H3xx firmware to work with rockbox? |
04:59:57 | aussiechris01 | it is labeled as 1.29 on the iriver page (supported by the patcher), but downloads as version 1.30 (not supported by the patcher) |
05:00 |
05:00:18 | aussiechris01 | and obviously, won't patch |
05:00:44 | aussiechris01 | anybody able to get around this? or have a version of the 1.29 firmware |
05:03:44 | aussiechris01 | don't worry. I got 1.29 from Rashers archive. Are we able to patch 1.30 somehow though? |
05:04:07 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
05:18:33 | | Join lostlogic [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
05:18:45 | | Quit lostlogic (Client Quit) |
05:19:49 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
05:30:09 | | Part citizen |
05:34:29 | | Quit saab_rider (Read error: 110 (Connection timed out)) |
05:46:03 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:20:46 | | Quit Febs () |
06:29:36 | | Part aussiechris01 |
06:47:25 | | Join webguest51 [0] (n=458ac777@labb.contactor.se) |
06:48:39 | | Join webguest67 [0] (n=cb3b77d2@labb.contactor.se) |
06:48:39 | | Quit webguest67 (Client Quit) |
06:48:43 | webguest51 | does the toshiba gigabeat show up as a hard drive in my computer |
06:48:47 | | Join webguest67 [0] (n=cb3b77d2@labb.contactor.se) |
06:50:15 | | Join afruff [0] (n=458ac777@labb.contactor.se) |
06:50:15 | | Quit webguest51 (Client Quit) |
06:50:48 | afruff | does toshiba gigabeat show up as a hard drive in my computer? |
06:52:19 | afruff | anybody there??????? |
06:53:07 | | Quit afruff (Client Quit) |
06:53:47 | | Quit webguest67 ("CGI:IRC (Ping timeout)") |
06:57:17 | | Join afruff23 [0] (n=icechat5@pcp07750905pcs.nrockv01.md.comcast.net) |
06:57:51 | afruff23 | anybody online |
07:00 |
07:06:24 | | Quit afruff23 ("Copywight 2004 Elmer Fudd. All wights wesewved.") |
07:08:58 | | Join saa[b_r]ider [0] (n=saab_rid@221.217.26.248) |
07:33:30 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
07:37:46 | Slasheri | amiconn: Hmm, interesting. It should update on background even on archos |
07:39:09 | | Nick DrumrPod is now known as DrumRBoy320|Away (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) |
07:39:12 | Slasheri | amiconn: at least the stack size is currently too big. Decreasing it should free a few kBs |
07:41:26 | | Quit RotAtoR ("Leaving") |
07:43:11 | Slasheri | amiconn: ah, maybe the thread limit was hit on archos. Try increasing maximum thread count |
07:44:10 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
07:46:06 | *** | Saving seen data "./dancer.seen" |
07:50:00 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
07:50:40 | | Join Rob2222 [0] (n=Miranda@ACB1772E.ipt.aol.com) |
08:00 |
08:05:14 | amiconn | Slasheri: The stack has no influence on the binary size, as it is bss |
08:05:27 | Slasheri | amiconn: ah, ok |
08:05:44 | amiconn | All platforms have 2 'reserve' threads, so it shouldn't be the thread limit either |
08:06:14 | Slasheri | amiconn: but it's weird if nothing happened when you tried that force update thing.. it really seems the thread was never initialized |
08:06:23 | Slasheri | hmm |
08:06:50 | Slasheri | in fact.. i forgot to diff the init code to the patch :D |
08:09:06 | Slasheri | amiconn: http://ihme.org/~miipekk/rockbox/tagcache_snapshot.patch |
08:09:12 | Slasheri | now it hopefully includes everything.. |
08:11:26 | amiconn | tagtree: ~2KB, tagcache ~4.5KB, crc32: ~1.2KB |
08:11:55 | Slasheri | so at least 1 kB will be removed with that crc32 thing |
08:34:30 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:38:22 | amiconn | Exact code size increase: 8288 bytes. I hope this will decrease a bit when you remove old db related code |
08:38:49 | Paprica | öö |
08:38:51 | Paprica | mm |
08:39:05 | Paprica | how can i split somthing form string? |
08:39:20 | Paprica | somthing like: |
08:39:28 | Paprica | "music/lol/dd" |
08:39:35 | Paprica | i want only dd |
08:39:36 | amiconn | Slasheri: Now something happens... lots of disk accesses |
08:40:43 | amiconn | Let's see how long this will take... ~3300 mp3s on my recorder |
08:41:29 | Paprica | Slasheri: do you know how? =\ |
08:41:41 | amiconn | Hmm, now it stopped... but the db view shows nothing |
08:42:17 | Slasheri | amiconn: sounds good |
08:42:22 | Slasheri | now you need to reboot the player |
08:42:28 | Slasheri | the db will be committed on next boot |
08:42:43 | amiconn | Bah, now I get a CPUAdrErr |
08:42:48 | Slasheri | :/ |
08:42:49 | amiconn | at boot! |
08:42:59 | Slasheri | that's not good.. |
08:43:08 | amiconn | I09 CPUAdrErr at 0901B320 |
08:43:16 | amiconn | Let's see what module that is |
08:43:18 | Slasheri | i think it might be alignment problem then |
08:43:35 | Slasheri | because the structs are not strictly aligned in memory |
08:43:55 | amiconn | This can't work |
08:44:00 | amiconn | on SH1 |
08:44:06 | Slasheri | probably the function unique_insert might cause that |
08:44:09 | amiconn | and on coldfire, it's a speed penalty |
08:44:24 | Slasheri | but it will be hard for me to fix that without a unit to try out :/ |
08:44:29 | Slasheri | yes, i know |
08:45:05 | BHSPitMonkey | so just wondering, what's rockbox's stance on ipods? |
08:45:51 | Slasheri | amiconn: but it looks like the db was built quite fast? |
08:46:16 | amiconn | Yes... that was perhaps 3 minutes |
08:46:19 | Slasheri | nice |
08:46:37 | amiconn | Somehow I doubt that the db is complete... |
08:46:58 | Slasheri | Hmm |
08:47:27 | Slasheri | amiconn: but if you can, try to do something to the unique_insert function |
08:48:05 | amiconn | tagcache_0.tcd: 0 bytes, tagcache_idx.tcd: 0 bytes, tagcache_tmp.tcd: 116699 bytes |
08:48:09 | amiconn | That's all |
08:48:20 | Slasheri | looks like correct |
08:48:30 | Slasheri | nothing were committed to the index files yet |
08:48:52 | Slasheri | please remove all tagcache_ files except tagcache_tmp.tcd before trying again |
08:48:54 | amiconn | For comparison: rockbox.tagdb: 1293176 bytes |
08:49:01 | amiconn | 10 times the size... |
08:49:06 | Slasheri | interesting |
08:49:23 | amiconn | How large is your 5000-song db? |
08:49:41 | Slasheri | just a moment |
08:51:02 | Slasheri | 6.8K tagcache_0.tcd, 11K tagcache_1.tcd, 813, tagcache_2.tcd, 91K tagcache_3.tcd, 353K tagcache_4.tcd, 101K tagcache_idx.tcd |
08:51:30 | Slasheri | tagcache_4.tcd contains the filenames.. so it looks like your tagcache_tmp is too small |
08:53:12 | amiconn | The crash does indeed happen in unique_insert |
08:53:21 | Slasheri | ah, good |
08:53:25 | Slasheri | then it should be easy to fix it |
08:53:33 | Slasheri | just make sure the buffer is long aligned |
08:54:21 | Slasheri | or in fact |
08:54:45 | Slasheri | try add another short variable to the struct tagfile_entry for padding |
08:54:50 | Slasheri | that should do it |
08:55:19 | amiconn | Seems the problem is tagcache.c line 717 |
08:55:25 | Slasheri | or just change the short to long |
08:56:12 | amiconn | This compiles to 'mov.w r11,@r8', and if r8 is not word aligned... |
08:56:31 | Slasheri | hehe, true. sounds pretty clear then :) |
08:58:37 | amiconn | It's not necessarily clear |
08:58:48 | amiconn | YOu do entry = (struct tagfile_entry *)tempbuf; |
08:58:58 | amiconn | but tempbuf is a char array |
08:59:07 | amiconn | so this can't work |
08:59:47 | Slasheri | hmm, really? |
08:59:56 | Slasheri | even if the entry is correctly aligned? |
09:00 |
09:00:06 | amiconn | If it is aligned, then it will work |
09:00:19 | amiconn | but I expect it's not aligned in 50% of the cases |
09:00:25 | Slasheri | yep.. so try changing the short to long in struct tagfile_entry definition |
09:00:41 | Slasheri | then we will need to make sure of that.. when allocating tempbuf |
09:00:47 | amiconn | Then the problem will happen in 75% of the cases... |
09:00:55 | Slasheri | hmm |
09:00:56 | amiconn | ...and it will waste space |
09:01:23 | Slasheri | yes, correct.. But that is disk space only on archos |
09:01:32 | Slasheri | for iriver, we might want to disable that padding |
09:01:37 | amiconn | struct tagfile_entry is variable-length |
09:01:55 | Slasheri | ah, indeed |
09:01:58 | amiconn | We can keep the short, but we need to align |
09:02:01 | Slasheri | padding would not help then |
09:02:05 | Slasheri | yes |
09:02:12 | amiconn | ..at allocation |
09:04:14 | Slasheri | i think that aligning this: entry = (struct tagfile_entry *)&entry->tag_data[entry->tag_length]; and tempbuf itself should fix it |
09:09:15 | | Join saa[b_r]ider [0] (n=saab_rid@61.51.191.63) |
09:17:30 | | Join MrShlee [0] (i=BIGKING@58-84-69-92.dial-lns3.sa.chariot.net.au) |
09:18:15 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
09:26:34 | | Join dadude [0] (n=mwjanse@cp333048-a.landg1.lb.home.nl) |
09:28:37 | | Join saab_rider [0] (n=saab_rid@61.51.191.63) |
09:30:54 | BHSPitMonkey | hello, just wondering, where can I snag a copy of sh-elf-gcc |
09:31:04 | BHSPitMonkey | +? |
09:37:06 | | Join mirak [0] (n=mirak@ip-71.net-81-220-111.rev.numericable.fr) |
09:40:51 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
09:41:34 | Lost-ash | BHSPitMonkey: for what? cygwin? linux? you might have to compile it from gcc-core's source |
09:41:51 | | Join Vladoman [0] (n=Vladoman@p54A7EDD9.dip.t-dialin.net) |
09:42:48 | | Quit Vlad0man (Read error: 110 (Connection timed out)) |
09:46:09 | *** | Saving seen data "./dancer.seen" |
09:47:34 | | Join gromit` [0] (n=gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
09:48:33 | BHSPitMonkey | linux, and i'm working on a doc i found |
09:49:10 | Lost-ash | there should be a guide in the rockbox wiki on how to build sh-elf-gcc |
09:49:15 | Lost-ash | (and binutils for sh-elf |
09:50:12 | BHSPitMonkey | yeah |
09:50:32 | BHSPitMonkey | so would I not be able to use those three packages that i already have |
09:50:46 | BHSPitMonkey | or do i have to re-download them for the different type of build |
09:59:20 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
10:00 |
10:06:08 | BHSPitMonkey | neva-mind... |
10:13:59 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
10:19:02 | Jungti1234 | help me |
10:19:16 | Jungti1234 | CC button.c |
10:19:16 | Jungti1234 | gcc: installation problem, cannot exec `cc1': No such file or directory |
10:19:16 | Jungti1234 | make[1]: *** [/home/guest/rockbox/h120sim/sim/button.o] Error 1 |
10:19:16 | DBUG | Enqueued KICK Jungti1234 |
10:19:16 | Jungti1234 | make: *** [all] Error 2 |
10:19:37 | Jungti1234 | What mean is it? |
10:21:53 | | Join djgalak [0] (n=chatzill@gre92-1-81-57-176-7.fbx.proxad.net) |
10:29:06 | | Quit djgalak ("Chatzilla 0.9.68.5.1 [Firefox 1.0.7/20050919]") |
10:36:13 | | Quit mirak (Remote closed the connection) |
10:55:37 | | Quit MrShlee ("Changed by popular Request - "I am the heart of your darkness, you stinking oompa-loompa morons!"") |
10:58:19 | | Join Bger [0] (n=Bager@83.222.160.88) |
11:00 |
11:01:10 | Jungti1234 | hello |
11:01:47 | | Quit Jungti1234 () |
11:11:31 | | Join t0mas [0] (n=Tomas@unaffiliated/t0mas) |
11:19:40 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
11:24:56 | Bger | hello, Jungti1234 |
11:34:23 | amiconn | Slasheri: I'll try this in the evening. What about the other files, i.e. _1 _2 _3 _4? I didn't get them, and _0 was 0 bytes... |
11:34:46 | amiconn | Also, does the _4 contain the pure filenames, or filename+path? |
11:34:59 | Slasheri | amiconn: you didn't get them because the committing was crashed |
11:35:06 | Slasheri | it will first create file _0, then _1, ... |
11:35:16 | amiconn | I'm confused... |
11:35:20 | Slasheri | it contains the full filenames |
11:35:35 | amiconn | I thought the background build would build the whole database |
11:35:37 | Slasheri | hehe, just check the files with hexedit if you are interested :) |
11:35:47 | Slasheri | no, it can't do that.. |
11:35:54 | amiconn | why? |
11:36:02 | Slasheri | because it needs reserve more memory to build the unique indexes |
11:36:20 | Slasheri | so it will allocate the memory at boot, commit the changes and free the memory after that |
11:36:27 | amiconn | Hmm, so that will happen non-transparent at boot? |
11:36:38 | amiconn | Bad... |
11:36:47 | Slasheri | yes, but it doesn't take long |
11:37:02 | Slasheri | and it happens only if there has been changes to the database |
11:37:16 | Slasheri | the more changes, the more it takes to commit them |
11:37:28 | amiconn | Everything adding to boot time is too much :/ One reason why I still prefer archos - faster boot time |
11:37:53 | Slasheri | once the database is fully built, there is no increase to the boot time.. |
11:37:57 | amiconn | Boot time < 1 s would be ideal, but that's not possible :( |
11:39:27 | amiconn | Hmm. |
11:40:06 | amiconn | Would it be possible to use the audio buffer for a forced rebuild? Playback would need to be stoppedn, but then no action would be necessary at boot |
11:40:24 | saab_rider | hello Bger |
11:41:34 | Slasheri | amiconn: yes, it would be possible |
11:43:05 | Slasheri | amiconn: so, after disk is scanned, playback would get stopped automatically and database commit started? |
11:43:51 | saab_rider | Bger: I haven't been able to apply the H300 remote patch to the recent daily builds, it fails when patching... |
11:44:14 | amiconn | Perhaps more convenient: Commit using the audio buffer if no playback is running, otherwise delay until next boot |
11:44:31 | Slasheri | amiconn: ah, that sounds like a good idea |
11:45:04 | Slasheri | amiconn: but then we need somehow make sure that user can't start the playback while committing.. |
11:45:09 | amiconn | yes |
11:46:11 | *** | Saving seen data "./dancer.seen" |
11:46:46 | amiconn | How long does the commit take? |
11:48:01 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
11:49:04 | | Join Withnail [0] (i=versteck@62.55.106.138) |
11:52:32 | Bger | saab_rider last version ? |
11:52:50 | Bger | amiconn could i ask you something ? |
11:54:36 | Slasheri | amiconn: hmm, i would say a few seconds with large db.. Something like 10s |
11:58:27 | Bger | any advices how to get around the problem with h100 and h300 remotes' button mappings? it seems that users of h100 remotes don't like h100's mappings to be the same as h300's ones (that is, "mode" button on h100 to do the same like the one on h300... etc, in fact even the same as one on the player) |
11:58:31 | saab_rider | Bger: well I did download it less than a week ago... |
11:58:33 | amiconn | Hmm, I'll see this evening. The other puzzling thing is why the _tmp file was so small |
11:59:15 | Slasheri | amiconn: yep, that is interesting.. unfortunately logf wont work on archos? :/ |
11:59:28 | amiconn | Bger: I have no idea, I don't use the remote for real |
11:59:41 | saab_rider | Bger: V 4.1 is the one I used... |
11:59:56 | amiconn | I would sell it if wouldn't be necessary for development from time to time |
12:00 |
12:00:24 | amiconn | Slasheri: logf() does work, of course not 'live' on a remote LCD |
12:00:37 | Bger | amiconn the only idea i have is to s/get_button_w_tmo()/__get_button_w_tmo() ; make __get_button_w_tmo a macro that calls directly the func on all non-iriver targets |
12:00:41 | Slasheri | amiconn: ah, so it can write the output to disk? that sounds good |
12:01:01 | Bger | and on iriver make it real function which changes the button codes according to a map .... |
12:01:13 | Bger | this is ugly :( |
12:01:17 | Slasheri | amiconn: try to save the logfdump to disk after scanning the disk. Maybe an error could be found from there |
12:01:51 | Bger | and must be done in not only 1 place ... |
12:02:09 | amiconn | Slasheri: Output to disk and view-in-debug-menu are possible |
12:02:27 | Slasheri | amiconn: ok, that is good then |
12:03:16 | Bger | Slasheri, amiconn ? opinions ? |
12:06:05 | Slasheri | Bger: so you would remap the buttons so that user could configure them? |
12:06:27 | Bger | that's not the main idea ... |
12:06:53 | Bger | more likely the h100's remote will stay the current, and h300's remote will be the same as the one on the main unit |
12:07:11 | Bger | s/the one/the ones |
12:07:30 | Paprica | mmm who can help me in C? |
12:07:48 | Bger | there is an old talk against the user selectable button functions iirc |
12:07:55 | Bger | brb |
12:18:55 | Lost-ash | while(Paprica.knows_little = 0) { teach(Paprica); } |
12:19:07 | Paprica | =[ |
12:19:08 | Paprica | =] |
12:19:09 | Paprica | ** |
12:19:12 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
12:19:12 | * | Lost-ash wonders if anyone will notices the subtle bug ;) |
12:19:25 | Paprica | == |
12:19:45 | Paprica | while(Paprica.knows_little == 0) teach(Paprica); |
12:19:49 | Paprica | èíå âíîà î÷÷â |
12:19:53 | Paprica | =] |
12:20:03 | Lost-ash | heh. there's more |
12:20:04 | Slasheri | hehe, now Paprica knows a little more ;) |
12:20:12 | Paprica | LOLL |
12:20:16 | Lost-ash | Slasheri: can you spot the other one? |
12:21:06 | Slasheri | Lost-ash: if paprica doesn't know anything, that loop will never happen ;) |
12:22:05 | Lost-ash | hm. well, that, and teach(Paprica); isn't passing a pointer, so is probably not going to be able to affect the version being tested. |
12:22:16 | Bger | haha |
12:22:19 | Slasheri | hehe, true :) |
12:22:25 | Paprica | @@ |
12:22:35 | Bger | but it could be ... how was its name ... |
12:22:36 | * | Lost-ash <−− been doing too much java, too used to using ., not -> |
12:22:39 | Bger | in C++ |
12:22:49 | Lost-ash | Bger: pass by reference? does that work on structs? |
12:22:52 | Bger | int &var |
12:22:53 | Lost-ash | (or classes) |
12:23:02 | * | Lost-ash forgets |
12:23:14 | Lost-ash | been a bloody long time since i've studied C++ |
12:23:20 | Bger | :P |
12:23:26 | Bger | ok, i really need opinionn |
12:23:29 | Bger | -n |
12:23:41 | Bger | what to do with these fscking remotes |
12:24:01 | Paprica | so you can help? =] |
12:24:17 | Bger | Paprica just ask :) |
12:24:22 | Slasheri | Paprica: depends if you ask the question :P |
12:24:28 | Paprica | mm |
12:24:56 | Paprica | i want to split some text from string |
12:24:58 | Paprica | mm |
12:25:18 | Paprica | "music/blah/bla" |
12:25:21 | Bger | Slasheri what if simply make remote and main unit's button to act the same way ? |
12:25:23 | Paprica | i want to take only bla |
12:25:36 | Paprica | i can do it? |
12:25:42 | Bger | strrchr(str,'/') |
12:25:51 | Bger | will give you the last / |
12:25:55 | Slasheri | Bger: hmm, maybe. I don't know.. |
12:26:08 | Bger | i.e. pointer to last / |
12:26:44 | Paprica | 10x |
12:26:54 | Bger | np |
12:26:59 | Slasheri | yep, just char *p = strrchr(str, '/'); if (p == NULL) { error; } p−−; printf("last: %s", p); |
12:27:17 | Slasheri | oh, p++; |
12:27:31 | Bger | yep :) |
12:27:35 | Bger | Slasheri ? |
12:27:58 | rayo | cool 16bit images work for me now, but only with an ugly hack :) |
12:28:10 | Bger | oh, i see that nearly noone here uses remotes ... |
12:30:31 | Bger | saab_rider are you patching a clean cvs tree ? |
12:31:01 | Paprica | mm how i can delete the "/" from ths start? |
12:31:02 | Paprica | @@ |
12:31:11 | Slasheri | Paprica: p++ does it |
12:31:26 | Paprica | aha =] |
12:32:07 | Bger | Paprica do you want to remove all chars before (including) the last "/" from *this* string or you just want to have the part after the last "/" |
12:32:23 | Paprica | after the last / |
12:32:51 | Bger | i mean do you want to *change* the string or just to find the last part of it |
12:33:41 | Bger | s/find/use |
12:33:44 | Paprica | i want to find the last and delete the "/" before the text |
12:34:03 | Bger | hm... |
12:34:43 | Bger | then you could do something like ... hm |
12:35:48 | Slasheri | that pointer thing should do it |
12:35:58 | Bger | char *p; |
12:36:03 | Slasheri | probably you don't want change the original pointer locations |
12:36:19 | Bger | p=strrchr(str,'/'); |
12:36:39 | Bger | p++; memmove(str,p,strlen(p)+1); |
12:37:16 | Bger | ah, and check whether p!= NULL of course |
12:37:34 | Paprica | ok 10q |
12:38:33 | Bger | the "+1" in "strlen(p)+1" is for the \0 terminating char |
12:39:01 | amiconn | rockbox doesn't have memmove (yet) |
12:39:11 | Bger | doesn't? |
12:39:15 | Bger | heh |
12:39:19 | Paprica | = |
12:39:21 | Paprica | =\ |
12:39:25 | Bger | even a C based one ? |
12:41:11 | Paprica | ok |
12:41:12 | Paprica | char *p = strrchr(c->currdir, '/'); |
12:41:12 | Paprica | p++; |
12:41:12 | DBUG | Enqueued KICK Paprica |
12:41:12 | Paprica | if(p!=NULL) |
12:41:12 | Paprica | if(menu_plugins_load==false) |
12:41:12 | *** | Alert Mode level 1 |
12:41:12 | Paprica | status_set_title(p); |
12:41:14 | Paprica | it works |
12:41:17 | Paprica | 10q all =] |
12:41:30 | Paprica | blah |
12:41:32 | Paprica | i can do |
12:41:33 | Paprica | && |
12:41:33 | Paprica | =\ |
12:41:48 | Bger | yep :) |
12:41:57 | Paprica | =] |
12:42:03 | Bger | if(!p && !menu_plugins_load) |
12:42:36 | Paprica | ok |
12:42:36 | Bger | hehe u've learned pascal etc for sure |
12:42:50 | Paprica | yep in school |
12:43:09 | Bger | this "if(something == true)" :) |
12:43:23 | Paprica | =* |
12:43:23 | Paprica | =] |
12:43:54 | amiconn | You need to check for != NULL before doing p++ |
12:44:06 | Bger | ah, yes :) |
12:44:11 | saab_rider | Bger: I might've patched it after I did some changes to lcd.h and a few of the sources for some of the .rocks |
12:44:30 | Paprica | ahha char *p = strrchr(c->currdir, '/'); |
12:44:30 | Paprica | if(!p && !menu_plugins_load) |
12:44:30 | Paprica | status_set_title(++p); |
12:44:34 | | Join aussiechris [0] (n=chris@c211-28-55-31.frank1.vic.optusnet.com.au) |
12:44:35 | Paprica | now its good? |
12:44:35 | Paprica | =] |
12:44:42 | | Quit Sanitarium (Read error: 104 (Connection reset by peer)) |
12:44:57 | aussiechris | g'day everyone |
12:45:09 | saab_rider | I only changed the RGB values in lcd.h, and I don't think editing the .rock sources would affect the patch |
12:45:45 | Bger | Paprica looks like it is |
12:45:56 | Paprica | ok |
12:46:23 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
12:47:02 | | Join Rob2222 [0] (n=Miranda@ACB1772E.ipt.aol.com) |
12:48:12 | Slasheri | Paprica: no, p is valid if it's *not* NULL |
12:48:37 | Slasheri | so you should have if (p && !menu_plugins_load) .. |
12:48:45 | Bger | uf :)) |
12:49:10 | Paprica | ok =] 10x |
12:51:13 | *** | Alert Mode OFF |
12:54:20 | Bger | Paprica sorry ... :) |
12:54:27 | Paprica | np |
12:54:48 | | Join actionshrimp [0] (n=NNSCRIPT@host86-140-233-253.range86-140.btcentralplus.com) |
12:57:33 | Bger | saab_rider ah, yes |
12:59:26 | | Quit edx (Read error: 110 (Connection timed out)) |
13:00 |
13:08:40 | saab_rider | Bger: are you still using the patch with one of the newer builds? |
13:10:00 | Bger | saab_rider i'll supply newer version in 10-20 min |
13:10:24 | Bger | the problem is that the "patch" program is sillier than the cvs ... |
13:11:23 | saab_rider | that's great :) |
13:12:23 | saab_rider | btw, with one of the older builds, about 16th of Dec. or soemthing, when I used your patch, I ended up with an empty remote LCD.... the remote would work, only nothing showed up on the remote's LCD |
13:13:23 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
13:13:28 | Jungti1234 | hey all |
13:13:35 | Bger | saab_rider huh ? |
13:13:47 | Jungti1234 | Is Rockbox support plan of real file? |
13:14:05 | Bger | btw, i had something simillar |
13:14:26 | Bger | but it shouldn't have anything with my patch |
13:14:39 | aussiechris | anybody here have the iriver H3xx? |
13:14:45 | Jungti1234 | I have |
13:14:47 | Bger | just the remote's LCD isn't initialized |
13:14:51 | aussiechris | does it have a reset button |
13:14:55 | Bger | yes |
13:14:56 | aussiechris | i heard it did# |
13:15:03 | Bger | next to the internal mic |
13:15:08 | Bger | there is one tiny hole |
13:15:14 | aussiechris | ahh |
13:15:16 | aussiechris | brilliant |
13:15:18 | saab_rider | with the LCD? well I'm not sure if back then it patched successfully or not, because I did it in a rush.... but looking forward to the new version |
13:15:18 | aussiechris | thanks |
13:15:42 | aussiechris | i was looking all over and even tried the holes on the bottom! |
13:15:53 | | Join amiconn_ [0] (n=jens@p54BD512A.dip.t-dialin.net) |
13:16:33 | aussiechris | back up and working. thanks bger |
13:16:53 | Bger | for nothing |
13:17:51 | aussiechris | u saved me from owning a very expensive hockey puck |
13:18:09 | Bger | haha |
13:18:25 | Bger | man, this sf is so sloow |
13:18:38 | aussiechris | csv issues? |
13:19:10 | Bger | no, tracker issues :) |
13:19:29 | Withnail | just installed the h100 version of rockbox and i'm impressed anyway. hell, even the backlight is slicker than it was |
13:19:39 | saab_rider | sourceforge, yeah, takes for ever, are you uploading already? |
13:19:55 | Bger | saab_rider: http://sourceforge.net/tracker/index.php?func=detail&aid=1367824&group_id=44306&atid=439120 |
13:20:21 | saab_rider | thanks Bger :) |
13:20:57 | Bger | np |
13:21:07 | Jungti1234 | Is Rockbox support plan of real file? |
13:21:07 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
13:22:11 | Bger | Jungti1234 i don't know |
13:22:22 | saab_rider | Bger, could you help me with a bit of code I've been editing? I understand nothing of the code :) I used a few lines which added color to pong, and tried to apply them to snake, but after compiling, snake would crash whenever I start it... |
13:22:33 | Bger | probably the answer for the near future is "no" |
13:22:46 | Bger | saab_rider hmm |
13:23:21 | saab_rider | the added lines worked fine with pong, and I compiled it successfully, but it failed with snake |
13:23:34 | saab_rider | I probably placed the lines in the wrong place |
13:23:45 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
13:24:18 | rayo | is anyone rewriting the wps parsing code to tokenbased? then it should make that the images are drawn first |
13:26:37 | saab_rider | rayo: good to know you're still working on support for 16bit images in the WPS :) |
13:27:50 | Jungti1234 | Then, is pl file plan to support? |
13:28:05 | rayo | it's working :) but the images are over the text parts |
13:29:31 | saab_rider | rayo: what exactly did you get to work? |
13:29:59 | rayo | loading and displaying a 24bit image on a 16bit image |
13:30:11 | rayo | replace last image with lcd :) |
13:31:14 | saab_rider | is it possible to take a screen dump of what you manged to get on the screen? |
13:31:26 | Bger | saab_rider yes |
13:31:36 | rayo | http://80.238.129.209/rbcolor.jpg |
13:31:36 | Bger | first u enable the screen dump feature |
13:31:47 | rayo | it's only in the uisimulator |
13:32:06 | Jungti1234 | hahaha |
13:32:07 | Jungti1234 | good |
13:32:10 | saab_rider | wow! |
13:32:32 | saab_rider | can you imagine album art in the WPS?! |
13:32:33 | | Quit amiconn (Read error: 110 (Connection timed out)) |
13:32:33 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD512A.dip.t-dialin.net) |
13:33:18 | Jungti1234 | (I think that is 'Yes'.) |
13:33:34 | rayo | i think for albumart we need a jpg loading library and then scale down the picture |
13:33:41 | Bger | saab_rider did you test it ? |
13:33:56 | saab_rider | downloading the latest build |
13:34:55 | saab_rider | plus SF is currently down for maintinance :) |
13:38:26 | rayo | http://80.238.129.209/rbcolor2.jpg (with an albumart, manually scaled and converted to bmp) |
13:38:35 | | Part aussiechris |
13:39:06 | Paprica | lol |
13:39:08 | Jungti1234 | oh |
13:39:08 | Paprica | nice |
13:39:10 | Jungti1234 | wow |
13:39:16 | saab_rider | would need to be scaled down even more... |
13:39:27 | saab_rider | what's that green line btw? |
13:39:56 | Jungti1234 | play time bar? |
13:40:09 | rayo | its a hangover from the old wps i edited :) |
13:40:15 | Paprica | mmm how can i change the text font to font from fonts folder? |
13:40:19 | Paprica | in the code |
13:40:25 | rayo | i edited the bitmaps of marquee wps |
13:40:30 | Paprica | not in the player |
13:41:26 | | Join San [0] (n=test@A-98-221.cust.iol.ie) |
13:42:06 | | Join |Beowulf| [0] (n=Beowulf@82-46-57-180.cable.ubr02.trow.blueyonder.co.uk) |
13:42:16 | Paprica | blah some one?! |
13:42:33 | Jungti1234 | I want answer... |
13:43:04 | rayo | now the green line is gone and the image is more scaled (same link) |
13:43:19 | Jungti1234 | hehe.. |
13:43:27 | Jungti1234 | Look like better. |
13:43:50 | saab_rider | that's looking promising :) |
13:44:17 | Jungti1234 | I can't make simulator. |
13:44:31 | saab_rider | how hard is it to get a jpg loading library? |
13:44:32 | Jungti1234 | It spits error. |
13:45:21 | Paprica | http://img399.imageshack.us/my.php?image=dump0512271443195kn.png |
13:45:22 | Paprica | =] |
13:45:52 | rayo | i don't know, i never coded c before :) |
13:46:14 | Jungti1234 | nice!!, Paprica |
13:46:15 | *** | Saving seen data "./dancer.seen" |
13:46:36 | Paprica | 10x |
13:47:11 | Jungti1234 | It looks like better than now. :) |
13:47:22 | saab_rider | paprica: this is the title tag in the status bar, right? |
13:47:33 | Paprica | yep |
13:47:56 | saab_rider | did you add a title for all the screens? |
13:48:59 | Paprica | the title is from the seledted item |
13:49:09 | Paprica | selected* |
13:49:55 | saab_rider | what do you mean from the selected item? |
13:50:08 | Paprica | mm |
13:50:14 | Paprica | in the menu |
13:50:17 | Paprica | you select item |
13:50:27 | Paprica | and it shows another menu right? |
13:51:23 | saab_rider | yeah... |
13:51:57 | Jungti1234 | rayo: Screen dump presses keypad 0. |
13:52:44 | Paprica | good, the title is from the select item in the privious menu |
13:53:06 | rayo | ok i'll use it when the text is over the image :D |
13:53:06 | Paprica | (how write privious?) |
13:53:14 | saab_rider | previous |
13:53:19 | Paprica | good =] |
13:53:30 | Paprica | now its clear? |
13:54:04 | saab_rider | ah, so it's not the current screen's title? but the title of the above menu? |
13:54:39 | saab_rider | actually, it is the current menu's title.... |
13:55:10 | saab_rider | so if you selected extras, the submenu will show "extras" in the status bar, right? |
13:57:09 | Paprica | yep |
13:57:56 | Jungti1234 | I want to use that. :P |
13:58:32 | Paprica | wait =] |
13:58:35 | saab_rider | but will the title be the exact same text that's selected, or would there be a shortened text for longer names? |
13:59:15 | Paprica | no short name for longer names |
13:59:40 | Jungti1234 | T.T English is very hard. |
14:00 |
14:00:00 | Paprica | for me too =\ |
14:00:20 | saab_rider | but wouldn't some of the titles not fit if there were other icons visible? |
14:00:24 | Jungti1234 | But, you do well English than me. |
14:00:28 | Jungti1234 | heheh :) |
14:00:40 | saab_rider | Jungti "T.T"? |
14:00:49 | Jungti1234 | :'( |
14:00:51 | Jungti1234 | same |
14:01:04 | Paprica | Jungti1234 nice =] |
14:01:09 | Paprica | mm |
14:01:24 | Paprica | i disable the another icons |
14:01:34 | Jungti1234 | =] = :) = ^^ |
14:01:57 | saab_rider | oh, ok.... |
14:02:15 | Paprica | =] |
14:02:25 | Paprica | its a lite status bar |
14:02:31 | Paprica | ;] |
14:02:48 | Paprica | http://img399.imageshack.us/my.php?image=dump0512271459266sk.png |
14:02:52 | Paprica | another thing |
14:02:57 | Paprica | the name of the folder |
14:03:01 | Paprica | =] |
14:03:43 | Jungti1234 | It's folder name. wow :) |
14:04:31 | saab_rider | very nice |
14:04:55 | Jungti1234 | I'm going to inform this news to korean people. |
14:04:59 | Jungti1234 | kkk |
14:05:07 | Paprica | please not yet |
14:05:07 | saab_rider | will be very helpful for people using rockbox for the first time |
14:05:08 | Paprica | =] |
14:05:20 | Jungti1234 | why~ |
14:05:28 | Paprica | cuzits not finish |
14:05:35 | Paprica | and have abugs =\ |
14:06:02 | Jungti1234 | I know :) |
14:06:06 | Paprica | k |
14:06:10 | Paprica | if uu want |
14:06:16 | Jungti1234 | And korean people understand it. |
14:06:33 | Paprica | ok |
14:08:46 | Jungti1234 | hahaha http://cafe.naver.com/iriverh300/1198 |
14:09:59 | rayo | it looks cool but i can't read something :) |
14:10:15 | Jungti1234 | hehe |
14:10:32 | Jungti1234 | Use translation. |
14:12:05 | | Quit Withnail ("10 PRINT "WANG"; 20 GOTO 10 RUN") |
14:13:38 | Jungti1234 | http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=ko_en&url=http%3A%2F%2Fcafe.naver.com%2FArticleRead.nhn%3Farticleid%3D1198%26clubid%3D11442863 |
14:13:59 | Jungti1234 | But, translation is strange. :P |
14:29:19 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
14:32:26 | Bger | any ideas how to change encoding of text file to utf-8 ? |
14:32:52 | Jungti1234 | use notepad |
14:32:52 | darkless | if you're using linux, there's a utility for it |
14:33:12 | Jungti1234 | or notepad2 |
14:33:13 | Bger | linux |
14:33:22 | rayo | my editor can this :) |
14:33:43 | darkless | Bger: ok, give me a sec to find it |
14:34:06 | Jungti1234 | Bger: http://www.flos-freeware.ch/notepad2.html |
14:34:47 | Jungti1234 | maybe it can use in linux. |
14:36:08 | | Quit saab_rider (Read error: 104 (Connection reset by peer)) |
14:37:56 | rayo | iconv -f utf-8 -t iso-8859-1 < infile.txt > outfile.txt |
14:38:16 | Bger | ah :) |
14:38:21 | darkless | convmv |
14:39:04 | darkless | never mind, convmv is only for converting the filename, not file contents |
14:39:25 | solexx | greetings from 22c3 :) |
14:40:23 | Bger | 10x, rayo :) |
14:40:38 | rayo | np i just found it with goole |
14:41:02 | darkless | I'm using a rockbox'ed iriver H140 as digital transport for my home audio system |
14:41:05 | Bger | hehe |
14:41:26 | darkless | I have a few issues, though |
14:42:03 | | Join edx [0] (i=edx@p54A862CB.dip.t-dialin.net) |
14:42:19 | darkless | I'd like the optical out to stay "on" while FF/RW'ing |
14:42:37 | rayo | the h140 has a optical out? |
14:42:52 | darkless | because my DAC has a mechanical relay that switches on/off every time the toslink signal is interrupted |
14:43:13 | darkless | and I'm afraid that it might lead to a mechanical failure in the future |
14:44:21 | darkless | also, an option to never ever let the harddrive spin down would be good, since the maximum spindown time (254s) is not enough to keep it from spinning down at all when listening to most CDs |
14:45:11 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
14:45:13 | darkless | I can prob. code it myself, but I'd very much appreciate some pointers to places in the code that would need to be changed |
14:45:13 | amiconn | Why would you want that? |
14:45:29 | amiconn | It's a huge waste of battery to not let the hd spin down |
14:45:57 | darkless | yes, but if the player is connected to my home rig it's always running from AC |
14:46:21 | darkless | and I'm more concerned about the life expectancy of the HDD |
14:46:38 | darkless | since a typical drive only lasts ~ 30,000 spinups/downs |
14:46:46 | amiconn | Huh? |
14:47:08 | darkless | harddrives that never spin down lasts considerably longer than drives that do |
14:47:19 | amiconn | A mobile drive can take >10.000 _emergeny_ spindowns, and a lot more standard spindowns |
14:47:33 | darkless | yes, about a factor 10 |
14:47:41 | amiconn | This isn't a high-performance SCSI drive for servers |
14:47:43 | darkless | but it's still a concern |
14:47:56 | rayo | normal harddrives are made to spin down/up, only scsi drives are made to spin always |
14:49:15 | darkless | ok, disregarding the spinup/down issue, it's still an annoyance to wait a second or two for the audio to start playing when changing/skipping tracks |
14:49:39 | Bger | darkless are you sure you don't mix up power on/off cycles and spin up/down ? |
14:49:39 | darkless | this is all in the context of the player used in a home rig and not for "regular" portable use |
14:50:44 | | Join saa[b_r]ider [0] (n=saab_rid@61.149.20.248) |
14:51:04 | | Quit Nibbler (Remote closed the connection) |
14:51:15 | saa[b_r]ider | sorry d/c |
14:51:19 | darkless | Bger: the specs sheet lists max # of spinup/downs for my 60 GiB hitachi drive as 300,000 |
14:51:34 | darkless | (the one in my laptop, not the iriver HDD) |
14:51:34 | | Join Jungti1234__ [0] (n=jungti12@58.77.81.144) |
14:51:36 | | Join Nibbler [0] (n=sven@port-212-202-193-200.dynamic.qsc.de) |
14:51:46 | | Quit Jungti1234 ("Bye~ - http://cafe.naver.com/iriverh300") |
14:51:46 | rayo | mh doesn't rockbox spin up the drive a few seconds before the track changes? |
14:51:56 | | Nick Jungti1234__ is now known as Jungti1234 (n=jungti12@58.77.81.144) |
14:52:49 | darkless | yes, but if I decide to jump to next track or skip to a diff album altogether, nothing is cached (that's expected, but an annoyance in a home rig) |
14:53:59 | amiconn | I also use my rockboxes connected to my home equipment from time to time. |
14:54:14 | amiconn | I never change my standard spinup time setting (5 seconds) |
14:54:22 | amiconn | s/spinup/spindown/ |
14:54:57 | darkless | I'm not asking the devs to implement any of this in rockbox per se, but I'd like some pointers to code that would need to be changed. |
14:56:24 | darkless | amiconn: I do, because if browsing for a specific track on a CD, I might need more than 5 secs to recognise if I'm on the right track. This would cause the disc to spindown/up just before I skip to the next track, thereby introducing a 2-sec delay between each track skip |
14:56:33 | | Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") |
15:00 |
15:03:25 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
15:11:22 | | Join _Beowulf_ [0] (n=Beowulf@82-46-57-180.cable.ubr02.trow.blueyonder.co.uk) |
15:11:23 | | Quit |Beowulf| (Read error: 104 (Connection reset by peer)) |
15:11:49 | darkless | ok, any ideas how to keep the toslink "on" while FF/RW'ing? I guess I could make it loop on some low-volume dummy signal if entering FF/RW |
15:12:59 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-5-107.w82-121.abo.wanadoo.fr) |
15:13:04 | darkless | or rather, feed it a dummy signal unless it's playing something |
15:13:55 | mirak | hello |
15:17:53 | Bger | hello, mirak |
15:20:25 | | Quit San (Read error: 110 (Connection timed out)) |
15:25:10 | | Join markun [0] (n=karl@bastards.student.ipv6.utwente.nl) |
15:25:27 | markun | hi mirak |
15:27:19 | | Join webguest93 [0] (n=3e4f4094@labb.contactor.se) |
15:27:42 | saa[b_r]ider | bonjorno markun ;) |
15:27:56 | markun | Hi Saab! |
15:27:59 | saa[b_r]ider | only it's not morning :D |
15:28:22 | markun | ni hao ma? |
15:28:32 | saa[b_r]ider | impressive! |
15:29:20 | webguest93 | Hey, has anyone considered implementing an alternative caching strategy that goes like this: cache the current song, then cache the first X seconds of as many of the next songs in the playlist as possible. Would be great for people who play randomly and tend to skip a lot of songs |
15:29:26 | markun | is 'meraba' arabic or only turkish? |
15:29:26 | saa[b_r]ider | hen hao, xie xie :D (very good, thank you...) |
15:30:00 | saa[b_r]ider | marHaba is arabic, I wouldn't be surprised if they used it in turkish as well |
15:30:25 | preglow | we could have different cache settings, yes |
15:30:35 | preglow | would complicate the playback engine, though |
15:30:51 | Slasheri | webguest93: that was the old behaviour.. |
15:30:57 | saa[b_r]ider | the H is much deeper though, a letter that is pretty difficult for non-arabs to pronounce |
15:31:18 | Slasheri | webguest93: oh, you mean only x seconds of next songs.. hmm, interesting |
15:31:41 | preglow | Slasheri: i think the ipod os used to do that before, so some people got used to it |
15:31:59 | Slasheri | preglow: ah, that is an interesting idea |
15:32:00 | saa[b_r]ider | preglow: I got my friend who owns a 3rd Gen ipod interested in rockbox, hey came over here a few days ago, but you guys weren't around |
15:32:12 | Slasheri | should be possible to do, but requires some changes to the playback engine |
15:32:33 | preglow | saa[b_r]ider: nah, will be a couple of days more before i'm completely back |
15:33:29 | saa[b_r]ider | no problem, I'll let him get in touch with you and linuxstb when you guys are back from holidays |
15:34:05 | Paprica | http://img485.imageshack.us/my.php?image=dump0512271633189ia.png |
15:34:20 | Paprica | =] |
15:34:28 | webguest93 | Won't that be a problem on lower-res displays? |
15:34:48 | Paprica | its for h300 |
15:34:56 | saa[b_r]ider | nice |
15:35:02 | saa[b_r]ider | @ paprica |
15:35:05 | webguest93 | Why not have it on the first line, and let it be for all units |
15:35:36 | Paprica | saa[b_r]ider? |
15:36:00 | saa[b_r]ider | the picture, nice :) |
15:36:11 | Paprica | aha 10x =] |
15:36:38 | saa[b_r]ider | Paprica: I notice the font is bigger now? |
15:36:45 | | Quit webguest93 ("CGI:IRC") |
15:36:53 | Paprica | yep |
15:37:45 | saa[b_r]ider | is the font size setup within the patch? |
15:38:00 | Paprica | mm i want to do that |
15:38:07 | Paprica | but dont know how |
15:38:45 | Paprica | i want to set the font to |
15:38:46 | Paprica | chicago12.fnt |
15:43:58 | darkless | the spdif audiostream is interrupted when FF/RW'ing on iRiver H140. Is this intentional? |
15:44:44 | darkless | it causes my external DAC to resync and I lose a few seconds of audio that way |
15:45:11 | mirak | amiconn: hi |
15:45:27 | mirak | amiconn: did you do a gcc a patch for the EMAC ? |
15:46:07 | amiconn | no |
15:46:18 | *** | Saving seen data "./dancer.seen" |
15:47:02 | amiconn | I don't know how to do gcc patches at all |
15:50:16 | preglow | mirak: linus did that |
15:50:21 | preglow | linus and some other fellow |
15:50:50 | preglow | amiconn: btw, nice gcc-related challenge if you want one: make a gcc that can compile rockbox using thumb code |
15:52:07 | | Join Mad_Big_Sausage [0] (n=Mad_Big_@212.2.182.91) |
15:53:00 | mirak | preglow: is it available somewhere ? |
15:53:08 | mirak | tracker for exemple |
15:54:44 | preglow | mirak: its been in the gcc/binutils tree for ages now |
15:55:17 | mirak | preglow: so gcc uses it ? |
15:55:19 | | Join iLyric [0] (n=irc@host86-128-163-201.range86-128.btcentralplus.com) |
15:55:33 | | Quit iLyric (Client Quit) |
15:56:06 | | Join iLyric [0] (n=irc@host86-128-163-201.range86-128.btcentralplus.com) |
15:56:40 | | Quit iLyric (Client Quit) |
16:00 |
16:01:34 | Mad_Big_Sausage | paprica: any plans for save/load on RockWord/RockPaint? |
16:01:55 | Paprica | mm this is eli plugins |
16:02:13 | Mad_Big_Sausage | soz, my bad. :o? |
16:02:25 | Paprica | but i think that he will do a save and load option |
16:02:29 | amiconn | Afaik, Linus contributed a patch for emacs support in binutils, not gcc |
16:03:12 | mirak | amiconn: I have read on google something about binutils, not gcc |
16:03:43 | mirak | gcc is compiler, I am not sure what binutils is supposed to do |
16:04:12 | amiconn | preglow: Certainly I won't do that. Gcc is such a complex beast, and I'm not terribly interested in any of the arm targets |
16:06:23 | amiconn | I don't even have the slightest idea how to integrate my optimised 64bit math routines |
16:08:33 | | Quit markun ("leaving") |
16:14:05 | | Quit Febs () |
16:17:39 | darkless | Has question #1 in the following post been addressed yet? |
16:17:40 | darkless | http://forums.rockbox.org/index.php?topic=914.msg4693#msg4693 |
16:17:53 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
16:20:14 | darkless | it seems like it's related to this post: |
16:20:15 | darkless | http://forums.rockbox.org/index.php?topic=2142.msg14896#msg14896 |
16:24:49 | | Join lostlogic [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
16:24:54 | | Quit lostlogic (Read error: 104 (Connection reset by peer)) |
16:40:16 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
16:47:07 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
16:53:04 | | Join muesli__ [0] (i=muesli_t@88.134.22.177) |
16:56:53 | muesli__ | hi |
17:00 |
17:01:06 | preglow | amiconn: you don't need to, arm has proper 64 bit mul support |
17:01:23 | amiconn | I know, I mean for coldfire and SH1 |
17:01:24 | preglow | it can even do a full 64 bit mac |
17:01:32 | preglow | ahh, like that |
17:01:41 | preglow | it's just matter of modifying libgcc |
17:02:19 | | Quit Mad_Big_Sausage ("See ya!") |
17:03:01 | | Join San [0] (n=test@212.2.170.69) |
17:05:19 | | Quit mirak (Read error: 110 (Connection timed out)) |
17:06:58 | | Quit Jungti1234 (Read error: 104 (Connection reset by peer)) |
17:09:24 | San | hey |
17:09:40 | San | why isn't the recording and redio fetures in the menu anymore? |
17:09:47 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-84-140.w86-203.abo.wanadoo.fr) |
17:18:22 | darkless | is linus on vacation? |
17:18:29 | t0mas | he was here yesterday |
17:18:34 | darkless | ko |
17:20:39 | darkless | hmm, I'm having trouble figuring out where to look for the code that resets the S/PDIF stream |
17:21:42 | darkless | it resets the stream every time you forward or rewind a track... seems like a bug to me |
17:24:02 | amiconn | I think it doesn't reset the stream |
17:24:16 | amiconn | It rather doesn't feed any data to s/pdif while not playing |
17:25:18 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
17:25:51 | darkless | the S/PDIF receiver seems to lose sync, but only when the audio buffer is empty or I FF/RW |
17:25:55 | | Join Rob2222 [0] (n=Miranda@ACB1772E.ipt.aol.com) |
17:27:11 | San | why isn't the recording and redio fetures in the menu anymore? |
17:27:17 | San | *radio |
17:28:09 | Slasheri | darkless: try replacing all EBU1CONFIG = IIS_RESET with EBU1CONFIG = IIS_RESET | EBU_DEFPARM in pcm_playback.c |
17:28:13 | Slasheri | that might help |
17:28:37 | darkless | hmm, good call |
17:33:14 | | Quit darkless (Client Quit) |
17:40:40 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
17:40:46 | | Join Mongey| [0] (n=mongeyc@213-94-253-111.b-ras1.dbn.dublin.eircom.net) |
17:42:53 | | Join green-mouse [0] (n=green-mo@CBL217-132-201-223.bb.netvision.net.il) |
17:44:47 | | Join Rob2222_ [0] (n=Miranda@ACB2BC42.ipt.aol.com) |
17:45:36 | | Part green-mouse ("Leaving") |
17:46:21 | *** | Saving seen data "./dancer.seen" |
17:47:26 | goa | why does activating crossfeed reduce the music volume? |
17:48:03 | | Quit Mongey| () |
17:48:10 | | Join _FireFly_ [0] (n=FireFly@p54A46972.dip.t-dialin.net) |
17:51:22 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
17:54:26 | San | prevent clipping I am guessing |
17:54:29 | San | yeah |
17:54:40 | San | prevent clipping when fading them together |
17:54:41 | goa | hm ok |
17:56:00 | goa | Is this the page for the id3 browser mentioned in the 2.5 releasenotes? http://www.rockbox.org/twiki/bin/view/Main/DatabaseV2 |
18:00 |
18:02:20 | goa | ok, just got it to crash with that feature =) guess i'll wait a while :) |
18:07:24 | | Join webguest00 [0] (n=5689a5c4@labb.contactor.se) |
18:12:04 | | Quit webguest00 (Client Quit) |
18:12:08 | | Join webguest33 [0] (n=5689a5c4@labb.contactor.se) |
18:18:04 | | Join saa[b_r]ider [0] (n=saab_rid@61.149.20.145) |
18:18:58 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
18:38:33 | | Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) |
18:42:01 | darkless | Slasheri: you're da man! Replacing all EBU1CONFIG = IIS_RESET with EBU1CONFIG = IIS_RESET | EBU_DEFPARM in pcm_playback.c worked like a charm! |
18:47:47 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
18:50:57 | | Quit webguest33 ("CGI:IRC") |
18:57:23 | Slasheri | darkless: oh, sounds good :) i will commit that fix |
18:57:42 | Paprica | San: what about your present? ;] |
18:58:38 | darkless | Slasheri: bear in mind that it makes the optical diode light up full throttle, instead of throttling down to a lower power consumption. I'm not sure how much it would affect battery life, though |
18:58:53 | darkless | when not playing audio, that is |
18:59:12 | Slasheri | darkless: i don't think it will affect much.. correct way would be to turn of the led entirely after some period of inactivity |
18:59:50 | darkless | at least I don't need to be concerned about the mechanical life of the relay in my external DAC anymore :) |
18:59:58 | Slasheri | hehe :) |
19:00 |
19:00:08 | San | yeah, paprica, couldn't get it going |
19:00:10 | San | :P |
19:00:23 | Paprica | =\ |
19:00:23 | San | wana try? |
19:00:27 | San | i can help, some what |
19:00:44 | Paprica | i am working on that |
19:00:44 | Paprica | http://img485.imageshack.us/my.php?image=dump0512271633189ia.png |
19:00:48 | San | it wasn't as simple as I wought |
19:01:19 | San | god, your good |
19:01:20 | San | :P |
19:01:29 | Paprica | lol |
19:01:31 | Paprica | =] |
19:01:56 | muesli__ | go go go Paprica :D |
19:02:14 | Paprica | ;] |
19:03:11 | San | Pap, could you make a menu for me? |
19:03:17 | San | I have no idea about doing that |
19:03:19 | San | :\ |
19:04:05 | Paprica | on some minutes i will try to help u =\ |
19:04:18 | San | thanks |
19:05:42 | darkless | Slasheri: Would it take much effort to change the disk spindown option to allow the user to turn off spindown completely? |
19:07:02 | Slasheri | darkless: no, it should be quite easy to do.. maybe an option to keep disk spinning when connected to ac power |
19:07:07 | darkless | I'd use it for my "home theatre" profile, not for regular portable use... and just to save the slight delay when switching to tracks after the disk has spun down |
19:07:34 | Slasheri | however, i am not sure what these disks in portable players like if spinning continuosly |
19:09:24 | | Quit Bger (Read error: 110 (Connection timed out)) |
19:09:59 | darkless | hmm, increasing the spindown time to 10 minutes after last disk access would also work. That way it would spindown if not playing any audio |
19:11:04 | Slasheri | hmm, now it sounds like a nice idea to automatically load a different profile (configuration file) when plugged into ac |
19:11:24 | darkless | I'd certainly welcome it |
19:11:55 | darkless | a spindown of 5 minutes would prob. work too, since most tracks are less than 5 mins long... However, the present max spindown (254s) is too short... it spins down on 1/4th of my tracks |
19:11:55 | Slasheri | that way we could also remove some options, such as backlight settings when plugged in |
19:12:25 | | Part amiconn |
19:12:36 | darkless | well, some people might still like the option to prolong the LCD life by turning it off |
19:13:08 | darkless | but the overall idea of having an AC and DC profile is nice |
19:13:09 | Slasheri | yes, but with the profiling, there would be no need the specify another option for ac power |
19:13:47 | darkless | well, what are you waiting for? Get working on it! *cracks whip* ;) |
19:14:14 | Slasheri | (in fact, led backlight will no burn-out but EL-backlight can (such as with remote lcd) when keeping continuosly on long times, like a year) |
19:14:21 | Slasheri | hehe :) |
19:14:31 | | Join amiconn [0] (n=jens@p54BD512A.dip.t-dialin.net) |
19:14:34 | Slasheri | currently i have the tagcache and many other fixes to finish |
19:15:33 | darkless | I love your work on the cache-stuff btw, very nice |
19:16:36 | darkless | hopefully, someone will be able to pick up the ball on the profiling idea :) |
19:17:34 | | Part darkless ("Leaving") |
19:21:50 | | Quit DrumRBoy320|Away (Read error: 110 (Connection timed out)) |
19:23:57 | | Join RotAtoR [0] (n=user@24-231-249-25.dhcp.aldl.mi.charter.com) |
19:46:22 | *** | Saving seen data "./dancer.seen" |
19:53:58 | | Join markun [0] (n=karl@bastards.student.ipv6.utwente.nl) |
20:00 |
20:01:08 | | Quit dadude (Read error: 110 (Connection timed out)) |
20:08:27 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
20:17:59 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-6-58.w82-121.abo.wanadoo.fr) |
20:20:01 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
20:31:15 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
20:31:56 | | Quit xmixahlx (Client Quit) |
20:33:20 | | Join saa[b_r]ider [0] (n=saab_rid@61.149.20.83) |
20:37:10 | | Join dpassen1 [0] (n=dpassen1@cpe-24-168-110-99.si.res.rr.com) |
20:38:14 | | Quit markun ("leaving") |
20:48:38 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
20:56:26 | | Join Bger [0] (n=Bager@83.222.160.88) |
21:00 |
21:03:59 | | Join DrumRBoy320|Away [0] (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) |
21:07:22 | | Join JazzBone [0] (n=JB@p50918FCC.dip0.t-ipconnect.de) |
21:13:30 | | Quit San (Read error: 110 (Connection timed out)) |
21:24:29 | | Quit _FireFly_ ("Leaving") |
21:34:28 | | Quit Rob2222_ (Read error: 104 (Connection reset by peer)) |
21:35:06 | | Join Rob2222 [0] (n=Miranda@ACB2BC42.ipt.aol.com) |
21:36:19 | | Join akaidiot [0] (n=nope@c-4346e255.363-1-64736c11.cust.bredbandsbolaget.se) |
21:44:56 | | Join TheFormulaJam [0] (i=Jamjam@81-178-77-31.dsl.pipex.com) |
21:45:08 | TheFormulaJam | hey, anyone around? |
21:46:12 | TheFormulaJam | if and when someone turns up: do i update the bootloader by patching the Iriver firmware with a later firmwarepatcher.exe ? |
21:46:26 | *** | Saving seen data "./dancer.seen" |
21:49:48 | | Join Mad_Big_Sausage [0] (n=Mad_Big_@212.2.182.91) |
21:50:13 | | Quit Mad_Big_Sausage (Client Quit) |
21:55:25 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
21:57:20 | | Join arkascha [0] (n=arkascha@xdsl-213-168-109-236.netcologne.de) |
22:00 |
22:09:31 | | Quit solexx (Read error: 104 (Connection reset by peer)) |
22:12:41 | | Join solexx [0] (n=jrschulz@c203002.adsl.hansenet.de) |
22:15:52 | muesli__ | hi JazzBone ;) |
22:20:02 | mirak | TheFormulaJam: probably not |
22:20:22 | mirak | TheFormulaJam: I probably did not understood your question |
22:21:08 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) |
22:30:09 | TheFormulaJam | ah |
22:30:11 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
22:30:27 | TheFormulaJam | you know when you start rb, it says "bootloader V2" |
22:30:34 | TheFormulaJam | how do you update the bootloader? |
22:30:43 | TheFormulaJam | or is it included in a daily build |
22:30:50 | | Join Rob2222 [0] (n=Miranda@ACB2BC42.ipt.aol.com) |
22:33:05 | mirak | you must repatch a firmware with a new bootloader |
22:33:15 | TheFormulaJam | right |
22:33:15 | mirak | I think they are included into the windows patcher |
22:33:44 | TheFormulaJam | the firmwarepatcher.exe file? the one linked from the manualrockboxinstall guide on the wiki? |
22:33:51 | mirak | probably |
22:33:59 | mirak | I use linux so I don't know |
22:38:28 | muesli__ | TheFormulaJam which player? |
22:54:12 | | Join San [0] (n=test@A-79-54.cust.iol.ie) |
23:00 |
23:08:34 | | Join LinusN [0] (n=linus@labb.contactor.se) |
23:08:37 | TheFormulaJam | H3X0 |
23:08:37 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
23:12:58 | | Join matsl [0] (n=user@1-1-4-2a.mal.sth.bostream.se) |
23:14:19 | | Quit JazzBone ("Leaving") |
23:15:07 | muesli__ | international or us-version |
23:16:10 | TheFormulaJam | International |
23:17:33 | muesli__ | which version do you prefer? |
23:17:42 | muesli__ | kr or eu ? |
23:19:38 | | Quit arkascha (Remote closed the connection) |
23:20:14 | | Quit matsl ("ERC Version 5.0 (CVS) $Revision: 1.776 $ (IRC client for Emacs)") |
23:27:14 | | Quit actionshrimp ("a bird in the bush is worth two in your house") |
23:27:50 | | Join actionshrimp [0] (n=NNSCRIPT@host86-140-233-253.range86-140.btcentralplus.com) |
23:31:02 | | Quit DrumRBoy320|Away (Read error: 110 (Connection timed out)) |
23:31:53 | | Quit mirak ("Ex-Chat") |
23:32:49 | | Quit muesli__ (Read error: 104 (Connection reset by peer)) |
23:39:41 | | Join muesli_- [0] (i=muesli_t@88.134.22.177) |
23:40:45 | | Quit TheFormulaJam (Read error: 110 (Connection timed out)) |
23:42:26 | | Quit rayo () |
23:43:29 | | Join kro_ [0] (i=ork@kro.hn.org) |
23:45:20 | | Quit dpassen1 () |
23:45:29 | muesli_- | amiconn are you around? |
23:46:30 | *** | Saving seen data "./dancer.seen" |
23:48:46 | | Join Sucka [0] (n=NNSCRIPT@host86-140-233-253.range86-140.btcentralplus.com) |
23:50:59 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
23:57:40 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |