Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2006-04-07

00:00:01afruff23when does the battery indicator go from 100% to 75%
00:00:02 Quit midkay_ (Read error: 104 (Connection reset by peer))
00:00:09afruff23when you reach exactly 75%
00:00:10sharpeafter 25% has been used?
00:00:44afruff23why are there two tags for charging
00:00:46Mooslostlogic: are you editing playback sw codec wiki page?
00:00:48afruff23charger conencted
00:00:50afruff23acnd charging
00:01:02afruff23is it ebcaus e the charger can be connected
00:01:07afruff23but battery is full?
00:01:35Mooslostlogic: ok
00:01:39lostlogicMoos: yes, just put the bugs on there, am done now.
00:01:52Mooswe will
00:01:53Mikachusin(0.0000001) / 0.0000001 = 1
00:02:20lostlogicMoos: thanks
00:02:29Moosno problem
00:02:34afruff23i am going to use a color coordinated battery indicator
00:02:41sharpeuse pink!
00:02:43afruff23you think i should use greeen yellow and red?
00:02:56sharpepink, purple, and bright orange!
00:02:57afruff23pink would be transparent lol
00:03:35sharpesin(x) = 1/csc(x)
00:03:39sharpei are special!!
00:03:53petursure you am
00:04:03sharpethank you much
00:04:07afruff23so I'm thinking I should put two different images for when the abttery is full (one when the charger is connected so ti really is at 100%, and one when the charger is disconencetd so ti could eb from 76-100%)
00:04:21afruff23it could be*
00:04:49afruff23I type bad
00:05:04Mikachupreglow: since main() never returns or does stuff, should it be safe to mark it naked?
00:05:19Mikachupreglow: saved 4 bytes :P
00:05:20sharpeheh, i still haven't solved the problem with 0xE2FC being swapped to 0xFCE2, no matter what i try it comes out as 0x6c60...
00:06:47 Join matsl [0] (
00:06:57 Quit |Unknown| (Connection timed out)
00:07:21afruff23does anybody knwo the subline times I should use to simulate a bettery icon charging?
00:07:44afruff23the image alterantes between 25 and 50%
00:08:53 Quit petur ("toomuchbeer")
00:10:23afruff23does anybody understand what I mean?
00:11:27sharpeyou want to alternate between images while the battery is charging?
00:11:30 Quit matsl (Remote closed the connection)
00:13:31afruff23I need to know a good subline time to make it look natural
00:13:42sharpeoh, just the time?
00:13:57afruff23i knwo how to code the rest
00:14:24sharpeyou want it like rockbox has it, or...
00:14:29sharpejust a good time?
00:14:43afruff23a good time
00:15:08afruff23so if the abttery was at 25% and it is charging, then it would alternate between the 25 and 50% iamge
00:15:12sharpewell, since yours alternates between... 25 and 50... i'd say... 2 seconds...
00:15:15afruff23how long should it display each?
00:15:26 Part austriancoder ("Kopete 0.11 :")
00:15:42afruff23why does it matter if ti is between 25 and 50
00:15:46afruff23and not 50 and 75
00:15:49sharpefeels odd...
00:16:05afruff23so what should I do for alternating between 50 and 75?
00:16:11sharpei'd alternate between 0, 25, 50, 75, and 100...
00:16:20sharpeprobably about the same
00:16:24dpassen1or 0, 33, 67, 100
00:16:37afruff23yes, btu if I do that, then the user wouldn't know what charge level it is at currently
00:16:58sharpeoh, so you're giving somewhat of a notification to the battery level?
00:17:21afruff23most WPSes don't let the user have a graphic presentation of the abttery level while charging
00:17:22sharpecouldn't you just have the battery level to the side of the icon, while it's charging...?
00:17:34sharpeor percentage
00:17:35 Quit fiftyfour123 ("Chatzilla 0.9.71 [Firefox]")
00:17:46afruff23As Is aid, its going to be color-coded(red, yellow, and green)
00:17:52afruff23so a quick glance at the screen
00:18:01afruff23will tell the user an approxiamte value
00:18:18sharpei think the percentage while it's charging would be nice...
00:18:23afruff23also, I need all the space I can get(coding for a 160 x128 X5 screen)
00:19:16afruff23besides isn't the percent value nto completely accurate?
00:19:33sharpeyeah, but it'd be more accurate than a range of 25-50, and 50-75
00:19:59 Quit harbel ("Leaving")
00:20:21 Join TCK [0] (
00:20:55afruff23coudl the battery level tag conditional be revised possibley to increments of 10% in the future?
00:20:59afruff23that would help
00:21:10sharpedon't see why not...
00:22:18afruff23I''ll still display the percentage, but Is till want a functional battery icon
00:22:23afruff23I still*
00:22:32afruff23so 'm going to use 2 second sublines
00:23:14 Join |Unknown| [0] (
00:23:42 Join Chamois [0] (
00:23:45|Unknown|for tagcache do I wan RAM or on disk?
00:23:52dwihnoanyone w. ipod awake?
00:24:07sharpedo you want faster access?
00:24:07Mikachudepends on your definition of awake
00:24:14sharpeand ipod.
00:24:18afruff23RAM is faster access
00:24:20 Join novimon [0] (
00:24:25crashddwihno: i am
00:24:28afruff23but then other thigns will be slower
00:24:34dwihnoWell... Matrix-awake state :)
00:24:36|Unknown|and whats the folder name I add for Doom if I want mods
00:24:40|Unknown|Addon? or Addons
00:24:52dwihnoI got my video ipod today
00:24:54afruff23read the wiki
00:25:20preglowMikachu: if it returns, then the ipod crt0.S code is in deep trouble
00:25:21crashddwihno: ok...
00:25:37preglowso might as well mark it naked
00:25:49dwihnoand now, I think I cra hed the mandelbrot renderer... Is there a way to reboot?
00:25:53Mikachupreglow: i followed the calling trace or whatever it's called from there, and the next one looks okay to mark naked too
00:25:59crashddwihno: menu+select
00:25:59|Unknown|what happens if I have more than 10?
00:26:01crashdhold for a few seconds
00:26:08Mikachupreglow: that is, app_main
00:26:09 Quit Fitzsimmons (Remote closed the connection)
00:26:23 Join Fitzsimmons [0] (
00:26:25|Unknown|what happens if I put more than 10 wads?
00:26:27dwihnocrashd: select=middle button?
00:26:30afruff23I don't think you can use more than 10 wads
00:26:31crashdyeah, the round one
00:26:45Mikachu|Unknown|: then your computer will explode
00:26:52dwihnoit worked :)
00:26:55preglowMikachu: dunno if that is a very good way to optimise for size, though, heh
00:26:55crashdyes, it did! :)
00:27:00preglowbut i guess every byte counts
00:27:01afruff23besides, when ar eyou ever gonna have the time/battery life to play all of them
00:27:09preglowep0ch, Moos: any comments on the crossfeed?
00:27:17 Join Kyomi [0] (
00:27:25dwihnodamn, compared to the archos, ipod video is tiny and has a huuuge screen
00:27:31crashdhah, yeah
00:27:32Mikachupreglow: and browse_root too :)
00:27:35crashdthey do have massive screens
00:27:40|Unknown|and whats root.m3u?
00:27:49preglowMikachu: all the thread functions too
00:28:01KyomiHey, have any of you had the problem when you try to copy something over with USB it somehow.. resets the USB connection at a certain point everytime you try to transfer it?
00:28:12KyomiI have an H320
00:28:19*preglow puts on some sweet, sweet goto80
00:28:24KyomiIt's fine with anything else
00:28:31KyomiBut It doesn't want to get this on it
00:28:37Mikachupreglow: does the thing that switches thread save stack for them?
00:28:50crashdpreglow: you got an slagsmalskluben?
00:29:33preglowcrashd: if i've got a fight club? :>
00:29:35crashdor some of this bad boy :
00:29:39crashdpreglow: the band, not the translation :P
00:29:47KyomiAnyone have any suggestions?
00:29:49crashdbloody scandanavians...*mumblemumble*
00:30:01preglowMikachu: yeah
00:30:25preglowMikachu: that is, it doesn't save the stack, it saves the stack pointer
00:30:30preglowMikachu: each thread has its own stack
00:30:49lee-qid_hi there
00:31:04lee-qid_finally got my iAudio X5
00:31:09Mikachudoh, i meant registers :)
00:31:15preglowcrashd: "this bad boy"? there's a bunch of people's music there
00:31:26lee-qid_how hard will it be to switch to rockbox?
00:31:28afruff23is this correct:
00:31:29crashdi meant the site, recordings of c64 tunes
00:31:29Mikachuwould be fun to memcpy 80kB 100 times per second
00:31:37 Nick lee-qid_ is now known as lee-qid (
00:31:41afruff23to dispaly A for 2 seconds
00:31:42crashdas you can see
00:31:46afruff23tjam show B for 2 seconds
00:31:53 Nick lee-qid is now known as lee-qid_ (
00:32:03preglowcrashd: riiight, no, didn't know of that site
00:32:06 Quit Chamois (" HydraIRC -> <- State of the art IRC")
00:32:07preglowlooks promising
00:32:14crashdhehe, it's good if you're into that kind of thing
00:32:22preglowoh, and i am
00:32:26*preglow strokes his sidstation
00:32:27KyomiAnyone at all?
00:33:17KyomiHave any of you had the problem when you try to copy something over with USB it somehow.. resets the USB connection at a certain point everytime you try to transfer it?
00:33:29 Quit ender` (" Build a system that even a fool can use, and only a fool will want to use it.")
00:33:30Mikachu logf("thread pcmrec done");
00:33:35preglowKyomi: we heard you the first time
00:33:49preglowKyomi: no one answering usually signifies that no one else has the problem
00:33:59preglowand i don't even have a h3x0
00:34:20preglowMikachu: what about it?
00:34:32Mikachudoes that mean it returns?
00:34:40preglowsure as hell looks like it
00:34:47preglowthreads should never return
00:34:57Mikachuit's after a while(1) loop though
00:35:02ashridahKyomi: what makes you think the connection is being 'reset' ?
00:35:07afruff23%xdA;%xdB this displays A for 2 secodns, then B for 2 seconds, correct?
00:35:16|Unknown|can rockbox play mame or nes roms?
00:35:34afruff23AKAIK no
00:35:57afruff23although some targets can lay gameboy games
00:36:16ashridah|Unknown|: there's no working emulator for either of those platforms on rockbox, no.
00:36:53preglow|Unknown|: no, the gameboy emulator can't play anything but gameboy games
00:36:58|Unknown|how bout, can Doom play Doom 2 wads?
00:37:07preglowi know it's tough to believe, but sometimes you've just gotta take one's word for it
00:37:25ashridah|Unknown|: that it can, so far as i know.
00:37:34crashdmy rockboy can play Mame ROMS, i spent today playing KLAX for the Sega Arcade System II
00:37:46Mikachuashridah: do you know if it plays plutonia and the other one?
00:38:04Mikachuwhen rockboy grows up, will he become rockman?
00:38:11crashdrockman X
00:38:37preglowcrashd: ahah
00:38:46preglowcrashd: goto80 and slagsmalklubben is playing at a squat just close to here
00:38:50crashdpreglow: \o
00:38:51preglowon a day i'm busy
00:38:54crashdoh dude
00:38:55crashdthat sucks ;\
00:40:06preglowthat's a punker's nest, mostly
00:40:16preglowand then these fellas go dragging the c64s in
00:40:34preglowbeats what they usually play in there
00:41:01crashdhah, i can imagine it'd cause a riot
00:41:04crashdwish i could see them ;\
00:41:23*amiconn just spotted weirdness in the colour ipod lcd driver
00:41:37Mikachupreglow: down 60 bytes from threads :)
00:41:59 Quit warthawg (Read error: 113 (No route to host))
00:42:04|Unknown|can Doom play Doom 2 wads?
00:42:09amiconnThat looks like it's more or less a straight copy, with some completely useless boundary swapping
00:42:22Mikachu|Unknown|: why don't you f***ing read replies to you?
00:42:28amiconnLike, why simple if we can make it complex? :/
00:42:59|Unknown|noone replied
00:43:03preglow|Unknown|: yes, they did
00:43:07Mikachu00:37:26 <ashridah> |Unknown|: that it can, so far as i know.
00:43:21ashridah|Unknown|: "|Unknown| how bout, can Doom play Doom 2 wads?" "ashridah |Unknown|: that it can, so far as i know."
00:43:32Mikachusorry for the f word, i'm a bit tired
00:43:38ashridahapparently i don't count :(
00:43:41|Unknown|thought he was talking about mame
00:43:46Mikachuyou can pretend there's a nice word that starts with f and ends with ing
00:43:54preglowamiconn: ipl code is the sweetest code
00:43:57 Quit TCK (Success)
00:44:02preglowMikachu: farting?
00:44:07amiconnpreglow: I mean rockbox code here
00:44:09Mikachupreglow: haha
00:44:23Mikachugoffa: maybe it should match the context as well
00:44:32preglowamiconn: ipod rockbox code that's not lifted from ipl?
00:44:40amiconnThis is taken from ipl I know. While ipl might need the ability to show mirrored rectangles, rockbox never will
00:44:43 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:44:49preglowahh, right
00:45:02amiconnSo this flip code could have been eliminated during porting
00:45:21preglowep0ch: comments about crossfeed!
00:45:25preglowMoos: comments about crossfeed!
00:45:38goffacensorship doesn't have to match context in the movies
00:45:52 Quit bluebrother^ ("Leaving")
00:45:59goffa"Shut the FRANK up you son of a JACK"
00:46:05afruff23that's my battery icon code
00:46:08Mikachugoffa: haha
00:46:20Mikachuafruff23: looks like a cat walked on your keyboard
00:46:28*amiconn is searching for possibilities to speed things up concerning this dreaded PP and its lcd controller controller
00:46:37afruff23what is PP?
00:46:47Mikachuthe chip the ipod uses
00:46:48preglowamiconn: the transfer rate you mentioned makes it sound like something isn't configured correctly
00:46:48afruff23iPods and such?
00:46:53afruff23too late
00:46:58goffawas going to tell you to ask your mother
00:47:06crashdoh, new crossfeed preglow ?
00:47:12Mikachu|Unknown|: not a good idea
00:47:21amiconnpreglow: Yes. Now tell me where to configure what. </sarcasm>
00:47:23preglowamiconn: the flash bootloader code is probably very conservative with its timing settings, perhaps we should do some retailos disassembling to see if they reset anything
00:48:02preglownow, someone find me a usable disassembler for linux
00:48:11preglowcrashd: new crossfeed
00:48:12crashdcan you run IDA under wine?
00:48:20crashd :P
00:48:31amiconnThe only disasm available to me is objdump
00:48:37preglowme too
00:48:39amiconn(both for coldfire and arm)
00:48:41preglowand that sucks
00:49:02amiconnFor sh there's sh2d, which is a bit better
00:50:03amiconnWhat I don't understand with arm-elf-objdump -D is why it doesn't try to be smart and spot which words are actually constants instead of instructions
00:50:05markun_crashd: I use IDA under wine a lot
00:50:07afruff23anybody know of a text-editor that can help a user easily recognize where a nested statment begins and ends?
00:50:18afruff23I have a bunch of if statements within another
00:50:30Mikachulook at indenting?
00:50:34preglowamiconn: it does do that, but not perfectly
00:50:37crashdvi, textpad
00:50:44crashdvim, textpad, rather ;P
00:50:47afruff23it's a WPS so I can't indent
00:50:52afruff23sicne it's all one line
00:51:07crashdcould knock up some highlighting rules for either of those afruff23
00:51:12Mikachupreglow: here's the disassemblers category on freshmeat,
00:51:14vcai used to use this thing that analyzes objdump's output and attempts to make it readable by analyzing alongside the symbol table
00:51:23amiconnpreglow: Is there an extra option? Because, I got only instructions, even for word which are clearly constants
00:51:26preglowamiconn: it's complicated by the fact that almost all 32 bit numbers decode to a legal arm instruction
00:51:30vcait ain't IDA, but it works
00:51:30afruff23are either of them available as windows binaries?
00:51:50preglowamiconn: i use only -d and it sometimes picks up the constant pool, that's all i know
00:52:00amiconnpreglow: I don't see the problem. If an address is referenced by a load instruction, it is likely to be data
00:52:03vcaprobably only good for x86 though
00:52:11amiconnThat's the heuristic sh2d uses on sh
00:52:14preglowamiconn: ahh, yeah, true, but objdump doesn't work on that level at all
00:52:32preglowvca: feel free to port it to arm :>
00:52:42vcayeah i'll get right on that. rofl
00:53:51*amiconn recently discovered ipod rom diagnostics
00:54:33amiconnWell, with help from the ipl wiki...
00:54:58preglowthere's a _ton_ of addresses left to map
00:55:02preglowbut yeah
00:55:09preglowdisassmbling the diag code would probably help heaps
00:55:27amiconnwhy do you think so?
00:55:43preglowdiag/bootloader, at least
00:55:46preglowit does all the inits
00:55:58preglowboth rockbox and retailos hardly init anything
00:55:59amiconnThe diag seems to use way slower lcd code than retailos itself
00:56:14preglowi don't mean specifically for lcd code
00:56:16amiconnat least on my mini
00:56:33Mikachuheh, it does a cute beep with the piezo
00:56:37preglowbut both rockbox and retailos relies heavily on what the bootloader does to the hardware
00:56:40Mikachu(select+left on nano to enter apparently)
00:57:02amiconnpreglow: YEs I know. The mirrored lcd in retailos on greyscale ipods...
00:57:19crashdmarkun_: same for 5g also
00:58:25amiconnBut, if retailos relies on bootloader inits like that, wouldn't it be unlikely that it changes things like the transfer speed?
00:59:37afruff23anybody know aspect ratio for a typical battery icon?
00:59:44afruff23including the "=" tip part
00:59:57midkaythere is absolutely none. use whichever size you feel like..
01:00:12crashdthe diagnostics on the 5g has the TVOUT stuff
01:00:21afruff23but I don't want it too like out of proportion
01:00:38midkayafruff23, so... make it not-out-of-proportion.
01:00:43midkaywhatever looks good to you.
01:00:47 Quit Kohlriba ("Fast alle Menschen sind Regenw├╝rmer")
01:01:00vcaapparently there's IDA for Linux in console mode that supports ARM
01:01:16afruff23I need the aspect ratio for the abttery icon not an actual battery
01:02:02preglowamiconn: yeah, probably
01:02:16afruff23I found one in that search
01:02:16MikachuCharge OK !
01:02:20Mikachuthank you apple
01:02:24afruff23but it seemse out of proportion
01:02:44crashdwonder if we could get preliminary tvout on rockbox
01:02:54midkayafruff23, so _make one that looks good to you_. nobody follows a standard, there is no typical proportion. it boils down to what looks good.
01:03:19afruff23midkay, I'mnot too good at creating non-basic graphics from scratch
01:03:26afruff23I need semthing to work off of
01:03:39midkayum, it's a box, with another small box at the end..
01:03:48midkayi don't think there's possibly an easier icon to make. :)
01:03:53afruff23But I don't know how rounded the edges are
01:04:02midkaythey aren't.
01:04:03afruff23how much the tip sticks out
01:04:06midkayif you want "typical".
01:04:10midkay1 pixel, then.
01:04:32afruff23The height for it is going to be exactly 20
01:04:39afruff23not sure about width tough
01:04:48afruff23horizontally oriented battery
01:05:00 Join damaki__ [0] (
01:05:05midkaythat's quite big. well, try 35 or 40..
01:05:20midkayand a 3x5-ish bump..
01:05:23afruff23Found something nvm
01:05:39midkayomg! no! that's too wide. it's not typical!
01:05:57afruff23No, it seems proportional to me
01:06:16afruff23and it is easy to edit
01:06:23afruff23since there's only two colors
01:06:32afruff23and no antialiasing
01:06:34midkaynow do you realize how impossible it is to ask "anybody know aspect ratio for a typical battery icon?"? :)
01:06:40 Join webguest66 [0] (
01:07:19afruff23or do you think I should use this one?
01:07:42ashridahi'd avoid stealing art :)
01:08:02midkayafruff23, it's not typical!!!
01:08:03afruff23I'm gonna edit it a lot
01:08:13ashridahwhich doesn't negate stealing
01:08:14afruff23different colors
01:08:30 Quit webguest66 (Client Quit)
01:08:47afruff23if I change edges, then ti's very different
01:09:16afruff23besides don't many people already have iPod look-alike WPSes?
01:09:26afruff23how come apple isn't suing them?
01:09:50ashridahmaking a wps that resembles an ipod is one thing. violating apple's copyright on a specific image is quite another altogether
01:10:20afruff23but soem people sue the exact same pics
01:10:21nudelthe ipod UI is pretty ugly IMO, not much of it is even worth stealing/copying
01:10:32afruff23the battery icon looks nice
01:10:36ashridahafruff23: that doesn't make it right
01:10:46nudelyeah it does, i was thinking that :) the rest is pretty horrible though
01:10:58amiconnpreglow: This is interesting. I found a bogomips comparison of PP5002, PP5020 and PP5022:
01:11:07 Join jbauman [0] (
01:11:10afruff23so do oyu knwo where I can find non-copyrighted battery icons?
01:11:15afruff23you* know*
01:11:30amiconn"(PP5022) ... At 75Mhz they've been kicking out BogoMIPS of around 37, compared to 32 for the Pp5020 and 16 for the PP5002."
01:11:32crashdi dont think apple are going to chase people who create stuff that looks a bit like their battery icon
01:11:40crashdas that is so very similar to other battery icons
01:11:43crashdprevious art and so on
01:12:15midkayafruff23, yes, with your image editor and the 'rectangle' tool.
01:12:33afruff23this stie is down
01:12:38afruff23so I'm not breaking any laws
01:12:56Mikachuuh, what kind of logic is that?
01:12:59Mikachu1) the site isn't down
01:13:00Mikachu2) wtf
01:13:03crashdyour grasp of copyright is rudimentary
01:13:07crashdto say the least
01:13:09afruff23yes it is down
01:13:14afruff23it says not found for me
01:13:18ashridahafruff23: actually, there's quite a few places you can find gratis artwork online
01:13:27crashdfor it to say not found, the site actually has to be up
01:13:30afruff23links please?
01:13:31ashridahlots of opensource projects distribute artwork under free licenses
01:13:31preglowamiconn: no pp5021?
01:13:47preglowamiconn: damn, that really makes me look forward to optimising codecs for pp5002
01:13:50midkayso if you use apple's, they're going to be at your door the next morning to throw you in jail for modifying a battery icon? and a site that's hosting a picture and just missing page will be fine to steal from?
01:13:54amiconnNo. But some other site says the pp5021 is just a low power version of the pp5020
01:14:06amiconn...although I don't really believe this
01:14:11midkayafruff23, it's not down. a page is missing.. it's clearly up, the image is there.
01:14:12preglowi thought it was a low power version of pp5022
01:14:48afruff23oh, you're right
01:14:55afruff23I went to
01:14:59amiconnThe CPU frequency issue not occuring on pp5021 makes me doubt it
01:15:10afruff23and I realized this is the well-known virgin company whcih makes crap phones
01:15:19afruff23and crap mp3 players
01:15:26amiconnpreglow: Imagine codec performance on pp5002...
01:15:28sharpenow, to see if this will work.
01:15:52sharpei may have the joystick possibly implemented
01:16:12 Quit |Unknown| (Connection timed out)
01:16:52***Saving seen data "./dancer.seen"
01:17:17amiconn"Both the Nano and Video use the PP5021C, which is believed to be a lower power consumption version of the PP5020, with some minor changes."
01:17:38 Quit Daishi (Remote closed the connection)
01:18:12afruff23off-topic, how do I make rounded rectangles in GIMP
01:18:31afruff23the GIMP IRC hardly responds, so sorry
01:19:21preglowamiconn: it'll be hell
01:19:22 Quit ashridah ("uni")
01:19:34preglownot using both cores is completely out of the question
01:20:13nudeli wonder how much ARM charge for their assembler mp3 decoder
01:20:20Mikachuafruff23: try 'Rounded Rectangle' from the Select menu
01:20:24 Quit BHSPitLappy (Read error: 110 (Connection timed out))
01:20:25 Quit damaki_ (Connection timed out)
01:21:47 Quit muesli__ (Read error: 110 (Connection timed out))
01:21:51Mikachuafruff23: disclaimer, i have a very new gimp
01:22:29Mikachuwell, 30 days old anyway
01:24:32 Join austriancoder [0] (n=austrian@
01:26:16 Quit JBGood25 (Success)
01:28:13 Quit lee-qid_ ("Trillian (")
01:28:27preglowi want a flaming coldfire gcc _now_
01:28:35Mikachuflaming coldfire sounds cool
01:29:13preglowlooks even cooler
01:29:54austriancoderbacklight handling for plugins: should every plugin do it by it own, or should there be a global config?
01:30:13Mikachudid you make that patch for a global setting or was it sosmeone else?
01:30:54nudeli'd imagine some plugins (e.g. games) would be suited to it always being on while others wouldn't (e.g., erm, i dunno, clock or something that you leave on your desk and don't want to eat the battery)
01:30:55austriancoderwas someone else.. but i want to check it an mybe commit it
01:32:28midkaypreglow, btw, at your comment about using both cores... any progress or update or even attempt at that yet?
01:32:49austriancodernudel: okay, you are right... so i will fix every plugin by its own
01:33:10midkayaustriancoder, wait, what?
01:33:21midkayhardlocking the backlight is a bad idea, i think..
01:33:46austriancodermidkay: i will make an option menu in every plugin to set setting
01:34:28midkayaustriancoder, an option menu in every plugin? sounds tough and inconsistent.. good luck..
01:35:20austriancoderthere is already in some plugins a menu to control playback, so addin backlight setting shouldn't be that hard
01:35:32preglowmidkay: neither progress not attempt
01:35:40midkaypreglow, any idea how hard it'd be?
01:35:47preglowmoderately hard
01:35:57preglowi don't know really how to do it yet
01:35:58midkayaustriancoder, i know that, i've only seen that menu in a few plugins. again, good luck.. both doing and getting it accepted, if you manage..
01:36:27austriancodermidkay: if it works for me, i will commit it
01:36:31midkaypreglow, hm. :\ so are you able to use both cores at once for an effective 150mhz single CPU, or do you have to address them seperately, or what?
01:36:46midkayaustriancoder, oh, there you go.. alright..
01:38:08*austriancoder adds playback control menu to some plugins
01:38:15midkayaustriancoder, maybe you should consider any other approaches first - maybe a plugin.config file in /.rockbox that allows you to specify timeouts for specific plugins and then have the timer set appropriately if that plugin is loaded.. so you don't need to modify each one.
01:38:28preglowmidkay: address separetly
01:38:30 Nick markun_ is now known as markun (
01:38:31Mikachuyou would still need somewhere to save the plugin specific settings
01:38:38preglowmidkay: and they can't communicate very easilt
01:38:45preglowbah, you get it
01:38:48midkaypreglow, that rather sucks.. :)
01:38:58preglowthey have their separate caches
01:39:07preglowall communication has to go through iram
01:39:57sharpeguess what!!
01:40:20sharpethe cpu emulator works properly now :)
01:40:27KyomiFor what?
01:40:38Kyomion h320?
01:40:46sharpei don't have a h320
01:40:48midkaypreglow, i see.. hm.. crossed fingers hoping to see some progress on that soon, though i know it's not really a priority. it'd be cool to not have rapid button events and stuff not killing playback..
01:41:18preglowit probably wont happen soon at all, no
01:41:33KyomiWhat about MIDI music?
01:41:55sharpei'll say it again, "cpu emulator"
01:42:04sharpeso far, it's the only implemented part of the c64
01:42:10Kyomisharpe: I'm not talking about that anymore
01:42:20sharpenobody talks to me
01:42:30Mikachuyou should be used to it by now
01:42:31midkaypreglow, before 3.1?! *prays* :)
01:42:34KyomiBecause you just stopped the conversation :P
01:42:52sharpe:( i'll just go back to working on the emulator.
01:43:40 Join carini [0] (
01:46:23preglowmidkay: perhaps
01:48:08midkaypreglow, not that i do *any* work in that field so it's definitely not my place to say this, but having it done before 3.1 sounds almost 'important' considering the iPods should be officially supported by then..
01:48:47 Quit jbauman (Read error: 104 (Connection reset by peer))
01:49:51Moospreglow: your new crossfeed sounds good for me when you find the good values for your songs, but I'm surely not the one for more feedbacks
01:49:55preglowmidkay: sure, and it'll work fine as it is given enough optimising
01:50:02preglowmidkay: we'll see, it might easily be much work
01:50:18midkaypreglow, agreed, i know much optimization is still left..
01:50:32preglowMoos: yo, got any crossfeed comments for me?
01:51:11afruff23Mikachu, I have 2.2.10 I believe
01:51:11midkaypreglow, btw, with your new crossfeed, the same exact effect the last one had will be reproducible, right?
01:51:17afruff23for GIMp that is
01:51:38preglowmidkay: no
01:51:48Mooslike I said, I'm not a big fan of equalzer and things like this, but in term of sounds I played a bit with values and that sounds *far* better the current implementation
01:51:52afruff23I sued it but it realy deosn't give much of a rounded feel for a 28x20 rectangle
01:51:52Moosmarkun :p
01:51:55preglowmidkay: the old one used some truly funky stuff that made no sense
01:52:09preglowMoos: right, didn't see your answer
01:52:19preglowthanks for testing
01:52:20midkaypreglow, ah, i'm just slightly worried i'll lose it, but i trust you in that the new one will sound better. :)
01:52:42preglowmidkay: well, i really think it does
01:53:01Moospreglow: no problem, hopefully you will commit this stuff for aal
01:53:03midkaypreglow, as does Moos, so.. "can't wait". :)
01:53:52preglowMoos: yeah, i will soon
01:54:09Moosmidkay: what's about your clock plugin for X5? while you are in the europeean hours
01:54:09preglowi'm just curious about what people think about the settings
01:54:14Moospreglow: goodie
01:54:31Moospreglow: for me that looks a bit like equalizer stuff
01:54:42midkayMoos, what do you mean? making it work? should be extremely easy.. 'while you are in the european hours'? :)
01:55:34Moosyeah make it working for X5, and I don't see you a lot when we are awake us europeans ;)
01:56:05midkayMoos, ah. :) i'm around a lot, i guess the time's off quite a bit though, true.. yes, i just need to add some key assignments. i'll do that now..
01:56:14midkayMoos, do you have an X5?
01:56:21MoosThanks, yes I have
01:56:37midkaycool.. maybe you can test it for me and let me know how the button layout is?
01:56:44preglowMoos: exactly, it's not really intuitive, but i don't know how to make a crossfeed intuitive...
01:57:03Moossure but make quicly, 2:00 am here :)
01:57:28midkayMoos, *rushing* :)
01:58:01midkaydoes X5 have a button_select?
01:58:15afruff23isn't it right
01:58:20Moospreglow: imho, that will be hard to do it more intuitive, for me both equalizer and Crossfeed need knowledge in this area or testing a lot of values
01:58:36preglowMoos: yeah, exactly, you pretty much need to know how it works to understand it
01:59:06midkayMoos, compiling..
01:59:23preglowi actually think this crossfeed will be far faster then the old one too
01:59:26pregloweveryone wins
01:59:32Mooshehe :-)
02:00:13*midkay chants: "We want Crossfeed2 in CVS!"
02:00:41Moospreglow: did safetydan gave you feedbacks before he went?
02:00:44preglowep0ch: actually, it looks like i've got one register to spare, perhaps delay time can be made an option too, then
02:00:59preglowMoos: no, he just did the gui coding for me, i didn't have the actual crossfeed code finished when he left
02:01:42Moosa ok, because with you it's probably the only one knowing about those stuff (and markn too)
02:01:52Moosmarkun even
02:02:51Moosmidkay: I suspect you to compile with the slower Cygwin, do you? :p
02:03:24midkayMoos, no, VMware. :) overlooked a couple things, fixing them now.
02:03:37Mooshehe : )
02:04:06MoosI'm thinking to switch to VMware me too
02:04:09midkaythere we are..
02:04:15midkayare you using cygwin, Moos?
02:04:17MoosXavierGr made great stuff
02:04:21Moosyes :(
02:04:34midkaythen definitely switch.. cuts your compile time into like a fourth...
02:04:40midkayit's incredible. :)
02:04:48Moosyeah I heard about : )
02:05:03Moosbut no linux knowledge at all here :(
02:05:09midkayMoos, got latest CVS? i have a clock.rock for you..
02:05:28MoosI'll cvs update
02:05:29midkayMoos, it's just like cygwin, really..
02:05:36midkaywhere shall i send it?
02:05:53Moosor mail
02:06:12midkayprobably won't work..
02:06:38midkaydcc, i mean..
02:06:42midkayfirewalled router.
02:06:46midkaymail it is.
02:07:17Moosmail me: moos75 AT
02:07:24midkaysent. :)
02:07:30Moosok : )
02:07:53midkaythere, sent.
02:09:08midkaycool, let me know how it runs..
02:12:53Mooskey mapping looks good for me
02:12:59Moosgreat plugin btw
02:13:22Moosnever see it (h140, ondio and X5 here)
02:14:22 Quit obo (Read error: 110 (Connection timed out))
02:14:26midkayMoos, haha, bad luck. cool. thanks. still waiting to scale it up for other LCDs..
02:14:41Mooshehe one anonymous people on the credits : )
02:14:51midkaywho was it?
02:14:56*Moos point to BlueChip direction :)
02:15:02midkayoh. haha. yes..
02:15:07midkayi couldn't possibly leave him out. :)
02:15:31midkayhe helped with some things i had trouble with, i can't really remember what. :)
02:15:32Moosjust kinding with this *huge* and infinite debate in ml
02:15:50midkayat least he gets a *little* credit ;)
02:16:00austriancoderjewels plugin: shoudl there be the playback control only in the in game-menu or also in the main.emu of the plugin?
02:16:27midkayif only one, the game menu..
02:16:33midkayyou're definitely more likely to be there..
02:16:39Moosmidkay: please commit this
02:16:52midkayMoos, cool, if it's working well, i will right now..
02:17:04Moosyeah working great
02:17:05 Quit mikearthur ("Konversation terminated!")
02:17:12austriancodermidkay: at the moment i have the plugin running with the ingame-menu
02:17:15Moosac: did you try it?
02:17:23austriancoderMoos: what?
02:17:31Moosclock plugin for X5
02:17:43midkayi just committed it..
02:17:51Mooscool thanks
02:18:02*austriancoder will do a try later... is commiting his patch too
02:18:12Mooshehe :-)
02:18:45midkayMoos, np, it was very easy. thanks for suggesting i get around to it. :)
02:19:49 Join DrMoos [0] (
02:19:50 Quit Moos (Read error: 104 (Connection reset by peer))
02:20:04 Nick DrMoos is now known as Moos (
02:20:21Moosmidkay: if you have nothing to do make quickscreen working for X5 too ;)
02:20:35midkayMoos, which seems like an appropriate button? ;)
02:21:09Moosdifficult because both play and rec button bussy
02:21:38MoosX5 lack in term of buttons
02:21:45Moosnot enough
02:21:53midkaynot nearly as much as iPod i think. :)
02:22:00 Join Daishi [0] (
02:22:08Mooshehe, right : )
02:22:12Moosor Ondios
02:22:25midkayyeah. :)
02:22:38*Moos have one Ondio too ;)
02:23:11Moosis the quickscreen can be called in WPS screen?
02:23:50Moosgrrr silly me, busy too
02:24:02MoosI don't see which button we can use :(
02:24:14midkaywhich button is menu?
02:24:26midkayit can be on a hold.. like holding menu for iPods.
02:24:26Moosrec call the menu, and play, pause/stop
02:24:42Mooshold rec is menu already
02:24:56Moosmade that way for prevent nowanted touch
02:25:15Moosand hold play is for stop
02:25:22Moosshort press for pause
02:25:25midkayholding select?
02:25:33Mooscontext menu
02:25:41midkaythat sucks. really. hmm.
02:25:48Moosyeah indeed :(
02:25:59midkayjust like ipods, only you press menu instead of hold it for menu..
02:26:02 Join damaki_ [0] (
02:26:06Moosthat seems we will never have quickscreen for iAudios
02:26:28 Join TCK [0] (
02:26:54Moosbut that was Bagder, hopping that will not annoye him
02:27:03MoosBagder decided this way
02:27:09midkayah. weird..
02:27:15midkayit's a very easily pressed button?
02:27:40Moosbut definitively single press for menu and hold press for quickscreen, looks well
02:27:55Moosa bit like iriver h1xx
02:28:23midkayMoos, that would make sense, that's how the iPod is too. but i won't change it at least not yet, if Bagder was who decided on holding for menu..
02:28:29Moosnot needed to hold, it was a plus, but if we need quickscreen we will have to change this
02:28:33 Quit Strath (Read error: 104 (Connection reset by peer))
02:28:44 Join Strath [0] (
02:28:46Moosyeah, we'll ask Bagder tomorrow
02:29:05 Quit Strath (Read error: 104 (Connection reset by peer))
02:29:11afruff23i made a battery image from scratch
02:29:19 Join Strath [0] (
02:29:23afruff23apple won't be knocing on my door
02:29:34midkayomg, it must have been _so_ _hard_.
02:29:36midkayi bow down.
02:29:44Moosbut now time for sleep a bit here
02:29:55midkayMoos, sounds good. nice talking to you, night. :)
02:30:00afruff23it tookk me w while because I amde all the other battery images a s well
02:30:03MoosGood night or whatever at all
02:30:15Moosmidkay: hehe, same here :)
02:30:15afruff2325%, 50%, 75%,100,%, Full
02:30:21afruff23with color codes
02:30:25preglowassembler version of crossfeed finished
02:30:29preglowand it is indeed smaller than the old one
02:30:44Moosand good night
02:30:47 Quit Moos ("Glory to Rockbox !!!")
02:31:07midkaypreglow, cvs commit -m "New Crossfeed yay" apps/crossfeed.c!!!
02:31:56 Part nave7693
02:32:19preglowi need to test the assembler one first
02:32:29preglowi haven't god a coldfire compiler on this box, after all
02:32:32scottderafruff23: what about 63.8%??? :)
02:32:45preglowthrice a curse over the gcc people and their inability to fix bugs
02:33:45 Join JdGordon [0] (
02:35:38preglowbut aight
02:35:39preglowi need sleep
02:35:40austriancoderhow can a plugin save own config stuff?
02:35:41preglowlater, all
02:37:11afruff23scottder, ????
02:39:15afruff23the pink part is there for transparency
02:39:44scottderafruff23: just funning with ya :)
02:39:55afruff23did you mean a proportion?
02:40:33scottderin refernce to the battery images...bad joke :)
02:40:43afruff23oh lol
02:41:06scottderMmm new crossfeed :)
02:42:06 Quit damaki__ (Read error: 110 (Connection timed out))
02:42:48afruff23x and y coordinates from diaplyign pics start from 0,0 right?
02:43:59afruff23so the X5's x-coord should go from 0-159
02:44:02midkayor. no. wait. my bad, they start from 29,17..
02:44:23midkayA JOKE!!
02:44:37afruff23I know you were joking
02:44:49afruff23so it should only go up to 159 right?
02:45:12midkaysomething like that...
02:45:33afruff23I hope you guys don't mind if I do soem math here
02:47:52afruff23god designing WPSes are so hard !!!11111111
02:48:47midkaywhy sin?
02:49:07Mikachuafruff23: degrees or radians?
02:49:58midkay126 radians?
02:49:59afruff23notice sarcasm(e.g. !!!11111111)
02:50:10midkayomfg. whoa. whoa. no way.
02:50:27Mikachufancy, calc can do % with floats
02:52:57 Quit Strath (Read error: 104 (Connection reset by peer))
02:54:02Mikachuafruff23: i have 2.3.8
02:54:16afruff23in the WPS I'm making, my volume indicator, repeat status, and shuffle status are all within a 28 x20 box
02:54:20afruff23is that too ahrd to read
02:54:27afruff23they are all graphic(using bmps)
02:54:35midkayis it too hard to read for you?
02:54:36afruff23is that too hard to read?*
02:54:44afruff23well the X5 has huge pixels
02:54:54afruff23so i don't think it will be
02:55:18midkayWPS making is for *you*.. if it looks good to you, then that's fine..
02:55:31afruff23I plan on releasing it though
02:56:04afruff23Most X5 WPSes are jsut ports of other WPSes or they're made from scratch and aren't good
02:56:12midkayscrew other people. if it looks fine to you, do it.. it's your WPS. do what you want, not what you think everybody might like..
02:56:36afruff23you would make a fine capitalist(not that I'm not)
02:56:50midkaygood. because capitalism pwnz.
02:57:23afruff23Mikachu, how's the new Gimp?
02:57:41afruff23most of the new features would probably be too advvanced for me to able to use
02:58:22midkayreboot, brb.
02:59:10 Quit midkay (Read error: 104 (Connection reset by peer))
03:00:30Mikachuafruff23: they're focusing a bit on ease of use actually
03:01:12afruff23why, GImp was already easy to sue
03:01:32Mikachunot really
03:01:38 Join midkay [0] (n=midkay@rockbox/developer/midkay)
03:02:01afruff23to me anything with a GUI that is precompiled is easy to use
03:02:33afruff2377x20 pixels contain volume, shuffle, repeat, playback status, and battery indicator
03:02:40Mikachuyou obviously haven't used xfig
03:02:40afruff23I'm worried about readability now
03:03:06afruff23what's so special about xfig
03:03:48afruff23is buying bootleg CD's in embargoed coutnries and using them back in your country okay by law?
03:04:17afruff23i.e. I go to cuba and buy photoshop CS for $2 and come to the US and use it
03:04:37Mikachumost likely not
03:05:20afruff23isn't photoshop a bit of a memory hog?(well most image editors are)
03:05:34Mikachuno idea
03:05:37afruff23I like Gimp for its relatively short startup
03:05:55afruff23But I ahte how the windows are separated
03:06:04afruff23instead of one single big window like fireworks
03:07:23 Join qwm [0] (
03:07:31*qwm yawns
03:07:35 Part qwm
03:07:53afruff23I already went through A-Y for naming iamges in my WPS. Now I'm using a-Z. What signle iamge can you think of I should name for Z?
03:08:01afruff23single image*
03:08:16midkayum... what?
03:08:24scottderIs your wps for the Nano...
03:08:29*JdGordon kicks ass :D
03:08:31afruff23for the X5
03:08:39scottderthen I don't care ;)
03:08:56afruff23The nano could use the X5's WPSes
03:09:29afruff23Although thigns may seem very small on the nano screen
03:09:36afruff23since the X5 ahs huge pixels
03:09:40afruff23individual that is
03:10:38afruff23the only problems I expect with my WPS is text positioning and making a good backdrop
03:11:26afruff23in general that is, not just for porting to the nano
03:11:56afruff23I wish I could use coordinate positioning for text...
03:15:59afruff23what do you guys think of this progress bar I made?
03:16:08afruff23be honest
03:16:22midkayit's.. a gray... thing.
03:16:39afruff23It's kind of ahrd to tell but it's not a solid color
03:16:49midkaygradient, clearly..
03:16:53afruff23open it with some zooming application
03:16:55***Saving seen data "./dancer.seen"
03:17:10midkaywell, it seems to gradient dark to light, should be the other way around, unless that's unfilled.
03:17:11 Join RoC_MM [0] (
03:17:31afruff23that's nto a gradient
03:17:36afruff23that's a modified pattern fill
03:17:46afruff23in GIMP
03:18:01afruff23then I moved around some of the darkness and lightness bars
03:18:12afruff23in the config for the pattern
03:18:22afruff23not general brightness/contrst
03:18:31 Quit RoC_MM (Client Quit)
03:19:03afruff23if you zoom in you can see a purplish-gray
03:19:25Mikachumidkay: is the wps i made in 5 minutess in gimp :)
03:19:30afruff23I'm jsut telling you so you could tell yourself that it's not a gradient
03:19:54midkayafruff23, i understood right when you said it wasn't a gradient, thx.
03:20:02midkayMikachu, it's .. hideous!
03:20:10afruff23no, I was telling you for future
03:20:15midkaywhat future?
03:20:21Mikachumidkay: i know :)
03:20:27afruff23in case you see an image and think it's a gradient
03:20:32Mikachubut i haven't gotten around to making something nicer
03:21:00midkayafruff23, .... who cares? if i'm supposed to be able to tell it's a pattern, i'll see it.. and if i care, i'll check closer...
03:21:40afruff23don't get defensive, I'm sure you have way better iamge editing skills(no sarcasm)
03:22:18midkaywell, i think i have the ability to draw a box for a battery icon, but that wasn't what i meant..
03:22:49afruff23I wanted rounded edges, that's not as simple
03:22:56afruff23but it still is simple
03:22:58midkayclear a pixel at each edge..
03:23:03*Mikachu thinks the default status bar succeeds well in putting lots of info in a small space
03:23:06afruff23but I wanted antialiasing
03:23:19afruff23for the edges
03:23:19midkayso gray it instead of clear it..
03:23:30midkayMikachu, yes, it's nice, but on the larger screens a bit of a waste of space..
03:23:48midkayi'd rather have it 3 pixels taller and larger, easier to see icons..
03:23:53afruff23I wanted gradual antialiasing rather than changing ~10 different pixels
03:24:08Mikachuafruff23: quick mask -> gaussian blur
03:24:30midkayafruff23, maybe you don't understand how to antialias then. it's gradual, yes..
03:24:33afruff23i would have to select the corners exactly though
03:24:55afruff23and that would take mroe tiem than jsut making a rounded rectangle with a tool
03:25:03afruff23more time than jsut*
03:25:07midkayso use the Rounded rectangle tool instead of the rectangle tool.
03:25:09Mikachuor talking about it for two hours on irc
03:25:14afruff23that's what I did use
03:25:25midkayafruff23, after a few hundred questions about typical ratios, i guess.. ;)
03:26:12afruff23what can I say?
03:26:16afruff23I aim to please the eye
03:26:51afruff23midkay, you also forgot about the arguments about copyrights
03:26:58midkayafruff23, that's true..
03:27:16midkayand the "is this size big enough?!" stuff..
03:27:16afruff23I thought copyrights didn't matter for non-profit business
03:27:51midkayyes, rockbox is non profit, so we can steal docs, decoders, trademarked names... hahaha..
03:27:52Mikachusoftware licenses are exceptions to copyright
03:28:00afruff23like I was allowed to edit copyrighted pictures for a web design class
03:28:24midkaywell, sure. just don't post it as your own.. get permission if you post it at all.. etc.
03:28:54afruff23couldn't I jsut put references into the WPS as comments
03:29:08midkayno, you'd need permission.
03:29:58afruff23and I'm sure apple wouldn't want people experiencing their battery icon on another palyer
03:30:05afruff23(no sarcasm)
03:30:11midkayafruff23, exactly.
03:30:20midkayso just draw one in three seconds and avoid all that.
03:30:40*austriancoder goes to bed,,, good night all
03:30:45midkaynight austriancoder..
03:30:50 Quit austriancoder ("Kopete 0.11 :")
03:31:09afruff23capitalism comes back to bite me in the arse
03:31:44afruff23are WPSes non-copyrighted?
03:31:55afruff23as in I can modfiy soembody's WPS and post it as my own
03:31:59Mikachueverything you create is copyrighted
03:32:13midkayafruff23, not without permission and credit..
03:32:16Mikachuit depends on the license of the wps
03:32:22afruff23then what about those people who posted modified WPSes to port to the X5
03:32:28midkayusing another as a reference, you could just.. say.. make your own..
03:33:38afruff23do people follow web design rules when makign WPSes?
03:33:44afruff23i.e. don't sue too amny colors
03:33:53midkayyou can't use colors in WPS' without bitmaps.
03:34:09midkaymake it as colorful as you want... it's not as big of a deal as you make it out to be.
03:35:00afruff23SO far I've only used 5 or 6 colors
03:35:08afruff23 hope it's not too tacky when it's done
03:35:11midkaythe number you may use is unlimited..
03:35:14Mikachuare you designing the wps or we?
03:35:16midkaymake it as tacky as you want it to be.
03:35:33midkayaaa-gain, it's your wps, not mine or his or hers or its..
03:35:40scottderLots if bright pink and flourecent green
03:35:48afruff23I'm jsut wodnerign if you guys would use a WPS with dozens of colors?
03:35:57midkayscottder, and vibrant yellow against blood red..
03:36:03midkaymake my eyes bleed pls!!
03:36:09Mikachuafruff23: as you can see, i'm not the person to ask about that :))
03:36:11midkayafruff23, i'm just wondering if you would.
03:36:15midkayand if you would, then you should.
03:36:24afruff23actually I do have bright pink and flourescent green
03:36:33afruff23bright pink is for transparency
03:36:44afruff23green is very little spacer
03:36:50midkaynice job.
03:36:58afruff23it's bright to allow people to see the border since it's one pixel wide
03:37:47afruff23midkay, was that genuine?
03:37:57midkayafruff23, what?
03:38:01midkayoh. no.
03:38:01afruff23or do you think I'm hunting for compliments
03:38:28midkayit was "omg, you're witty, you really did use green and pink, ha"-ish "nice job". :)
03:38:29 Join qwm [0] (
03:40:50afruff23here's the iamge with green and pink(it's the volume bar)
03:41:14qwmok, that was ugly.
03:41:43afruff23in the center goes repeat and shuffle status
03:41:46Mikachurb uses the pink=transparent hack, doesn't it?
03:41:47afruff23the big pink part
03:42:05Mikachui may have not read everything there
03:42:07afruff23taht's why the center is transparetn
03:43:08 Quit Daishi (Remote closed the connection)
03:43:40 Join Daishi [0] (
03:43:55afruff23when volume is set to ( it looks like this:
03:44:04afruff23remember the center is transparent once again
03:44:13afruff23set to 9*
03:45:07scottdermy eyes!!!
03:46:55 Quit hardeep ("[BX] Eat, drink and be merry...for tomorrow we die")
03:47:11afruff23qwm, what is neo-cmmutative transparency?
03:47:41 Quit midkay (Read error: 104 (Connection reset by peer))
03:48:28afruff23qwm, I googled neo-commutative transparency
03:48:33afruff23I couldn't find anything
03:48:43 Join midkay [0] (n=midkay@rockbox/developer/midkay)
03:49:40qwmi have no fucking clue.
03:49:57afruff23you said it yourself in a PM
03:50:10afruff23you know, you could do it better with neo-commutative transparency.
03:50:14afruff23your words
03:50:25qwmi'm out of my mind. you shouldn't listen to anything i say.
03:51:02afruff23rockbox only recognizes pink as trasnparecny
03:51:35qwmpink is a nice color.
03:51:42qwmwhat a shame to make it transparent like that.
03:52:19 Join Huey [0] (
03:52:55Hueyhey, has the DATA error been fixed for 5G ipods
03:58:03 Join jbauman [0] (
04:00:16afruff23you can jsut slighlty change the RGB value
04:00:20afruff23and it won't be transparent
04:00:34afruff23and it's nearly undectable that you used a different shade of pink
04:07:02qwmthat would feel wrong. it would be wrong.
04:11:37qwmeven many small lies sum up to a big one.
04:12:25afruff23I'm not a a man I'm a woMAN
04:12:34afruff23I didn't use 255,0,255 in the WPS
04:12:42afruff23I used *gasp* 255,1,255
04:13:03afruff23I don't pay mty taxes
04:13:08 Quit Huey ()
04:13:32afruff23that should create af ew megatons of lies
04:13:39afruff23a few*
04:13:57qwmwhat are you talking about?
04:14:20afruff23you were saying many small lies make up a big one
04:14:39qwmwhat did i tell you not too long ago?
04:14:59afruff23pink is a nice color?
04:15:19qwmyeah, that too.
04:15:20afruff23I'm outta my mind?
04:15:25qwmare you?
04:15:28afruff23no you
04:15:29sharpepink *is* a nice color...
04:15:31qwmam i?
04:15:34qwmwhy is that?
04:15:40afruff23you said that yourself
04:15:48afruff23use the scrollbar to see what you said
04:15:54qwmyeah, but why do you think i am.
04:16:06afruff23or if you have a little scollwhell on your mouse, use that
04:16:16afruff23because you say nonsense things
04:16:25afruff23newo-commutative transparency?
04:17:10 Join FalloutMan [0] (
04:17:32FalloutManhey guys, does anyone knwo how to change teh background on a 5g ipod?
04:17:33qwmwhat did you say.. you're a woman?
04:18:14FalloutManits a video
04:20:07FalloutMananyone know?
04:20:18FalloutMani did check in the manual FTW
04:20:27afruff23that was a joke qwm...
04:20:44qwmgood, i prefer men.
04:21:00afruff23you're one wierd guy
04:21:02 Part FalloutMan
04:21:05afruff23I hope you're kidding
04:21:21afruff23and thus you're criticisms of my WPS volume icon is null
04:21:37qwmi didn't really criticize it. and why would i be kidding?
04:21:45qwmyou don't like my kind?
04:23:46 Quit Daishi ("Client exiting...")
04:24:35 Join qwm_ [0] (
04:28:56 Quit Kyomi (Read error: 104 (Connection reset by peer))
04:34:31 Join nave7693 [0] (
04:40:48 Join BHSPitLappy [0] (
04:41:16 Quit qwm (Read error: 110 (Connection timed out))
04:41:26afruff23no, HE LEFT!!!
04:42:26 Quit afruff23 ("Relax, its only ONES and ZEROS!")
04:45:04Mikachuno, HE LEFT!!!
04:45:27Mikachu<- can see the difference between a reconnect and a quit
04:48:51 Join Rob2222_ [0] (
04:49:14JdGordoni dont suppose any1 here knows the viewer.c code do they?
04:50:09Mikachuphaedrus961 might
04:50:17Mikachui may be mixing up my patch writers though
04:54:14 Nick qwm_ is now known as qwm (
04:56:31JdGordon if any1 wants to have a look @ the improved viewer plugin :)
04:56:56Mikachuyou know there is already a patch for it?
04:57:24JdGordonunless ur thinking of another one.. this is a patch of that patch.
04:58:11JdGordonok, diff patch
04:58:36Mikachubut i think it is quite orthogonal to yours
04:58:56JdGordonye., i think so
04:59:07 Quit Rob2222 (Read error: 110 (Connection timed out))
05:01:21 Join Rob2222 [0] (
05:14:45 Quit Rob2222_ (Read error: 113 (No route to host))
05:16:57***Saving seen data "./dancer.seen"
05:22:45 Quit Nibbler ("Think of someone of "average" intelligence. Then think half the world is dumber than that.")
05:28:19 Part nave7693
05:30:45 Join RoC_MM [0] (
05:31:38 Join Nibbler [0] (
05:39:01 Join nave7693 [0] (
05:40:04 Part nave7693
05:49:00 Quit BHSPitLappy (Read error: 110 (Connection timed out))
05:49:04 Quit Rob2222 (Read error: 110 (Connection timed out))
05:49:17 Quit Nibbler (Read error: 113 (No route to host))
05:51:01 Join Nibbler [0] (
05:52:00 Quit TCK (Read error: 110 (Connection timed out))
06:01:56 Join Rob2222 [0] (
06:09:04 Join damaki [0] (
06:10:07 Quit Nibbler ("Think of someone of "average" intelligence. Then think half the world is dumber than that.")
06:15:32 Join aaronfg [0] (
06:15:32 Quit midkay (Read error: 104 (Connection reset by peer))
06:16:23 Join midkay [0] (n=midkay@rockbox/developer/midkay)
06:18:52 Join Nibbler [0] (
06:18:56 Nick RoC_MM is now known as ha (
06:19:05 Nick ha is now known as RoC_MM (
06:19:28 Quit imphasing (Read error: 110 (Connection timed out))
06:19:59aaronfgis audio broken on the sim with the current CVS?
06:22:24 Quit midkay (Read error: 104 (Connection reset by peer))
06:22:34 Join midkay_ [0] (
06:23:29 Quit damaki_ (Read error: 110 (Connection timed out))
06:29:13 Join nave7693 [0] (
06:29:51 Part nave7693
06:29:56 Quit aaronfg ("User pushed the X - because it's Xtra, baby")
06:35:48midkay_Bagder, you seem rather idle, but maybe you'll manage to catch this and respond..
06:36:16midkay_i'm working on a bounce.c update with auto-bounce table generation. i'm having one large problem.. if i try to generate tables with >128 values, they act really screwy.
06:36:38midkay_they are calculated correctly, but bouncing text looks really weird and garbled. <=128 works fine..
06:36:56midkay_i thought it might be a char used somewhere or something.. no, can't find anything. maybe you know why this happens?
06:37:45midkay_Bagder, actually, maybe it's multiples.
06:37:58midkay_with 240 values (320x240 LCD) it was all garbled.
06:38:07midkay_i just for fun tried 256. it's working alright.
06:38:10 Quit Nibbler (Read error: 113 (No route to host))
06:40:40 Quit midkay_ (Read error: 104 (Connection reset by peer))
06:40:49 Join midkay [0] (n=midkay@rockbox/developer/midkay)
06:41:00 Join Nibbler [0] (
06:42:44 Quit carini (Excess Flood)
06:55:14 Quit RotAtoR ("zzzzzzz")
07:04:23 Quit bluey (Remote closed the connection)
07:08:52 Join B4gder [0] (
07:12:57*B4gder jumps
07:13:07B4gdercareful, its early here! ;-)
07:13:28midkayyay. haha. sorry! *uses 6-inch voice* maybe you can help me. did you catch what i wrote about 45 minutes ago?
07:14:03B4gderdoing that now
07:14:14B4gderit sounds you don't do right ;-)
07:14:32midkayB4gder, i accidentally discovered it seems to only work on certain multiples.. :)
07:14:47B4gderok, then it certainly sounds like a bad division/shift
07:15:07midkayit generates fine, i've spent a few hours trying to figure it out. it just seems that the display code is unable to handle most everything except some multiples..
07:17:00***Saving seen data "./dancer.seen"
07:18:01midkayB4gder, for what it's worth.. 64 works, 127 works, 128 works, 160 works, 256 works, 512 works. i did try 240 and that was not working..
07:18:14midkaythere doesn't seem to be much of a pattern.
07:19:16B4gderif you mail me a patch I think I'll be able to check it out tonight
07:19:25midkayB4gder, the generating patch?
07:19:36midkayhow about just the .c file? :)
07:20:04midkaylet me just make sure all of my extremely vulgar temporary variables are cleaned out.. :)
07:20:38B4gderok, you have my permission! ;-)
07:20:57midkaydaniel [at at at at aAAAATTTT] haxx (sigh. dot dot dot dottttttt) ess-eeee?
07:21:51B4gderthe forums have exploded tonight
07:22:29midkaythere's a #define TABLE_SIZE 128 in there, i think.. adjusting that changes the size of the tables and thus how many values are generated..
07:22:53midkayand in generate_bounce_tables there are #define TABLE_(x/y)_RADIUS which are self-explanatory..
07:23:10midkaywhat's up? lots of forum posts?
07:23:28midkaywow, plenty in the iPod section..
07:24:00midkaycool, i guess :)
07:24:08B4gderits cool indeed
07:24:15B4gderhard to keep up with though
07:24:53midkayit's like, you respond to them all and an hour later there's another two or three! it's unbelievable.. ;)
07:25:49midkayhaha. small-amt-of-wiki-spam-alert..
07:32:44 Join TCK [0] (
07:32:49 Quit RoC_MM ("Leaving")
07:38:34midkayalright, bed for me, night all.. B4gder, you better have a look at that or i might have to kill you. ;) i've been stumped by this for days.. you'll probably figure it out in about 20 seconds, but still. :)
07:38:47B4gdergood night!
07:41:22B4gderthe build is yellow
07:41:38midkayB4gder, i did notice that after my clock commit, but for some reason it appears completely unrelated..
07:41:41midkayi have no idea what happened..
07:41:57midkaynobody touched playback.c or whatever in that commit..
07:42:03B4gderit is brandon's commit
07:42:20midkaywhy didn't it show up in the last build before that?
07:42:25B4gderthe warning only occurs on amiconn's 64bit host
07:42:34B4gderso it moves around ;-)
07:42:37midkayoh. haha.
07:42:39midkaythat's useful. :)
07:42:54midkaylike chasing a ghost!
07:42:59midkayonly.. not quite.
07:43:27midkayB4gder, btw.. few things to note..
07:43:37midkaythe daily build manuals aren't working, their links are broken..
07:43:56B4gdernot now
07:44:02midkaynow they are all of a sudden.
07:44:03midkaywhat did you do?! :)
07:44:13B4gderthere's a small time gap when they don't work
07:44:28B4gdersince they're built on this host and the cgi script that lists them runs on this host
07:44:40B4gderbut they are mirrored over to the download host and the links point to the download one
07:45:00B4gderI'll work on minimizing the gap though
07:45:15midkayalright, also i had a suggestion, instead of a seperate page for the manuals that's identical to the daily builds page more or less, i wanted to suggest just adding a "manual" link for each target on daily builds.. "newest", "older", "manual"..
07:45:30B4gderthat's a good idea
07:45:35B4gderI'll work on that
07:45:37midkayeasier to notice and access.. and saves the seperate page
07:45:59B4gderthe site and these scripts is quite a complex system these days
07:46:08midkaydamn firefox.. sucks with PDFs.. *ends process*
07:46:16midkayB4gder, i can imagine :)
07:46:24 Join Lynx [0] (
07:48:30midkayoh, and a couple other minor, potentially-useless and probably-opinionated things. :) having the CVS build time also displayed in mins.. e.g. "43 builds in 323 seconds (5m 23s) makes 7.5 seconds/build"..
07:49:41Bg3rmorning :)
07:49:53midkaymorning Bg3r :)
07:51:29midkayoh, and, Bagder, the "commits since 2.5" page is extremely annoying in that it only updates once a day. can we get it to auto-update each cvs commit prettypls? :)
07:51:44B4gderI'll work on that too
07:51:57B4gdernow stop talking, I'm getting too much work! ;-)
07:52:16midkayit's not extremely annoying, but there tends to be this period where there are more than 10 commits for a day and thus some earlier ones end up off the recent list but not yet on the 2.5 list.
07:52:18midkayalright alright! :)
07:52:53midkayoh. on the server stats page! "(changelog for this build)" the hyperlink carries over into the ) when it should stop after the "d" in build!!!!!!!! ;)
07:53:01midkayalright.. seriously though. alright. i'm done.
07:53:43midkayi think B4gder deserves a nice round of applause for all his scripts and crap that run all the automated CVS ... builds and.. changelogs and such! *claps*
07:56:02midkay*clapping fades* sigh, all these losers don't understand.... well, their loss. :) bed *now*. night! :)
08:01:38 Join qwm_ [0] (
08:03:19 Quit Lynx_ (Connection timed out)
08:03:20 Nick Lynx is now known as Lynx_ (
08:07:16 Join goffa__ [0] (n=goffa@
08:07:59goffa__so... i see there's keymappings in the new firmware
08:08:06goffa__how do i get to them?
08:10:04Bg3rgoffa__ are you talking about doom ?
08:10:30goffa__7 Apr 00:17Zakkapps/plugins/SOURCES 1.116
08:10:38goffa__apps/plugins/clock.c 1.29 Add button mappings and support for iAudio X5, also simplified a bit of code.
08:12:15goffa__or is that clock?
08:13:14B4gderthat's the clock plugin, yes
08:15:22 Quit qwm (Read error: 110 (Connection timed out))
08:15:45 Join Gibbed [0] (
08:15:46 Quit Rick (Nick collision from services.)
08:15:58 Nick Gibbed is now known as Rick (
08:16:59 Join Gibbed [0] (
08:17:03 Quit Rick (Nick collision from services.)
08:17:15 Nick Gibbed is now known as Rick (
08:23:41 Join ender` [0] (i=ychat@
08:26:27goffa__grr... getting codec failure
08:38:53amiconnGrr, 64bit warnings...
08:39:42B4gderbouncy bouncy ;-)
08:40:03amiconnBah, wtf! casting a pointer to int!
08:40:11*amiconn slaps lostlogic
08:44:53 Join macd|dskt [0] (
08:45:55 Join linuxstb_ [0] (
08:57:47 Join petur [0] (
08:58:24macd|dskthi, I'm looking for a 3g bootloader... from what I understand 3g isn't officially supported but is under development so there must be a bootloadter somewhere... I'd just like to tinker
08:59:07B4gderyou can easily build one yourself
08:59:36macd|dsktahh... from the sources?
08:59:46macd|dsktexcellent... ty ;D
09:00:05B4gderjust follow the normal "how to build" docs
09:00:20B4gderbut select bootloader in configure
09:00:43 Quit linuxstb (Read error: 110 (Connection timed out))
09:02:09macd|dsktheh... looks like I better boot to linux... thanks again ;)
09:02:16 Quit macd|dskt ("bye bye ;D")
09:08:10amiconnHrrrmmm, playback in the sim is completely broken :/
09:11:41JdGordonamiconn: ye, some1 came in a while ago asking if it was..
09:17:03***Saving seen data "./dancer.seen"
09:21:13 Nick linuxstb_ is now known as linuxstb (
09:23:37 Join Paul_The_Nerd [0] (
09:32:03 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:32:18 Quit kkurbjun (Read error: 110 (Connection timed out))
09:32:32 Join tianjing [0] (
09:38:44JdGordonwoohoo... gmail finnaly added groups for conatcts :)
09:38:51LinusNamiconn: we poll the buttons every tick now?
09:38:51 Quit Rick (Read error: 104 (Connection reset by peer))
09:39:52 Quit JdGordon (Read error: 104 (Connection reset by peer))
09:40:25LinusNlostlogic: there?
09:40:36 Join Rick [0] (
09:43:36 Join Gibbed [0] (
09:43:36 Quit Rick (Nick collision from services.)
09:43:48 Nick Gibbed is now known as Rick (
09:44:06peturtoo early afaik
09:50:12amiconnLinusN: We did so for more than a year now, and iirc it was you who changed that...
09:51:08LinusNah, silly me, you made it sound like you had changed it
09:52:28amiconnFrom viewing annotated: 62 : linus 1.56 #define POLL_FREQUENCY HZ/100
09:52:28 Quit Rick (Read error: 104 (Connection reset by peer))
09:52:30amiconnThu Sep 23 12:08:48 2004 UTC
09:53:59 Join Rick [0] (
09:58:58 Join muesli__ [0] (n=muesli_t@
10:01:11 Quit Rick (Read error: 104 (Connection reset by peer))
10:01:55 Join Rick [0] (
10:06:53 Join Kohlrabi [0] (
10:25:16 Join tianjing_ [0] (
10:25:22 Join XavierGr [0] (
10:26:55 Join quobl [0] (n=quobl@tor/session/x-2db2da899d6c74fe)
10:29:17 Quit TCK (Read error: 104 (Connection reset by peer))
10:31:28 Join TCK [0] (
10:35:26 Join RedBreva [0] (
10:38:54 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
10:39:55 Quit tianjing (Read error: 110 (Connection timed out))
10:41:50 Quit tianjing_ (Read error: 104 (Connection reset by peer))
10:42:02 Join tianjing [0] (
10:56:40 Quit amiconn (Read error: 110 (Connection timed out))
10:56:40 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
10:59:40 Part LinusN
11:01:27 Join ashridah [0] (
11:14:51ep0chpreglow: comments about crossfeed. It's bloody good and doesn't break, why haven't you commited it? :D
11:16:11ashridahuh. am i missing something? cross-feed's already in rockbox
11:16:26petur*new* crossfeed
11:16:47ashridahin which case, feature freeze would kinda stop it
11:17:03markunNah, same feature, new implementation
11:17:06***Saving seen data "./dancer.seen"
11:17:56ep0chold crossfeed has a bug
11:18:06ashridahonly one?
11:18:25ep0chyeah the attenuation bug ;)
11:19:06 Join theli_ua [0] (
11:19:07ashridahah, that one
11:19:27 Join Moos [0] (
11:20:35 Quit midkay (Read error: 104 (Connection reset by peer))
11:20:44 Join midkay_ [0] (
11:20:45ep0chpreglow: but the distoration you get before you change the cross gain setting is annoying.
11:21:12ep0chpreglow: (i.e. the first time you use the new cross feed)
11:25:31 Join qwm [0] (
11:29:08 Quit Lynx_ (Read error: 104 (Connection reset by peer))
11:39:31 Quit qwm_ (Read error: 110 (Connection timed out))
11:42:55 Join lee-qid_ [0] (
11:43:29 Join mikearthur [0] (
11:43:55 Join PaulJ [0] (
11:52:01preglowep0ch: yeah, i don't know why that's there
11:52:09preglowi thought i gave sensible defaults
11:53:38Paul_The_NerdDo the defaults get loaded though?
11:53:54Paul_The_NerdI mean, with EQ there were sensible defaults but it didn't reset the config, so they didn't get loaded.
11:55:00ashridahpreglow: yeah, did you bump the config version number?
11:55:10preglowi thought it was supposed to get handled nicely anyway
11:56:04Paul_The_NerdIt didn't with the EQ at least.
11:57:45preglowi'm not too known with the settings system
12:00 directory seems to be broken
12:02:57 Join tianjing_ [0] (n=mat@
12:03:23Paul_The_NerdIn general, or just in Tagcache?
12:03:47muesli__btw how do i disable tagcache?
12:04:43preglowyou don't
12:04:50preglowjust use keep it on disk and never update it
12:04:54Paul_The_NerdYou can delete the files.
12:08:55 Quit tianjing (Connection timed out)
12:10:20muesli__auto-change worx...repeat all was activated for some reasons..
12:10:26 Join bluebro [0] (
12:11:57 Join tianjing [0] (
12:11:59preglowok, so if i just add settings at the end of the config block and pretend like nothing's up, the data will be corrupted on load?
12:21:06 Join Lynx_ [0] (
12:21:37 Quit bluebro ("CGI:IRC")
12:24:52 Quit tianjing_ (Read error: 110 (Connection timed out))
12:24:59 Quit Paul_The_Nerd ("Leaving.")
12:31:11 Join _FireFly_ [0] (
12:37:19 Join Jungti1234 [0] (n=jungti12@
12:39:50Jungti1234hey hey
12:41:04markunhi Jungti1234
12:41:48amiconnpreglow: The data at the end of the cfg block will be all zero
12:42:15preglowok, so i should bump the config on commit so no one will break their ears
12:42:35 Join marevalo [0] (
12:42:49Jungti1234Eye is painful.
12:43:17preglowamiconn: you think we'll go cfg file only for 3.1?
12:46:50linuxstbI've just been playing with the cpu frequency again, and the freeze doesn't seem to be a complete freeze - I've noticed that after the screen freezes, audio keeps playing for a couple of seconds. So the FIQ is still working and seems to empty the PCM buffer.
12:47:28 Join KN|stiff [0] (
12:48:07amiconnlinuxstb: How's the udelay implemented?
12:48:16marevaloI'm researching the different plugins for the right way to implement menus and other things on ChessBox
12:48:25amiconnMaybe a frequency change resets the microsecond timer on pp5020?
12:48:35marevalobut it seems that every plugin writer has his own ideas about that
12:48:51amiconnTry adding a delay loop instead of udelay...
12:49:01linuxstbamiconn: It's implemented in system.h
12:49:31marevalofor example jewels is now quite less usable than before
12:50:00preglowmarevalo: using the menu functions in the plugin api would be the best
12:50:10linuxstbamiconn: I'm currently testing code that re-initialises the ticker interrupt on every cpu frequency change. It hasn't crashed so far...
12:50:18marevalowould it be some interest on a Plugin Interface Guidelines ?
12:50:26preglowmarevalo: sure
12:50:48marevaloI have used extensibly the one from GNOME and found it quite useful
12:51:03marevaloof course it would be quite smaller than that
12:52:16amiconnlinuxstb: Does udelay use the tick? I thought it polls the usec timer, as several other loops do
12:52:21amiconn(e.g. in lcd-ipod.c)
12:52:26linuxstbNo, it doesn't use the tick.
12:52:26marevalowell, I will take the job and try to write a basic one this weekend based on my research these days with the other plugins
12:52:38amiconnCompletely reiniting the tick is undesirable
12:52:39 Quit _FireFly_ ("Leaving")
12:52:53marevalowill publish it on the wiki and ask for feedback
12:53:24preglowmarevalo: not all the other plugins use practices we want, but sure, go ahead
12:53:44linuxstbamiconn: I don't think udelay() is the problem - it seems that sometimes the ticker interrupt is being reset. My test seems to be working.
12:54:11preglowamiconn: if we save av write back TIMER1_VAL, it should work
12:54:17preglowamiconn: assuming it's even possible...
12:54:41marevalopreglow: I think the problem is that there is no "official" way to do some things and so people try to solve that problems in a different way every time
12:55:11preglowmarevalo: yeah, but like with the menus, a lot of people don't want to use the plugin api menus because they're ugly and use the whole screen
12:55:22preglowmarevalo: but they should anyway, they won't always be ugly
12:55:30amiconnlinuxstb: Maybe only the interrupt gets disabled?
12:55:36linuxstbmarevalo: The "official" way is to use the built-in menus. I think there is agreement amongst the devs that they should be migrated to the standard menus.
12:55:57marevalopreglow: yep, I asume that the playback menu will also get prettier and more usable
12:56:03amiconnlinuxstb: Yes, although there is a quirk that needs fixing
12:56:08linuxstbamiconn: Maybe. I'm doing more tests.
12:56:24preglowi don't get why the interrupt should sometimes be disabled
12:56:26linuxstbamiconn: Are you talking about voice, or something else?
12:56:29amiconnBuilt-in menus try to use voice, and that freezes rockbox if the plugin uses iram
12:56:46amiconnWe need to disable voice for plugins.
12:56:54marevalopreglow: ok, then I will write a basic usability guide and try to get some feedback
12:57:00linuxstbpreglow: Nope. The PP is a mystery wrapped an enigma etc etc
12:57:02preglowi'm starting to think this thing with a separate iramless voice codec might be clever
12:57:25marevalowell, I think that these are bugs (menu voice and appearence) and should be fixed there not in the plugins then
12:58:32preglowman, it's fun to develop remotely with gcc!
12:58:33amiconnmarevalo: Yes. Since plugins can't use voice right now anyway, we can disable voice in the plugin loader
12:58:35*preglow kicks the gcc people
12:58:52preglowamiconn: tsr plugins
12:59:32amiconntsr plugin will never use voice, and they must not use iram
12:59:38marevalook, so I will try to stick to default menus and the rest of the plugin.h services on the draft guide
13:00:31marevaloso, seeya and thanks for the feedback
13:00:53 Quit marevalo ("Abandonando")
13:07:28linuxstbJust adding the line "CPU_INT_EN |= TIMER1_MASK;" to the end of set_cpu_frequency() seems (fingers crossed) to fix it. This is with the original udelay(2000).
13:08:32preglowi don't get it...
13:08:43preglowwhy only the timer int?
13:12:52Jungti1234who have H300?
13:13:02 Quit theli_ua ("­¤╦╔─┴└")
13:13:32preglowlinuxstb: try hard to trigger a button interrupt around the freq change too
13:13:40Jungti1234ok, petur
13:13:55 Join MarcoPolo [0] (
13:13:56 Quit stamppot (Remote closed the connection)
13:14:17Jungti1234petur, I need your help a little.
13:15:14MarcoPoloI had a problem with cvs from yesterday (and maybe before) : rockbox puts in cache only one track
13:16:12linuxstbMarcoPolo: I don't think it's just one track. I've been testing FLAC playback, and it only seems to be buffering around 1MB of data.
13:16:23MarcoPololinuxstb: ok
13:16:45 Join stamppot [0] (
13:16:47MarcoPololinuxstb: but I have this with mp3 playback
13:16:51preglowdon't expect playback to work
13:16:53linuxstbHave you been looking at the audio debug screen?
13:16:57preglowit's undergoing heavy development
13:17:03preglowsomeone should post on the ml about it
13:17:08***Saving seen data "./dancer.seen"
13:17:12MarcoPololinuxstb: yes I have been looking at this screen
13:17:24MarcoPololinuxstb: that's the reason of my question
13:17:36MarcoPolowell, i'm gonna lunch, brb
13:17:47Jungti1234petur: Didn't you receive private message?
13:17:48*MarcoPolo is away: lunch
13:17:49 Nick MarcoPolo is now known as MarcoPolo|AFK (
13:17:59peturyes, sorry
13:23:43linuxstbpreglow: No, I can't break the button interrupt.
13:25:01 Join quobl__ [0] (i=debian-t@tor/session/x-d4a6355d2ae84a41)
13:28:10linuxstbDoes the button interrupt get re-enabled outside the interrupt handler?
13:28:28preglowdon't think so
13:29:01preglowif it does, it's very unintentional
13:29:01 Quit petur ("CGI:IRC (EOF)")
13:29:42 Join petur [0] (
13:31:26linuxstbAlso, should I be doing CPU_INT_EN |= TIMER1_MASK ? - I noticed the other places (including enabling both the button interrupt TIMER2) just do CPU_INT_EN = MASK.
13:32:24preglowyou might as well just do a move
13:32:38preglowthe register latches all changes to some kind of internal register
13:32:51 Join webguest58 [0] (
13:32:58preglowat least that's my understanding of it
13:33:16preglowi think it's pretty common practice, to avoid changes to the mask register betwen read and write
13:33:21Jungti1234Isn't there a person who know H300 LCD?
13:33:28preglowJungti1234: not may
13:33:34linuxstbOK. Any reason why I shouldn't commit it? It seems to be working well now.
13:33:47Jungti1234preglow: what's mean?
13:33:48preglowyour call
13:33:55preglowJungti1234: not many, i mean
13:34:06linuxstbI've #ifdef'ed my change for the 4g, 4g color and first gen mini.
13:34:10Jungti1234ah... um.....
13:34:23Jungti1234Information is lacking.....
13:34:27 Quit quobl (Remote closed the connection)
13:34:30linuxstbOK, I'll test for a little more, and then commit if there are no problems.
13:34:38preglowlinuxstb: surround it by /* WTF ??? WTF ??? WTF ??? WTF ??? */ or something
13:34:54preglowto make it clear i don't get it
13:35:20linuxstbI haven't gone that far, but I've explained we have no idea why it's needed.
13:35:27 Quit RedBreva ("CGI:IRC")
13:35:46linuxstbWe should add that disclaimer for most of the ipod code...
13:36:06MoosMarcoPolo: known playback bug
13:36:06preglowbut didn't you mention your ipod tossing prefetch aborts and everything when doing freq changes at a point?
13:36:47linuxstbYes - I can't replicate those prefetch aborts now though.
13:38:40preglowcoldfire only supports index scaling by up to 4
13:42:04markunpreglow: did you also make a arm version?
13:43:24linuxstbMmm.... Just got a data about inside the dbg_cpufreq() function.
13:44:10 Quit tianjing (Read error: 104 (Connection reset by peer))
13:44:28preglowlinuxstb: no, not yet
13:44:37 Join tianjing [0] (
13:45:24linuxstbmarkun: Any gigabeat progress to report?
13:47:03 Quit lee-qid_ (Connection timed out)
13:47:12preglowargh, seems i've gotta go now
13:47:18preglowcrossfeed will have to wait until after weekend
13:47:38markunlinuxstb: no, I've been too busy with studying
13:47:41MarcoPolo|AFKMoos: i only got this problem this week, never before.
13:48:07markunlinuxstb: but I found out to which pins some of the components are connected. I'll update the wiki soon.
13:48:07Moosyep, last lostlogic's reworks
13:48:13MarcoPolo|AFKMoos: ok
13:52:23preglowbut ok, gotta go
13:52:26preglowsee you later
13:52:39Mooshave fun
13:53:54 Join Coldtoast [0] (
13:54:52 Quit Jungti1234 ()
14:00:11 Join Judge2112 [0] (
14:09:08 Join Bagder_ [0] (
14:09:29 Quit Bagder (Read error: 110 (Connection timed out))
14:10:49B4gdericc is one picky compiler
14:10:51 Join MulziSAW [0] (
14:14:17 Join SereR0KR [0] (
14:15:48 Join swampcow [0] (
14:16:52 Quit webguest58 ("CGI:IRC (EOF)")
14:16:59 Join RedBreva [0] (
14:18:51 Quit tianjing (Read error: 110 (Connection timed out))
14:18:52crashdhas the buffer size for audio been increased? takes forever to start files over about 8mb
14:18:56crashdlike mixes or long tracked lp's
14:19:34linuxstbNo, but the playback code is in an unstable state at the moment.
14:19:47crashdyeah, i noticed all the commits re: playback
14:19:50 Join MulziSAW2 [0] (
14:19:57crashdjust making sure lostlogic is aware of the pain he's causing me ;)
14:20:35B4gderwe should all show respect and gratitude
14:20:44crashdi'm only joking, of course
14:20:50crashdi have all the respect in the world for the rockbox devs
14:20:56B4gderits a hairy area to hack in
14:21:13 Join b00st4 [0] (
14:21:27b00st4mikachu, ur there?
14:21:32b00st4or obo
14:24:26 Join Febs [0] (
14:29:06 Join tianjing [0] (
14:29:12b00st4u reported on flyspray, that u fixed the problem, ipod_unplug.patch has
14:29:26Mikachuyes, that was a few days ago
14:30:07b00st4but actually i cant find and in any file...did i mismatch something?
14:30:30muesli__natives.. Being part of it gives me an amazing opportunity to experience by skin this process. makes that sense?
14:30:36Mikachuwell, you would have to apply the patch first
14:30:43Mikachumuesli__: no
14:30:46b00st4did that
14:30:52muesli__mk..i knew it ;-)
14:30:58b00st4get an error while compilin
14:31:06Mikachutoo bad
14:31:37b00st4after applying?
14:32:22linuxstbmuesli__: s/experience by skin/personally experience/ makes more sense.
14:32:39muesli__:-) cheers
14:32:54 Quit Coldtoast ()
14:33:35 Quit MulziSAW (Read error: 110 (Connection timed out))
14:34:20 Quit `3nergy (Connection reset by peer)
14:36:19 Quit damaki (Read error: 104 (Connection reset by peer))
14:37:56 Join damaki [0] (
14:39:06b00st4this is the error i recieve
14:39:26 Quit TCK (Read error: 104 (Connection reset by peer))
14:40:22lostlogicanyone know why in particular Linus was looking for me at 2:40am my time? :-P
14:40:26 Join Paul_The_Nerd [0] (
14:40:51B4gderLinus works in mysterious ways ;-)
14:45:51 Quit MarcoPolo|AFK (Remote closed the connection)
14:46:24 Quit Judge2112 ("CGI:IRC (EOF)")
14:46:55 Join `3nergy [0] (
14:49:36ep0chlostlogic: you in the USA?
14:53:06 Quit `3nergy ("changing servers")
14:53:23 Join `3nergy [0] (
14:56:53thegeekare there any problems with the current h120 build?
14:57:02 Quit damaki (Remote closed the connection)
14:57:45Paul_The_NerdI don't know for sure, but I think the playback issues are still there
14:58:00 Join MulziSAW [0] (
14:58:04thegeekplayback issues?
14:58:14thegeekhow far back would I have to go in order to get an ok build?
14:58:25Paul_The_NerdI dunno, 3, 4 days maybe?]
14:58:38Paul_The_NerdOr just wait for 3.0
14:59:19thegeekgoing on vacation today;)
14:59:35linuxstbthegeek: Checking the CVS logs for playback.c, lostlogic started his work on 5 April at 04.27. So the 4 April daily build should be OK.
15:00:11linuxstbPlease let us know if it's reliable - it would be useful to tell others.
15:00:14 Join cismo_ [0] (
15:01:44thegeekif I get a chance to drop by I will:)
15:04:19 Join Xerion_ [0] (
15:04:57 Quit tianjing (Remote closed the connection)
15:06:00 Quit Xerion (Read error: 104 (Connection reset by peer))
15:06:00 Nick Xerion_ is now known as Xerion (
15:07:08lostlogicep0ch: yes, brb
15:07:10 Quit lostlogic ("leaving")
15:07:41 Quit SereR0KR (Read error: 110 (Connection timed out))
15:08:20 Quit Febs (Read error: 104 (Connection reset by peer))
15:11:26 Join tianjing [0] (
15:12:01 Quit cismo (Read error: 110 (Connection timed out))
15:12:53 Join lostlogic [0] (
15:14:10 Quit MulziSAW2 (Read error: 110 (Connection timed out))
15:15:51 Quit `3nergy (Read error: 104 (Connection reset by peer))
15:16:23 Join austriancoder [0] (
15:16:51 Quit muesli__ (Read error: 110 (Connection timed out))
15:17:12***Saving seen data "./dancer.seen"
15:18:02 Join Triple-z [0] (
15:18:02 Quit RedBreva ("CGI:IRC (EOF)")
15:18:23 Join `3nergy [0] (
15:21:03t0maswe have a problem with calculating times in long files
15:21:09t0masa little rounding error somewhere?
15:21:48t0masskipping from 10:26:00 to 10:24:00 takes you to 10:25:21
15:21:48 Quit tianjing (Remote closed the connection)
15:21:53t0mas(hh:mm:ss that is)
15:22:14t0masand with takes you to I mean the timer display also jumps to that time
15:22:20 Join tianjing [0] (
15:22:46Paul_The_NerdIs the file vbr?
15:23:04Paul_The_NerdSpecifically a vbr mp3?
15:23:47austriancoderwhats the difference between recording volume and recoring gain?
15:24:24t0masPaul_The_Nerd: no
15:24:49Paul_The_Nerdt0mas: What format is it, out of curiosity?
15:24:52t0mas64 kbps 44100 khz
15:24:53goffaugh.. last couple of bleeding edge builds have been real unstable
15:24:54t0masstandard mp3
15:25:00goffaguess that's why its bleeding edge
15:25:13goffai'll have to get yesterday's daily so i can be stable again
15:25:16t0masgoffa: that's because Slasheri is rebuilding some playback code
15:25:33Paul_The_Nerdlostlogic is rebuilding the playback code.
15:25:39Paul_The_NerdSlasheri's working on tagcache.
15:25:44t0masah ok
15:25:48t0masmy bad
15:25:51t0masdidn't read all mail
15:26:00goffaguess that's why its not called stable :)
15:26:06goffai should probably get on the mailing list
15:26:24goffai lurk in here a lot.. and follow the forums to some degree
15:27:15lostlogicThe latest bleeding edge seems to work well enough to be useable, although there are plenty of known issues (detailed at the top of SoftwareCodecPlayback wiki page)
15:27:46lostlogicis doom on ipod broken for all people, or just for me? (brown lines, can't esc)
15:28:14Mikachulostlogic: removed the .dfg file
15:28:14linuxstbYou need to delete the .dfg file in /games/doom/ - I had the same problem.
15:28:16goffai just have to wait until 11 am to have tunes again
15:28:22goffa7:30 now
15:28:28goffadunno if i can make it... lol
15:28:44lostlogicgoffa: why waiting?
15:28:53lostlogicMikachu: linuxstb: thanks
15:29:11goffadon't have my usb cable here at work
15:29:34goffai've reset and don't get audio now
15:29:52goffathis happened last night too and i switched to daily things worked fine
15:30:04lostlogicgoffa: try starting a new playlist, not resuming (if you are currently resuming) there've been problems with resuming mid-song
15:30:16goffaso this morning i switched to bleeding edge.. i had audio
15:30:20goffaok.. i'll give it a shot
15:31:37goffacool... that worked.. .thanks
15:31:52goffanow i won't get the shakes from withdrawl ;)
15:32:27ep0chlostlogic: i think your last commit made starting playback very difficult (atleast for me)
15:33:49lostlogicep0ch: :( gotta get to work right now, but I'll be working on it more once I get there.
15:34:14ep0chno worries, have a good day :)
15:35:18 Join souki [0] (
15:35:36soukihello all
15:35:49amiconnlostlogic: Playback on the sims is currently broken, maybe that'll give some hints?
15:36:11amiconnTrying to start a track brings up the wps, but nothing is played and the time stays at 0:00
15:36:23amiconnTried both ogg and mp3
15:37:11goffai had that trouble too ami
15:37:20goffathen load a new playlist
15:37:22soukiI've tested the firmware, it doesn't play may mp3 anymore, previous version 20060404 does - any idea ?
15:37:24goffathat helped me
15:38:04 Join muesli__ [0] (n=muesli_t@
15:38:32Paul_The_Nerdsouki: A lot of work is being done on playback code right now. Some things have to be broken on the way to making them work even better, and unfortunately that seems to have happened to playback for the moment. I would recommend sticking with one that works until 3.0 is released.
15:39:08soukiPaul_The_Nerd: should I report a bug ?
15:39:34Paul_The_Nerdsouki: In this case, no. This is well known.:)
15:39:54soukiPaul_The_Nerd: thanks, see you
15:40:17goffasouki: you might want to switch to yesterday's daily
15:40:40soukigoffa: ok
15:40:45goffalostlogics tip helped me though
15:40:54goffaabout loading a new playlist
15:42:32 Part souki
15:42:44Triple-zcan i change the next song on shuffle mode with out changin the one that is currectly played?
15:43:45Paul_The_NerdYou can insert or queue next a song, so that it becomes the next one played.
15:48:08 Quit KN|stiff (Read error: 110 (Connection timed out))
15:52:22Triple-zno i mean random next song
15:53:21goffanot sure what you mean Triple-z
15:53:37goffaoh wait
15:53:51goffayou mean like have the player randomly pick the next song?
15:54:08Paul_The_NerdBut isn't that what shuffle mode *is*?
15:54:18lostlogicamiconn: that is interesting −− I definitely have some kind of race condition in the playback startup currently then.
15:54:34lostlogicback in 30
15:54:50goffai'd just hit next after the current playing song gets over
15:55:01goffathat should give you another random track
15:55:25goffaotherwise go into playlist view and select one further down the list
15:58:57Triple-zyeah i know shuffle is not set for you to pick the next song
15:59:22Triple-zbut i want to be able to choose the next random song i will hear
16:00:15Mikachuthen it wouldn't be very random?
16:00:16Paul_The_NerdSaying "Choose the next random" is an oxymoron
16:00:35Paul_The_NerdDo you want the next song to be random (put it in shuffle mode) or do you wish to select a song?
16:01:28Mikachuif you want random playback but still control over songs, turn off shuffle and do a reshuffle of the playlist
16:01:29 Join imphasing [0] (
16:01:31Mikachuor enable shuffle repeat
16:01:51Triple-zi want to be able to press next for the player to pick other random song while a song is playin
16:02:13Paul_The_NerdTriple-z: If you have shuffle enabled, the next song IS random
16:02:24Triple-zi got that
16:02:32goffaif you don't like that track, reshufle after current song
16:02:46goffaunless you want to pick a specific song, then you can queue that
16:03:26Triple-zinstead of pressin next every time i got one i dont want i wanna be able to change the next one while playin
16:03:50 Quit Paul_The_Nerd ("Leaving.")
16:04:01Mikachuthen you don't want shuffle mode
16:04:07Mikachudo what i said before
16:05:09Triple-zok ill try thanks
16:05:53linuxstbTriple-z: I think I know what you mean - you are listening to music in shuffle mode, you see that the next track isn't one you want to listen to, so you want to change it before it starts to play?
16:06:07goffai assume that's what he wants
16:06:22goffabut i don't see that being implemented
16:06:30Mikachuif you reshuffle and turn off shuffle, the songs will be in random order but still under control
16:06:36Mikachuthat's how i listen on my computer
16:09:09 Quit Bg3r ("My damn controlling terminal disappeared!")
16:12:57Triple-zok thanks, but i still want it to choose random song everytime
16:13:14Mikachuit's not more random in shuffle mode than a pre-shuffled playlist
16:13:47Triple-zany news with the random-album playin? :P
16:15:41 Quit Kohlrabi ("Fast alle Menschen sind Regenw├╝rmer")
16:23:20ashridahTriple-z: we're in feature freeze. if it happens, it'll be a patch for a while.
16:24:53Triple-zok np, you doing a great work ;]
16:25:49ashridahyou posted it as a feature request didn't you?
16:26:10Triple-zit was there already
16:27:24 Join bluebrother^ [0] (
16:28:49 Quit tianjing (Read error: 104 (Connection reset by peer))
16:29:19 Quit Triple-z ("CGI:IRC")
16:34:43 Join tianjing [0] (
16:35:04 Part XavierGr
16:36:02amiconnlinuxstb: Did you test whether timer2 keeps working across cpu frequency changes?
16:37:06 Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG)
16:37:54linuxstbI thought about that, but couldn't think of a way to test it. Does the battery_bench plugin use timer2?
16:38:02 Quit austriancoder ("CGI:IRC (EOF)")
16:38:38 Quit MulziSAW (Read error: 110 (Connection timed out))
16:38:38 Quit thegeek (Read error: 110 (Connection timed out))
16:38:41linuxstbTo answer my own question, I can't see that it does...
16:39:42amiconnNope. Backlight fading does, if it's enabled for 4g colour...
16:40:03linuxstbNo, the 4g's backlight has it's own hardware fade.
16:40:24 Quit B4gder ("time to say moo")
16:40:26amiconnAfaik all ipods have a short fade-out
16:40:35amiconn(half a second or so)
16:40:51amiconnpwm fading still works on top of that
16:41:09Mikachuthe nano backlight is instant without pwm
16:41:13amiconnBut I saw mentioning of some hardware brightness setting for 4g in the ipl sources
16:42:06amiconnMikachu: Backlight'on is instant on mini 2g as well. Backlight off has that mentioned short fade out. There is no hw brightness setting
16:42:20amiconnStill, software pwm works like a charm on mini 2g
16:42:40amiconnlinuxstb: metronome...
16:42:47 Quit petur ("moo too")
16:44:03linuxstbOK, I'll try it (for the first time...)
16:52:43linuxstbmetronome works, but I don't think I can make it change CPU frequency at the same time - it stops audio playback.
16:53:54linuxstbI think the easiest test would be for a 4g grayscale owner to try one of grayscale demos when audio is playing.
16:54:32 Quit ep0ch (Read error: 110 (Connection timed out))
16:58:19 Quit quobl__ (Remote closed the connection)
17:02:15amiconnlinuxstb: The grayscale lib is not ported yet...
17:02:20amiconnI'm working on it
17:03:39 Join TCK [0] (
17:03:44amiconnYou could add some random rb->cpu_boost(true) and rb->cpu_boost(false) calls to metronome
17:04:03amiconn(somewhere in the button processing loop)
17:04:53linuxstbamiconn: I keep forgetting that :)
17:05:53linuxstbI'll probably just write a simple test plugin tonight that uses the user timer to increment a variable, and has a main loop that displays it.
17:06:39 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
17:10:44 Join |Josh| [0] (i=|Josh|@unaffiliated/josh/x-000000001)
17:12:33lostlogicamiconn: as we kinda talked about, initial buffering should be handled through the same path as later buffering, so I'm making swcodec do that, and removing a possible race (that I don't think is the cause of current problems, bug _could_ be in the process.
17:15:45lostlogicwhy do all of the bmps, rocks, and fnts get new timestamps on every build even if they aren't changed at all?
17:17:10linuxstbAre you talking about the builds on, or your own builds?
17:17:15lostlogicmy own
17:17:16***Saving seen data "./dancer.seen"
17:17:34lostlogicif I just do a "make && make zip" the resulting zip thinks every file is updated
17:17:53linuxstbI think the files are all copied into a temporary .rockbox folder before zip is run on it.
17:18:05lostlogicthat would do it.
17:18:16lostlogicwonder if we can copy without changing timestamps
17:18:18amiconnThat's how 'make zip' works, and I like that
17:18:23linuxstb"cp -p" would preserve the timestamps
17:18:36amiconnThis way I know which files were installed by the latest build
17:18:48amiconnHandy for cleanup actions
17:18:54linuxstbI agree.
17:18:57lostlogicoh :(
17:19:05lostlogicI'll just change it locally then.
17:19:14lostlogicbecause I want to be able to unzip a new build and only update changed files.
17:19:37linuxstbThat could be useful though....
17:19:37amiconnAn option would be nice, in fact
17:19:45lostlogicwhoops, now playback from an offset owrks, but _not_ playback starting from a new playlist (until you skip tracks)
17:19:53amiconnIt would make updating the Ondio *way* faster
17:20:06amiconn(usb 1.1 you know)
17:20:09linuxstbYes, and the Nanos.
17:20:18linuxstb(using the emergency disk mode)
17:20:30 Quit ashridah (Read error: 110 (Connection timed out))
17:20:33amiconnI wonder why that's so screwed
17:20:39amiconn(nano disk mode)
17:20:52amiconnmini 2g disk mode is as fast as it can get
17:20:59 Join Febs [0] (
17:21:08linuxstbYes, same on both my 4g and 5g.
17:21:18amiconnJust a little bit slower tha iriver usb mode, due to the way smaller drove
17:24:03linuxstblostlogic: Testing with a build from a few hours ago, the audio buffer never filled with more than about 1MB of my flac files. Is that a known problem?
17:25:17 Quit TCK (Read error: 110 (Connection timed out))
17:25:20lostlogicsorta... what device? I think it 'should' have been 10, not 1, but regardless, it will be fixed shortly :)
17:25:43linuxstbA 4g.
17:26:07amiconnlostlogic: Why doesn't it use the whole buffer?
17:26:31linuxstbOK. I'm hoping to do another runtime test tonight now that cpu frequency changing appears to be working.
17:26:41amiconnThe hwcodec engine does the following at playback start, or after an underrun:
17:27:13amiconnIt starts buffering, and if the 'start playing' level is reached, it starts playing. It continues buffering until the buffer is full
17:27:14lostlogicamiconn: on an initial buffer, it deliberately doesn't fill the whole buffer in case the user is going to skip or something...
17:27:20 Join SereR0KR [0] (
17:27:32FebsThere's a patch on the patchtracker that would modify the backlight configuration options to include a mode to add two options, so that the NAVI/select button would enable the backlight, but other keypresses would enage their regular functions:
17:27:40 Join souki [0] (
17:27:45lostlogicamiconn: it will be easy to fill the buffer all the way instead now, but that was a deliberate feature of the old design so I'm not going to change it just yet.
17:27:49FebsIs the patch something that would be precluded by the feature freeze?
17:27:50amiconnlostlogic: That's a feature I never really understood.
17:28:04lostlogicamiconn: nod, we can remove it... once things work properly ;)
17:28:05*linuxstb is with amiconn
17:28:08amiconnWhen I start playing a track, why would I skip shortly afterwards?
17:28:23linuxstbI remember someone suggesting it on the mailing list, and Slasheri liked the idea so implemented it.
17:28:27amiconn...and if I do, buffering will likely not have ended yet
17:28:52amiconnBut if we keep it, first-time buffering really is special....
17:29:03FebsI did a quick poll at Mistic River that indicates that type of backlight functionality would be preferred over both of the existing backlight options:
17:29:23lostlogicamiconn: after my next commit, you'll see that it's easy to choose if it's special in that one small way or not.
17:29:58 Join KN|stiff [0] (
17:30:10amiconnThat'll be handy for playback engine unification later
17:30:25amiconnOn archos, partial filling makes no sense, with only 2MB...
17:30:26lostlogicw00t! I'm finally winning the LOC battle by a significant amount. Last time I checked I was at -12, but now I'm at -68!
17:30:57lostlogic(refactoring goal: reduce lines of code as much as possible while maintaining full function and without obfuscating)
17:32:54 Quit |Josh| ("Leaving")
17:35:55 Join MarcoPolo [0] (
17:37:10 Join Mindship-03 [0] (
17:37:11MarcoPolomy playback is completly broken now with last cvs
17:38:25MarcoPololostlogic: do you plan to update something before tomorrow ?
17:38:52Mindship-03Is something like this: already included in the source?
17:39:51 Join Kohlrabi [0] (
17:40:55lostlogicMarcoPolo: in the next hour or two.
17:41:37MarcoPololostlogic: yeah ! (i'm leaving my computer for two weeks so I want to have a working rockbox ;-))
17:44:04 Part souki
17:44:19 Quit MarcoPolo (Remote closed the connection)
17:45:20 Quit DJ_Dooms_Day ("Trillian (")
17:46:57 Join DJ_Dooms_Day [0] (
17:57:36 Quit paugh ("Leaving")
17:59:22 Join ep0ch [0] (
18:02:43 Quit bluebrother^ ("Verlassend")
18:05:04 Quit Febs ("CGI:IRC (EOF)")
18:07:47 Join Febs [0] (
18:08:46 Quit Febs (Client Quit)
18:10:03 Join merbanan [0] (
18:15:07 Join BHSPitLappy [0] (
18:15:27 Quit Mindship-03 ("Leaving.")
18:18:23lostlogicanyone want to (gasp) test changes to to allow for optional passing -p to preserve mtimes? and
18:19:06 Join Febs [0] (
18:19:42lostlogic <−− doesn't activate the feature, but needs testing with it off to amke sure I didn't break any cases of building zips normally, add -p to the line in Makefile to test with preserving mtimes.
18:20:07 Quit hardeep ("BitchX: don't leave home without it!")
18:27:37 Join XavierGr [0] (
18:28:54amiconnpreglow: Maybe you're right and retailos does adjust the lcd controller delays.
18:29:06amiconnIs it known whether retailos changes cpu speed?
18:29:19 Join warthawg [0] (
18:29:41amiconnlinuxstb: Which ipods are not yet covered by rockbox devs? Afaik 1g, 2g, 3g, and mini 1g
18:30:22 Join linuxstb_ [0] (
18:31:23linuxstb_Yes, those plus the 4g grayscale, and one of the two types of 4g Color LCDs.
18:31:43linuxstb_We only have the Nano, 5g, 4g Color and your mini 2g.
18:31:47lostlogicnew playback.c committed, behavior is _much_ better for me.
18:32:29linuxstb_And yes - retailos uses quite fine-grained CPU frequency changing. There was a hack (only working on older ipods) to display the current CPU frequency in the status bar in retailos.
18:33:01linuxstb_You had to create a text file on the hard disk with a certain filename to enable it.
18:33:14linuxstb_(or edit an existing file)
18:34:23amiconnThe 4g grayscale components are very similar to the 4g color and/or the mini 2g that I count it as 'covered'.
18:35:13amiconnAlso, we know for sure that rockbox works on these and plays music
18:35:31linuxstb_Yes - same with the other type of 4g colour LCD.
18:36:26amiconnThe mini 1g button driver is a bit different
18:36:55amiconnaudiocodec is the same as mini 2g, lcd too, lcd controller is similar to 4g
18:38:10amiconnIn fact, the difference between the 2 color lcd types (I'd rather say lcd controller type) and the difference between the mini 1g and mini 2g lcd controller is very similar
18:38:31amiconnOne of each pair uses a 16bit i/f, the other uses 8bit
18:39:12amiconnNow, if we could find the lcd code in a retailos disassembly...
18:39:35lostlogicamiconn: you check out my buildzip patch? Makes an unzip -uo only extract viewers.config, wps.cfg files and .cp files each time (plus anything modified)
18:40:13amiconnWill do so later
18:40:53 Join austriancoder [0] (
18:41:35amiconnlostlogic: You caused a 64bit warning again ...
18:41:48 Join _FireFly_ [0] (
18:42:03lostlogicamiconn: line?
18:42:28 Nick ^BeN^ is now known as Paprica (
18:42:53amiconnSay after me: "A pointer must not be casted to an int, it has to be casted to a long." ;-)
18:43:13lostlogicah, whoops
18:43:37lostlogicso lines 1877 and 1891?
18:44:03lostlogiclines 1870 and 1869 don't cause a problem?
18:44:09lostlogicI guess (bool) acts differently
18:44:46amiconnno, they don't
18:44:55austriancodercan anybody tells me whats the difference between recording gain and recorsing volume? I want to look in recording for x5
18:46:00XavierGrthe volume in the record screen manages how loud the recording will sound while you monitor
18:46:11XavierGrIt doens't affect the recording.
18:46:19amiconnlostlogic: Just check the build table for warnings only occuring for few swcodec sims, then check which box built these sims. I bet it'll be ... (running debian-amd64)
18:46:36XavierGrgain affects how loud the source will be recorded
18:46:57austriancoderXavierGr: ahh.. thanks for this informations :)
18:46:58goffahope that playback.c update helps.. guess i'll find out in about 20 mins or so
18:47:12amiconnaustriancoder: recording gain is before the adc, recording volume is after the dac, just as for playback
18:47:52austriancoderamiconn: thanks
18:48:31austriancoderwhat min hardware should a cvs build server have?
18:48:43amiconnI'd say pretty current
18:49:21lostlogicamiconn: nod
18:49:26amiconnP4/Xeon >= 2.5 GHz, or Athlon XP/64/Opteron of similar specs
18:49:54lostlogicgoffa: see the wiki page on the subject for what bugs I believe it fixes
18:49:58austriancoderok.. i only have an AMD 949.71Mhz.. with a 2Mbit connection
18:50:06linuxstb_To give you an idea, I think most of the servers can build a large (i.e. swcodec) build in around 1 minute (or less).
18:50:21lostlogicseek -> stuck paused is my next victim
18:50:47amiconnaustriancoder: Not sure what our slowest build server is specced, I can only tell my specs
18:51:36austriancoderamiconn: hmmm.. if you think i can help with my server, then i am willing to setup
18:51:37amiconnAthlon64 3700+, 1GB RAM, 2x160GB SATA RAID1 (software raid)
18:52:24amiconnDisk space requirements aren't high, but the disk should be sufficiently fast
18:52:31ep0chlostlogic: playback is loads better now, but i think there is an issue when changing codecs? i was playing Vorbis, but have difficulty switching to play mp3
18:53:00ep0chgood stuff, but gotta go now
18:53:33austriancoderamiconn: i think i wont setup such a server... i think it wouldn't help that much
18:54:35 Part ep0ch ("Kopete 0.11.1 :")
18:54:37amiconnHow fast is a swcodec build on your box?
18:55:27austriancoderamiconn: i must test it... i only know it on my laptop
18:56:56amiconnFor comparison: My box needs ~60 sec for a fresh ipod mini 2g build
18:57:28amiconnThe distributed build system uses ccache to speed things up, so the build stats may give you a wrong impression
18:58:15 Join bluebrother^ [0] (
18:58:34 Join webguest06 [0] (
18:59:06 Quit webguest06 (Client Quit)
19:05:10 Join TCK [0] (
19:06:06pussfellerif i port some of the nicer looking themes down to the unpatched ipod color daily builds funtionality, will they end up in the build
19:06:26pussfellercause, the themes that come with it are kinda , uh...
19:06:48pussfellernot the best representation of what rockbox can do
19:07:16 Join JazzBone [0] (
19:07:32crashdi do agree that for each target there should be one WPS in the builds that are clean, functional and not hideous to look at
19:07:46crashdhowever, there are more pressing matters, as im sure you'll get told ;)
19:07:55pussfellerheh yeah I am sure
19:08:01crashdpussfeller: even if it doesnt get put in builds, you can always put it on the WPS Gallery
19:08:05crashdwhich is a start
19:08:31pussfellerin any case, I am gonna prot a few themes for my own use, and I will put them up on the gallery
19:08:39crashdyeah, go for it dude
19:08:42crashdthe more the merrier :)
19:09:35 Join obo [0] (
19:10:24oboBagder_: around?
19:13:09Bagder_not really
19:13:38crashdpussfeller: which themes were you thinking of modding?
19:13:51 Nick Bagder_ is now known as Bagder (
19:15:20oboBagder: still need build servers?
19:15:36Bagderthe more the merrier
19:15:41oboxp1700 smp do?
19:15:48t0masyes it will
19:15:50Bagderobo: certainly!
19:16:02Bagderbut i'm off now, t0mas might be able to help out
19:16:30t0masyes, I can help you set it up
19:17:10t0mashave you installed the compilers?
19:17:20***Saving seen data "./dancer.seen"
19:17:47oboyeah, I grabbed the fat tarball that was posted on the forum
19:17:59t0masok, and sdl libs?
19:18:10t0masssh is installed?
19:18:31oboyup - rockbox-devel is in the root of the rbclient home folder
19:19:08t0masI'm at a corporate laptop... so I don't have all keys etc here
19:19:14t0masgive me a minute to setup vpn etc
19:19:21obookay, no worries
19:22:38 Join Nico_P [0] (
19:22:42t0massee pm :)
19:24:15 Join petur [0] (
19:25:09*XavierGr just heard Linus Torvalds pronounce Linux the right way. :P
19:26:31goffaheh... didn't read.. just threw it on.. seems to have helped
19:26:58goffai can't be a maniac when i switch songs, but things are improved
19:27:20goffaXavierGr: you watch revolution os?
19:29:41XavierGrno I just digged a Linux tutorial which has a file that lets you hear Linus pronouncing the name.
19:29:50goffaah.. ok
19:30:06goffabecause he pronounced it in that documentary
19:31:30goffaso naturally i assumed you were watching it :P
19:31:33 Quit BHSPitLappy (Connection timed out)
19:33:17warthawgdoes rockbox on nano give me more/better functionality than retailos?
19:33:18 Quit midkay_ (Read error: 104 (Connection reset by peer))
19:33:20goffai still don't pronounce it that way
19:33:46 Join midkay_ [0] (
19:33:46goffai'd think it would warthawg
19:33:48warthawgi shoulda agreed to be interviewed for revolution os
19:34:06goffai wasn't into the whole scene when that thing came out
19:34:15XavierGrWell I learnt to pronounce Linux the right way from the start. Then I heard someone to pronounce it Lynux and I was like ... "yuck"
19:34:16goffabut now i'd be happy to be interviewed
19:34:25warthawgbut i am too ugly, and have bad teeth, no way, jose
19:34:33XavierGrAnd I wasn't sure which was the right way.
19:35:08goffai say lin like in
19:35:22goffai used to switch back and forth
19:35:58goffabucause his name was linus... so i thought l eye nux.. initially.. because thats how its pronounced here
19:36:22goffabut when you hear him pronounce his name it sounds like l ee nus
19:37:09goffanow i really don't care
19:37:13XavierGrI know what you mean
19:37:31XavierGrand that's why I can't understand English pronounciation.
19:37:36XavierGrAt times it is just random
19:37:45goffathats exactly it
19:37:55goffain the us alone there are a ton of different dialects
19:37:58 Join RedBreva [0] (
19:38:05warthawgwhat is your native language, XavierGr ?
19:38:21XavierGrthe pronounciation is strict with rules
19:38:22warthawgi have trouble saying gyro
19:38:37goffayeah... how do you say that?
19:38:48warthawgin texan, or greek? :)
19:38:49goffai hear some people saying geero
19:39:00goffaand some like gyroscope
19:39:07goffaor jyro
19:39:08XavierGryes it is like the 'i' in 'in'
19:39:25goffaok... like giro
19:39:35XavierGrgoffa the 'g' is something between 'g' and 'j'
19:39:42XavierGrbut not so depp 'j'
19:39:59goffamaybe that's why people don't pronounce it right
19:40:17XavierGrit's not so hard to pronounce when you hear it
19:40:27goffai'm sure
19:40:53goffabut when you hear montanans pronounce it you never hear it the same twice
19:41:24XavierGrnow that I think of it the 'g' can relate with the 'y' from yellow
19:42:16goffaah... so you say both g and y
19:43:02 Quit _FireFly_ ("Leaving")
19:43:25goffai don't encounter that word very often... the closest greek restaraunt i can think of is like 400 mi away
19:44:09XavierGrand again now that you said 'word' the 'g' in 'gyros' can realate to 'w'
19:44:26goffahe he he
19:44:36XavierGrwell yeah 'g' has nothing to do with the pronounciation we use
19:44:51XavierGrit is just that this letter is refered to the english 'g' in keyboards
19:45:44XavierGrand Greek people typing greek with latin characters often type the 'g' for that letter. So that's why it comes to be written as gyros
19:46:59 Join webguest36 [0] (
19:47:36 Part webguest36
19:47:53 Join nickgd [0] (
19:48:21nickgdCan I get some help?
19:48:29goffawell... time for me to head back to work...
19:48:55nickgdjust instlled rockbox but many mp3 files make it freeve
19:49:10nickgdwhat settings are good for the mp3 files
19:49:25nickgdkbit, etc?
19:49:41XavierGrnickgd: there are currently major changes in playback code, so latest releases are quite unstable
19:50:00XavierGrtry a build before 4th of april if you have problems
19:50:18nickgdwhich release is consindered stable? ipod 5g as platform
19:50:28peturare you seeking (fast forward/reverse)
19:50:46 Quit KN|stiff (Read error: 104 (Connection reset by peer))
19:50:54 Join Rondom [0] (n=Rondom@
19:51:11nickgdno mater what. it just does not play the mp3 and freezes
19:51:36peturwith the latest cvs build?
19:52:08nickgdi'm using the build from last night
19:52:53*petur swears
19:53:41 Join theli_ua [0] (
19:53:43nickgdi'll try the build from 03.04.06 as xaviergr wrote and get right back to you guys here
19:53:45peturyou're right, the current build doesn't play mp3 at all :(
19:54:25crashdthey say as i unrar the latest build ;)
19:54:59*petur calls lostlogic
19:56:18crashdit does play
19:56:37 Part eaz
19:56:48theli_uacan anyone say is it possible to use grayscale lib on iPod with 2bpp lcd ?
19:56:51crashdit's just very choosy about what it will play ;)
19:57:30nickgdwhat is "very choosy"? what will it play and what not?
19:57:37peturweird: I select a file and it plays. I stop and press play again and it freezes
19:57:39crashdwell, it wont (for me) play stuff from m3u
19:57:48crashdbut it's play an album if i just choose the first file
19:57:52petursame file, just resuming iso fresh start
19:57:53crashdexcept, sometimes it wont
19:58:48peturnevermind, wrong theory
19:58:57peturit is completely random
19:59:45crashdwhen did the playback upending begin anyway?
20:01:01nickgdpetur and crashd: I've just uploaded the build from 03.04. and now all seems fine.
20:01:22crashdyeah, seems the playback hacking started on the 4th
20:01:34peturlostlogic: current cvs build freezes on playback!
20:02:30nickgdi can fast forward and back. can jump from one file to the next. etc.....
20:02:40crashdill revert to that daily for now then
20:04:22nickgdanother question: i think i read somewhere that rockbox can show album artwork. true or not? if true, how do i get it to work?
20:04:47peturits done via a patch
20:04:56peturnot included in the normal builds
20:05:26nickgdthanks. i'll go look for the patch.
20:05:31goffalol... playback was fine when i left the house... now its screwing up again now that i'm at work
20:05:37goffashould have gone back to daily
20:05:52lostlogicpetur: I hate you.
20:05:52peturthere are no experimental ipod builds I know of, only iriver has one that incorporates album art
20:06:21lostlogicpetur: because you tell me that current CVS doesn't work
20:06:30peturit doesn't
20:06:32lostlogic... works for me, but then I mostly play ogg, and I htink I'm reading that MP3 is broken?
20:06:53peturI'm using mp3 and it freezes my player almost all the time
20:07:08*petur walks around with paperclip in hand
20:07:11lostlogicwait... I just rebooted my player, and resumed my last playlist... in an mp3... and it works fine...
20:07:16lostlogichow are you breaking it?!
20:07:27crashdwell, it doesnt play all mp3's for me, mostly m3u
20:07:28lostlogicthen I skipped to an ogg and it's playing that fine too!
20:07:40lostlogicm3u is a playlist, mp3 is an audio file... what do you mean!?
20:07:44crashdi mean
20:07:50crashdif i load an m3u, it wont play any of the mp3's in it
20:07:54goffa< playing a mp3 vbr
20:07:55peturI just did an update from cvs, build it and copied to player
20:07:57lostlogicand then... I skipped to an mp3 and it plays that too
20:08:05goffawas hosed on an ogg... seems random though
20:08:06crashdif i load the first mp3 of a directory, that is usually the first mp3 on the playlist anyway, it usually plays
20:08:11peturwill do full rebuild
20:08:22 Join lee-qid_ [0] (
20:08:51crashdlet me just throw the newest cvs on here and see
20:09:38lostlogicman, the rockamp wpsses for 5g are kickass, I might actually break down and try one instead of my own text-only wps
20:09:52goffai'm amazed at the amount of progress in a day
20:10:26crashdlostlogic: arent they just : )
20:10:30crashdso perty
20:10:37crashdthe 5g screen *is* massive tho
20:11:47lostlogiclong menu -> quick screen is really irritating on the 5g, since menu is also what to hold when inserting USB to not go to disk mode :(
20:12:02crashdlostlogic: so, ive reloaded the latest build onto here and tried to play some tunes
20:12:10lostlogiccrashd: and?
20:12:16crashdfirst up is an mp3 in a folder with some other mp3's, loads the id3 data fine, but doesnt play the tune
20:12:22crashdif i skip along a tune, no joy
20:12:31crashdbut then, if i do it again, it'll start playing the next mp3
20:13:30lostlogiccrashd: ok, I've finally gotten that behavior... weird.
20:13:32crashdno joy if i 'load' an m3u playlist either
20:13:47lostlogicdo you have shuffle on or off?
20:13:48crashdlemme try a single mp3 in a directory, a long mix
20:13:53crashdshuffle off
20:14:15lostlogicok, I've now gotten some of these behaviors at least.
20:14:16 Join bluebrother|w32 [0] (
20:14:35crashdok, trying to load a single mp3 mix, about 80mb, no other files in the directory, same behaviour
20:14:40*petur still has cygwin building :(
20:14:56crashdi think ive got some oggs aboot here too
20:15:13lostlogicdamnit, how can this be happening :-\
20:15:20crashd:| sorry dude
20:15:25lostlogicnot your fault ;)
20:15:42nickgdwhat have i done?? i've really started something here.
20:15:43goffaogg seems to be giving me the most trouble
20:15:45crashdhah, i know ;) just feel bad as you've put loads of work into this, and it's being retarded
20:16:17lostlogicinterestingly, having shuffle o n seems to make it happen a hellofa lot less.
20:16:20goffaand mp3 seems to be fine
20:16:54crashdogg works fine from loading the first file
20:17:02crashdand fine for skipping and searching
20:17:26goffai just have to remember to not manually skip tracks
20:17:33goffawhen it does its thing it seems to go fine
20:17:54lostlogicI don't think it's format specific, I think it's still a race condition, something to do with the initial audio play event's timing.
20:18:48lostlogicon a higher note, I think I've made seeking not retarded.
20:19:18peturonce you get it to actually play... :P
20:20:26lostlogicpetur: hehe, yeah
20:20:52lostlogicbaby steps :-P
20:23:26warthawgwhat license does rockbox use?
20:23:41lostlogicgplv2, right?
20:23:46lostlogicnone of that gplv2 and above BS
20:24:16peturwell we're not into DRM either ;)
20:24:24goffa<- wishes work would provide him with a cot and allocated nap time...
20:24:35goffai'm thinking my sandwitch had setatives in it
20:24:37lostlogicyeah, but v3 apparently is going to say "you can't run this code on a DRM capable device"
20:24:43lostlogicgoffa: mmm, food coma :)
20:25:37t0maslostlogic: ehm, that's not really correct...
20:25:46t0masI pc is a DRM capable device :)
20:26:12lostlogicyeah, whatever.
20:26:28 Quit bluebrother|w32 ("Verlassend")
20:26:33t0masthere were some misunderstandings about v3
20:26:52goffalinux journal had a good write up last month
20:27:01goffaor this month..
20:27:02t0masbut as far as I've read explainations it's not shuch a big thing
20:27:04goffadidn't check the date
20:27:28peturhmmm, can't play any file anymore :(
20:27:40lostlogicpetur: try making a big playlist, and shuffling it :-P
20:27:49lostlogicor letting the disk spin down, the nselecting a file
20:27:58lostlogiceither one I feel is likely to make it work, but I don't know _why_ yet
20:29:40lostlogicit's a race, but I can't for the life of me figure out between what and who we are racing :(
20:30:01peturwhen I let the disk spin down before starting playback, it won't freeze the player but it won't play the file
20:30:02goffacross your fingers.. hop on your left toe... and recite gpl v2
20:30:10goffawhile pressing play
20:30:17goffathat seems to work :)
20:30:17peturid3 data is shown but no audio / peakmeter
20:30:28lostlogicpetur: do track skips then make it play?
20:30:34 Quit godzirra (Read error: 104 (Connection reset by peer))
20:30:41lostlogicpetur: what player?
20:30:44peturis shows id3 of the next file tho
20:30:54lostlogicgoffa: what player are yoU?
20:31:27lostlogicugh, my brain hurts, why would it act different between those two, they are practically the same damn thing.
20:32:17nickgdpetur and lostlogic: wish you the best luck finding the bug. must go now. over and out
20:32:23peturdid you see the report this morning about playbacktaking long to start on a big file?
20:32:39amiconnlostlogic: If it's a race, H300 and H1x0 can be quite different
20:32:56 Quit bluebrother^ (Read error: 110 (Connection timed out))
20:32:58amiconnGraphics on H300 are way slower, and starting playback also draws graphics
20:33:33 Join f [0] (
20:34:28*petur resets his personal memory banks - lostlogic, forget about that report of 'this morning'
20:34:31lostlogicamiconn: yah, I expected it to be worst on h1x0
20:34:43lostlogicpetur: hrm? morning?
20:34:58peturI'm searching for it now...
20:35:49peturtoday at 14:18:52
20:36:59peturbut I'd rather have it play the file at all atm :/
20:37:39lostlogicpetur: so it no longer takes super long on long mixes?
20:37:48lostlogicpetur: yes yes, I'm trying to figure it out
20:38:22peturno no, crashd said it took super long on long mixes...
20:38:36crashdthat was from a build from last night, could say which though
20:38:53lostlogiccrashd: but it doesn't any more... when playback starts at all?
20:39:04crashdno, it loads fine IF it loads
20:39:35*petur watches lostlogic getting burried with work and feels sorry for him
20:40:09 Quit tianjing (Read error: 104 (Connection reset by peer))
20:40:14lostlogicpetur: *shrug* it's looking much better now than it was, because I now have a pretty complete understanding of playback buffering, and have removed dozens of lines of duplicated or unnecessary code from it :)
20:40:32 Join tianjing [0] (
20:40:41lostlogicso despite the current problems, it's in a much better state than it was
20:40:57peturjust get it to play and it 'll look better for me too :P
20:43:26Bagderobo: I see your server joined the game!
20:43:32lostlogicpetur: I'm listening to music right now... so for some reason 5g like to play more than 340 or x5l :-\
20:43:54 Join linuxstb__ [0] (
20:44:00oboBagder: yup, good to have it doing something useful for once ;)
20:45:02lostlogicI. have figured it out. I think.
20:45:17peturfast boy ;)
20:45:28 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
20:46:01lostlogicstill doesn't _quite_ make sense, but I can see how one of the two cases of "it don't play none" could happen
20:46:46peturfeel free to thow around test code
20:46:56crashdim willing to test for 30 mins or so ;)
20:47:00crashdgot work soon tho O.o
20:47:17lostlogicno no, I'll just go with my current method of commit and see what happens, until it starts reliably...
20:48:08crashd'suck it and see'
20:48:38petur'thrash it and swear at those who complain'
20:50:00 Quit Rondom (No route to host)
20:52:15goffajust beware of pitch forks and torches... lol
20:52:38 Join solexx___ [0] (
20:52:45 Join DrMoos [0] (
20:53:00 Quit Moos (Read error: 104 (Connection reset by peer))
20:53:08 Nick DrMoos is now known as Moos (
20:53:16muesli__pitchfork..nice band btw
20:53:31goffaas in project pitchfork?
20:54:39goffayeah.. good stuff
20:55:11muesli__got lost with their music ages ago. but it was nice at those times
20:55:35goffai'm liking their newer stuff too
20:56:33muesli__anything beyond io is out of my knowledge
20:57:37amiconnlostlogic: Weirdos from the sim front:
20:57:56amiconnOn cygwin, I can't make current cvs play no matter how often I try
20:58:04goffaalpha omega, chakra red, and inferno are worth checking out
20:58:10amiconnThere's an occosional popup 'codec failure'
20:58:37amiconnHowever, on my amd64, I managed to get it playing after 2..3 tries
20:58:56lostlogicare there differences between how queues are handled on sims vs. devices by chance?
20:59:00 Quit linuxstb (Read error: 110 (Connection timed out))
20:59:01amiconnI got a popup 'No codec for...', but then it played that track (!)
20:59:07muesli__goffa nah, am too old for that stuff right now :-)
20:59:40goffaheh... never too old...
21:00:19goffaof course i listen to a wide variety... bluegrass to metal, jazz to electronic
21:00:23goffaeverything in between
21:00:24amiconnSeeking/skipping is a hit & miss, and I also get 'codec failure' accasionally
21:00:47goffanot a big fan of country or rap.. but there are exceptions
21:01:04lostlogicbagh, I've successfully broken it entirely.
21:02:34goffalostlogic: sure... take your ball and run home... see if we care
21:03:05amiconnlostlogic: The queueing code is identical for sim & target, except that the sim queueing doesn't support broadcasts (and hence has no all_queues[] array)
21:04:30amiconnHrm, in my sim test, track display is messed up. Wps shows a different track than what is playing
21:04:40 Quit solexx (Read error: 110 (Connection timed out))
21:05:12amiconnNow it has gone totally nuts...
21:06:21 Join Strath [0] (
21:06:41peturbah... the code to search for duplicate short filenames in fat.c add_dir_entry() doesn't work as it should
21:07:09peturit reates files with identical short filenames (as reported)
21:08:41amiconnHmm, would porting vkeyboard morse mode to archos be considered a new feature? It certainly isn't just a bugfix
21:09:06 Join raf82 [0] (
21:10:22peturextending functionality accros all targets should be ok I think
21:11:46amiconnpetur: Do you have an idea why that happens?
21:12:00peturlooking at it now
21:12:00 Join MarcoPolo [0] (
21:12:10amiconnThis code altready received a lot of review. I wonder what's going on there
21:12:39peturshouldn't short filenames always end with ~1
21:12:48 Join carini [0] (
21:12:54Mikachuthat's what windows does
21:12:58amiconnlostlogic: Do you need info about the probability of successful playback start on various swcodec targets?
21:13:00peturbecause create_dos_name() doesn't do that
21:13:01amiconnpetur: Nope.
21:13:28amiconnThe fat spec talks about this numerictail algorithm,
21:13:54amiconnbut the only real requirement is that the shortname is unique, and does only contain valid characters
21:13:58lostlogicamiconn: not at this time, thanks.
21:14:46amiconnpetur: If you're interested in the numerictail algorithm, the fat specs are on the datasheet page
21:14:59amiconnI'd say implementing this is overkill
21:15:11peturprobably is
21:15:47peturchecking randomize_dos_name() atm ;)
21:16:37lostlogicwell, I've made it reliably _not_ work by calling the buffer fill from the audio_play_start event handler instead of just putting the event on the queue, so this says to me that it's a race between two different events hitting the queue, and when the audio_fill_buffer event hits furst it was breaking
21:16:42lostlogicthe question is _WHY_
21:16:46dwihnoDamn Rockbox on the ipod is sweet
21:17:03Mode"#RockBox +o t0mas " by ChanServ (ChanServ@services.)
21:17:08Mikachui only have regular rockbox on mine
21:17:22***Saving seen data "./dancer.seen"
21:17:25 Quit theli_ua ("­¤╦╔─┴└")
21:17:39Topic"The Rockbox channel - We have a feature freeze - Have a server? -->" by t0mas (n=tomas@rockbox/developer/t0mas)
21:18:06peturmaybe also mention we have an audio freeze atm :D
21:18:20goffaha ha ha... maybe damn rockbox seeks and doesn't freeze audio
21:20:16 Join kkurbjun [0] (
21:20:48*petur runs off for a while
21:23:13*Bagder makes the commits-since-2.5 page get updated hourly
21:25:43 Quit Nico_P (Remote closed the connection)
21:26:13 Quit RedBreva (Remote closed the connection)
21:26:29*lostlogic tries the infamous for-loop-sleep-delay method.
21:27:01MarcoPololostlogic: i have no more playback on ipod, even with the last cvs corrections by brandon
21:27:11lostlogicI am brandon
21:27:23lostlogicMarcoPolo: try a large shuffled playlist, and uhh stuff, and uhh be patient.
21:27:34Mikachuhow can you be both brandon and lostlogic?!!? /me explodes
21:27:51MarcoPololostlogic: i'm going away from home tomorrow snif :'(
21:27:54 Join tianjing_ [0] (
21:28:13lostlogicMarcoPolo: so you said, if need be, you can revert to before I started making this mess...
21:28:22muesli__who is brandon btw?
21:28:29 Quit tianjing (Read error: 104 (Connection reset by peer))
21:29:13lostlogicmuesli__: ...?
21:29:26muesli__ah..i knew it ;-)
21:29:45lostlogicyou know, we have a useful IRC names page...
21:30:04muesli__audible seeking in mp3s is meant by "This makes seeking work for me"
21:30:13muesli__yeah..i should check from time to time
21:30:19 Join Zoide777 [0] (
21:30:23Zoide777hi guys
21:30:36muesli__hi guy
21:30:37Zoide777How do you do the equivalent of println() in Rockbox? I'm trying to debug something
21:30:42MarcoPololostlogic: which files where modified (to revert) ?
21:30:57lostlogicMarcoPolo: probably easiest to just get a daily build from then...
21:31:12MikachuZoide777: in what language would println() do something, and what?
21:31:15MarcoPololostlogic: i have a patched rockbox ;)
21:31:23lostlogicMikachu: java
21:31:36muesli__lostlogic -> audible seeking in mp3s is meant by "This makes seeking work for me" !?
21:31:55lostlogicMarcoPolo: ah, mostly playback.c, but just reverting that would cause some things to not compile I think...
21:32:00lostlogicmuesli__: I don't understand.
21:32:07 Join linuxstb_ [0] (
21:32:13MarcoPololostlogic: yes
21:32:27linuxstb_Zoide777: Have you tried the latest CVS on your 4g?
21:32:28Mikachuaaand... what does it do?
21:32:29lostlogicgwps-common.c, abrepeat.c and audio.h I think are the only other 3
21:32:42MarcoPolook !
21:32:43lostlogicMikachu: printf("stuff\n");
21:32:52Zoide777linuxstb: i installed it and set my prefs, but haven't tried playback
21:33:12Mikachuyou could use lcd_putsxy for that then?
21:33:12Zoide777lostlogic: but now i'm trying to debug my attempts at recording from an older version of cvs code
21:33:17muesli__i mean when seeking in irivers os is done with increased and audible music. the question is if that is meant by your patch
21:33:25Zoide777Mikachu: I'll try that, thanks
21:33:33 Quit b00st4 (Read error: 110 (Connection timed out))
21:34:05lostlogicmuesli__: I still don't understand... that patch just fixed seeking so that it wouldn't leave the music paused after seeking.
21:34:08 Join BerniPi [0] (
21:34:12*Bagder added manual links on the daily build page
21:35:18muesli__lostlogic at least i know that your patch doesnt do what ive been assuming
21:36:37lostlogicmuesli__: Now I get what you mean... I tried to do that at one point, but it caused havoc in the playback, so had to give it up for the time.
21:37:27muesli__oki :-)
21:39:17 Quit Kohlrabi ("Fast alle Menschen sind Regenw├╝rmer")
21:43:46*amiconn still doesn't get why so many people want audible seeking
21:43:50Papricamm someone got this problem?
21:44:02amiconnI'd rather not want to hear ugly noises while seeking
21:44:38lostlogicgah, I'm an idiot.
21:45:40 Quit SereR0KR ("XChat Aqua")
21:45:42lostlogicthe first conditional in the audio_fill_file_buffer call would rarely be met, which would mean that the buffer would never fill and playback would never start.
21:47:18MarcoPololostlogic: does it mean that the problem is solved ?
21:47:46lostlogicMarcoPolo: I'm not positive, but you can test momentarily
21:48:09lostlogicStill seems to be some variable that I am not accounting for
21:48:54lostlogicMarcoPolo: committed, let me know.
21:49:11lostlogicamiconn: now I'd be interested in an update on what the cygwin sim does...
21:49:18MarcoPololostlogic: okj
21:49:57 Join Chamois [0] (
21:52:44Mikachuthat looked funny before i realized mom was short for moment
21:53:36amiconnlostlogic: It started playing at the 5th attempt or so
21:54:08amiconnThen it played the first second from the track I selected, then skipped to the next
21:55:09amiconnSkipping works only sometimes
21:55:29amiconnNow it froze
21:55:51amiconn(after trying to skip back 5 times in quick succession)
21:55:58MarcoPololostlogic: it works better (i have playback on play), but when I skip all the tracks which are in the buffer, i get no playback on the next one
21:57:33amiconnI'd say it starts playing in ~25% of all attempts
21:57:47lostlogicthanks dudez.
21:57:53amiconnSometimes it says 'No codec for...' before playing
21:58:24 Join Huey [0] (
21:58:32lostlogicamiconn: that is terribly strange. wonder if it has something to do with reading metadata vs. reading the song.
21:58:39Zoide777where is audio_init_recording() defined in the rockbox code?
21:58:54Mikachuctags -R .
21:58:59Mikachuedit -t audio_init_recording
21:59:14amiconnlostlogic: Do you test in the sim yourself? Might be useful because you can use logf() / debugf()
21:59:37MikachuZoide777: there's one at line 139 in pcm_record.c and one in line 2130 of mpeg.c
21:59:45lostlogicamiconn: no, I don't have any GUI-able computer that can build sims...
22:00:03amiconnlogf() isn't exactly convenient on ipod because of no remote lcd
22:00:18lostlogicamiconn: yah
22:00:24Mikachuyou could morse on the piezo :P
22:00:24Zoide777Mikachu: thanks. btw, I'd forgotten about grep :D
22:01:28 Join Judge2112 [0] (
22:01:50lostlogicMikachu: thanks for reminding me to tag rockbox.
22:02:23Mikachuwhen did i do what?
22:03:08lostlogicI use ctags at work for everything, but kept not having tagged rockbox and then wondering why it was harder to navigate rockbox than work code :-P
22:03:34Mikachuah, okay
22:03:35 Join illya23b [0] (
22:03:43Mikachuthere's even a button for it in gvim :)
22:04:08lostlogica button, eh? I just use ^] in vim...
22:04:21MarcoPoloI have to leave ! good bye !
22:04:30Mikachulostlogic: to generate the index
22:04:35MarcoPoloi'm sure rockbox will be perfect in two weeks ;)
22:04:38lostlogicMikachu: oh, interesting.
22:04:44lostlogicMarcoPolo: have a good trip
22:05:29lostlogicwell I've gotta take a break from rockbox and do some paying work for a while... I certainly encourage anyone else interested to try and figure out what's still breaking some cases of playback initialization :)
22:06:33 Join linuxstb [0] (
22:06:57 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
22:10:27peturstill no playback here :(
22:11:48lostlogicpetur: I assume you've tried a couple of different tracks and playlists?
22:11:55lostlogicdo you use dircache? tagcache?
22:12:03peturtracks yes, playlists no
22:12:31lostlogicI'm curious if you have better luck with dircache off.
22:13:19peturwtf! playback now with dircache off
22:14:06 Join sandman93 [0] (
22:14:38peturseeking stops playback but doesn't freeze the player
22:14:43 Part sandman93
22:15:16lostlogicit's still a race of some very strange sort.
22:15:51lostlogicplayback initializing before playlist, I'd bet
22:15:51peturfound a track that won't play and skipping to it freezes again
22:16:25lostlogicok, so now I need to figure out what the initialization sequence is and how playback gets ahead.
22:16:33lostlogicseeking still breaks for you!?
22:16:38 Quit BerniPi ("CGI:IRC (Ping timeout)")
22:16:45lostlogicthat I totally fixed.
22:16:46XavierGrPaprica: you called?
22:17:48XavierGrPaprica do you have problems with the VMware image?
22:18:22XavierGrFrom the pic I see that you can't connect to the VMware image filesystem using windows, right?
22:18:24 Join herz42 [0] (
22:18:31peturlostlogic: seeking stops playback, skipping to the next/prev track starts it again
22:18:48XavierGrPaprica: Do you know if it worked for you with the old image?
22:19:11lostlogicpetur: pause/unpause also resume it?
22:19:27lostlogicpetur: consistently? I can't get seeking to stop playback.
22:19:30*petur checks
22:19:56 Quit linuxstb__ (Read error: 110 (Connection timed out))
22:20:39peturpause/unpause resumes playback as well
22:21:09peturand playback after seeking stops consistently
22:21:13herz42talking about playback problems with the latest cvs changes?
22:21:24herz42I think I also have them :(
22:21:51XavierGrwe all have them
22:22:04 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
22:22:14peturthe absolute latest build kind of works when dircache is off
22:24:11 Quit linuxstb (Read error: 110 (Connection timed out))
22:24:15lostlogicplease report and update bugs on the SoftwareCodecPlayback wiki page so that I can keep track and get more information on problems people are having (since a lot of them I do not experience myself.
22:24:24 Join linuxstb [0] (
22:24:59XavierGrPaprica: be sure that your VMware ethernet adapter is set to Connected and Bridged. You can set this under 'Devices' next to 'Player' label
22:25:49 Part nickgd
22:25:54XavierGrPaprica: Oh and when you try to log from windows. Username: root (or user) Pass: Rockbox
22:26:16XavierGrno, Pass: rockbox (no capitals)
22:27:09amiconnDoesn't need to be bridged
22:27:28amiconnFor guest<->host communication , all 3 modes will work
22:27:37amiconn(bridged, nat and host-only)
22:27:38XavierGrdidn't know that
22:28:18XavierGramiconn: BTW did you tried it?
22:28:18amiconnThe various modes are only important if you want the virtual machine communicate with other machines on your lan, or the internet
22:29:13XavierGrokay just asking. I wanted to know if I missed anything.
22:30:53 Join drf5n [0] (n=drf5n@V18301.vims.EDU)
22:32:20amiconnHmm, now that I think about it, bridged mode might not work, depending on the ip configuration
22:33:20*petur falls over goto statement in fat.c and hurts his left knee
22:33:39Mikachugoto hospital;
22:33:40 Quit TCK (Read error: 110 (Connection timed out))
22:33:55 Join webguest37 [0] (
22:33:59amiconn*sometimes* goto is rather efficient
22:34:25peturI know, but wasn't expecting it in RB code
22:34:39lostlogicthere are gotos scattered about.
22:35:38Mikachui've seen a couple too
22:35:40amiconnpetur: goto is used in some places, where it makes sense
22:35:50amiconnata_mmc has some, for error handling
22:35:53Mikachulike unlikely error cases
22:36:15amiconnIf C wouldn't have certain limitations, we wouldn't need goto
22:36:32lostlogicwhat limitation?
22:36:35peturallright, I say no more ;)
22:37:02amiconn(1) You can only break; out of the innermost loop
22:37:14Hueyhas anybody gotten the Rockboy scrolling patch to work?
22:37:18lostlogicah yes, I wasn't thinking of that one.
22:37:26 Join qwm_ [0] (
22:37:26amiconn(2) There's no general error handling concept
22:37:47amiconn(like try/catch. Note that I'm not a C++ prorammer)
22:38:02Mikachuamiconn: isn't there a gcc extenision that lets you put labels on while() and use break label; ?
22:38:27Mikachuit's possible it was just a dream
22:38:58 Quit webguest37 ("CGI:IRC (Ping timeout)")
22:39:56lostlogicgah, nothing is occuring to me that would be called faster with dircache enabled, and the calling of which too soon in the buffering process would cause playback not to start.
22:41:25herz42my logf says "Partially buf:0" a thousand times. Does that help in any way?
22:41:38lostlogicherz42: yes, yes it does!
22:41:54lostlogictells me what condition it's sticking in
22:42:29lostlogicherz42: hrm?
22:42:47herz42If I use tag database, I couldn't get any playback however what I tried
22:42:58lostlogicby condition, I meant state.
22:43:21herz42In file mode, if I skip/search enough, it will eventually start playback
22:43:34lostlogicherz42: yeah, that's what others have basically reported too.
22:43:38herz42state is: I select a file to play.
22:43:50lostlogicherz42: but you're the first person to actually be useful by telling me about that Partially buf message.
22:43:52herz42from the file browser
22:44:22 Quit austriancoder ("CGI:IRC (EOF)")
22:44:35 Join hardeep [0] (i=hardeeps@otaku.freeshell.ORG)
22:46:06herz42Uhm, now I get "Partial buf:7980" as often. I was skipping tracks and that one started the disk to spin.
22:46:09 Join RotAtoR [0] (n=e@rockbox/developer/rotator)
22:46:29 Part drf5n
22:47:19 Part f
22:47:27herz42What is really weird, is that audio thread info shows 154556/529200 bytes and codec 7980/28MB, but it is static - doesn't run down
22:48:11lostlogicyeah, the codec is requesting data, more than is available on the file buffer, and the file buffer is trying to fill, but that repeated partially buf message says that for some reason it thinks it doesn't have space to buffer any more.
22:48:27lostlogicand I'm tryin got figure out who the hell is telling it it can't buffer any more.
22:50:48 Join MarcoPolo [0] (
22:51:35lostlogicshit. I see the problem, and it's my own dumb fault.
22:52:08 Quit qwm (Read error: 110 (Connection timed out))
22:52:40 Quit MarcoPolo (Remote closed the connection)
22:54:53 Quit phaedrus961 (Read error: 110 (Connection timed out))
22:58:00 Join phaedrus961 [0] (
22:58:04lostlogiccodec thread requests more data than is on the file buffer, asks for more data, before any additional data is read, the audio_thread yields, sees a new event to process, goes to process the same event posted again. whoops.
22:59:18 Quit Paprica (Read error: 104 (Connection reset by peer))
23:03:48goffaat least you are narrowing it down
23:04:17lostlogicoh, I know exactly how to fix this particular set of problems now... it's just non-trivial to fix.
23:06:11 Quit Febs ("CGI:IRC")
23:06:44Mikachuone of my math profs said "this is trivial. but why is it trivial?" and then went on for five minutes to explain why it was trivial
23:06:57Mikachufree association day
23:07:02goffahe he he
23:07:44warthawganybody know where the opening rockbox splash screen is kept?
23:07:53warthawgi need a good pikshur
23:07:54Mikachuapps/bitmaps/native i think
23:07:59warthawgthanks, Mikachu
23:08:50Mikachuheh, why does the 320x one have the K in rock in front of box, but the other ones have it behind?
23:11:01 Quit Huey ()
23:17:25***Saving seen data "./dancer.seen"
23:20:46 Join Daishi [0] (
23:22:37 Quit imphasing (Read error: 104 (Connection reset by peer))
23:22:46lostlogiccan anyone see why this macro would leave irqs masked?
23:22:59 Quit lee-qid_ ("Trillian (")
23:23:58 Join BHSPitLappy [0] (
23:25:33 Quit Chamois (" Want to be different? HydraIRC -> <-")
23:27:04 Part raf82
23:27:27peturlostlogic: don't see a problem
23:27:43herz42me neither...
23:28:08lostlogic*sigh* well somethings wrong with it, let me see if I can make playback work without something of that sort for the time being.
23:32:42lostlogicjust hit commit, test and lemme know, I betcha it works now
23:32:50lostlogicand I'll just pretend that macro never happened.
23:33:21peturbuilding now...
23:33:54lostlogicI can even reliably skip several tracks now :-P
23:34:05 Quit JazzBone ("Leaving")
23:35:55peturfirst check ok (seeking still stops playback)
23:36:03*petur enables dircache
23:36:22lostlogicpetur: seeking hates you.
23:36:37peturthat makes two then
23:37:58peturplayback works, seeking freezes :(
23:38:02herz42everything I tried (play/pause/skip/search/...) works fine up to now for tag database and file browser
23:38:04lostlogic_freezes_ or just stops?
23:38:22peturfreezes the player - reset req
23:38:22lostlogicherz42: yay
23:38:41lostlogicpetur: ok, what do you do differently when seeking than the rest of us?
23:39:26lostlogicwait, I might have at least gotten seek to not resume now...
23:39:32peturskipping tracks gives short high pitch noises
23:39:42lostlogicyes, that's noted on my bug page
23:39:56peturah ok
23:41:49lostlogic-74 lines net change to playback.c in the course of this refactoring... not as many as I was hoping for :-P
23:43:04herz42hmm, now I also managed to stop playback with searching - play symbol still showing, but time doesn't move, but play pause fixes things in that case
23:43:25lostlogicherz42: yeah, I haven't gotten petur's hard freeze though, so let me know if and how you can get that
23:44:19 Quit BHSPitLappy (Connection timed out)
23:44:31herz42the hard freeze? never managed up to now
23:45:52peturmaybe also on your page already:
23:46:48peturI seek into a file, on release it stops playback. If I then skip to the next track, it resumes playback at *that* postion in that track
23:46:55peturvery funny
23:47:12lostlogichehe, that's helpful! thank you.
23:48:06herz42howto to stop playback by searching: skip to next track, ff about 2mins, then it stops with about 30% prob. for me
23:48:58herz42in the logf I get: "pre ff/rewind", "pause", "ff/rewind: 186328" in that order
23:49:47lostlogicherz42: well then, where the hell does that pause come from !?
23:49:53Judge2112It freezes on me if I play several tracks about 5-10sec each. after 10th song −− freezes. LCD stays on tho
23:50:10peturif i seek, then do pause/unpause to make it resume, I first get a bit of audio from the position before the seek, and then seemless comes the correct audio
23:50:13Moosno seeking here too
23:50:34peturbut at least it plays again :D :D
23:50:39peturhooray for that
23:50:41lostlogicoh, wait, that pause is supposed to happen
23:50:44Mooshehe :)
23:50:57lostlogicpetur: yes, I know that, thanks
23:51:06herz42then probably the un-pause is missing... ?
23:51:08lostlogicJudge2112: hard or soft freeze?
23:51:14Moosseeking making freeze all times here
23:51:35lostlogicherz42: the unpause is in the codec_seek_complete callback, which _should_ always be called by the codec after seeking finishes
23:51:46goffahmm... x5 files from the target tree.. what will that do?
23:51:47lostlogicwhat I can't figure out is why it's _not_ getting called.
23:52:02goffahave to wait 8 mins to find out i guess
23:53:04Bagdergoffa: they contain the x5-specific code
23:53:20peturI reset settings, enabled dircache and now seeking doesn't freeze anymore
23:53:46Moosoh this is related to dircache?
23:54:01lostlogicMoos: dircache can sometimes impact it, but it's not directly related
23:54:06peturlostlogic: got a good hint for you how to freeze it tho:
23:54:16lostlogicpetur: for the hard freeze or the soft one?
23:54:39peturin the browser, move to a file and press play twice (fast after each other)
23:54:52peturwhat's soft freeze btw?
23:55:15peturthat one requires the magic paperclip
23:55:22Mooslostlogic: the good thing it's now I know, no paperclip needed for reset just power button : )
23:55:25lostlogicsoft means no paperclip, hard means paperclip
23:55:44Moosoh maybe I experimented the soft one then
23:56:12peturIt does put on the backlight on keypress but won't do anything usefull or powerdown
23:56:15Moosbut you can do nothing anyway, just frozen in WPS screen
23:56:46Rob2222hi all
23:56:55*Moos try dircache disabled
23:57:03Rob2222are there any known problems with copy & paste?
23:57:19Rob2222I got "paste failed" on my H300 but dont know why.
23:57:29lostlogicanywho, I'm probably going to be off drinking myself stupid tonight, and will resume this work tomorrow, unless someone else happens to look into these bugs first :-P
23:57:46peturbah... let me correct myself: pressing play twice gives a real hard freeze
23:57:52peturbacklight stays on
23:58:00lostlogicpetur: you are H3x0?
23:58:15Moosseeking freeze with dircache disable too here, X5 :(
23:58:16goffayeah... Bagder ... i figured that much... just wondering what it'll do for me... smoother opperation, better battery life, nothing :)
23:58:20Judge2112i am also H3x0
23:58:26lostlogicok, ipod 5g _doesn't_ do that, I've tried many times pressing it various speeds of fast and no dice
23:58:32Bagdergoffa: it includes the sources in the source packages
23:58:43Bagdergoffa: you need to pay attention to what file that is modified
23:58:53lostlogicok, so somehow H3x0 is getting hard freezes that hte ipod is not.
23:58:57BagderFILES contains the files that are included in source packages

Previous day | Next day