00:00:00 | preglow | isn't that copyright a bit... pointless? |
00:00:08 | preglow | Copyright 2006 A Bunch of People |
00:00:22 | | Quit `3nergy (Connection reset by peer) |
00:00:32 | Mikachu | those are just informative anyway since copyright is automatic |
00:00:44 | preglow | and to whom does it fall? |
00:00:56 | bluebrother^ | hmm, just checked the patch, seems fine for me. |
00:00:57 | Mikachu | The Authors |
00:01:01 | sharpe | anyone have any idea how the raster counter on the c64 works, i mean, how often it's changed... |
00:01:03 | lostlogic | wth, there were two buffered events and 1 unbuffered event for the same track, this can't be right at all. |
00:01:07 | bluebrother^ | how should we do it then? |
00:01:26 | preglow | damn, i need to write manual entries more often, rate of pure nonsense per typed word seems to have gone down |
00:02:31 | preglow | but okiedoke anyway, i don't really know, i was just asking |
00:02:45 | bluebrother^ | we don't have a file with all manual authors, so I think its best to refer to the CREDITS. |
00:03:06 | bluebrother^ | we could add the main contributors to the front page. |
00:03:13 | preglow | perhaps just include a page with all of them included in a really, really tiny font, mozilla-ad style ;) |
00:03:14 | bluebrother^ | like the previous version had. |
00:03:41 | bluebrother^ | preglow: you mean the CREDITS file? This is intended to be included in the appendix. |
00:03:45 | preglow | bluebrother^: oh, right |
00:03:57 | Febs | Mikachu, under U.S. copyright law, the copyright notice has some purpose that is more than simply informative. |
00:04:17 | Febs | It prevents an infringer from raising the defense of innocent infringement. |
00:04:24 | bluebrother^ | which is the cause I'm referring to the appendix for a list of all contributors. The list is already kind of long ;-) |
00:04:25 | Mikachu | rockbox is swedish though.. but not sure how that works when you distribute |
00:04:51 | Febs | I disagree. Rockbox is international. |
00:05:11 | Bagder | indeed |
00:05:16 | Bagder | and always was |
00:05:19 | Febs | For example, I wrote some parts of the manual, so I would be one of the copyright holders. |
00:06:05 | | Join adamdullenty [0] (n=5684d764@labb.contactor.se) |
00:06:15 | adamdullenty | hey |
00:06:21 | X5L | hey |
00:06:24 | adamdullenty | random off-topic question if I may... |
00:06:31 | * | Mikachu explodes |
00:06:39 | sharpe | Ahhh! |
00:06:42 | adamdullenty | ...or not then :P |
00:06:44 | * | bluebrother^ hears the bang. |
00:06:50 | Mikachu | feel free |
00:06:57 | Mikachu | i've already exploded and everything |
00:07:05 | preglow | bluebrother^: if you think it looks better, i say commit it |
00:07:07 | bluebrother^ | hehe. |
00:07:28 | amiconn | XavierGr: amiconn.dyndns.org/remote_lcd4.diff">http://amiconn.dyndns.org/remote_lcd4.diff As usual... |
00:07:32 | | Quit solexx__2 (Read error: 110 (Connection timed out)) |
00:07:34 | * | Febs pictures Mikachu as the restaurant patron in Monty Python's Meaning of Life ... |
00:07:37 | adamdullenty | haha, okay. anyone familiar with linux - is there a key combination to exit the current window |
00:07:52 | amiconn | This should be equal or better than version 2 |
00:07:55 | Mikachu | Febs: i'm probably the absolute opposite of him |
00:07:56 | | Join tempel [0] (n=tempi@unaffiliated/tempi) |
00:07:59 | Mikachu | adamdullenty: what window? |
00:08:00 | adamdullenty | well, fullscreen window... was testing a game and exited, it's left me with a black screen... the cursor still moves around tho |
00:08:02 | bluebrother^ | adamdullenty: depends on your desktop environment |
00:08:07 | adamdullenty | suse with KDE |
00:08:26 | Mikachu | adamdullenty: try switching to the console and run killall -9 nameofgameexecutable |
00:08:36 | bluebrother^ | you could try ctrl-alt-esc and click on the window (does a kill) |
00:08:56 | Bagder | or ctrl-alt-backspace to kill X |
00:09:07 | amiconn | "kill -9", the bofh journal... |
00:09:07 | Bagder | or rather restart it |
00:09:26 | preglow | Mikachu: you don't like eating until you explode? |
00:09:31 | Mikachu | correct |
00:09:37 | Mikachu | i am also extremely thin |
00:09:43 | preglow | i tried it today |
00:09:44 | preglow | not comfortable |
00:09:55 | adamdullenty | how do I find out a list of what is running, at the console? |
00:10:08 | Mikachu | it's WAFER thin |
00:10:10 | adamdullenty | it was a random game in the menu [currently updating from the web, would rather not restart the bugger] |
00:10:18 | Mikachu | adamdullenty: ps axfu |
00:10:20 | Mikachu | |less |
00:10:22 | bluebrother^ | ps aux |
00:10:23 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
00:10:29 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
00:10:29 | adamdullenty | sorry about this, very off topic - but I knew someone in here would know their stuff linux-wise :) |
00:10:31 | adamdullenty | cheers |
00:10:49 | * | Febs wonders if he should be offended by preglow's "pure nonsense per word" comment. |
00:11:05 | Febs | I wrote the crossfeed section of the manual that preglow just edited. :) |
00:11:07 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-71-246.park-s46b.dslaccess.co.uk) |
00:11:09 | lostlogic | I think he meant that he needs to be writing more to keep the nonsense ration up |
00:11:42 | * | bluebrother^ notices he should write more to keep his touchtyping better |
00:11:45 | sharpe | well, as far as i can tell, it's not very important how i handle the raster register, other than increasing it every cycle. |
00:11:54 | adamdullenty | Mikachu: thanks :) worked fine, the killall thing. |
00:12:01 | | Join solexx___ [0] (n=jrschulz@c204080.adsl.hansenet.de) |
00:12:04 | sharpe | as i suppose the timing would really only matter on the actual c64 |
00:12:14 | sharpe | so, i'll just keep it increasing |
00:12:22 | sharpe | and loop back around. |
00:12:25 | Bagder | sharpe: timing was crucial for many things on the c64 |
00:12:32 | sharpe | yeah, i know |
00:12:37 | | Part tempel ("Leaving") |
00:13:07 | | Quit Rob2222 (Connection timed out) |
00:13:16 | sharpe | but i'm not sure how the raster counter is. |
00:13:19 | Bagder | we have a bunch of demos from the 80s you can try ;-) |
00:13:36 | Bagder | we = me, Linus, Björn and friends |
00:13:54 | sharpe | heh... |
00:14:13 | Bagder | http://kjell.haxx.se/horizon/ |
00:14:28 | preglow | Febs: ahaha, i meant that i seem to be expressing myself somewhat less like a child after having done some off-irc writing |
00:14:30 | bluebrother^ | I still have a lot of c64 disks somewhere ... but no possibility to read them anymore. |
00:14:36 | Gargamale | If I have started playing a song, I pressed SELECT (on ipod) and I have qued up another song, how do I get back to the WPS screen? |
00:14:39 | Bagder | http://kjell.haxx.se/horizon/pics.cgi?modify=21&loc=1%2321 |
00:14:44 | Bagder | that's our man |
00:15:00 | | Quit herz42 (Read error: 110 (Connection timed out)) |
00:15:07 | sharpe | heh |
00:15:15 | preglow | boogaloo is linus, yea? |
00:15:16 | muesli__ | whats the past of forbid? |
00:15:20 | Bagder | preglow: yes |
00:15:23 | preglow | forbade? |
00:15:44 | muesli__ | yeah..i had something in mind too |
00:15:53 | Mikachu | forbade is correct |
00:16:12 | preglow | ahh, blimey, how i love oldschool scene gfx |
00:16:48 | Gargamale | If I have started playing a song, I pressed SELECT (on ipod) and I have qued up another song, how do I get back to the WPS screen? |
00:17:02 | Mikachu | play |
00:17:41 | Gargamale | The manual says Please add correct keys |
00:17:56 | sharpe | bagder, do you have any idea, as to how many raster lines are displayed/counted/whatever...? |
00:18:42 | | Quit warthawg ("my work here is done") |
00:18:42 | Bagder | sharpe: I don't remember exactly, but 1) they differ between NTSC and PAL and 2) they're about 300 something |
00:19:07 | sharpe | i knew they differed from NTSC and PAL, i'm not sure how many lines though... |
00:19:12 | bluebrother^ | preglow, Febs: just commited it with some small changes. I hope the most will like it ;-) |
00:19:36 | Bagder | sharpe: my memory certainly is fading on such details ;-) |
00:19:40 | sharpe | heh |
00:20:08 | Bagder | but I do remember that d020 is for ;-) |
00:20:22 | amiconn | Gargamale: Press Play (afaik) |
00:20:26 | sharpe | border color :) |
00:20:28 | Bagder | lda #$ 00 |
00:20:30 | Bagder | sta $d020 |
00:20:32 | bluebrother^ | sharpe: http://www.minet.uni-jena.de/~andreasg/c64/vic_artikel/vic_article_3.4.htm |
00:20:41 | sharpe | i'm reading that already. |
00:20:41 | | Quit X5L ("CGI:IRC (EOF)") |
00:21:01 | bluebrother^ | sys 49152 :) |
00:21:46 | preglow | bluebrother^: looks better |
00:21:48 | Febs | bluebrother^, I think that the leading needs to be adjusted so that there is more space between paragraphs. |
00:22:05 | Febs | (this is a general comment, not related to preglow's changes) |
00:22:18 | | Join solexx__2 [0] (n=jrschulz@c219108.adsl.hansenet.de) |
00:22:21 | * | amiconn spots plugin adaptions for mini in cvs :) |
00:23:21 | sharpe | my god. |
00:23:43 | sharpe | i didn't realize i had forgotten where it was, and was trying to find it |
00:23:45 | XavierGr | amiconn: new version? |
00:23:51 | XavierGr | ok let me compile |
00:23:54 | bluebrother^ | Febs: what leading do you mean? The front page? |
00:24:22 | bluebrother^ | I tried increasing the spacing between paragraphs globally. I like it better. |
00:24:36 | Febs | Also, I find the use of a table like in section 4.5 (channels) more aesthetically appealing than hanging indents like in section 4.6 (cross-feed), and I'm wondering which you prefer. |
00:24:43 | Febs | I meant globally. |
00:24:56 | sharpe | pal: 312, ntsc: 262/263 |
00:25:12 | sharpe | which should i use? |
00:25:23 | bluebrother^ | I tried setting parindent to 0 and increasing parskip about .3\baselineskip |
00:25:55 | bluebrother^ | http://pastebin.com/654521 |
00:26:17 | sharpe | eh, i'll use the number of lines for PAL... |
00:26:24 | * | preglow wonders how the hell we have space to put all the huffman tables in libmad in iram |
00:26:29 | Gargamale | If I add music to my DAP's HDD, do I need to manually update the tag cache |
00:26:32 | Gargamale | Or does it do it |
00:26:39 | herz42_ | lazy lostlogic: you want to insert "buffer[MAX_LOGF_ENTRY]=0;" into logfdisp.c:89 |
00:26:58 | lostlogic | hmmmmmm, some tracks are getting 2 track entries for 1 track, well this explains plenty of bugs, I think. |
00:27:01 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
00:27:45 | | Join solexx_ [0] (n=jrschulz@c173205.adsl.hansenet.de) |
00:27:50 | bluebrother^ | Febs: I'm somewhat inbetween about tables vs. description lists. For short descriptions like in 4.6 I think a table would look better. |
00:27:54 | lostlogic | herz42_: I did it a different but similar way :-P |
00:28:22 | lostlogic | herz42_: preglos's comment made me realize that I was indeed being a fool |
00:29:21 | herz42_ | lostlogic: you probably did it right, as I think my way might not work on some targets |
00:29:56 | lostlogic | herz42_: see CVS |
00:30:06 | | Quit solexx___ (Read error: 110 (Connection timed out)) |
00:30:18 | preglow | i don't think this libmad patch will do anything at all for arm |
00:30:27 | preglow | but it seems to shorten the code with about 100 bytes |
00:31:00 | dpassen1 | But nice improvements for Coldfire? |
00:31:47 | dpassen1 | Can you verify that it produces bit identical results? |
00:31:48 | preglow | they say so |
00:32:10 | | Quit ender` (" Misery no longer loves company. Nowadays it insists on it.") |
00:32:10 | preglow | i'll just take their word for it, since i have no m68k compiler, i can't be bothered to test |
00:32:30 | preglow | i can't see why it shouldn't get bit-identical results |
00:32:35 | preglow | i think you'd hear a bug in this code very well |
00:32:52 | | Join solexx__ [0] (n=jrschulz@d001175.adsl.hansenet.de) |
00:33:08 | sharpe | yay for bitwise operations |
00:33:37 | herz42_ | lostlogic: actually working on playback.c? - then you probably know that it breaks the logf build atm? (just to let you know, no need to hurry) |
00:34:00 | preglow | it does? |
00:34:30 | herz42_ | preglow: just a undeclared var used in logf() |
00:34:36 | preglow | roit |
00:35:01 | Febs | bluebrother: I prefer the tables. I find the hanging indents to be a bit ragged looking, particularly when there are multiple levels of indents. |
00:35:22 | XavierGr | amiconn: I get the same tick levels with CVS. |
00:35:37 | man_in_shack | does anyone here have an iriver 300 series? |
00:35:41 | | Quit _Lucretia_ ("Leaving") |
00:35:53 | lostlogic | herz42_: yeah, I know... have a fix in the file, but also have some misc. debug in the file, so not committing quite yet |
00:35:54 | amiconn | XavierGr: Hmm. Is my version 2 better or worse than that? |
00:36:09 | amiconn | (if you can remember) |
00:36:30 | XavierGr | version 2 you mean the previous from the latest? |
00:36:44 | XavierGr | or the one before? |
00:37:20 | Febs | bluebrother^, I think that the increased space between paragraphs looks better, but that we could use a bit more space to bit consistent with some of the other styles. |
00:37:50 | amiconn | The one with the 2 in the name |
00:38:01 | Febs | Example: in section 4.5, there is less space before the sentence "Crossfeed has the following options" than after. |
00:38:21 | bluebrother^ | Febs: something like .6\baselineskip? |
00:38:42 | | Join BHSPitLappy [0] (n=Steve-O@adsl-209-30-57-69.dsl.rcsntx.sbcglobal.net) |
00:38:43 | XavierGr | amiconn:let me test |
00:39:38 | Febs | Yes. Do you know offhand what the spacing is between the various crossfeed options (and other sections of the manual that use that same style)? |
00:39:54 | | Join solexx___ [0] (n=jrschulz@c156089.adsl.hansenet.de) |
00:39:54 | *** | Alert Mode level 1 |
00:39:54 | DBUG | Enqueued KICK solexx__2 |
00:39:54 | DBUG | Enqueued KICK solexx_ |
00:39:54 | *** | Alert Mode level 2 |
00:39:54 | DBUG | Enqueued KICK solexx__ |
00:39:54 | DBUG | Enqueued KICK solexx___ |
00:39:54 | *** | Alert Mode level 3 |
00:40:17 | bluebrother^ | no, I need to look this up. |
00:40:47 | bluebrother^ | the space is because of switching environments −− I'll look how we could change this. |
00:41:47 | | Quit solexx__2 (Read error: 113 (No route to host)) |
00:42:15 | Febs | Great. I hope you don't mind these minor comments. I think that overall the manual looks great. |
00:42:33 | amiconn | Bagder: Your x5 lcd driver optimisation is only faster if you're lucky and lcd_write_data() is called with an aligned address |
00:43:08 | amiconn | Also, if you were able to remove the table lookup, then the table wasn't correct |
00:44:18 | bluebrother^ | Febs: not at all. I'm just trying to tweak these optical glitches as I'm motivated to. |
00:44:28 | sharpe | for timing, should i use a general one megahertz, or the actual pal speed, ~0.985 MHz? |
00:44:43 | bluebrother^ | I have also some ideas to simplify the manual, but most shouldn't be too important before 3.0 |
00:45:09 | | Join solexx__2 [0] (n=jrschulz@c196011.adsl.hansenet.de) |
00:45:09 | *** | Alert Mode level 4 |
00:45:09 | *** | Alert Mode level 5 |
00:45:09 | DBUG | Enqueued KICK solexx__2 |
00:45:09 | *** | Alert Mode level 6 |
00:45:09 | *** | Alert Mode level 7 |
00:45:09 | *** | Alert Mode level 8 |
00:45:17 | XavierGr | amiconn: 4 seems the same (maybe a tiny bit better) than 2. |
00:45:27 | amiconn | Okay, then I'll commit that |
00:45:40 | XavierGr | 4 is more fast? |
00:45:45 | amiconn | Remote LCD update is significantly faster than CVS |
00:46:03 | amiconn | Yes, 4 is a bit faster than 2 (and 2 is faster than 3) |
00:46:16 | XavierGr | great then |
00:46:18 | amiconn | It's faster both with & without ticking fix |
00:47:17 | sharpe | anyone? |
00:47:31 | | Quit solexx_ (Connection timed out) |
00:47:38 | bluebrother^ | sharpe: stick to .985 MHz |
00:47:48 | sharpe | mmm. |
00:48:25 | | Join maeck [0] (n=chatzill@72-255-56-123.client.stsn.net) |
00:48:29 | | Join citizenkeith [0] (i=zr@d60-65-245-235.col.wideopenwest.com) |
00:48:38 | sharpe | ~1009MHz |
00:48:43 | sharpe | er |
00:48:45 | sharpe | Hz |
00:48:48 | sharpe | wait |
00:48:50 | sharpe | KHz |
00:49:00 | sharpe | i'm like out of it today. |
00:49:01 | amiconn | Bagder: The FPS results for 11MHz are missing... |
00:49:32 | bluebrother^ | my battery's going crazy :( |
00:50:15 | | Quit solexx__2 (Remote closed the connection) |
00:50:17 | | Join solexx_ [0] (n=jrschulz@c196011.adsl.hansenet.de) |
00:52:15 | citizenkeith | I'd like to help out with 3G. I'm not a programmer, but would be willing to help you guys test stuff. I haven't tried installing anything yet, so I might need my hand held. :) |
00:52:45 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:54:33 | | Quit solexx__ (Read error: 110 (Connection timed out)) |
00:54:49 | preglow | we pretty much need a programmer with a unit |
00:55:10 | *** | Alert Mode OFF |
00:55:22 | | Quit solexx_ (Remote closed the connection) |
00:55:24 | | Join solexx_ [0] (n=jrschulz@c196011.adsl.hansenet.de) |
00:55:36 | lostlogic | bug in read next metadata? maybe... very maybe. |
00:55:54 | citizenkeith | in the forum, linuxstb mentioned that somebody who could test stuff... hang out in IRC and try things on their 3G |
00:57:06 | bluebrother^ | time for me to go now. Got pretty late again ... cu guys. |
00:57:31 | | Quit solexx___ (Connection timed out) |
00:57:45 | | Join webguest33 [0] (n=c390a18e@labb.contactor.se) |
00:58:00 | | Quit bluebrother^ ("Leaving") |
00:59:13 | preglow | char const *lol; means the data pointed to is constant, yas? |
00:59:36 | lostlogic | not positive, but I think yes, amiconn? |
01:00 |
01:00:05 | sharpe | preglow... i don't think so? |
01:00:25 | amiconn | preglow: No. This would be a constant pointer pointing to non-constant data |
01:00:36 | sharpe | yay constants |
01:01:02 | amiconn | preglow: If you want a (non-constant) pointer to constant data, this would be const char * |
01:01:27 | lostlogic | http://forums.rockbox.org/index.php?topic=3453.new;topicseen#new |
01:01:30 | lostlogic | gah, not that. |
01:01:39 | lostlogic | http://vergil.chemistry.gatech.edu/resources/programming/c-tutorial/pointers.html |
01:01:42 | lostlogic | better. |
01:01:44 | lostlogic | has a chart. |
01:02:05 | preglow | amiconn: i'm just getting some warnings in libmad with gcc 4.1 in libmad synth.c line 778, assignment from incompatible pointer type |
01:02:14 | preglow | but it looks pretty correct to me |
01:02:22 | amiconn | Is this cvs? |
01:02:56 | preglow | yes |
01:03:05 | preglow | it's an sbsample assignment |
01:04:06 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
01:05:12 | | Quit citizenkeith () |
01:06:50 | amiconn | preglow: I'm not sure why gcc complains. Maybe it complains because this is an assignment to a const pointer. |
01:07:32 | amiconn | This is actually nonsense, but I would have expected earlier gccs to complain as well then |
01:07:50 | amiconn | What happens if you drop the 'const' |
01:08:00 | amiconn | (in line 771)? |
01:09:07 | preglow | yeah, that was it |
01:09:13 | preglow | just seems a bit weird |
01:11:05 | preglow | i would have called then an obvious error if anything |
01:11:08 | preglow | that |
01:12:26 | lostlogic | I hearby declare playback working. If you want to argue about that, take it up with my left pinky toe's nail, I think it might care. |
01:12:44 | lostlogic | (ok, actually I have a couple things worth investigating) |
01:14:33 | | Quit webguest33 ("CGI:IRC (EOF)") |
01:15:55 | | Join |Josh| [0] (i=|Josh|@unaffiliated/josh/x-000000001) |
01:16:31 | Ctcp | Ignored 5 channel CTCP requests in 5 minutes and 15 seconds at the last flood |
01:16:31 | * | preglow throws the confetti |
01:16:40 | * | preglow retracts the confetti |
01:16:45 | preglow | yes, it turns out that is possible |
01:16:49 | |Josh| | :) |
01:17:22 | * | |Josh| is just re-adding his 25GB library after installing iPL |
01:17:58 | |Josh| | iPL isn't even working yet :P |
01:18:00 | lostlogic | ... perpetual motion... you just undid entropy |
01:18:03 | |Josh| | Freezes on bootup |
01:18:10 | |Josh| | Rockbox is so much easier :) |
01:18:58 | sharpe | okay, hopefully i've gotten... |
01:19:06 | sharpe | somewhat the vic implemented. |
01:19:34 | *** | Saving seen data "./dancer.seen" |
01:23:35 | | Join warthawg [0] (n=warthawg@cpe-66-68-180-235.austin.res.rr.com) |
01:25:23 | | Join Shadowarrior13 [0] (i=dsf@ip68-3-160-223.ph.ph.cox.net) |
01:25:42 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
01:26:28 | | Quit maeck ("Chatzilla 0.9.65 [Mozilla rv:1.7.12/20060202]") |
01:26:41 | preglow | well, this libmad patch sure as hell didn't do much for arm |
01:26:58 | preglow | but i'll just commit it anyway, since it at least made the the code a bit smaller and makes coldfire faster |
01:27:53 | | Quit matsl ("Leaving") |
01:29:19 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
01:30:17 | preglow | argh |
01:30:33 | * | preglow sets his default editor to something that is actually usable |
01:30:45 | | Quit midkay ("Leaving") |
01:31:00 | lostlogic | vi? |
01:31:09 | | Join TCK [0] (n=tckocr@81-178-237-206.dsl.pipex.com) |
01:31:41 | sharpe | hmm |
01:31:51 | sharpe | now to try to compile it. |
01:32:39 | | Quit obo (Read error: 110 (Connection timed out)) |
01:33:05 | preglow | lostlogic: vim |
01:33:19 | preglow | the default was nano, god knows why i didn't change it before now |
01:33:29 | preglow | bloody thing was strangling my commit messages |
01:34:49 | lostlogic | all playback.c commits by me between 1.217 and now total 902 + and 910 -. I accomplished a sum total of -8 lines. :) |
01:35:01 | preglow | haha |
01:35:34 | lostlogic | hardest 8 lines I ever unwrote. |
01:36:46 | Rob2222_ | lol lostlogic |
01:38:12 | preglow | lostlogic: any plans to split playback.c a bit? |
01:38:23 | lostlogic | preglow: it's been on the brain |
01:38:49 | preglow | and btw, in audio thread debug, why doesn't pcmbufdesc never reach the max number? |
01:39:02 | lostlogic | but it was tough before because the thread separation was iffy |
01:39:08 | preglow | ever, that is |
01:39:29 | lostlogic | preglow: because it's based on a minimum average size of chunk, and the chances of that minimum average size ever happenign are very small. |
01:39:41 | preglow | riight |
01:40:07 | lostlogic | if the playback system is working 'well' it should only use about 1/2 of the bufdescs |
01:40:55 | lostlogic | but if for some reason both buffers were running low for a significant period, it would be making more frequent commits to the buffer and the size of chunk would fall |
01:41:25 | lostlogic | *shrug* I'm not saying it's the best system, but it's reasonable. it's better than teh fixed 32 track descriptors :-P |
01:42:09 | preglow | indeedey |
01:43:13 | preglow | my brain would probably do some weird combination of explode and implode if i tried coding something similar myself, so i'll just continue with the smiling and the nodding |
01:43:45 | lostlogic | Fortunately for us, my brain would do the same if I tried to write an equalizer in asm, so in the end, we get a working firmware :) |
01:44:48 | | Quit Daishi ("Client exiting...") |
01:44:57 | preglow | hahaha |
01:45:20 | lostlogic | I'm going to kill a forum poster. http://forums.rockbox.org/index.php?topic=3453.new;topicseen#new |
01:45:32 | | Join Administrator__ [0] (n=BAUER@dsl-29-8.cofs.net) |
01:45:41 | lostlogic | polluxx2006, WAY TO GIVE ME EXACTLY A USELESS BUG REPORT |
01:45:47 | sharpe | lol |
01:46:39 | preglow | we need a "Fired into orbit around earth" patch closing message |
01:47:03 | preglow | and a "FFSLOLOMG" for the really nasty ones |
01:47:34 | Mikachu | hahaha |
01:47:47 | lostlogic | Mikachu: how's playlist insert stuff? |
01:48:27 | muesli__ | I like the fact that version 3.1 is codenamed Fireworks and is due in November. |
01:48:28 | muesli__ | People on the UK will understand |
01:48:36 | muesli__ | so what? :-) |
01:49:55 | lostlogic | anyone who sees V for Vendeta will understand |
01:50:23 | | Join webguest34 [0] (n=c27d30bb@labb.contactor.se) |
01:50:42 | muesli__ | the dark mark? |
01:50:51 | muesli__ | the dark lord is back? |
01:51:03 | muesli__ | damn, read to much h.p. ;-) |
01:52:08 | preglow | bagder will be back in the morning |
01:52:08 | | Quit webguest34 (Client Quit) |
01:52:18 | Mikachu | lostlogic: haven't tried yet |
01:53:43 | | Quit TCK (Read error: 110 (Connection timed out)) |
01:54:50 | * | preglow has a look at the libmad last frame bug |
01:54:56 | | Join Sinbios [0] (n=Sinbios@Kingston-HSE-ppp3561940.sympatico.ca) |
01:55:40 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
01:56:04 | amiconn | preglow: Yellow builds... |
01:56:15 | | Quit Kohlriba ("Fast alle Menschen sind Regenwürmer") |
01:56:58 | preglow | amiconn: eh?? |
01:57:05 | | Quit MulziSAW10 (Read error: 110 (Connection timed out)) |
01:57:25 | preglow | what's wrong with that? |
01:58:10 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
01:58:32 | amiconn | Apparently gcc < 4.1.0 doesn't like what gcc >= 4.1.0 wants, and vice versa |
01:58:46 | preglow | but how can the current code be wrong |
01:59:14 | preglow | it's just a bloody simple no-frills pointer assignment |
02:00 |
02:00:02 | sharpe | maybe gcc just doesn't like you :\ |
02:00:13 | preglow | i know it doesn't |
02:00:23 | Mikachu | i like you |
02:00:32 | lostlogic | seeks that trigger buffer fill => freeze |
02:00:35 | lostlogic | retarded. |
02:01:39 | | Quit Administrator__ ("Leaving") |
02:02:04 | sharpe | heh |
02:02:56 | lostlogic | I swear I fixed this exact problem yesterday. |
02:03:08 | | Quit Angel_of_Death (Read error: 110 (Connection timed out)) |
02:04:36 | preglow | bargh |
02:05:23 | preglow | time to sleep |
02:05:26 | | Join damaki [0] (n=Chocolat@ALille-153-1-38-231.w83-198.abo.wanadoo.fr) |
02:05:40 | preglow | gotta get up early and relocate to something more mountainy and act the fool for a number of days soon |
02:05:50 | preglow | someplace, too |
02:06:04 | preglow | l80r |
02:06:04 | sharpe | be sure you act the fool, very well. |
02:06:09 | preglow | oh, i will |
02:07:12 | amiconn | This ticking reduction looks quite different from what I thought it would look when I started working on it... |
02:07:44 | lostlogic | g'night preglow |
02:07:51 | Paul_The_Nerd | Have a good time Preglow |
02:09:49 | | Join walkert [0] (n=83b7eb24@labb.contactor.se) |
02:11:39 | | Quit walkert (Client Quit) |
02:12:34 | | Nick DrMoos is now known as Moos (i=DrMoos@m12.net81-66-158.noos.fr) |
02:13:37 | | Quit Febs ("CGI:IRC") |
02:13:58 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
02:16:04 | XavierGr | amiconn: in a worse or better way? |
02:17:05 | sharpe | hmm |
02:17:10 | sharpe | this is perplexing |
02:17:13 | sharpe | :D |
02:17:44 | | Quit odoyletul () |
02:18:05 | amiconn | XavierGr: It looks different from what I expected to be a good method to reduce EMI |
02:19:11 | | Join |Josh|_ [0] (i=|Josh|@unaffiliated/josh/x-000000001) |
02:19:34 | XavierGr | iriver hardware designers and programmers should be brought here for extra training! |
02:19:39 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
02:19:45 | lostlogic | I am an idiot. Had a debugging hack cause a bug I was trying to fix to be unfixable locally. |
02:19:46 | | Join gunpowda [0] (n=null@82-35-196-187.cable.ubr02.enfi.blueyonder.co.uk) |
02:19:55 | gunpowda | hello |
02:20:14 | Mikachu | lostlogic: after you are done i will do a count of how many times you have been an idiot or stupid |
02:20:19 | gunpowda | would anyone happen to have the dictionary files? I converted them myself at one point but I had to format my ipod |
02:20:20 | sharpe | eh. |
02:20:22 | | Quit |Josh|_ (Client Quit) |
02:20:22 | lostlogic | Mikachu: :) |
02:20:25 | Paul_The_Nerd | lostlogic: You say "I'm an idiot" far too often, and frankly I find it a little doubtful. |
02:21:30 | sharpe | what do i say far too often? :D |
02:22:22 | Mikachu | you're very verbose while coding, but nothing in particular |
02:22:31 | sharpe | hmm |
02:22:31 | lostlogic | Paul_The_Nerd: Should I just state the fact "I made an obvious mistake"? |
02:22:35 | sharpe | 'kays |
02:22:43 | Mikachu | do me, do me! |
02:23:18 | Paul_The_Nerd | lostlogic: 'eh. You could always pretend like it was an obscure and cryptic bug, and inflate your worth. |
02:23:37 | lostlogic | Paul_The_Nerd: I do that enough when I post diffstats |
02:23:43 | Paul_The_Nerd | Hehehe |
02:24:48 | lostlogic | 1 file changed, 861 insertions(+), 913 deletions(-) |
02:25:06 | lostlogic | woo, with my debugging removed, I'm up to -42 lines! |
02:25:11 | lostlogic | that really inflates my worth. |
02:25:11 | Paul_The_Nerd | Yay! |
02:25:17 | sharpe | guess what i'm up to |
02:25:18 | sharpe | :) |
02:25:38 | lostlogic | sharpe: I guess 1100 lines in the emu so far, but that's a pretty arbitrary number, so please tell me |
02:25:58 | sharpe | including the cpu emulator? |
02:26:02 | lostlogic | no, w/o |
02:26:07 | sharpe | 'kay |
02:26:18 | sharpe | ~400 |
02:26:34 | lostlogic | ooh, now I want to read it to see how you emulate a c64 in 400 lines! :) |
02:26:39 | sharpe | lol |
02:26:45 | sharpe | well, the cpu emulator is... |
02:26:59 | sharpe | eh, can't remember. |
02:27:01 | sharpe | one sec. |
02:27:01 | lostlogic | I mean playing audio apparently takes 2600 just for file buffer management (and some misc. side stuff) |
02:28:17 | sharpe | the cpu emulator is 749 lines |
02:28:48 | herz42_ | hmm, I think I found some new kind of bug (at least to me). While the player was buffering up, I skipped to the next song. Nothing played. When looking to the audio thread, the codec buffer was somewhere at position -760MB/26MB (yes, negative!). In the meantime (after almost a minute) it crashed, as it probably overwrote some sensible parts of the memory :( |
02:29:13 | sharpe | ooh, fun. |
02:29:48 | sharpe | so, you were actually very close with the 1100... |
02:29:54 | lostlogic | herz42_: yay! sounds like a bug indeed |
02:30:09 | herz42_ | hmm, and it seems reproducible... |
02:30:11 | lostlogic | sharpe: ahaha, damn, should have swung the other way on that question... since I was going random it was really a 50/50 by that point :) |
02:30:18 | sharpe | lol |
02:30:28 | lostlogic | herz42_: I'll be looking for it. |
02:30:43 | herz42_ | lostlogic: do you have your player running? |
02:30:57 | lostlogic | herz42_: yep |
02:31:07 | lostlogic | and just skipped during buffering and no crash |
02:31:17 | herz42_ | with a stop before? |
02:31:19 | lostlogic | what cvs revision of playback.c are you running? |
02:31:24 | lostlogic | what do you mean with a stop before? |
02:31:34 | herz42_ | latest |
02:31:35 | lostlogic | oh, play and immediately skip? |
02:31:37 | lostlogic | ok |
02:32:02 | lostlogic | so far no crash reproducing that as closely as possible. |
02:32:35 | Mikachu | how do i typecast variables in gdb? (if anyone knows it off the top of their head) |
02:32:42 | herz42_ | lostlogic: I'm trying with mp3 136kbps avg if that could make a difference |
02:33:10 | lostlogic | herz42_: my tests are mp3 and ogg mostly between 128 and 250kbps, with a few flac 750kbps in there |
02:33:27 | lostlogic | herz42_: what device are you? (and yes, I always will forget) |
02:33:30 | sharpe | oh |
02:33:32 | sharpe | snapple. |
02:33:35 | Mikachu | i got it |
02:33:47 | herz42_ | video 5g |
02:34:06 | lostlogic | so wait, you're telling me that you have a reproduceable crash on the same device I'm running!/ |
02:34:24 | sharpe | what's the refresh rate on PAL video? |
02:34:30 | sharpe | or framerate |
02:34:31 | Mikachu | 25fps |
02:34:33 | sharpe | thank ye |
02:34:38 | Mikachu | refresh rate is 50 hz |
02:34:46 | sharpe | thought so |
02:34:54 | herz42_ | lostlogic: I have tried with some albums and it doesn't happen for all, but some of then |
02:35:30 | lostlogic | and the process to create this is to browse to an album in the file browser (with playback stopped) and select a file, hit select on it, and then immediately after audio starts skip to the next track? |
02:35:36 | sharpe | couldn't i set up a timer to call the function to draw the screen? |
02:35:46 | XavierGr | any idea what will happen if I loop my USB cable between the USB OTG port and normal USB port on the same H300. (with the default firmware) |
02:35:52 | | Join Arrogant [0] (i=Scott@56.orlando-09-10rs.fl.dial-access.att.net) |
02:35:57 | herz42_ | lostlogic: yes |
02:37:10 | lostlogic | :( no dice for me still |
02:37:33 | | Join BHSPitLappy [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
02:38:34 | lostlogic | herz42_: TBH, I am inclined to believe you, because I got similar behavior before my last commit on a seek forward, but since my last commit, I can't cause it... and I can't think of another code path that would be inclined toward this sort of behavior |
02:38:55 | herz42_ | lostlogic: actually, the more I try the less it happens... |
02:39:29 | lostlogic | herz42_: ahahahaha, damn, well I'll still keep my eyes open for a code path that could result in corrupting a buffer pointer. |
02:41:42 | | Quit |Josh| (Read error: 110 (Connection timed out)) |
02:41:47 | herz42_ | lostlogic: that'd be nice. I'll try to not skip at the wrong times until then :) |
02:42:05 | lostlogic | herz42_: :-P |
02:42:51 | amiconn | preglow: What happened to Antonios' last name in your commit msg?? |
02:43:04 | amiconn | *Antonius' |
02:43:18 | gunpowda | is the 5g capable of recording audio from headphones like the 3g? |
02:43:36 | lostlogic | herz42_: I've just abused the hell out of it with no dice :( |
02:44:22 | linuxstb | gunpowda: Probably. But no-one's tried it yet AFAIK. |
02:44:36 | herz42_ | lostlogic: what size are those "partially buf " logf messages usually? |
02:45:33 | lostlogic | herz42_: They are the amount of the track currently being buffered that has been buffered when the message is printed |
02:46:01 | lostlogic | so their size is anywhere between 32k and the size of the track. |
02:46:27 | lostlogic | the space between them depends on how much the codec and the playback are fighting, and on whether or not other audio events are posted in the meantime. |
02:48:15 | sharpe | i've found something else in the rockbox source that doesn't like me |
02:48:31 | sharpe | timers. |
02:49:52 | herz42_ | lostlogic: ah, ok. while things go wild it list those partially buffered messages (9 of them), then an "audio_skip" message, then some sequence of "Check new track buffer"/"Clearing tracks:4/7, 0" (3 times) and then things repeat. |
02:50:20 | herz42_ | But that probably is when it buffers tracks into nirvana.... |
02:52:04 | lostlogic | If it gets 3 of those check new track buffer messages, that means that the codec thread has requested a new track 3 times |
02:52:56 | herz42_ | its 3 times the double "Check new track buffer"/"Clearing tracks:4/7, 0" |
02:53:18 | lostlogic | and then it initializes the buffer fill 3 times, but each one should be safe from breakage, I think... *reviews* |
02:53:23 | amiconn | lostlogic: I can't cause the described crash on H300 either. |
02:53:30 | lostlogic | amiconn: thanks |
02:53:43 | lostlogic | amiconn: how's playback feeling? Time to work on voice mostly, I think :) |
02:53:44 | amiconn | Furthermore, with one of your latest fixes, the strange delayed pause seems to be gone as well |
02:54:04 | amiconn | s/delayed pause/delayed stop/ |
02:54:22 | lostlogic | amiconn: great! |
02:54:38 | lostlogic | the code is a lot cleaner now, and the code paths for operations clearly defined |
02:54:47 | gunpowda | any amazing changes since late march? |
02:54:54 | amiconn | Hmm, but I just got a strange effect while skipping back |
02:55:03 | lostlogic | do tell |
02:55:27 | lostlogic | gunpowda: I started and have pretty much finished a major rework of the swcodec playback engine. |
02:55:28 | amiconn | I skipped from track 1 to track 2, and while the first few seconds of track 2 were playing, I skipped back again. |
02:56:02 | lostlogic | and got audio from track 1 before a stop in audio, and then a real play of track 1? |
02:56:07 | lostlogic | (because that's what I got) |
02:56:30 | amiconn | WPS displayed track 1, but it didn't start. Then WPS display briefly changed from tag data to pure file name (as if the file wasn't buffered at all), then finally rebuffered and started playing |
02:56:45 | Mikachu | is it a feature that seeking slows down toward the end of a track? |
02:56:48 | amiconn | The whole sequence took several seconds. |
02:56:54 | amiconn | Mikachu: yes |
02:56:54 | lostlogic | Mikachu: yes |
02:56:57 | Mikachu | good :) |
02:57:02 | gunpowda | sounds good |
02:57:24 | sharpe | wow, seems after the first time the timer executes, rockbox freezes. |
02:57:24 | Mikachu | my seek to the end seems to work fine now, skipped to next song |
02:57:27 | amiconn | Huh? |
02:57:34 | sharpe | nevermind. |
02:57:43 | amiconn | Now it played track 1 again when it ended, instead of track 2... |
02:57:45 | lostlogic | amiconn: hmmmmmmmm I wonder what would make that so slow... I mean I can explain it, but it should only take <1 second |
02:57:53 | amiconn | (No, I don't have repeat enabled) |
02:57:57 | sharpe | or no... |
02:58:11 | lostlogic | amiconn: uh-oh, that's a lot like the big read_next_metadata problem that I fixed earlier. |
02:58:24 | Mikachu | lostlogic: what should happen if i seek beyond the B marker? |
02:58:48 | lostlogic | Mikachu: when you get to EOT it should go back to A |
02:58:54 | Mikachu | okay |
02:58:58 | Mikachu | no problems then |
02:59:03 | amiconn | I'll let track 1 play up to the end again. let's see what happens |
02:59:10 | lostlogic | amiconn: please do :) |
02:59:23 | Mikachu | can you add some debug info to wps tags? :) |
02:59:25 | amiconn | Hmm, forgot to tell, it happened after I seeked close to the end of track 1 |
02:59:35 | amiconn | (5 seconds or so) |
02:59:55 | lostlogic | so, seek to ~EOT, skip to next track, skip back? |
03:00 |
03:00:00 | Mikachu | lostlogic: it actually went to the start of the track, not to marker A |
03:00:32 | lostlogic | Mikachu: that doesn't seem right, but I'm not sure wha tthe AB repeat code is designed to do any more... |
03:00:34 | amiconn | No. I seeked close to the end of track 1 and let it play. Rockbox repeated track 1 instead of playing track 2.... |
03:00:42 | Mikachu | lostlogic: okay |
03:00:50 | lostlogic | amiconn: ahhh, that's the bug that Mikachu had reported earlier, weird. |
03:00:51 | Mikachu | lostlogic: i guess if you seek outside of the range you're on your own :) |
03:01:45 | Mikachu | will the progress bar eventually be synced to what's outputted in the headphones? |
03:01:55 | amiconn | Okay, now it started playing track 2 properly |
03:02:13 | lostlogic | for AB? eventually, I'm sure someone will figure it out, but it's a highly non-trivial problem on swcodec, unfortunately |
03:02:17 | amiconn | I'll retry the procedure |
03:02:42 | lostlogic | amiconn: ok, I'm poking at related code for both this and herz' bug, so hopefully I find a wrong line. |
03:03:07 | amiconn | Hmm, now it worked... |
03:03:24 | * | amiconn hates 'maybe-bugs' |
03:03:34 | Mikachu | the wps changes to the next song before the current track is done playing too |
03:03:34 | * | amiconn needs to sleep... |
03:03:51 | lostlogic | amiconn: yeah, me too, based on these two things, I'm inclined to admit that there's a bug in track skipping, but it's not going to be an easy one to find. |
03:04:00 | Mikachu | with the bar sitting at 0 until it starts playing, so i guess the actual bar is always in the right place |
03:04:20 | amiconn | I'll test more tomorrow, during my commute |
03:04:22 | lostlogic | Mikachu: hmm, yes, I think that my changes cause that... I can probably resolve that part somewhat easily though. |
03:04:31 | lostlogic | thanks all for testing and patience! |
03:04:38 | lostlogic | amiconn: have a good sleep :) |
03:04:43 | Mikachu | sort of same thing happens when i select a new song while playing |
03:04:52 | Mikachu | that is, a new directory from the filesystem |
03:05:06 | Mikachu | the old one keeps playing for a bit with progress at 0 until the new one starts |
03:05:09 | lostlogic | yeah, I set changed_track = true too soon / too often |
03:05:15 | amiconn | I was thinking about the voice clash with playback pause. I have no real idea how to solve this. The pcm stream is paused in order to continue seamlessly from where it was pased, correct? |
03:05:25 | lostlogic | amiconn: yeah |
03:05:31 | Mikachu | i would possibly expect the old one to stop right away and the song i selected to start playing |
03:05:31 | amiconn | Hmm. |
03:05:51 | amiconn | Then how could that work in conjunction with voice? |
03:05:52 | lostlogic | amiconn: can probably record the pcm buffer point from the fiq / dma on pause, and halt all buffer operations, allowing inserts (beep / voice) to play, then resume where it was |
03:06:23 | lostlogic | but getting all fo that to work, especially ensuring buffer space is sufficient for voice playback will be hard. |
03:06:33 | amiconn | Hmm, sounds difficult... |
03:06:41 | lostlogic | and I can't think of another way to do it :( |
03:06:43 | Mikachu | did you remove my end of track thing from the wiki or should i? |
03:06:50 | lostlogic | Mikachu: it might still be there |
03:06:54 | lostlogic | amiconn may have triggered it |
03:06:59 | Mikachu | ah okay |
03:07:04 | amiconn | Would it be possible to make the pause non-immediate, and let one of the pcm buffer blocks run empty before actually pausing? |
03:07:10 | Mikachu | i see you've put a checkmark on it |
03:07:10 | lostlogic | and I'll cull entries from there, others (prefferably should add) |
03:07:25 | amiconn | Then we have at least one free block to play with |
03:07:31 | amiconn | How long is one block? |
03:07:34 | lostlogic | amiconn: yes, the pause would then be executed in the pcmbuf.c code, instead of pcm_playback.c |
03:07:37 | amiconn | (playtime) |
03:08:00 | Mikachu | i'm getting a jumpy progress bar too when seeking, but maybe it's just cosmetic |
03:08:02 | lostlogic | one block is targetted at 32k which is about 1/5s at 44100hz according to my calculations |
03:08:29 | Mikachu | ie, i am at 0:37 and seek to 1:53, but the progress bar and number briefly go back to 0:37 before going to 1:53 again |
03:08:50 | amiconn | Mikachu: This is an old bug... |
03:08:52 | lostlogic | Mikachu: yah, that can be tweaked in the wps code probably |
03:08:55 | amiconn | (on swcodec) |
03:08:57 | Mikachu | okay |
03:08:59 | sharpe | eh. |
03:09:05 | sharpe | timers still don't like me |
03:09:08 | Mikachu | i haven't actually seeked around like a madman before the rework :) |
03:09:22 | Mikachu | but sometimes it doesn't happen |
03:09:23 | gunpowda | should be a simple modification to the dictionary plugin to get it not to exit after each look-up |
03:09:28 | amiconn | Doesn't happen on hwcodec |
03:09:44 | lostlogic | Mikachu: yeah, it's a matter of when the codec actually seeks and decodes a new block relative to when the WPS updates |
03:10:05 | | Quit Moos (Read error: 110 (Connection timed out)) |
03:10:09 | lostlogic | hmm, might be hackable in the playback code as well, post it under a new heading of minor bugs in swcodec that want fixing on my wiki page ;) |
03:10:58 | amiconn | Voice & playback in hwcodec will cause similar problems with pause once we introduce the pcm codec... |
03:11:30 | lostlogic | herz42_: still there? there were no messages between the check new track and the clear tracks messages? |
03:11:31 | amiconn | Today, we simply pause the MAS when pausing (and have no voice) |
03:11:51 | herz42_ | still here |
03:11:54 | lostlogic | herz42_: there should have been Starting fill or similar at least and probably a few others in between. |
03:12:17 | lostlogic | amiconn: so both hwcodec and swcodec currently have no voice when paused currently? |
03:12:21 | amiconn | If we want voice during pause (during playback is impossible anyway), we need to let the MAS run empty |
03:12:22 | Mikachu | how come insert shuffled is slow, but reshuffle playlist is fast? does it sort before it shuffles? |
03:12:36 | herz42_ | lostlogic: no, exactly those two repeat three times |
03:12:45 | amiconn | ..and in case of pcm playback, switch codecs (sic!) |
03:12:47 | lostlogic | that is way beyond effed up. |
03:12:57 | lostlogic | amiconn: oh gee fun! |
03:13:13 | amiconn | Yeah, i2c download... |
03:13:21 | Mikachu | what do you think about moving volume changing on ipods on the wheel from main wps into the quickscreen? |
03:13:35 | lostlogic | no. |
03:13:46 | Mikachu | would make preglow happy :) |
03:14:08 | lostlogic | what I really want is the quick screen exit to not flush all of my buffered tracks. |
03:14:55 | herz42_ | lostlogic: I agree. It's probably running wild, so the messages might not be too meaningfull at that point. I'll try to catch some earlier messages. |
03:15:21 | lostlogic | hmm... a Q_AUDIO_TRACK_CHANGED interspersed with new track calls that _think_ they are on teh buffer could cause that. |
03:15:40 | lostlogic | yes, that's what it is |
03:16:19 | | Join Wotching [0] (n=46e7e9ec@labb.contactor.se) |
03:16:37 | lostlogic | the codec thread is calling that it needs a new track, so checking, the track check thinks it is on buffer, so returns with no other messages, request next track posts the track changed event, and returns to the codec, but it is actually off buffer, so it immediately calls for anotehr track chagne. |
03:16:49 | | Quit Wotching (Client Quit) |
03:16:55 | lostlogic | hmmmmmmmmmm how does it get to this state though, that is now the hard question |
03:18:54 | lostlogic | hmmm... I remember thinking that I might need some special handling for early in playback before prev_ti and cur_ti will be set correctly, I wonder if this relates to that, it well could. |
03:19:37 | *** | Saving seen data "./dancer.seen" |
03:22:14 | Mikachu | heh, nice, i managed to draw the progress bar in the quickscreen |
03:22:21 | Mikachu | two points for copying code without reading it |
03:22:43 | Mikachu | ah, that's better |
03:24:32 | | Join Febs [0] (n=medifebb@67.99.198.4) |
03:25:44 | | Join Farpenoodle [0] (n=solo84@cm87.sigma242.maxonline.com.sg) |
03:28:11 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
03:28:28 | herz42_ | lostlogic: now I have another log that looks slightly different. "audio_skip", "Check new track buffer", "Clearing tracks:1/1, 0" are again in sequence (only once) and then the partially buf messages and everything again... and I have the beginning of the log, when I press next and things go wild. Do you think that could help? |
03:29:09 | Mikachu | lostlogic: if i time it correctly, i can start seeking at the same time playback resumes from the last seek, so i'm seeking while playing |
03:29:31 | Mikachu | lostlogic: so i was thinking, is there really a reason to stop playback while moving the seek bar? |
03:29:47 | Mikachu | lostlogic: does it overload the cpu? |
03:30:29 | herz42_ | lostlogic: after the Request new track/skip next, there is one sequence with "audio_skip", "Check new track buffer", "New track loaded", "crossfade rejected", then it continues as written above |
03:30:40 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
03:30:50 | | Join Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
03:32:51 | | Quit Genre9mp3 () |
03:33:13 | | Quit XavierGr () |
03:33:21 | | Quit herz42_ ("Und wech") |
03:33:49 | lostlogic | herz: did you get a dump of the log, or just on screen? |
03:34:20 | lostlogic | oh, he left |
03:34:39 | lostlogic | Mikachu: there is no reason other than it seems weird to users to keep hearing the audio at the old position while they seek to a new one |
03:35:16 | | Join TCK [0] (n=tckocr@81-178-237-206.dsl.pipex.com) |
03:35:17 | Mikachu | hm |
03:35:34 | sharpe | well |
03:35:41 | sharpe | i kind of have a decent screen output |
03:35:46 | | Join maeck [0] (n=chatzill@72-255-56-123.client.stsn.net) |
03:37:23 | | Quit mikearthur (Remote closed the connection) |
03:39:48 | lostlogic | must remember that rockbox doesn't draw enough from USB to power the player fully with backlight on. |
03:40:28 | Mikachu | would be nice if you could find the bit to set for that |
03:40:29 | Paul_The_Nerd | lostlogic: Hahaha. Silly 5G owner. :-P |
03:40:49 | lostlogic | yes, yes it would. |
03:42:12 | Mikachu | maybe there should be a #ifndef around the Disk settings menu, not much to spin down |
03:42:41 | lostlogic | c'monon, spsin dow yurflah... |
03:42:48 | Mikachu | hehe |
03:42:48 | lostlogic | uhh, c'mon, spin down your flash. |
03:42:54 | lostlogic | synergy and I got in a fight just there. |
03:43:01 | Mikachu | it was funnier when you were drunk |
03:43:06 | lostlogic | lol |
03:44:06 | sharpe | heh, the frame rate is like, 5fps |
03:44:44 | sharpe | and it's like, blah. |
03:46:13 | lostlogic | Mikachu: track changes should be synched up between gui and sound now in CVS. |
03:46:17 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
03:46:20 | Mikachu | okay, will test |
03:46:53 | Mikachu | there's a nice side effect to having volume in the quickscreen... i can change it from anywhere in the menu system |
03:47:09 | Mikachu | or rather, file tree |
03:47:11 | Mikachu | not menu |
03:47:38 | Mikachu | i guess pressing play wasn't so hard either |
03:47:47 | Paul_The_Nerd | Mikachu: The problem being that most targets don't have a good way of changing the volume in the quickscreen, since one of their "Volume" buttons is "Down" |
03:48:00 | Mikachu | yeah, i have ifdef ipod4g |
03:49:19 | lostlogic | shoot, what was I going to fix next? |
03:49:44 | Mikachu | your memory doesn't keep scrollback? |
03:49:52 | lostlogic | :( no, does yours?> |
03:49:57 | Mikachu | no |
03:50:02 | lostlogic | oh, I remember |
03:50:13 | lostlogic | a performance issue with cur_ti vs. tracks[track_ridx] |
03:51:37 | Mikachu | hrm, looks like the wps accessed random data there for a split second |
03:52:03 | Mikachu | the directory tag displayed some gibberish just when i switched track |
03:52:35 | Mikachu | hrm, you messed something up now it hink |
03:53:14 | maeck | Hey guys. I was just thinking earlier... If we can fade the backlight in the Ipod 5g, why cant we put the backlight at half the power all the time. Saves power I guess |
03:53:36 | Mikachu | now when it reaches near the end, it seeks directly to 0:00 without playing the end, and it doesn't even go to the next track |
03:53:52 | Mikachu | lostlogic: +hilight |
03:54:56 | Mikachu | hm, didn't happen now |
03:55:15 | Mikachu | maybe seeked too near the end |
03:55:20 | Paul_The_Nerd | maeck: If I understand correctly, the fading is accomplished by using a method which requires boosting the CPU, so a dimmer backlight would actually draw *more* power. |
03:55:55 | Mikachu | it's not required, but it would flicker when changing speeds |
03:56:10 | maeck | yeah that is different than say changing voltage... |
03:56:15 | Mikachu | lostlogic: yeah, seeking to not too near the end and waiting makes it happen |
03:56:47 | lostlogic | Mikachu: ahaha, I just created a nice one: seek to near the end, then seek to clsoer to the end causes the next track to seek to that position :) |
03:57:01 | Mikachu | heh |
03:57:23 | Mikachu | look at it from the bright side, you don't have to remember what the other thing was yet |
03:58:06 | lostlogic | haha, I already did that thing :) |
03:58:31 | lostlogic | and this one is a rather complex issue of pcmbuf vs. gui vs. playback sync. |
03:58:40 | lostlogic | I wonder if the old engine (pre 1.217) did this. |
03:58:53 | Mikachu | well, not listening to the same track over and over would be nice |
03:59:09 | lostlogic | Mikachu: well then don't seek to near the end like that :-P |
03:59:16 | Mikachu | it happens if i just wait too |
03:59:26 | Mikachu | but if i seek to too near, it doesn't trigger |
03:59:29 | lostlogic | well that doesn't happen to me... |
03:59:35 | lostlogic | *sigh* |
04:00 |
04:00:24 | Mikachu | abrepeat looks like it's still working |
04:01:16 | sharpe | anyone have an idea on how i could implement a better 'keyboard-like' thing? |
04:01:35 | Paul_The_Nerd | sharpe: Simply use the morse-code input. :-P |
04:02:58 | maeck | with the scroll wheel you could do something that 'may' be quicker. |
04:03:16 | sharpe | i'm currently using the scroll wheel right now... |
04:03:26 | maeck | remember the old arcade games where you would go left/right through the alpahbet? |
04:03:35 | sharpe | that's what i'm doing right now |
04:03:51 | Mikachu | lostlogic: setting repeat off seems to make it not happen, try setting it to Shuffle, that's what i head |
04:03:52 | maeck | one line or multiple? |
04:03:55 | Mikachu | lostlogic: had |
04:03:58 | sharpe | eh, one |
04:04:02 | lostlogic | Mikachu: I always have repeat shuffle on |
04:04:10 | Mikachu | hrm |
04:04:12 | Mikachu | okay |
04:04:12 | lostlogic | Mikachu: are you at the end of the shuffled playlist perhaps? |
04:04:26 | Mikachu | no, at 10 of 57 |
04:04:37 | Mikachu | happens with different songs too |
04:04:43 | lostlogic | Mikachu: hates you. |
04:05:25 | Mikachu | maybe it will fix itself! |
04:05:26 | maeck | lostlogic.... I did some prototyping on a graphical menu. |
04:06:18 | Mikachu | this is sure to impress you, i got a scratch on the select button |
04:06:28 | maeck | scrolling through a bunch of items seems to work. However, 26+ glyphs seems like a lot of scrolling... or am I wrong? |
04:07:10 | sharpe | it is |
04:07:26 | sharpe | actually, it's more like 64 symbols |
04:08:48 | sharpe | i just can't think of a better input system |
04:08:56 | sharpe | or a way to speed up the current one |
04:08:58 | maeck | but you would probably be within a-z most of the time |
04:09:06 | maeck | auto capitalize |
04:09:46 | sharpe | not case sensitive, only capitals |
04:09:56 | maeck | sharpe. do you have aipod 5g? |
04:09:59 | sharpe | si |
04:10:09 | lostlogic | Mikachu: scratch on the select button? |
04:10:23 | Mikachu | lostlogic: yes |
04:10:25 | lostlogic | define |
04:10:42 | Mikachu | well, the select button has a scratch on it, sort of wide too |
04:11:15 | maeck | can I shoot off a proof of concept to you? it is a plugin (rock)... |
04:11:28 | sharpe | me? |
04:11:49 | lostlogic | maeck: graphical menu for who what, I'm sure I should remember something about this, but I don't. |
04:11:54 | | Join Purus [0] (n=nottelli@c-24-16-82-215.hsd1.wa.comcast.net) |
04:12:04 | maeck | no you should not remember |
04:12:20 | lostlogic | maeck: ah, well then good, I don't. |
04:12:50 | maeck | been playing around with coding my first plugin. Decided to do something nice that 'could' replace the menu (playlists, plugins, info etc). |
04:14:16 | maeck | has rotating icons as a menu. works good with a scroll wheel. Kind of silly if you have no wheel |
04:14:16 | maeck | let me see if I can post is somethere |
04:14:40 | maeck | > it somewhere |
04:16:05 | sharpe | uh... what cvs build did you build it from ? :) |
04:17:34 | sharpe | since i've just been working with an oldish build for the time being |
04:17:41 | maeck | I'll send you the rock if you want |
04:17:50 | maeck | want simulator or ipod (arm) |
04:18:09 | sharpe | ipod |
04:18:41 | maeck | where |
04:18:56 | sharpe | email? |
04:19:18 | sharpe | mattbridge@gmail.com |
04:19:30 | | Join Angel_of_Death [0] (n=BAUER@dsl-29-8.cofs.net) |
04:21:28 | Angel_of_Death | hey all |
04:21:49 | sharpe | 'lo |
04:22:04 | | Quit Purus () |
04:22:41 | maeck | on its way |
04:23:09 | maeck | aaagfxmenu (plugin) |
04:23:38 | Mikachu | so you figured out the trick to not have to scroll when testing too :) |
04:23:47 | Angel_of_Death | Paul_The_Nerd, would u know anything about changing the sounds played while in doom? |
04:24:15 | sharpe | heh, lets hope it works with my current build... |
04:24:33 | sharpe | ... |
04:24:38 | maeck | I figured out that there are two key events. The first happens once, then there is a different event for the repeat... took a while (sigh) |
04:24:41 | Paul_The_Nerd | Angel_of_Death: I think the current theory is that they're at the wrong sample rate. |
04:25:05 | sharpe | maeck: you want me to tell you what i think about it? |
04:25:12 | maeck | the images are pre-scaled... that is why the file is big |
04:25:16 | maeck | yes |
04:25:19 | maeck | sh*t? |
04:25:26 | sharpe | kickass. |
04:26:00 | Angel_of_Death | Paul_The_Nerd, k, can i fix that? |
04:26:05 | maeck | it is sweet, when you click left/right it will show how it would work on a non scroll device |
04:26:07 | Angel_of_Death | Paul_The_Nerd, i have no idea what that means :P |
04:26:24 | Paul_The_Nerd | Angel_of_Death: It's something that needs to be fixed in the way the code handles the sound effects, so probably not something you'd be up to. ;-) |
04:26:30 | sharpe | heh, that's cool. |
04:26:37 | Angel_of_Death | good guess |
04:26:38 | Angel_of_Death | lol |
04:27:27 | maeck | you could do the same with a bunch of glyphs... just the problem would be the # of glyphs... plus images wont work because of the different character sets... |
04:27:46 | sharpe | you know what it is i'm working on right? :) |
04:27:57 | maeck | the keyboard? |
04:28:03 | sharpe | what it's a part of |
04:28:40 | maeck | no |
04:28:45 | sharpe | c64 emulator... |
04:29:12 | sharpe | heh... |
04:29:20 | maeck | Never had one... had a spectrum and BBC model B |
04:29:30 | sharpe | eh |
04:29:44 | sharpe | but it's an emulator, for the most part. |
04:29:45 | scottder | C=64 4 Life! |
04:29:45 | scottder | :) |
04:29:47 | sharpe | lol |
04:30:26 | sharpe | tis possible to enter and run programs in it right now... |
04:30:34 | sharpe | just not load them |
04:30:52 | sharpe | and the only graphical mode supported is the standard text mode |
04:31:17 | sharpe | and i definitely need something to do |
04:31:29 | sharpe | because tonight is really weird. |
04:31:39 | maeck | Next thing is ti hack this thing into the menu. It wont work for all menus (file browsers). But would work nice on the first menu of TagDB and the 'bookmark, sound setting etc.' menu (how is that thing called anyways? |
04:32:32 | maeck | Oh, and I need some talent to think of icons (and draw them naturally) |
04:32:39 | sharpe | hmm |
04:32:46 | sharpe | i doubt i could do that. |
04:33:20 | sharpe | apps/settings_menu.c |
04:33:33 | sharpe | and apps/settings_menu.h |
04:33:44 | maeck | So, where do I leave the code for this plugin... It is draft, doesnt do anything yet. But keeping the code to myself is not really helping either |
04:33:59 | sharpe | eh, i've my emulator to myself |
04:34:09 | maeck | yeah, I found the code allright for the menus... just need to hack. But not tonight... |
04:34:30 | Mikachu | maeck: put it in the tracker |
04:34:37 | maeck | tracker? |
04:34:41 | sharpe | patch trackah! |
04:34:43 | sharpe | :) |
04:34:44 | Mikachu | rockbox.org/tracker |
04:34:48 | maeck | k |
04:35:03 | Mikachu | that's where all the cool stuff happens |
04:35:17 | maeck | Oh, I thought the cool stuff happened here... |
04:35:23 | sharpe | yeah, it's where my plugin idea got shot down... |
04:35:25 | Mikachu | no this is only for boring stuff |
04:35:48 | sharpe | er, previous plugin. |
04:35:49 | maeck | like, how do I get Doom working on my stock Ipod? |
04:36:00 | maeck | what plugin was that? |
04:36:00 | sharpe | well... |
04:36:09 | sharpe | eh, packaged wps plugin. |
04:36:39 | sharpe | should just put the wads in /games/doom , and you should be ready to go... but, you mean 'stock' as in...? |
04:36:42 | Paul_The_Nerd | It got shot down? |
04:36:45 | maeck | people hated it? I know you were working on it. If you would ask me... the whole WPS thing should evolve into something new... |
04:36:58 | sharpe | well, not really shot down. |
04:37:04 | maeck | something that covers menus and (multiple)play screens |
04:37:15 | sharpe | just, no good came out of it. |
04:37:20 | sharpe | er, you know |
04:38:26 | Paul_The_Nerd | maeck: That would be where "themes" are going. |
04:38:37 | Paul_The_Nerd | maeck: A WPS and a theme are two different concepts in the end |
04:38:51 | sharpe | a theme can emcompass a single wps... |
04:38:56 | sharpe | encompass... |
04:39:07 | maeck | yeah. I know. What I tried to explain is. just a themable WPS is one thing. |
04:39:35 | | Quit Daishi ("Client exiting...") |
04:39:58 | maeck | A themable package should cover menu(s) and play screen. |
04:40:08 | Paul_The_Nerd | maeck: And eventually they will. |
04:40:18 | maeck | And multiple play screens as a condition to switch between screen with album art and one without |
04:40:35 | Paul_The_Nerd | I think multiple play screens is not a good idea. |
04:40:52 | Paul_The_Nerd | That's quite a bit of wasted buffer space, when people can simply design a WPS that degrades gracefully if album art isn't present. |
04:40:56 | goffa_ | is m4a basically the same as aac? and does rockbox handle these files? |
04:41:00 | maeck | well, you would not know... it is like the original ipod fw. |
04:41:13 | Paul_The_Nerd | maeck: Would not know what? |
04:41:34 | maeck | first you have the play screen, then it takes you to a screen where you can scroll though the song, then it shows a blown up album art |
04:41:37 | Paul_The_Nerd | goffa_: M4A is usually the extension for an AAC in a specific container format. |
04:41:45 | goffa_ | ok |
04:41:59 | Paul_The_Nerd | maeck: That doesn't exactly answer my question of what you wouldn't know... |
04:42:26 | maeck | Must have been a line of though of an earlier answer... |
04:42:31 | maeck | or question |
04:42:43 | Paul_The_Nerd | I'm confused. What wouldn't you know? |
04:42:53 | maeck | let it go |
04:43:02 | Mikachu | Paul_The_Nerd: he was saying you wouldn't know |
04:43:09 | Paul_The_Nerd | Clearly I don't know. |
04:43:14 | scottder | I was talking with linuxstb earlier AAC files lock my Nano right now |
04:43:16 | Mikachu | there you have it then |
04:43:20 | maeck | Hey I am lost too |
04:43:43 | Mikachu | apparently you wouldn't know how the apple os has different playscreens that you switch with the select button |
04:43:49 | Paul_The_Nerd | scottder: Many AACs do not work yet, as the codec frankly sucks at the moment. |
04:43:59 | Paul_The_Nerd | Mikachu: Well, I did know that. I used it briefly. |
04:44:29 | sharpe | well, i'm going. |
04:44:32 | sharpe | bye everyone |
04:44:44 | maeck | That is what I mean with different WPS-es. Not that I can switch betwen a blue and a green screen during a song... |
04:44:47 | Mikachu | maeck: rockbox lets you seek and change volume from the same screen, isn't that quite a feat? |
04:45:32 | maeck | that is fantastic! |
04:45:33 | maeck | I know... It is late. It is not something to worry about... just a line of thought |
04:45:33 | goffa_ | Mikachu: every player i've had ha let me do that to be honest |
04:45:34 | Paul_The_Nerd | maeck: Well, only one of those is an WPS... "WPS" does stand for While Playing Screen, and an album-art only view would be "Album Art Display" which could probably even be done in the context menu as an option, so that you can also do it even when music isn't playing, or the WPS doesn't support album art. |
04:45:35 | scottder | Paul_The_Nerd: Ahhh I didn't know, it worked fine before... |
04:45:45 | goffa_ | only had a karma and an x5 though |
04:46:05 | maeck | Paul_the_nerd... and the Menu one will be WIM |
04:46:18 | Mikachu | if someone threw together a bmp viewer you could just go to the dir and look at the .bmp |
04:46:24 | Galois | is the seeking code fixed?? |
04:46:28 | Mikachu | no!! |
04:46:35 | Paul_The_Nerd | scottder: Well, it could be something new agitating the issues. The codec itself is marginal at best, and isn't "supported" yet, as it has a lot of work it needs. I'm kinda surprised it works less, as I don't think changes have been made to it, but its mediocrity could've been agitated by recent playback engine changes or something |
04:46:39 | Mikachu | but it is probably better since last time you tried |
04:46:58 | Paul_The_Nerd | maeck: Well, the menu one would just be "Album Art Display". You can do the context menu both in WPS and in filetree. |
04:47:45 | maeck | Lets design this puppy one day |
04:48:37 | Paul_The_Nerd | Well, it seems like the easiest solution would just be to make the image viewer support BMP, as right now album art is only in external files anyway, so you could just browse to the file. |
04:49:34 | maeck | okay, need to go. I'll drop the plugin in the patches area tomorrow... battery is low... |
04:51:13 | maeck | so a patch is simply a diff to the current CVS? |
04:51:44 | Mikachu | yes |
04:52:12 | Mikachu | preferably with -pud options given |
04:52:26 | Mikachu | or at least -u |
04:52:49 | Paul_The_Nerd | What do p and d do for it? |
04:53:11 | Mikachu | one puts the containing C function on the @@ line, and the other tries to find smaller changes |
04:53:21 | Mikachu | i forget which is which |
04:53:39 | Mikachu | the name of the function that is |
04:53:55 | Paul_The_Nerd | I'd have been surprised if it put the whole function. :-P |
04:54:09 | Mikachu | heh |
04:54:16 | Mikachu | never hurts to be clear! |
04:54:24 | Paul_The_Nerd | Indeed it doesn't. |
04:54:28 | Paul_The_Nerd | I've learned that lesson quite well |
04:56:56 | | Join gursikh [0] (n=m@adsl-68-92-60-109.dsl.hstntx.swbell.net) |
04:57:08 | Mikachu | lostlogic: isn't foo[bar].baz faster than raz->baz? |
04:57:34 | | Join Farpnut [0] (n=solo84@cm87.sigma242.maxonline.com.sg) |
04:58:02 | | Quit maeck ("Chatzilla 0.9.65 [Mozilla rv:1.7.12/20060202]") |
04:59:48 | lostlogic | Mikachu: depends on things. |
05:00 |
05:00:10 | lostlogic | Mikachu: in this case track_ridx is a volatile int |
05:00:40 | Mikachu | ah okay |
05:00:41 | lostlogic | so it will _always_ be loaded from dram, then used a modifier for another thing that is either in DRAM or a register, to do another DRAM access |
05:01:06 | lostlogic | cur_ti is just a normal pointer, so it can be cached in a register and used as an address to offset with no penalty |
05:01:26 | | Join Rob2222 [0] (n=Miranda@ACB19B40.ipt.aol.com) |
05:01:29 | lostlogic | a better question may be why are some of the volatiles in here volatile? |
05:01:47 | lostlogic | on a non-preemptive system, volatile doesn't make sense, but I didn't write the original code and I haven't done those audits yet. |
05:02:03 | Mikachu | i only know volatile is pretty good on memory mapped hardware ports |
05:02:10 | Mikachu | but that's not one of those |
05:02:19 | lostlogic | volatile is critical on a mem-mapped port |
05:02:23 | lostlogic | otherwise shit gets effed up |
05:02:33 | Mikachu | yes |
05:02:58 | Mikachu | i noticed that when i did some programming for gba, everything there is a memory mapped port |
05:03:06 | lostlogic | haha! |
05:03:37 | Mikachu | that was quite some time ago |
05:04:12 | lostlogic | I definitely want to go through this code removing some variables and reducing scope on some others... but that is a task for another day. |
05:04:31 | lostlogic | and I should probably figure out exactly why the remaining breakages are breaking at some point too |
05:04:37 | * | Mikachu starts humming on die another day |
05:05:36 | lostlogic | I can skip tracks all day w/o breakage, so I'm slowly getting less inclined to fix bugs :-P |
05:05:55 | Mikachu | heh |
05:06:08 | lostlogic | plus, my boss is mad at me because I have 4 criticals at the paying job that I didn't fix today... (I fixed one) |
05:06:22 | Mikachu | rockbox is addictive |
05:06:41 | Mikachu | maybe you should ask bagder to restrict your cvs access during working hours |
05:07:26 | lostlogic | haha :) |
05:07:38 | lostlogic | damn, just after I say that, I cause one of the bugs myself... |
05:07:53 | lostlogic | hmm... track changes initiated between seek start and seek complete are _not_ safe right now. |
05:13:10 | | Part nave7693 |
05:15:42 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
05:16:48 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
05:19:38 | *** | Saving seen data "./dancer.seen" |
05:24:39 | JdGordon | any aussies around? |
05:25:29 | Paul_The_Nerd | I used to be friends with several. Is that close enough? |
05:25:51 | JdGordon | not really.. very important matters that need discussion.. |
05:34:11 | | Quit TCK ("well, if you say so.") |
05:37:04 | Arrogant | Kangaroo uprising again |
05:37:06 | Arrogant | ? |
05:37:12 | lostlogic | I think I have at least identified the broad description of the cause of several remaining bugs, nowhere near identifying the full code path yet though. |
05:37:49 | | Quit Arrogant ("Leaving") |
05:48:21 | * | Paul_The_Nerd hates reading messages like "I still haven't figured out how to play music in Rockbox yet..." |
05:49:34 | Paul_The_Nerd | Somehow the word "still" implies to me that they actually put effort into it at some point, yet the "haven't figured out how to play music" leads me to wonder what effort it could've been. |
05:52:36 | ze | Paul_The_Nerd: thats an odd interpretation of "still" |
05:53:03 | ze | Paul_The_Nerd: ya know, it could very well (as you imply) be more like "i still haven't tried yet" |
05:53:22 | Angel_of_Death | lol |
05:53:28 | Paul_The_Nerd | I dunno. "haven't figured out" implies to me thought has gone into it at least. |
05:53:45 | ze | ah yeah that part does |
05:54:01 | ze | if they haven't put any effort into it, it'd be more "i still haven't bothered to figure out" |
05:54:09 | Paul_The_Nerd | Indeed |
05:54:55 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
05:54:56 | Paul_The_Nerd | But then considering the speed that people responded when Doom broke compared to when Playback broke, and how quickly there were responses when someone offered a bootloader that defaulted to Apple's OS, people clearly don't see Rockbox as a music player for Ipods |
05:55:21 | Angel_of_Death | i do. |
05:55:37 | Gargamale | I do |
05:55:38 | Angel_of_Death | :) lol |
05:55:49 | Gargamale | Cept scrolling is slow, but Ill live |
05:56:03 | lostlogic | ipods come with a factory firmware? |
05:56:08 | lostlogic | damn, wish I'd known sooner :-P |
05:56:09 | Angel_of_Death | yes |
05:56:09 | Paul_The_Nerd | Yeah. Oddly enough in the poll a LOT more voted "Yes, I use it for music" but in terms of who shouts when something breaks, it's the gamers. |
05:56:17 | Angel_of_Death | Gargamale, u can change how fast u scroll |
05:56:30 | Gargamale | Scroll speed is at 25 |
05:56:33 | Gargamale | Its slow |
05:56:51 | Angel_of_Death | seems fine for me |
05:56:59 | Angel_of_Death | what kind of iPod do u have? |
05:57:17 | Paul_The_Nerd | Angel_of_Death: It's definitely slower than the apple firmware on all of 'em. |
05:57:44 | lostlogic | Gargamale: scroll speed has nothing to od with scroll wheel |
05:57:51 | lostlogic | it has t4o do with text scrolling on the screen |
05:57:53 | Angel_of_Death | Paul_The_Nerd, yes because on the apple firmware if u keep ur finger at a steedy speed it rapidly increases the speed at which it scrolls |
05:57:57 | Gargamale | 5g video |
05:58:09 | Gargamale | then how do i speed that up |
05:58:20 | lostlogic | Angel_of_Death: I implemented something like taht, but for now we are actually limitted by how fast the player can process the scroll events |
05:58:23 | Gargamale | Ya it has acceleration |
05:58:24 | lostlogic | Gargamale: tehre isn't a way yet |
05:58:29 | Angel_of_Death | i liked the feature on apple |
05:58:40 | Angel_of_Death | one of the few |
05:58:43 | Gargamale | Coo |
05:58:49 | lostlogic | we need to optimize and overall make-less-sucky the list scrolling routines |
05:58:57 | Angel_of_Death | my brother thinks the only good inovation that apple made on there firmware was the *music quiz* game lol |
05:59:12 | Gargamale | haha |
05:59:16 | Gargamale | that thing is gay |
05:59:25 | lostlogic | another way would be to make the CPU boost when the button driver detects a lag, but that's not happening yet. |
05:59:53 | Angel_of_Death | i think the first thing i would change about RB tho is something apple had |
06:00 |
06:00:02 | Gargamale | ? |
06:00:04 | warthawg | Paul_The_Nerd, I definitely see rockbox as a music player for the ipod. i've bought 4 new cds to rip because of it. |
06:00:07 | Angel_of_Death | tracks are listed in order of there number |
06:00:15 | Angel_of_Death | but u didnt need the track# in the title |
06:00:23 | Gargamale | hell yes Angel_of_Death |
06:00:38 | Angel_of_Death | the whole aphabetical does kinda anoy me sometimes |
06:00:50 | Paul_The_Nerd | warthawg: Oh, I stopped using the Apple firmware about 10 minutes after I was told Rockbox on Ipod finally had sound. :) |
06:00:52 | Angel_of_Death | but im *hoping* that will be fixed sometime |
06:01:01 | Angel_of_Death | lol |
06:01:03 | Gargamale | Me2 |
06:01:14 | Angel_of_Death | the night i found out about rockbox i put apple aside |
06:01:40 | lostlogic | Angel_of_Death: can probably get that wiht the tag cache, eh? |
06:01:58 | Angel_of_Death | you tell me. |
06:02:10 | lostlogic | dunno |
06:02:14 | lostlogic | never used tag cache myself |
06:02:23 | lostlogic | I bet there's a wiki page about it |
06:02:29 | | Quit warthawg ("my work here is done") |
06:02:47 | Angel_of_Death | find that WIKI! lol |
06:02:47 | Gargamale | I have Tag Cache on and it doesnt sort by tack no |
06:02:51 | Angel_of_Death | oh |
06:02:54 | Gargamale | track no from id3 |
06:03:06 | Angel_of_Death | oh there was another thing i liked about apple |
06:03:06 | lostlogic | well someoen should fix that. |
06:03:30 | Angel_of_Death | i liked when u went into artist, u could choose which album, or ALL |
06:03:37 | Angel_of_Death | now i dont have an all |
06:03:47 | Angel_of_Death | its just which album, or they are all in there together |
06:03:59 | Angel_of_Death | hmm i didnt say that well |
06:04:19 | Angel_of_Death | either the music for my artist is seperated by albums, or i have it all in one folder, not both like apple had |
06:04:25 | Angel_of_Death | so i think that was good to |
06:04:42 | lostlogic | someone should fix that too |
06:04:52 | lostlogic | ie you, or slasheri if you can convince him to |
06:04:54 | Angel_of_Death | yeah this *someone* has got some work to do |
06:04:55 | Angel_of_Death | lol |
06:05:30 | Angel_of_Death | slasheri could do shit like that? |
06:05:44 | | Quit gursikh () |
06:05:47 | lostlogic | Slasheri wrote tag cache |
06:06:09 | Paul_The_Nerd | lostlogic: The sort by track # WAS fixed, and then somehow became unfixed. |
06:06:13 | lostlogic | hah! |
06:06:16 | Angel_of_Death | well i definatly think it would be tight if things were sorted by there ID3 tags, rather then there folders |
06:06:52 | Paul_The_Nerd | Angel_of_Death: Tagcache IS things sorted by ID tags. Try it out, then complain about how it works, but complain ye not 'til you have used it. :-P |
06:06:58 | Angel_of_Death | is there a date for RB to be *released* for 5g iPod, or is it so far from being finished no1 has an idea |
06:07:12 | Paul_The_Nerd | Angel_of_Death: Approximately "November" at the moment, but it's not set in stone. |
06:07:20 | lostlogic | g'night all. |
06:07:23 | Angel_of_Death | oh |
06:07:28 | Angel_of_Death | so basically next january? |
06:07:30 | Angel_of_Death | lol |
06:07:42 | Paul_The_Nerd | G'night Lostlogic |
06:07:57 | Angel_of_Death | Paul_The_Nerd, how would i sort things by tagcache, just turn it on? |
06:08:10 | Paul_The_Nerd | Angel_of_Death: Well, there will be a release in November I'd imagine. But it may be decided that there's too much work left on iPods yet. |
06:08:21 | Paul_The_Nerd | Angel_of_Death: Read the tagcache wiki page. Full instructions there. |
06:09:52 | | Join sayocean [0] (n=say@c-67-184-76-109.hsd1.il.comcast.net) |
06:09:57 | sayocean | gday sirs |
06:09:59 | sayocean | and ladys |
06:10:04 | Angel_of_Death | sayocean, hey |
06:10:13 | sayocean | whats goin on? |
06:10:43 | Angel_of_Death | not much |
06:10:49 | Angel_of_Death | talkin bout RB |
06:11:10 | sayocean | heh |
06:11:21 | sayocean | did u get ipl on ur ipod succesffully? |
06:11:23 | Angel_of_Death | Paul_The_Nerd, No page with that title exists. |
06:11:50 | Angel_of_Death | sayocean, didnt try |
06:11:55 | Paul_The_Nerd | Oh, sorry, it's TagCache, not tagcache. |
06:12:33 | Angel_of_Death | ummm |
06:12:42 | | Quit amiconn (Read error: 110 (Connection timed out)) |
06:12:42 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
06:13:10 | Angel_of_Death | Paul_The_Nerd, that didn't help |
06:13:16 | Angel_of_Death | you sure theres a wiki? |
06:13:36 | Paul_The_Nerd | http://www.rockbox.org/twiki/bin/view/Main/TagCache |
06:13:39 | Paul_The_Nerd | Yes, I'm quite sure |
06:15:38 | | Quit Shadowarrior13 ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
06:18:16 | Angel_of_Death | pffft |
06:18:18 | Angel_of_Death | eff that lol |
06:18:40 | Paul_The_Nerd | Hm? |
06:18:47 | Paul_The_Nerd | Why? |
06:18:48 | Angel_of_Death | to much change with that, and it still was in alphabetical order in the song list |
06:19:02 | Angel_of_Death | cause i have all the artists in the right folders |
06:19:08 | Angel_of_Death | but, the albums are all different |
06:19:20 | Paul_The_Nerd | Yeah, but the directory tree will NEVER show them sorted by ID3 tag track number probably |
06:19:26 | Angel_of_Death | and with apple since i could view all, i never deleted all the albums |
06:19:43 | Paul_The_Nerd | I mean, it's not an actual directory tree if it's sorting by file contents. |
06:19:54 | Angel_of_Death | so i just wish there was a way to short tracks by there tracknumbers |
06:20:02 | Angel_of_Death | without doing something that drastic |
06:20:04 | Paul_The_Nerd | There is: Put the track numbers in the filename. |
06:20:14 | Paul_The_Nerd | You only see the filename while browsing anyway |
06:20:14 | Angel_of_Death | yes i thought of that |
06:20:25 | | Quit imphasing (Read error: 110 (Connection timed out)) |
06:20:39 | Angel_of_Death | i could do that, i have a program which would do it with ease |
06:20:52 | Paul_The_Nerd | So why not? |
06:20:53 | Angel_of_Death | maybe i will |
06:20:59 | Paul_The_Nerd | 's what I do. |
06:21:08 | Angel_of_Death | cause its anoying looking at all those numbers while browsing |
06:21:18 | Angel_of_Death | u dont think so? |
06:21:28 | Angel_of_Death | then again not as anoying as having it in the wrong order... |
06:21:31 | Angel_of_Death | hmm |
06:21:40 | Paul_The_Nerd | I don't think it's annoying at all. |
06:22:20 | Paul_The_Nerd | I mean, I like to be able to identify the track number of a song without having to open the song, no matter where the song is. |
06:22:23 | Paul_The_Nerd | But that's just me |
06:33:24 | | Join jdfmm [0] (n=ajdfmm@70-58-10-119.hlrn.qwest.net) |
06:34:00 | | Quit jdfmm (Client Quit) |
06:34:52 | Angel_of_Death | wow |
06:34:53 | Angel_of_Death | silence |
06:37:40 | dpassen1 | Its late for most of the Rockbox crowd |
06:38:37 | Paul_The_Nerd | Or early |
06:38:50 | dpassen1 | That awkard in between area |
06:38:54 | Paul_The_Nerd | It is. |
06:40:31 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
06:43:08 | dpassen1 | I'm new to C and programming, but I was wondering if someone could estimate the amount of knowledge needed to change some behavior in Rockbox |
06:43:22 | Angel_of_Death | LIKE ALOT DUDE |
06:44:07 | Paul_The_Nerd | Nah |
06:44:11 | Paul_The_Nerd | It really depends on the behaviour |
06:44:23 | Paul_The_Nerd | A lot of stuff can be changed with very basic C knowledge. |
06:44:27 | dpassen1 | Well specifically, I'd like playlists to open as virtual directories |
06:44:39 | Paul_The_Nerd | Hmmm... |
06:44:40 | | Join speacial_ed [0] (n=stopthav@00095b0ec047.click-network.com) |
06:45:00 | Paul_The_Nerd | So you'd basically like to see the "View Playlist" contents when you click on a playlist, rather than starting playback? |
06:45:40 | dpassen1 | Right, if you would long click you could just play the playlist, but id like to view playlist so i could pick a certain song in the playlist to start with |
06:45:47 | dpassen1 | and still load the playlist |
06:47:05 | dpassen1 | I hope I'm explaining myself well |
06:47:10 | Paul_The_Nerd | Oh, I understand |
06:47:32 | Angel_of_Death | yes |
06:47:34 | Angel_of_Death | i agree |
06:47:55 | dpassen1 | Would this be deep in the core functionality? |
06:47:55 | Angel_of_Death | occasionaly ide like to look in my playlist before listening to them |
06:47:59 | Angel_of_Death | i want to see whats in there |
06:48:00 | Paul_The_Nerd | I'd guess that's a moderate amount of C knowledge. You'd have to change the behaviour to not start playback on launching a playlist, and give it a different action instead. Seeing as what you want to do is all already there, the difficult part is just reading and understanding how the rockbox code does what it already does, so that you can change it, rather than the actual changing. |
06:48:05 | Paul_The_Nerd | At least that's my guess about the whole thing. |
06:48:17 | dpassen1 | Cool, I'll take a look at the source. |
06:48:33 | dpassen1 | I'd like to get involved with development, hopefully. |
06:49:20 | Paul_The_Nerd | I thought that for a while, but found my niche elsewhere. |
06:49:29 | dpassen1 | And that would be? |
06:50:19 | Paul_The_Nerd | I spend an awful lot of time trying to help people in the forums, and trying to get clearer ideas of the problems they're having to relay them to people in here. |
06:50:23 | * | Paul_The_Nerd is also known as Llorean |
06:55:55 | Angel_of_Death | Paul_The_Nerd, ok track numbers are all in the files now |
06:55:58 | Angel_of_Death | that wasnt so bad |
06:56:34 | speacial_ed | aaaaaaaaaaaangel |
06:56:41 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
06:57:11 | speacial_ed | did the one doom work? |
06:57:27 | Angel_of_Death | speacial_ed, yes |
06:57:31 | Angel_of_Death | more or less |
06:57:34 | Angel_of_Death | more more than less |
06:57:35 | Angel_of_Death | :P |
06:57:44 | speacial_ed | explain yourself |
06:57:44 | speacial_ed | lol |
06:57:51 | Angel_of_Death | ok |
06:58:01 | Angel_of_Death | ok umm |
06:58:17 | Angel_of_Death | ok |
06:58:18 | Angel_of_Death | lol |
06:58:20 | Angel_of_Death | thinking here |
06:58:22 | speacial_ed | well yeah |
06:58:23 | speacial_ed | i get it |
06:58:25 | speacial_ed | thanks |
06:58:26 | speacial_ed | ... |
06:58:27 | speacial_ed | lol |
06:58:27 | Angel_of_Death | u can delete freedoom |
06:58:31 | Angel_of_Death | i got doom2 |
06:58:41 | speacial_ed | i never had freedoom |
06:58:42 | Angel_of_Death | then i got the full version of doom1 |
06:58:46 | Angel_of_Death | its called ultimate doom |
06:58:56 | Angel_of_Death | and it works to play, but not as a base for other games |
06:59:15 | speacial_ed | why would you use it as a base |
06:59:18 | Angel_of_Death | so u keep the shareware version to play other games but use ultimate doom just to play it, doom1 |
06:59:22 | speacial_ed | i thought doom 2 was the base for most of em |
06:59:26 | Angel_of_Death | it is |
06:59:33 | Angel_of_Death | but there a few that require doom1 |
06:59:43 | speacial_ed | the only one i saw was FF3 |
06:59:46 | speacial_ed | or something like that |
06:59:49 | speacial_ed | that doesnt interest me |
06:59:56 | Angel_of_Death | yeah all mine are doom2 also |
07:00 |
07:00:02 | speacial_ed | well no worries then |
07:00:13 | Angel_of_Death | i would keep the doom1 shareware anyways |
07:00:20 | speacial_ed | yeah i will |
07:00:22 | speacial_ed | just in case |
07:00:24 | Angel_of_Death | what i did |
07:00:55 | Angel_of_Death | so u got doom1, used for base, doom ultimate, used for doom1, and doom2 - replacing freedoom and being used as a base and as doom2 game |
07:01:30 | speacial_ed | waiiiiiiit doom ultimate is doom1 and 2? |
07:01:44 | Angel_of_Death | no |
07:01:51 | Angel_of_Death | ultimate doom is just doom1 |
07:01:57 | Angel_of_Death | full version |
07:02:02 | speacial_ed | k |
07:02:02 | Angel_of_Death | but u cant use as a base |
07:02:04 | Paul_The_Nerd | Doom shareware shouldn't work with ANY expansions |
07:02:05 | Angel_of_Death | it wont let u |
07:02:08 | Paul_The_Nerd | It should be completely unnecessary. |
07:02:14 | speacial_ed | alrighty then |
07:02:19 | Paul_The_Nerd | And Ultimate Doom *should* work as a base if you name it doomu.wad |
07:02:32 | speacial_ed | and paul saves the day again |
07:02:37 | Angel_of_Death | no when u try it says *not a registered version* |
07:02:39 | speacial_ed | i dont tihnk a day has gone by he hasnt saved |
07:02:39 | Angel_of_Death | or something |
07:03:02 | Paul_The_Nerd | Angel_of_Death: Was it named doomu.wad, doom.wad, or doom1.wad at the time? |
07:03:25 | Angel_of_Death | hmm |
07:03:27 | Angel_of_Death | good question |
07:03:29 | Angel_of_Death | lemme check |
07:03:55 | Paul_The_Nerd | I would suggest being sure that it's named doomu.wad and that doom1.wad is not present. |
07:04:17 | Paul_The_Nerd | speaciel_ed: Ultimate Doom has 4 episodes instead of 3. |
07:04:30 | Angel_of_Death | doom ultimate is named doom.wad |
07:04:42 | speacial_ed | shareware doom wont let me go to any other episode other than 1 |
07:04:59 | Angel_of_Death | yes i tried on D.U and u can play all 4 |
07:05:04 | Angel_of_Death | so yippie |
07:05:09 | speacial_ed | w0t0 |
07:05:13 | speacial_ed | damn my crappy typing... |
07:05:15 | speacial_ed | w00t |
07:05:16 | Paul_The_Nerd | Angel_of_Death: You should rename it to doomu.wad |
07:05:37 | speacial_ed | paul you probably get this alot and turn people down.... but... will you marry me? |
07:05:43 | speacial_ed | haha |
07:05:59 | Paul_The_Nerd | Hahaha |
07:06:20 | Paul_The_Nerd | I've only got that once before, and she was a lot prettier than you. :-P |
07:06:28 | speacial_ed | aw but cmon |
07:06:37 | speacial_ed | i make a real mean milk shake |
07:07:06 | Paul_The_Nerd | hahaha |
07:07:12 | Angel_of_Death | nope paul didnt work |
07:07:15 | Angel_of_Death | missing many patches |
07:07:45 | Paul_The_Nerd | Are you using it with add-ons that require Doom2, or add-ons intended for use with Doom 1? |
07:07:46 | Angel_of_Death | so anyways |
07:07:53 | Angel_of_Death | doom1 addons |
07:08:20 | Paul_The_Nerd | Odd. The only reason doomu wouldn't work with doom 1 addons is because our Doom plugin doesn't handle them right. |
07:09:00 | Angel_of_Death | anyways |
07:09:02 | Paul_The_Nerd | That qualifies as a bug if they're definitely intended for use with Doom and not Doom 2. Ultimate Doom contains all the resources of Doom, plus the few extra ones for the additional episode. |
07:09:06 | Angel_of_Death | speacial_ed, u want em? |
07:09:14 | speacial_ed | indeed i do |
07:09:21 | Angel_of_Death | aight |
07:09:37 | Angel_of_Death | gimme a few minutes |
07:09:46 | speacial_ed | righto |
07:10:22 | speacial_ed | theres a doom collectors edition on my brothers computer but when i looked at it it was just an .iso |
07:10:58 | | Quit Gargamale (Read error: 110 (Connection timed out)) |
07:11:04 | Paul_The_Nerd | Well that's just an image of the CD then. If you get something that can mount the ISO, it would have wads for Ultimate Doom, Doom 2, and Final Doom. |
07:11:20 | speacial_ed | im pretty sure hes got daemon |
07:11:28 | Paul_The_Nerd | That'd work. |
07:11:54 | speacial_ed | its not working again man |
07:12:00 | speacial_ed | that angers me |
07:12:01 | speacial_ed | !! |
07:12:11 | speacial_ed | status: accepting send |
07:12:18 | | Join Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
07:12:37 | speacial_ed | any other way to do this? |
07:12:42 | Angel_of_Death | yes |
07:12:56 | speacial_ed | which is...? |
07:13:10 | Angel_of_Death | zupload.com |
07:13:27 | speacial_ed | i bet i know why it wont work here though... does this use FTP? |
07:13:35 | speacial_ed | my router blocks FTP i dont know why |
07:13:38 | Angel_of_Death | just wait a few minutes |
07:13:42 | speacial_ed | will do |
07:13:59 | speacial_ed | so... paul... i never heard your answer |
07:14:08 | Paul_The_Nerd | Which question? |
07:14:15 | speacial_ed | marry me? |
07:14:20 | Angel_of_Death | oh god |
07:14:22 | speacial_ed | lol |
07:14:24 | Angel_of_Death | ur worrying me now |
07:14:25 | Paul_The_Nerd | As I said, no thanks. |
07:14:28 | speacial_ed | poo |
07:14:42 | Angel_of_Death | speacial_ed, uploading em should take about 10 minutes |
07:14:42 | Paul_The_Nerd | I have at least three very attractive girls after me. I think that's enough for now. |
07:14:45 | Paul_The_Nerd | :-P |
07:14:54 | Angel_of_Death | besides |
07:15:01 | speacial_ed | it never hurts to have that guy though |
07:15:01 | Angel_of_Death | us guys are very strict |
07:15:11 | Angel_of_Death | only 1 hole is accepted and u got the wrong one :P |
07:15:15 | speacial_ed | lol |
07:15:29 | speacial_ed | you know why i dont get about gay relationships? |
07:15:36 | speacial_ed | wheres the vagina? |
07:15:36 | Angel_of_Death | wha |
07:15:48 | Angel_of_Death | in the back |
07:15:49 | Angel_of_Death | der |
07:15:50 | speacial_ed | i mean you gotta have a vagina! |
07:15:50 | Angel_of_Death | lol |
07:16:30 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
07:16:32 | speacial_ed | blah |
07:16:35 | Angel_of_Death | hmmm paul testing this now.... those games i thought were doom1 work with doom2 as a base |
07:16:39 | Angel_of_Death | so maybe i was wrong... |
07:16:43 | Paul_The_Nerd | Hehehe |
07:16:47 | Angel_of_Death | any1 got a link for a doom1 addon? |
07:16:52 | speacial_ed | one sec |
07:16:54 | Angel_of_Death | i could of swore they were doom1 |
07:16:54 | speacial_ed | ill get ya one |
07:17:01 | Angel_of_Death | k ed |
07:17:15 | Angel_of_Death | Paul_The_Nerd, if it was a doom1 addon could u use doom2 as a base? |
07:17:18 | Angel_of_Death | no right? |
07:17:41 | speacial_ed | http://www.gp32x.de/cgi-bin/cfiles.cgi?0,0,0,0,24,330 |
07:18:03 | Paul_The_Nerd | Angel_of_Death: You shouldn't be able to, no. |
07:18:16 | Angel_of_Death | mk |
07:18:53 | Angel_of_Death | thats doom1? |
07:18:56 | Angel_of_Death | ur sure? |
07:18:57 | speacial_ed | i really got doom in the first place to just show off and be like "hehe your ipod cant do this" |
07:19:03 | speacial_ed | but now i cant stop |
07:19:40 | *** | Saving seen data "./dancer.seen" |
07:19:46 | Angel_of_Death | lol |
07:20:16 | speacial_ed | ill be sitting in the car and just blastin them damnable cyber demons |
07:20:23 | speacial_ed | while driving... |
07:21:46 | speacial_ed | that doom1 addon work? |
07:24:22 | Angel_of_Death | hold on |
07:24:25 | Angel_of_Death | watching something lol |
07:24:27 | Angel_of_Death | gimme 10 minutes |
07:24:40 | speacial_ed | lol |
07:27:24 | Angel_of_Death | k |
07:27:29 | Angel_of_Death | 7minutes untill doom is uploaded |
07:27:33 | speacial_ed | wha? |
07:29:56 | dpassen1 | Anyone wanna try and reproduce a crash I have? |
07:30:13 | speacial_ed | sure |
07:30:16 | speacial_ed | nothin else to do |
07:30:31 | dpassen1 | Open up a playlist in the playlist viewer |
07:30:50 | dpassen1 | Then select one of the tracks |
07:31:15 | dpassen1 | Instead of playing that track, it returns (for me, at least) to the folder containing that playlist |
07:31:33 | speacial_ed | plays it for me |
07:31:37 | dpassen1 | Then hit play to return to the wps and resume playback |
07:31:44 | dpassen1 | Really |
07:32:02 | speacial_ed | get the bleeding edge |
07:32:03 | dpassen1 | My playlist must be messed up |
07:32:10 | speacial_ed | see if that fixes it |
07:32:44 | Angel_of_Death | dpassen |
07:32:56 | speacial_ed | um.. what? |
07:33:08 | dpassen1 | Yes? |
07:33:28 | Angel_of_Death | have u changed the name of the folder holding all ur music since u made that playlist |
07:33:35 | speacial_ed | angel get that file on zupload or whatever it was? |
07:33:40 | dpassen1 | Nope, the playlists work fine if i just select them to play |
07:33:42 | Angel_of_Death | 2minutes left |
07:33:46 | Angel_of_Death | oh |
07:33:48 | Angel_of_Death | intresting |
07:33:55 | Angel_of_Death | 50 secons |
07:33:56 | dpassen1 | If I follow the steps I described I get: |
07:34:01 | dpassen1 | *PANIC* |
07:34:01 | speacial_ed | what are you watching? |
07:34:04 | speacial_ed | 24 again? |
07:34:05 | Angel_of_Death | speacial_ed, zupload didnt work it pooped out half way thru |
07:34:08 | Angel_of_Death | im using a diff site |
07:34:09 | dpassen1 | Updating size on empty dir entry 32 |
07:34:14 | speacial_ed | kk |
07:34:21 | Angel_of_Death | no i was watching a clip from a show called 5th gear |
07:34:50 | Angel_of_Death | http://www.bigupload.com/d=E22D5796 |
07:35:03 | speacial_ed | thank you mucho |
07:35:08 | Angel_of_Death | that zip has both doom files in it |
07:35:16 | Angel_of_Death | k i got sidetracked |
07:35:21 | Angel_of_Death | time to test that addon u gave me |
07:35:38 | Angel_of_Death | oh and half life doesnt work |
07:35:47 | Angel_of_Death | when u beat the first lvl it poops out |
07:35:51 | Angel_of_Death | says data abort or something |
07:35:56 | Angel_of_Death | happens to me everytime |
07:36:36 | speacial_ed | yeah me too |
07:36:42 | speacial_ed | i was gonna tell you that but i forgot |
07:36:44 | speacial_ed | lol |
07:36:57 | speacial_ed | after you grab the HEV |
07:37:22 | Angel_of_Death | yeah |
07:37:54 | Angel_of_Death | Paul_The_Nerd, good call |
07:38:05 | Angel_of_Death | k ed, ultimate doom works as a base |
07:38:34 | Angel_of_Death | so u can delete doom1.wad |
07:38:49 | speacial_ed | i shall do this |
07:38:51 | speacial_ed | thanks man |
07:38:56 | Angel_of_Death | np |
07:39:29 | speacial_ed | so i got that zip but theres another file with it... not in the zip.. its doom2.zip.part |
07:39:32 | speacial_ed | no clue what that is |
07:39:38 | Angel_of_Death | what? |
07:39:50 | Angel_of_Death | is the download finished |
07:39:55 | speacial_ed | yes |
07:40:01 | Angel_of_Death | there is 2 files usually with a zip untill it finishes |
07:40:10 | Angel_of_Death | well open the zip up with winrar |
07:40:11 | speacial_ed | i know but it finished and is still there |
07:40:23 | Angel_of_Death | well open the zip |
07:40:27 | speacial_ed | winrar... pssh who uses that |
07:40:29 | Angel_of_Death | does it have doomu.wad and doom2 |
07:40:32 | speacial_ed | yes |
07:40:34 | Angel_of_Death | ummm we the smart ppl use it |
07:40:38 | Angel_of_Death | then ignore that other file |
07:40:44 | speacial_ed | k ill just belete it |
07:40:50 | Angel_of_Death | dont go that far |
07:40:53 | speacial_ed | o noes! my computer crashed! |
07:40:56 | speacial_ed | lol |
07:40:58 | Angel_of_Death | just ignore it untill ur sure u dont need it |
07:41:05 | speacial_ed | k |
07:41:15 | speacial_ed | do i need to rename doomu.wad? |
07:41:20 | speacial_ed | or its good to go like that |
07:41:21 | Angel_of_Death | no |
07:41:24 | Angel_of_Death | its named the right thing |
07:41:29 | Angel_of_Death | make sure u remove doom1.wad |
07:41:35 | speacial_ed | k |
07:42:16 | Angel_of_Death | Paul_The_Nerd, where do i change the sensitivity of the clickwheel? |
07:42:26 | Angel_of_Death | ive found it before but i cant seem to now |
07:43:28 | speacial_ed | id help ya out but ive plugged in for the doom |
07:43:34 | Angel_of_Death | lol |
07:44:13 | Angel_of_Death | found it! |
07:44:29 | speacial_ed | i knew you could! |
07:44:32 | Angel_of_Death | lol |
07:44:32 | speacial_ed | ive always believed in you |
07:44:58 | speacial_ed | will my doom save still work with doomu.wad |
07:45:07 | Angel_of_Death | yer |
07:45:14 | speacial_ed | rad |
07:45:18 | Angel_of_Death | yer |
07:47:36 | speacial_ed | paul, whenever i plug in my ipod then unplug it, it seems to feel like my previous settings were gay and gets rid of them and reverts to rockbox default... any help? |
07:48:55 | Paul_The_Nerd | The settings don't get saved to the config block when you plug in the USB cable |
07:49:07 | Paul_The_Nerd | To make sure your iPod writes them to the config block, set them how you'd like, then hold Play to shut down once. |
07:49:24 | speacial_ed | but ive shut it down before ive plugged it in |
07:49:46 | speacial_ed | could it be that the battery was low? it didnt die but it was close |
07:49:56 | Paul_The_Nerd | It shouldn't be. |
07:50:26 | Paul_The_Nerd | But I would recommend going to "manage settings" and saving a full .cfg file. Every now and then a new version of rockbox forces you to reset your settings |
07:50:49 | speacial_ed | righto will do |
07:50:51 | Paul_The_Nerd | But you can always reload a .cfg to get them back. The reset is just because the format of the config block elsewhere has to change, so it has to be cleared or you get some weird behaviour |
07:51:24 | speacial_ed | your just losing me now |
07:51:49 | Paul_The_Nerd | "It's a good idea to have a saved .cfg file, because sometimes updates reset you." |
07:51:57 | Paul_The_Nerd | I guess it's not so important that you know why. |
07:52:22 | speacial_ed | and angel... either A. ultimate doom is for crazyass hardcore doomers, who can actaully strafe, or B. my save game got messed up because i started where i was but there was like 8 million guys |
07:52:43 | Angel_of_Death | lololool |
07:52:48 | Angel_of_Death | u choose wrong difficulty? |
07:52:59 | speacial_ed | i loaded my save |
07:53:31 | speacial_ed | o man |
07:53:39 | speacial_ed | theres even more than i thought |
07:53:41 | speacial_ed | some are invis |
07:53:59 | Paul_The_Nerd | Ultimate Doom has the exact same levels as Normal Doom. It just then also has Episode 4 |
07:56:05 | speacial_ed | waiiit dude this is not where i was... |
07:56:21 | speacial_ed | that could be the problem... |
07:56:28 | Angel_of_Death | its where i was? |
07:56:29 | speacial_ed | its like the start of the level i was last on |
07:56:34 | speacial_ed | and i did save itt here |
07:56:43 | speacial_ed | but its on a higher dificulty |
07:56:58 | speacial_ed | where were you angel? |
07:58:27 | Angel_of_Death | i dont know |
07:58:31 | Angel_of_Death | trying to play doom here |
07:58:41 | speacial_ed | its the start of like level 3 or 4 i tihnk |
07:59:36 | speacial_ed | i just went back to doom shareware and it loads where i was |
07:59:42 | Angel_of_Death | Paul_The_Nerd, what did u say the current theory on why the sounds are *odd* on doom was? |
07:59:47 | | Join samo21 [0] (n=4403e5d9@labb.contactor.se) |
07:59:51 | Angel_of_Death | ed |
07:59:55 | Angel_of_Death | thats my wad |
08:00 |
08:00:03 | Angel_of_Death | it has my save files |
08:00:09 | Angel_of_Death | when u asked me if save would work |
08:00:13 | Angel_of_Death | i didnt know u ment ur old save spots |
08:00:17 | Paul_The_Nerd | Angel_of_Death: That they're at the wrong sample rate. |
08:00:18 | samo21 | hey umm i'm having an issue with rockbox on my ipod, anyone willing to help? |
08:00:27 | Paul_The_Nerd | samo21: What issue? |
08:00:27 | speacial_ed | paul helps everyone |
08:00:30 | samo21 | well |
08:00:31 | speacial_ed | KNEW IT |
08:00:34 | speacial_ed | i called that |
08:00:36 | sayocean | Paul = nice guy |
08:00:41 | speacial_ed | indeed he is |
08:00:41 | samo21 | i got doom working |
08:00:47 | speacial_ed | its all about doom lol |
08:00:51 | samo21 | on my ipod which i'm sure which is what all the ipod freaks were trying to do |
08:00:55 | samo21 | well not all about doom, but, mostly :-p |
08:00:59 | speacial_ed | hey but angel my save isnt to the .wad |
08:01:07 | speacial_ed | its a differant file called like doomsave0.wad |
08:01:08 | Angel_of_Death | well i dont know then |
08:01:18 | samo21 | and i loaded in a golden eye addon |
08:01:22 | samo21 | and when golden eye was booting up |
08:01:24 | samo21 | it just crashed |
08:01:28 | samo21 | and now it's become toatlly unresponsive |
08:01:31 | samo21 | and i can't reset it |
08:01:33 | samo21 | at all |
08:01:37 | speacial_ed | pwnt |
08:01:39 | samo21 | screen says |
08:01:39 | Paul_The_Nerd | Hold Menu+Select for quite a while |
08:01:45 | samo21 | tried that |
08:01:50 | Angel_of_Death | not long enough |
08:01:52 | Paul_The_Nerd | You didn't hold it long enough |
08:01:54 | samo21 | okay i'll try again then. |
08:01:54 | Angel_of_Death | that addon doesnt work |
08:02:00 | Angel_of_Death | hold it untill something happens |
08:02:06 | samo21 | ... |
08:02:07 | samo21 | urgh... |
08:02:09 | Paul_The_Nerd | Or, sometimes people hold Play+Select for some reason. |
08:02:18 | samo21 | okay sorry.. umm |
08:02:22 | samo21 | yeah i was holding it forever before |
08:02:25 | samo21 | and i tried it just now |
08:02:27 | samo21 | and it worked fine. |
08:02:29 | Paul_The_Nerd | Hehehe |
08:02:32 | speacial_ed | :P |
08:02:36 | samo21 | *sigh* |
08:02:36 | Angel_of_Death | lol |
08:02:37 | speacial_ed | its pauls help that made it work |
08:02:40 | speacial_ed | hes like an angel |
08:02:45 | speacial_ed | sent from rockboxhelpheaven |
08:02:49 | Paul_The_Nerd | Sometimes if you wiggle your finger it forgets the Menu because it starts reading the scrolls, and doesn't go back to thinking "Menu" after |
08:03:01 | samo21 | i've been prooven a n00b yet again |
08:03:04 | samo21 | well, thanks. |
08:03:07 | Paul_The_Nerd | No worries |
08:03:09 | speacial_ed | we all have dont worry about it |
08:03:16 | Angel_of_Death | lol |
08:03:39 | speacial_ed | i remember the first time i met paul... it was a stormy night... and i was trying to install rockbox |
08:03:44 | Paul_The_Nerd | Hahaha |
08:03:59 | speacial_ed | i had this error where i had bootloader.bin |
08:03:59 | Paul_The_Nerd | Believe it or not, I do more in the forums than I do here. |
08:04:05 | Angel_of_Death | that was lastnight right? |
08:04:06 | Angel_of_Death | lol |
08:04:07 | Angel_of_Death | :P |
08:04:12 | speacial_ed | but when i typed the line to do whatever it does |
08:04:15 | speacial_ed | it said it didnt exist |
08:04:22 | speacial_ed | even though it was RIGHT THERE |
08:04:31 | speacial_ed | and actaully it was like 4 or 5 days ago |
08:04:33 | speacial_ed | duh angel |
08:04:41 | samo21 | lol... |
08:05:12 | speacial_ed | those were good times though, back when i was "webguest96" |
08:05:21 | speacial_ed | o man how i miss those times |
08:05:45 | speacial_ed | im really bored if you guys cant tell... |
08:05:55 | samo21 | hmmm |
08:06:03 | samo21 | nother question, i intalled halflife addon for doom |
08:06:07 | samo21 | and i can't control it |
08:06:08 | speacial_ed | i WOULD be playing doom but nooooo, my save files all bad |
08:06:09 | Angel_of_Death | doesnt work |
08:06:09 | samo21 | won't move anywhere |
08:06:14 | Angel_of_Death | samo |
08:06:16 | Angel_of_Death | dont bother |
08:06:16 | speacial_ed | delete it anyways samo |
08:06:20 | speacial_ed | cant get past level 1 |
08:06:21 | Angel_of_Death | that addon doesnt work after the first lvl |
08:06:24 | samo21 | *shrugs* |
08:06:24 | samo21 | okay |
08:06:30 | samo21 | any good add ons i should bother with? |
08:06:35 | Angel_of_Death | ummmmm |
08:06:38 | speacial_ed | doom64 |
08:06:39 | Angel_of_Death | quake |
08:06:41 | speacial_ed | and quake2 |
08:06:42 | speacial_ed | i like |
08:06:44 | Angel_of_Death | duke nukem |
08:06:49 | speacial_ed | yes that one to |
08:06:54 | speacial_ed | heretic isnt bad |
08:07:05 | Paul_The_Nerd | I'm personally a fan of AliensTC (which is based on the movie Aliens if you couldn't guess.) It has some pretty neat stuff. Facehuggers jumping out of eggs, all the way up to a powerloader fight with the queen at the end. |
08:07:21 | speacial_ed | ooo, where can i get me this baby? |
08:07:22 | samo21 | hm hm... |
08:07:23 | samo21 | very interesting. |
08:07:37 | samo21 | http://www.doomworld.com/10years/bestwads/ |
08:07:38 | Paul_The_Nerd | Unfortunately Fox studios pretty thoroughly went about Cease and Desisting everyone who had posted a copy of it about 8 years ago. |
08:07:41 | samo21 | would everything there work? |
08:08:01 | Paul_The_Nerd | samo21: No guarantees until you try them. Doom still has some work to do. |
08:08:10 | samo21 | aight. |
08:08:18 | speacial_ed | i tried a couple there most of em worked but i didnt like alot of them |
08:08:25 | samo21 | i'm a n00b to doom as well as rockbox, so, forgive me |
08:08:29 | speacial_ed | i am too man |
08:08:33 | speacial_ed | i feel your pain |
08:09:13 | samo21 | oh, i know with ipodlinux there is a way to get apple's firmware to boot default, is there such a thing for rockbox? |
08:09:46 | speacial_ed | paul_the_nerd: is it likely for the rockboy patch to be in a future build, or, since im horrible with all things rockbox including patching, should i just delete the gameboy games i have on my ipod |
08:10:09 | Paul_The_Nerd | Well, the current patch doesn't really make it playable anyway |
08:10:20 | Paul_The_Nerd | But there *will* be a time where it'll be playable. I just can't guarantee it'll be "soon" |
08:11:17 | speacial_ed | well ill just keep them anyways... that way i can show them off and *pretend* they work and get more people to get rockbox |
08:12:28 | Paul_The_Nerd | Hehehe |
08:12:46 | speacial_ed | ok angel im going to delete my shareware doom and see if itll then load my save in the ultime doom... dont see how itll help, but worth a try |
08:14:26 | speacial_ed | i dont think hes here... or hes too busy with doom.. |
08:14:43 | speacial_ed | i dont know why its so much more fun on the ipod then it was on my computer |
08:14:48 | speacial_ed | even though its dulled down |
08:15:33 | speacial_ed | man still doesnt work put me same level but more into it |
08:15:56 | speacial_ed | heres the plan, beat episode one in doom shareware, beat 2,3,4 in doom ultimate |
08:16:04 | | Join Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
08:18:04 | Paul_The_Nerd | samo21: After looking through that site, a LOT of things there won't work. Notably, anything that requires a dehacked patch definitely won't. |
08:19:47 | samo21 | okay thanks |
08:20:09 | samo21 | umm i dunno if you saw my previous question, but, is there anyway to make apple's firmware boot by default? |
08:20:20 | Paul_The_Nerd | You can modify the bootloader. |
08:20:29 | Paul_The_Nerd | This requires some small C programming knowledge |
08:20:38 | Paul_The_Nerd | Or you could just use the iPodLinux bootloader. |
08:20:49 | samo21 | for rockbox? |
08:20:52 | Paul_The_Nerd | Yeah |
08:20:58 | samo21 | is that horribly difficult? |
08:20:58 | Paul_The_Nerd | Loader2 can load Rockbox or Linux. |
08:21:07 | samo21 | hmm |
08:21:15 | Paul_The_Nerd | Dunno. I've never used it, so I'm not familiar with the install procedure |
08:21:16 | samo21 | well i tried to install ipodlinux a couple of times |
08:21:24 | speacial_ed | i did on my nano |
08:21:25 | speacial_ed | bricked it |
08:21:26 | samo21 | and each time my ipod flips out and makes me restore |
08:21:31 | Paul_The_Nerd | Hehehe |
08:21:33 | sayocean | bricked? |
08:21:33 | speacial_ed | still got my warrent though :) |
08:21:39 | samo21 | no no bricks |
08:21:43 | samo21 | i have no warrenty |
08:21:48 | samo21 | a brick=me crying for very long time |
08:21:48 | Paul_The_Nerd | How did you *brick* an iPod? |
08:22:00 | speacial_ed | it wouldnt respond what so ever |
08:22:07 | Paul_The_Nerd | Something else was wrong with it then |
08:22:08 | samo21 | that's pretty weird still |
08:22:09 | | Quit Gargamale (Read error: 110 (Connection timed out)) |
08:22:09 | speacial_ed | and when plugged in my computer wouldnt recognize it |
08:22:10 | samo21 | couldn't you let the battery die? |
08:22:19 | speacial_ed | it wouldnt turn on |
08:22:26 | Paul_The_Nerd | Because bootloader installs for both Rockbox and Linux only modify a disk partition |
08:22:30 | speacial_ed | and when it messed up the battery was at almost full |
08:22:40 | Paul_The_Nerd | So you can always Hard Reset and then Menu+PLay into hardware disk mode. |
08:22:52 | speacial_ed | hard reset? |
08:23:08 | Paul_The_Nerd | Menu+Select |
08:23:14 | speacial_ed | o, i tried many times |
08:23:17 | Paul_The_Nerd | Yeah |
08:23:31 | Paul_The_Nerd | Which means there's something wrong with your actual hardware outside of the area that the bootloaders affect. |
08:23:43 | speacial_ed | well then thats coo with me |
08:23:51 | speacial_ed | doesnt matter cause i got my cash back and got a 5g |
08:23:54 | Paul_The_Nerd | Hehehe |
08:23:54 | Galois | from a quick glance at the bootloader source code, it looks like you only have to change one line to make apple firmware the default |
08:23:56 | speacial_ed | and a new cell |
08:24:38 | samo21 | hmm |
08:24:43 | samo21 | well i'm not much of a sourcecoade hacker |
08:24:49 | samo21 | so i'd want something rather simple if possible... |
08:24:54 | Angel_of_Death | no! |
08:24:56 | samo21 | sourcecode* |
08:24:58 | Angel_of_Death | another bummer guys |
08:25:02 | speacial_ed | whats that? |
08:25:08 | Angel_of_Death | dukenukem doesnt work after 1st lvl either |
08:25:12 | Angel_of_Death | same thing happens |
08:25:12 | speacial_ed | NOOO |
08:25:14 | speacial_ed | ill try |
08:25:16 | speacial_ed | and replicate |
08:25:20 | Angel_of_Death | kk |
08:25:38 | speacial_ed | does it take long to beat 1st level? |
08:25:47 | Angel_of_Death | took me 14minutes cause i got stuck |
08:25:50 | Angel_of_Death | but take u 10 |
08:26:01 | Galois | samo21: http://efnet-math.org/~djao/apple-default.diff (untested!!) |
08:26:06 | speacial_ed | kk |
08:26:11 | samo21 | urrr |
08:26:14 | samo21 | how untested? lol |
08:26:22 | Paul_The_Nerd | samo21: Well, the simplest is using the Loader2 from ipodlinux. The second simplest is that .diff there. |
08:26:53 | Paul_The_Nerd | And that .diff looks like it'd work. |
08:27:10 | samo21 | hmm. |
08:27:12 | Galois | it just reverses the logic, so that the fallthrough case is to load OF instead of to load rockbox |
08:27:22 | samo21 | i'll check out loader2 and see how that goes |
08:28:40 | samo21 | urgh |
08:28:46 | samo21 | i'll need to compile it.. how funn |
08:28:48 | samo21 | fun* |
08:28:54 | samo21 | alright how does the .diff file work, and how do i install it? |
08:29:09 | Paul_The_Nerd | To use a .diff you need to be able to compile |
08:29:28 | samo21 | ... |
08:29:34 | Galois | looks like you're stuck compiling either way |
08:29:39 | samo21 | looks like |
08:29:43 | Paul_The_Nerd | Hehehe |
08:29:53 | Paul_The_Nerd | Or you could just suffer with the "Boots to rockbox by default" |
08:29:59 | samo21 | yeah... |
08:30:04 | Paul_The_Nerd | There's not exactly a compelling reason (for most people) to have Apple be the default |
08:30:13 | samo21 | yeah i guess |
08:30:17 | samo21 | it's not like i reset my ipod very often |
08:30:26 | samo21 | and then it's not hard to boot into apple firmware |
08:31:17 | samo21 | alright, i'm convinced |
08:31:23 | samo21 | i'll stick with rockbox as default. |
08:31:26 | Paul_The_Nerd | I'm just curious why you prefer the apple software. |
08:32:19 | samo21 | well in my mind, apple firmware is for music playing, cause i use itunes and have for awhile, and the easyness of itunes and apple firmware is a big deal for me, and rock box is more of a... everything else i'd want to do |
08:32:24 | samo21 | not as a replacement |
08:32:27 | samo21 | just as a compliment |
08:33:04 | Paul_The_Nerd | Ah |
08:33:11 | Paul_The_Nerd | See, Rockbox is designed to be a replacement |
08:33:25 | Paul_The_Nerd | But then, it's designed for people who prefer a full feature player with actual UMS capability. |
08:33:38 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:34:20 | Galois | samo21: I just tested the .diff, it works |
08:34:47 | samo21 | UMS? |
08:34:56 | Paul_The_Nerd | Mass storage device |
08:34:56 | Galois | but it has the disadvantage that pressing Menu to get INTO rockbox takes even more calisthenics than pressing Menu to get into the apple firmware like before |
08:35:47 | Galois | USB Mass Storage is a nice perk and definitely the right decision, but my beef with the apple firmware is that it can't play my ogg files |
08:35:55 | Galois | so, with that, I am backing out this ridiculous patch |
08:36:24 | samo21 | lol okay... |
08:36:37 | samo21 | yeah that was a problem for me that apple can't play my .ogg |
08:36:38 | samo21 | files |
08:36:38 | Angel_of_Death | Galois, yes |
08:36:42 | samo21 | but i just broke down and converted them... |
08:36:48 | Angel_of_Death | that is the main reason my brother changed to rockbox |
08:36:48 | Paul_The_Nerd | Ewww |
08:36:56 | Angel_of_Death | then he found out about all those other features it has |
08:37:01 | Paul_The_Nerd | Tell me you mean "reencoded from the original source material" and not "transcoded" |
08:37:02 | Angel_of_Death | i use ogg to brotha :P |
08:37:13 | speacial_ed | same error angel |
08:37:14 | samo21 | hmm |
08:37:20 | samo21 | well i opened it up in audacity |
08:37:21 | Angel_of_Death | yes edd =( |
08:37:26 | Angel_of_Death | i was looking forward to that game to |
08:37:29 | samo21 | and exported as mp3 |
08:37:30 | speacial_ed | me to.. |
08:37:32 | | Quit midkay ("Leaving") |
08:37:32 | Paul_The_Nerd | ick |
08:37:34 | Angel_of_Death | i used to play that game all the time... |
08:37:35 | speacial_ed | dude the whole time i was playing |
08:37:35 | Angel_of_Death | :( |
08:37:36 | Paul_The_Nerd | That destroys file quality |
08:37:42 | speacial_ed | i was like, why does this seem soooo familiar too me... |
08:37:46 | speacial_ed | and then it hit me |
08:37:53 | speacial_ed | "ive played this in half life before" |
08:37:54 | samo21 | yeah... but... its a sacrafice i'm willing to take |
08:38:01 | Angel_of_Death | maybe with some new builds they will fix some doom problems |
08:38:04 | Angel_of_Death | and it will work |
08:38:04 | samo21 | i'm not a huge audio nerd |
08:38:08 | speacial_ed | and i instantly knew my way around |
08:38:16 | Angel_of_Death | BRB! |
08:38:21 | Paul_The_Nerd | I'm not either, but once I can clearly hear a difference, it's too much. |
08:38:36 | Paul_The_Nerd | I'm a nerd, but not an audiophile-type nerd. |
08:38:41 | samo21 | yeah... |
08:38:44 | samo21 | well i guess you're right |
08:38:45 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:38:51 | samo21 | i downloaded a bunch of classical music |
08:38:53 | samo21 | from wikipedia |
08:38:56 | samo21 | and they were all in .ogg |
08:39:10 | samo21 | and i guess especially in classical music, it's easy to tell the loss in quality |
08:39:16 | Galois | also, bitrate matters for wikipedia |
08:39:20 | Galois | their infrastructure is strained |
08:39:31 | Galois | so naturally they would go with the better quality format |
08:39:50 | samo21 | yeah and also they didn't have to bother with liscensing issues |
08:40:39 | samo21 | But, even with worse quality, i'm happy to have Antonio Vivaldi and the Becerra String Quartet on my iPod |
08:41:11 | Angel_of_Death | ogg vorbis if set to a high quality (1-5) it chooses which bit rate to use |
08:41:21 | Angel_of_Death | like if its a talk radio it might use 40 |
08:41:25 | Angel_of_Death | its smart |
08:41:44 | Angel_of_Death | but it tends to be about a 3rd smaller than mp3s, and like wav files its lostless |
08:41:50 | Angel_of_Death | so there is no loss in quality |
08:41:56 | Angel_of_Death | so oggs always sound good, never bad |
08:41:57 | speacial_ed | ugh.. i hate being too tired to sleep |
08:42:21 | Angel_of_Death | i dont care |
08:42:25 | Angel_of_Death | i wish nukem worked lol |
08:42:26 | samo21 | yeah well... since i have rockbox now i'll always have that option |
08:42:28 | speacial_ed | me to |
08:42:34 | speacial_ed | have you had any of the addons get past lvl 1? |
08:42:35 | Angel_of_Death | u know what game i want on my iPod? |
08:42:39 | samo21 | to listen to my .oggs unscrweed |
08:42:45 | samo21 | unscrewed* |
08:42:54 | Angel_of_Death | i think it was called duke2 |
08:43:01 | samo21 | alright i'm gonna get going, gotta go to bed and what not, ... yay school. |
08:43:04 | Angel_of_Death | it was a duke nukem game and it wasnt 3d |
08:43:06 | samo21 | thanks guys |
08:43:10 | Angel_of_Death | alright |
08:43:11 | Angel_of_Death | later |
08:43:17 | samo21 | g'night. |
08:43:19 | | Quit samo21 ("CGI:IRC") |
08:43:24 | Angel_of_Death | i should go soon to |
08:43:30 | Angel_of_Death | got stuff to do tomorrow |
08:43:41 | speacial_ed | ive got school |
08:43:43 | speacial_ed | but yeah |
08:43:44 | speacial_ed | dun care |
08:44:00 | Angel_of_Death | Paul_The_Nerd, it seems with almost any addon i play they DATA ABORT at some point |
08:44:12 | Paul_The_Nerd | Hmm. |
08:44:12 | Angel_of_Death | with some its when i choose the difficulty |
08:44:15 | speacial_ed | another one? |
08:44:18 | Galois | you mean http://www.3drealms.com/duke2/ ? |
08:44:19 | Angel_of_Death | and with others it is when i beat the first lvl |
08:44:27 | Angel_of_Death | do u think this is the fault of doom or the addons? |
08:44:27 | Paul_The_Nerd | Well, as I said the Doom plugin is still fairly early |
08:44:35 | Paul_The_Nerd | It kinda depends on the addons |
08:44:54 | Paul_The_Nerd | If the addon will work with a basic doom2.exe or doom.exe then it should work, and if it doesn't our plugin needs more work |
08:44:56 | Angel_of_Death | well i havent cared to look or write down the number after DATA ABORT |
08:44:59 | Galois | the problem is duke2 isn't open source, so it would be kind of hard to port without the source code even if you're willing to ignore the licensing issues |
08:45:04 | Angel_of_Death | maybe i should to see if its the same one in all games |
08:45:06 | Paul_The_Nerd | If they require a specific source port like ZDoom or Legacy, then they won't work |
08:47:31 | Angel_of_Death | alright dudes |
08:47:42 | Angel_of_Death | another day of crime fighting has ended |
08:47:49 | speacial_ed | haha |
08:47:52 | Angel_of_Death | i leave u with a fun fact |
08:48:09 | speacial_ed | dolphins are the only animals besides humans to have sex for pleasure?? |
08:48:13 | speacial_ed | did i guess it? |
08:48:47 | Angel_of_Death | there are only 10 types of people who understand binary code and those who dont. |
08:48:54 | Angel_of_Death | but good job spe ed |
08:48:59 | speacial_ed | damn... |
08:49:10 | speacial_ed | 3 types of people who get math, those who do, and those who dont |
08:49:20 | Angel_of_Death | yes ive heard that one also |
08:49:24 | speacial_ed | :P |
08:49:29 | speacial_ed | well dude if you leavin, gnight |
08:49:34 | speacial_ed | and im gonna go too |
08:49:43 | Angel_of_Death | 2 in 1 people understand fractions |
08:49:46 | speacial_ed | lol |
08:49:49 | Angel_of_Death | lol |
08:49:54 | speacial_ed | we should make a list of those |
08:49:57 | Angel_of_Death | lol |
08:50:00 | speacial_ed | put em somewhere |
08:50:02 | Angel_of_Death | aight nite |
08:50:04 | speacial_ed | see ya |
08:50:07 | | Quit Angel_of_Death ("Leaving") |
08:50:23 | speacial_ed | o, and paul... think about it... and tell me if you reconsider our marriage |
08:50:27 | Paul_The_Nerd | Hahaha |
08:50:38 | speacial_ed | night man.. |
08:50:43 | Paul_The_Nerd | Cya around |
08:51:02 | | Quit speacial_ed () |
08:53:31 | amiconn | morning |
08:53:35 | Paul_The_Nerd | Mornin' |
08:54:40 | * | amiconn just checked, lostlogic had 31 commits in a row on playback.c so far. |
08:54:49 | Paul_The_Nerd | Hahaha |
08:55:40 | amiconn | The total number for his rework is even higher, but there were commits from other devs interspersed. The last 31 were solely made by lostlogic |
08:56:07 | Paul_The_Nerd | But progress is definitely being made. |
08:56:52 | amiconn | yes, definitely |
09:00 |
09:03:50 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
09:05:02 | Slasheri | hehe, now playback is stable again.. just checked out my last revision 1.226 of playback.c and using that for now for a while =) |
09:05:29 | Paul_The_Nerd | Slasheri: Are files in TagCache supposed to be sorted by ID3 tracknumber? |
09:05:40 | Slasheri | Paul_The_Nerd: yes they are |
09:06:14 | Paul_The_Nerd | I have a lot of people saying they aren't. |
09:06:40 | Paul_The_Nerd | People in the forums keep saying they're sorted alphabetically |
09:07:32 | | Join _FireFly_ [0] (n=FireFly@fhrouter83.fh-wuerzburg.de) |
09:07:48 | Paul_The_Nerd | Is there anything specific I should be having them double check (or do to better figure out what's going wrong?) |
09:07:53 | Slasheri | hmm.. does the browser display the tag number before the title? |
09:08:08 | Slasheri | if not, then there most likely was a problem with reading the track number tag.. |
09:08:13 | Paul_The_Nerd | Ah |
09:08:38 | Paul_The_Nerd | I'll ask that next time it comes up then |
09:08:42 | Slasheri | good :) |
09:09:13 | Paul_The_Nerd | I know one mentioned that the numbers were shown out of order, but that one I'm pretty sure was using an older build. I'm not sure if the numbers displayed for the people having issues with CVS. |
09:09:22 | Paul_The_Nerd | I seem to recall something implying to me they weren't, but I'm not certain |
09:09:32 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
09:10:15 | Slasheri | yep, at least i have fixed one bug that could put the tracknumber tags out of order |
09:10:15 | amiconn | Slasheri: Tagcache now always shows 'Committing tagcache' at boot, even if there's nothing to commit? |
09:10:33 | Slasheri | amiconn: yes, that should be probably fixed |
09:10:36 | Paul_The_Nerd | Slasheri: Alright, next time it comes up I'll make sure to double check whether they're displaying for them. |
09:10:56 | petur | I reported this too in the past |
09:11:11 | Slasheri | amiconn: it shows it just for a very brief moment? |
09:11:11 | amiconn | Slasheri: I didn't forget to fix the msg position. Will happen before release, I promise... |
09:11:27 | Slasheri | hehe, nice :) |
09:11:28 | amiconn | Slasheri: Yes, but it shows the real message, not an empty string |
09:12:04 | Slasheri | amiconn: ah, yes. That's because the program doesn't know before calling tagcache_init() if there really is anything to commit.. |
09:12:31 | Slasheri | maybe tagcache_init could return a value if there is something to commit, and then we could call tagcache_commit() |
09:12:34 | amiconn | Yeah, but tagcache init does know, I suppose? |
09:12:53 | amiconn | Yes, that sounds better |
09:12:57 | Slasheri | yep, or it can be made known |
09:13:01 | Slasheri | ok, i will do that |
09:13:13 | amiconn | just return a bool... |
09:15:25 | nudel | The guy who asked for APEv2 tag support on mp3s didn't respond to my post asking why. :( I was genuinely interested and it seems a bit crap to ask for a feature but not be able to justify why you want it. |
09:16:06 | Paul_The_Nerd | nudel: Many people want it simply so they don't have to retag their files. |
09:17:01 | | Join X5L [0] (n=c3f8638e@labb.contactor.se) |
09:17:51 | Slasheri | lostlogic: btw, after you have finished with playback.c, i could start redesigning the buffering structure entirely to support dynamic chunked memory allocation |
09:19:24 | | Quit macdonalder ("bye bye ;D") |
09:19:43 | *** | Saving seen data "./dancer.seen" |
09:22:01 | amiconn | Slasheri: How's chunked browsing coming along? |
09:22:07 | Slasheri | then we would have a simple malloc & memory manager in rockbox, to allow allocating big buffers during runtime |
09:22:20 | amiconn | nooooooooooooooooooooooooooooooooooooooooooooo |
09:22:28 | Slasheri | amiconn: i have now got the idea how to do it, so it's not far away :) |
09:22:35 | amiconn | No malloc in the core, pleeeeeeeeeeeeeeeeeeease |
09:22:43 | Slasheri | amiconn: for example, we could commit tagcache during playback with this.. |
09:22:47 | Slasheri | :/ |
09:22:58 | | Join ashridah [0] (i=ashridah@220-253-121-95.VIC.netspace.net.au) |
09:23:07 | amiconn | We want to be able to do simple buffer reallocation, nothing more |
09:23:33 | Slasheri | amiconn: i think that is the only way to "relocate" living playback buffer.. |
09:23:45 | amiconn | Not living. |
09:23:56 | Slasheri | well, then it's not so funny at all ;) |
09:24:07 | amiconn | Stop playback and reallocate all buffers |
09:24:23 | Slasheri | i think that could be in fact harder to do.. |
09:24:34 | amiconn | I don't think so |
09:24:40 | Slasheri | because we would need to relocate all buffers at once |
09:24:42 | | Quit swampcow (Nick collision from services.) |
09:24:45 | | Join sumpfkuh [0] (n=apo@p548A1AA3.dip0.t-ipconnect.de) |
09:24:51 | amiconn | Not relocate, reallocate |
09:25:01 | Slasheri | ah, yes.. even worse |
09:25:05 | amiconn | why? |
09:25:25 | Slasheri | reallocating would mean also reloading of all data.. |
09:25:34 | amiconn | yes, and? |
09:25:37 | Slasheri | for example tagcache, dircache etc. |
09:25:41 | nudel | Paul_The_Nerd: Retagging their files is an easy, one-off, automatic process. Given that and the fact that APEv2 on MP3 is *wrong* and apparently has no benefits I don't see a compelling reason to support it and encourage the wrongness. |
09:25:45 | amiconn | It's not something that will happen often. |
09:25:47 | Slasheri | so reboot would be even faster then |
09:26:17 | nudel | I figure anyone who has ended up with APEv2 tagged MP3s is using a "geek" program and thus perfectly able to find and use a tag converter. |
09:26:21 | amiconn | Reboot would take the same time, in fact longer |
09:26:34 | Paul_The_Nerd | nudel: Well, it's basically an argument between "Rockbox should be as feature rich as possible, and support all functioning format/tag combinations possible" and "Rockbox should support the 'native' tag formats, and assume ID3 is native for MP3 since there isn't really one" |
09:26:44 | amiconn | ...because reboot does (of course) also reallocate everything, but it adds boot delay, and boot hassle |
09:26:58 | Galois | id3 on mp3 is *wrong* too, especially id3v1 |
09:27:07 | Paul_The_Nerd | nudel: While ApeV2 is perhaps a more robust format, it also has some disadvantages (though they're identical to ID3v1 disads, I believe) that being they're on the end of the file |
09:27:08 | amiconn | ...e.g. to rebbot the archos from ROM, you need to unplug power |
09:27:13 | Slasheri | yep, true. but then we couldn't for example commit tagcache in backgroudn.. |
09:27:24 | Slasheri | because we don't know how much to reserve memory for it |
09:27:24 | nudel | wrong but supported by everything, whereas apev2 is both ignored and able to cause rubbish audio playback by some software |
09:27:52 | amiconn | Slasheri: No, but malloc has so many implications on an embedded platform you shouldn't even think of |
09:27:55 | amiconn | it |
09:27:58 | Galois | old versions of l3dec gave garbage on id3v1 |
09:28:17 | nudel | That was in 1964 though. :) |
09:28:44 | Galois | actually one of the reasons I moved to ogg (not the main reason, but one of the reasons) was to escape this mess |
09:28:45 | amiconn | For one, it'll literally bloat code size. You will have to check everywhere whether an allocation failed. |
09:28:49 | nudel | If I invent Nudel'sGratuitousTagFormatv5 tomorrow and it's got the same features as ID3v2 but incompatible I don't think there's a compelling case to add support to it in rockbox. |
09:29:09 | Slasheri | amiconn: hmm, i just thought about a version that could allocate big static buffers from playback buffer to dircache, pcm buffer etc. and then when committing tagcache in background, it would allocate and steal from the playback buffer |
09:29:15 | amiconn | ...and I definitely don't want rockbox to fail with a 'malloc error' like ipl sometimes reportedly does. |
09:29:21 | Slasheri | only playback buffer would be then dynamically allocated and chunked |
09:29:38 | nudel | I use ogg as well, but IMO there's no mess or disadvantage if you just tag all mp3s with ID3v2, and I don't know any reason for people to use any other format. |
09:30:18 | Slasheri | i.e., playback buffer would be the malloc pool space |
09:30:20 | Galois | I also think rockbox should just support id3 and to hell with other mp3 tags |
09:30:21 | amiconn | Well, if you want to steal from playback buffer while playing, how would you handle the case when the area you're about to steal is currently playing? |
09:30:43 | amiconn | Btw, that goes for both swcodec and hwcodec, and also for recording (!!) |
09:30:47 | Slasheri | amiconn: playback engine could handle it and make sure we don't touch such an areas |
09:31:19 | amiconn | Avoiding it later once it is cut away isn't the problem |
09:31:31 | Slasheri | amiconn: we could allocate for example already played data or from data to be played far in the future |
09:31:41 | amiconn | What's with the buffer part being used at the very moment you're allocating? |
09:32:00 | Slasheri | hmm |
09:32:01 | amiconn | Grr, and make the RAM non-contiguous??? |
09:32:15 | Slasheri | yes, only the codec buffer ram.. :) |
09:32:22 | amiconn | Say hello to memory fragmentation :( |
09:33:27 | Slasheri | amiconn: and all allocations would be n * fixed_chunk_size |
09:35:25 | Slasheri | of course that could increase initial failure bugs in the playback engine, but i don't see any big issues with that |
09:35:45 | Slasheri | and the benefits would be huge |
09:36:32 | | Quit X5L ("CGI:IRC (EOF)") |
09:37:59 | Slasheri | but need to do more investigations on paper first to make sure if it would work :) |
09:45:40 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
09:46:10 | | Join monip [0] (n=its_hell@203-109-241-245.bliink.ihug.co.nz) |
09:49:19 | amiconn | Slasheri: Don't forget hwcodec and recording. The recording engine would get into serious trouble if the buffer is almost full (shortly before a flush) and then you ask it to give away RAM... |
09:49:25 | | Join Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
09:49:31 | * | man_in_shack waves |
09:49:43 | man_in_shack | anyone here have an iriver h340 or h320? |
09:50:39 | Slasheri | amiconn: hmm, true.. at least hwcodec would be an issue, until playback engine are unified |
09:50:55 | Paul_The_Nerd | man_in_shack: Do you have a question about Rockbox, because it's possible non-owners can help you there. |
09:51:43 | * | petur looks aside and suddenly remembers he has one |
09:52:07 | Slasheri | amiconn: probably with recording we wouldn't allow that memory management to be used at all |
09:52:07 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
09:53:13 | amiconn | Slasheri: Even then, the recording engine would need work. What if a buffer was allocated during playback, and (with your idea) RAM became non-contiguous (yuck!), and then the user wants to record something? |
09:54:25 | petur | I hate memory fragmentation! |
09:54:50 | amiconn | Rockbox isn't linux, and that's for a reason. For a goood reason. |
09:55:06 | Slasheri | amiconn: well, i think we can still relocate the allocated data (it would remain always contiguous) |
09:55:23 | Slasheri | that we would have contiguous free space when entering in recording mode |
09:55:34 | Slasheri | amiconn: hmm, or maybe not.. dircache data can't be relocated |
09:55:38 | amiconn | Back in the old days, rockbox actually had malloc. It was removed deliberately, and that was for good, imo |
09:55:50 | Slasheri | well, we could indicate if the data can be relocated or not |
09:55:59 | Slasheri | hehe |
09:56:15 | man_in_shack | Paul_The_Nerd, i want to know what sort of usb connectors it has :) |
09:56:27 | amiconn | Slasheri: We're already in serious need of optimisation & cleanup. Rombox FM recorder is already broken (340 bytes too large) |
09:56:50 | Slasheri | hmm, yep.. anyway, that wouldn't happen at anytime soon :) |
09:57:08 | petur | I think the best we could do is have chunks of memory for various needs, and be able to move their boundaries back and forth to increase/decrease them |
09:57:10 | amiconn | The cleanup? It should happen before release! |
09:57:36 | Slasheri | amiconn: yes, that of course :) but not the memory allocation idea |
09:58:18 | Slasheri | petur: yep, i also think n * fixed_chunks would be the best method to do it |
09:58:29 | Slasheri | then it would be easier to relocate them |
09:58:52 | petur | not relocate |
09:59:31 | Paul_The_Nerd | man_in_shack: USB 2.0, as well as a USB 1.1 host (on the international models) |
09:59:43 | | Join pondlife [0] (n=pondlife@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
09:59:44 | man_in_shack | yeah but what KIND of CONNECTOR |
09:59:53 | man_in_shack | as in what shape |
10:00 |
10:00:06 | Paul_The_Nerd | I believe B for the 2.0 and A for the host, but I'm not certain |
10:00:19 | man_in_shack | full-size? |
10:00:21 | ashridah | Paul_The_Nerd: i think they're both the same on the H3xx |
10:00:24 | Paul_The_Nerd | Oh? |
10:00:28 | petur | mini |
10:00:28 | Paul_The_Nerd | Both A then? |
10:00:36 | petur | they're not the same |
10:00:47 | | Quit monip () |
10:00:47 | ashridah | Paul_The_Nerd: i could be wrong |
10:00:51 | * | Paul_The_Nerd shrugs |
10:00:53 | Paul_The_Nerd | I wouldn't know. |
10:01:06 | ashridah | i know the usb 2.0 one is a mini tho |
10:01:09 | Paul_The_Nerd | I've only ever seen the front of 'em. I listen a lot, but I don't think it's come up in my presence before |
10:01:21 | man_in_shack | ok |
10:01:24 | man_in_shack | what kind of mini? |
10:01:28 | Paul_The_Nerd | Well, the host has to be full size according to specifications, right? |
10:02:06 | man_in_shack | Paul_The_Nerd, or have an adaptor |
10:02:10 | petur | mini-B female & mini-AB female according to our wiki (http://www.rockbox.org/twiki/bin/view/Main/DeviceChart) |
10:02:14 | | Quit Gargamal1 (Read error: 110 (Connection timed out)) |
10:04:52 | petur | the device USB (2.0) looks like a mini-B to me |
10:05:10 | amiconn | The H300 usb sockets are Mini-B for the high speed device port, and Mini-AB for the host port |
10:05:31 | amiconn | Btw, both are USB2.0, that has nothing to do with the transfer speed |
10:06:20 | amiconn | Mini-AB means that both an ordinary Mini-B plug and the special host plug fit. |
10:06:21 | petur | couldn't find the AB plug in wikipedia |
10:06:59 | man_in_shack | i think iriver claim it's usb1.1 for the host port |
10:08:02 | petur | speed, yes |
10:08:22 | man_in_shack | full speed, as opposed to high speed 8) |
10:08:57 | petur | yes, that has confused me too in the past. |
10:09:10 | amiconn | Yes. It's still USB2.0, because USB1.1 doesn't define the on-the-go extension |
10:09:29 | man_in_shack | so ... what about toshiba gigabeat players? anyone looking into them? |
10:09:34 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
10:09:42 | amiconn | Hehe, Canon even used this confusion back when USB2.0 was new |
10:10:13 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-1-50.w83-198.abo.wanadoo.fr) |
10:10:19 | amiconn | They advertised some scanners as USB2.0. Technically they were correct, but these scanners didn't support high speed mode. |
10:14:00 | Paul_The_Nerd | man_in_shack: I think there's one person working on one? Maybe? I haven't heard much about it in a while. There's a forum for 'em at our forums. |
10:14:08 | amiconn | Slasheri: I've found tagcache commit happens before loading settings. Is this necessary? |
10:14:33 | amiconn | I hope that can be changes, as it means the 'Committing tagcache' message isn't localised... |
10:14:41 | man_in_shack | ok |
10:16:41 | | Part nave7693 |
10:23:50 | | Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer)) |
10:24:15 | | Quit damaki (Read error: 110 (Connection timed out)) |
10:24:31 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
10:29:49 | | Quit Rob2222 () |
10:31:33 | | Quit nudel ("At Argon, we're working to keep your money.") |
10:34:44 | | Join Rob2222 [0] (n=Miranda@ACB19B40.ipt.aol.com) |
10:40:20 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-135-092.pools.arcor-ip.net) |
10:41:28 | | Part Paul_The_Nerd |
10:48:14 | Slasheri | amiconn: ah, i will check that. probably it can be loaded later too |
10:48:38 | | Join nudel [0] (i=nudel@dynamic-212-225-62-125.park-s46b.dslaccess.co.uk) |
10:56:17 | | Quit _FireFly_ ("Leaving") |
10:58:05 | | Join Rondom [0] (n=Rondom@87.193.13.252) |
11:00 |
11:05:25 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
11:14:17 | | Join wehn [0] (n=wehn@177-94-185-210.rev.techex.net.au) |
11:17:54 | | Nick sumpfkuh is now known as swampcow (n=apo@p548A1AA3.dip0.t-ipconnect.de) |
11:18:37 | | Join Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
11:18:55 | * | petur learns a new translation :D |
11:19:45 | *** | Saving seen data "./dancer.seen" |
11:30:01 | | Quit Gargamale (Read error: 110 (Connection timed out)) |
11:35:03 | wehn | Hi people! Just curious; How's the problem of H300 battery life (cf H100) been going? |
11:36:59 | petur | don't know. Linus was looking at it I think but he hasn't showed up here the last few days |
11:38:32 | wehn | last i read: either greater bitdepth and perpetual updates of screen or.. |
11:38:48 | wehn | something about the idling of the proccessor was different. |
11:40:32 | petur | well in any case it's on the todo list for 3.0 http://www.rockbox.org/twiki/bin/view/Main/ReleaseTodo |
11:40:58 | amiconn | Something is really fishy on H300. Either RAM isn't setup correctly (though I don't know where that'd happen, as the code is identical for H1x0 and H300, |
11:41:08 | amiconn | or something is hogging the bus. |
11:42:06 | amiconn | Remote LCD updates should be equally fast on H300 and H140 as long as no main LCD access is happening in parallel, but they aren't |
11:42:33 | amiconn | ...and the difference increases at lower CPU frequencies. |
11:43:01 | amiconn | Check http://www.rockbox.org/twiki/bin/view/Main/LcdFrameRate |
11:43:08 | petur | so something is stealing a fixed amount of time? |
11:51:13 | wehn | amicon: would USB on the GO affect the bus, is it powered down? |
11:53:00 | petur | wehn: that's surely something to check as soon as I have a complete list of interconnects |
11:54:09 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
11:54:10 | | Join RedBreva [0] (n=c1713011@labb.contactor.se) |
11:54:56 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
11:55:43 | wehn | and the difference between H300 and H100 remotes is 5-7%.. |
11:56:01 | wehn | could that be explained by highbitdepth main screen taxing time? |
12:00 |
12:07:04 | amiconn | wehn: Not if no access to the main lcd is happening |
12:07:37 | amiconn | ...and at lower clocks, the difference is *much* higher than 5..7% |
12:14:23 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
12:14:23 | | Quit crwl (clarke.freenode.net irc.freenode.net) |
12:14:23 | NSplit | clarke.freenode.net irc.freenode.net |
12:14:23 | | Quit josh_ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Bagder (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit wehn (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit midkay (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit swampcow (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Xerion (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Febs (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit eaz (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit kclaf (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit aegray (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit merbanan (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit pondlife (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit ashridah (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit amiconn (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Farpnut (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit YouCeyE (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Cassandra (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit scottder (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit phaedrus961 (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit crash__ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit prh_ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit vHs (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit man_in_shack (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit ze (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit gromit` (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit markun (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit phil (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Ironhand (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Gargamal1 (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit nudel (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit damaki_ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit linuxstb_ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit sayocean (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit pussfeller (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Bg3r (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Mikachu (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit cismo_ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit novimon (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit stamppot (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit luckz (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Nibbler (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit kkurbjun (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit muesli__ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit RedBreva (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit imphasing (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Rob2222 (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit petur (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit ender` (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit BHSPitLappy (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit `3nergy (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit adamdullenty (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Rick (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit JBGood (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit ^BeN^ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit darkless (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit HCl (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit goffa_ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit pabs (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit lalmeras (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Fitzsimmons (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit ScootScat (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit t0mas (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Hadaka (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit slarti (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Shonky (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Rondom (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit gunpowda (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit quobl (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit godzirra (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit mbr (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit BoD[away] (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit kackerlac (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit dwihno (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit goffa (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit rob- (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Galois (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit robin__ (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit PiXEL8 (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit dark (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Seed (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit ScoTTie (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit steveb (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit Slasheri (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit qwm (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit preglow (clarke.freenode.net irc.freenode.net) |
12:14:23 | | Quit CoCoLUS ("changing servers") |
12:14:23 | | Quit lostlogic (Remote closed the connection) |
12:14:23 | | Quit webmind (Remote closed the connection) |
12:14:23 | | Quit Lambo ("changing servers") |
12:14:23 | | Quit TiMiD (Remote closed the connection) |
12:14:23 | | Quit pill ("changing servers") |
12:14:23 | | Quit carini (Nick collision) |
12:14:23 | | Join CoCoLUS [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
12:14:23 | | Join StrathAFK [0] (n=mike@dpc67143207026.direcpc.com) |
12:14:23 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
12:14:23 | NHeal | clarke.freenode.net irc.freenode.net |
12:14:23 | NJoin | muesli__ [0] (n=muesli_t@88.134.20.76) |
12:14:23 | NJoin | RedBreva [0] (n=c1713011@labb.contactor.se) |
12:14:23 | NJoin | Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
12:14:23 | NJoin | wehn [0] (n=wehn@177-94-185-210.rev.techex.net.au) |
12:14:23 | NJoin | imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
12:14:23 | NJoin | Rondom [0] (n=Rondom@87.193.13.252) |
12:14:23 | NJoin | nudel [0] (i=nudel@dynamic-212-225-62-125.park-s46b.dslaccess.co.uk) |
12:14:23 | NJoin | Rob2222 [0] (n=Miranda@ACB19B40.ipt.aol.com) |
12:14:23 | NJoin | damaki_ [0] (n=Chocolat@ALille-153-1-1-50.w83-198.abo.wanadoo.fr) |
12:14:23 | NJoin | pondlife [0] (n=pondlife@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
12:14:23 | NJoin | midkay [0] (n=midkay@rockbox/developer/midkay) |
12:14:23 | NJoin | swampcow [0] (n=apo@p548A1AA3.dip0.t-ipconnect.de) |
12:14:23 | NJoin | ashridah [0] (i=ashridah@220-253-121-95.VIC.netspace.net.au) |
12:14:23 | | Join petur [0] (n=d4efd6a6@rockbox/developer/petur) |
12:14:23 | NJoin | ender` [0] (i=ychat@84.52.165.220) |
12:14:23 | NJoin | linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
12:14:23 | NJoin | sayocean [0] (n=say@c-67-184-76-109.hsd1.il.comcast.net) |
12:14:23 | NJoin | amiconn [0] (n=jens@rockbox/developer/amiconn) |
12:14:23 | NJoin | Farpnut [0] (n=solo84@cm87.sigma242.maxonline.com.sg) |
12:14:23 | NJoin | Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
12:14:23 | NJoin | Febs [0] (n=medifebb@67.99.198.4) |
12:14:23 | NJoin | BHSPitLappy [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
12:14:23 | NJoin | gunpowda [0] (n=null@82-35-196-187.cable.ubr02.enfi.blueyonder.co.uk) |
12:14:23 | NJoin | `3nergy [0] (n=3nergy@techgaming.net) |
12:14:23 | NJoin | adamdullenty [0] (n=5684d764@labb.contactor.se) |
12:14:23 | | Join Rick [0] (i=rick@unaffiliated/Rick) |
12:14:23 | NJoin | JBGood [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
12:14:23 | NJoin | ^BeN^ [0] (n=Paprica@89-138-92-147.bb.netvision.net.il) |
12:14:23 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
12:14:23 | NJoin | josh_ [0] (i=josh@adsl-64-161-78-226.dsl.lsan03.pacbell.net) |
12:14:23 | NJoin | crwl [0] (n=crawlie@karu.kekkola.jyu.fi) |
12:14:23 | NJoin | Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
12:14:23 | NJoin | pussfeller [0] (n=todd@166-82-183-46.quickclick.ctc.net) |
12:14:23 | NJoin | darkless [0] (n=darkless@62.79.44.48) |
12:14:23 | NJoin | eaz [0] (n=operator@cm109-207.liwest.at) |
12:14:23 | NJoin | kclaf [0] (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
12:14:23 | NJoin | quobl [0] (n=quobl@tor/session/external/x-8c0c7910d98f7b89) |
12:14:23 | NJoin | markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
12:14:23 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
12:14:23 | NJoin | aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
12:14:23 | NJoin | godzirra [0] (n=na@c-24-125-58-133.hsd1.va.comcast.net) |
12:14:23 | NJoin | YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
12:14:23 | NJoin | Ironhand [0] (i=arjen@meek.xs4all.nl) |
12:14:23 | NJoin | Cassandra [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
12:14:23 | NJoin | Bg3r [0] (n=Bager@rockbox/developer/Bger) |
12:14:23 | NJoin | scottder [0] (n=sdexter@ip70-188-142-96.ri.ri.cox.net) |
12:14:23 | NJoin | phil [0] (n=phil@unaffiliated/phil) |
12:14:23 | NJoin | Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
12:14:23 | NJoin | cismo_ [0] (i=cismo@adsl-85-217-42-44.kotinet.com) |
12:14:23 | NJoin | goffa_ [0] (n=goffa@216.220.23.105) |
12:14:23 | NJoin | goffa [0] (n=goffa@216.220.23.105) |
12:14:23 | NJoin | qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
12:14:23 | NJoin | gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
12:14:24 | NJoin | Shonky [0] (n=christia@CPE-149-167-103-35.qld.bigpond.net.au) |
12:14:24 | NJoin | phaedrus961 [0] (n=dfdsfsdf@ppp-69-229-251-22.dsl.bkfd14.pacbell.net) |
12:14:24 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
12:14:24 | NJoin | merbanan [0] (i=banan@farmer.campus.luth.se) |
12:14:24 | NJoin | stamppot [0] (n=alberink@cc516682-a.ensch1.ov.home.nl) |
12:14:24 | NJoin | Nibbler [0] (n=sven@port-212-202-77-111.dynamic.qsc.de) |
12:14:24 | NJoin | Fitzsimmons [0] (n=Fitzsimm@unaffiliated/fitzsimmons) |
12:14:24 | NJoin | novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
12:14:24 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
12:14:24 | NJoin | robin__ [0] (n=robin@debian.demon.nl) |
12:14:24 | NJoin | t0mas [0] (n=tomas@rockbox/developer/t0mas) |
12:14:24 | NJoin | man_in_shack [0] (n=shack@static-203-87-65-87.vic.chariot.net.au) |
12:14:24 | NJoin | ze [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
12:14:24 | NJoin | luckz [0] (i=alcyon@217.160.205.180) |
12:14:24 | NJoin | vHs [0] (n=vincent@speelplaats.net) |
12:14:24 | NJoin | steveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb) |
12:14:24 | NJoin | dwihno [0] (n=dw@81.8.226.44) |
12:14:24 | NJoin | dark [0] (i=deviled_@unaffiliated/darkx) |
12:14:24 | NJoin | crash__ [0] (n=crash@a15167580.alturo-server.de) |
12:14:24 | NJoin | Galois [0] (i=djao@efnet-math.org) |
12:14:24 | NJoin | lalmeras [0] (n=lalmeras@gs.team.openwide.fr) |
12:14:24 | NJoin | kackerlac [0] (i=eax@c-b19b72d5.07-40-6e6b701.cust.bredbandsbolaget.se) |
12:14:24 | NJoin | ScoTTie [0] (n=scott@unaffiliated/scottie) |
12:14:24 | NJoin | ScootScat [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
12:14:24 | NJoin | PiXEL8 [0] (n=PiXEL8@c-24-5-212-221.hsd1.ca.comcast.net) |
12:14:24 | NJoin | prh_ [0] (n=paul@212.13.203.80) |
12:14:24 | NJoin | Seed [0] (i=ben@85-64-200-85.barak-online.net) |
12:14:24 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
12:14:24 | NJoin | BoD[away] [0] (n=BoD@JRAF.org) |
12:14:24 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
12:14:24 | NJoin | slarti [0] (n=tmartin@gentoo/developer/slarti) |
12:14:24 | NJoin | rob- [0] (n=robbie@haylott.plus.com) |
12:14:24 | NJoin | mbr [0] (n=mb@stz-softwaretechnik.de) |
12:14:25 | *** | Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
12:14:25 | *** | Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
12:14:28 | | Join webmind_ [0] (i=webmind@feather.perl6.nl) |
12:14:28 | | Join Lambo [0] (i=lambo@66.197.110.67) |
12:14:28 | | Join TiMiD [0] (n=TiMiD[FD@asgard.valombre.net) |
12:14:32 | | Quit sneakums (Remote closed the connection) |
12:14:34 | | Join lostlogic [0] (n=lostlogi@temporal.lostlogicx.com) |
12:14:40 | | Join sneakums [0] (i=sneakums@jenny.ondioline.org) |
12:14:48 | | Join pill [0] (i=pill@loves.voltshells.com) |
12:15:59 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
12:16:00 | *** | Server message 477: 'logbot- #RockBox :[freenode-info] if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg' |
12:16:20 | wehn | just measured the USBtoGO port: seems to be off. |
12:16:37 | wehn | gets 4.7Volts only in browser screen in iriver fw. |
12:17:14 | wehn | Also interestingly has overcurrent warnings which I tripped with big clumsy probes |
12:17:16 | petur | thanks for sharing that |
12:17:21 | | Join Moos [0] (i=DrMoos@m12.net81-66-158.noos.fr) |
12:17:26 | petur | yes it has |
12:17:46 | * | petur goes to lunch |
12:19:05 | | Part CoCoLUS |
12:25:24 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
12:32:32 | | Join [-AIR-] [0] (n=air@bread.partbaked.com) |
12:33:12 | [-AIR-] | badger :) |
12:35:57 | | Join damaki [0] (n=Chocolat@ALille-153-1-10-174.w83-198.abo.wanadoo.fr) |
12:39:08 | | Quit damaki (clarke.freenode.net irc.freenode.net) |
12:39:22 | NJoin | damaki [0] (n=Chocolat@ALille-153-1-10-174.w83-198.abo.wanadoo.fr) |
12:48:16 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
12:50:56 | | Join Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
12:51:15 | | Join XavierGr [0] (n=XavierGr@ppp23-adsl-1-233.the.forthnet.gr) |
13:00 |
13:01:06 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-16-58.w83-198.abo.wanadoo.fr) |
13:04:23 | | Quit Gargamal1 (Read error: 110 (Connection timed out)) |
13:05:56 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
13:13:54 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
13:13:57 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
13:18:14 | | Quit crwl (clarke.freenode.net irc.freenode.net) |
13:18:14 | NSplit | clarke.freenode.net irc.freenode.net |
13:18:14 | | Quit josh_ (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit Bagder (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit pill (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit sneakums (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit webmind_ (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit Febs (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit wehn (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit Xerion (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit merbanan (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit swampcow (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit eaz (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit kclaf (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit midkay (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit aegray (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit Gargamale (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit damaki (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit lostlogic (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit phaedrus961 (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit Cassandra (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit Farpnut (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit amiconn (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit pondlife (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit crash__ (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit YouCeyE (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit scottder (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit prh_ (clarke.freenode.net irc.freenode.net) |
13:18:14 | | Quit vHs (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit ashridah (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit StrathAFK (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit man_in_shack (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit ze (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit gromit` (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit phil (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit markun (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit Ironhand (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit damaki_ (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit TiMiD (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit novimon (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit stamppot (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit cismo_ (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit Bg3r (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit sayocean (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit nudel (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit pussfeller (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit luckz (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit Nibbler (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit kkurbjun (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit linuxstb_ (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit Mikachu (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit Genre9mp3 (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit Moos (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit Lambo (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit goffa_ (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit ^BeN^ (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit adamdullenty (clarke.freenode.net irc.freenode.net) |
13:18:15 | | Quit petur (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit RedBreva (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit muesli__ (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit pabs (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit carini (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Rick (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit lalmeras (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit darkless (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit ender` (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit `3nergy (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Fitzsimmons (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit JBGood (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit ScootScat (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit imphasing (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit t0mas (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Hadaka (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit slarti (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Shonky (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit BHSPitLappy (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit HCl (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Rob2222 (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Jungti1234 (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit aliask (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit XavierGr (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit [-AIR-] (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit mbr (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit BoD[away] (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit kackerlac (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit dwihno (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit goffa (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit rob- (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Galois (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit robin__ (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit godzirra (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit gunpowda (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit PiXEL8 (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit dark (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit quobl (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Seed (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit ScoTTie (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit steveb (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit Slasheri (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit qwm (clarke.freenode.net irc.freenode.net) |
13:18:16 | | Quit preglow (clarke.freenode.net irc.freenode.net) |
13:19:13 | NHeal | clarke.freenode.net irc.freenode.net |
13:19:13 | NJoin | Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
13:19:13 | NJoin | Jungti1234 [0] (n=jungti12@124.60.15.86) |
13:19:13 | NJoin | aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
13:19:13 | NJoin | damaki_ [0] (n=Chocolat@ALille-153-1-16-58.w83-198.abo.wanadoo.fr) |
13:19:13 | NJoin | XavierGr [0] (n=XavierGr@ppp23-adsl-1-233.the.forthnet.gr) |
13:19:13 | NJoin | Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
13:19:13 | NJoin | [-AIR-] [0] (n=air@bread.partbaked.com) |
13:19:13 | NJoin | Moos [0] (i=DrMoos@m12.net81-66-158.noos.fr) |
13:19:13 | NJoin | pill [0] (i=pill@loves.voltshells.com) |
13:19:13 | NJoin | sneakums [0] (i=sneakums@jenny.ondioline.org) |
13:19:13 | NJoin | lostlogic [0] (n=lostlogi@temporal.lostlogicx.com) |
13:19:13 | NJoin | TiMiD [0] (n=TiMiD[FD@asgard.valombre.net) |
13:19:13 | NJoin | Lambo [0] (i=lambo@66.197.110.67) |
13:19:13 | NJoin | webmind_ [0] (i=webmind@feather.perl6.nl) |
13:19:13 | NJoin | StrathAFK [0] (n=mike@dpc67143207026.direcpc.com) |
13:19:13 | NJoin | carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
13:19:13 | NJoin | muesli__ [0] (n=muesli_t@88.134.20.76) |
13:19:13 | NJoin | RedBreva [0] (n=c1713011@labb.contactor.se) |
13:19:13 | NJoin | wehn [0] (n=wehn@177-94-185-210.rev.techex.net.au) |
13:19:13 | NJoin | imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
13:19:13 | NJoin | nudel [0] (i=nudel@dynamic-212-225-62-125.park-s46b.dslaccess.co.uk) |
13:19:13 | NJoin | Rob2222 [0] (n=Miranda@ACB19B40.ipt.aol.com) |
13:19:13 | NJoin | pondlife [0] (n=pondlife@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
13:19:13 | NJoin | midkay [0] (n=midkay@rockbox/developer/midkay) |
13:19:13 | NJoin | swampcow [0] (n=apo@p548A1AA3.dip0.t-ipconnect.de) |
13:19:13 | NJoin | ashridah [0] (i=ashridah@220-253-121-95.VIC.netspace.net.au) |
13:19:13 | NJoin | petur [0] (n=d4efd6a6@rockbox/developer/petur) |
13:19:13 | NJoin | ender` [0] (i=ychat@84.52.165.220) |
13:19:13 | NJoin | linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:19:13 | NJoin | sayocean [0] (n=say@c-67-184-76-109.hsd1.il.comcast.net) |
13:19:13 | NJoin | amiconn [0] (n=jens@rockbox/developer/amiconn) |
13:19:13 | NJoin | Farpnut [0] (n=solo84@cm87.sigma242.maxonline.com.sg) |
13:19:13 | NJoin | Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
13:19:13 | NJoin | Febs [0] (n=medifebb@67.99.198.4) |
13:19:13 | NJoin | BHSPitLappy [0] (i=Steve-O@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
13:19:13 | NJoin | gunpowda [0] (n=null@82-35-196-187.cable.ubr02.enfi.blueyonder.co.uk) |
13:19:13 | NJoin | adamdullenty [0] (n=5684d764@labb.contactor.se) |
13:19:13 | NJoin | Rick [0] (i=rick@unaffiliated/Rick) |
13:19:13 | NJoin | JBGood [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
13:19:13 | NJoin | ^BeN^ [0] (n=Paprica@89-138-92-147.bb.netvision.net.il) |
13:19:13 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
13:19:13 | NJoin | josh_ [0] (i=josh@adsl-64-161-78-226.dsl.lsan03.pacbell.net) |
13:19:13 | NJoin | crwl [0] (n=crawlie@karu.kekkola.jyu.fi) |
13:19:13 | NJoin | Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
13:19:13 | NJoin | pussfeller [0] (n=todd@166-82-183-46.quickclick.ctc.net) |
13:19:13 | NJoin | darkless [0] (n=darkless@62.79.44.48) |
13:19:13 | NJoin | eaz [0] (n=operator@cm109-207.liwest.at) |
13:19:13 | NJoin | kclaf [0] (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
13:19:13 | NJoin | quobl [0] (n=quobl@tor/session/external/x-8c0c7910d98f7b89) |
13:19:13 | NJoin | markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
13:19:13 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
13:19:13 | NJoin | aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
13:19:13 | NJoin | godzirra [0] (n=na@c-24-125-58-133.hsd1.va.comcast.net) |
13:19:14 | NJoin | YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
13:19:14 | NJoin | Ironhand [0] (i=arjen@meek.xs4all.nl) |
13:19:14 | NJoin | Cassandra [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
13:19:14 | NJoin | Bg3r [0] (n=Bager@rockbox/developer/Bger) |
13:19:14 | NJoin | scottder [0] (n=sdexter@ip70-188-142-96.ri.ri.cox.net) |
13:19:14 | NJoin | phil [0] (n=phil@unaffiliated/phil) |
13:19:14 | NJoin | Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
13:19:14 | NJoin | cismo_ [0] (i=cismo@adsl-85-217-42-44.kotinet.com) |
13:19:14 | NJoin | goffa_ [0] (n=goffa@216.220.23.105) |
13:19:14 | NJoin | goffa [0] (n=goffa@216.220.23.105) |
13:19:14 | NJoin | qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
13:19:14 | NJoin | gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
13:19:14 | NJoin | Shonky [0] (n=christia@CPE-149-167-103-35.qld.bigpond.net.au) |
13:19:14 | NJoin | phaedrus961 [0] (n=dfdsfsdf@ppp-69-229-251-22.dsl.bkfd14.pacbell.net) |
13:19:14 | NJoin | kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
13:19:14 | NJoin | merbanan [0] (i=banan@farmer.campus.luth.se) |
13:19:14 | NJoin | stamppot [0] (n=alberink@cc516682-a.ensch1.ov.home.nl) |
13:19:14 | NJoin | Nibbler [0] (n=sven@port-212-202-77-111.dynamic.qsc.de) |
13:19:14 | NJoin | Fitzsimmons [0] (n=Fitzsimm@unaffiliated/fitzsimmons) |
13:19:14 | NJoin | novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
13:19:14 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
13:19:14 | NJoin | robin__ [0] (n=robin@debian.demon.nl) |
13:19:14 | NJoin | t0mas [0] (n=tomas@rockbox/developer/t0mas) |
13:19:14 | NJoin | man_in_shack [0] (n=shack@static-203-87-65-87.vic.chariot.net.au) |
13:19:14 | NJoin | ze [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
13:19:14 | NJoin | luckz [0] (i=alcyon@217.160.205.180) |
13:19:14 | NJoin | vHs [0] (n=vincent@speelplaats.net) |
13:19:14 | NJoin | steveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb) |
13:19:14 | NJoin | dwihno [0] (n=dw@81.8.226.44) |
13:19:14 | NJoin | dark [0] (i=deviled_@unaffiliated/darkx) |
13:19:14 | NJoin | crash__ [0] (n=crash@a15167580.alturo-server.de) |
13:19:14 | NJoin | Galois [0] (i=djao@efnet-math.org) |
13:19:14 | NJoin | lalmeras [0] (n=lalmeras@gs.team.openwide.fr) |
13:19:14 | NJoin | kackerlac [0] (i=eax@c-b19b72d5.07-40-6e6b701.cust.bredbandsbolaget.se) |
13:19:14 | NJoin | ScoTTie [0] (n=scott@unaffiliated/scottie) |
13:19:14 | NJoin | ScootScat [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
13:19:14 | NJoin | PiXEL8 [0] (n=PiXEL8@c-24-5-212-221.hsd1.ca.comcast.net) |
13:19:14 | NJoin | prh_ [0] (n=paul@212.13.203.80) |
13:19:14 | NJoin | Seed [0] (i=ben@85-64-200-85.barak-online.net) |
13:19:14 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
13:19:14 | NJoin | BoD[away] [0] (n=BoD@JRAF.org) |
13:19:14 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
13:19:14 | NJoin | slarti [0] (n=tmartin@gentoo/developer/slarti) |
13:19:14 | NJoin | rob- [0] (n=robbie@haylott.plus.com) |
13:19:14 | NJoin | mbr [0] (n=mb@stz-softwaretechnik.de) |
13:19:47 | *** | Saving seen data "./dancer.seen" |
13:20:10 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
13:21:40 | NJoin | `3nergy [0] (n=3nergy@techgaming.net) |
13:22:11 | | Join SereRokR [0] (n=Fletcher@Fce42.f.strato-dslnet.de) |
13:27:41 | | Join Rondom [0] (n=Rondom@84-245-182-200.ipool.celox.de) |
13:32:03 | | Quit SereR0KR (Connection timed out) |
13:40:06 | lostlogic | morning. |
13:40:22 | Jungti1234 | hi lostlogic |
13:40:33 | petur | heya |
13:40:57 | petur | mister playback engine :) |
13:41:53 | lostlogic | not this morning, paying work, really. |
13:42:55 | petur | I certainly wondered how you (and others) manage to work on RB while being at work. I have absolutely no time for that... |
13:43:43 | | Quit wehn (Read error: 110 (Connection timed out)) |
13:50:00 | amiconn | lostlogic: Playback seems to work fairly well now, thanks :-) However, I got a strange effect this morning: |
13:50:48 | amiconn | I wanted to resume my playlist. It seemed to resume (track 2, ~15 seconds into the track), however, playback didn't start. |
13:51:29 | amiconn | WPS displayed the |> icon, but time didn't progress. I was able to stop, so no hard freeze |
13:51:57 | amiconn | Tried to resume again, and this time it worked, however, it resumed from the beginning of the track |
13:52:38 | amiconn | Didn't manage to reproduce this effect... |
13:53:09 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
13:54:16 | | Join Farpenoodle [0] (n=solo84@cm87.sigma242.maxonline.com.sg) |
13:57:59 | lostlogic | petur: depends on the job and what projects are ongoing ;) |
13:58:40 | | Quit aliask (Client Quit) |
13:59:02 | lostlogic | amiconn: that is weird indeed... the main problem that needs addressing is that some cases of fast skipping, or forward/back skipping rapidly are known to cause buffer corruption, and I haven't figured out the code path that allows that yet, but as I said, not right now :) |
14:00 |
14:01:14 | | Quit Rondom ("dann muss ich wohl disconnecten") |
14:10:53 | Moos | Hello folks |
14:12:12 | Moos | lostlogic: congrates for your hard works : ) |
14:12:17 | | Join bluebro [0] (n=810dba03@labb.contactor.se) |
14:12:29 | bluebro | Slasheri? |
14:12:35 | Moos | Bagder: around? |
14:12:36 | lostlogic | Moos: thanks −− how's it workin' out for ya? |
14:13:01 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
14:13:09 | bluebro | I just noticed the tagcache commiting info uses the user font, not the system font −− which doesn't fit in my cause. |
14:13:21 | Moos | pretty cool thanks (just a litle artifact pop sometimes after skiping...) |
14:13:59 | bluebro | as (I think) init_tagcache is now calles after settings_apply |
14:14:16 | Moos | lostlogic: and the insert playlist bug is gone ! :) |
14:14:23 | lostlogic | Moos: good |
14:15:09 | Moos | are you editing the wiki page? |
14:15:13 | Slasheri | bluebro: ah, i will fix that font issue. Yep, i moved it to be called after settings have been loaded so it can display the message as user's native language |
14:17:21 | bluebro | btw, commiting tagcache is really slow when keeping it on disk. I just tried setting it to "load to RAM" and it was wayyy faster. Is this normal? |
14:17:43 | Moos | Slasheri: Hi, how is hard to make the TagCache strings translatable in any language? |
14:19:10 | Moos | Slasheri: sorry I didn't read your previous answer : ) |
14:19:55 | | Join mikearthur_ [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
14:19:59 | * | Moos need to double check all his good with his francais.lang |
14:20:08 | Moos | -h |
14:23:10 | | Join Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
14:24:10 | Moos | Bagder (logs): I noticed today that the X5 cpu boost when there is not audio, just in browser with any keys touched or something, and the boost ratio=100% |
14:24:47 | | Join Rondom [0] (n=Rondom@84.245.164.117) |
14:25:04 | | Join CoCoLUS [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
14:25:26 | Moos | that may be explain the poor X5 runtime |
14:25:34 | Slasheri | bluebro: yep it is, tagcache benefits much from dircache and browsing / searching is faster with tagcache loaded in ram also |
14:26:11 | Slasheri | Moos: hmm, do you mean the menu entries? |
14:26:31 | Moos | I mean all things as possible : ) |
14:26:37 | Slasheri | Moos: i don't yet have a solution for that, but maybe something will be invented sooner or later |
14:26:40 | Slasheri | hehe :) |
14:26:51 | Moos | : ), isn't hurry |
14:27:17 | | Join dpro [0] (n=x@fscked.funkfeuer.at) |
14:27:35 | Slasheri | bluebro: hmm, loading tagcache to ram shouldn't affect the commit time.. |
14:28:03 | bluebro | may this be caused because my drive is pretty full? |
14:28:11 | Slasheri | but it will have a major impact on the update check performance, it takes only a few seconds in backgroudn |
14:28:27 | Slasheri | probably, you should also defragment your drive |
14:28:33 | | Join quobl_ [0] (i=id@tor/session/external/x-8016c388b308898e) |
14:28:34 | Slasheri | it might help a lot |
14:29:09 | Moos | Slasheri: out of curiosity, is the file count debug things is accurate? |
14:29:14 | amiconn | Slasheri: Btw, you may soon remove any explicit boost for disk accesses. I'll add boost control to the ata driver. |
14:29:21 | bluebro | does somebody know a defrag tool for linux? |
14:29:26 | amiconn | ATA accesses are way faster when boosted. |
14:29:39 | Moos | wow |
14:29:57 | Slasheri | Moos: with tagcache? not necessarily, it might also count directories and stuff like that. I will look into that later |
14:30:05 | Mikachu | bluebro: there are none |
14:30:07 | Slasheri | amiconn: ah, that sounds good |
14:30:13 | Mikachu | bluebro: basically you don't have to defrag good filesystems |
14:30:22 | bluebro | too bad |
14:30:54 | bluebro | unfortunately I can't use a good filesystem (tm) on my jukebox ;-) |
14:31:06 | Moos | Slasheri: I ask you this because stats plugin and your caches desn't show the same values (One of them is wrong then :P ) |
14:31:28 | dpro | Mikachu: BTW speaking of 'good' filesystems is there / anyone working on a ext2/3 driver in rockbox ? |
14:31:30 | Mikachu | bluebro: there's certainly no fat defragger |
14:31:31 | Slasheri | hmm, with dircache, also directories are counted |
14:31:34 | Mikachu | dpro: no |
14:31:48 | dwihno | \o/ |
14:31:51 | Slasheri | but excluding the . and .. files |
14:31:55 | * | dpro puts it on his own TODO list |
14:31:57 | dwihno | Dircache is sweeeet |
14:31:58 | Moos | Slasheri: ok thanks, I'll check |
14:32:05 | Moos | indeeeeeeeed |
14:32:07 | Moos | : ) |
14:32:09 | dwihno | are the libmad changes noticable? |
14:32:25 | bluebro | ok, I'll try this later. gtg now. |
14:32:35 | | Quit bluebro ("CGI:IRC") |
14:33:08 | lostlogic | Slasheri: the more I think about it, the more chunked filebuf allocation during playback seems like a Bad Idea (TM) I think that just like we currently reallocate the pcmbuffer and filebuffer if there is a change to pcm requirements, if an application will need part of the file buffer, it should request that full amount and we should reallocate the whole structure. |
14:33:30 | dwihno | When listening to mp3's, I think it's boosted ~70% of the time. |
14:33:36 | dwihno | I'll check if there are any differences. |
14:33:57 | | Quit mikearthur (Connection timed out) |
14:33:58 | | Quit Gargamale (Read error: 110 (Connection timed out)) |
14:35:22 | Slasheri | lostlogic: hmm, maybe. but some sort of dynamic chunk allocation would be nice for a few core functions and to offer it for plugins too |
14:35:44 | Slasheri | i don't see any too major issues preventing implementation of that to the playback engine |
14:35:54 | Moos | Slasheri: ok, good to know both stats plugin and dircach debug count in same way (same files+dir number) |
14:36:08 | Slasheri | Moos: hehe, nice :) |
14:36:19 | lostlogic | having chunks out of the middle of a currently connected ring buffer... no major issues!? |
14:36:39 | Slasheri | no :) |
14:36:52 | Slasheri | that should be quite easy to handle inside playback engien |
14:37:28 | Slasheri | because then playback buffer wouldn't be contiguous at all |
14:37:47 | lostlogic | the only way it's going to happen is if the chunks can only come out between tracks, and we give tracks a buffer pointer instead of using a single buf_ridx, but gaps inside of a track or inside of a codec, no way |
14:37:58 | lostlogic | but then when the buffer loops, etc. we run into fragmentation issues |
14:38:08 | lostlogic | and we sure as whell dont' want want to be giving buffer chunk lists to each track |
14:38:49 | dpro | while substantial changes are being proposed to the playback engine, may I add that just about anything that could make reverse playback and pause/play/seek a bit more deterministic would save me (personally that is) a lot of headache working around such issues ... ok go ahead ignore me ;) |
14:38:55 | Slasheri | well, that depends how the buffering is implemented.. |
14:39:19 | Slasheri | there shouldn't be fragmentation issues with fixed size chunks only |
14:40:15 | lostlogic | ... of course there will be, any time you take a piece out of the middle of the buffer, when a track bumps into that boundary it will be fragmented... |
14:40:58 | lostlogic | unless you chunk the allocation of tracks too, and having a chunk-list for each track and codec and having the buffer waste associated with said fixed size chunks (call them 512k, that's 420k wasted per codec) is just not ok |
14:41:33 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-135-092.pools.arcor-ip.net) |
14:42:40 | Slasheri | yep, that kind of fragmentation of course, when we need to switch from on chunk to another. With large enough chunk sizes and small data request amounts, guard buffer could handle that |
14:42:55 | Slasheri | of course it will have a minor impact with performance too |
14:43:09 | Slasheri | *one |
14:44:15 | lostlogic | this will not be minor. I am _strongly_ against this. |
14:44:17 | | Join Short1 [0] (n=Administ@12-210-147-14.client.insightBB.com) |
14:44:36 | * | petur joins lostlogic |
14:44:44 | petur | (virtually) |
14:45:15 | | Quit ashridah ("sleepz0r.") |
14:45:17 | lostlogic | the performance impact will be significant, both on track buffering and on track playing, the space wasted will be proportunately large to the size of chunks, while the performance impact will be inversely proportional, and therefor there is no good chunk size. |
14:46:35 | | Nick Short1 is now known as help (n=Administ@12-210-147-14.client.insightBB.com) |
14:46:41 | | Nick help is now known as short1 (n=Administ@12-210-147-14.client.insightBB.com) |
14:47:34 | lostlogic | One kinda-middle-of-the road solution would be to let other parts of the system request an amount of the buffer, which the playback engine will supply from the end of its buffer at the earliest possible time (at most, as long as it takes a currently playing song to play through that many bytes) |
14:48:02 | lostlogic | these chunks could be returned to a pool, and a buffer refill could eventually reabsorb them into the main playback buffer |
14:48:20 | lostlogic | or they could be reallocated to the next requestor of a same or smaller chunk. |
14:48:30 | | Part short1 |
14:49:01 | Slasheri | yeah, that is one possible solution too, but it would make playback engine probably too complex |
14:49:06 | Slasheri | better to be without it |
14:49:15 | lostlogic | no, it would add much much less complexity than chunks |
14:49:46 | lostlogic | the playback itself would be complete unchanged, an external thread would be able to handle this kind of allocation with the currently provided api plus 1 or two more functions. |
14:50:40 | lostlogic | it monitors the buf_ridx pointer, and if it does not fall within the requested size of the end, it decreases filebuflen, and invalidates the buffer starting at where it actually resets the pointer to |
14:50:45 | Slasheri | the playback code would need to adapt to the changed ring buffer size, and eventually fill the freed area again. that won't be a simple thing to implement |
14:50:55 | lostlogic | for additional simplicity, it could just invalidate th whole buffer except for the playign track up-to the insertion point |
14:51:01 | Slasheri | if we could even have more than one allocation at a time |
14:51:07 | lostlogic | Slasheri: all that has to change is the filebuflen to handle this |
14:51:43 | lostlogic | and a return to the buffer would wait until buf_widx is about to wrap, and then adjust filebuflen to include the 'freed' area |
14:53:37 | Slasheri | it's not necessarely enough to change the filebuflen unless we can allocate the data from the end of the buffer. but feel free to implement that if you like |
14:54:12 | | Quit RedBreva ("CGI:IRC") |
14:55:12 | lostlogic | of course we will allocate data from the end of the buffer, why overly complicate the situation? |
14:55:34 | Mikachu | what if you're currently playing from that part? |
14:55:57 | Slasheri | yep, allocating 2 MB from end of the buffer is not always possible |
14:56:11 | Slasheri | so that kind of solution would be a big compromise anyway |
14:56:28 | lostlogic | then either you stop playback and invalidate the whole buffer, or you wait until the track passes out of the area you wish to allocate. |
14:57:12 | Slasheri | waiting is probably not what we want |
14:57:14 | lostlogic | but the key is not to impact existing functionality when this 'feature' is not used, which any knid of chunked allocation would. |
14:58:08 | lostlogic | it would also be possible to do a forced buffer wrap at X bytes beyond the head of the playing track so that the allocation wait would be only X bytes. |
14:58:33 | lostlogic | I still don't see why we can't just flush and reallocate the playback buffer as we do for crossfade setting changes. |
14:58:53 | Slasheri | and if we want reasonable metadata buffering, chunked buffering mechanism would be ideal for that |
14:59:04 | lostlogic | no, no it wouldn't. |
14:59:11 | Slasheri | it would affect only the playback engine and require some redesign and debugging to the buffering |
14:59:37 | lostlogic | metadata can already be added to the existin gbuffer structure without compromising the existing functionality. |
15:00 |
15:00:15 | | Part Shonky |
15:00:22 | Slasheri | how is that possible when the track is laaarge? over 30 MB so it won't fit into the internal buffer.. |
15:00:31 | Slasheri | all at once |
15:00:35 | | Join Shonky [0] (n=christia@CPE-149-167-103-35.qld.bigpond.net.au) |
15:01:17 | Slasheri | and i think the existing functionality has already been compromised little :) so that shouldn't be the reason not to do something |
15:01:32 | Slasheri | but now need to go home |
15:01:55 | lostlogic | the metadata for the playing track is moved off of the buffer, just as it is currently. |
15:02:03 | lostlogic | for codecs |
15:03:39 | | Quit man_in_shack ("I make a lot of good points. Like that one.") |
15:04:07 | lostlogic | chunks are an unacceptable solution to me. ask other devs if you still think it's a good idea. |
15:04:13 | lostlogic | see ya later. |
15:09:01 | | Part XavierGr |
15:09:47 | | Join obo [0] (n=obo@82-46-82-224.stb.ubr02.trow.blueyonder.co.uk) |
15:11:02 | | Join man_in_shack [0] (n=shack@static-203-87-65-87.vic.chariot.net.au) |
15:12:13 | | Quit man_in_shack (Client Quit) |
15:13:29 | | Join man_in_shack [0] (n=shack@static-203-87-65-87.vic.chariot.net.au) |
15:15:04 | amiconn | lostlogic: I'm absolutely with you. See this morning's (UTC) log |
15:15:33 | amiconn | I think it would be sufficient to implement a simple reallocate-all scheme, involving stopping playback |
15:17:01 | lostlogic | amiconn: that or the end-of-buffer with delay system that I mentioned above would be acceptable to me. |
15:19:48 | *** | Saving seen data "./dancer.seen" |
15:20:08 | lostlogic | amiconn: good. |
15:20:32 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
15:20:45 | lostlogic | and reallocating the buffer doesn't take very long... just look at how long changing crossfade settings takes |
15:20:50 | lostlogic | maybe 2 or 3 seconds at most. |
15:23:29 | | Join thablastaa[guest [0] (n=5493f261@labb.contactor.se) |
15:24:04 | amiconn | Hehe, I have no experience with that. |
15:24:14 | * | amiconn has all fading stuff permanently disabled |
15:24:27 | | Join bluebrother^ [0] (n=dom@rz-du-phx-130-250.rz.uni-karlsruhe.de) |
15:26:33 | thablastaa[guest | hey, has anyone tried to use the morse-code-editor on ipod video? |
15:27:58 | lostlogic | amiconn: and I really don't appreciate slasheri's slight at my recent rework of the playback code. If he doesn't understand what is better about how it is written now, or why this was necessary **GRRR** |
15:33:43 | | Join warthawg [0] (n=warthawg@cpe-66-68-180-235.austin.res.rr.com) |
15:37:46 | goffa_ | lol... damn my $150 bid on a h340 went south (didn't expect to win) |
15:38:05 | Mikachu | does that mean you got it or not? |
15:38:13 | goffa_ | didn't get it |
15:38:23 | goffa_ | still 5 days left |
15:38:49 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
15:38:59 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-24-178.w83-198.abo.wanadoo.fr) |
15:41:10 | * | amiconn never bids on ebay until seconds before the aucktion ends |
15:41:10 | warthawg | ebay? |
15:41:27 | * | warthawg heads over to ebay to search for h340 |
15:42:33 | | Join TBoy [0] (n=510f339b@labb.contactor.se) |
15:43:15 | | Join wefds [0] (n=muesli_t@88.134.20.76) |
15:44:26 | TBoy | It seems to me that the morse code input method has disappeared since the loadable virtual keyboards arrived |
15:44:46 | amiconn | lostlogic: What I was wondering about in your rework is the audio_pre_ff_rewind() function. What's that thing doing? |
15:44:56 | TBoy | can someone verify this? |
15:45:11 | TBoy | I'm btw using a H300 |
15:45:57 | | Join ts-x [0] (n=0cb706c2@labb.contactor.se) |
15:45:59 | warthawg | .−− .. .-.. .-.. -.-. .... . -.-. -.- |
15:46:07 | goffa_ | not many 340's over there |
15:46:11 | goffa_ | and they want almost retail |
15:46:21 | warthawg | yeah, ebay is really pricey these days |
15:47:14 | goffa_ | nice morse code :) |
15:47:43 | warthawg | i know dat morse code, k1gpl :) |
15:48:02 | goffa_ | <- had to use a translator.. but got the job done |
15:48:45 | goffa_ | http://www.shentech.com/h340.html |
15:48:51 | goffa_ | best deal i've found for the 340 |
15:49:02 | goffa_ | but.. don't know anything about that company |
15:49:13 | goffa_ | could be run from a guy's trench coat :) |
15:49:24 | warthawg | heh |
15:50:13 | goffa_ | lol http://www.resellerratings.com/seller2057.html |
15:50:22 | petur | and it's listed under 'out-of-stock' items :) |
15:51:18 | lostlogic | amiconn: it pauses the audio without setting the WPS display to pause (as you didn't like that) whiel the user is seeking to the new location. |
15:52:29 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
15:52:39 | warthawg | what do i ask for to check the latest english voice out of cvs? |
15:52:58 | | Join Farpnut [0] (n=solo84@cm87.sigma242.maxonline.com.sg) |
15:53:15 | lostlogic | warthawg: voices aren't in CVS |
15:53:31 | warthawg | thanks, lostlogic |
15:53:39 | warthawg | no wonder i couldn't find them |
15:55:36 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
15:55:50 | Gena | hey guys |
15:56:20 | Gena | what files do i need to keep if i dont want to loose my configuration when updating? |
15:56:30 | | Join Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
15:58:44 | Farpnut | quick question |
15:58:58 | Farpnut | does mini 2g wps support 2bit bitmaps? |
16:00 |
16:00:31 | | Quit bluebrother^ (Read error: 110 (Connection timed out)) |
16:00:34 | petur | Gena: first write a config file |
16:01:04 | petur | Gena: also copy any backdrop or WPS file you added and want to keep |
16:01:20 | Gena | petur: why do i need a config file? |
16:01:49 | petur | because when the configration block got changed you loose all your settings |
16:01:52 | Gena | if i changed some stuff in the menus, it should be written to a file, no? |
16:02:11 | petur | it's written to a hidden sector |
16:02:12 | goffa_ | Gena: config file will save your changes |
16:02:33 | petur | so you must write it to a config file |
16:02:46 | petur | then upgrade and read back the config file |
16:02:47 | goffa_ | ah .. i was scrolled up |
16:02:52 | goffa_ | petur was answering |
16:03:00 | Gena | i see... is there something that dumps my configuration, or do i have to do it manually? |
16:03:20 | goffa_ | i would keep a copy of it on the hard drive |
16:03:25 | goffa_ | in case i screwed up |
16:03:37 | petur | menu -> manage settings |
16:03:52 | goffa_ | actually copying your .rockbox to your hd isn't a bad idea |
16:04:08 | | Join TCK [0] (n=tckocr@81-178-237-206.dsl.pipex.com) |
16:04:11 | goffa_ | only like 2mb anyway |
16:04:25 | Gena | goffa_: but then you would have to merge changes with new versions... |
16:04:33 | goffa_ | yeah |
16:04:35 | petur | and if you upgrade by unzipping a new build over your current install the wps and backdrop stuff isn't touched |
16:04:44 | goffa_ | you'd have to copy every time you change |
16:05:03 | amiconn | lostlogic: What didn't I like about the pause status? Imho it makes no sense to have 2 functions performing almost the same thing. |
16:05:10 | goffa_ | but could get you out of a jam if you accidentally remove your config or something |
16:05:22 | petur | Gena: I have a config file and upgrade all the time by copying the new tree over the old one |
16:05:41 | amiconn | I'll check later how we're handling seek on hwcodec |
16:06:43 | Gena | ok, thanks |
16:07:04 | Gena | another thing is that doom doesnt work on my iaudio :( |
16:07:25 | Gena | it freezes on "Starting graphics engine" |
16:07:55 | | Quit Gargamal1 (Read error: 110 (Connection timed out)) |
16:09:14 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-69-58.w86-196.abo.wanadoo.fr) |
16:10:44 | | Quit quobl_ (Remote closed the connection) |
16:11:21 | Genre9mp3 | Does anyone now how do I access the menu with a X5 Simulator? |
16:11:28 | Genre9mp3 | now = know |
16:11:40 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
16:12:35 | TBoy | I want to make a feature request, I have been wondering about this feature for a long time now |
16:12:55 | Genre9mp3 | BTW The wiki does not have the keyboard configuration for the X5 sims |
16:13:01 | TBoy | and since we are in the progress of restructuring RB |
16:13:33 | Genre9mp3 | nevermind....found it! |
16:13:36 | TBoy | I thought It might be time to ask what the majority of users think of it |
16:13:57 | Genre9mp3 | (holding the / button) |
16:15:09 | TBoy | you know how RB creates a dynamic playlist consisting of every song in same directory as the song you played |
16:15:34 | TBoy | and if one has a playlist loaded it just replaces this playlist with this new one |
16:15:53 | TBoy | I know you can just "queue" or "insert" the song |
16:16:05 | TBoy | but how about a new entry in that context menu |
16:16:10 | TBoy | "queue and play" |
16:16:36 | TBoy | so one does not have to queue a song, exit the fileviewer and skip to the next |
16:17:06 | TBoy | I have been doing this now since my Rec FM |
16:17:41 | TBoy | I just find that this could easily be added, and shouldn't confuse people |
16:19:20 | goffa_ | TBoy: i've been requesting this for a while |
16:19:37 | petur | is it on the tracker? |
16:19:38 | goffa_ | well .. indirectly |
16:19:41 | goffa_ | doubt it |
16:19:47 | goffa_ | i asked in the forum |
16:19:48 | TBoy | I was going to post it there |
16:20:05 | TBoy | but just wanted to hear what devs think of it here |
16:20:06 | goffa_ | but... what happens to me all of the time is i go into the file browser |
16:20:14 | goffa_ | and out of habbit i hit the left button on the song i want |
16:20:18 | petur | feature requests should be made on thr tracker if you don't want them forgotten |
16:20:20 | goffa_ | that blows away my playlist |
16:20:23 | goffa_ | and ques that dir |
16:20:32 | TBoy | petur: sure I will post it now |
16:20:38 | darkless | I love the new crossfeed... The adjustability is really nice, and not having to adjust the volume is great |
16:20:43 | goffa_ | happens more now that depressing the middle button on the x5 selects |
16:20:50 | goffa_ | because its easy to bump the button |
16:21:14 | goffa_ | luckily its not hard to reload a playlist.. |
16:21:18 | goffa_ | still kind of annoying |
16:21:29 | goffa_ | i'd rather have it just queue and play the file |
16:21:34 | goffa_ | then i wouldn't have to reload my playlist |
16:22:00 | TBoy | what I would like to request to is the ability or option to pick one of these methods, which are represented in the context menus, as the select/right button action |
16:22:10 | darkless | goffa: wouldn't enabling the party mode do something similar? |
16:22:15 | goffa_ | no |
16:22:30 | goffa_ | party mode ques your track last |
16:22:42 | goffa_ | also, it then prevents you from loading a playlist too |
16:22:44 | TBoy | so one could just pick "queue & play" as the NAVI button action on the H300 or the select action on a IPOD |
16:22:48 | goffa_ | unless you disable party mode |
16:22:55 | darkless | goffa: ah, gotcha |
16:23:44 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
16:23:45 | TBoy | I'm gonna go ahead and post these into the feature request tracker |
16:23:46 | goffa_ | i'm glad someone else in here wants the same thing as me :) |
16:24:00 | goffa_ | TBoy: you could also include this for reference.. just a min |
16:24:25 | TBoy | hehe well I remember seeing someone asking for something like this |
16:24:27 | goffa_ | http://www.rockbox.org/tracker/task/2142 |
16:24:27 | darkless | the latest CVS has some problems with buffering, it seems. I was listening to a track when suddenly playback stops for a few secs while the audio buffer gets refilled (at least that's what seems to be happening). Afterwards playback continued |
16:24:34 | TBoy | but just constantly being rejected |
16:24:36 | goffa_ | TBoy: i did on the forum |
16:24:39 | | Quit TCK (Read error: 110 (Connection timed out)) |
16:24:43 | goffa_ | under the topic one button queuing |
16:24:58 | goffa_ | heh... post to it from time to time so it hits the top of the forum |
16:25:23 | | Join MulziSAW11 [0] (n=mulzisaw@p54B6B84C.dip0.t-ipconnect.de) |
16:25:24 | goffa_ | i even put in a $50 bounty to the project if it gets included |
16:25:53 | goffa_ | then i wouldn't have to join hair club for men.. or get that ronco spray |
16:26:00 | goffa_ | (from pulling my hair out) |
16:26:06 | TBoy | hehe ok that's nice I will refrence to that patch |
16:26:13 | TBoy | ehh refer |
16:26:26 | | Join JazzBone [0] (n=103306A6@cc829402-a.groni1.gr.home.nl) |
16:26:36 | goffa_ | patch isn't working as far as i know |
16:26:40 | goffa_ | but its a starting point |
16:26:48 | goffa_ | because that's what we want, right? |
16:27:00 | | Quit Bg3r (Read error: 101 (Network is unreachable)) |
16:27:00 | TBoy | yeah I know, but someone could pick it up |
16:27:25 | | Join Farpenoodle [0] (n=solo84@cm87.sigma242.maxonline.com.sg) |
16:27:30 | TBoy | I think |
16:27:33 | TBoy | it make my/our request more likely to be looked at |
16:27:38 | goffa_ | yeah... i think so too |
16:27:49 | goffa_ | because that makes 3 people that have requested it |
16:27:50 | lostlogic | amiconn: what do you mean by two functions performing the same thing? |
16:27:56 | goffa_ | and we are just the vocal ones :) |
16:28:01 | goffa_ | others would find it useful i think |
16:29:04 | goffa_ | would be better for me than having doom |
16:29:32 | goffa_ | since i bought a music player with the intention of playing music |
16:29:38 | * | goffa_ admits games are a nice bonus |
16:29:38 | Jungti1234 | uhooo |
16:30:06 | TBoy | hehe yeah that's true |
16:30:26 | TBoy | it's just, I have been reading alot about people not wanting |
16:30:39 | goffa_ | i think its a lot of people not understanding |
16:30:44 | TBoy | to many settings in the configuration menus |
16:30:46 | goffa_ | they think party mode is the same |
16:30:58 | TBoy | yep |
16:31:01 | goffa_ | but if you ask me ... rockbox is ABOUT customization |
16:31:45 | goffa_ | so the more options the better, as long as they are organized, and don't bloat the code too much |
16:31:58 | TBoy | surely it is, but we/they like to keep it simple to a certain degree |
16:32:13 | Gena | say, is there an option to simply play everything without a playlist (like the in the official x5 firmware)? |
16:32:17 | | Nick webmind_ is now known as webmind (i=webmind@feather.perl6.nl) |
16:32:19 | goffa_ | yeah.. i can understand that too |
16:32:26 | goffa_ | Gena: no |
16:32:31 | Mikachu | Gena: go to / and insert everything |
16:32:45 | goffa_ | TBoys idea would give you the same functionality |
16:32:48 | Gena | bah |
16:32:59 | Gena | but then i dont have order in my playlist |
16:33:01 | goffa_ | you can autogenerate a playlist from / |
16:33:12 | Mikachu | Gena: you want order in a playlist, but you don't want to have a playlist |
16:33:35 | Gena | exactly... :) |
16:33:45 | goffa_ | Gena: you want to be able to just have all of your songs queued, but you want to go to the file browser and select a track, right? |
16:33:54 | goffa_ | without having to go and reload root playlist |
16:34:28 | Gena | something like that |
16:34:41 | goffa_ | that's essentially what me and TBoy are suggesting... it would make the x5 act like orig firmware |
16:34:50 | goffa_ | in that respect |
16:34:57 | Jungti1234 | bye |
16:35:12 | | Join damaki [0] (n=Chocolat@ALille-153-1-32-231.w83-198.abo.wanadoo.fr) |
16:35:14 | | Quit Jungti1234 () |
16:35:20 | goffa_ | so there's 4 people i can name now that understand my point of view :) |
16:35:42 | Gena | actually i didnt really understand your idea... |
16:35:48 | goffa_ | oh |
16:35:49 | | Join XavierGr [0] (n=XavierGr@ppp23-adsl-1-233.the.forthnet.gr) |
16:35:49 | | Quit HCl (Connection reset by peer) |
16:35:50 | | Join HCl [0] (i=hcl@titania.student.utwente.nl) |
16:36:25 | warthawg | i need a plugin for rb nano that will feed xchat the tracks i am listening to so i can annoy everyone on irc |
16:37:13 | goffa_ | here it is in more detail... step 1: make a playlist from root, step 2: open said playlist.. when you hit the navi button it opens the file browser |
16:37:20 | goffa_ | then you can browse for your track |
16:37:26 | goffa_ | just like you did with the x5 |
16:37:41 | goffa_ | when you select a track, it queues it and plays it |
16:37:54 | goffa_ | and doesn't wipe out your current playlist |
16:38:17 | goffa_ | so it would behave like the x5... it would have a playlist, but not act like you needed it :) |
16:38:40 | * | goffa_ hopes he's being clear |
16:39:16 | Gena | ok... and it's not implemented now? |
16:39:23 | goffa_ | right |
16:39:33 | goffa_ | because you can't change the button mapping for the navi button |
16:39:45 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-29-58.w83-198.abo.wanadoo.fr) |
16:40:39 | goffa_ | its explained differently here Gena http://www.rockbox.org/tracker/task/2142 |
16:41:34 | goffa_ | but that patch isn't working/included... yet |
16:42:33 | | Quit thablastaa[guest ("CGI:IRC (EOF)") |
16:46:50 | amiconn | goffa: Rockbox doesn't try to mimic any original firmware. That would be simply impossible given the multiplatform nature, and doesn't make sense either |
16:47:26 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
16:47:42 | TBoy | is it possible to edit a request sent from my account |
16:47:45 | TBoy | on the tracker |
16:47:49 | amiconn | If one wants the behaviour of the original firmware, he can use the original firmware. Rockbox tries to implement a sensible and consistent UI |
16:47:52 | Mikachu | you can write a comment |
16:47:57 | TBoy | ok |
16:47:58 | TBoy | http://www.rockbox.org/tracker/task/5106 |
16:48:02 | TBoy | that's my request |
16:50:22 | amiconn | (although the consistency still needs work) |
16:51:10 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
16:51:11 | | Join Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
16:51:55 | TBoy | I am not trying to mimic original firmware |
16:51:56 | | Quit Gargamale (Nick collision from services.) |
16:51:58 | | Nick Gargamal1 is now known as Gargamale (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
16:52:08 | TBoy | or wanting you guys to do so |
16:52:23 | TBoy | oh ok you were talking to goffa_ |
16:55:18 | | Quit damaki (Read error: 110 (Connection timed out)) |
16:56:16 | goffa_ | amiconn: i'm not trying to mimic firmware.. just want it to have same functionality |
16:57:13 | goffa_ | if original firmware did everything i wanted it to do, i wouldn't use rockbox... as it is.. rockbox is CLOSER to what i want |
16:57:37 | | Join Farpnut [0] (n=solo84@cm87.sigma242.maxonline.com.sg) |
16:57:44 | goffa_ | and this would not ruin the consistancy of the user interface |
16:58:18 | | Join damaki [0] (n=Chocolat@ALille-153-1-12-215.w83-198.abo.wanadoo.fr) |
16:59:25 | goffa_ | i want to make it clear also, that i do not want rockbox to be a clone/hack of the x5 firmware.. that's not my intention |
17:00 |
17:01:33 | | Join quobl_ [0] (n=quobl@tor/session/external/x-8826d380fb602a35) |
17:01:34 | goffa_ | oh.. and thanks for posting that TBoy |
17:01:37 | warthawg | goffa_ are you the creator of RB? |
17:01:53 | goffa_ | absolutely not... not even a developer.. not claiming to be |
17:02:10 | warthawg | oh, sorry, i misunderstood |
17:02:11 | Moos | just a complainer : ) |
17:02:27 | warthawg | who is the creator? |
17:02:58 | goffa_ | i don't see how asking for a feature/describing what i want is complaining |
17:03:04 | Moos | goffa_: we are a *lot* thinking Rockbox is so far batter than stacks fws |
17:03:35 | goffa_ | Moos: me too.. i thought that's what i explained |
17:03:41 | Moos | goffa_: for exemple, I putted iaudio fw in garbage the day Linus coded audio |
17:03:55 | goffa_ | Moos: me too |
17:04:04 | Moos | cool then : ) |
17:04:23 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
17:04:31 | goffa_ | like i said... IF stock firmware did everything i wanted.. i wouldn't be using rockbox |
17:04:43 | goffa_ | it doesn't... so... I use rockbox |
17:04:43 | TBoy | http://www.rockbox.org/docs/credits.html |
17:04:49 | Gargamale | Stock firmware does something I use: video |
17:04:53 | TBoy | check that out, list all of those people |
17:04:54 | TBoy | involved |
17:05:04 | Moos | goffa_: apologies for misundertood then |
17:05:07 | TBoy | *of |
17:05:16 | goffa_ | np Moos |
17:05:20 | * | Moos need to scroll back log befor talking : ) |
17:05:25 | | Part CoCoLUS |
17:06:11 | Moos | Gargamale: sooner or later Video will happen here |
17:06:18 | goffa_ | if i didn't support rockbox... i wouldn't donate.. and i sure as hell wouldn't spend as much time in here as i do |
17:06:38 | | Join CoCoLUS_ [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
17:06:46 | Moos | haha XD |
17:07:03 | goffa_ | the people on http://www.rockbox.org/docs/credits.html are my heros |
17:08:05 | * | Moos goes back work |
17:12:37 | Gargamale | Moos: I know, Im just saying the original FW has a use |
17:12:48 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
17:13:55 | | Join vmx [0] (i=oma@p549B66B5.dip.t-dialin.net) |
17:17:32 | | Join MulziSAW9 [0] (n=mulzisaw@p54B6B84C.dip0.t-ipconnect.de) |
17:19:52 | *** | Saving seen data "./dancer.seen" |
17:26:43 | | Quit Febs () |
17:29:00 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-71-246.park-s46b.dslaccess.co.uk) |
17:29:02 | | Join HaveANiceDay [0] (n=hello@l85-130-132-165.broadband.actcom.net.il) |
17:31:54 | lostlogic | anyone know if the sdl sim uses the rockbox non-preemptive threading model, or a preemptive threading model? |
17:31:58 | | Join dpassen2 [0] (n=0c04dcd4@labb.contactor.se) |
17:32:02 | | Join webguest94 [0] (n=webguest@pool-141-155-118-127.ny5030.east.verizon.net) |
17:33:12 | HaveANiceDay | will there be a rockbox for rio carbon maybe? |
17:33:30 | webguest94 | hello |
17:33:44 | | Quit MulziSAW11 (Read error: 110 (Connection timed out)) |
17:33:46 | pondlife | lostlogic: Thanks for asking...! |
17:33:50 | | Part webguest94 |
17:34:00 | lostlogic | pondlife: Liam? |
17:34:14 | amiconn | lostlogic: The sim simulates the non-preemptive rockbox threading with sdl threads. Every rockbox thread is an sdl thread, and the threads are interlocked so that only one can run at a time. |
17:34:30 | lostlogic | amiconn: great. |
17:34:32 | pondlife | lostlogic: Yes, I am now consistently named everywhere on Rockbox.org |
17:34:40 | lostlogic | *applies pondlife's patch* |
17:34:45 | amiconn | Sim-housekeeping tasks (like the timer tick simulation) don't fall under this interlocking |
17:35:22 | pondlife | lostlogic: I've played a couple of albums through with no lockups, if that's any use as an indicator |
17:35:44 | | Quit JazzBone (Read error: 110 (Connection timed out)) |
17:35:48 | amiconn | The interlocking is done with an sdl mutex. See uisimulator/sdl/thread-sdl.c |
17:35:54 | | Quit sayocean (Read error: 110 (Connection timed out)) |
17:36:35 | | Join amar [0] (n=519c19a7@labb.contactor.se) |
17:36:42 | | Quit carini (Remote closed the connection) |
17:37:02 | HaveANiceDay | mutex i've heard about thhat |
17:37:13 | lostlogic | amiconn: yeah, I see now. then the same locking style that's used on target will work on th esim and pondlife's patch is good to go. |
17:37:24 | * | pondlife is happy to help |
17:37:34 | amiconn | What's that patch doing? |
17:37:34 | HaveANiceDay | will there be a rockbox for rio carbon maybe? |
17:37:41 | lostlogic | amiconn: currently sim mutexes do nothing |
17:37:50 | lostlogic | amiconn: with the patch, sim behavior will be much more like target behavior |
17:37:56 | amiconn | ah ok |
17:37:56 | pondlife | amiconn: Stops the sim crashing with the new playback code too |
17:37:59 | lostlogic | :) |
17:38:17 | pondlife | lostlogic: Stops pondlife bugging lostlogic too |
17:38:21 | amiconn | Didn't experience a sim crash with the new playback code |
17:38:34 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
17:38:43 | amiconn | ...but experienced crashes with voice in sim. Something is fishy in talk.c |
17:38:50 | pondlife | amiconn: H300 SDL sim crashes easily if you just skip from track 1 to track 2 |
17:39:06 | amiconn | aha |
17:39:10 | pondlife | well, it does here... |
17:39:15 | * | amiconn doesn't skip often |
17:39:34 | * | pondlife is picky |
17:39:55 | pondlife | and was trying to break the new code anyway |
17:39:55 | lostlogic | hehe, this was probably the cause of a lot of other sim bugs |
17:40:00 | lostlogic | including some of the voice ones amiconn |
17:40:13 | ts-x | HaveANiceDay: If you or someone who's interested ports it over there will be |
17:40:23 | HaveANiceDay | ahh, i have no clue how to do that |
17:41:26 | amiconn | lostlogic: The voice crash I observed wasn't mutex related. It happens at the end of a voice clip, when the code wants to compare mpeg headers (which is btw unnecessary on swcodec platforms as you said it's possible to force the codec to resync) |
17:41:27 | | Quit TBoy ("CGI:IRC") |
17:41:49 | amiconn | This comparison leads to a null pointer access -> segmentation fault |
17:41:50 | | Quit linuxstb_ (Read error: 104 (Connection reset by peer)) |
17:41:56 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
17:42:20 | warthawg | null pointer? did someone call me? |
17:43:55 | goffa_ | he he he |
17:44:11 | pondlife | The crash I was investigating was a null pointer comparing next/last track codec types. Is this crash reproducible? |
17:45:06 | lostlogic | pondlife: you seem a smart fellow... another pair of eyes auditing all of playback.c sounds like a good thing to me :):) (hint hint) |
17:45:49 | amiconn | pondlife: Do you mean the voice crash? |
17:46:16 | darkless | hmm... 4:07 into a 11:35 min track, the latest stopped playback. I tried pressing play/pause but only the WPS icon changed. Then I pressed stop which promptly froze it |
17:46:17 | | Part HaveANiceDay |
17:46:29 | darkless | the latest CVS snapshot* |
17:46:30 | pondlife | lostlogic: I'd love to, but no chance of enough time. My day job is all-consuming. |
17:46:32 | | Quit mikearthur_ (Read error: 104 (Connection reset by peer)) |
17:46:55 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:47:48 | pondlife | Besides it seems to be working pretty well now - just little glitches mainly |
17:49:47 | lostlogic | pondlife: right, I'm down to the shit that's really nit-picky and hard to find :-\ |
17:49:57 | pondlife | Ah, nope, just got a WPS/playback out of sync problem... |
17:49:57 | lostlogic | pondlife: day job... right... I should work on that sometimes too :) |
17:50:09 | pondlife | That's what your boss says, right! |
17:50:13 | Mikachu | lostlogic: i thought you said you were really really going to today :) |
17:50:31 | amiconn | It's easily reproducable. Build a sim, put a matching .voice file in archos/.rockbox/lang , start the sim and open the menu. It tries to voice the first menu item, and segfaults within a second or so. |
17:50:33 | lostlogic | Mikachu: I fixed anotehr critical this morning... and marked another as a duplicate... :) |
17:50:54 | Mikachu | heh |
17:51:01 | pondlife | amiconn: No need to have music playing? |
17:51:05 | amiconn | nope |
17:51:08 | pondlife | +++++++++++++++++++++++++++++++++++++++++++ |
17:51:25 | * | pondlife has focus on the wrong window, so ignore him |
17:51:50 | | Quit dpassen2 ("CGI:IRC") |
17:53:36 | pondlife | amiconn: I don't have a current voice file - will the ones from 2.5 still work, or has langv2 affected that? |
17:54:41 | pondlife | ok, I've crashed it! |
17:54:43 | amiconn | It has. They still work as in that they produce output, but the clips are all mixed up |
17:54:48 | amiconn | (and incomplete) |
17:58:45 | warthawg | and here i thought that was just me |
17:58:55 | * | warthawg switches voice off |
17:59:59 | * | goffa_ has never enabled voice |
18:00 |
18:00:22 | warthawg | i'm doing a review so i have to try a lot of bells and whistles |
18:00:28 | goffa_ | yeah |
18:00:46 | amiconn | For me, voice is a major feature of rockbox. Very useful in the car... |
18:01:01 | warthawg | amiconn, i can see how it can be |
18:01:02 | goffa_ | i just know that if i was forced to have it enabled i'd have a broken iaudio eventually |
18:01:13 | warthawg | i wonder if it works for 2.5 on the ipod nano |
18:01:47 | warthawg | but i love the new wps rockbox blue thingie too much to go back and find out :) |
18:02:04 | * | amiconn has current voice files but won't distribute the at&t ones until the license issue is (hopefully) solved |
18:02:13 | pondlife | Voice is THE major feature of rockbox for me, in car. Fast boot-up and gapless come next... |
18:02:25 | amiconn | I could put up the ms voices. These are free to use... |
18:02:29 | warthawg | coolie, it's good to know that |
18:02:35 | Mikachu | doesn't suck ass is my major feature over apple os :) |
18:02:42 | warthawg | amiconn, if they fit the latest releases, please do |
18:02:56 | pondlife | amiconn: It would be good to do that and update the wiki for them. |
18:03:04 | warthawg | coolie == coolio + fat finger |
18:03:22 | | Quit gunpowda (" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different") |
18:03:26 | amiconn | Yes they do (maybe 1 or clips missing). They are built from the .lang files just before the conversion to v2 (but after my major rework) |
18:03:49 | warthawg | it would be a nice feature to cover in the review ;) |
18:04:01 | amiconn | definitely |
18:05:34 | | Quit petur ("bbl") |
18:05:40 | * | amiconn should also adapt MakeVoices.vbs and voicefont.cpp to langv2 |
18:06:26 | pondlife | Hmm.. I wouldn't have thought that queue_read should be > queue_write..? |
18:06:37 | pondlife | We have a QUEUE_LEVEL of -1 here |
18:06:46 | pondlife | or 63 (after masking) |
18:07:10 | pondlife | Anyone know if that's likely to be valid? |
18:08:20 | lostlogic | pondlife: context? |
18:08:33 | pondlife | Sorry - talk.c, looking at amiconn's crash |
18:08:51 | pondlife | I'm new to this code (not to mention this channel), just thinking aloud a bit |
18:08:56 | | Join Farpenoodle [0] (n=solo84@cm58.sigma6.maxonline.com.sg) |
18:09:16 | lostlogic | Mmm, yes, you too will soon be in trouble with your boss for owrking on side projects too much :) |
18:10:17 | pondlife | Let's hope so |
18:10:29 | | Quit _Lucretia_ ("Leaving") |
18:10:38 | lostlogic | are you referring to the queue_read and queue_write indexes as handled by the queueing code in kernel.c? |
18:11:31 | lostlogic | no, I suppose not (*has never opened talk.c*) |
18:11:42 | pondlife | Nope |
18:12:06 | pondlife | Don't worry, I'll get used to gdb soon enough. |
18:12:19 | lostlogic | never used it :) |
18:12:26 | pondlife | You've got enough to do as it is! |
18:13:22 | | Quit carini (Remote closed the connection) |
18:15:38 | lostlogic | I keep trying to recruit someone else to nail down whatever race condition can happen with rebuffering vs. seeking vs. whatever. |
18:15:59 | | Quit vHs (Read error: 110 (Connection timed out)) |
18:17:32 | | Join Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
18:23:52 | | Quit Gargamale (Read error: 110 (Connection timed out)) |
18:24:52 | | Join JBGood25 [0] (i=Johnq@JBAUMAN.WV.CC.cmu.edu) |
18:26:30 | lostlogic | So, the question (and the unhappy answer) are: what happens when another event is already on the queue when the codec requests its next track? That event is processed on the audio thread before the codec's rebuffer event, if it is going to rebuffer. |
18:26:41 | lostlogic | so now I hafta make sure that all such cases are 'safe'. |
18:27:03 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
18:27:21 | | Join Farpnut [0] (n=solo84@cm58.sigma6.maxonline.com.sg) |
18:27:37 | | Part XavierGr |
18:27:50 | lostlogic | at least the source of many (most?) of the remaining bug reports in playback has been identified. |
18:27:57 | | Quit Genre9mp3 () |
18:27:58 | amiconn | lostlogic: That's what I meant with having 2 queues a few days ago... |
18:28:01 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-135-092.pools.arcor-ip.net) |
18:28:03 | lostlogic | amiconn: exactly. |
18:29:13 | amiconn | I didn't take a closer look on how the playback code now handles events which can't be handled in a single iteration. |
18:30:12 | amiconn | I know that the hwcodec engine does this, e.g. it rebuffers in chunks, and posts rebuffer events to its own queue untiil the bufer is full |
18:30:21 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-71-246.park-s46b.dslaccess.co.uk) |
18:33:20 | | Quit JBGood (Read error: 110 (Connection timed out)) |
18:33:40 | | Quit pondlife ("Need to logout, can't stop ROCKBOXUI.EXE...") |
18:33:45 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
18:36:31 | lostlogic | amiconn: that's sorta what swcodec does, it just sets a filling state, and as long as that state is set and no new events hit its queue, it keeps filling. |
18:36:46 | lostlogic | but the bigger issue here is that the playlist advance is actually done off queue |
18:36:59 | | Join pondlife [0] (n=pondlife@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
18:37:19 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
18:37:20 | lostlogic | so I may need to move it on queue and then do some smarter synchronization for skips FOR NOW and handle fast skipping later. |
18:37:27 | amiconn | hwcodec uses the queue for almost everything to serialize events. |
18:37:50 | amiconn | Of course this also has a disadvantage. Sometimes user events should get priority... |
18:38:16 | pondlife | amiconn: I think I've fixed the voice crash, but I'm not sure if I've also truncated voice output - do you have a langv2 voice file available? |
18:50:05 | | Quit pondlife ("Time for tea") |
18:52:12 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-14-89.w83-198.abo.wanadoo.fr) |
18:52:17 | | Quit _Lucretia_ ("Leaving") |
18:52:38 | | Join Genre9mp3 [0] (n=yngwiejo@dsl-88-218-17-158.customers.vivodi.gr) |
18:54:34 | | Quit linuxstb_ (Read error: 104 (Connection reset by peer)) |
18:54:37 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
18:55:25 | Genre9mp3 | I'm trying to create a diff of my changes with the CVS but I get this: cvs diff: warning: failed to open /home/~~~/.cvspass for reading: No such file or directory |
18:55:38 | Genre9mp3 | Is there something I can do about this? |
18:55:44 | Mikachu | cvs login |
18:56:26 | Genre9mp3 | cvs login? |
18:56:30 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
18:57:07 | Genre9mp3 | "cvs -d:pserver:anonymous@rockbox.haxx.se:/cvsroot/rockbox login" this you mean? |
18:57:23 | Mikachu | yes |
18:57:38 | Mikachu | did you do a cvs checkout already? |
18:59:13 | Genre9mp3 | Hmm....it takes sometime.... |
18:59:22 | Genre9mp3 | doesn't respond... |
18:59:50 | Genre9mp3 | It's cvs diff -u > my.patch right? |
19:00 |
19:00:19 | Mikachu | yes |
19:04:25 | Genre9mp3 | Still doesn't respond...neither with creating the diff or checkout source |
19:05:17 | lostlogic | whee, ok, I'm caught up at the paying job, back to rockboxing this afternoon :-P |
19:05:23 | | Join Cassandra- [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
19:06:32 | | Quit damaki (Read error: 110 (Connection timed out)) |
19:06:44 | Moos | lostlogic: have fun |
19:09:15 | | Join Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
19:12:43 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
19:12:46 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
19:13:20 | | Quit dpro (Read error: 110 (Connection timed out)) |
19:14:34 | | Quit Nico_P (Remote closed the connection) |
19:15:11 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
19:15:14 | goffa_ | heh... wish i could say whee when going to the paying job |
19:17:22 | | Join jbauman [0] (i=Johnq@JBAUMAN.WV.CC.cmu.edu) |
19:18:06 | goffa_ | i plan on winning the lottery this week.. so that should change :) |
19:18:11 | | Join RedBreva [0] (n=user@host86-133-124-164.range86-133.btcentralplus.com) |
19:19:50 | Moos | good luck ; ) |
19:19:55 | *** | Saving seen data "./dancer.seen" |
19:19:56 | | Quit Gargamal1 (Read error: 110 (Connection timed out)) |
19:20:01 | goffa_ | thanks.. going to need it |
19:20:12 | | Quit Genre9mp3 () |
19:20:35 | Moos | yeah a lot of it |
19:20:58 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
19:20:59 | | Nick Cassandra- is now known as Cassandra (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
19:21:00 | goffa_ | i put $5 into the company pool... just in case we win, i don't want to be the last one working there |
19:21:22 | Moos | hehe : ) |
19:21:55 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-71-246.park-s46b.dslaccess.co.uk) |
19:22:04 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-62-215.w86-196.abo.wanadoo.fr) |
19:25:20 | | Join dpro [0] (n=x@fscked.funkfeuer.at) |
19:25:51 | | Quit RedBreva (Remote closed the connection) |
19:26:46 | | Join bluebrother^ [0] (n=Dominik@nat-wh-1.rz.uni-karlsruhe.de) |
19:30:28 | | Quit JBGood25 (Read error: 110 (Connection timed out)) |
19:31:20 | | Join RedBreva [0] (n=mark@host86-133-124-164.range86-133.btcentralplus.com) |
19:34:13 | | Part quobl_ ("Leaving") |
19:36:23 | | Join charkins [0] (n=casey@pdpc/supporter/active/charkins) |
19:37:03 | charkins | does the video viewer only support grayscale currently? or could I skip the halftone step when creating the rvf files? |
19:37:45 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
19:37:59 | | Nick bluebrother^ is now known as bluebrother (n=Dominik@nat-wh-1.rz.uni-karlsruhe.de) |
19:47:12 | | Join JazzBone [0] (n=103306A6@cc829402-a.groni1.gr.home.nl) |
19:53:09 | | Quit goffa ("leaving") |
19:54:46 | | Part MulziSAW9 |
19:54:50 | | Nick bluebrother is now known as bluebrother^ (n=Dominik@nat-wh-1.rz.uni-karlsruhe.de) |
20:00 |
20:00:48 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
20:02:28 | | Join zoneout [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
20:08:22 | darkless | another track froze my player, 4:28 into a 4:57 track. I didn't press "stop" this time, so I can access the debug menu if that's any help? |
20:08:43 | darkless | using the daily snapshot from today on an H140 |
20:09:31 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-49-13.w86-196.abo.wanadoo.fr) |
20:09:57 | | Join Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
20:10:51 | | Join Moos [0] (i=DrMoos@m12.net81-66-158.noos.fr) |
20:13:02 | bluebrother^ | Slasheri: is tagcache rebuilding the complete cache upon disk changes? I just changed some tags and it seems to scan the complete disk |
20:15:49 | Slasheri | bluebrother^: no, it should just update the changed files (at the moment only new files are detected) |
20:17:25 | bluebrother^ | hmm, strange. Tagcache shows me a progress (in the debug window) but I haven't forced a rebuild. |
20:17:42 | | Quit Gargamale (Read error: 110 (Connection timed out)) |
20:18:06 | | Quit _Lucretia_ ("Leaving") |
20:18:22 | Slasheri | bluebrother^: new files are scanned automatically if dircache is enabled and tagcache has been loaded to ram |
20:19:11 | bluebrother^ | hmm. I have dircache enabled and tagcache in ram. I just changed some broken Vorbis comments and unplugged the player. |
20:19:36 | Slasheri | bluebrother^: then you need to remove all tagcache files to force a full rebuild |
20:20:02 | bluebrother^ | doesn't the "force rebuild" do this? |
20:20:22 | Slasheri | nope, it still just scans the new files |
20:20:47 | Slasheri | hmm, maybe we could make that option a little smarter.. |
20:22:54 | | Quit jbauman (Read error: 110 (Connection timed out)) |
20:23:00 | lostlogic | darkless: please use a CVS snapshot, nto a daily. |
20:23:25 | lostlogic | Bagder: I think someone already asked this, but what's the point of dailies? |
20:24:30 | bluebrother^ | you could scan for changed files. I think the "force rebuild" implies somewhat all files to be scanned again. |
20:25:27 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
20:28:13 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
20:29:20 | | Join hcl_ [0] (i=hcl@titania.student.utwente.nl) |
20:29:35 | | Quit HCl (Nick collision from services.) |
20:29:43 | | Nick hcl_ is now known as HCl (i=hcl@titania.student.utwente.nl) |
20:32:51 | | Join DrMoos [0] (i=DrMoos@m12.net81-66-158.noos.fr) |
20:32:51 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
20:32:59 | | Nick DrMoos is now known as Moos (i=DrMoos@m12.net81-66-158.noos.fr) |
20:33:41 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-30-74.w83-114.abo.wanadoo.fr) |
20:35:17 | | Join pondlife [0] (n=pondlife@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
20:35:47 | | Join _Lucretia_ [0] (n=munkee@dynamic-212-225-71-246.park-s46b.dslaccess.co.uk) |
20:37:09 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
20:40:09 | amiconn | lostlogic: Somehow audio playback in the sim doesn't work at all now. |
20:40:25 | amiconn | Tried all of debian-amd64, debian-x86 and cygwin... |
20:40:59 | amiconn | It starts the wps, but doesn't start playing and time stays at 0:00 |
20:41:15 | amiconn | Stop will bring you back to the browser |
20:43:16 | pondlife | Hmm, is the mutex mod assuming that the mutex status will default to false? |
20:43:38 | pondlife | There is a mutex init call, wonder if it's not always happening? |
20:43:58 | amiconn | I don't think it's the mutex |
20:44:24 | amiconn | I tried cvs from this morning on cygwin, with the same result |
20:44:26 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
20:48:17 | amiconn | Furthermore, the mutex mod implements the exact same mutex mechanism as the rockbox core (minus thread sleeping, of course) |
20:49:29 | pondlife | amiconn: Do you have your english.voice in place still? |
20:49:56 | amiconn | Mmmyes |
20:50:14 | pondlife | Try removing/renaming it.... and see if that makes any difference |
20:50:23 | pondlife | (Restart the sim too.) |
20:50:27 | amiconn | Not on all 3 boxes though |
20:50:37 | pondlife | Ah, red herring then |
20:51:16 | pondlife | I get a codec failure if the voice file is there but it's probably because I'm mid-hack. |
20:51:25 | amiconn | Voice works (with the crash), so it can't be an sdl problem either |
20:52:13 | amiconn | Hmm, strange, now it works on cygwin |
20:52:27 | amiconn | (with the voice files renamed to a different extension) |
20:52:41 | * | amiconn goes check on both debian boxes |
20:53:14 | amiconn | No voice file at all on debian-x86 ... |
20:54:19 | amiconn | ...and none on the amd64 either |
20:56:07 | pondlife | OK - I'm back to CVS and I get audio playback fine without english.voice. |
20:56:25 | pondlife | But with your english.voice in place I always get codec failure. |
20:56:29 | * | amiconn restarts one box |
20:56:42 | pondlife | All under Cygwin |
20:57:40 | amiconn | Same here... |
20:58:22 | | Quit Nico_P (Remote closed the connection) |
21:00 |
21:00:06 | | Join DrMoos [0] (i=DrMoos@m12.net81-66-158.noos.fr) |
21:00:11 | | Join hcl_ [0] (i=hcl@titania.student.utwente.nl) |
21:00:50 | | Quit HCl (Nick collision from services.) |
21:00:53 | | Nick hcl_ is now known as HCl (i=hcl@titania.student.utwente.nl) |
21:01:32 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
21:01:37 | | Nick DrMoos is now known as Moos (i=DrMoos@m12.net81-66-158.noos.fr) |
21:01:50 | | Join Bg3r [0] (n=Bager@87.246.10.17) |
21:03:04 | pondlife | amiconn: Do you see Codec Failure? |
21:03:13 | amiconn | yes, after some seconds |
21:03:43 | pondlife | This lang file is a little larger than the old (langv1) one I was using, could that be relevant? |
21:04:15 | amiconn | You mean voice? No, it shouldn't. |
21:04:58 | | Join jbauman [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
21:10:14 | amiconn | Ok, now it's working again on my debian machines. Turned out sdl doesn't like fiddling with its audio output choice (alsa vs. esd vs. oss) without rebooting |
21:10:53 | amiconn | However, there are performance problems in the sdl sim on linux. Audio callback running out of data... |
21:11:53 | amiconn | This is worse on my amd64 than on my x86, although the former is the faster machine. |
21:15:23 | | Join Farpenoodle [0] (n=solo84@cm58.sigma6.maxonline.com.sg) |
21:19:49 | amiconn | Hmm. On linux, trying to play music with english.voice present leads to a segfault of a sub thread (codec thread?), and a totally frozen rockboxui. |
21:19:59 | *** | Saving seen data "./dancer.seen" |
21:20:06 | amiconn | Only kill -9 manages to remove it |
21:20:33 | | Join damaki [0] (n=Chocolat@ALille-153-1-28-231.w83-198.abo.wanadoo.fr) |
21:21:10 | amiconn | However, entering the menu (i.e. trying to actually output voice) leads to an instant segfault of the whole app |
21:23:10 | Mikachu | sdl has some handlers for segfaults and sigterm that sometimes don't work so well, i think.. |
21:23:18 | pondlife | I've got a fix for the segfault I think |
21:23:37 | pondlife | Doesn't make any difference to the codec failure though. |
21:23:59 | | Join Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
21:25:49 | pondlife | I mean the menu segfault |
21:29:35 | | Quit charkins ("Leaving") |
21:30:47 | | Join Rondom [0] (n=Rondom@87.193.5.133) |
21:32:17 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
21:33:48 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
21:34:47 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
21:35:06 | | Quit Gargamal1 (Read error: 110 (Connection timed out)) |
21:39:09 | sharpe | i am hometh. |
21:39:16 | | Quit damaki (Read error: 104 (Connection reset by peer)) |
21:40:32 | | Join damaki [0] (n=Chocolat@ALille-153-1-28-231.w83-198.abo.wanadoo.fr) |
21:44:30 | | Join Minuo [0] (n=adam@d136h76.resnet.uconn.edu) |
21:44:46 | Minuo | Are there instructions anywhere on install rockbox on an iPod Mini 2g? |
21:45:17 | Minuo | your wiki instructions have it for the 4g, color, nano and video |
21:45:47 | sharpe | they're probably the same basic steps. |
21:45:53 | crashd | you should be able to adapt the instructions for the mini |
21:45:57 | Minuo | I know ipod_fw has the -g for the mini |
21:46:13 | Minuo | thats what I tried to do, but I don't have a bootloader-mini.bin |
21:46:53 | Minuo | and I don't know if I should try the bootloader for a different ipod, I'm not sure how simaler they are |
21:46:56 | amiconn | Minuo: http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation has bootloader-mini2g.bin |
21:47:38 | Minuo | oooh |
21:47:40 | Minuo | wow, sorry |
21:47:45 | Minuo | I can't read |
21:48:16 | amiconn | Use ipod_fw -g mini -o rockboot.bin -i apple_os.bin bootloader-mini2g.bin |
21:48:29 | Minuo | ok |
21:48:37 | * | amiconn should add that info |
21:54:20 | darkless | lostlogic: why should I use the latest CVS when it didn't contain any changes but tagcache handling and sdl sim changes? |
21:55:06 | darkless | I'll be happy to test it, I just didn't see anything that looked remotely as changes to the playback routines |
21:55:36 | amiconn | Minuo: Info added, thatks for reporting that it was missing |
21:55:44 | Minuo | np |
21:55:47 | Minuo | thats for the help |
21:55:49 | Minuo | that worked |
21:56:08 | Minuo | though it might be a good idea to add to the beginning of the instructions to clear out your existing music |
21:56:25 | | Quit JazzBone (Remote closed the connection) |
21:56:43 | Minuo | because thats not being happy with me right now |
21:57:17 | amiconn | That shouldn't be necessary, although I couldn't test before |
21:57:29 | crashd | well, rockbox doesnt support itunes database |
21:57:42 | Minuo | well I didn't clear my itunes music, so all that music on is there wasting space |
21:57:50 | amiconn | My ipod was empty before, and I didn't install itunes or any other itunesdb compatible program |
21:57:50 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
21:58:11 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:58:38 | amiconn | Minuo: You can use rockbox' tagcache to index and browse your music directly from itunes' directory |
21:58:42 | | Quit Kohlrabi (Nick collision from services.) |
21:58:53 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-143-021.pools.arcor-ip.net) |
21:58:57 | sharpe | there was an advertisement... for a toy than went at, "300 scale miles per hour!!!" |
21:59:03 | crashd | heh |
21:59:12 | sharpe | i'm going to figure out how fast that is. |
21:59:12 | Minuo | thats not the issue - there was already music on my ipod, which was wasting space because it wasn't accessable to rockbox |
21:59:15 | Minuo | I cleared it |
21:59:22 | crashd | ah, well as amiconn says, you can use tagcache |
21:59:25 | crashd | to index and play it |
21:59:28 | Minuo | just saying you might want to make a note and save some other people the hassle |
21:59:45 | Mikachu | you don't HAVE TO clear it |
21:59:52 | Minuo | oh, ok |
22:00 |
22:00:16 | pondlife | Another silly question - where does the output from logf go? |
22:00:28 | sharpe | thin air. |
22:00:28 | Mikachu | i think it goes on the remote lcd |
22:00:41 | sharpe | not thick air, but thin. :D |
22:00:45 | pondlife | No disk file then? |
22:01:03 | Mikachu | maybe that too |
22:01:09 | Mikachu | the name would suggest it |
22:01:31 | amiconn | pondlife:On target, it goes to the remote lcd (on iriver), and a ram buffer |
22:01:46 | amiconn | You can view & save this buffer from the debug menu |
22:02:02 | | Quit bluebrother^ ("Verlassend") |
22:03:49 | pondlife | amiconn: Thanks |
22:05:41 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
22:05:54 | pondlife | But of course, there's no debug menu on the sim... |
22:06:11 | pondlife | I should have specified logf on the simulator. |
22:06:23 | warthawg | Paul_The_Nerd is an Austinite! |
22:06:41 | pondlife | stderr.txt maybe...? |
22:07:13 | Paul_The_Nerd | warhawg: Yessir, I am. |
22:07:20 | pondlife | "failed to open for write: archos/_temp_codec.dll |
22:07:22 | pondlife | " |
22:07:58 | | Join webguest78 [0] (n=c27db713@labb.contactor.se) |
22:08:20 | | Quit amar ("CGI:IRC (EOF)") |
22:08:36 | | Quit midkay ("Leaving") |
22:08:38 | amiconn | pondlife: On the sim, lgf() and debugf() output go to stderr or stdout (dn't remember exactly) |
22:09:00 | pondlife | Thanks, I think I've found what I was after. |
22:09:11 | amiconn | For some reason, SDL doesn't manage to write directly to the console in cygwin, so it creates 2 text files instead |
22:09:26 | warthawg | Paul_The_Nerd, one of these Thursdays, maybe you can come to the LUG meeting downtown and talk about RockBox |
22:10:19 | Paul_The_Nerd | warthawg: Oooh... LUG meetings. I should do that sometime. |
22:11:08 | warthawg | great, we meet every thursday at 7:30 in the city of austin offices at waller creek, on 10th street, directions at austinlug.org |
22:12:08 | Paul_The_Nerd | I've been meaning to find out if there's a LUG here anyway. I mean, I certainly assumed there would be, but never got around to even looking. |
22:12:32 | Paul_The_Nerd | Also, unrelated, is there anyone with an X5 here who could do me a very quick favour? |
22:13:27 | | Quit webguest78 ("CGI:IRC (EOF)") |
22:13:51 | | Join gursikh [0] (i=monty@ppp-70-245-65-145.dsl.hstntx.swbell.net) |
22:15:55 | | Quit Nico_P (Remote closed the connection) |
22:16:44 | | Quit Lear ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
22:17:37 | amiconn | linuxstb__: r u there? |
22:24:34 | | Join Gargamal1 [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
22:25:04 | | Quit mirak (Remote closed the connection) |
22:25:39 | | Quit Gargamale (Read error: 110 (Connection timed out)) |
22:26:43 | warthawg | Paul_The_Nerd, there are several, ours has been around since the mid 90s |
22:27:05 | | Quit RedBreva () |
22:27:17 | Paul_The_Nerd | warthawg: Cool. Well, since I don't have any preference, and yours is the first that came to my attention, it wins by default. |
22:27:30 | warthawg | coolio :) |
22:34:41 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-47-30.w83-114.abo.wanadoo.fr) |
22:35:45 | | Quit gursikh () |
22:37:04 | lostlogic | darkless: is that al that changed from the daily? If so, then it doesn't matter, but usually dailies don't have all of the latest code, so it's better to use the CVS |
22:37:33 | darkless | lostlogic: I know, but I checked the CVS before testing |
22:38:10 | lostlogic | :) |
22:38:11 | darkless | I usually only load the latest daily, but if anything interesting gets committed during the day, I usually grab the latest CVS |
22:38:48 | lostlogic | ok, just it sounded like you were getting bugs very easily, and iwth latest CVS I have a much ahrder time triggering the remaining playback bugs |
22:39:34 | darkless | I just let the player run unattended... Each time it froze in a lengthy track, about 4 mins into it |
22:40:20 | lostlogic | darkless: ah, yeah, I think I have a bug mentioned on my wiki page about badness with long track handling. |
22:41:00 | | Part Paul_The_Nerd |
22:41:08 | darkless | ah, ok. |
22:43:57 | pondlife | lostlogic: Sim playback is failing with codec failure if voice files are in use. This is happening because sim_codec_load_ram is attempting to create _temp_codec.dll while it is still in use. Is there a test somewhere that should prevent an attempt to load a codec if the same one is already loaded? |
22:46:20 | pondlife | I guess for crossfeed or voice, rockbox needs to support at least 2 different codecs at the same time - perhaps _temp_codec.dll needs to be scrapped (or at least use the codec name)? |
22:47:29 | * | amiconn found another slight tweak for the iriver remote lcd driver. |
22:47:43 | sharpe | hmm... |
22:48:04 | amiconn | pondlife: I think voice codec loading shouldn't use sim_codec_load_ram() |
22:48:48 | amiconn | On target, rockbox supports 2 codecs by swapping them into place, and interlocking the threads |
22:49:09 | amiconn | In the sim, plugins and codecs are shared objects / DLLs |
22:50:02 | pondlife | Hmm, well it is using it at the moment (well, something is!) |
22:50:03 | | Join XavierGr [0] (n=XavierGr@ppp23-adsl-1-233.the.forthnet.gr) |
22:50:30 | amiconn | It should be possible to keep the interlocking as-is, just the codecs need to be loaded in parallel instead of swapping them back & forth |
22:50:35 | pondlife | Yep |
22:51:09 | pondlife | amiconn: I've got to go now, but maybe you'd like to look at http://www.rockbox.org/tracker/task/5110 |
22:51:45 | lostlogic | pondlife: it only uses 2 codecs at once |
22:51:52 | lostlogic | crossfade is done by prebuffering the data |
22:51:55 | amiconn | We might switch to 2 truely separate codecs on target as well. The current swapping approach has advantages, but also some hard-to-solve implications |
22:52:06 | pondlife | amiconn: This fixes the voice menu crash, but I have only tested it on the H300 sim so far. I will test on the H300 device and Recorder V1 tomorrow. |
22:52:08 | pondlife | OK |
22:52:54 | amiconn | Advantages: (1) voice can (in theory) use any codec that's supported for audio. (2) voice codec can use IRAM. |
22:54:03 | amiconn | Implications: (1) Handling codec swap adds complexity. (2) The swap itself takes some time. (3) Trying to use standard menus in plugins with voice enabled will crash if the plugin uses IRAM |
22:54:27 | | Quit pondlife ("Sorry to run, but Real Life (TM) won't wait...") |
22:57:02 | | Quit ts-x ("CGI:IRC (EOF)") |
22:57:11 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
22:57:21 | | Quit RoC_MM (Client Quit) |
22:58:06 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
22:59:03 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
22:59:40 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
23:00 |
23:00:04 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
23:02:45 | | Join petur [0] (n=petur@d54C1A8F0.access.telenet.be) |
23:05:05 | | Join RotAtoR [0] (n=e@rockbox/developer/rotator) |
23:08:08 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
23:10:11 | | Join TCK [0] (n=tckocr@81-178-219-245.dsl.pipex.com) |
23:12:37 | sharpe | just wrote another 110 lines to handle the configuration... |
23:16:31 | goffa_ | doh.. just missed paul |
23:16:40 | goffa_ | wonder if he figured out what he needed about the x5 |
23:16:46 | goffa_ | < Paul_The_Nerd> Also, unrelated, is there anyone with an X5 here who |
23:16:46 | goffa_ | could do me a very quick favour? |
23:16:49 | goffa_ | saw that |
23:18:11 | sharpe | heh... |
23:18:15 | TeaSea | Hehe |
23:18:24 | | Quit carini (Remote closed the connection) |
23:18:36 | TeaSea | I have a quick question, might be kinda silly, but I can't find anything pertaining to it by RTFMing :) |
23:18:54 | sharpe | what would your question be? |
23:19:33 | goffa_ | after reading about the austin lug, i just wish there was one close to me |
23:19:36 | TeaSea | wrt the tag cache, if you did a massive file reorganisation of all your songs, will forcing a tag cache update delete all entries that HAD moved and put in the new ones? |
23:19:38 | goffa_ | <- lives in bfe |
23:20:02 | *** | Saving seen data "./dancer.seen" |
23:20:31 | sharpe | something along the lines of that, i would think. |
23:20:47 | TeaSea | mm |
23:21:04 | TeaSea | If you really wanted to do a total redo of the cache, whereabouts is it stored? |
23:21:06 | petur | tag cache will see this because it uses dircache afaik - no need to foorce it |
23:21:15 | petur | in the rockbox dir |
23:21:18 | TeaSea | petur: Ahh. |
23:21:23 | TeaSea | Cheers. |
23:21:33 | TeaSea | So also this means any new files you add will automatically be detected and added? |
23:21:44 | petur | that's the idea |
23:21:51 | TeaSea | Awesome stuff. |
23:21:55 | sharpe | /.rockbox/.glyphcache if i'm right. |
23:22:04 | petur | nah |
23:22:17 | sharpe | eh, i thought i was wrong anyway. |
23:22:35 | petur | a glyph is a part of a font! |
23:22:52 | TeaSea | Oh also, i'm running 20060411 CVS for the X5 atm, are playlisting options on the ID3 database mode broken temporarily? The menus and options appear fine, but every time I tell it to add a song or artist from the ID3 database to the playlist, it doesn't do anything. |
23:22:54 | sharpe | i know... i just never used or looked at the tagcache... |
23:23:02 | sharpe | so i wouldn't know |
23:23:22 | sharpe | i'll just stop trying to help and get back to work on the c64 emulator. |
23:24:13 | petur | TeaSea: can't tell as I'm not using tagcache |
23:24:23 | TeaSea | No probs. |
23:24:30 | petur | not until I get my virtual directories :) |
23:24:40 | TeaSea | To be honest I think i'll turn it off anyway. |
23:25:01 | TeaSea | My music's easier to go through in filebrowser mode. Letter/Artist/Album/Track arranged :P |
23:25:20 | TeaSea | Apart from that though, keep up the awesome work guys. Just tried it out yesterday and I was incredibly impressed :) |
23:25:23 | petur | same here |
23:28:19 | TeaSea | I know this is weird but rockbox has me addicted to Sudoku :D |
23:28:36 | petur | heh |
23:30:13 | | Quit TCK (Read error: 110 (Connection timed out)) |
23:31:55 | | Join bluebrother^ [0] (n=Dominik@nat-wh-1.rz.uni-karlsruhe.de) |
23:34:10 | | Quit petur ("Zzzz") |
23:35:57 | | Quit dpro (Read error: 110 (Connection timed out)) |
23:37:11 | | Join dpro [0] (n=x@fscked.funkfeuer.at) |
23:45:43 | | Join Gargamale [0] (n=johnolso@cpe-24-160-202-103.ma.res.rr.com) |
23:47:00 | | Quit [-AIR-] () |
23:47:13 | | Join SereR0kR [0] (n=Fletcher@Fd4fe.f.strato-dslnet.de) |
23:54:05 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
23:55:47 | | Quit Minuo () |
23:56:48 | | Quit SereRokR (Read error: 110 (Connection timed out)) |
23:57:25 | | Quit Gargamal1 (Read error: 110 (Connection timed out)) |