00:00:10 | goffa | well... time for me to go home |
00:00:13 | Judge2112 | lostlogic: Have fun drinkin'. I'm sippin' on a Guinness... |
00:00:17 | goffa | i'm free :) |
00:00:18 | lostlogic | petur: it's worth noting... |
00:00:25 | Moos | Bagder: that could be great for having quickscreen on X5 too |
00:00:47 | | Quit gromit` ("Coyote finally caught me") |
00:01:00 | * | petur already had his company drink and is now digesting several leffe's :) |
00:01:10 | Moos | hahaha :D |
00:01:21 | petur | does not help to understand fat.c :P |
00:01:52 | Moos | hehe sure it doesn't :p |
00:02:12 | petur | http://www.leffe.be/ |
00:02:39 | * | Moos hands to lostlogic a beer for his playback hard-works |
00:02:59 | lostlogic | thanks :) |
00:03:12 | petur | yeah, nice work so far |
00:03:36 | petur | go get your drink, then come back and fix the rest :D |
00:03:43 | Moos | hehe :) |
00:04:36 | * | Moos is wondering if lostlogic will can work after :P |
00:05:09 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
00:05:34 | Moos | it looks like already like if the playback engine had drink too ;-) |
00:05:42 | lostlogic | haha, not time to go yet, and it will probably be a late night ;) |
00:06:20 | Moos | what time is it in Chicago? |
00:06:35 | lostlogic | 1700 |
00:06:47 | Moos | oh early then :) |
00:09:21 | Paul_The_Nerd | Man, I thought you were Eastern for some reason. |
00:12:09 | goffa__ | cool lostlogic ... ya fixed it |
00:12:26 | goffa__ | now i can bounce around all i want and not screw things up |
00:13:12 | Moos | is seeking working for you? |
00:13:32 | lostlogic | goffa__: you are x5l, right? |
00:13:42 | goffa__ | yeah |
00:13:46 | goffa__ | i guess seeking isn't working |
00:13:52 | goffa__ | but i never used seek |
00:13:56 | Moos | hehe :) |
00:14:30 | goffa__ | but it doesn't hose things up when i switch tracks |
00:14:33 | Mikachu | is anyone testing abrepeat? |
00:14:55 | lostlogic | Mikachu: you? |
00:14:56 | lostlogic | :) |
00:15:22 | goffa__ | yeah.. seeking still broke on mp3 and ogg |
00:15:58 | lostlogic | goffa__: the kind that is fixed with pause/unpause, or the kind that requires a stop and resume, or the kind that requires a paperclip? |
00:16:43 | Moos | lostlogic: no possibilty to do anything here, completly frozen (X5) |
00:16:56 | | Join TCK [0] (n=tckocr@81-178-204-153.dsl.pipex.com) |
00:17:20 | Moos | but I never used the paperclip for reset, power button seems to do the job too |
00:17:53 | lostlogic | ty |
00:18:26 | Moos | lostlogic: I noticed one little thing too, the "next track tag infos" needed a bit more time for loadin |
00:18:33 | Moos | g |
00:19:51 | Paul_The_Nerd | lostlogic: Sir, I am disappointed in you. You did not fix all playback issues by the time I managed to get my source tree off of my laptop's drive. :-P |
00:20:04 | Moos | haha :D |
00:20:21 | goffa__ | um... didn't have do do paperclip |
00:20:27 | goffa__ | had to hold power button |
00:20:29 | goffa__ | let me try pause |
00:20:39 | lostlogic | Moos: that's just because it now does a complete buffer run at the beginning of playback instead of just a partial buffer run. |
00:20:54 | | Quit Rick ("I… don't need to be here.") |
00:20:59 | Moos | lostlogic: ah ok, that make sense then |
00:21:11 | goffa__ | pause unpause doesn't ork |
00:21:13 | goffa__ | work |
00:21:21 | Moos | goffa: yeah it seems we don't have to use the reset button |
00:21:21 | lostlogic | goffa__: ty |
00:21:21 | goffa__ | but holding power button does |
00:21:22 | | Quit warthawg ("my work here is done") |
00:21:35 | Moos | I noticed this with doom bug too |
00:21:47 | Moos | no more paperclip needed : ) |
00:21:55 | Moos | on X5 |
00:22:12 | goffa__ | yeah... i used to have to use paperclip on factory firmware from time to time |
00:22:23 | goffa__ | like when you had an incomplete flac |
00:22:44 | goffa__ | sometimes i even had to plug it into the computer and delete the file |
00:22:53 | Moos | lostlogic: did you puted the partial buffering on garbage then? |
00:23:24 | Moos | usefull for crazy "skipers" |
00:23:45 | Moos | that was one good feature for som users |
00:23:55 | lostlogic | it can be restored at some point |
00:24:16 | Moos | no need to refill all if it"s just for listen a bit of song and skip or change dir |
00:24:24 | Moos | lostlogic: cool |
00:26:01 | goffa__ | nice weather tonight... bbq is going to be fired up ;) |
00:27:49 | muesli__ | goffa__ where r u? |
00:27:53 | goffa__ | montana |
00:28:09 | muesli__ | and u know pitchfork??? |
00:28:19 | goffa__ | lol... come on over... grilled asperagus and chicken breasts |
00:28:21 | goffa__ | yeah |
00:28:31 | muesli__ | wow |
00:28:35 | goffa__ | we're not all hillbillies over here :) |
00:28:49 | lostlogic | Moos: for now I traded filling the buffer more completely on a full buffer run for not filling it completely on a first fill |
00:29:07 | goffa__ | can't say that they are big over here.. but i don't listen to the radio |
00:29:09 | lostlogic | Moos: would hafta add a variable in RAM to make it do both of those good things |
00:29:22 | muesli__ | btw i met dirk scheuber at the latrine one day btw ;)) |
00:29:23 | Moos | lostlogic: great then |
00:29:27 | | Join _Lucretia_ [0] (n=munkee@dynamic-62-56-49-218.park-s46b.dslaccess.co.uk) |
00:29:54 | goffa__ | he heh e.. cool |
00:30:15 | muesli__ | mayb i still has his autograph.. |
00:30:57 | muesli__ | pitchfork is tiny over here..onky known in certain cirles |
00:31:02 | muesli__ | circles |
00:31:43 | goffa__ | yeah |
00:31:57 | goffa__ | they arent big over here either |
00:32:02 | | Join MulziSAW [0] (n=mulzisaw@p54B6BC65.dip0.t-ipconnect.de) |
00:32:16 | goffa__ | that type of music isn't real popular here either |
00:32:48 | goffa__ | i saw puppy live in denver 2 years ago... |
00:33:06 | goffa__ | that was a fun show |
00:33:45 | muesli__ | dunno |
00:34:11 | muesli__ | im out of strange music business ;) |
00:34:44 | goffa__ | he he he... skinny puppy? i thought they were big over there .. well in their day |
00:34:56 | goffa__ | they disbanded in 96 |
00:35:51 | muesli__ | yeah..heard of them..but i was rather appealed by wumpscut and leather strip |
00:36:11 | qwm_ | ugh. |
00:36:13 | qwm_ | where is he. |
00:36:17 | goffa__ | never did listen to leather strip |
00:36:29 | goffa__ | listened to a lot of wumpscut |
00:37:48 | muesli__ | hehe..rudi ratzinger's=wumpscut idol was claus larsen of leather strip (Norwegian btw) |
00:37:50 | | Join MulziSAW2 [0] (n=mulzisaw@p54B6BC65.dip0.t-ipconnect.de) |
00:37:57 | muesli__ | preglow u should know him |
00:38:25 | goffa__ | i've heard of him... just never got around to listening |
00:38:40 | muesli__ | hold ur breath |
00:39:06 | goffa__ | er them |
00:40:28 | muesli__ | can u read my query? |
00:41:09 | | Part Paul_The_Nerd |
00:41:13 | goffa__ | yeah |
00:41:21 | | Quit petur ("Zzzz") |
00:41:50 | muesli__ | :-) |
00:45:12 | | Join qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
00:51:15 | | Quit MulziSAW (Read error: 110 (Connection timed out)) |
00:51:25 | | Join Jungti1234 [0] (n=dc76eb49@labb.contactor.se) |
00:52:11 | | Quit Jungti1234 (Client Quit) |
00:52:27 | muesli__ | goffa__ new one |
00:58:16 | | Quit qwm_ (Read error: 110 (Connection timed out)) |
01:00 |
01:01:39 | | Quit tianjing_ (Read error: 110 (Connection timed out)) |
01:03:51 | goffa__ | well.. time to fire up that grill... bbl |
01:03:59 | goffa__ | thanks muesli__ |
01:04:10 | muesli__ | ur welcome |
01:04:15 | goffa__ | good stuff |
01:04:23 | muesli__ | have fun..will go2bed right now |
01:07:56 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
01:08:30 | | Quit Moos ("Glory to Rockbox !!!") |
01:12:02 | | Quit PaulJ (".") |
01:17:04 | | Quit Judge2112 ("CGI:IRC") |
01:17:26 | *** | Saving seen data "./dancer.seen" |
01:25:37 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
01:26:02 | | Quit MulziSAW2 (Read error: 110 (Connection timed out)) |
01:26:55 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
01:26:59 | | Part Paul_The_Nerd |
01:29:51 | | Join BHSPitLappy [0] (i=steve-o@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
01:46:07 | | Quit _Lucretia_ ("Leaving") |
01:49:41 | | Join fiftyfour123 [0] (n=chatzill@cpe-66-108-136-179.nyc.res.rr.com) |
01:52:13 | herz42 | lostlogic: still there? |
01:55:51 | herz42 | I have tracked down the 'not unpause after search' to the codec_pcmbuf_insert_split_callback(). There it endlessly loops in the while loop that call pcmbuf_request_buffer(). So that seems to return zero for some reason. Maybe it should be flushed? |
01:59:40 | | Quit fiftyfour123 ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") |
02:00 |
02:02:47 | scottder | wow |
02:03:10 | scottder | playing an AAC file "data abort at 01F0055C" |
02:03:11 | scottder | :) |
02:18:45 | | Join sandman93 [0] (i=markkinn@adsl-68-248-211-173.dsl.sgnwmi.ameritech.net) |
02:18:49 | | Part sandman93 |
02:47:12 | | Quit midkay_ (Read error: 104 (Connection reset by peer)) |
02:48:07 | | Join midkay_ [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
02:56:44 | | Quit goffa__ ("Lost terminal") |
03:00 |
03:14:58 | | Part XavierGr |
03:16:26 | | Quit Daishi ("Client exiting...") |
03:17:30 | *** | Saving seen data "./dancer.seen" |
03:17:32 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
03:26:08 | | Join ashridah [0] (n=ashridah@220-253-122-224.VIC.netspace.net.au) |
03:32:31 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
03:33:19 | | Quit hardeep ("[BX] The birds kept calling his name, thought Caw") |
03:44:58 | | Quit TCK (Read error: 110 (Connection timed out)) |
04:00 |
04:01:10 | | Quit obo ("bye") |
04:14:03 | | Quit herz42 (Read error: 113 (No route to host)) |
04:23:48 | | Part Zoide777 |
04:34:12 | | Join |Josh| [0] (i=|Josh|@unaffiliated/josh/x-000000001) |
04:34:44 | | Quit Daishi ("Client exiting...") |
04:38:09 | | Quit imphasing (Read error: 104 (Connection reset by peer)) |
04:43:51 | sharpe | calculating 134217728 digits of pi because i have nothing better to do. |
04:46:02 | ashridah | awesome |
04:46:06 | ashridah | make a plugin for rockbox to do it :) |
04:46:45 | Galois | egregious example of plugin bloat |
04:46:49 | ashridah | like, have it calculate endlessly, then when you hit stop, it displays "the Nth digit of pi is <blah>" depending what N it's up to |
04:47:16 | ashridah | Galois: yes. rockbox will be the MS of DAP's :) |
04:50:24 | Mikachu | sharpe: calculate 314159265 digits :) |
04:50:41 | sharpe | i actually thought about a rockbox plugin for it... |
04:51:28 | Mikachu | http://freshmeat.net/projects/projectpi/ |
04:51:53 | BHSPitLappy | if I had to choose how I should discharge my iPod's battery, I would definitely use that plugin to do it. |
04:51:54 | sharpe | yep |
04:52:03 | sharpe | see, it can have some use to it |
04:52:32 | | Join Zoide777 [0] (n=800c5ab5@labb.contactor.se) |
04:53:01 | sharpe | even if it's completely pointless, who's going to try to top your record of how many digits of pi your ipod calculated? |
04:53:30 | sharpe | :D |
04:53:50 | Mikachu | http://mikachu.ath.cx/pi.txt <- 1MB pi :) |
04:54:22 | sharpe | been there, done that... :) |
04:54:38 | Mikachu | i think it's a good round number of digits to have lying around |
04:56:10 | sharpe | yeah... like if you ever need to calculate the circumference of the galaxy down to the size of, say, ten trillionths of a billionth the size of a electron... sure. |
04:56:11 | | Quit quobl_ (SendQ exceeded) |
04:56:33 | Mikachu | exactly |
04:57:19 | sharpe | and also, who else do you know, can say that their mp3 player can calculate pi? |
04:57:41 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
04:58:04 | | Join goffa__ [0] (n=goffa@216.220.23.105) |
04:58:16 | goffa__ | test |
04:58:26 | goffa__ | ah... back online :) |
04:58:47 | | Join goffa___ [0] (n=goffa@216.220.23.105) |
04:58:47 | *** | Alert Mode level 1 |
04:58:47 | DBUG | Enqueued KICK goffa |
04:58:47 | DBUG | Enqueued KICK goffa_ |
04:58:47 | *** | Alert Mode level 2 |
04:58:47 | DBUG | Enqueued KICK goffa__ |
04:58:47 | DBUG | Enqueued KICK goffa___ |
04:58:47 | *** | Alert Mode level 3 |
04:59:38 | | Quit RotAtoR ("rebooting...") |
05:00 |
05:00:18 | scottder | Ssh they are working hard on OptiFrog support! :) |
05:00:27 | | Quit RoC_MM (Client Quit) |
05:00:40 | ashridah | optifrog? |
05:00:57 | | Join RotAtoR [0] (n=e@rockbox/developer/rotator) |
05:01:03 | scottder | http://www.losslessaudio.org/ |
05:01:08 | | Quit goffa_ (Read error: 110 (Connection timed out)) |
05:01:14 | goffa__ | cool |
05:01:26 | goffa__ | any added codec is a good thing |
05:01:41 | sharpe | what about speex support? :D |
05:01:47 | scottder | SID! |
05:01:48 | goffa__ | he he he |
05:01:52 | | Quit goffa (Read error: 110 (Connection timed out)) |
05:01:53 | goffa__ | i have a few of those |
05:02:01 | goffa__ | a couple of lewis black albums in speex |
05:02:07 | sharpe | heh |
05:02:10 | sharpe | would be interesting |
05:02:22 | goffa__ | sounds good except for the crowd noise (laughing, clapping, etc) |
05:02:30 | goffa__ | i think it would be good for voip |
05:02:33 | sharpe | yeah... |
05:03:08 | scottder | wax tube support! :) |
05:03:12 | sharpe | lets create a one bit audio codec... |
05:03:23 | goffa__ | wax tube? |
05:03:41 | sharpe | and each presence or absense of said bits increases or decreases pitch, respectively. |
05:04:05 | goffa__ | he he he |
05:06:07 | sharpe | interesting concept nonetheless... |
05:08:39 | | Join Rob2222_ [0] (n=Miranda@ACB0A8C7.ipt.aol.com) |
05:08:48 | *** | Alert Mode OFF |
05:12:11 | sharpe | little bit over half done with the pi calculation |
05:12:20 | Mikachu | in digits or in time? |
05:12:31 | Mikachu | (am i correct in thinking it takes longer the deeper you get?) |
05:12:38 | goffa__ | lol |
05:12:44 | goffa__ | time could be a tough one |
05:12:55 | goffa__ | so could digits for that matter |
05:13:14 | sharpe | heheh... |
05:13:48 | Zoide777 | how does logf work? |
05:13:56 | goffa__ | http://members.surfeu.fi/kklaine/primebear.html |
05:14:00 | goffa__ | that site takes a while |
05:14:11 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
05:15:50 | scottder | http://en.wikipedia.org/wiki/Phonograph_cylinder |
05:15:51 | Zoide777 | as in, how do you turn on the log? |
05:17:18 | goffa__ | ah.. i thought wax tube was refferring to some new fileformat that i'd never heard of |
05:17:30 | goffa__ | didn't think you meant literal :) |
05:17:34 | *** | Saving seen data "./dancer.seen" |
05:17:56 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:19:20 | | Part |Josh| ("Leaving") |
05:21:12 | Zoide777 | Any devs around? How can I enable the logf output? |
05:23:43 | goffa__ | i think the devs are in bed |
05:23:48 | carini | Zoide777: Did you do a logf build? |
05:24:23 | Zoide777 | carini: No, that's what i was trying to do. But I just found out how (../tools/configure). Thanks anyway :) |
05:25:16 | carini | I had to avoid building rockboy when I do the logf build for h120 |
05:26:17 | carini | http://www.rockbox.org/tracker/task/5009 |
05:26:53 | | Quit mikearthur ("Konversation terminated!") |
05:27:48 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
05:33:26 | | Quit Rick ("I… don't need to be here.") |
05:51:40 | | Part carini |
05:57:07 | sharpe | well, calculation of pi to 134217728 digits... is done... |
06:00 |
06:00:41 | BHSPitLappy | lol |
06:01:06 | sharpe | took about one hour and fifteen minutes. |
06:05:09 | | Quit mikearthur (Remote closed the connection) |
06:06:56 | sharpe | huffman encoding is a very interesting subject... :) |
06:15:09 | | Quit Zoide777 ("CGI:IRC (EOF)") |
06:20:31 | | Quit imphasing (Read error: 110 (Connection timed out)) |
07:00 |
07:17:37 | *** | Saving seen data "./dancer.seen" |
07:18:04 | | Join Shonky [0] (n=christia@CPE-149-167-103-35.qld.bigpond.net.au) |
07:25:18 | | Quit midkay_ ("Leaving") |
07:25:37 | | Join Gibbed [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
07:26:05 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
07:31:21 | | Quit RotAtoR ("saflkgdrunkasfkj") |
08:00 |
08:03:30 | | Join Moos [0] (i=DrMoos@m12.net81-66-158.noos.fr) |
08:23:40 | | Join cismo [0] (i=cismo@adsl-85-217-34-208.kotinet.com) |
08:38:18 | | Quit cismo_ (Read error: 110 (Connection timed out)) |
08:43:38 | | Join tianjing [0] (n=mat@jullay.net) |
09:00 |
09:17:38 | *** | Saving seen data "./dancer.seen" |
09:27:47 | | Quit swampcow (Nick collision from services.) |
09:27:51 | | Join sumpfkuh [0] (n=apo@p548A067C.dip0.t-ipconnect.de) |
09:40:06 | | Quit tianjing (Read error: 110 (Connection timed out)) |
09:42:17 | | Join SereR0KR [0] (n=Fletcher@Fd047.f.strato-dslnet.de) |
09:42:38 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:43:34 | | Join tianjing [0] (n=mat@jullay.net) |
09:49:12 | lostlogic | let's see what I can break with a 2:50am CDT commit after a night of dancing and drinking. |
09:49:54 | lostlogic | (actually, I quite doubt it will break anything) |
09:50:13 | goffa__ | i have faith in ya :) |
09:51:28 | lostlogic | good god, what are you doing here!? :-P |
09:51:38 | goffa__ | ha ha ha |
09:51:46 | goffa__ | was just idling |
09:51:54 | goffa__ | listening to some tunes and playin solitaire |
09:51:57 | lostlogic | should fix the seeking issues, but still hafta figure out the hard freezes on coldfire targets |
09:52:07 | amiconn | morning |
09:52:10 | goffa__ | yeah |
09:52:18 | goffa__ | i guess it is :) |
09:52:43 | lostlogic | amiconn: playback.c should now be in a state where it would be reasonable to start analyzing why voice runs stupid. |
09:52:57 | amiconn | lostlogic: As you mentioned the audio thread receiving the same event over and over again from the codec thread was the problem of playback not starting, I have 2 questions: |
09:53:07 | petur | lostlogic, are you still here? /me just got out of bed :D |
09:53:15 | Slasheri | lostlogic: btw, has there been any real benefit from the latest code refactorizations of the playback engine? |
09:53:17 | lostlogic | petur: not _still_... I just got home |
09:53:26 | amiconn | (1) Don't you think the codec thread should report the same event only once? |
09:53:47 | lostlogic | Slasheri: buffer fill and playback don't fight so badly on slower targets, and more importantly the code is no longer full of duplication, and hacks. |
09:54:23 | amiconn | (2) As the audio thread receives events from both the codec thread and the gui thread, should there perhaps be 2 event queues? |
09:54:26 | lostlogic | amiconn: generally yes, but if it reports "Buffer empty, fill it" then yields, and the buffer is still empty, it should report that event again, which was the problem. |
09:54:40 | Slasheri | ok, that sounds good. if have taken only a quick look into the changed parts of the code.. |
09:54:44 | lostlogic | amiconn: no, I think it's acutally important to keep both event sources on the same queue |
09:55:05 | amiconn | hmm |
09:55:47 | | Join JazzBone [0] (n=JB@cc829402-a.groni1.gr.home.nl) |
09:56:18 | lostlogic | Slasheri: The important changes are: buffer checks are initiated by the codec thread now, instead of the audio thread constantly polling, and no pcmbuf functional calls are ever run on the audio thread to prevent contention between threads, and remove the need for locking in pcmbuf. (3% performance improvement est.) |
09:56:19 | amiconn | I mean, if the audio thread receives lots of events from codec that take a while to process, this might make reaction to gui events lag |
09:56:58 | lostlogic | amiconn: only solution to that is to have another thread, and I think I've managed it in a tollerable way, at least for this round of refactoring... |
09:57:22 | lostlogic | amiconn: as long as it's one thread handling all of those events, there could be up-to one file-chunk of lag time between event and event processing |
09:57:25 | amiconn | ..and if the codec requests numerous 'buffer empty, fill it' there's no need to process all these if a 'stop playback' event is sent from gui |
09:57:28 | lostlogic | which is the current latency during buffer fill |
09:57:32 | Slasheri | lostlogic: that buffer check initiation from the codec thread sounds like a good thing. i just wonder why the engine got so broken so quickly :/ |
09:58:10 | lostlogic | amiconn: yeah, that situation has been eliminated, the only reason for many of them was that the audio thread was punting back immediately without actually adding anything to the file buffer |
09:58:31 | | Join PaulJ [0] (n=PaulJ@vpn-3019.gwdg.de) |
09:58:45 | | Quit tianjing (Remote closed the connection) |
09:58:57 | lostlogic | Slasheri: because I rehashed huge chunks of functionality, and merged functions that were 99% identical and changed how initial file buffering was handled, etc. |
09:59:19 | | Join tianjing [0] (n=mat@jullay.net) |
10:00 |
10:01:11 | lostlogic | Slasheri: the joy of refactoring in my style is that the end result is the subtraction of 72 lines of functional code, and the overall improvement of the functionality... once I fix these couple of remaining hard locks on coldfire targets :-\ |
10:01:43 | Slasheri | lostlogic: hehe, lets hope so |
10:02:08 | Slasheri | hmm, maybe it's now good time to check the chunked browsing thing to the tag browser |
10:02:49 | lostlogic | anywho,k it's 3am localtime, so I'm out. catch ya in 8ish hours. |
10:04:06 | Slasheri | 11am here :) |
10:04:17 | Slasheri | yeah, good night |
10:04:57 | amiconn | night lostlogic |
10:05:18 | amiconn | Slasheri: So, Finland is 1 hour ahead of CEST? |
10:05:58 | Ctcp | Ignored 4 channel CTCP requests in 0 seconds at the last flood |
10:05:58 | * | amiconn doesn't remember although he already was in Finland once |
10:06:02 | Slasheri | amiconn: UTC+3 at summer, and UTC+2 at winter time |
10:06:08 | Slasheri | hehe :) |
10:06:18 | amiconn | Yeah, so 1 hour ahead |
10:08:50 | | Join DrMoos [0] (i=DrMoos@m12.net81-66-158.noos.fr) |
10:08:51 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
10:10:48 | | Join Paprica [0] (i=Paprica@TLV62-0-122-204.bb.netvision.net.il) |
10:14:41 | | Join bluey [0] (n=bluey@dslb-088-073-097-115.pools.arcor-ip.net) |
10:23:17 | | Nick ScoTTie_ is now known as ScoTTie (n=scott@unaffiliated/scottie) |
10:39:32 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
10:44:30 | * | petur returns |
10:45:09 | petur | amiconn: i don't understand how the duplicate shortnames are possible, the code looks ok at first sight :( |
10:45:20 | petur | will look a bit further |
10:46:55 | linuxstb | amiconn: These are the ipod "hacks" I was mentioning yesterday. I don't know if they will work on your mini though (they don't work on my 4g Color): http://www.winbeta.org/forums/lofiversion/index.php?t7177.html |
10:49:19 | petur | positive news: lostlogic did a good job, even seeking is 95% reliable |
10:49:38 | petur | shorts seeks after each other still manages to hard lock tho |
10:51:34 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
10:52:38 | | Quit tianjing (Read error: 104 (Connection reset by peer)) |
10:52:41 | amiconn_ | petur: That's what puzzles me too. The unique shortname code should always work, and btw, I never got duplicate shortnames here |
10:53:08 | petur | If I do several short recordings after each other, I get them. |
10:53:16 | amiconn_ | Which action(s) created duplicate shortnames for you? |
10:53:22 | petur | already checked that close() does fsync() |
10:53:33 | petur | ^^ |
10:53:38 | | Quit bluey ("Leaving") |
10:54:08 | | Join RedBreva [0] (n=user@host86-133-124-164.range86-133.btcentralplus.com) |
10:54:28 | amiconn_ | Hmm, on non-rtc targets recording filenames (rec_<nnnn>.(mp3|wav) ) are automatically unique, can only happen on rtc targets |
10:54:35 | petur | nono |
10:54:37 | JdGordon | hey all |
10:54:42 | petur | first part is the date! |
10:55:01 | petur | so the shortname is Ryymmdd-.wav |
10:55:22 | amiconn_ | On *non-rtc targets* |
10:55:28 | petur | woops |
10:56:03 | * | petur switches from write to read/write mode |
10:56:21 | amiconn_ | But, archos recorders are rtc targets as well, so there should be a ton of reports regarding duplicate shortnames. |
10:56:32 | amiconn_ | This code is around a fairly long time |
10:57:03 | petur | well it surprised me to hhear the report and being able to duplicate it so easily |
10:57:15 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
10:58:10 | | Quit amiconn (Read error: 110 (Connection timed out)) |
10:58:11 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
10:58:43 | JdGordon | amiconn: did u c my viewer patch? |
10:58:50 | linuxstb | I remember the shortname code was changed about about a year or so ago, IIRC to ensure that the file extension of the shortname matched the longname. Maybe that introduced the problem. |
10:59:44 | amiconn | Yes, but that code is in release 2.4 for archos |
10:59:54 | petur | I didn't like that code much but it shouldn't cause the problem |
11:00 |
11:00:34 | petur | the identical shortnames are never randomized |
11:00:47 | linuxstb | amiconn: Do you mean 2.4 or 2.5? |
11:01:33 | amiconn | 2.5 |
11:02:51 | linuxstb | Maybe the charging problem stopped a lot of people upgrading from 2.4. |
11:04:25 | amiconn | petur: When I did my test recordings, I had a lot of recording files created on the same day. I didn't get duplicate shortnames |
11:04:39 | amiconn | This was on recorder v1 |
11:05:37 | JdGordon | is ui changes in plugins acceptable for the freeze? |
11:05:44 | JdGordon | ie. http://www.rockbox.org/tracker/task/5056 |
11:06:10 | | Join tianjing [0] (n=mat@jullay.net) |
11:07:55 | midkay | JdGordon, it's not going to vanish if it's not committed in 2 minutes, i don't think ;) |
11:08:08 | JdGordon | ah.. but it just might!! |
11:08:14 | midkay | well.. good! |
11:08:19 | midkay | nobody commit! |
11:11:43 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
11:13:29 | | Join ender` [0] (i=ychat@84.52.165.220) |
11:15:47 | linuxstb | amiconn: What bitrate were the MP3 files you used for your 10+ hour battery test on your ipod? |
11:17:03 | amiconn | Just the part of my collection that I've put on my mini. Birates vary, some are 192kbps cbr, most are vbr (lame −−preset standard) averaging around 200kbps |
11:17:39 | *** | Saving seen data "./dancer.seen" |
11:18:42 | linuxstb | OK, thanks. I'm about to do another test on my 4g, now CPU speed changing is working. |
11:18:53 | midkay | btw, been meaning to ask.. |
11:19:15 | midkay | is it really better to flip between 30 and 75mhz like once a second rather than just sit at 75mhz constantly? during audio playback. |
11:19:29 | midkay | seems bad for the hardware and a waste of.. like.. power. |
11:19:38 | amiconn | midkay: It saves power |
11:19:57 | midkay | the CPU power used to flip constantly back and forth doesn't negate the 1/3s it actually runs at 30mhz? |
11:20:31 | amiconn | linuxstb: Nice. Don't you have a 5g as well? |
11:20:56 | amiconn | We don't have a battery log from a 5g yet. At least not that I know of |
11:22:01 | linuxstb | I assume lostlogic made one. But yes, I'll try a 5g as well. |
11:23:08 | amiconn | The good thing with having more than one rockbox is that you can run lengthy tests, and still have a box available for actual use :) |
11:24:24 | Paul_The_Nerd | midkay: If your audio needs boosting to 75mhz near constantly to decode, how does making it flip once a second help? |
11:24:41 | midkay | Paul_The_Nerd, what? that was my question. that's what it currently does.. |
11:25:02 | midkay | Paul_The_Nerd, FLAC.. basically it flips 30 -> 75 -> 30 in about a second.. constantly.. |
11:25:12 | midkay | i was wondering why that's better than just constant 75. |
11:25:17 | amiconn | And? The maybe 1/3 second it runs at 30MHz the cpu draws less power |
11:25:38 | midkay | amiconn, i'd think it takes some power to switch frequency, as well as a bit of strain on the hardware.. |
11:25:47 | Paul_The_Nerd | midkay: Mine doesn't because I have an actual audio buffer. |
11:25:58 | midkay | Paul_The_Nerd, what? |
11:26:01 | Paul_The_Nerd | midkay: Yours is boosting every time it fills the compressed buffer. |
11:26:12 | linuxstb | midkay: FLAC should only be boosting when the disk is filling - are you using the current CVS? |
11:26:20 | Paul_The_Nerd | linuxstb: He made his plugin buffer huge. |
11:26:22 | midkay | Paul_The_Nerd, that would be like.. once a song.. |
11:26:24 | ashridah | midkay: actually, i'd bet it uses less power while the pll resyncs, since the cpu probably just goes catatonic (if i understand the process correctly) |
11:26:27 | midkay | Paul_The_Nerd, no i didn't.. |
11:26:33 | Paul_The_Nerd | I thought you did |
11:26:33 | linuxstb | Paul_The_Nerd: That was Mikachu |
11:26:36 | Paul_The_Nerd | Oh |
11:26:37 | Paul_The_Nerd | Sorry |
11:26:38 | midkay | linuxstb, rather recent, yes.. |
11:26:41 | midkay | i have crossfeed + eq on.. |
11:26:44 | midkay | possibly related. |
11:26:46 | Paul_The_Nerd | midkay: What boost ratio do you get? |
11:26:48 | midkay | -possibly+probably. |
11:26:50 | amiconn | It doesn't take extra power to switch, but it takes a tiny amount of time, ~2 msec |
11:26:54 | midkay | um.. let me run it for a minute and see. |
11:26:55 | linuxstb | midkay: Yes, I'm sure that's the reason. |
11:27:05 | amiconn | Why should it put strain on the hardware? |
11:27:08 | Paul_The_Nerd | FLAC straight should have less than 20% I believe. |
11:27:10 | midkay | linuxstb, yes, either one causes mp3 playback to skip.. |
11:27:24 | midkay | Paul_The_Nerd, ah, it's not 'straight' then. :) |
11:27:29 | midkay | amiconn, no idea. :) |
11:27:53 | Paul_The_Nerd | midkay: I mean, even with Ogg playback I'm only boosting 75% of the time |
11:28:07 | midkay | Paul_The_Nerd, 'only' 75%? :) |
11:28:17 | amiconn | ashridah: I don't know how the pp does it, but the coldfire runs from the input clock during pll relock, i.e. 11MHz on iriver and iaudio |
11:28:24 | Paul_The_Nerd | Well, 75% is less than "Nearly always with a flicker each second" |
11:28:47 | amiconn | Paul_The_Nerd: You get 75% boost with ogg?? |
11:28:51 | midkay | Paul_The_Nerd, well, that depends on when it boosts and for how long.. |
11:28:56 | amiconn | I get 60..70% with mp3 on ipod... |
11:28:58 | linuxstb | midkay: I guess the only way to know is to do some tests - one with CPU speed changing enabled, and one without. |
11:29:09 | midkay | linuxstb, for battery life? |
11:29:14 | linuxstb | Yes. |
11:29:21 | midkay | yes, i'd like to try that.. |
11:29:39 | midkay | this week probably.. some new data for IpodRuntime.. |
11:29:46 | linuxstb | You just need to undefine the HAVE_ADJUSTABLE_CPU_FRQ in your config-????.h file. |
11:30:00 | midkay | can't i just boost it to 75mhz constant from rockbox? |
11:30:01 | | Nick sumpfkuh is now known as swampcow (n=apo@p548A067C.dip0.t-ipconnect.de) |
11:30:17 | linuxstb | Probably... |
11:30:27 | Paul_The_Nerd | amiconn: It's possible I get less now. This is back when boosting wasn't even enabled in CVS yet. |
11:30:39 | | Quit ghode|afk (Read error: 110 (Connection timed out)) |
11:31:49 | Galois | there's a way to peg cpu freq from the Debug menu... |
11:31:50 | amiconn | midkay: Yes. Go to debug menu->CPU frequency, and press Menu to increment the counter by 1 |
11:32:05 | midkay | amiconn, i tend to do that by habit each time i boot rockbox, yes.. |
11:32:34 | amiconn | I don't, as I'm 99% sure doing so wastes battery |
11:32:49 | midkay | it probably does, but that's not a big concern for me.. |
11:32:59 | midkay | i'd rather have usable navigation :) |
11:33:07 | | Join bluebrother^ [0] (i=Dominik@vpn-cl-166-167.rz.uni-karlsruhe.de) |
11:33:18 | amiconn | Navigation is perfectly usable here even at 24MHz |
11:33:36 | midkay | haha. on your mini? that's probably why. |
11:33:46 | amiconn | yes |
11:33:53 | * | Paul_The_Nerd feels that navigation is usable on his Nano too |
11:33:56 | midkay | depends on how you define usable. 30mhz is way too slow/laggy for me.. |
11:34:06 | amiconn | No lags at all |
11:34:09 | midkay | quite possibly due to the 5g's large LCD and my backdrop.. |
11:34:23 | amiconn | I don't experience any difference in navigation between 24MHz and 75MHz |
11:34:47 | amiconn | I could probably go way below 24MHz, maybe 10 or so |
11:35:12 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
11:35:37 | midkay | *cough*tiny monochrome LCD*cough* :) |
11:35:46 | Lear | lostlogic: seeking still problematic, it seems... :( |
11:36:32 | amiconn | That's not the only reason. On H1x0, 11MHz is really sluggish even though drawing is more optimised, and the resolution is not much higher |
11:37:14 | midkay | amiconn, so what is the reason? |
11:38:01 | amiconn | I'm not sure. |
11:38:46 | amiconn | I thought navigation on the colour ipods would be significantly faster than on H300, the same way navigation is significantly faster on the greyscale ipods than on H1x0 |
11:39:07 | amiconn | But even on H300, navigation at 45MHz is bearable |
11:39:22 | midkay | amiconn, well, 30mhz is "bearable". |
11:39:24 | midkay | but it really bugs me.. |
11:39:45 | midkay | then again, that kind of thing does.. |
11:39:49 | amiconn | I'd rather want longer battery life |
11:40:10 | amiconn | And btw, always running at 75MHz puts more strain on the hardware |
11:40:13 | midkay | amiconn, i don't tend to use all of my battery before i have access to a charger, so it's not a problem for me.. |
11:40:21 | amiconn | The CPU produces more heat this way |
11:40:45 | midkay | amiconn, do you know what apple does? boosting or constant? |
11:41:20 | amiconn | I was told that they change back and forth with a lot more steps than rockbox |
11:41:54 | Paul_The_Nerd | Yeah, they apparently change back and forth very often. It can cause skipping in VBR MP3s with high enough bitrate jumps |
11:42:03 | midkay | hmm.. also, are 30mhz and 75mhz (and 24) special in any way or just.. semi-random values chosen? could there be more? could I run it at 52mhz? |
11:42:05 | petur | keeping batteries warm gives longer battery life, so if it's cold outside maybe boosting warms the battery and gives longer life? :D |
11:42:27 | amiconn | Keeping LiIon batteries warm shortens their lifetime |
11:42:43 | petur | does it? |
11:42:49 | amiconn | yes |
11:43:02 | petur | is it only NiMH then? |
11:43:23 | petur | afaik cold temp is bad for the battery charge |
11:43:30 | amiconn | Well, all batteries tend to have a higher capacity at higher temperatures, |
11:43:45 | petur | ah you meant lifetime |
11:43:51 | petur | wrote even |
11:43:51 | amiconn | yepp |
11:44:14 | petur | seems i have some reading problems this morning |
11:45:00 | amiconn | petur: You have a H300? |
11:45:06 | petur | yes |
11:45:17 | linuxstb | midkay: Yes, you could experiment with different frequencies. AFAIK, they are more or less chosen at random. |
11:45:35 | linuxstb | (unlike the coldfire) |
11:45:47 | midkay | linuxstb, interesting. i shall try 200mhz tomorrow for the fun of it! ;) |
11:47:05 | amiconn | petur: I am looking into speeding up lcd updates on H300 a bit more, and then remote lcd updates for all irivers |
11:47:14 | petur | nice |
11:47:28 | petur | you have an h300 as well, don't you? |
11:47:32 | amiconn | I'll implement gpio shadowing for the latter |
11:47:34 | linuxstb | midkay: I think 80MHz should work - but it may get a little warm... |
11:47:34 | amiconn | yes |
11:47:55 | midkay | linuxstb, that'd be interesting.. |
11:48:00 | amiconn | midkay: If I'd want, my mini2g could run at 100MHz :-P |
11:48:21 | midkay | would rockbox run any frequency you gave it? e.g. i could fry my iPod by plugging in 200mhz? :) |
11:48:33 | midkay | amiconn, cool, have you tried it, or ..? :) |
11:48:46 | amiconn | No, there's no real reason to do so |
11:49:18 | amiconn | The only reason atm would be if I'd want to use eq with mp3, but I don't |
11:49:24 | midkay | no real reason, no.. i think there might be a few fake ones though.. |
11:49:32 | midkay | you think 100mhz would manage EQ+mp3? |
11:49:39 | amiconn | yes |
11:49:50 | midkay | hmmmmmmm... |
11:50:00 | amiconn | ...but hopefully libmad will see more optimisation for arm |
11:50:29 | * | midkay prays |
11:50:35 | amiconn | midkay: 100MHz is out of specs for all ipods except mini2g. Only the mini2g has PP5022 |
11:50:50 | linuxstb | midkay: The PP5022 (in the mini2g) is advertised as running at speeds up to 100MHz, and the PP5020 is advertised up to 80MHz. I'm not 100% sure where the PP5021 (in the Nano and 5g) sits. |
11:51:04 | midkay | amiconn, oh.. well.. i might be able to manage to run it at 100mhz for a few minutes? ;) |
11:51:24 | midkay | linuxstb, ah.. interesting, i'd like to know about the PP5021.. |
11:51:39 | Paul_The_Nerd | So would a lot of people |
11:51:50 | amiconn | I wouldn't expect it to destroy itself above 80MHz, but it will probably crash in one of 2 ways |
11:51:51 | midkay | looks like 80.. |
11:52:09 | amiconn | Either the pll doesn't manage to lock above 80MHz, then it will instantly crash |
11:52:11 | midkay | @ the wiki: PP5021 (dual ARM7) 32 KHz - 80 MHz |
11:52:32 | amiconn | Or it does manage it, then it'll crash after a short while from getting too hot |
11:52:37 | linuxstb | midkay: Don't believe our wiki... |
11:52:45 | midkay | amiconn, what would you expect if i plugged in, say, 2GHz? |
11:52:55 | | Join KN|stiff [0] (n=phhome@Fcf52.f.strato-dslnet.de) |
11:53:14 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
11:53:27 | midkay | could i manage to Rockbox deliciously for a few seconds at least before it exploded? |
11:53:58 | amiconn | midkay: The 80MHz for PP5021 are guessed (from the fact that PP5020 goes up to 80MHz and some sites say the PP5021 is a low-power version of PP5020) |
11:54:14 | amiconn | There's not even a product brief for PP5021 available from portalplayer |
11:54:50 | midkay | amiconn, ah.. |
11:57:04 | | Join XavierGr [0] (n=XavierGr@ppp26-adsl-1-44.the.forthnet.gr) |
11:58:40 | midkay | bed for me 'tis... night all |
12:00 |
12:01:08 | | Join Zoide777 [0] (n=800c5ab5@labb.contactor.se) |
12:01:44 | Zoide777 | hi |
12:02:12 | Zoide777 | Is there a way of getting logf to automatically be updated to a file in the harddrive? |
12:02:59 | Zoide777 | I made a logf build but nothing gets written to the hd. i suppose that the dump entry in the debug menu would do that, but then that defeats the purpose, since i want to use logf to figure out why my player is crashing... |
12:04:27 | amiconn | logf() to disk wouldn't make much sense |
12:05:06 | amiconn | Disk accesses would happen so frequently that they would disturb normal operation |
12:05:39 | amiconn | But ideed, logf() doesn't help finding crash bugs |
12:05:57 | Lear | It can, if you have an LCD remote... |
12:06:36 | amiconn | Lear: Ah, yes |
12:06:48 | amiconn | Doesn't help ipod development though |
12:06:58 | Lear | Nope. |
12:07:51 | | Join ep0ch [0] (n=ep0ch@81-6-223-82.dyn.gotadsl.co.uk) |
12:07:52 | amiconn | I have an idea for when viewports get added: Then we can reserve a part of the main lcd for logf() output |
12:08:22 | Zoide777 | amiconn: is there a way of displaying logf to the screen in real time? |
12:08:28 | amiconn | #define LCD_HEIGHT a little less than the real height, and use a special viewport for logf() |
12:08:52 | Zoide777 | I tried using lcd_puts() but nothing happened... |
12:09:05 | amiconn | Zoide777: On iriver, yes, on the remote LCD |
12:09:42 | Lear | zodie777: can you get the same crash in the simulator? |
12:09:43 | amiconn | lcd_puts() itself only draws to the framebuffer. You need lcd_update() or lcd_update_rect() afterwards to show the change |
12:10:29 | amiconn | Zoide777: Back when I developed the MMC driver for Ondio, there was no logf(), and I couldn't use a gdb stub either. |
12:10:38 | amiconn | My solution was using slpash() a lot... |
12:11:22 | amiconn | splash() has the advantage over lcd_puts() that it has printf() formatting built in, and also automatically updates the lcd |
12:11:38 | Zoide777 | sweet |
12:11:51 | Zoide777 | and where does it get drawn? |
12:11:58 | Zoide777 | does it have 3 args then? |
12:12:16 | amiconn | No, it has 3+n arguments |
12:12:18 | | Join damaki [0] (n=Chocolat@ALille-153-1-73-6.w86-207.abo.wanadoo.fr) |
12:12:36 | amiconn | First is the time the splash should stay, in ticks |
12:12:58 | amiconn | Second decides whether the text is centered and framed. (bool) |
12:13:14 | amiconn | Third is the text to display, with printf syntax |
12:13:16 | | Quit RedBreva ("using sirc version 2.211+KSIRC/1.3.11") |
12:13:35 | linuxstb | Zoide777: My debugging technique for audio playback was to change the values of some global variables, and display them in the audio thread debug screen. The breakthrough step is making sure the FIQ handler is being called. Recording will be similar. |
12:13:36 | amiconn | Following args are the ones referenced in the text |
12:14:41 | linuxstb | Zoide777: The IPL code will enable FIQ interrupts on the COP. You need to make sure you change that to enable them for the main CPU - see the differences in the playback code between IPL and Rockbox. |
12:16:09 | Zoide777 | linuxstb: oh, i hadn't realized the cop was being called. how can you tell the difference? |
12:16:39 | Zoide777 | amiconn: thanks for that info. btw I noticed ticks are usually given as multiples of HZ. what does this mean? |
12:16:59 | amiconn | HZ is just the number of ticks per second |
12:18:42 | Zoide777 | amiconn: ok, so HZ * x = x seconds |
12:18:48 | amiconn | yes |
12:19:58 | linuxstb | Zoide777: The difference is the register that is being written to. The change I made for playback was to use register 0x6000402c instead of 0x6000403c |
12:22:20 | linuxstb | Looking at the IPL recording code (ipodaudio_read), that uses 0x6000403c - so you'll need to make the same change. You also need to call the enable_fiq() macro. |
12:23:47 | Zoide777 | linuxstb: wow thanks a lot, i would have never thought of these things |
12:25:04 | Zoide777 | amiconn: I'm getting a compile error, since splash() is undefined in recording.c |
12:25:09 | | Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer)) |
12:26:11 | amiconn | Erm, it's gui_syncsplash() nowadays in the core |
12:26:40 | amiconn | If that's also not defined, #include "splash.h" |
12:27:29 | | Join bluebrother|w32 [0] (i=Dominik@vpn-cl-164-18.rz.uni-karlsruhe.de) |
12:27:53 | Zoide777 | in the build options, what's the difference between the debug, logf, and profiling options? |
12:31:42 | ashridah | don't know specifically what goes into debug, but logf has the ability to log stuff to the screen on various targets in some form or another, and profiling logs timing data to help find performance bottlenecks |
12:32:03 | Zoide777 | ok, thanks |
12:32:06 | | Quit bluebrother|w32 (Client Quit) |
12:34:36 | | Join tianjing_ [0] (n=mat@jullay.net) |
12:38:39 | | Quit JazzBone ("Leaving") |
12:39:59 | | Quit tianjing (Read error: 110 (Connection timed out)) |
12:46:14 | | Quit bluebrother^ (Read error: 110 (Connection timed out)) |
12:59:17 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
13:00 |
13:03:11 | Zoide777 | this thing is driving me insane.... i have two gui_syncsplashes, one before a call to audio_init_recording() and one after it. the first one shows up, but the second one doesn't. so I put gui_syncsplashes inside all the audio_init_recording()s, but none of them show up... any ideas? |
13:04:59 | | Join raf82 [0] (n=raf82@brn91-1-82-234-3-71.fbx.proxad.net) |
13:10:41 | | Quit tianjing_ (Read error: 110 (Connection timed out)) |
13:10:49 | petur | frrr. what do I need to do to use that trick from within fat.c? I get *** No rule to make target `splash.h' |
13:12:00 | | Join ghode|afk [0] (i=testing@host-84-9-105-90.bulldogdsl.com) |
13:13:55 | linuxstb | Zoide777: Have you changed the fiq handler? |
13:14:04 | amiconn | petur: fat.c is firmware code, which can't include app headers by default, on purpose. For debug hacks like this, you need to specify the (relative) path |
13:14:21 | | Join MulziSAW2 [0] (n=mulzisaw@p54B6BC65.dip0.t-ipconnect.de) |
13:14:45 | amiconn | #include "../../apps/gui/splash.h" |
13:16:58 | amiconn | It's fugly, but works... |
13:17:22 | petur | no, gives the same error for screen_access.h :) |
13:17:37 | petur | will figure it out myself, thnx |
13:17:41 | *** | Saving seen data "./dancer.seen" |
13:17:53 | amiconn | Hmm.... |
13:19:45 | linuxstb | Zoide777: If you want to post a patch later today with what you've done so far, I can try and finish it. But it won't be for another 8 hours or so - I'm going out now. |
13:19:46 | linuxstb | bbl |
13:24:02 | XavierGr | arghhh! |
13:24:25 | amiconn | petur: You could use some nasty #include hack in apps/gui/splash.h, triggered by a macro you define in fat.c before including it |
13:25:35 | petur | nah, i just copied the .h it wanted into the firmware folder :) |
13:25:45 | XavierGr | what am I doing wrong? I want to make an alias in .bashrc. I type alias mkall='make && make zip'. The make command is executed but then make zip outputs an error ". Stop. No rule to make target `zip" While if I just type make && make zip in the shell all is fine. |
13:28:02 | amiconn | petur: You don't have a remote? |
13:28:07 | petur | nope |
13:28:25 | petur | now that I got into recording I'm beginning to miss it |
13:29:13 | amiconn | I wouldn't miss it at all for normal use, but for debugging it is useful |
13:29:26 | petur | that too probably |
13:29:47 | petur | building my debug hack atm, let's see what it tells me |
13:29:55 | amiconn | I should probably implement viewports asap, i.e. directly after the 3.0 release |
13:31:01 | petur | some nice debugging interface would be nice |
13:31:37 | XavierGr | f*cking windows line endings!!!! |
13:31:40 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-138-255.pools.arcor-ip.net) |
13:32:02 | petur | f*cking unix line endings!!!! |
13:32:05 | petur | :P |
13:33:59 | amiconn | Hmm, the conclusion being only macos does it right? ;) |
13:34:37 | petur | what do they use as line ending? |
13:34:47 | XavierGr | the alias wasn't recognized because I copied them from cygwin's profile that didn't had any problems with windos line endings |
13:35:24 | ender` | old macos used CR only IIRC |
13:35:33 | amiconn | yes |
13:41:06 | petur | how do you clear the splash area? |
13:41:19 | petur | it's just writing on top of each other... |
13:41:36 | petur | or do I splash a lot of spaces ;) |
13:44:54 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
13:45:23 | | Quit ashridah ("Leaving") |
13:47:30 | Jungti1234 | hi |
13:47:37 | Jungti1234 | petur |
13:47:42 | petur | hi |
13:47:46 | petur | saw your mail |
13:47:49 | Jungti1234 | thanks :) |
13:47:54 | petur | np |
13:48:24 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:48:36 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
13:49:02 | amiconn | petur: slpash is destructive to the framebuffer, so they just display on top of each other |
13:49:17 | amiconn | Looks a bit funny, but bearable for debugging, I'd say |
13:51:06 | petur | the output I'm getting is quite weird, must check FAT doc first to see how its formatted - name and ext are glued on eachother without dot |
13:51:20 | amiconn | yes |
13:51:33 | amiconn | shortnames are 8 chars name, 3 chars ext |
13:51:40 | petur | but I'm getting entries called B6 and R |
13:51:57 | amiconn | Unused chars are padded with spaces. The dot is implicit |
13:52:01 | petur | and my backlight timeout was too short :D |
13:52:33 | amiconn | Shortnames must be uppercase |
13:52:51 | amiconn | There are a lot more restrictions regarding allowed characters |
13:53:06 | amiconn | B6 and R? |
13:53:30 | petur | yes, i'm printing all entries it finds and compares |
14:00 |
14:03:13 | petur | heh |
14:03:41 | petur | the compare for identical shortnames comares 12 chars |
14:03:49 | petur | compares even |
14:04:02 | petur | but they're only 11 !!! |
14:04:04 | XavierGr | which iPod models have USB OTG? |
14:07:25 | amiconn | petur: Ugha! |
14:07:27 | petur | yiha |
14:07:35 | petur | fixed it and it works |
14:07:40 | petur | :D |
14:08:35 | petur | yep, it created a new unique name now |
14:09:11 | amiconn | Wow, this bug is over 3 years old!!! |
14:10:46 | XavierGr | is there a difference between rm * -r and make clean? |
14:10:46 | lostlogic | Lear: seeking still has the same problem or different? |
14:11:24 | | Join Cassandra- [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
14:11:31 | Lear | Different, I think. Seek/skip backwards often deadlocks. |
14:11:42 | Lear | Just about to test a logf build... |
14:11:43 | amiconn | petur: Revision 1.57 - Mon Nov 18 11:58:42 2002 UTC (3 years, 4 months ago) by zagor |
14:11:58 | | Join TCK [0] (n=tckocr@81-178-129-59.dsl.pipex.com) |
14:12:14 | petur | strange it went unnoticed so long |
14:12:54 | amiconn | definitely |
14:13:52 | Lear | lostlogic: one time, I only got noise during playback too. :) |
14:14:41 | | Join wefds [0] (n=muesli_t@88.134.20.76) |
14:15:32 | Lear | lostlogic: Got a freeze now. Did a skip back, and all I can see in the remote is "seek : +0" |
14:16:22 | Lear | Playing Vorbis files, btw. |
14:16:51 | lostlogic | Lear: does this break when the target location is in buffer, or not in buffer, or both? |
14:18:28 | Lear | In buffer, I think. Got to check a bit more, but given how ogg seeks works, I think it is yes. |
14:18:40 | * | petur commits and closes bug report |
14:18:58 | amiconn | petur: Obviously it depends on the cpu whether that bug causes duplicate shortnames or not |
14:19:03 | Lear | Got another freeze during search back, last logf is "pcm starting" |
14:19:17 | lostlogic | out of buffer then. |
14:19:24 | lostlogic | I think |
14:19:31 | amiconn | The 12th byte is the attribute byte, and the 'shortname' array is 12 chars long. |
14:19:37 | petur | lostlogic, back already? |
14:19:40 | lostlogic | wait, no, that'd happen regardless, ignore me. |
14:19:53 | lostlogic | petur: had to wake up to hydrate, so figured I'd stop by for a while. |
14:19:59 | amiconn | As long as (1) the attribute byte is zero and (2) the stack var is also zero, all is well |
14:20:11 | petur | heh |
14:20:55 | amiconn | Still strange, usually stack vars aren't initialised... |
14:23:00 | Lear | lostlogic: you aware of the reason for the partial initial buffering? |
14:24:50 | | Join RedBreva [0] (n=user@host86-133-124-164.range86-133.btcentralplus.com) |
14:24:52 | PaulJ | amiconn, petur: i don't think the bug with the shortnames existed for over 3 years. the screencaptures i made two months ago had random shortnames, but the ones i made two days ago had the same shortnames. |
14:25:26 | lostlogic | Lear: no |
14:25:49 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
14:25:53 | ender` | i complained about shortnames crashing XP and 2003 a few months ago (maybe half a year) |
14:26:27 | lostlogic | Lear: I have a pretty likely theory on seeking's new breaking. I'll make a patch for you to test in a while since I don't get that behavior here. |
14:26:30 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
14:26:30 | | Nick Cassandra- is now known as Cassandra (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
14:26:58 | Lear | Some users tend to listen to a bit of a track (say 30-60 secs) before deciding if to skip to the next or not. For those cases, full buffering is a waste. Hence a partial initial buffer. |
14:27:01 | petur | PaulJ: depends on the extra byte that gets compared. if for some reason they're the same, it will generate another name |
14:27:19 | lostlogic | Lear: oh, yes, I knew that reason |
14:27:43 | Lear | Freezes seem to happen mostly if I seek during buffer refills. |
14:28:33 | Lear | But I had an interesting case here: Listen (from the start) to a track until buffering was complete, then shortly after that, skipped back to the beginning of the track. I heard music from a completely different track... |
14:28:46 | lostlogic | thought you had a better one :-P Like I told someone lasterday, I'll probably put it back in, the tradeoff at the time was getting the filebuffer to fill completely on a subsequent fill vs. the partial fill 'feature' |
14:29:37 | lostlogic | Lear: shoot, that would be a definite bug... but that one I know exactly the cause of. |
14:29:59 | amiconn | Lear: You're so undecided about what to listen to? ;) |
14:30:12 | Lear | Good, cause I can repeat that one easily. |
14:30:36 | Lear | amiconn: nope, not me. Just remembered the reason for that behaviour... |
14:30:57 | | Join obo [0] (n=obo@82-46-82-224.stb.ubr02.trow.blueyonder.co.uk) |
14:31:32 | | Quit sharpe (Read error: 104 (Connection reset by peer)) |
14:35:31 | lostlogic | Lear: what should the paramters of the initial fill be? A percentage of RAM? Up-to-one track? |
14:35:55 | lostlogic | the old parameters looked to be up-to-two tracks or 10mb whichever was less |
14:36:14 | Lear | I don't know, really. I don't need the feature myself... :) |
14:38:01 | lostlogic | well 1 track or filebuflen >> 5 it is then. |
14:38:35 | amiconn | Imho it should be based on playtime |
14:38:50 | | Join JazzBone [0] (n=JB@cc829402-a.groni1.gr.home.nl) |
14:40:10 | lostlogic | not today it shouldn't be. |
14:42:59 | amiconn | Or always buffer 1 track |
14:43:11 | lostlogic | whoops, >> 5 is not the right size, that's < 1mb. |
14:44:11 | XavierGr | Is there a command to output normal command messages to screen and grab errors to a file? |
14:44:20 | XavierGr | (using tee) |
14:44:40 | amiconn | 2> file |
14:44:44 | amiconn | (without tee) |
14:44:56 | XavierGr | yes but then I will loose the errors from the screen |
14:45:29 | lostlogic | amiconn: 1 track up-to 1/4 of the buffer for now. |
14:45:50 | amiconn | Okay. |
14:46:24 | lostlogic | amiconn: did you test my buildzip and wpsbuild patch perchance? |
14:46:27 | amiconn | Did you add partial buffering so that it can be #ifdef'ed out easily? |
14:46:42 | amiconn | No, not yet |
14:46:59 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:47:44 | lostlogic | amiconn: to remove all of the associated code would take a few ifdefs, to deactivate it would require a single line ifdef'd out |
14:50:29 | amiconn | Okay. Just asking because partial buffering won't make much sense on archos (in anticipation of playback engine unification) |
14:51:37 | amiconn | lostlogic: You should test very short tracks with that |
14:51:48 | amiconn | Very short first tracks, that is |
14:52:06 | lostlogic | *nod* I may adjust it slightly so that it is easier to actually get rid of the code |
14:53:00 | amiconn | Very short tracks, like those from language learning CDs which are only a few seconds long |
14:53:45 | lostlogic | it should simply trigger an immediate rebuffer event, but yes, worth testing |
14:54:15 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
14:54:52 | amiconn | bbl |
14:55:14 | Jungti1234 | bye |
14:55:46 | | Quit Zoide777 ("CGI:IRC (EOF)") |
14:56:18 | * | JdGordon is bored :( |
14:56:34 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
14:56:58 | Jungti1234 | hehehe JdGordon |
14:57:00 | Jungti1234 | me too |
14:57:10 | JdGordon | wanna go to the pub? |
14:57:15 | JdGordon | ill pick u up in 10 :p |
14:57:17 | Jungti1234 | pub? |
14:57:36 | JdGordon | u dont have pubs in korea? |
14:57:39 | JdGordon | ur korean ye? |
14:57:44 | Jungti1234 | yes |
14:57:44 | petur | rotfl |
14:58:03 | Jungti1234 | 'rotfl'? |
14:58:07 | Jungti1234 | haha.. sorry. |
14:58:13 | Jungti1234 | I don't understand.. |
14:58:26 | JdGordon | .. dont worry.. |
14:58:53 | | Quit DrMoos (Read error: 104 (Connection reset by peer)) |
14:58:54 | Jungti1234 | what's mean? |
14:58:55 | | Join Moos [0] (i=DrMoos@m12.net81-66-158.noos.fr) |
14:59:01 | DBUG | Enqueued KICK Jungti1234 |
14:59:01 | Jungti1234 | [21:57:21] <JdGordon> ill pick u up in 10 :p |
14:59:01 | lostlogic | new playback commit for people to abuse, especially coldfire users who have gotten deadlocks |
14:59:14 | JdGordon | Jungti1234: i was joking... |
14:59:53 | Jungti1234 | :) |
14:59:56 | Jungti1234 | yes |
14:59:59 | Jungti1234 | pub is.. |
15:00 |
15:00:15 | Mikachu | pub is a place where you drink alcohol |
15:00:21 | Jungti1234 | right |
15:00:24 | Jungti1234 | hehehe.. |
15:00:35 | Jungti1234 | I knew it already. |
15:00:45 | Mikachu | ah okay |
15:00:51 | Jungti1234 | :) |
15:01:20 | Mikachu | "i'll pick you up in 10" means "i'll come to your house in ten minutes and take you there" |
15:01:48 | Jungti1234 | kahahaha |
15:01:56 | Jungti1234 | come on |
15:01:57 | Jungti1234 | hehe |
15:04:55 | | Join webguest86 [0] (n=c2cefe08@labb.contactor.se) |
15:05:05 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
15:05:05 | * | petur tries out the AGC patch for recording a show tonight |
15:05:21 | Jungti1234 | Mikachu! |
15:05:35 | Mikachu | what? |
15:05:37 | Jungti1234 | 1 million volts!! |
15:06:03 | Mikachu | sry, i don't have any special powers |
15:06:12 | Jungti1234 | hahaha sorry I'm bored. |
15:07:37 | lostlogic | petur: Lear: let me know via wiki or /msg or some such if the deadlocks are gone, I'm going back to bed for a time :) |
15:08:00 | | Quit webguest86 (Client Quit) |
15:08:57 | | Join MulziSAW3 [0] (n=mulzisaw@p54B6AFF0.dip0.t-ipconnect.de) |
15:12:28 | petur | lostlogic: doing several seeks quickly after each other still hard locks the player here |
15:12:37 | petur | other than that, nice job! |
15:13:08 | | Join warthawg [0] (n=warthawg@cpe-66-68-180-235.austin.res.rr.com) |
15:13:56 | * | petur wanders off to solder a 9V power block for his mic |
15:17:18 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
15:17:22 | | Join tianjing [0] (n=mat@jullay.net) |
15:17:45 | *** | Saving seen data "./dancer.seen" |
15:18:26 | | Quit MulziSAW2 (Read error: 110 (Connection timed out)) |
15:20:06 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
15:24:27 | Mikachu | heh, rockbox freezes on startup here |
15:24:29 | Mikachu | that's not fun |
15:24:56 | Jungti1234 | umm |
15:25:08 | Mikachu | must be something i did |
15:26:08 | Jungti1234 | I must update Korean translation file. |
15:26:46 | lostlogic | petur: something's fucked up in the latest version... something to dow ith tracks ending early and being generally stupid. |
15:27:05 | JdGordon | ok, here is a challenge for everyone... using only ++ and −− and loops how do u multiply 2 variables together? |
15:27:27 | Mikachu | for (i=a*b |
15:27:36 | JdGordon | no, cant use = |
15:28:02 | JdGordon | only x++ x−− and while (x) |
15:28:49 | Mikachu | while(a−−) while(b−−) c++; |
15:29:15 | JdGordon | cheers :) |
15:29:19 | Mikachu | not tested :) |
15:29:32 | JdGordon | looks like it should work tho |
15:29:43 | Mikachu | why do you want such a crazy thing? |
15:29:51 | Paul_The_Nerd | Probably for a class |
15:29:51 | JdGordon | bloody uni prac |
15:30:10 | Paul_The_Nerd | I thought that sounded like the kinda exercise I would make a student do, if I were ever a teacher. |
15:30:23 | Mikachu | why would you teach someone to do something silly? :) |
15:30:31 | Paul_The_Nerd | It's called "Thinking outside the box." |
15:30:36 | JdGordon | i have no idea... the prac is bloody stupid |
15:30:46 | Mikachu | JdGordon: you'll have to credit me in your report |
15:30:50 | JdGordon | the class is about lexical analysis and stuff.. |
15:31:14 | Mikachu | (joke) |
15:32:08 | warthawg | if a man wanted to use a new .wps, on his nano, and he unzipped it into the .rockbox/wps directory, how would he get to that directory from rockbox to "play" the new wps? |
15:32:29 | JdGordon | Mikachu: your wrong :) |
15:32:30 | Paul_The_Nerd | Choose "Browse WPS" in the display menu? |
15:35:00 | | Join ashridah [0] (i=ashridah@220-253-120-139.VIC.netspace.net.au) |
15:35:46 | warthawg | Paul_The_Nerd, would that be the same as "Browse Themes"? |
15:36:04 | Paul_The_Nerd | warthawg: No, browse themes browses .cfg files in the /.rockbox/themes directory |
15:36:22 | Paul_The_Nerd | I aid in the Display menu. It's under General Settings |
15:36:28 | Paul_The_Nerd | said, rather |
15:36:30 | warthawg | aha, thanks |
15:36:53 | Paul_The_Nerd | You use that to JUST load a .wps, though you often then need to change fonts manually depending on what size the wps expects |
15:39:51 | petur | lostlogic: congratulations, unable to freeze my player here! |
15:40:13 | warthawg | yeah, it seems i need to change something to get the bg.bmp and pb.bmp to display |
15:40:44 | Paul_The_Nerd | Are those two .bmps in a subdirectory? |
15:40:56 | warthawg | i believe so, let me checfk |
15:40:59 | Paul_The_Nerd | Like, if the wps is named bob.wps, do you have /bob/whatever.bmp for each? |
15:40:59 | warthawg | errr check |
15:41:10 | Paul_The_Nerd | Also, the backdrop needs to be the exact same size as your screen |
15:42:25 | | Join |Unknown| [0] (i=pinchas@216-145-235-26.rev.dls.net) |
15:43:19 | XavierGr | is there any inf about ccache? |
15:43:30 | XavierGr | I just installed it but I don't know how to use it. |
15:43:40 | warthawg | looks like i may have unzipped the file in the wrong directory, need to be up one higher |
15:44:13 | Paul_The_Nerd | XavierGr: config −−ccache |
15:44:18 | XavierGr | ah thanks |
15:44:21 | Paul_The_Nerd | XavierGr: It should save time on rebuilds, I believe |
15:44:35 | XavierGr | yes that's what I know too |
15:45:01 | XavierGr | so lostlogic are all these changes in the playback engine part of the unification process? |
15:46:54 | lostlogic | XavierGr: hmm, not directly, but they will facilitate it by making the swcodec engine more reliable and predictable |
15:48:07 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
15:48:28 | warthawg | is there a page on the site which explains what tools i need to have to hack/compile rockbox for the nano? |
15:48:50 | Mikachu | yes |
15:49:19 | Paul_The_Nerd | warthawg: There are several. If using windows, http://www.rockbox.org/twiki/bin/view/Main/VMwareDevelopmentPlatform is generally suggested |
15:49:38 | warthawg | no windows here, only linux |
15:49:39 | ashridah | warthawg: yeah, the wiki contains instructions. you basically need to compile binutils and gcc-core for the arm-elf target |
15:50:03 | Paul_The_Nerd | warthawg: Then http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling |
15:50:13 | ashridah | compile them up, toss them into a directory in your home directory and add that to the path. it's all you need to compile it for nano. |
15:50:15 | warthawg | thanks all, and thanks Paul |
15:50:21 | warthawg | ashridah, thanks |
15:50:32 | Paul_The_Nerd | warthawg: Crosscompiler suggestions are here: http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler Specifically, what GCC ver for each target, etc |
15:50:43 | warthawg | i think i have become addicted to rockbox on my nano, its like craqck |
15:50:46 | warthawg | crack, too |
15:51:05 | ashridah | warthawg: a pain i've been living with since early last year :) |
15:51:18 | warthawg | heh |
15:51:23 | * | ashridah rather aptly puts on "Hotel California" |
15:51:34 | |Unknown| | does anyone know when I listen to music on Rockbox and play games why the music skips? |
15:51:34 | warthawg | but you can never leave |
15:51:37 | ashridah | warthawg: which channel do i remember you from? |
15:51:51 | ashridah | |Unknown|: not enough processor power. which codec, what platform/player? |
15:51:52 | warthawg | hmmmmm ashridah um world-events? i am not sure |
15:52:13 | ashridah | warthawg: it's going to be one of #icculus.org or #nvidia or something |
15:52:18 | |Unknown| | im talking about rockbox |
15:52:28 | ashridah | |Unknown|: so was i |
15:52:30 | warthawg | ashridah ah, would be #icculus then, but not for a few years |
15:52:31 | Paul_The_Nerd | |Unknown|: Yes, we got that part. He meant what type of MP3 player do you have? |
15:52:43 | |Unknown| | o |
15:52:44 | ashridah | warthawg: right |
15:52:46 | |Unknown| | ipod 60gb |
15:52:49 | |Unknown| | video |
15:53:01 | ashridah | |Unknown|: remember that rockbox runs on like 15-20 targets now |
15:53:15 | ashridah | |Unknown|: hmm. and which audio codec was the music in at the time? |
15:53:20 | Paul_The_Nerd | |Unknown|: Then that's a well known issue. Rockbox on iPod still has a long way to go in terms of optimization and performance, so gaming while listening to music is definitely a strain on it, especially on the 5G |
15:53:22 | warthawg | i am such an excellent c coder that all my fellow workers used to call me "Mister Null Pointer" |
15:53:27 | |Unknown| | i belive acc |
15:53:47 | ashridah | hm. the codec's probably not optimised enough. |
15:53:58 | Paul_The_Nerd | AAC has a LONG way to go for optimisation. :) |
15:55:10 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
15:55:25 | |Unknown| | whats a good audio codec then? |
15:56:50 | ashridah | good question. they all need work, but surprisingly, i believe ogg's pretty well optimised, due to the original developers of tremor having done that before it hit rockbox |
15:57:00 | Paul_The_Nerd | For lossy audio on ipod at the moment, ogg/vorbis. But even then, don't expect it to necessarily be reliable while gaming. Though be sure to encode from the originals, not transcode. |
15:58:26 | wefds | Paul_The_Nerd i guess mpc is a much better choice for ipods since its optimized for arm'S |
15:59:06 | | Nick wefds is now known as muesli- (n=muesli_t@88.134.20.76) |
15:59:08 | Paul_The_Nerd | wefds: Vorbis has arm optimizations as well, though I haven't tested it in comparison to MPC so I'm not sure which turns out better. But some people like the ability to seek. |
15:59:28 | muesli- | good point ;) |
16:00 |
16:00:03 | Paul_The_Nerd | I tend to not recommend mpc simply because the people who want to use it already will, and the people who don't know about it are likely to come back because I'll forget to warn them that seeking doesn't work. :) |
16:00:27 | Mikachu | is that an mpc problem or a rockbox problem? |
16:00:36 | Paul_The_Nerd | mpc problem |
16:00:38 | muesli- | mpc related |
16:01:00 | | Quit Lynx_ (" reboot") |
16:01:50 | | Quit mikearthur ("Konversation terminated!") |
16:02:51 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:03:02 | | Quit mikearthur (Remote closed the connection) |
16:03:18 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:11:27 | | Quit mikearthur (Remote closed the connection) |
16:11:55 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:12:50 | |Unknown| | does anyone have good settings for Rockboy here?' |
16:13:03 | |Unknown| | its hard playing rockboy when the menu comes up every 2 secs lol |
16:14:33 | Paul_The_Nerd | The iPod just doesn't really have enough button choices yet. |
16:15:50 | |Unknown| | well for like the menu and start button it could be 2 keys |
16:15:51 | | Quit RedBreva (Read error: 110 (Connection timed out)) |
16:17:07 | | Quit mikearthur (Remote closed the connection) |
16:17:20 | Paul_The_Nerd | The problem is still that there are 5 buttons, and you need 6 minimum, if you use combinations for Start, Select, and Menu. |
16:17:30 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:17:57 | | Quit Lear ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
16:18:27 | Jungti1234 | hey |
16:18:34 | Jungti1234 | What's mean? 'The "voice' entry contains how we want the speech UI to pronounce the phrase.' |
16:19:28 | | Quit mikearthur (Remote closed the connection) |
16:19:36 | Paul_The_Nerd | It means that the entry labelled "voice" contains not exactly the phrase, but rather how the phrase is said aloud. Specifically, the sounds necessary to make the Voice programs sound like they're saying the right name. (If I understand correctly) |
16:19:50 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:21:10 | Jungti1234 | hmmm hmm |
16:21:44 | |Unknown| | will this work for 5g video? |
16:21:45 | |Unknown| | http://www.rockbox.org/tracker/task/4721 |
16:22:49 | Mikachu | |Unknown|: it should |
16:22:56 | Mikachu | but the patch will probably not apply right now |
16:23:13 | Jungti1234 | nano? |
16:23:29 | |Unknown| | Mikachu: Whys that? |
16:23:47 | Mikachu | it's been a while |
16:25:56 | | Quit mikearthur (Remote closed the connection) |
16:26:03 | |Unknown| | Mikachu: your going to try it? |
16:26:12 | |Unknown| | FS #4721 — add interface to get absolute touch wheel value and use in brickmania (ipod 4g/nano) |
16:26:12 | |Unknown| | Attached to Project— Rockbox |
16:26:12 | |Unknown| | Opened by Mikachu (mikaelh) - Friday, 24 February 2006, 09:50AM |
16:26:27 | Mikachu | try what? |
16:26:35 | |Unknown| | that patch |
16:26:41 | Mikachu | i wrote it |
16:26:51 | |Unknown| | o |
16:26:52 | |Unknown| | ;P |
16:26:54 | |Unknown| | lol |
16:27:11 | |Unknown| | you have it installed right now? |
16:27:18 | Mikachu | yes |
16:27:26 | |Unknown| | can you turn it on and off? |
16:27:46 | Mikachu | ? |
16:28:01 | |Unknown| | like turn the patch off on rockbox |
16:28:05 | |Unknown| | if you dont wanna use it |
16:28:07 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:28:16 | Mikachu | it adds an interface |
16:28:18 | | Quit JazzBone ("Leaving") |
16:28:23 | Mikachu | there's no point in turning an interface off |
16:28:40 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
16:28:50 | Paul_The_Nerd | |Unknown|: Basically, it doesn't affect things normally, but plugins can use it if they want to. Only Brickmania does with the patch though, I believe. |
16:28:58 | | Quit mikearthur (Remote closed the connection) |
16:29:08 | Mikachu | i think i also added the pacbox patch |
16:29:20 | lostlogic | damn, Lear left |
16:29:23 | |Unknown| | oh so it doesn't work with Rocboy? |
16:29:24 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:29:25 | | Join jazzbone [0] (n=chatzill@cc829402-a.groni1.gr.home.nl) |
16:29:32 | XavierGr | a warning in compile time is issued as stdoutput or error outpu? |
16:29:34 | Mikachu | not unless you change rockboy to use the interface... |
16:29:39 | |Unknown| | k |
16:29:43 | Mikachu | error output |
16:29:49 | XavierGr | ok thanks |
16:30:35 | | Quit Nico_P (Remote closed the connection) |
16:33:15 | |Unknown| | Is there a patch any where for this key assignment |
16:33:16 | |Unknown| | TOP - up |
16:33:16 | |Unknown| | LEFT - left |
16:33:16 | DBUG | Enqueued KICK |Unknown| |
16:33:16 | |Unknown| | RIGHT - right |
16:33:16 | |Unknown| | BOTTOM - down |
16:33:16 | *** | Alert Mode level 1 |
16:33:16 | |Unknown| | TOP LEFT - B |
16:33:18 | |Unknown| | TOP RIGHT - A |
16:33:20 | |Unknown| | BOTTOM LEFT - select |
16:33:22 | |Unknown| | BOTTOM RIGHT - start |
16:33:25 | |Unknown| | HOLD (switch on then off) - menu |
16:33:26 | |Unknown| | for Rockboy |
16:33:50 | JdGordon | u can set your own keys i rockboy... |
16:34:04 | Mikachu | |Unknown|: no |
16:34:59 | |Unknown| | it doesnt let you set top left |
16:34:59 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
16:35:01 | |Unknown| | does it? |
16:35:16 | |Unknown| | and it doesnt let you set the hold button |
16:35:25 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:35:55 | | Quit TCK ("well, if you say so.") |
16:36:47 | | Quit mikearthur (Remote closed the connection) |
16:37:05 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:37:27 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
16:38:15 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:38:18 | Mikachu | ahah, found the problem, i had commented out init_dircache and init_tagcache in main.c :) |
16:39:17 | | Quit ashridah ("sleep") |
16:39:57 | Mikachu | ah, jens changed the APPLE_IPODNANO to IPOD_NANO so my ifdef for HAVE_DIRCACHE didn't work anymore |
16:40:06 | Paul_The_Nerd | |Unknown|: It doesn't let you set those because Rockbox can't read those normally. |
16:40:11 | Mikachu | this is where someone tells me i'm stupid and what the hell are you doing |
16:40:21 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:40:29 | Mikachu | you could theoretically use headphones plugin as a button too |
16:40:35 | Paul_The_Nerd | Hahaha |
16:41:19 | obo | is hold defined as a button on ipods? |
16:41:28 | Mikachu | no, but it could be |
16:41:37 | Mikachu | if you want to use it you have to poll button_hold now |
16:41:45 | Mikachu | it does send an interrupt on my nano though |
16:42:17 | Mikachu | (i added a piezo_tick to the interrupt handler and it made sounds when i switched the hold) |
16:43:17 | *** | Alert Mode OFF |
16:43:29 | obo | is that in button.c?? (I wish there was some kind of map of the rb internals :) ) |
16:43:42 | Mikachu | yes |
16:44:30 | Mikachu | lostlogic: abrepeat looks a bit broken, it jumps to semirandom places |
16:45:31 | |Unknown| | has anyone tried this? −−> http://www.rockbox.org/tracker/task/4857 |
16:45:41 | Mikachu | lostlogic: and when i seek backwards while playing, the progress bar ujmps back to the previous location before jumping, it sounds right though |
16:46:25 | | Quit mikearthur (Remote closed the connection) |
16:46:49 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:48:28 | | Join JaAzZaA [0] (n=103306A6@cc829402-a.groni1.gr.home.nl) |
16:48:58 | | Quit JaAzZaA (Remote closed the connection) |
16:50:12 | | Quit jazzbone ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
16:50:49 | | Join JazzBone [0] (n=103306A6@cc829402-a.groni1.gr.home.nl) |
16:52:10 | XavierGr | wow 32 minutes to build 9 targets with their sims (18 total) |
16:52:22 | XavierGr | at least my script woked okay. |
16:56:24 | | Quit mikearthur ("Konversation terminated!") |
16:57:12 | Jungti1234 | what is 'phrase'? |
16:58:33 | Paul_The_Nerd | Jungti1234: It's almost like "sentence" but it can also just mean "group of words that function together" |
16:58:47 | Jungti1234 | word? |
16:59:16 | Jungti1234 | ah, ok |
16:59:17 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:59:21 | Jungti1234 | thanks |
17:00 |
17:03:59 | Jungti1234 | bye |
17:04:01 | | Quit Jungti1234 () |
17:06:31 | warthawg | got binuntils and gcc compiled and installed, working on gdb now |
17:10:15 | |Unknown| | Do mame and nes games work on Rockboy? |
17:11:13 | PaulJ | no, only .gb and .gbc files |
17:13:24 | |Unknown| | oh |
17:13:56 | |Unknown| | I have another question is Wikipedia for iPod how many articles does that have? |
17:15:44 | | Quit mikearthur (Remote closed the connection) |
17:16:07 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:16:38 | Paul_The_Nerd | Wikipedia for iPod is an ipodlinux thing |
17:16:54 | | Quit mikearthur (Remote closed the connection) |
17:16:58 | |Unknown| | o |
17:17:12 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:17:19 | Paul_The_Nerd | If it's "For iPod" it's probably not ours |
17:17:32 | Paul_The_Nerd | Seeing as Rockbox strives to be as cross-platform as hardware permits. |
17:17:47 | *** | Saving seen data "./dancer.seen" |
17:23:14 | warthawg | hmm looks like i need a link for arm-elm-gcc, or is that just pathing |
17:24:25 | Paul_The_Nerd | You need to make sure the bins are in the path, yeah |
17:26:21 | | Quit mikearthur (Remote closed the connection) |
17:26:54 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
17:27:13 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
17:27:48 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
17:28:01 | |Unknown| | will there ever be a realtime gameboy for iPod:? |
17:28:12 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:29:44 | | Join arf-arf [0] (i=arf-arf@bb-87-82-3-185.ukonline.co.uk) |
17:29:58 | | Quit warthawg ("my work here is done") |
17:30:32 | Mikachu | ouch |
17:30:41 | Mikachu | don't skip lots of tracks fast with headphones in |
17:31:07 | | Quit mikearthur (Remote closed the connection) |
17:31:24 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:31:37 | Mikachu | lostlogic: ah, the progress bar thing is not related to backward/forward but rather to if the seekpoint is in buffer or not |
17:34:51 | Paul_The_Nerd | |Unknown|: Well, if somebody invests the time, it's possible I'd say. |
17:39:41 | |Unknown| | o |
17:39:54 | |Unknown| | where is the configuration file located for rockboy? |
17:39:58 | |Unknown| | with the key assignments |
17:40:28 | | Quit PaulJ (".") |
17:41:55 | |Unknown| | nvmr i found it |
17:45:35 | | Join tinodeleste [0] (n=antoine@ASt-Lambert-153-1-46-193.w81-249.abo.wanadoo.fr) |
17:46:28 | | Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") |
17:47:30 | | Quit mikearthur ("Konversation terminated!") |
17:49:02 | | Quit tinodeleste (Client Quit) |
17:49:21 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
17:49:34 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:50:03 | | Join TCK [0] (n=tckocr@81-178-129-59.dsl.pipex.com) |
17:50:23 | | Part carini |
17:50:38 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
17:51:27 | | Part carini |
17:52:13 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
17:52:41 | | Part carini |
17:53:04 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
17:53:33 | | Part carini |
17:53:54 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
17:59:40 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
17:59:52 | |Unknown| | can someone help me install a patch |
18:00 |
18:00:13 | Paul_The_Nerd | Are you getting error messages at some point in the process? |
18:00:20 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
18:00:22 | Mikachu | http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
18:02:14 | |Unknown| | Paul_The_Nerd no I just don't know how to install it |
18:03:44 | Paul_The_Nerd | Have you read the WorkingWithPatches page? Have you gone through the process of learning how to compile? |
18:04:18 | |Unknown| | oh okay didn't know I had to compile it lol |
18:06:26 | Paul_The_Nerd | Patches are changes to the source code |
18:10:23 | | Join RedBreva [0] (n=user@host86-133-124-164.range86-133.btcentralplus.com) |
18:17:52 | | Quit TCK (Read error: 110 (Connection timed out)) |
18:30:57 | | Quit Lear ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
18:37:39 | | Join ]RowaN[ [0] (i=a2b0y@82-43-214-84.cable.ubr10.newm.blueyonder.co.uk) |
18:43:43 | | Join warthawg [0] (n=warthawg@cpe-66-68-180-235.austin.res.rr.com) |
18:44:34 | | Join BHSPitMonkey [0] (i=steve-o@adsl-66-139-196-2.dsl.rcsntx.swbell.net) |
18:49:02 | warthawg | praise baud! i have compiled rockbox! |
18:49:32 | ]RowaN[ | i just ran doom on my h120.. trippy hehe |
18:49:54 | | Join Rob2222|Handy [0] (n=50e28c99@labb.contactor.se) |
18:51:52 | Rob2222|Handy | test |
18:52:26 | | Quit Rob2222|Handy (Client Quit) |
18:52:35 | | Join Rob2222|Handy [0] (n=50e28c99@labb.contactor.se) |
18:55:14 | | Quit Rob2222|Handy (Client Quit) |
18:55:34 | | Join Rob2222|Handy [0] (n=50e28c99@labb.contactor.se) |
18:56:09 | pussfeller | im getting lockups at about the 30-35 minute mark on this long mp3 |
18:56:51 | pussfeller | using the cvs build on color ipod |
18:57:05 | | Join Rob2222|Handy2 [0] (n=50e28c99@labb.contactor.se) |
18:57:41 | | Quit Rob2222|Handy (Client Quit) |
19:00 |
19:02:06 | | Quit Rob2222|Handy2 ("CGI:IRC (Ping timeout)") |
19:04:37 | | Join qwm_ [0] (n=qwm@h147n2fls32o1010.telia.com) |
19:06:47 | | Quit |Unknown| (Read error: 110 (Connection timed out)) |
19:10:44 | | Join quobl [0] (n=quobl@tor01.nycbug.org) |
19:14:59 | warthawg | anybody know what code displays the logo screen at poweron? |
19:15:26 | | Quit qwm (Read error: 110 (Connection timed out)) |
19:15:36 | Mikachu | i've been there, but i don't remember offhand |
19:16:04 | Mikachu | not surprisingly, the function is called show_logo |
19:16:14 | Mikachu | it's in misc.c |
19:16:17 | Mikachu | called from main.c |
19:16:30 | Mikachu | in init() |
19:16:45 | Mikachu | be sure you look at the right init() though, there's one for sim and one for target |
19:17:42 | warthawg | thanks, Mikachu |
19:17:48 | *** | Saving seen data "./dancer.seen" |
19:27:16 | | Quit RedBreva (Read error: 110 (Connection timed out)) |
19:28:48 | | Join sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
19:34:50 | | Quit carini ("Chatzilla 0.9.72 [Firefox 1.5.0.1/2006011112]") |
19:36:25 | | Quit Mikachu ("brb") |
19:42:41 | | Quit KN|stiff (Read error: 104 (Connection reset by peer)) |
19:45:10 | | Quit tianjing (Remote closed the connection) |
19:45:44 | | Join tianjing [0] (n=mat@jullay.net) |
19:46:20 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:46:20 | * | warthawg make the sign of the magic dragon before unzipping new build |
19:47:19 | | Join JW [0] (n=personal@81-171-30-236.dsl.fiberworld.nl) |
19:47:22 | | Quit JW (Client Quit) |
19:47:49 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
19:49:10 | | Join JW [0] (n=personal@81-171-30-236.dsl.fiberworld.nl) |
19:53:52 | * | petur is now completely prepared to go tape a show using the AGC patch (field testing) |
19:55:15 | petur | I'll try to update his patch tomorrow as his patch is from before the lang system change :/ |
19:56:46 | | Join bluebrother^ [0] (n=dom@nat-wh-1.rz.uni-karlsruhe.de) |
19:57:12 | | Join TCK [0] (n=tckocr@81-178-129-59.dsl.pipex.com) |
19:59:19 | | Join cismo_ [0] (i=cismo@adsl-85-217-42-0.kotinet.com) |
20:00 |
20:01:37 | | Quit petur ("wish me luck :)") |
20:03:11 | | Quit mikearthur ("Konversation terminated!") |
20:04:12 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
20:10:06 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
20:11:29 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-138-255.pools.arcor-ip.net) |
20:11:48 | | Quit mikearthur (Remote closed the connection) |
20:12:06 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
20:12:08 | | Quit mikearthur (Remote closed the connection) |
20:12:37 | * | linuxstb blames lostlogic for 4h 41m of MP3 playback on a full charge. |
20:12:45 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
20:17:24 | bluebrother^ | oh, someone else with a pretty short runtime? |
20:23:59 | | Quit cismo (Read error: 104 (Connection reset by peer)) |
20:24:44 | | Join Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
20:28:13 | lostlogic | *sigh* there's a major buffering bug ATM which probably relates. |
20:28:20 | lostlogic | something to do with track invalidation. |
20:28:24 | Mikachu | lostlogic: did you see the things i wrote earlier ? |
20:28:25 | lostlogic | I'm deciphering now. |
20:28:29 | lostlogic | Mikachu: yeah |
20:28:59 | Mikachu | there seems to be something weird with adding files dynamically too, m3u playlists work better |
20:29:09 | | Quit sharpe (Read error: 104 (Connection reset by peer)) |
20:29:28 | | Join sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
20:29:56 | bluebrother^ | pretty quiet tonight. |
20:30:12 | goffa__ | things are working a lot better :) |
20:30:15 | sharpe | depends on your point of reference |
20:30:43 | goffa__ | trying to get tickets at gatheringofthevibes.com... they are getting hammered |
20:32:07 | goffa__ | they were supposed to start selling noon eastern time... didn't have their stuff up until 12:30 mountain time |
20:33:30 | goffa__ | still waiting for page to load |
20:34:14 | lostlogic | sharpe: point of reference wrt? |
20:35:21 | lostlogic | thank fucking god, I think I've figured out the buffering bug, it's been bugging me all day |
20:35:43 | goffa__ | cool deal |
20:35:45 | | Quit carini (Remote closed the connection) |
20:36:34 | sharpe | lostlogic: depending on what point you observe the enviornment, it may be night or day. |
20:36:45 | | Quit warthawg ("my work here is done") |
20:37:05 | goffa__ | yeah... here it's mid day |
20:37:08 | sharpe | or for some people, observing the clock :D |
20:37:29 | goffa__ | well by the clock |
20:37:38 | goffa__ | its just starting for me really :) |
20:37:45 | lostlogic | nope, I lied, buffering bug still happens |
20:39:24 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
20:50:19 | | Quit solexx___ (Read error: 104 (Connection reset by peer)) |
20:51:22 | JW | Hi all, how are things working out on the low-battery problem on iRiver? Do I need special patches or is it in the daily builds allready? (http://www.rockbox.org/tracker/task/3001 and http://www.rockbox.org/tracker/task/3039) |
20:53:52 | bluebrother^ | JW: afaik this isn't in cvs yet. |
20:54:10 | | Quit mikearthur (Remote closed the connection) |
20:56:15 | JW | bluebrother^: shouldn't it be? |
20:57:30 | bluebrother^ | why should it? I guess nobody hasn't looked into it deep enough until now. |
20:58:20 | bluebrother^ | development is still in "bugfixing mode", so theres still time left ... |
20:58:38 | JW | well, even if the code ain't right, it keeps you from doing damage to your player... |
20:59:08 | bluebrother^ | I had some deep runs already ... my player is still working fine |
20:59:29 | * | bluebrother^ remembers to run a deep-cycle on his player |
20:59:57 | JW | well, from a technical point of view its not healthy to deeply unload your batteries frequently |
21:00 |
21:00:22 | bluebrother^ | I did this twice to my laptop battery recently. Which was intended. |
21:00:45 | bluebrother^ | now they run an impressive amount better. |
21:01:14 | JW | than twice is not frequently enough ;-) |
21:01:43 | bluebrother^ | It's LiIon −− they behave somewhat different than NiCd or NiMH |
21:03:34 | JW | I know, but still its not something that I want my firmware to ignore... |
21:04:18 | bluebrother^ | IIRC you can force a non-write shutdown with pressing the Power Off button longer |
21:04:37 | goffa__ | i just had a brain fart... anyone know if i could just buy a 100gb laptop hard drive... format it fat32 and stick it in my x5l? |
21:05:29 | bluebrother^ | goffa__: is the x5 equipped with a 2.5" drive? |
21:05:51 | bluebrother^ | the hxxx series uses 1.8" drives, so I guess the x5 also uses that size. |
21:05:52 | JW | Is there someone with firmware flash access in here? I do want him(/her) to test http://www.rockbox.org/tracker/task/3039 and post a reply on wether the device will boot... |
21:06:53 | goffa__ | i think so |
21:07:06 | goffa__ | not sure |
21:07:53 | bluebrother^ | goffa__: you could look after 1.8" drives with perpendicular recording ... don't know if they're avaliable yet |
21:08:19 | goffa__ | not sure either |
21:10:29 | goffa__ | looks like a toshiba mk2004 |
21:10:31 | goffa__ | looking that up |
21:10:38 | bluebrother^ | this is 1.8" |
21:10:45 | bluebrother^ | it's the same as in the h120 |
21:10:50 | bluebrother^ | mk2004gal |
21:13:19 | goffa__ | ok |
21:14:01 | | Quit MulziSAW3 ("Nettalk6 - www.ntalk.de") |
21:14:17 | goffa__ | heh.. now i've got to find a place that sells them |
21:14:36 | goffa__ | looks like 60gb is max |
21:14:38 | goffa__ | atm |
21:16:51 | goffa__ | nmm... not sure how i'd format that |
21:16:58 | goffa__ | er hmm |
21:17:30 | | Quit imphasing (Read error: 104 (Connection reset by peer)) |
21:17:51 | *** | Saving seen data "./dancer.seen" |
21:20:18 | | Quit JW ("g2g") |
21:21:07 | goffa__ | http://www.ewiz.com/detail.php?p=T60MK6006H&c=fr&pid=60b80b6f620570978a430829a7f1a67037f5476cf2447de10d35a1ce0bf85b93 |
21:21:16 | goffa__ | wonder if that's what they put in the x5 60gb |
21:21:29 | goffa__ | and if that'll fit in the l |
21:30:09 | | Join Hyperbit [0] (n=thecrow@p54BCB07F.dip0.t-ipconnect.de) |
21:31:08 | Hyperbit | HI! |
21:31:50 | Hyperbit | anyone got a windows IPOD sim? |
21:35:20 | | Join carini [0] (n=chatzill@pool-71-112-6-30.sttlwa.dsl-w.verizon.net) |
21:36:13 | | Join Rondom [0] (n=Rondom@87.193.51.22) |
21:47:21 | Paprica | Hyperbit, http://www.rockbox.org/twiki/bin/view/Main/HowToCompile |
21:51:42 | | Quit JazzBone (Remote closed the connection) |
21:57:40 | | Quit SereR0KR ("XChat Aqua") |
22:00 |
22:01:23 | | Quit Kohlrabi (Nick collision from services.) |
22:01:24 | | Join |Unknown| [0] (i=pinchas@216-145-235-95.rev.dls.net) |
22:01:33 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-241.pools.arcor-ip.net) |
22:02:08 | |Unknown| | Does anyone know the hex code for main menu title in 03-23-2006 update (1.1.1)? |
22:02:18 | Mikachu | the what now? |
22:02:41 | goffa__ | i need a mk8007gah |
22:02:50 | linuxstb | |Unknown|: I think you've typed that question in the wrong window... |
22:02:50 | goffa__ | i don't think they sell it though |
22:09:27 | | Join arkascha [0] (n=arkascha@xdsl-213-168-108-225.netcologne.de) |
22:12:12 | Hyperbit | iam to stupid to compile .. many trys without success |
22:13:46 | XavierGr | Hyperbit: How di you tried? |
22:13:51 | XavierGr | What's your OS? |
22:20:39 | Hyperbit | win |
22:20:52 | | Join goffa [0] (n=goffa@216.220.23.105) |
22:20:53 | XavierGr | have you tried the VMware image? |
22:21:07 | sharpe | finally! avidemux2 works. |
22:21:27 | XavierGr | on Rockbox? |
22:21:34 | Mikachu | heh, hardly |
22:21:39 | sharpe | ... |
22:21:41 | Hyperbit | ?? |
22:21:42 | sharpe | yeah, yeah it does. |
22:21:42 | XavierGr | I thought so.... |
22:21:46 | XavierGr | ? |
22:21:52 | Hyperbit | let me think about .... |
22:21:54 | Hyperbit | no ;) |
22:22:47 | XavierGr | Hyperbit: If you still trying to make a build platform try this: |
22:22:47 | XavierGr | http://www.rockbox.org/twiki/bin/view/Main/VMwareDevelopmentPlatform |
22:22:55 | sharpe | i've figured out the cost of easter grass at my local walmart. 0.0018 USD per cubic inch. |
22:23:15 | XavierGr | It is a complete dev enviroment. Once you get the source you can compile with it |
22:23:32 | Hyperbit | i will give it a try :) |
22:23:36 | XavierGr | easter grass? |
22:23:48 | sharpe | pretty much cellophane strips |
22:23:51 | Paprica | mmmm |
22:24:29 | Paprica | is there enough memory for large icons in the main menu? |
22:24:37 | sharpe | also figured it'd take about 250 USD or so to fill the cargo capacity of a general suv-type vehicle. |
22:24:59 | linuxstb | Paprica: Do you mean icons in the status bar, or icons for the actual menu items? |
22:25:20 | Hyperbit | but for now, good night good fight :) |
22:25:21 | Paprica | linuxstb, icons for the actual menu items |
22:25:30 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
22:25:39 | midkay | Paprica, you'd probably break rombox if you did it for the Recorders.. but there's plenty to go around for iPod/iriver builds, i think :) |
22:25:41 | midkay | that'd be cool to see |
22:26:16 | Paprica | yeah i love color gui with large images |
22:26:23 | Paprica | and want to know |
22:26:32 | Paprica | if start to working on it |
22:26:46 | | Quit goffa__ (Read error: 110 (Connection timed out)) |
22:26:46 | | Quit goffa___ (Read error: 110 (Connection timed out)) |
22:26:49 | midkay | well, you could pretty much not do it for the Archos devices.. |
22:27:18 | Hyperbit | linuxstb: you close http://www.rockbox.org/tracker/task/4975 but it was a nother bug.. |
22:27:27 | linuxstb | Hyperbit: How? |
22:27:30 | sharpe | hmm... |
22:27:43 | | Quit |Unknown| () |
22:27:49 | sharpe | yay processor intensive tasks |
22:28:10 | Mikachu | yay renice |
22:28:22 | sharpe | going to watch movies tonight for fear of feeling depressed. |
22:28:43 | Hyperbit | the thread was permanent switching betwen APPLE Disc Mode and rockbox with USB power Supply |
22:29:12 | linuxstb | Hyperbit: Yes - the same as 4724. |
22:29:34 | linuxstb | The problem is that Rockbox detects USB power supply as an attempt to enter disk mode. |
22:30:02 | Hyperbit | and the next second it will switch back... and than apple.. then rockbox... |
22:30:37 | Hyperbit | the problem is not the switching to the disk mode... hes switching every second... !? |
22:31:04 | Hyperbit | u think 4724 threating this? |
22:31:39 | linuxstb | "threating" ? |
22:32:18 | Hyperbit | treated ^^ |
22:32:39 | linuxstb | Trust me, it's the same bug - the fact that Rockbox detects USB power as USB disk. |
22:32:48 | midkay | linuxstb, regardless of what "threating" or "treated" means, it doesn't seem to be the same bug.. |
22:33:00 | linuxstb | It's just that the bug reports report the symptoms differently. But the core problem is the same. |
22:33:06 | Hyperbit | thank midkay |
22:33:12 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
22:33:12 | midkay | 4724 is "goes to disk mode with usb power"... 4975 is "switches rapidly between disk mode and rockbox with usb power".. |
22:33:19 | midkay | linuxstb, alright.. |
22:34:08 | linuxstb | 4724 just doesn't mention that the disk mode in the Apple firmware realises that there is no usb disk connection and reboots. But that's irrelevant. |
22:34:23 | midkay | aha.. |
22:34:29 | Hyperbit | ok i see u now what i Mean ;D |
22:34:35 | Hyperbit | u read my Solution? |
22:34:51 | Hyperbit | is it possible to detect Data+ and Data- is on Ground? |
22:37:47 | linuxstb | I've no idea. |
22:38:27 | Hyperbit | because if i Put an Adapter to the wallcharger with DATA+/- on ground the IPod Will Charge in disc Mode without permanent switching ... |
22:39:04 | Hyperbit | we need a apple technican ^;D |
22:42:10 | * | amiconn is back |
22:42:52 | amiconn | linuxstb: Your runtime test really turned out *that*bad? |
22:43:11 | * | amiconn wonders why |
22:43:51 | amiconn | Well, the mini has a way smaller harddrive which draws less power, but then it also has only half the battery capacity |
22:44:07 | amiconn | ...and it ran more than twice as long |
22:44:23 | linuxstb | Yes, but I'm confused. It shut down at 3.73V, whereas the previous test shut down at 3.31V. |
22:44:34 | linuxstb | First test: http://www.davechapman.f2s.com/rockbox/battery_bench_ipod4gcolor60gb.txt |
22:44:45 | linuxstb | 2nd test: http://www.davechapman.f2s.com/rockbox/battery_bench_4g_mp3.txt |
22:45:09 | linuxstb | First was with FLAC files at a constant 75MHz. Second was with 128kbps MP3 files with the CPU scaling enabled. |
22:45:35 | | Join goffa_ [0] (n=goffa@216.220.23.105) |
22:45:36 | | Join macdonalder [0] (n=macdonal@CPE00045af2dd15-CM0011ae92481c.cpe.net.cable.rogers.com) |
22:45:37 | amiconn | Yes, I know. I wonder what happened in your second run |
22:45:38 | linuxstb | Hyperbit: We need the portalplayer datasheets... |
22:46:00 | macdonalder | hay guys :D |
22:46:07 | Galois | ugh looks like ipod nano play is broken now |
22:46:10 | linuxstb | My 5g test today: http://www.davechapman.f2s.com/rockbox/battery_bench_5g_mp3.txt |
22:46:12 | macdonalder | 3G iPod user reporting for debugging ;) |
22:46:23 | Hyperbit | i will do it ;) |
22:46:25 | Galois | it simply doesn't change tracks anymore except manually |
22:47:07 | amiconn | linuxstb: It seems you didn't start at 100% charge, but that's probably irrelevant. It puzzles me a bit that voltage raised during the first 2 minutes... |
22:47:35 | linuxstb | amiconn: According to the Apple firmware it was at 100% charge. |
22:48:03 | linuxstb | For these tests, I charge in the Apple firmware until the "Charged" message appears. |
22:48:33 | amiconn | I only charge in diskmode |
22:49:01 | amiconn | I could boot into retailos, but I see no reason to do so |
22:49:37 | | Quit arkascha ("Konversation terminated!") |
22:50:24 | Hyperbit | so long, i need to sleep now ... was a hard day... had buy a car.. found my stolen motobike in parts at ebay... ahhh ok g8 |
22:53:20 | | Quit Hyperbit ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
22:56:10 | scottder | Ohh I'll have to try that test on my Nano |
22:56:20 | scottder | I want to see how Q3 ogg hold up |
23:00 |
23:00:21 | sharpe | i had another idea for a plugin :D |
23:01:15 | scottder | port-a-Pr0n Plugin |
23:02:36 | sharpe | 20q plugin :) |
23:02:46 | goffa_ | what's that do.. scale mpegs to fit your resolution? |
23:03:15 | Mikachu | if there would be any chance to view videos, they would have to be coded at the right res |
23:03:42 | Galois | now it just disappears in the middle of a song saying "codec failure" |
23:03:47 | sharpe | i keep suggesting my 1 bit video idea, each bit represents a fully white/black screen. |
23:03:47 | Galois | I'm not even seeking or anything |
23:04:08 | sharpe | so it's like an epilepic siezure inducing video. |
23:05:27 | sharpe | what to do... |
23:05:51 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
23:07:03 | scottder | hehe 1 bit pr0n |
23:07:03 | scottder | :) |
23:07:05 | sharpe | woo! encoding video at 110% of realtime. |
23:07:48 | sharpe | how would one censor something like that? |
23:08:42 | scottder | Pxielate it....oh wait |
23:08:43 | scottder | :) |
23:12:43 | Galois | so, with the 20060406 build of rockbox, files play fine. The current CVS can't even get through one song without "Codec failure" |
23:13:02 | sharpe | ohes noes!!! |
23:13:06 | Galois | this is ogg vorbis q -1 on ipod nano |
23:13:21 | goffa_ | well... hence bleeding edge /experimental |
23:13:43 | amiconn | scottder: Rockbox already has video playback on archos, which has a b&w lcd (1 bit) |
23:13:51 | scottder | Hmmm |
23:14:03 | scottder | will have to update my wifes old archos then |
23:14:04 | scottder | :) |
23:14:06 | amiconn | Playing with a quite high framerate (67 fps), it gives the impression of greyscale |
23:14:57 | amiconn | ...using the same principle as the grayscale library. In fact video playback was there before the grayscale library... |
23:15:00 | scottder | Is doom only working on the H300? |
23:15:06 | amiconn | H1x0 and H300 |
23:15:14 | BHSPitLappy | iPod 5G |
23:15:46 | amiconn | Hmm, then probably 4g color too |
23:15:50 | amiconn | ...and nano |
23:16:06 | BHSPitLappy | umm, if you guys have implemented scaling perhaps... |
23:16:26 | midkay | check the PluginDoom page, it lists compatibility.. |
23:16:27 | Mikachu | doom works on pretty much everything now |
23:16:40 | amiconn | Mikachu: Not on greyscale ipods so far |
23:16:51 | Mikachu | ah right |
23:16:52 | amiconn | (and archos, but that probably won't change) |
23:16:53 | Moos | no X5 yet neither |
23:17:21 | amiconn | What's the problem on X5? It can't see why it shouldn't work |
23:17:22 | midkay | it'd be awesome to see on Archos with the grayscale lib, even if you could barely see anything :) |
23:17:42 | Moos | amiconn: God knows : ) |
23:17:49 | amiconn | midkay: It would probably be far too slow, and it would *require* the 8MB mod |
23:17:52 | sharpe | only twenty seven more minutes... |
23:17:54 | *** | Saving seen data "./dancer.seen" |
23:18:21 | midkay | amiconn, yes, i can imagine it'd be slow.. what about just loading realtime from disk? (keep it spinning...) |
23:18:56 | Moos | amiconn: doom on X5 freezed at one initialisation step, and kkurbjun didn't know why |
23:18:59 | amiconn | Doom does its own memory management, and needs an absolute minimum of ~2.5MB free ram (with the shareware wad, the others need more) |
23:19:24 | midkay | aw. :\ |
23:20:08 | amiconn | Moos: Then someone with an X5 needs to find the spot where it freezes. kkurbjun doesn't have one... |
23:20:45 | Moos | I spoted in which line freezed but didn't helped him :( |
23:21:04 | Moos | in initialization I mean |
23:28:29 | Paul_The_Nerd | Moos: Well, did you just find the step, or did you add a bunch more output and trace it to exactly what step in what function? :) (I did that when we were first trying to get the old version working on iPod) |
23:29:39 | Moos | Paul_The_Nerd: keep in mind I'm not a dev at all, brain things are my area of expertise ;-) |
23:30:01 | Moos | I did just tell him what the screen said when frozen |
23:30:06 | bluebrother^ | doom still crashes on my h120 :( |
23:31:11 | Moos | I experimented it too few days ago when I changed settings but don't remenber which one made this happened |
23:31:20 | Moos | on h140 I mean |
23:31:39 | Paul_The_Nerd | Moos: I think he's created a virtual printf, in which case it's just a matter of a lot of "printf("Okay, Doom just got to step X"); all over the place. Hehehe |
23:32:00 | Moos | :-) |
23:34:06 | Moos | Bagder: I don't remenber why you mapped the rec button on X5 in too diferents ways? short press/long press for call menu, one for WPS screen and one for browser |
23:35:13 | Moos | is it intended I mean? |
23:36:01 | | Quit sharpe (Read error: 104 (Connection reset by peer)) |
23:44:40 | linuxstb | bluebrother^: Have you tried deleting the .dfg file in /games/doom/ ? |
23:48:56 | | Join chi [0] (n=chi@tor/session/x-b86f1401569ab5d2) |
23:50:13 | | Join TCK [0] (n=tckocr@81-178-129-59.dsl.pipex.com) |
23:53:03 | | Part Paul_The_Nerd |