--- Log for 08.08.102 Server: lerouge.openprojects.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16p1 Started: 19 days and 9 hours ago 00.02.28 Quit jedix` (Read error: 110 (Connection timed out)) 00.57.48 *** Saving seen data "./dancer.seen" 01.37.33 # is still someone there? 01.38.43 # yup 01.39.53 # Zagor: what's the size of the player's LCD? 01.40.21 # 11x2 characters 01.41.01 # ONLY 2 LINES?? thank god, i have a recorder :-) 01.41.37 # can i use all 11 chars in menu entries? or are there some other constraints? 01.42.43 # they scroll, so it's ok. if you can keep it to 10 it's best though 01.43.50 # hmm, what's a good short version of "volume characteristik"? 01.46.21 # "Vol scale" maybe? 01.52.22 # can i use the struct global_settings in mpeg.c ? 01.52.35 # no 01.54.04 # is there any way to get an int from global_settings into mpeg_sound_set() w/o changing the API? 01.54.21 # no 01.56.34 Nick dwihno is now known as dwihno|gone (dwihno@Bald067.Baldakinen.Umea.SE) 01.56.34 DBUG Enqueued KICK dwihno|gone 01.56.56 # ok, then it must be done somewhere else. 01.58.31 # i need a small function in sound_menu.c and wps.c doing that voluem scale conversion, what's the best place to put it 01.58.56 # wps? why do you need it in wps? 02.00.00 # wps calls mpeg_sound_set(SOUND_VOLUME, ...) 02.01.47 # yeah, but many other places do that too. we need a more central place to do the scaling. 02.03.38 # yes, that would be mpeg_sound_set() itself, but i need to get the info which scale to use; currently i'm storing it in global_settings 02.05.34 # a new sound setting, then. SOUND_VOL_SCALE 02.06.25 # i'm off to bed. see you, guys 02.06.30 Quit Zagor ("Client Exiting") 02.25.10 # http://www.cdfreaks.com/news2.php3?ID=4530 02.27.30 # yeah, nice. but that new toshiba thing is much nicer :-) 02.29.42 # do you know how large that Mambo-X P350 is? 02.30.00 # 3 feet by 2 feet 02.30.24 # it uses a jukebox of old 5 1/4" floppies 02.30.55 # hmm, portable as a backpack? 02.32.14 Quit ironi_ (Read error: 104 (Connection reset by peer)) 02.35.20 Join ironi__ [0] (~ironi@80.88.116.93) 02.57.52 *** Saving seen data "./dancer.seen" 04.12.48 # d00d, i have no idea how to program at all for rockbox 04.12.57 # but like, i have a feeling i am going to tear it up eventually 04.19.23 Quit freshmaker ("ChatZilla 0.8.7 [Mozilla rv:1.0.1/20020805]") 04.24.45 Join MeRWiN [0] (~merwin@12.242.185.10) 04.24.53 # How much does HZ equal again? 04.26.41 # kernel.h:#define HZ 100 /* number of ticks per second */ 04.27.12 Quit USAG33k ("Client Exiting") 04.35.07 # ahh 04.35.09 # k 04.44.53 Join elinenbe_ [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 04.45.02 Quit elinenbe (Read error: 110 (Connection timed out)) 04.57.53 *** Saving seen data "./dancer.seen" 05.03.16 Quit elinenbe_ ("User pushed the X - because it's Xtra, baby") 05.03.16 Quit MeRWiN (Read error: 104 (Connection reset by peer)) 05.27.10 Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 05.29.31 Join MeRWiN [0] (~merwin@12.242.185.10) 05.32.44 Quit elinenbe () 05.33.40 Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 05.34.04 Quit elinenbe (Remote closed the connection) 05.35.41 Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 06.37.05 Quit elinenbe (Read error: 104 (Connection reset by peer)) 06.57.57 *** Saving seen data "./dancer.seen" 07.08.09 Join rwood [0] (~rdwrockbo@ca-santaanahub-cuda3-c9b-117.anhmca.adelphia.net) 07.15.42 Quit rwood () 07.17.52 Join Linus [0] (~linus@labb.contactor.se) 07.18.58 Join rwood [0] (~rdwrockbo@ca-santaanahub-cuda3-c9b-117.anhmca.adelphia.net) 07.22.00 # Hi, this is Randy Wood, is linus listening? 07.22.19 Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 07.22.35 # i am 07.23.02 # i reviewed your patch yesterday 07.23.07 # Did you get my email regarding file attributes 07.23.13 Part elinenbe 07.23.19 Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 07.23.25 # not that i can remember 07.23.30 # morning. 07.23.35 # I am heading to sleep. 07.23.44 # sleep tight, elinenbe 07.24.15 # i looked at the IRC log from yesterday, it looked like you had a problem and were questioning attributes. 07.24.36 # i was just wondering how many bits we could use 07.25.06 # fat.h has the attribute field a unsigned short, tree.c used char. i changed tree.c to match fat.h 07.25.21 # yeah i noticed that 07.25.42 # were you able to get it to run? 07.25.47 # not on the recorder 07.25.47 Join Synthe` [0] (Synthe@galt.synthe.net) 07.25.53 Quit Synthe (Read error: 104 (Connection reset by peer)) 07.26.07 Nick Synthe` is now known as Synthe (Synthe@galt.synthe.net) 07.26.15 # morning linus 07.26.18 # morn 07.27.03 # my guess is that it has something to to with stopping the running app before loading the file or initializing the hardware before transferring to the new app 07.28.02 # someone that has looked at the hardware could probably give some insight into what i should have done 07.28.48 # yeah, it's just a matter of resetting to the initial state 07.29.54 # Linus: too bad it can't make it in 1.2 ... but I'm guessing that there's probably a few hidden bugs that might need to be worked out, so it seems as if it's probably better that it's not in 1.2 07.29.57 # rwood: great patch though :) 07.31.01 # i'm considering getting a recorder - harmony computer has the 10gb for $219 and a $30 mail-in rebate 07.31.17 # Linus: also, something that was done in the past week or so to the code stopped that problem with skipping to the next track immediately after loading it 07.31.18 # MeRWiN: yeah, for example, i'd like it to work on the recorder :-) 07.31.29 # Linus: working on both is probably a good thing 07.31.41 # rwood: where are you from? 07.32.02 # MeRWiN: what skipping-to-the-next-track problem? 07.32.19 # Newport Beach, CA - my company is about a mile from disneyland 07.32.43 # Linus: in playlists, if you skipped to the next track and then tried to skip to another track within 3 seconds it wouldn't load because the HD was told to spin down 07.32.57 # rwood: nice :) I'm from sunny washington state 07.32.57 # heh 07.35.41 # and i'm from cloudy Sweden 07.36.06 # Linus: I'm heading over to europe next week for work... spain, uk, italy, and france 07.36.22 # Björn's latest next-file CVS commit wasn't all that good 07.36.32 # MeRWiN: nice 07.36.41 # Linus: the next file is working now though... i was suprised 07.36.58 # it isn't when you have several tracks in memory 07.37.20 # Linus: like how many? and does this happen with dir and playlist? 07.37.54 # i have thought a long time of doing that fix, but i haven't because it is very tricky 07.38.24 # it fails when you have more that just the next track loaded in memory 07.38.34 # Linus: are you looking at improving the time to change to the next track? 07.38.41 # like when you have a dir full of very short files 07.38.45 # ahh... so if you have a file that is under 1mb 07.38.51 # it'll load that file and the next also 07.38.52 # indeed 07.38.55 # yes 07.39.04 # rwood: that was the intention 07.39.29 # but Björn rushed it (right before the 1.2 release, shame on him) 07.39.53 # Linus: were we going to leave random as it is for the 1.2 release? Right now for me it doesn't start with the selected file. I strongly suggest changing that for the release :) 07.41.52 # is there an easy way to reset all of your files to the cvs files? or is it just rm -rf and a cvs update 07.42.42 # MeRWiN: remove and update is the best 07.42.49 # okey 07.42.59 # other people strongly suggest that it should play a random file 07.43.05 # Linus: i'm working on individual patches right now... for AFTER 1.2 07.43.14 # great 07.43.52 # i figure it's better than a huge patch full of everything 07.45.36 # Linus: there has been some discussion of changing the previous/back key to operate like a CD player - restart track is > n seconds, start previous track is < n seconds. what are the developers plans? 07.46.27 # Linus: I just recompiled the archos.mod from the CVS and the player still displays "Time: XX:XX / XX:XX" instead of "XX:XX/XX:XX" ... weird, someone must have reversed it 07.48.07 # rwood: wouldn't take too much work to implement... I'll write a patch for it now :) 07.50.28 # MeRWiN: do you really think it's that easy? 07.50.35 # hehe 07.50.58 # MerWin: that would be great - by the way, thanks for the complimnent earlier - this is the first time that i have been in a chat room and i'm running a step behind 07.51.39 # rwood: heh... this channel is usually dead from about 5pm to 11pm our time, just to let you know 07.52.10 # MeRWiN: the time display looks ok in the source code 07.53.09 # MeRWiN: i sort of guessed that from the logs on the site - my wife crashes about 9 and i play on the computer til 12 or 1 07.54.00 # snprintf(buffer,sizeof(buffer), "Time:%3d:%02d/%d:%02d", 07.54.05 # that's what's in the current cvs code 07.54.15 # I just removed my file and updated 07.54.49 # now i see 07.56.18 # MeRWiN: change it too "%d:%02d/%d:%02d " and try again 07.56.42 # Linus: that will work 07.57.26 # That makes it up to 11 characters if it's under 100 minutes 07.57.44 # i guess that will be enough :-) 07.58.34 # committed 08.00.04 # Linus: i would personally use %02d for all, because it would look nicer, but unfortunately it would limit it to under 100 minutes :( 08.03.11 Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) 08.03.15 # moo 08.03.28 # goo 08.04.02 # I checked yday more closely, the archos stock firmware charges my batteries a lot more 08.04.18 # ok 08.04.36 # when I switch over to rockbox, I got at least 5.55 V 08.04.48 # let's harass Hes when he wakes up 08.04.50 # while rockbox could stop already at 5.1 08.05.04 # yeah 08.05.37 # how long did the Archos charge take compared to the rockbox charge? 08.05.40 # in the meantime, I'll charge my unit with the stock firmware until it says "charged" and check again with the battery meter display 08.06.00 # I didn't even bother to wait for the Archos charge to complete 08.06.06 # it takes *a lot* longer 08.06.44 # interesting, i guess they don't use negative-delta detection 08.07.02 # we need to do some more research 08.07.02 # very possible 08.07.11 # or perhaps a less strict check 08.07.18 # Bagder: Zagors last mpeg.c fix sucks 08.07.26 # uh 08.07.27 # let 08.07.30 # he must have been tired 08.07.41 # 's yell at him when he gets here ;-) 08.08.54 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 08.08.54 # * Bagder laughs... 08.09.03 # "words=BIG+BREAST" 08.09.10 # parts of a search string on the curl site 08.09.46 # heh 08.14.49 # sounds desperate to me 08.15.22 # to me it sounds like "I don't know what I'm doing here but let's search for some porno at least" 08.17.14 # :-) 08.17.47 # Linus: the netscape webmail thing turned out to be a whole can of worms ;-O 08.18.10 # but I'm doing progress 08.18.11 # i just read on a battery manufacturer's site that they recommend about 2 hours of trickle charging after negative delta detection 08.18.20 # Bagder: surprised? 08.18.40 # yes, this is worse than I expected 08.18.47 # cookie hell? 08.18.54 # redirect mania 08.19.00 # javascript hell 08.19.04 # aaahh 08.19.21 # during the login process, my mozilla does 29 GET requests and 3 POSTs 08.19.36 # it's called "web designer job security" 08.19.44 # yeah 08.19.58 # or maybe just plain stupidity 08.20.11 # I think they've obfuscated this on purpose 08.20.18 # in the web design business, it's hard to tell the difference 08.20.23 # hehe 08.21.06 # Linus: seen the new status page on the rockbox site? 08.21.23 # http://rockbox.haxx.se/status.shtml 08.21.32 # all you want in a single page ;-) 08.22.08 # nice 08.22.22 # i like the bleeding edge builds 08.22.31 # yeah 08.22.48 # that version define is nice in those 08.23.03 # what is it? 08.23.25 # it sets the version string to date and time 08.23.33 # that shows in the version screen 08.24.00 # but that isn't exactly new 08.24.06 # no 08.24.14 # but useful in these cases 08.24.19 # yeah 08.38.33 Quit notch|lunch (Read error: 113 (No route to host)) 08.39.55 # i'm having much more trouble with just restarting the track than i thought it was going to be 08.40.06 # MeRWiN: i warned you 08.40.11 # heh 08.40.20 # I can get close 08.40.47 # Linus: shouldn't be too hard, because if you restart the track within the first 3 seconds, it will all still be in memory... 08.41.05 # you just need to change the last_dma_tick, right? 08.41.17 # not at all 08.41.34 # you might have to back the buffer pointers 08.41.47 # and reinit the dma 08.42.11 # reinit the dma is easy... back the buffer pointers i don't get 08.42.50 # if the dma has advanced one block it will have advanced the read pointer as well 08.43.59 # that can happpen on high-bitrate files 08.44.04 # hmm 08.44.41 # i could do it the old fashioned way and do prev_track() next_track() :-) 08.44.44 # j/k 08.44.57 # * Bagder slaps MeRWiN ;-) 08.45.05 # hah 08.45.13 # and you could probably get a TRACK_CHANGE event that you don't want 08.45.47 # I like this sh1 compiler in cygwin much better than that other one that's on the website 08.46.03 # it is almost the same problem Zagor didn't care about in his latest "fix" 08.46.32 # what is the problem with his latest fix... the don't load from disk? 08.47.03 # it skips more than one file 08.47.44 # well, it screws up big time, actually :-) 08.48.00 # heh 08.48.09 # I'd consider that a showstopper for the release :P 08.48.31 # if you ask Zagor he probably wouldn't 08.48.36 # hahah 08.48.49 # "not many people have that small files" 08.48.56 # "i don't" 08.49.04 # it is probably true 08.49.31 # yeah, i guess most people have files over 1.5Mb 08.49.43 # yes, 99% at least 08.49.52 # i've got a bundle of them under 1.5mb 08.50.02 # the problem is that his patch also can stop playback accidentally 08.50.11 # about 50% of the southpark mp3's are under 1.5mb 08.50.11 # ouch 08.50.24 # if the next file is only partially loaded 08.50.56 # we have to remember that not all people have only cd-rips on their boxes 08.51.21 # yeah 08.51.26 # they download small files from the net, they record snippets with their recorders 08.51.34 # you mean someone might have DOWNLOADED files? B-) 08.52.06 # not me of course, but i have read i the newspapers that some people do that 08.52.11 # :-) 08.52.15 # * adi|home gasps 08.52.18 # those sinners 08.52.18 # hehe 08.52.22 # * adi|home goes back to bed 08.52.45 # I wish someone made a good audiogalaxy replacement 08.52.50 # actually, doing mpeg_prev(); mpeg_next(); seems to work :P It doesn't even seem to up the load time at all. 08.52.54 # g'nite adi 08.54.08 # MeRWiN: have you changed the ata_sleep() 08.54.13 # Linus: nope 08.54.33 # Linus: i took the stock cvs and added mpeg_prev(); mpeg_next(); to it 08.54.47 # but you have zagor's latest "fix"? 08.54.52 # yup 08.54.55 # current cvs 08.56.12 # then it loads the previous track and then the next again 08.56.18 # yup 08.56.44 # nasty 08.57.47 # doesn't seem to up the load time though... it's really interesting 08.58.01 *** Saving seen data "./dancer.seen" 08.58.06 # you should try it :) It's like a 5 line patch 08.58.12 # as long as the disk is spinning, and the track is in the disk cache... 08.58.33 # ? 08.58.44 # MeRWiN: it seems like it should double the load time minus the spinup time 08.59.08 # not really 09.00.10 # it stops the loading of the first track before it has loaded the large part of it (before the low watermark is passed) 09.00.40 # so it loads 64-128k of the first track and then starts loading the correct track 09.01.06 # but it will have to seek both files for the ID3 info 09.01.20 # Linus: the only weird part is that it says "End of track, Press ON" inbetween restarting 09.01.21 # i was just going to ask how much you loaded before starting 09.02.02 # err 09.02.05 # end of list, press on 09.02.49 # rwood: it loads in 64K blocks until the low watermark is reached (which is 512K atm) 09.03.04 # the it loads the rest in one chunk 09.03.26 # Linus: thanks 09.04.40 # the low watermark is probably way too high nowadays 09.04.58 # is there much difference in performance between ID3-1, ID3-2, and no ID3? 09.05.13 # not really 09.05.19 # it tries to load both of the id3's no matter what, right? 09.05.31 # the id3 parser looks for both v1 and v2 09.05.57 # if we didn't look for v1 of v2 is found, we can gain some performance 09.06.02 # if 09.08.33 # the next track time on the Archos firmware is so small, they must be loading a very small sample before starting 09.08.57 # wow, Micro$oft added a "Set program access and defaults" where you can supposedly disable media player, ie, etc 09.10.36 # rwood: do they spin up the disk at all? 09.11.57 # Linus: maybe we could have a little 512k segment that has the beginning of the next track in it? 09.12.00 # more like they don't spin down immediately - possibly they let the shut-down timer spin down then sleep later? 09.12.02 # or even 256k 09.12.42 # right, we still spin down too fast, don't we? 09.13.08 # when loading music 09.13.27 # i think that a spin down time like the backlight timer might be useful 09.13.45 # rwood: this was discussed as an option in the menus 09.13.45 # rwood: there is one, but the mp3 loader circumvents it ;-) 09.13.47 # MeRWiN: we always have the next track in memory 09.14.00 # Linus: then why does it take so long to load it? 09.14.39 # because we don't use the already loaded track when we press NEXT (well, that is what Zagor tried to do, and failed) 09.14.55 # ah 09.15.01 # even with what zagor did, it still doesn't do it for me 09.15.02 # :) 09.15.10 # is the reaction time of the disk different for shut-down versus sleep? 09.15.11 # we reset the buffer and start over with the next track 09.15.24 # MeRWiN: that is why i wrote that he failed 09.15.36 # heh... ok. 09.15.43 # rwood: on my disk there is hardly any difference 09.15.45 # he should really have thought first 09.15.48 # :) 09.16.10 # in any case, bedtime for me... gotta get up in 2.5 hours 09.16.17 # MeRWiN: night 09.16.22 # nite 09.16.48 # night MeRWiN 09.17.18 # MeRWin: thanks for trying - night 09.19.21 # i'll debug zagor's fix now... 09.19.39 # loading... 09.19.52 # (gdb rocks) 09.20.20 # * Bagder hails Linus 09.20.34 Quit wettoad ("Client Exiting") 09.21.03 # Linus: do you have a full rs-232 interface to gdb? 09.21.11 # yes 09.22.05 # are you using both the in and remote for communications? 09.22.45 # i have connected serial port 0 to the line-in plug 09.23.08 Quit WetFlax (Read error: 104 (Connection reset by peer)) 09.23.09 Join WetFlax [0] (~wettoad@flax.mbi-berlin.de) 09.24.10 # the pictures on the site show adding two wires - do both go to the line-in connector? 09.24.22 # yes 09.25.11 # does the mod work for both player and recorder? 09.25.25 # yes, but you have to do it differently 09.25.43 # the circuit boards don't look the same 09.26.25 # i was lucky on my recorder, the Line-In was already patched 09.26.41 # so i just moved the wires 09.27.30 # i just received 4 Nigeria bank account scams! 09.27.51 # major mail address harvesting 09.28.08 # i'm leaving for vacation fri. i'll my re-work girl mod my player week after next. 09.28.34 # good 09.29.00 # we get Nigerian faxes 2 or 3 times a week - it's amazing the number of people that fall for it 09.29.29 # I find the mount of different versions of the Nigerian mail interesting 09.29.37 # there must be a lot of people involved 09.29.39 # * adi|home nods 09.29.53 # artcile in the local paper said some couple lost 25k 09.29.55 # LOL 09.30.31 # the new one is to get you to a different country, then hold you for ransom 09.35.04 # hm, I got 6 ones 09.35.10 # "DR. VICTOR PETERS" 09.35.23 # same as i got 09.36.49 Nick dwihno|gone is now known as dwihno (dwihno@Bald067.Baldakinen.Umea.SE) 09.36.49 DBUG Enqueued KICK dwihno 09.36.53 # Good morning! :) 09.37.01 # it's dark night 30 here - i'm giving up for the night 09.37.20 # g'night rwood 09.37.22 # rwood: good night 09.37.59 # Linus: i hope you can correct the error in ROLO for the recorder, after you get 1.2 released. 09.38.23 # sure 09.38.41 Quit rwood () 09.39.38 # we have a version of ROLO working 09.39.39 # ? 09.39.54 # does it work for you? 09.39.57 # adi|home: we have rwood's patch that loads a mod and runs it 09.40.08 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 09.40.08 # * adi|home faints 09.40.11 # wtf did we get that? 09.40.26 # * adi|home needs to come back to the project 09.40.43 # well.. as soon as 1.2 goes gold, im putting in the patch for song limit sleep 09.40.58 # http://rockbox.haxx.se/mail/archive/rockbox-archive-2002-08/0162.shtml 09.42.32 # damn.. i completely missed that 09.42.40 # whats the bug in it? 09.43.06 # * Bagder hasn't tried it 09.43.34 # * adi|home nods 09.43.42 # * adi|home will wait while others play 09.43.47 # the loaded firmware freezes on the recorder 09.43.59 # im prob going to see if one of my buds can give me a hand soldering this damn player 09.44.05 # the reboot is WAY to sensative 09.44.33 # reboot? sensitive? 09.46.37 # * adi|home nods 09.46.39 # the battery issue 09.46.44 # contacts and all 09.46.51 # ive been dealing with it since i got the unit 09.47.05 # everything is fine when its plugged in.. but unplug it.. and *poof* 10.07.09 # btw, is there really a need for the config entry 'status bar' ? 10.07.20 # given that f3 works 10.08.56 Nick mbr|gone is now known as mbr (~tiw4mabr@rhlx01.fht-esslingen.de) 10.08.59 # morn 10.09.12 # morning mbr 10.09.24 # Bagder: The global setting was on wishlist .. 10.09.36 # Bagder: the F3 setting isnt't saved 10.09.51 # so why not let f3 toggle the setting 10.10.14 # I think it makes more sense 10.10.21 # maybe 10.10.44 # now it works like a setting to enable the f3 for toggling 10.11.29 # Don't you think it would be better keeping all the configuration in a separate place? 10.11.41 # no 10.11.50 # I think it should be easy to use 10.12.00 # this makes it harder to use 10.12.02 # imho 10.12.03 # the relative path handling in playlist.c puts two slashes between the path and the file 10.13.18 # ugly 10.14.07 # Bagder: ok, i think it makes sense to remove the settings menu. i'll remove it. shall i do it now or wait until 1.2 released? 10.14.31 # to keep Zagor happy, it should prolly wait until after 10.14.52 # i am very keen on removing his silly next-file fix 10.15.16 # so correcting it is much work? 10.16.28 # yes 10.16.34 # Bagder: One other thing about that. Now I recall, that I introduced the extra menu. 10.17.10 # I don't wanted to change a global setting every time the status bar is turned off (for menu, usb) 10.17.38 # ah 10.17.47 # May be a problem if we save to disk .. 10.17.58 # but the global setting needs only to be changed when f3 is pressed 10.18.13 # You are right ... 10.18.27 # the menus and the USB don't have to care about the status bar setting 10.18.38 # they just don't call status_draw() 10.19.15 # also a good point 10.19.58 # and also a good reason not to have the status bar drawing in a separate thread, as was my idea a while ago 10.20.00 # then again, why isn't there a status bar in the menus? 10.20.23 # because they don't call status_draw() 10.20.31 # hehe 10.20.36 # well shouldn't it? 10.20.42 # probably 10.23.58 # I think the status bar should be present more or less everywhere 10.24.17 # me too 10.24.38 # maybe not in the games 10.24.41 # Even in usb mode? 10.24.46 # sure 10.24.57 # perhaps not in usb mode 10.25.16 Join notch|lunch [0] (hidden-use@arthur.techprt.co.uk) 10.25.16 # it would actually be nice to see the battery status 10.25.24 # that is true 10.25.26 Nick notch|lunch is now known as notch (hidden-use@arthur.techprt.co.uk) 10.25.36 # but that takes more than just a status_draw() 10.25.41 # you wanna know if it is gonna die while usb'ing 10.25.53 # because the power thread is stopped while the USB is working 10.25.57 # ah 10.26.10 # but it doesn't have to be stopped, right? 10.26.11 # a fairly quick fix though 10.26.17 # The problem is, that each lcd owning thread must redraw status bar periodicaly 10.26.24 # yes 10.26.25 # yes 10.26.54 # Linus: got my remote routine working... however as soon as I send a command the software frezes... 10.27.14 # mbr: the button_get_w_tmo() was made for that purpose 10.27.17 # I'm going to look into it, however any ideas off the top of your head? 10.27.39 # notch: do you clear the interrupt after serving it? 10.27.52 # ie writing 0 to the event bit 10.28.53 # manuals! who needs them! weve got linus! 10.29.22 # * Bagder slaps the "manual" sticker on Linus' forhead 10.30.21 # RTFM? No, ALFGS: Ask Linus For God's Sake 10.31.10 # notch: you have to read the event register first, and then clear the bit 10.32.18 # ie read the result, then clear the int bit... In the manual it says this is automatically cleared grrrrr.. 10.33.04 # I'm disspointed, you *did* read the manual! ;-P 10.33.20 # for what good it did me! 10.33.36 # notch: i am talking about TDRE 10.33.42 Join Zagor [0] (bjst@as9-5-6.k.s.bonet.se) 10.33.49 # morning 10.33.55 # ok guys, one two... three 10.33.58 # and RDRF 10.33.59 # boooo zagor ;-) 10.34.05 # booo 10.34.09 # booo 10.34.10 DBUG Enqueued KICK Linus 10.34.10 # booo 10.34.11 # hehe, what? 10.34.12 # booo (for what?) 10.34.25 # because his next-track-in-ram fix sucks 10.34.39 # :-) 10.35.04 # haha. well why don't I see a patch for it then? 10.35.32 # because we rather complain than actually do anything ;-) 10.35.38 # because i haven't found out how to do it properly 10.35.56 # what's the problem with my method? it works for me. 10.35.58 # that is why i havent done that obvious enhancement yet 10.36.17 # Zagor: you probably have only two tracks in memory 10.36.22 # linus: TDRE (Transmit) or RDRF ???? 10.36.24 # the current and the next 10.36.31 # RDRF 10.36.55 # it is cleared when you read a 1 and then write a 0 10.37.05 # Linus: and it doesn't work with 3, because? 10.37.29 # because it does two track changes 10.37.41 # uh? 10.37.52 # the DMA IRQ sends a track change event 10.37.56 # ahh 10.38.03 # it isn't that easy 10.38.18 # linus: 10.38.18 # but there is another bug too, that i haven't found yet 10.38.19 # char serial_byte; 10.38.19 # serial_byte = RDR1; 10.38.19 DBUG Enqueued KICK notch 10.38.19 # SSR1 &= 0x40; /* Clear RDRF */ 10.38.33 # RDR1 is a bit in SSR1 10.38.49 # SSR1 = SSR1 & ~0x40; 10.39.03 # arrgh! 10.39.31 # Zagor: your fix will stop playback if the next track is only partially loaded 10.39.42 # like if only 32K is loaded 10.40.00 # you mean if not a whole dma buffer is loaded 10.40.08 # we must set the panding flag, and load more data before starting the DMA 10.40.12 # notch claims cut and paste immunity! 10.40.23 # otherwise the disk won't spin up in time 10.40.28 # Linus: that kills the whole point of the fix 10.40.42 # you mean you want it to stop playback? 10.41.06 # that only applies when too little of the next track is loaded 10.41.13 # no, but we don't want to load more data unless we're below watermark 10.41.21 # yes? 10.41.28 # of course 10.41.49 # i just mean that the fix is incomplete 10.42.51 # it isn't as easy as just advancing the read pointer and restart the dma 10.43.07 # if it was, i would have done it a long time ago 10.45.15 # well, if we perform the track change instead of posting to the queue the dma interrupt won't run it again 10.45.40 Join pyvasene [0] (~pyvasene@ns1.alcove-solutions.com) 10.46.28 # or we could just let the dma do it 10.46.37 # and don't do it ourselves 10.47.04 # right 10.47.24 # but woth the special case when the next track is below the watermark 10.47.44 # then we set the pending flag and start loading data 10.48.01 # yes 10.48.31 # i remember now, when I didn't change track it didn't work. I never got the problem with two track changes. 10.49.09 # that's probably because you only had two tracks in memory 10.49.40 # that shouldn't make a difference. we only deal with one track change here. 10.49.51 # no 10.50.09 # yes 10.50.22 # if you have several tracks in memory, the dma thread will send a track change event too 10.51.10 # no. if i've already done the track change, the read pointer in the dma check won't match current buffer. (it looks at next track) 10.51.30 # exactly my point 10.52.01 # so... then it won't do the track change. and there is no problem. will you start talking anytime soon? 10.54.55 # hmmmm. maybe the bug is something else.... 10.55.07 # the GDB output is strange 10.55.19 # do you have some nice short tracks I can use for testing? 10.55.39 # i think i know what it is now 10.56.04 # my Farbror Frej tracks are very short 10.57.02 # init_dma() doesn't take that into account 10.57.31 # it inits a 64K buffer regardless of the next track change pointer 10.58.02 *** Saving seen data "./dancer.seen" 10.58.09 # oh 10.58.29 Nick Zagor is now known as Zagor|breakfast (bjst@as9-5-6.k.s.bonet.se) 10.58.50 Join edx [0] (edx@dhcp17.kph.uni-mainz.de) 10.58.52 # i think we can trick the DMA IRQ to do it by playing the last byte of the current song 10.59.00 # good morning. 10.59.04 # morning 10.59.20 # morning edx 10.59.43 # I found out that the bleedging edge win32 simulator files don't run 10.59.52 # grr 10.59.56 # very bleeding then 10.59.57 # wait 11.00.08 # it might be my cross-compile that doesn't work completely 11.00.13 # I've never tried them before 11.00.15 # recorder or player or both? 11.00.18 # both 11.00.27 # try them from the daily build page 11.00.32 # at the bottom 11.00.35 # HUH? 11.00.38 # what the f... 11.00.45 # they are like consoles 11.00.48 # Bagder: haven't you tried to run them at all?????? 11.00.54 # .. they are supposed to be windows 11.00.54 # no 11.01.04 # Bagder: that's naive 11.01.06 # ah, I bet that's a reason 11.01.10 # try those: http://codeforce.d2g.com/rockbox/autocvs/ - they work 11.01.36 # Linus: no, only if I thought it would work 11.01.44 # :-) 11.02.09 # so they probably don't work since they're not console applications 11.02.11 # or something 11.02.26 # if you didn't think it would work, why did you put them up for download? 11.02.32 # whatever, they still work as a good test that the win32 code compiles 11.02.37 # Linus: I didn't 11.02.43 # Zagor did 11.02.45 # Bagder: yes, exactly 11.02.54 # oh 11.03.39 # so, let's keep the auto-build of them and remove the download link until we've made them actually work 11.03.42 # LOL 11.03.52 # keys dont work in the simulator... *oops* 11.03.59 # oh 11.04.07 # me break keys ;-) 11.04.08 # i tree.c - what function is called to get the keys there 11.04.39 # button_get_w_tmo() 11.04.43 # aha 11.04.44 # edx: I pretended to be a win32 hacker the other day, I guess I failed 11.05.01 # haha ;-) 11.05.34 # you get a win32 hacker as slowly as you get a Linux hacker :] 11.07.22 Ctcp Ignored 4 channel CTCP requests in 4 minutes and 9 seconds at the last flood 11.07.22 # * edx uses his good old debugger :) 11.12.26 Join wettoad [0] (~wettoad@uludag.mbi-berlin.de) 11.14.18 Quit wettoad (Client Quit) 11.14.28 # * edx found the mistake (i guess..) 11.15.04 # what is supposed to be returned bybutton_get if no button has been pressed? 11.15.17 # 0 I guess 11.15.18 # 0? 11.15.20 # lol 11.15.26 # because the variable is never initialized 11.15.31 # ah 11.15.32 # works 11.15.43 # Bagder: you did it! :) 11.16.00 # yay 11.16.04 # I know I did 11.16.13 # because before my fix it didn't even build 11.16.29 # lol yea 11.16.34 # i was about to add the function 11.16.37 # but you had already 11.16.41 # so i just took yours 11.17.30 # * edx waits for the next builds of his site to check 11.17.59 # whe i get back too school again and got some more time i also have to do some fixes with tetris ;) 11.20.18 Nick Zagor|breakfast is now known as Zagor (bjst@as9-5-6.k.s.bonet.se) 11.20.27 # win32 builds unlinked 11.21.06 # Linus: did you try the play-last-byte trick? 11.21.26 # no 11.21.58 # we still have to fix the peek_next_track() issues 11.22.06 # it is destructive 11.24.27 # how do you mean destructive? 11.24.54 # it updates playlist.index 11.25.47 # of course. who uses that? 11.26.11 # btw, are you 100% sure mpeg_current_track() is error-free? 11.26.28 # Zagor: playlist_next() uses it 11.26.42 # dwihno: that function is pretty safe, but the data could be wrong at times 11.26.54 # the index advances for each track that the mpeg thread loads 11.27.07 Join wettoad [0] (~wettoad@uludag.mbi-berlin.de) 11.27.12 # Linus: yes, by design. how is that bad? 11.27.41 # we don't call playlist_next() on in-ram next-track 11.27.42 # no, peek_next_track() was no supposed to advance the index 11.27.57 # hence the name peek_... 11.27.59 # Zagor: yeah, the parse display of the wps drops data because of id3->path (I only see the length decreasing the two first times entering and exiting the wps) 11.28.43 # Linus: right, but you still haven't told me why this is a problem today 11.28.47 # Zagor: next_track is not the problem, prev_track is 11.29.05 # let's say that the mpeg thread loads 4 tracks 11.29.08 # new_file needs to use an integer instead of boolean 11.29.08 # Zagor: thus, the ".mp3" removal gets screwed removing everything past the last '.' 11.29.19 # we go back the number of tracks we have in ram 11.29.23 # and then the user presses the PREV key 11.30.09 # or even just the next call does that trick 11.30.18 # keeping new_file() unchanged 11.30.43 # can you put up some of those short tracks of your for download somewhere? 11.32.00 # sure 11.32.50 Quit wettoad ("Client Exiting") 11.34.55 # http://linus.haxx.se/farbrorfrej.tar.gz 11.35.44 # thanks 11.35.46 # :D 11.35.49 # haha 11.36.03 # * dwihno gotta get those 11.36.37 # w4r3z d00dz 11.36.42 # :-) 11.37.25 # Farbror Frej is RULEMAN #1! :D 11.40.06 # :D 11.40.12 # Hej alla barn nu blir det barnprogram! :) 11.40.34 # Zagor: the design idea was that peek_next_track() did NOT update the playlist index 11.40.41 # ANSIKTSMASK :D 11.40.44 # *roflmao* 11.40.52 # and a separate next_track() function did that 11.41.09 # that is why peek_next_track() was invented 11.41.14 # Linus is right 11.41.41 # yes, but now we don't have that any more. and I don't think playlist.c should need to know about how many files mpeg.c have cached or not 11.42.07 # it's cleaner if we can make do with just playlist_next(), imho 11.42.10 # Zagor: no, mpeg should pass an index 11.42.26 # just next? 11.42.42 # hm, well it could work 11.42.47 # playlist_next() handles both positive and negative "next" :-) 11.43.13 # so how would it be called? 11.44.03 # playlist_next( -num_tracks_in_memory() ) 11.44.43 # i like that 11.45.24 # and it returns the file name of that index and set the index there? 11.45.30 # yes 11.45.39 # it already does that. we only need to fix mpeg.c 11.45.47 # ok 11.45.56 # and it should go to the current song if pressed after x seconds have been played of it 11.46.24 # that doesn't involve the playlist then 11.46.27 # Linus: that should be handled by mpeg.c, not playlist 11.46.43 # yes 11.46.43 # the wps code should check the time 11.47.04 # mpeg_restart_current_track() 11.47.15 # instead of mpeg_prev() 11.47.27 # sounds fine 11.47.33 # the x second logic shouldn't be in mpeg.c 11.47.41 # agreed 11.47.48 Part Bagder 11.47.55 # hurry! 1.2 is close 11.47.58 Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) 11.48.04 # welcome back 11.48.05 # the x second logic is wps 11.48.12 # yes, and it's post-1.2 11.48.19 # oh 11.48.20 # I hate it when I auto-timout my ssh shell ;-) 11.48.32 # 999999 seconds passed? 11.48.41 # more like 600 or something 11.48.44 # the next_track fix is a bug, so I want that for 1.2 11.48.52 # Zagor: agreed 11.49.39 # Bagder: are you familiar with the relative path handling in playlist_next() 11.49.43 # it bugs 11.49.58 # not really, I just applied the patch we received 11.50.21 # I don't use relative paths 11.50.31 # dir-play does that 11.52.32 # I don't use dir-play either ;-) 11.52.39 # i know 11.53.04 # so how does it bug? 11.53.49 # it puts two slashes between the current dir and the filename 11.54.15 Join matsl [0] (~matsl@c213-89-105-64.cm-upc.chello.se) 11.54.20 # shouldn't the fs code work with that, I mean preferably 11.54.33 # normal unix code does 11.54.35 # i thought it did 11.54.38 # Bagder: you mean handle it? 11.54.42 # yes 11.54.47 # it does 11.54.51 # so? 11.55.00 # the filename scroll in wps is ugly 11.55.04 # ah 11.57.44 # i'm on the case 11.57.56 # ok 11.59.50 # curius - whats ugly with the filename scroll? 11.59.58 # it puts two slashes between the current dir and the filename 12.00.06 # ok 12.00.08 # when doing all-dir play 12.05.27 # now next works with Farbror Frej :-) 12.05.43 # prev still bugs 12.05.45 # :-D 12.06.35 # Zagor: no, in-ram stunts on prev, please! :-) 12.06.49 # Hå hej med Farbror Frej! Hej alla barn nu är det barnprogram. Titta nu här vad Farbror Frej tar fram. En liten klubba och nu ska ni höra, vad man med sådana klubbor kan göra. Slå den i huvet och dunkeli-dur, så har vi gjort oss en skallfraktur! :) 12.06.51 # no, not yet :-) 12.07.52 # Linus: num_tracks_in_memory doesn't decrease when playing 2nd, 3rd track etc. is this intentional? this is why my prev doesn't work 12.08.29 # doesn't it? 12.08.49 # it should, when it receives the TRACK_CHANGE event 12.08.58 # ok. checking. 12.09.14 # bagder:? 12.53.04 # Zagor: Have you still got the really old IRC logs (december 2001?) 12.53.13 # can U give me a URL? 12.53.20 # no, I don't 12.54.04 # we didn't #rockbox back then 12.54.05 # now, finally, the irc log copy script works 12.55.22 # I remeber you having a few logs on the website around this time bit they seem to have been removes 12.55.30 # removed 12.56.05 # I think you remember it wrong 12.56.09 # Oh, it's the mailing list I'm thinking of! 12.56.22 # yes 12.56.27 # sounds reasonable 12.56.27 # cheers 12.56.30 # it started back then 12.58.06 *** Saving seen data "./dancer.seen" 12.58.45 Quit MeRWiN (Connection timed out) 12.59.08 # Zagor: did you find the track change bug? 13.00.22 # bug 581987 "Playlist" could be closed now, right? 13.00.39 # could we ever reproduce it? 13.01.19 # I doubt it 13.01.20 # Linus: which one do you mean? 13.01.34 # num_tracks_in_memory() 13.02.11 # ah, no not yet. still working on forward. it still bugs sometimes. claims "no more mp3 data" with 7 fresh tracks loaded... 13.02.33 # Zagor: exactly what i saw 13.03.08 # * Bagder would like the battery blinking when the level is very low 13.12.29 # (gdb) p last_dma_chunk_size 13.12.30 # $1 = -247312 13.12.31 # umm? 13.13.06 # on "No more mp3 data" 13.13.16 # sweet the archos multimedia should be out in 4 days 13.14.32 # Bagder: When should it blink? BATTERY_LEVEL_DANGEROUS? 13.15.04 # sounds suitable 13.15.23 # bagder:? 13.15.32 # matsl: ? 13.16.04 # Bagder: Remember my scroll patch with a seperator string instead of blanks? 13.16.25 # now that you mention it, yes 13.16.45 # Was it considerd a bad idea? 13.17.09 # Bagder: I added it to my todo for post 1.2 era :) 13.17.19 # mbr: goodie 13.17.44 # matsl: I think it just fell off the track. we'll test it post-1.2 13.18.11 # matsl: if you can re-sync it with cvs and re-post it to the list, it would help us 13.18.12 # Bagder: OK. So I don't need to resend it to the list then ;-) 13.19.48 # is it possible, that lcd_invertrect does not invert? Does the same as lcd_fillrect (beside clearing) 13.21.02 # mbr: I think you're right 13.22.23 # Linus: you here? I got this debug output: 13.22.37 # S R:5C60E W:1FFFE SW:1FFFE 13.22.37 # No more MP3 data. Stopping. L:0 R:1FFFE W:1FFFE 13.22.52 # (the last ones are last_dma_chunk_size, buf_read, buf_write) 13.23.08 # is last_dma_chunk_size ever legally 0? 13.23.23 # it shouldn't 13.24.11 # i guess unplayed_space_left goes negative 13.25.29 # where? it's (of course) 0 when it stops 13.25.39 # no, before that 13.26.39 # i see the bug 13.26.47 # tell me 13.26.49 # look at init_dma() 13.27.00 # last_dma_chunk_size = MIN(65536, mp3buf_write - mp3buf_read); 13.27.02 # ahh 13.27.17 # negative chunk size 13.27.32 # init_dma() only works on empty buffers 13.27.53 # at least that line. i can reassign chunk_size after calling init_dma. 13.28.04 # or compensate 13.28.17 # suggestion? 13.29.16 # i think init_dma should have a proper unplayed_space_left calculation, like in DEI3 13.29.23 # make the same adjustments as in DEI3 13.29.47 # maybe even make it a common function 13.30.02 # yes 13.30.32 Nick Linus is now known as Linus|lunch (~linus@labb.contactor.se) 13.30.32 DBUG Enqueued KICK Linus|lunch 13.36.32 # ok, next works good now. 13.36.39 # prev still bugs 13.38.22 # bagder: ? 13.38.31 # yes? 13.38.48 # Bagder: Remember my m3u-only patch? 13.38.58 # yes 13.39.07 Join freshmaker [0] (~chatzilla@p5082D03C.dip.t-dialin.net) 13.39.19 # Bagder: Want it again or considered bad ide? 13.39.22 # idea? 13.39.38 # well, I can't say many people have cried for it to get applied 13.39.44 # :-) 13.39.49 # matsl: filter out mp3 files too? 13.40.05 # They don't knwo how good it is ;-) 13.40.07 # personally, I don't think it is a very good idea 13.40.27 # I'd just move the m3u-files to a separate dir 13.40.33 # OK. Many things have changed so I'll submit it again. 13.41.09 # OOPS! I though you said it was a good ide. Sorry! 13.41.12 # make it extend the mp3/m3u filter then 13.41.37 # yes. the filter is probably going to be expanded to an option instead of a boolean 13.41.43 # It does. (off, on, m3u) 13.41.50 # ah, ok 13.42.36 # Besides I have all my m3u alreay in one directory. Root ;-) 13.43.10 # haha, so why the need for the filter? 13.43.25 # I don't wnat to see the dirs! 13.43.44 # so it scans recursively for all m3us? 13.44.04 # or how do you change dir? 13.44.28 # hiding the dirs is a bit weird in my mind 13.44.58 # Not if you have all m3us in one dir as you suggested. 13.45.08 # right, then you must have them in root 13.45.12 # as you can't change dir 13.45.15 # matsl: wouldn't it be good enough to change sort order, to show dirs last? 13.45.44 # Maybe that would be almost the same. Yes. 13.46.01 # mbr: I broke the revertrect() a long time ago when I made the bitmap use OR instead of XOR 13.48.13 # Bagder: To change dir in m3u-only mode you need to go out of that mode. 13.48.15 # "bounce" didn't work with XOR ;-) 13.48.15 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 13.48.15 # * Zagor wonders if his 802.11 link covers the cafe on the ground floor... 13.48.24 Join grummel [0] (lamamba_@h135n1fls34o883.telia.com) 13.48.42 # matsl: sure, but a pretty annoying manouver 13.49.05 # Bagder: OK. on todo .... 13.49.09 # and not really something someone with m3us spread all over would use 13.49.17 # Bagder: Agreed. 13.49.17 # i suggest the sort fix rather than filter fix, if that's almost as good 13.49.22 # then again, I don't know if people have 13.50.01 # As I have the filter fix patch at hand I post it. Then people can look at it again. 13.50.20 # sure, posting a patch never hurts 13.54.21 # I want multi-line scroll support 13.54.42 # not sure if they all would scroll independently of each other tough 13.55.14 # bagder: I experimented with two scroll speeds. 13.55.42 # Both lines scrolling at the same speed was confusing. 13.56.07 # I see 13.56.14 # YMMW 13.56.19 # then imagine 4 lines on the recorder ;-) 13.57.16 # I have been thinking of another type of scroll. One word at a time. 13.57.40 # ah 13.57.44 # seen my attempt? 13.57.51 # NO 13.57.59 # apps/showtext.c 13.58.07 # meant to become a text-reader for the player 13.58.36 # doesn't work 100% 13.58.49 # but it shows one word at a time 13.58.57 # or more words, if they fit within 11 letters 13.59.17 Nick Linus|lunch is now known as Linus (~linus@labb.contactor.se) 13.59.17 DBUG Enqueued KICK Linus 13.59.48 # OK. Like some radio stations send out to the display? Seen that? 14.00.01 # yes 14.00.35 # it looks similar to that 14.00.54 # I've been thinking in terms of changeing the wps screen to show id3-info once in a while in that maner. 14.01.18 # ahh, finally prev works too 14.01.34 # matsl: might work, yes 14.01.52 # i'm getting brain damage from those test tracks... 14.02.02 # :-) 14.02.06 # even worse than before? B-] 14.03.07 # bagder: It is hard to do with current scroll implementatiuon. The scroll needs to work better ... 14.03.23 # together with the other display stuff. 14.03.26 # so don't use it, make a separate impl in the wps 14.03.58 # Bagder: that's a veru good idea 14.04.10 # Hmm... OK. Never occured to me. I was more thinking of adding showtext-like funtionality to the scroll-thread. 14.04.27 # Like text-properties or something. 14.04.56 # well, if more than one screen needs it, then that is certainly better 14.05.15 # actually, the scroll thread could be ravemped to a scroll_line() function 14.05.37 # that would do what? 14.05.48 # i don't like that the scroll thread updates the LCD independent of other activities 14.05.59 # Bagder: thread vs. function 14.06.02 # aha 14.06.20 # get_button_w_tmo() and scroll in the default case 14.06.32 # much nicer 14.06.32 # I am +1 on that 14.06.49 # the you can scroll several lines if you want 14.07.22 # I got problems with two scrolling lines too since the menu display stuff needed to know about it too. It got messy. 14.09.15 # i don't. i think get_button_w_tmo() is unfortunate 14.09.35 # using that removes adjustable scroll speed, for one 14.09.52 # true 14.10.12 # I think the status bar should go into a thread too, removing the timeouts in wps and tree 14.11.20 # Zagor: only if we get a lcd_update_rect() 14.11.26 # i want all threads hanging on queue_wait() when nothing is running 14.11.37 # update_rect() is a piece of cake to add 14.11.42 # Linus: sure, but let's fix that then (after 1.2, of course) 14.12.07 # especially if we make it update_row() 14.12.16 # row? 14.12.24 # 8 pixels hight, full line 14.12.26 # ah, right 14.12.27 # height 14.12.35 # we will need a timer_event() functionality if we want all threads to hang in queue_wait() 14.13.05 # by the way can we print text on an arbitrary pixel location? 14.13.06 # Linus: yes, i know. we're not there yet. it's just a vision 14.13.25 # yes we can. see Bounce 14.14.07 # ah, lcd_putsxy() 14.14.07 # I want smooth scroll in 1.3 :-) 14.14.18 # hehe 14.14.19 # I want it in 1.2.1 14.14.29 # it is really easily added actually 14.14.39 # I want the new font code in first though 14.14.42 # i'll work on the font issues after the release 14.14.48 # great 14.14.50 # goodie 14.14.59 # kumjum 14.15.02 # and the file system write 14.15.05 # i hate the fixed-width font 14.15.09 # me too 14.15.11 # Linus: yes, that's #2 14.15.14 # oops! should be jumjum 14.15.38 # Zagor: I suggest you go with Alex's patch to start with, and then use Greg's code to generate nice internal defaults 14.16.14 # sounds goo 14.16.14 # d 14.16.16 # and of course remove some memcpy()s from the code ;-) 14.16.17 Join MeRWiN [0] (~merwin@12.242.185.10) 14.16.19 # yo 14.16.22 # hey MeRWiN 14.16.23 # yo 14.16.37 # This is the very first time i've ever been to work 3 hours early :) Usually i'm a good hour late 14.16.47 # haha 14.17.01 # aha, 3 hours for rockbox-hacking! 14.17.07 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 14.17.07 # * Bagder grins 14.17.13 # Bagder: heh, yeah... my boss doesn't get in for another 3 hours 14.17.45 # hmm... is there any way to configure the CVS client for a SOCKS5 firewall? I can't do any cvs activity through this damn firewall at work 14.18.02 # Wps question! I'd like next song not to start playing while song is stoped or paused. Keeping the mode moving back and forth. Seems logical. Comments? 14.18.14 # MeRWiN: you can run ssh through a http proxy 14.18.18 # MeRWiN: well, can you get a ssh connection through it? 14.18.29 # so I guess there are ways to get it through a socks5 proxy too 14.18.35 # Bagder: yeah... i've got ssh 14.18.57 # matsl: how can the next song start playing when it's stopped or paused? 14.19.19 # matsl: oh, if it's paused when you switch tracks 14.19.32 # matsl: that's a good feature... one for the list of post-1.2 14.19.38 # MeRWiN: so we add you as the sourceforge project member, then you can checkout over ssh 14.19.43 # as a 14.20.39 # I think I even have a sourceforge account, from some Serial LCD/MP3 Player that I was making a while back :) 14.21.20 # Zagor: how's the next/prev going? 14.22.14 # I'd like to Fast Froward and REwind 14.22.25 # grummel: wouldn't we all 14.22.26 # :) 14.22.31 # grummel: in time, in time 14.22.38 # http://www.terapintech.com/fea_mine.html <---- Now this is what Archos should be developing 14.22.41 # Linus: committed 14.22.43 # it is pretty tricky to implement 14.22.59 # although now I seem to have woken up the old "play one track, get next" bug :( 14.23.07 # * Zagor runs for coffee 14.23.10 Nick Zagor is now known as Zagor|coffee (bjst@as9-5-6.k.s.bonet.se) 14.23.11 # Zagor|coffee: i sent a subscribe to the announce list 14.24.00 # Linus? 14.24.02 # Zagor|coffee: you may want to resynch your CVS 14.24.12 # matsl: yes? 14.24.46 # Linus: Any problems with not starting to play song when doing next_song while paused or stopped? 14.24.55 # I think the sourceforge description needs to be updated to include the Jukebox Stuido as well :) 14.25.45 # matsl/Linus: Couldn't we just have it mpeg_pause() after mpeg_play() if it's paused and the next/previous track button is pressed? 14.26.24 # it depends on how Zagors new fix works 14.26.26 # MeRWiN: new description there 14.26.43 # we can just refrain from starting the DMA 14.26.45 # Bagder: 'scuse me? 14.26.53 # on the sourceforge page 14.27.06 # I edited to include studio 14.27.15 # edited it even 14.27.40 # Bagder: Interesting... "The Rockbox project aims to write open source firmware for the Archos Jukebox 6000 and Archos Jukebox Recorder MP3 players" 14.27.45 # maybe it takes a bit to update 14.27.53 # reload 14.28.02 # i did 14.28.08 # i see the new page 14.28.57 # I can't seem to see it 14.28.57 # grr 14.29.59 # * dwihno is acting phone support :( 14.30.08 # lol 14.30.12 # phony support 14.30.30 # pony support! 14.30.46 # what archos unit have YOU got?! I've got the AJBP 6000 14.30.55 # Rec20 14.30.58 # rec20 14.31.02 # player20 14.31.10 # rec20 14.31.10 # and AJBP6k 14.32.17 # HAve u updated your units in any way?! 14.32.25 # new hard disk in both 14.32.33 # Poor me :( 14.32.38 # serial port on Line-In 14.32.41 # I run rockbox ;-) 14.32.46 # of course 14.32.51 # =) 14.36.31 Join liam__ [0] (~liam@fwott1-1.cis.ec.gc.ca) 14.36.49 # where is identity.pub located? 14.37.03 # ~/.ssh 14.37.14 Nick liam__ is now known as jedix` (~liam@fwott1-1.cis.ec.gc.ca) 14.37.15 # We have remote control funcionality ! :-) 14.37.15 # what if it's identity.pub isn't there? 14.37.24 # Will post a diff soon... 14.37.33 # MeRWiN: then you need to create one 14.37.39 # what do i put in it 14.37.44 # is it possible to store codecs for WMA for example so that u can play it?! 14.37.48 # notch: c00l! 14.37.53 # MeRWiN: ssh-keygen 14.37.54 # in the archos.mod 14.37.54 # grummel: not until we get a DSP expert 14.38.18 # took me a while! 14.38.26 # Bagder: what options do i use? 14.38.26 # notch: nice work! 14.38.30 # my bacjklight seem to have a loose connection! 14.39.02 # MeRWiN: it depends... what version of ssh are you running? 14.39.13 # newest cygwin.. *shrug* just installed it 14.39.20 # Damn user! 14.39.23 # What should I say? 14.39.32 # dwihno: tell them to go to hell... go to hell and die :) 14.39.34 # "Pay me and I'll fix it for you, but I won't give you no telephone support!" 14.39.41 # :-D 14.40.06 # MeRWiN: ok, use "-t dsa" and then run again with "-t rsa" 14.40.24 # MeRWiN: it generates keys to use for SSH v2 14.40.53 # (v2 as in the protocol version 2) 14.41.28 # Bagder: now which one of those do I add into sourceforge? both? 14.42.07 # MeRWiN: you can put both .pub files there, yes 14.42.41 # any or both 14.44.08 # OK, hopefully it worked :) I'm not much of a ssh/cvs guru. Very new to CVS indeed, but getting the hang of it 14.44.45 # you'll learn 14.45.24 # eSVNC is a godsend... definately. True realtime VNC :) 14.46.11 # MeRWiN: erps? 14.46.17 # Very Nice Colors? 14.46.26 # dwihno: erps? 14.46.28 # hehe 14.46.36 # Virtual Nintendo Console? 14.46.55 # Velour Night Cap 14.47.02 # Linus: full folor immediate full screen updates. Virtual Network Computing --- Like PCAnywhere but free 14.47.13 # MeRWiN: how is it compared to vnc, and tightvnc? 14.47.21 # vnc is cool 14.47.40 # dwihno: it's basically tightvnc with immediate updates.. Over a LAN it's like you're sitting right in front of the computer 14.47.46 # dwihno: win32 only though 14.48.09 # MeRWiN: ah, okay... do you have URL? 14.48.41 # dwihno: http://perso.wanadoo.fr/samfd/esvnc/ 14.48.56 # gotta check it out :) 14.49.10 # I thought vnc was cool, but a bit sluggish, even on 100 mbit interfaces. 14.49.26 # of course true X rocks ;-) 14.49.29 # dwihno: yeah, it didn't have good change detection... this is frickin' immediate with no cpu usage 14.49.47 # Bagder: I would use X if my company supported *nix ... stupid telecom companies :) 14.49.54 # :-) 14.50.16 # :-) 14.50.35 # dwihno: where do you work? 14.50.36 # Bagder: what window manager do you use? 14.50.47 # swordfish 14.50.49 # MeRWiN: I don't - I'm full-time unemployed :-) 14.51.01 # it's neato 14.51.06 # dwihno: when are you coming to Stockholm? 14.51.12 # Linus: I'm already here :-) 14.51.13 # oh, sawfish I mean 14.51.16 # MOHAHAHAHA 14.51.33 # why was peek_next_track removed? 14.51.38 # time for a DevCon then! 14.51.46 # :D 14.51.49 # MeRWiN: it was obsolete 14.51.51 # devcon 2002, part 2 14.51.57 # DevCon! DevCon! DevCon! DevCon! DevCon! DevCon! 14.51.59 # 1.2 release party!!!! 14.52.05 # hehe 14.52.07 # woooo 14.52.09 # installfest! 14.52.11 # That is a bit overambitious ;) 14.52.13 # Linus: oh, since everything is playlist driven now 14.52.22 # yup 14.52.30 # Linus: We can bring a laptop and install rockbox and sign the rockbox t-shirts at stureplan ;) 14.52.39 # good idea! 14.52.42 # FREE ROCKBOX COPIES! :D 14.52.53 # bring your own floppy :-) 14.52.57 # dwihno: BYOF 14.53.18 # You should offer free rockbox installation service also 14.53.23 # Yeah 14.53.37 # Or, we could sell floppies with the ajz and source code for 5 SEK a piece 14.53.56 # we 14.53.57 # and a (inkjet) printed manual 14.54.02 # 'll sell *MILLIONS* 14.54.06 # :-) 14.54.11 # You're gonna get RICH, Bagder :) 14.54.11 # dwihno: how much does 5 SEK work out to in USD? 14.54.16 # MeRWiN: $0,5 14.54.17 # 50cents 14.54.20 # haha 14.54.27 # :-) 14.54.29 # A fortune! :D 14.54.38 # So Bagder is gonna get wealthy 14.54.42 # bah, sell them on CD then 14.54.48 # You just read my mind :) 14.54.55 # Most ppl won't even have floppy drives anymore ;) 14.55.10 # the most wasted space on a CD ever :) 649.95 MB avaialble of a 650MB disc 14.55.18 # we sell it on 5.25" floppys only 14.55.22 # hahaha 14.55.44 # "and to use the floppy, you must buy this EXPENSIVE 5.25" floppy drive" :-) 14.56.02 # dwihno: now that's thinkin' like Microsoft :) 14.56.37 # Thank you, thank you! :) 14.56.44 # Ive added a couple of files to the firmware, but when i do a cvs diff these files are not listed as added... Is there a way to add them to my 'local' repositry? 14.56.50 # you pay $5 for the CD, and $50 for the Activation Code 14.56.58 # Linus: *grin* 14.57.04 # notch: only by doing 'cvs add [file]' 14.57.09 # notch: don't! 14.57.28 # not until the 1.2 release is done 14.57.37 # hmm... i usually join #linuxhelp as a keepalive for IRC (during the slow times in #rockbox) but this time i joined #linushelp 14.57.49 # :-) 14.57.55 # notch: and if you've checked out anonymous, you can't add them even to your local dir 14.57.57 # MeRWiN: did you get any help with the linus? :) 14.58.09 *** Saving seen data "./dancer.seen" 14.58.16 # we could use some help with Linus 14.58.24 # he gets a bit too much at times B) 14.58.27 # heh 14.58.35 # * Linus is offended 14.58.38 # * Bagder ducks and hides 14.58.56 # * Linus knows where Bagder lives 14.58.57 # * dwihno scratches his head and sighs 14.59.08 # * dwihno knows who lives in Haninge ;) 14.59.17 # or who was it now... ;-) 14.59.35 # Brandbergen 14.59.35 # so if I wanted to post these diffs to the list then I would attach them as well as sending a diff? 14.59.43 # the files +diff 14.59.46 # just the diff 14.59.52 # Linus: firemountains is a part of it :-) I used to live there myself 15.00.00 # oh , and the new files, sorry 15.00.15 # oh 15.00.18 # but the diff doesnt include my files as additons as I havent checked them in 15.00.32 # yeah, sorry. include the new files too 15.00.38 # cheers :-)) 15.00.47 # This is great... I work for the largest Wireless company in the world and they feel it neccessary to say the following comment... to prove a point, one of the managers went to everyone's desk and stole all of the laptops that were left there overnight. This is the E-Mail that was sent out: 15.00.47 # Eight laptops were left unsecured in cubicles on the 6th floor of Newport 5 last night. If your missing your laptop, check with Kelly Digregorio. 15.00.47 # Employees who need a laptop to perform their duties should keep the laptops with them at all times. If you have a laptop and don't actually need one, please turn it in to your manager asap. Any laptops found in cubicles or anywhere else during off-hours will be removed. 15.00.49 # This is serious stuff!! Both our company hardware and data assets must be protected at all times. Everyone is expected to do their part. If you see a laptop or any other company assets at risk, act to protect them. 15.01.01 # Great office politics, huh? 15.01.23 # hehe 15.01.37 # actually, it's the same here 15.01.47 # *shrug* someone must thing there's a high rate of office-theft in a building where you need a keycard to get in the frickin' elevator :) 15.02.02 # all employees with laotops have to take them home over night 15.02.12 # Man! starts with a ends with l and has na in the middle!! 15.02.34 # office theft? 15.02.37 # we also have keycards 15.02.38 # More than just pencils? 15.03.07 # Linus: they screwed up my keycard so I had to wait outside this morning for like 10 minutes because my after-hours access disappeared :) 15.03.26 # watch this => http://www.mcafeeb2b.com/beta/utility.asp 15.03.34 # see a tool you recognize? 15.03.40 # read the NDA at the side ;-) 15.03.57 # silly 15.04.20 # whoa 15.04.25 # Bagder: Me see 15.04.38 # Misa think that was cool :) 15.04.48 # hehe, yeah 15.04.50 # Bagder: now when I've kissed your ass, you can do my laundry 15.05.00 # :-) 15.05.13 # How is stuffit/winzip/curl a McAfee beta product? 15.05.21 # no idea 15.05.25 # Sue them! 15.05.28 # You can get lots of cash! 15.05.33 # You will get rich! 15.05.43 # and they just link to the sites, they don't offer the tools 15.05.46 # Even richer than Linus with the rockbox 1.2 release ideas ;) 15.06.06 Quit MeRWiN (Remote closed the connection) 15.06.24 # oh, now they took Merwins laptop too! 15.06.29 # Oh no! :( 15.06.33 # * Bagder laughs 15.06.44 # he probably looked away 15.06.48 # *snap* 15.07.00 # okay how do you send a cvs diff result to a file... 15.07.08 # 'cvs diff >mooooo' 15.07.13 # Where did all the honest people go (who only stole the office supplies instead of computers ;) 15.07.31 Join MeRWiN [0] (~merwin@12.242.185.10) 15.07.43 # dwihno: the honest thiefs were stolen ;-) 15.07.46 # Which one of you guys wrote cURL? 15.07.54 # * Bagder raises his hand 15.08.00 # * Linus raises his 15.08.21 # all of the haxx brothers then :) 15.08.21 # Bagder: heh 15.08.24 # even Björn has patched it ;-) 15.08.53 # Bagder: is the main developer 15.09.04 # wow, I've been listening to Italian Rock for the last 5 minutes and I haven't even realized that it wasn't in English 15.09.29 # you're probably too busy holding on to your laptop 15.09.31 # * dwihno hypnotizes Bagder... domyla undry! domyla undry! domyla undry! 15.09.56 # Do I sense a heap of not-so-good laptop theft jokes? ;) 15.10.06 # noooo 15.10.14 # Bagder: I leave my laptop in the office sometimes... although I'm in the office building that is anal about nothing EXCEPT parking. They hand out tickets for everything 15.10.26 # It's the other office building that is anal about office politics 15.16.14 # i wonder when zagor is going to commit his next/prev fix? 15.16.26 # didn't he do that? 15.16.31 # Zagor|coffee: stop drinking coffee! 15.16.40 # MeRWiN: he said he did 15.16.45 # Fixed bugs in next/prev handling. Replaced peek_next_track() with playlist_next(). 15.17.14 # strange. i got no commit mail 15.17.17 # weirdo 15.17.18 # me neither 15.17.30 # and cvs diff gave nothing 15.17.34 # Linus: he committed 3 patches 15.18.36 # mine updated... peek_next_track is nowhere to be found in my tree.c anymore 15.18.42 Quit edx ("brb") 15.19.13 # then we should have no showstoppers 15.20.20 # if it works :) 15.20.25 # hehe 15.20.34 # Linus: you should test it out 15.20.40 # this should speed up track changes, right? 15.20.46 # yes 15.20.51 # by a lot? 15.20.59 # next, but not prev 15.21.51 # most people go forward anyways 15.22.06 # ouch! 15.22.22 # he hasn't taken the watermark into account 15.23.06 # Linus: hmm... if there's a low watermark then it doesn't buffer more or something? 15.23.14 # possible playback stop 15.23.52 # it may start the playback of the next song way below the watermark, so the disk won't spin up in time 15.24.15 # ahh 15.25.17 # ouch again! 15.25.45 # he calculates the unplayed space too early 15.26.38 # i wish he could finish his coffee 15.26.50 # Linus: that's one huge cup of coffee 15.27.00 # Linus: how prevalent is english in sweeden? 15.28.25 # they teach english in school from age 10 15.28.45 # one two tree :-) 15.28.53 # free four 15.28.56 # :-) 15.29.01 # wow. I was wondering why everyone from Ericsson spoke good english :) 15.29.21 # we're also fed with all the american movies and TV shows, subtitled 15.29.25 # as nobody else but us speaks swedish, we have no choice 15.29.47 # That is true I guess 15.30.17 # We also broadcast Ricki Lake. She has taught us everything there is to know about the american lifestyle ;) 15.30.40 # Hmm... not sure if Ricki Lake is the best model american. I'd choose Jerry Springer for that 15.30.46 # hehehe 15.30.50 # :-) 15.30.57 # or Dave Letterman 15.31.00 Nick Zagor|coffee is now known as Zagor (bjst@as9-5-6.k.s.bonet.se) 15.31.01 Quit WetFlax (Read error: 104 (Connection reset by peer)) 15.31.02 # bad news 15.31.14 # bad news or REALLY bad news? 15.31.22 # my wlan doesn't cover the local coffee shop 15.31.27 # crap 15.31.31 # :( 15.31.35 # oh my! 15.31.36 # That's a catastrophe! 15.31.50 # you'll have to move the coffee shop 15.32.01 # time to buy an external antenna 15.32.11 # Zagor: ouch... We've got wlan on a ton of Starbucks coffee shops in the states :) 15.32.35 # Zagor: your mpeg fix were not entirely correct 15.32.42 # i know 15.32.43 # fixes 15.32.48 # "I seem to have woken up the old "play one track, get next" bug :(" 15.32.55 # not only that 15.32.59 # Zagor: one of my co-workers gets the tough job of going to every one of the Starbucks that we have coverage in and testing there drinking coffee all day 15.33.00 # what else? 15.33.12 # see my commit for starters 15.33.14 # Zagor: let's just say you won't be drowning in the watermark 15.33.16 # MeRWiN: it's a shitty job, but someone's gotta do it :) 15.33.50 # Linus: ah, right 15.33.59 # Zagor: yeah, he's the sort of person that drinks about 4 very large cups of coffee a day, so it's perfect for him 15.33.59 # and you still don't take the watermark into account 15.34.12 Join WetFlax [0] (~wettoad@flax.mbi-berlin.de) 15.34.24 # when does DEI3 run? 15.34.34 # Zagor: is your CVS in sync? 15.34.46 # yup 15.34.49 # i fixed a "play one, get the next" bug 15.35.09 # DEI3 runs when the DMA buffer is finished 15.35.16 Join ah_ [0] (~t@ABoulogne-103-1-1-104.abo.wanadoo.fr) 15.35.20 # i think my new_file() change added a new one 15.35.34 # hi. 15.35.37 # hi 15.37.55 # hi 15.39.44 # I try to test daily build for two weeks now and i've a NO FAT 32 PA (can't see more font is big ). Got a jukebox 6000 , internal firmware 4.53 and i replace the HDD with a 30 gb IBM. Ver 1.1 works great. 15.40.24 # PA ? Partition A... ? 15.41.56 # the font is really big so the message could be longuer. Jukebox boot , certainly loads the rockbox firmware then i've 'No FAT32 pa' 15.42.58 # No FAT32 Partition 15.43.06 # ah_: is the drive formatted as FAT32? 15.43.39 # Linus/Bagder: That could be another fix, make the font smaller immediately after displaying the Rockbox! message so errors are displayed properly 15.43.51 # indeed 15.45.21 # i think that it couldn't work. It works with official firmware and rockbox 1.1 15.45.37 # weirdo 15.45.59 # "No partition found, trying to mount sector 0." 15.46.14 # sorry incomplete message: i think it's fat32 formated 15.46.15 # that's what it says right before the error 15.47.13 # fat.c is only changed twice since 1.1 15.47.20 # Off for other things. CU! 15.47.32 # ah_: i believe the original archos firmware only works with fat32 also... 15.47.34 # Bagder: disk.c is involved 15.47.42 Quit matsl ("Liece") 15.47.47 # ok 15.48.23 # ah_: is your drive a master or a slave? 15.48.41 # ah_: do you have a linux machine close? 15.48.47 # i want to see the partition type id 15.49.04 # we added checking for that, and apparently your partition is not one of the accepted 15.49.35 # ah_: what operating system do you use? 15.50.27 # here xp , got an old linux pc but no usb on it and my 2.5 - 3.5 converter is at work 15.50.29 # Zagor: maybe an extended partition? 15.50.45 # will try to find tools 15.50.58 # maybe. we need to find out 15.51.01 # maybe partition magic can do that ? 15.51.07 # yes 15.51.09 # sounds possible 15.51.27 # no, 1.1 didn't handle extended partitions either 15.51.35 # it must be the type id 15.51.56 Nick notch is now known as notch|busy (hidden-use@arthur.techprt.co.uk) 15.51.56 DBUG Enqueued KICK notch|busy 15.53.27 # Failed opening dir 15.53.27 # Couldn't open file: /Farbror Frejp/Farbror Frej - CD-rom.mp3 15.53.48 # how the heck did i do that :( 15.54.12 Quit notch|busy () 15.54.16 # an extra p? 15.54.39 # you're right 15.54.59 # Zagor: that could be my fault 15.55.06 # bad slash fix perhaps 15.55.12 # i guess so 15.55.16 # playlist.c 15.55.30 # yes 15.55.31 # http://www.win.tue.nl/~aeb/partitions/partition_types-1.html <---- shows all known partition identifiers 15.55.38 # change the line under Linus' fix 15.55.51 # ah, right 15.56.16 # MeRWiN: good digging 15.56.24 Quit WetFlax ("I like core dumps") 15.56.27 # linux fdisk knows them too :) 15.56.48 # Zagor: yup, but i'm not running linux :) 15.56.50 # we're accepting b and c 15.56.52 # we only need which ah has now 15.57.19 # Bagder: did I put the \0 at the wrong place? 15.57.36 # Linus: yes 15.57.38 # Linus: yes 15.57.43 # forgot to change that 15.57.43 # fixed 15.58.01 # could be 0B, 0C, 1B, 1C, 15.58.02 # it seems as if 1b and 1c are possible too 15.58.22 # right. ah_, how's it going? 15.58.44 Join mecraw [0] (~lmarlow@dialup-65.58.59.204.Dial1.Denver1.Level3.net) 15.58.50 # Bagder: would 0f be a possibility? Extended partition (LBA)? 15.59.04 # that would be *so* XP, to create a hidden partition! 15.59.31 # perhaps f, yes 15.59.32 # Linus: never doubt the "creativeness" of microsoft 15.59.33 # MeRWiN: we don't support extended partitions at all right now (they require extra parsing) 15.59.33 # MeRWiN: yeah i thought of that 15.59.44 # "Windows NT does not recognize the four W95 types b, c, e, f " 16.00.07 # Bagder: so F is a valid Fat32 type (if the extra parsing were there) 16.00.13 # Bagder: winnt doesn not support fat32 at all 16.00.26 # ah, right 16.01.21 # Time to move my car to the parking garage 16.01.24 Nick MeRWiN is now known as MeRWiN|Movin (~merwin@12.242.185.10) 16.02.49 # PARTITION_XINT13 16.02.56 # "Windows 95/98/Me: Partition that uses extended int13 services." 16.03.13 # and there's a PARTITION_XINT13_EXTENDED 16.03.58 # god knows what real values they have 16.05.33 # Zagor: you must not start the DMA until the watermark is reached! 16.05.40 # use play_pending 16.06.10 # http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/dmref_1os3.asp 16.06.20 Nick MeRWiN|Movin is now known as MeRWiN (~merwin@12.242.185.10) 16.06.33 # Linus: you mean if next goes below watermark? 16.06.45 # yes 16.07.04 # Linus: can you fix this? you're more at home with the dma and watermarks 16.07.15 # sure 16.08.34 # ah_: are you there? i'm preparing a module for you to test. which rom version do you have? 16.08.44 # 4.53 16.09.01 # ah, he said so. good. 16.11.14 # ah_: http://rockbox.haxx.se/ahtest.mod 16.12.53 # ok 16.16.03 # ah_: is the partition the default one that came with the drive or did you re-partition/reformat? 16.16.11 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 16.16.11 # * Zagor is anxiously awaiting the result... 16.16.23 Quit elinenbe () 16.19.10 # still the same erro 16.19.10 # r 16.19.19 # ok, hang on 16.19.22 # Zagor: output the found id 16.19.27 # exactly 16.19.31 # yes 16.19.34 # and reduce the font first 16.19.39 # does the rockbox charde the batteries in us mode?! 16.19.46 # usb mode 16.19.57 # very good question 16.20.21 # grummel: player or recorder? 16.20.28 Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 16.20.36 # player 16.20.49 # grummel: I believe it is. I believe it's always charging when the charger is plugged in 16.21.01 # grummel: the charging is hardware-controlled 16.21.02 # player has hardware controlled charger 16.21.05 # MeRWiN i think that the travelstar comes unformated and i formated it on a win2k server i think , it was a year ago. 16.21.21 # ah_: ahh... ok. 16.21.25 # using win tools :( 16.21.25 # ah_: test again 16.22.17 # ok, I know most of us here are from sweden and I'm to(in stockholm), now I'mn goin out to get new batteries, have u got any recommendations and where to buy?! 16.22.32 # teknikmagasinet 16.22.37 # grummel: claes ohlsson, teknikmagasinet or some such place. 16.22.44 # GP1800mAh 16.22.45 # GP batteries?! 16.22.49 # yup 16.22.49 # ok 16.22.54 # thanks 16.23.03 # and get the 1hour charger too. it rocks! 16.23.15 # ok 16.23.24 # and it costs! 16.23.26 # Linus: 1 hour charger? 16.23.32 # fast charger 16.23.38 # it's lovely 16.23.49 # and you can fry an egg on the batteries 16.23.54 # hehe 16.23.58 # portable kitchen 16.24.07 # Linus: can't be very good for battery life though 16.24.26 # not really 16.24.46 # 6 0 0 0:No ??????? 16.25.02 # ah_: right. that's the partition types 16.25.03 # i think Uwe is on to something in the mailing list 16.25.05 # So does the max voltage output change if you use a different mAh battery? 16.25.12 # 6 is fat16 16.25.18 # hu ? 16.25.22 # that might explain why our charger stops too early 16.25.25 # are you sure 1.1 worked on this? 16.25.31 # yes for sure 16.25.34 # ah_: you need to reformat 16.25.42 # :) 16.25.47 # and that windows say that it's a win 32 16.25.51 # does format really alter the partition table? 16.26.01 # Zagor: it should 16.26.15 # ah_: In the properties it actually says FAT32? 16.26.22 # yes 16.26.42 # will try to find a soft like partition magic 16.26.45 # ah_: if you don't have anything too crucial on that drive i'd reformat it 16.26.48 # Zagor: the partition type shouldn't matter 16.26.51 # do u know what name the 1 hour chargers has got?! 16.27.11 # ah_: it could have been a windows screwup the first time you formatted it 16.27.16 # Linus: true. we should simply try and mount all partitions in order. 16.27.32 # at least peek at the boot block 16.27.36 # grummel: GP PowerBank Smart 16.27.43 # 699kr!! 16.27.51 # i said it costs! 16.28.00 # grummel: how much is that in USD? 16.28.01 # :) 16.28.03 # yeah, it's pricey. mostly useful for us developers, i'd say 16.28.09 # MeRWiN: about $70 16.28.20 # $70?!@#@%?! damn, that's expensive 16.28.52 # how long does the 1800 batteries last after a full charge withthat?! 16.28.56 # charger 16.30.25 # about 10h with stock firmware 16.30.42 # and with rockbox?! 16.30.53 # and about 5h after it's charged 20 times with the rapid charger :-) 16.30.54 # i don't know. I always mess too much with it to know :) 16.30.56 # but teknikmagasinet has got 1900mah batteries! 16.31.37 # MeRWiN: not really. nimh batteries can be fast-charged, unlike nicd 16.32.06 # Zagor: hmm.. maybe i should look into one of those fast chargers then 16.32.12 # how long does the normal charger take to charge? 16.32.24 # about 6-15 hours 16.32.33 # ack 16.32.47 Join notch|busy [0] (hidden-use@arthur.techprt.co.uk) 16.35.07 # ah_: new test 16.35.07 Quit ah_ (Read error: 104 (Connection reset by peer)) 16.35.15 # Ah, I just thought of something... Will it be possible to crossfade two tracks? 16.35.17 # aww 16.35.22 # darned peer 16.35.22 # :¨¨( 16.35.26 # dwihno: no 16.35.29 # Sankte Peer 16.35.37 # Zagor: too bad :/ 16.36.09 # we only have one mp3 decoder 16.37.00 # An idea: To make pressing 'next' more sufficient, maybe the first reads on a "new" file should be made smaller? 16.37.36 # dwihno: they already are 16.37.51 # they are? :) 16.37.57 # Then why is it so slow? 16.38.19 # it is the playlist loading 16.38.39 # and the ID3 parsing 16.38.39 Quit MeRWiN (Remote closed the connection) 16.38.52 # id3 parsing should be optional :) 16.38.57 # and the drive needs to spin up each time 16.38.58 # And playlist loading too ;) 16.39.06 # hehe 16.39.14 # Seriousley. 16.39.21 # Why not keep id3 parsing optional? :) 16.39.25 # * Zagor thinks the remote patch looks very strange. Why all those #ifdefs? 16.39.42 Join MeRWiN [0] (~merwin@12.242.185.10) 16.39.45 # Interesting ... I just read that storing NiMH batteries in the freezer prolongs their shelf-life :) 16.39.56 # MeRWiN: really? 16.39.57 # we could stop looking for V1 tags if we found a V2 tag 16.40.04 # * Zagor moves his spare ones to the kitchen 16.40.22 # MeRWiN: freezer? not refridgerator? 16.40.35 # Linus: I bet the difference won't be noticable though 16.40.37 # http://www.greenbatteries.com/documents/battery_myths.htm#Freezer 16.41.10 # the longest wait is probably for the spin up 16.41.36 # Linus: why does it have to spin up if I switch track in less than 5 secs? 16.41.38 # MeRWiN: oh, it's for keeping the charge 16.41.58 # dwihno: because someone put an ata_sleep() in the mpeg.c code 16.42.04 # * Linus points to Zagor 16.42.05 # heheheh 16.42.18 # that's what MeRWiN and I've been on about 16.42.23 # Stop blaming Zagor for everything! :) 16.42.39 # * Linus keeps shut about the fact that he did it first 16.42.56 # Bagder: what have we been on about? ata_sleep? 16.42.58 # LBZ - Let's blame Zagor! 16.43.04 # we might want to wait with the spindown on the first buffer read of a track 16.43.08 # Zagor - Feel free to change them - they were for player/recorder compat. 16.43.09 # So why is there an ata_sleep in the mpeg code? 16.43.14 # MeRWiN: yes, about mpeg spinning down the disk 16.43.24 # dwihno: to save batteries 16.43.33 # Bagder: I think the ata_sleep() should disappear from that code. 16.43.36 # notch|busy: yes, but you've put identical code in many of them :-) 16.43.37 # me too 16.43.53 # should I buy the 1 hour 699kr charger or the 2-5hour 499kr?! 16.43.53 # Linus: just move the spindown after 5 secs then :-) 16.43.54 # Linus: it really doesn't save that much though in the long run. It's only 5 extra seconds of being spun up 16.44.09 # grummel: put in the extra cash for the 1 hour 16.44.15 # I thought I would keep them as this may need changing at a later date... 16.44.49 # i.e. I havent tested this on a player :-) 16.44.53 # k 16.45.12 # MeRWiN: I smell an option :) 16.45.30 # Options to the people! 16.45.48 # Rockbox is already 10 times more configurable than the stock firmware :) 16.47.57 # Zagor: that's what we were saying before. heh. 16.49.14 # Or as we say in Iran - Frekicheee! :D 16.49.32 # ooookay, any more known bugs stopping us from releasing? 16.49.56 # parse mode stripping data from the filename 16.50.09 # dwihno: please explain that one 16.50.18 # sure 16.50.37 # I keep my album filenames in the format XX. blablablablabla.mp3 16.50.44 # 1) I start a track 16.50.52 # 2) I press 'on' (dirbrowser) 16.51.07 # 3) I press 'on', return to the WPS and I see only XX 16.51.37 # (no id3 tag) 16.52.10 # What is parse mode? 16.52.23 # wps mode "parse" 16.52.32 # i think parse is broken now 16.52.46 # What does the Parse mean though 16.53.27 # "extract info from filename" 16.53.27 # My "ugly fix" involves commenting line 100-101 in wps.c just to make it go away ;) 16.53.28 # I guess 16.53.37 # That will never work :) 16.53.45 # Too many different ways of naming filenames 16.54.07 # well, if there's no id3 info, showing parts of the path on screen is likely to be more useful than just blank 16.54.26 # Bagder: i'd rather just see the filename if there's no id3 info. 16.54.28 # yes, but a scrolling filename should be enough 16.54.40 # I don't think so 16.54.49 # I'd rather fill up the blanks with static info from the file name 16.54.59 # otherwise I get three empty lines 16.55.03 # and one scroll 16.55.30 # Bagder: Empty space is not always a bad thing... find something else to fill it with, like the bitrate and filesize or something :) 16.55.33 Join nsauzede [0] (gizz@lyon-1-a7-62-147-17-134.dial.proxad.net) 16.55.35 # that is what you get with "parse" now as well, i think it's broken 16.55.51 # MeRWiN: it's already there, even when the id3 info is complete 16.56.13 # {hi all} 16.56.17 # then again, I have id3 tags on almost every mp3 I own 16.56.24 # hey nsauzede 16.56.31 # hi 16.56.35 # Bagder: hmm, well, i dunno. I'm personally not much for the parse thing, but if we can find a way to get it to work reliably then it'll work fine for some people i guess 16.56.45 # Linus: I also noticed the id3->path length decreased when leaving&returning to the WPS... 16.57.12 # that is probably a strtok() "feature" 16.57.13 # Linus: that's why I got a bit suspicious about the code retrieving the path from the list 16.58.11 *** Saving seen data "./dancer.seen" 16.58.50 # i don't think i'll be holding 1.2 for the parse mode. i've always considered it a test 16.58.57 # opinions? 16.59.04 # no 16.59.13 # I'm on your side Zagor 16.59.13 # Zagor: i think you should disable parse mode for the 1.2 release 16.59.21 # yeah 16.59.23 # we have made a lot of changes today 16.59.24 # yeah, you can #ifdef the option 16.59.37 # that's a good idea 16.59.42 # we should wait with the release until tomorrow 16.59.46 # Linus: i agree 16.59.50 # right 17.00.06 # #ifdef now, though, then we can all update cvs and run 17.00.20 # we should fix the double-height error messages 17.00.21 # and check for the last minute breaks 17.00.22 # i won't include the partition type fix either 17.00.28 # or are they double-height? 17.00.35 # nah, fix that after 1.2 17.01.04 # small error messages is a new feature ;-) 17.01.12 # Bagder: you need to modify your signature, it still has the old rockbox URL :) 17.01.21 # oops 17.01.34 # LAME! 17.01.40 # bagder: nice job with the rockbox manual 17.01.40 # gotta catch the train now 17.01.48 # * Bagder bows 17.01.49 # bye guys! 17.01.53 # see ya Linus 17.02.14 # is the charger enabled on rec20 only, or on all? 17.02.24 # nsauzede: it still needs a lot of improvements though 17.02.28 # only recorder of course 17.02.47 # doh, right. the others can't be controlled... 17.02.51 # bagder : I just found 1 dead link, 17.02.58 # bye! 17.02.59 Part Linus 17.03.02 # nsauzede: url? 17.03.29 # http://rockbox.haxx.se/manual/play-wps.html 17.03.37 # link : back to main page 17.03.44 Join ah_ [0] (sam@ABoulogne-103-1-1-104.abo.wanadoo.fr) 17.03.50 # oops user manual front page indeed 17.03.54 # ah_: can you test again? 17.03.59 # Ok thanks for all, got a long car trip tomorow ( 2000 km) , so no times to reformate my drive , when i come from vacation will make some test before transfert and format my drive. Sounds crazy but i think that the drive is fat32 formated with a bad id type. 17.04.03 # zagor yes 17.04.27 # have been disconeted 17.04.39 # can you give me the url back 17.04.48 # you remove the fat32 test ? 17.04.52 # http://rockbox.haxx.se/ahtest.mod 17.05.02 # yes, that version tries to mount all partitions 17.05.13 # bagder: 1 question plz 17.05.29 # nsauzede: now there should be no bad links 17.05.29 # fire away 17.05.44 # zagor : cool ! 17.06.06 # bagder : do u remember when you asked me to produce details about 17.06.21 # how to compile win32 sim with lcc-win32 ? 17.06.41 # http://rockbox.haxx.se/mail/archive/rockbox-archive-2002-06/0193.shtml 17.06.45 # Check that out nsauzede 17.06.58 # it's not lcc, but mingw 17.07.12 # errm, thanks dwi, 17.07.28 # but I *DID* try to compile with lcc-win32 :-) 17.07.43 # (which is another free win32 C compiler) 17.08.00 # Zagor works fine 17.08.09 # coolers 17.08.22 # Zagor: that fix should probably go in though 17.08.23 # ah_: nice! 17.08.57 # Bagder: maybe. i'm undecided... 17.09.10 Quit mecraw () 17.09.12 # nsauzede: so what's the q? 17.09.29 # Zagor: I think so, for ah's sake and others in his position 17.09.42 # bagder: ok : so I recently re-tried to compile using lcc the recent cvs win32 sim, 17.09.59 # hum what does that mean ? that the partition is fat32 but that the id type is wrong ? 17.10.45 # bagder: but I encountered problems, I believe that file dependencies have been added in Makefile in the mean time, 17.11.13 # ah_: yeah 17.11.15 # hey cool i didn't sea the modification since 1.1 , usb without on/off is really great 17.11.21 # nsauzede: what makefile are you using 17.11.25 # bagder: and the problem is that lcc is not a gcc clone, and don't offer as many command line switches... 17.11.44 # the one created by configure 17.11.49 # I guess :) 17.12.14 # (modified a little to fit lcc) 17.12.34 # so if it is recent code, it should work properly 17.12.59 # bagder: indeed, my question is : as someone offered ming-win32 possibility to compile the win32 sim, 17.13.17 # ah_: yes, it's fat32 formatted but the id says it's fat16 17.13.29 # is it worth trying to maintain lcc compatability ? 17.13.58 # ming-win32 is a clone of gcc right, what is not lcc 17.14.03 # your opinion ? 17.15.06 # if mingw32 users on windows can use the mingw-makefile put there right now it would be the coolest 17.15.12 # but right now I'm not sure about that 17.15.21 # and if not, we have neither mingw nor lcc makefiles in the tree 17.15.31 # so either one would be an addition 17.15.31 # Zagor, win tools reconize it as fat32 , they maybe use other way that type id to check the file system and that the disk manager tools version i used a year ago to formated is bugged. 17.16.15 # bagder: ok, I'll see what I can do then.. 17.17.02 # ah_: they only check the file system, not the partition type 17.17.28 Join edx [0] (OKE60@fapc.kph.uni-mainz.de) 17.20.15 # Hum type id check is a good idea. I'll reformat my disk when i come back from vacation or try to change the type id manualy. Hope that i'm was the only guy to use this bugged version of win2k disk manager :p 17.22.22 # Bagder: i think i'll hold the mount fix. it could introduce problems, and ah_ is the first i've heard with the problem 17.22.34 # you're right 17.23.16 # the mailing list is getting quite busy lately 17.23.17 # so thanks for that 'personal build' :p 17.23.27 # ah_: no problem. thanks for helping 17.23.53 # Bagder: I've got a pre-built Cygwin package for the SH1 cross compiler... seems as if it may be easier to have the windows users just install cygwin and drop in my package 17.24.30 # for cross-compiles indeed 17.24.34 # but for building the sim? 17.24.59 # Bagder: how do you build the sim? just go into the sim folder and hit make? 17.25.15 # not really 17.25.18 # or actually, it would be a different makefile 17.25.33 # you can run the configure script, right? 17.25.35 # yeah 17.25.44 # i was smoking crack a second ago :) 17.25.56 # if you run that and select win32-sim, it makes a makefile suitable for mingw32 builds... 17.26.14 # brb 17.26.21 # but we could pretty easy make the compiler selectable and run either mingw or cygwin 17.27.04 # cygwin for producing win32 binary ? 17.27.10 # yes 17.27.24 # wow 17.27.39 # at least I guess so 17.27.48 # I'm not the one who'll do it ;-) 17.27.57 # what you mean by : cygwin-compiler ? 17.28.11 # nsauzede: if you install cygwin you get a compiler 17.28.20 # gcc 17.28.32 # ok, and ... errm 17.28.38 # I'm confused here?? 17.28.58 # => I'll check that now :-) 17.29.03 # great idea ! 17.29.12 # :-) 17.29.58 # bagder : (gcc --version returned me 2.95.3-4 => I'll see what I can do with it) -- bye all ! 17.30.25 # hehe, bye nsauzede 17.30.33 Quit nsauzede () 17.32.55 Quit PiotR ("El software es como el sexo: es mejor si es gratis. -- Linus Torvalds") 17.32.55 # dwihno: you mind if I steal your "shirt" outline for my upcoming design contribution? 17.36.32 # i'd say it's time to link to the /manual/. it's not complete by any means, but it's the best we've got. 17.36.42 # yes 17.36.57 # throwing people at it is the best way to make it improve as well 17.37.25 # yes. plus a stern order that anyone who changes the UI *must* also change /manual/ 17.37.51 # we need more screen dumps 17.37.55 # yes 17.38.02 # how about that ui function? :-) 17.38.17 # use gimp ;-) 17.38.30 # "aquire" 17.38.37 # i know 17.40.26 # some screens aren't possible to get using the sim though 17.40.30 # like wps 17.40.31 # and usb 17.40.53 # we had wps before my vacation. what happened with that? 17.41.13 # I don't know 17.45.37 Quit pyvasene ("using sirc version 2.211+KSIRC/1.2.1") 17.54.01 # * edx needs photos of an archos device... 17.54.11 # are there any photos on the websites 17.54.28 # yes 17.54.40 # http://rockbox.haxx.se/devcon/ 17.55.04 # i'll add them to the photo page too, so they're easier to find 17.57.41 # yea - ive looked ther ebut didnt find them 17.57.43 # thanks 18.05.35 # http://gcc.gnu.org/ml/gcc/2002-06/msg00325.html 18.05.46 # amusing 18.06.27 # how did you find that? 18.06.37 # magic 18.06.43 # nah, googling 18.06.54 # link searching? 18.07.20 # no 18.07.24 # just 'rockbox archos' 18.07.27 # ok 18.08.33 # http://debianlinux.net/hardware.html, listed under "Custom/Specialized/Crazy Computer Systems" ;-) 18.08.46 # I like crazy 18.08.50 # hehe 18.09.06 # I'll continue this from home instead, see ya soon 18.09.07 Part Bagder 18.17.44 # bjorn:~# apt-get -u upgrade 18.17.51 # 197 packages upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 18.17.51 # Need to get 81.2MB of archives. 18.17.56 # whoa! 18.18.48 # * Zagor likes fat pipes (eta: 4m6s) 18.21.16 # notch is jealous.... 18.25.08 # bye all... 18.25.13 Quit notch|busy () 18.34.51 Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) 18.35.41 # Bagder: the sim wps seems to bug due to missing lcd_update() 18.36.10 # aha 18.36.49 # or maybe because mpeg_is_playing never returns true 18.41.07 # yeah, that's it 18.41.21 Quit Bagder ("disconnecting from stoned server.") 18.41.25 Join Bagder2 [0] (~daniel@as3-3-2.ras.s.bonet.se) 18.41.29 # bah, it still bugs bad :-( 18.42.01 # code rots fast around here :-) 18.42.08 # it sure does 18.42.12 DEBUG EOF from server (Success) 18.42.12 *** Cleanup 18.42.12 *** Cleanup 18.42.12 *** Saving seen data "./dancer.seen" 18.42.12 *** Exit 18.42.17 *** Started Dancer V4.16p1 18.42.17 *** Connected to irc.eu.openprojects.net on port 6667 18.42.17 *** Logfile for #rockbox started 18.42.23 *** Server message 501: 'logbot :Unknown MODE flag' 18.42.23 Mode "logbot :+i" by logbot 18.42.23 Join logbot [242] (~bjst@labb.contactor.se) 18.42.23 Join Bagder2 [0] (~daniel@as3-3-2.ras.s.bonet.se) 18.42.23 Join edx [0] (OKE60@fapc.kph.uni-mainz.de) 18.42.23 Join ah_ [0] (sam@ABoulogne-103-1-1-104.abo.wanadoo.fr) 18.42.23 Join MeRWiN [0] (~merwin@12.242.185.10) 18.42.23 Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 18.42.23 Join jedix` [0] (~liam@fwott1-1.cis.ec.gc.ca) 18.42.23 Join grummel [0] (lamamba_@h135n1fls34o883.telia.com) 18.42.23 Join freshmaker [0] (~chatzilla@p5082D03C.dip.t-dialin.net) 18.42.23 Join Zagor [0] (bjst@as9-5-6.k.s.bonet.se) 18.42.23 Join Synthe [0] (Synthe@galt.synthe.net) 18.42.23 Join ironi__ [0] (~ironi@80.88.116.93) 18.42.23 Join adi|home [0] (~adiamas@as5300-10.216-194-24-54.nyc.ny.metconnect.net) 18.42.23 Join fragglet [0] (~fraggle@pc1-guil4-0-cust151.gfd.cable.ntl.com) 18.42.23 Join datazone [0] ([0x72LyCYj@207.136.36.203) 18.42.23 Join webmind [0] (webmind@seal.student.utwente.nl) 18.42.23 Join matp|work [0] (~mpritch@gateway.riversoft.com) 18.42.23 Join mbr [0] (~tiw4mabr@rhlx01.fht-esslingen.de) 18.42.23 Join Tumm [0] (coyote@mysko.net) 18.42.23 Join adi|work [0] (~adiamas@151.204.138.24) 18.42.23 Join Hadaka [0] (naked@graywolf.onnanifujiyuu.org) 18.42.23 Join dwihno [0] (dwihno@Bald067.Baldakinen.Umea.SE) 18.42.23 Join Hes [0] (~hessu@hessu.zedi.sonera.fi) 18.42.23 Join PsycoXul [0] (psyco@adsl-63-205-41-6.dsl.lsan03.pacbell.net) 18.42.32 # ah, welcome back logbot :-) 18.43.24 # can gimp scale a single layer ? 18.43.26 # btw, I installed 'nullidentd' yesterday. a 150-line dummy ident server that gets rid of the annoying delay when connecting to irc servers 18.43.33 # Bagder2: no idea 18.43.36 # cool 18.44.11 # everything is soooo easy with debian. i'm in love :) 18.44.46 # i just updated 197 packages in ~10 minutes 18.45.22 # :-) 19.00.49 # http://rockbox.haxx.se/tshirt-contest/designs.html 19.00.49 Quit ah_ (Read error: 104 (Connection reset by peer)) 19.00.54 # my contribution added 19.01.42 # i like the tagline. "How hard can it be?" 19.02.51 # ah, now sim wps works. sweet 19.04.03 # neat 19.04.09 Nick Bagder2 is now known as Bagder (~daniel@as3-3-2.ras.s.bonet.se) 19.04.30 # prev/next doesn't work, though 19.04.53 # doesn't surprise me 19.05.12 # makes a good screen dump anyway 19.05.15 # no, not really. but it shouldn't be too hard to make it work 19.05.20 # true 19.07.48 # Bagder: hehe.. i like your contribution 19.08.14 # I like it with more attitude ;-) 19.17.03 Join MeRWiN- [0] (~merwin@12.242.185.10) 19.17.41 Quit MeRWiN (Remote closed the connection) 19.20.11 # what is the difference, charging-wise, between player-old and player-new ? 19.20.23 # is there any? 19.20.40 # charging wise? 19.21.07 # yes, i remember linus mentioning a difference between them but I can't remember what 19.21.26 # no clue 19.21.34 # newer players apparently start up the disk when the batteries are full, while the older ones don't. 19.21.47 # neither can turn off charging 19.21.48 # ah 19.25.07 Nick MeRWiN- is now known as MeRWiN (~merwin@12.242.185.10) 19.26.27 # bug: in the keylock on screen on the recorder the name of the track still scrolls 19.26.33 Part elinenbe 19.26.42 Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) 19.27.51 # elinenbe: yeah, that's because we haven't added a scroll_pause/resume yet 19.28.43 # ah. 19.28.55 # let's call it a feature until then :-) 19.29.08 # a good thing would be to add a page to the site for unofficial patches. 19.29.33 # we could perhaps use the patch tracker on sourceforge 19.29.35 # Hes: do you know about the player chargers? 19.29.39 # I uses phpbb on one of my sites, and they have a page like that (for phpbb) it is great. 19.29.45 # Bagder: indeed 19.30.08 # still, with this much movement patches would go out of date FAST 19.30.16 # yeah 19.30.24 # they either go in or grow old 19.30.33 # exactly 19.31.16 # off to fix my car! the passenger windo came off the track in my 99 VW golf!@ 19.31.22 # ouch! 19.31.25 # #@*($@@!#@@* DAMN IT! 19.31.26 # uuuh 19.31.41 # what a pain in the ass... I'm gonna have a fun afternoon (sarcasm!) 19.55.23 # Zagor: make a screen dump of the wps for the manual! ;-) 19.55.24 Quit MeRWiN (Read error: 104 (Connection reset by peer)) 19.55.31 # sure 19.55.41 # * Bagder curses javascript 19.56.53 # i think we should kill the status bar menu config and just store changes done with f3 19.57.01 # hehe 19.57.09 # *exactly* what I proposed this morning 19.57.10 # a menu item is overkill 19.57.14 # oh, ok 19.57.25 # mbr said he was gonna make it so after 1.2 is released 19.59.58 # tetris segfaults the simulator 20.00.03 # You are _SO_ evil :) 20.00.16 # Am I the only one wanting everything configurable in the configuration menu? 20.00.33 # there's no point in having the status bar on/off in the config menu 20.00.41 # it isn't a config issue 20.01.07 # hmm 20.01.24 # Sure it is :) 20.01.37 # I don't think so 20.01.42 # its a key 20.01.46 # not a config 20.01.58 # f1+down toggles key lock 20.02.04 # f3 toggles status bar 20.02.21 Join MeRWiN [0] (~merwin@12.242.185.10) 20.02.21 # i agree 20.02.26 # Zagor: I added the scroll_pause/resume once (about a week ago), but Linus never committed it 20.02.45 # Zagor: I think it was supposed to be in but never made it 20.03.02 # MeRWiN: ok. well it's not a big enough issue to put it in 1.2 20.03.21 # I've got the patch if you still want it :) 20.03.36 # send it to the list if you haven't already 20.03.50 # it's good to have everything on the list, since it's nicely archived 20.03.51 # MeRWiN: you got cvs access now, you can commit it yourself after 1.2 is out 20.04.09 # Bagder: true true.. when are we pushing 1.2? 20.04.12 # * Bagder avoids work ;-) 20.04.25 # MeRWiN: i plan for release tomorrow 20.04.28 # * MeRWiN looks stoned in his passport photo 20.04.41 # Zagor: perfect. :-) 20.04.59 # we'll see a flood of commits the minutes after the release :) 20.05.05 # hehe 20.05.16 # Zagor: 1.1 is a letdown compared to 1.2 ... I think people will be nicely suprised 20.05.21 # yes 20.06.14 # I remember the good old days (about 2 months ago) when MP3's barely played back :-) 20.06.30 # *g* 20.06.31 # hehe. those were the times... :) 20.06.55 # Then I didn't come back to the site for a month and suddenly it was release software 20.06.55 # heh 20.07.00 # * Zagor is reliving The Times using Sidplay and a huge SID collection... 20.07.15 # hehe 20.07.16 # what would sidplay be? 20.07.25 Quit grummel () 20.07.31 # c64 sound chip emulator. plays old game and demo tunes. 20.07.59 # I miss demos... they're just not like they used to be anymoe 20.08.50 # we were pretty active demo creators on the C64 20.09.04 # back in the late 80s 20.09.37 # I was an active demo watcher in the early 90's :-) All of 12 years old 20.09.58 # kiddo ;-) 20.10.27 # heh 20.10.58 # I'm too smart for my own good i guess. *grin*. I've gotta let my age catch up to my knowledge. 20.13.33 # So what happens with Feature commits (assuming there's no freeze)? Do we all agree on it then commit it? (That's what I would assume) 20.13.58 # basicly yes 20.14.26 # small things we just commit and discuss afterwards, of course risking having to change it 20.15.42 # also, after a commit it is considered polite to check the build status and fix any non-green status 20.16.15 # K.. I'll have the patch for scroll_pause/resume in ready for commit on a timer to execute tomorrow at 8pm Pacific Standard Time. :) 20.16.19 # j/k 20.16.30 # :-] 20.24.54 # ahhh! buggggg! 20.25.15 # dirs with playlists start the wrong mp3 when you press PLAY on it 20.26.04 # silly 20.28.15 # btw, check out this => http://svn.collab.net/repos/logos/entries.html 20.28.23 # logo contest ;-) 20.28.47 # the funnest thing is how you vote 20.28.55 # check out the directory, edit the file, commit 20.29.00 # using svn 20.29.58 # haha 20.30.21 # some cool submissions 20.30.27 # #2 is in the lead 20.30.43 # with 16 and 7 following 20.33.07 # haha, svn trickling onto this channel as well :) 20.33.23 # of course 20.33.29 # sayy, would you want to convert the rockbox repos to svn? ;) 20.34.30 # not yet, I'd say 20.35.17 # mmh, yeah, you might want to wait beyond the phase when boostrapping is a necessity atlesat 20.36.04 # there are times when being an early adoptor is cool and there are times when it is less cool ;-) 20.37.00 # well it's a bit bad to require everybody to do svn bootstrapping just to download rockbox sources from it's version control system 20.37.10 # yes 20.37.28 # and then update svn every now and then when more or less annoying bugs are fixed ;-) 20.37.58 # yeah, tracking HEAD is kinda mandatory still 20.38.04 # indeed 20.38.26 # so maybe we'll have this conversation again in two months or so ,) 20.38.52 # svn is cool, I would really like to run a project on it 20.39.14 # don't - once you touch it, you'll never wanna go back :) 20.40.00 # :-) 20.40.20 # I have touched it you know ;-) 20.40.23 # Zagor: Do you have random on by chance? 20.40.36 # grep daniel COMMITTERS 20.40.41 # B) 20.40.58 # grep naked COMMITTERS 20.41.07 # hehe 20.41.10 # :P 20.41.25 # MeRWiN: no, off 20.42.03 # Zagor: hmm... weird. It plays the wrong mp3 when you press PLAY on a playlist, or just any dir with a playlist in it? 20.42.21 *** Saving seen data "./dancer.seen" 20.42.22 # not on a playlist, when I press play on an mp3 20.42.34 # it plays the next 20.43.01 # Zagor: whoops... might wanna fix that before the release :) 20.43.07 # heh, yeah 20.43.22 # didn't you say there was a mpeg_next/prev problem or something? 20.43.24 # earlier 20.43.34 # it's repeatable in the simulator so it should be a small deal tracking it down 20.43.40 # no, it's in the playlist build I think 20.43.59 # its probably in the code that skips non-mp3 files or something 20.44.06 # ahh 20.44.23 # yes. it's off by one, although I don't see why 20.46.27 # is there one playlist above in this case? 20.46.33 # no 20.47.00 # but there's one? 20.47.04 # I mean not two 20.47.24 # no playlist necessary, just a dir that contains both folders and files 20.47.32 # aha 20.47.36 Join ripnetuk [0] (~george@ripnet.fsnet.co.uk) 20.47.36 # and it is always off by one? 20.47.50 # no, now I get more. i thought it was one 20.48.07 # in one dir, I'm offset by 3 20.48.56 # you need to step into build_playlist() and I'm sure it'll be visible 20.53.22 # see ya 20.53.24 Part Bagder 20.53.37 Quit ripnetuk () 20.57.36 # *dang* found it 20.59.48 # what was it? 20.59.55 # the evil bug! 21.00.01 # silly indexing in build_playlist 21.00.17 # damn silly indexing 21.01.44 # silly silly indexing 21.01.48 Quit Synthe ("Connection Lost - Excess Blood") 21.07.25 # ah, tetris works again 21.14.02 Join Synthe [0] (Synthe@galt.synthe.net) 21.39.39 Quit adi|work ("[x]chat") 21.40.50 # Zagor: I didn't know it wasn't working 21.41.02 # it crashed for me in the sim 21.41.05 # ahh 21.58.52 Quit MeRWiN () 22.26.28 Join Linus [0] (~linus@labb.contactor.se) 22.26.34 # Zagor! 22.26.40 # hey 22.27.04 # Your latest wrap fix in playlist_next() isn't very good, is it? 22.27.28 # wrap fix? 22.27.34 # isn't it possible that the index is less than -1? 22.27.38 # it's a negative fix. and it solves the problem. 22.27.40 Join d728r [0] (~him1010@66-108-139-81.nyc.rr.com) 22.27.41 # nope 22.27.48 # when would it? 22.28.30 # playlist_next(-number_of_files()); or whatever the function is called 22.28.43 # that is one of the bugs reported today "play the first file, go left. go right. it still plays the first file" 22.29.02 # that should still never make the *index* negative. only the 'steps' parameter. 22.29.24 # if index=0 and steps=-3? 22.29.36 # then something is wrong. that should never happen. 22.29.48 # not is repeat=true 22.29.50 # if 22.30.15 # play the last song, wrap around and preload the first song again 22.30.17 # you mean just because we repeat, we should repeat *backwards* too? 22.30.33 # well, that's an option of course 22.30.36 # you still don't get it? 22.31.08 # imagine starting to play the last Farbror Frej song 22.31.11 # it is my *indention* to not be able to go to any previous track from the first. the first is as much previous as you get 22.31.21 # it wraps and preloads the next 5 songs 22.31.38 # press 22.31.56 # ok, now i get it. 22.32.00 # thank you 22.32.06 # yeah, we need wrap if repeat is active 22.32.08 # i'll fix it 22.32.33 # that is probably why the modulo operator is used in the first place 22.32.52 # well modulo doesn't help much for negatives 22.33.06 # i guess the programmer didn't know that 22.33.12 # possibly 22.33.53 # what happens if the variable is unsigned? 22.34.45 # umm, from -1 it will become 4 billion something. then we modulo it down, and probably won't get the last track :-) 22.35.56 # also I don't want it to wrap unless repeat is on 22.36.57 # true 22.37.45 # well, i just wanted to whine about the playlist index 22.37.54 # i'm going to bed 22.37.59 # night! 22.38.03 # wat! 22.38.03 # night 22.38.04 # wait! 22.38.06 # ok 22.38.35 # what is the difference in charging circuit btwn new and old player? 22.38.44 # Hej, there seems to be a new model available: AJB Recorder 15 w/ black(sic!) bumpers: http://www.bestbuy.com/detail.asp?e=11164156&m=488&cat=538&scat=539 22.38.57 # hmmm... 22.39.11 # Zagor: i don't know 22.39.41 # Linus: ok. but they both can just read the voltage and then don't do much more? 22.39.54 # i guess so 22.39.57 # freshmaker: looks like a Recorder 10 with a bigger disk. USB 1.1 22.40.09 # black looks nice, though 22.40.20 # i think the newplayer(tm) can shut off the disk as well 22.40.29 # yup, and w/o a real umass ata bridge 22.40.31 # i haven't figured out how... 22.40.40 # Linus: shut off the disk? 22.40.48 # ah, you mean the ata power 22.40.49 # power off, like the recorder 22.40.59 # yes 22.41.43 # gotta hit the sack 22.41.48 # night! 22.41.51 # night! 22.41.57 Part Linus 22.42.25 *** Saving seen data "./dancer.seen" 23.00.09 Quit d728r ("Leaving") 23.10.04 Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) 23.10.29 # hey, bagder 23.10.35 # hey ho 23.11.06 # Bagder: what's the the "magic" in ppp log line "[LCP EchoReq id=0xa magic=0xddf631f c3 5c c3 5f" ? 23.11.15 # just a key, or some info? 23.11.35 # just a key 23.11.53 # what's it for? 23.12.00 # made to detect loopback 23.12.05 # ah 23.12.05 # echo 23.12.06 # hey, Zagor, both can ppp bigger to be playlist modulo voltage 23.12.11 # if I recall it correctly 23.12.39 # ok 23.15.13 # dwihno: random tech talk? :) 23.15.31 # :-) 23.15.41 # techtalker(tm) :) 23.15.43 # tried my button? ;-) 23.15.54 # Sounds like a song 23.15.56 # techtalker 23.16.02 # http://daniel.haxx.se/talklikeme.cgi? 23.17.00 # "mobile telephone silly me take a walk" 23.17.02 # :-) 23.17.17 # that wraps it up quite nicely 23.17.23 # hehe 23.17.56 Quit freshmaker ("ChatZilla 0.8.7 [Mozilla rv:1.0.1/20020805]") 23.18.00 # Human interaction is better than using the mobile phone for communication! :) 23.18.38 # take a walk is in every goddamn sentence :) 23.19.29 # veeeery advanced AI engine there 23.20.07 # I bet it is :) 23.20.13 # You should include it in rockbox 23.20.23 # when showing the boot screen 23.20.39 # "rockbox take a walk assembler MPL mobile phone" 23.20.43 # like a fortune cookie 23.20.45 # + "pardon me 23.20.58 Join ripnetuk [0] (~george@ripnet.fsnet.co.uk) 23.21.30 # hm, I should add Rockbox to the words! 23.22.42 # Bagder: why didn't you do my laundry? Now I have to get up @ 6.30 tomorrow to do it! :( 23.22.56 # ah I forgot 23.23.19 # surely you can re-use some of the least dirty ones a few more days? B-P 23.23.32 # hehe 23.23.42 # I'm not that much of a computer enthusiast ;) 23.23.56 # I don't even wear glasses! 23.26.22 Nick dwihno is now known as dwihno|zzz (dwihno@Bald067.Baldakinen.Umea.SE) 23.26.30 # I'm off to catch some sleeps0r 23.26.43 # "mobile telephone silly me take a walk" 23.26.57 # night dwihno|zzz 23.27.12 # nite 23.27.21 # you should sleep too - another day of work ahead 23.27.22 # of 23.27.23 # you 23.27.31 # nah 23.27.44 # more bugs to fix, more patches to apply ;-) 23.29.26 Join mecraw [0] (mecraw@12-252-105-241.client.attbi.com) 23.34.49 # Bagder: if i can't get a screendump function, I at least want the black border to be on all four sides of the screen :-) 23.35.17 # it was my intention, I'm not really sure why it isn't 23.35.48 # lcd_clear_screen doing one pixel too far? 23.36.00 # could be 23.36.41 # * Bagder digs around 23.38.46 # hmmm, didn't I receive player simulator icons before my vacation... 23.38.50 # * Zagor digs around too 23.40.48 # I think it is drawn below the window 23.40.52 Quit ripnetuk () 23.41.19 # yes 23.41.21 # that's it 23.42.24 # but... 23.42.38 # perhaps we should remove the border all together instead? 23.43.04 # or if we keep it, adjust it when we build a player sim 23.55.19 # that's a good idea 23.55.38 # you mean keep it and resize 23.55.39 # is it hard making the whole window smaller for player-sim? 23.55.45 # no 23.55.48 # * Zagor is an x11 clewbie 23.55.55 # we #ifdef anyway 23.56.06 # that'd be best, i think 23.56.18 # "*geometry: 120x70", /* this should be .geometry, but nooooo... */ 23.56.29 # hehe 23.57.28 # ok, so we resize and remove the border then 23.58.38 # i kinda like the border... :) 23.58.43 # so what about the player "icons", shall I spare 8 pixels above and below to allow us to add them? 23.58.51 # ok, border stays then