00:01:01 | gregj | amiconn: I guess so |
00:01:14 | gregj | amiconn: I remember I bought mine just 2-3 months before video one came out |
00:02:15 | scorche | amiconn: the 1g, yes |
00:03:13 | amiconn | amiconn.dyndns.org/pp5020_4.diff">http://amiconn.dyndns.org/pp5020_4.diff <== new patch handling CLOCK_0xA0 during transition |
00:03:30 | * | amiconn wonders whether voodoo will help here |
00:03:55 | amiconn | The patch is H10 enabled this time |
00:03:56 | digin4 | in nano is there a way to set a timer to make the screen turn off? |
00:06:05 | | Join piroko [0] (n=jeremy@dynamic-222-107.natpool.uc.edu) |
00:06:32 | gregj | amiconn: so you're expecting it to be 0x00 this time ? not 0xc0... |
00:06:37 | amiconn | nope |
00:06:40 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
00:06:48 | amiconn | It will visibly always be 0xc000000 |
00:06:57 | gregj | hm |
00:07:02 | | Quit AdmiralJ (Read error: 110 (Connection timed out)) |
00:07:04 | | Quit relaxed ("http://www.zsnes.com/") |
00:07:06 | amiconn | However, it will be switched to 0 during clock transition |
00:07:10 | | Join Dwyloc [0] (i=53688643@gateway/web/cgi-irc/labb.contactor.se/x-22bcbd0b5a360cd5) |
00:07:18 | gregj | which won't be visible |
00:07:23 | amiconn | This is what the OF does - just not on the minis |
00:07:46 | amiconn | On the video it does, but since it's always 0 there it does effectively nothing |
00:07:52 | amiconn | That's why I left it out first |
00:08:43 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
00:08:49 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
00:09:22 | | Join miepchen^schlaf [0] (n=hihi@p54BF6E19.dip.t-dialin.net) |
00:09:26 | preglow | linuxstb: faster than libmad was initially, then :) |
00:10:06 | gregj | amiconn: lets see |
00:10:19 | gregj | amiconn: this time I am running it on lead, just to make sure it's not the power issue |
00:10:42 | Dwyloc | digin4: no its not currently posible to switch the screen off on the nano with rockbox while using the player. |
00:11:34 | gregj | but patches are welcomed |
00:11:35 | gregj | :> |
00:11:37 | | Quit bdgraue (Remote closed the connection) |
00:11:46 | | Quit piroko ("BitchX: it's wax ecstatic") |
00:13:30 | gregj | amiconn: it is 0xc000000 |
00:13:32 | gregj | amiconn: all the time |
00:13:38 | gregj | just like it was |
00:13:40 | amiconn | yes, sure |
00:13:59 | amiconn | You won't see the 0, as this is for microseconds |
00:14:02 | gregj | anytihing else you need, it works for 2 mins now :) |
00:14:14 | amiconn | It should work longer than that.... |
00:14:14 | gregj | rock solid ;) |
00:15:54 | | Join josh04 [0] (n=josh04@cpc4-stkp5-0-0-cust97.manc.cable.ntl.com) |
00:16:15 | josh04 | Can anyone explain the wma plugin to me :P |
00:16:31 | gregj | in the making |
00:16:53 | josh04 | I get "Beginning new iteration over decode_audio" constantly on my gigabeat f20 |
00:19:23 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
00:19:53 | Dwyloc | Any reason why http://www.rockbox.org/tracker/task/7216 has not yet been committed as it makes the battery life percentage and run time estimates a lot more accurate on the nano and video? |
00:21:22 | Dwyloc | I know it may not be perfect but its a lot better than whats in SVN at the moment on the ipod nano and video. |
00:21:29 | amiconn | gregj: Any news? |
00:22:17 | | Join relaxed [0] (n=relaxed@unaffiliated/relaxed) |
00:23:11 | gregj | amiconn: still running |
00:23:44 | Desiato | I'm having a nagging iPod Mini 2G problem - I want to power it while listening to it. I hold down the Menu butting when connecting the jack, but about 9 out of 10 times the thing acts like I'm not holding Menu. Any ideas? |
00:23:45 | * | petur feels a commit coming :) |
00:24:10 | amiconn | Desiato: YOu need to hold it fairly long |
00:24:20 | scorche | petur: by the pricking of your trigger finger? |
00:24:32 | Desiato | Perhaps - I'll try longer |
00:24:51 | * | amiconn is testing a lot these days with mini g1 and mini g2 |
00:24:54 | gregj | I have the same problem |
00:25:03 | gregj | it immiedealy switches over to usb , and reboots |
00:25:11 | gregj | I have to press menu before plugging in usb |
00:25:12 | gregj | and hold it |
00:25:15 | gregj | and it works this way |
00:25:21 | amiconn | Hold menu while plugging, and continue holding it for at least 10 seconds after plugging |
00:25:22 | gregj | it really should have 1-2s delay there |
00:25:38 | gregj | or should even better - ask |
00:25:42 | amiconn | The 10 seconds are unwanted |
00:26:00 | amiconn | But the requirement to hold menu while plugging is on purpose |
00:26:25 | petur | amiconn: where does the 10 sec come from? |
00:26:43 | amiconn | Dunno... some timeout of the improved usb detection probably |
00:26:47 | gregj | amiconn: I am listeing to 'allegro con fuoco' - 'from new world' |
00:27:07 | amiconn | It does this since it can distinguish real usb from an usb charger |
00:27:18 | gregj | amiconn: and besides the fact, that it just restarted itself (because of batery, even tho it is connected all the time!) - it seems to be rock solid. I can sign off for commit on my side :) |
00:27:23 | Desiato | Do I need to be on the Now Playing screen when pressing Menu? Does it matter? |
00:27:32 | gregj | shouldn't matter |
00:27:41 | amiconn | No it doesn't matter |
00:27:51 | Dwyloc | Desiato: I tend to have the same problem with my nano so I purchased a wall charger. This patch helps as well as it allows you to swaps the USB default insert mode http://www.rockbox.org/tracker/task/5744?histring=power |
00:27:53 | Desiato | OK - thanks |
00:28:17 | Desiato | Cool - I have a wall charger too. I will try that. |
00:28:22 | amiconn | petur: You said you know a H10 owner? Would be nice to test this on H10 as well |
00:28:32 | * | preglow off sleep |
00:28:33 | amiconn | (and I am interested in the CLOCK_0xA0 value) |
00:28:58 | petur | are you going to commit or shall I make a build? |
00:29:11 | * | amiconn guesses the H10 bootloader sets it up with 0xc0000000 |
00:29:24 | gregj | I am worried, because it did not charge, with usb-disc mode off |
00:29:38 | petur | I'll first have to ask if he's still even using rockbox... |
00:29:57 | amiconn | I don't really understand what these bits are for, but from the OF it's obvious these bits should be 0 during clock change |
00:31:25 | gregj | do you just use objdump/gdb, or have some other fancy methods |
00:31:42 | amiconn | objdump and ida pro in parallel |
00:31:56 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
00:31:56 | gregj | ida pro is nice |
00:31:58 | amiconn | (and grep, and several editors....) |
00:32:15 | gregj | fsck |
00:32:21 | amiconn | One of my editors is taking 150MB ram right now... |
00:32:33 | obo | Can any wiki experts tell me why %YES% and %NO% aren't working on the LastFMLog page I just edited? |
00:32:44 | gregj | I hate ipods for that, they get into that stage where you cannot use it as external disc - it has to charge up a bit first |
00:32:46 | | Quit ender` (" If God had intended us to go around naked, He would have made us that way.") |
00:33:02 | gregj | heh |
00:33:12 | gregj | perhaps it is time to go back to home now |
00:33:28 | gregj | it is 23:32 here, which makes it 13h in office |
00:33:31 | | Quit Thundercloud (Remote closed the connection) |
00:33:40 | * | amiconn is 1 hour ahead |
00:34:34 | petur | obo: you need to add something else to the page (meta-I-don't-know-what) |
00:34:53 | gregj | amiconn: cos you are on the continent |
00:34:55 | * | gregj is in uk |
00:34:58 | scorche | petur: no he doesnt |
00:35:24 | gregj | amiconn: see, I don't care about wmv, but i wish someone added h.264 and mov - since there are good opensource implementations already |
00:35:28 | gregj | it shouldn;t be that hard |
00:35:33 | amiconn | %YES% and %NO% aren't working out of the box |
00:35:38 | amiconn | %Y% and %N% are |
00:36:03 | amiconn | For the former, you need to add some kind of link. I looked that up once, but forgot what it was... |
00:36:11 | scorche | no.... %x% |
00:36:20 | bluebrother | obo: check TWiki/TWikiVariables |
00:36:31 | amiconn | gregj: Forget h.264 (except _maybe_ on gigabeat) |
00:37:00 | gregj | why? |
00:37:12 | markun | cpu power |
00:37:47 | | Quit Desiato ("CGI:IRC (Ping timeout)") |
00:38:08 | amiconn | And mov is a just a container |
00:38:32 | bluebrother | obo: afaiu you need to #set YES = <somelinktothegraphic> at the top of the page |
00:39:21 | gregj | amiconn: well, apple did that. besides - mpeg is veryyyysllloooow here |
00:39:25 | obo | bluebrother: I'm looking at the BuyersGuide page, I can't see anything like that... |
00:39:37 | gregj | mencoder satriani.mov -of mpeg -oac lavc -lavcopts acodec=mp2:abitrate=192 -af resample=44100:0:0 -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=212000 -vf scale,harddup -ofps 25 -vf scale=224:176 -o satriani.mpeg |
00:39:38 | amiconn | gregj: Yes, apple did - on the ipod video _only_. |
00:39:41 | markun | petur: and you think h.264 will be faster?? |
00:39:42 | gregj | my onversion line |
00:39:48 | amiconn | And that has a hardware decoder for it |
00:40:07 | markun | oops, that was for gregj |
00:40:10 | amiconn | But, as usual, this chip has no public docs |
00:40:13 | gregj | ;] |
00:40:16 | * | petur deflects highlight with mirror |
00:40:18 | bluebrother | hmm. Right. Somewhat strange. |
00:40:21 | linuxstb | saratoga (if you read the logs), a new version of the wma patch (which now works on big-endian CPUs - I had to fix some things in wmadeci,c) is here - http://www.davechapman.f2s.com/rockbox/wmapatch-v3.diff |
00:40:35 | bluebrother | but using %Y% and %N% is shorter anyway ;-) |
00:40:45 | obo | true :) |
00:40:46 | | Nick amiconn is now known as {[ (n=jens@rockbox/developer/amiconn) |
00:40:58 | | Nick {[ is now known as amiconn (n=jens@p54BD7DF8.dip.t-dialin.net) |
00:41:09 | scorche | obo: i changed it at least temporarily |
00:41:23 | obo | thanks scorche |
00:41:40 | gregj | amiconn: how many mhz this cpu has (g4/photo) |
00:41:58 | amiconn | Dual ARM7TDMI, 80MHz |
00:41:59 | gregj | this mpeg player is not skipping frames well enough |
00:42:06 | gregj | dualcore ? |
00:42:10 | amiconn | We're running it at max. 75MHz (78 with my patch) |
00:42:16 | markun | it skips them very well on the Gigabeat |
00:42:24 | gregj | not on ipod |
00:42:30 | josh04 | I watched all of primer on my way to london on saturday |
00:42:34 | markun | gregj: talk to jhMikeS about it, he spent a lot of time on the skipping syncing |
00:42:34 | josh04 | It's pretty impressive |
00:42:56 | markun | josh04: yes, really not bad |
00:43:09 | gregj | sound is perfect |
00:43:13 | gregj | lemme try with 80kbps |
00:43:26 | gregj | it says 212k in manual, but that's dreaming |
00:43:34 | amiconn | linuxstb: Do you think I should keep the 78MHz (if everything is stable)? |
00:43:49 | linuxstb | I can't think why not. |
00:44:00 | scorche | josh04: that movie is complex enough without worrying about mpegplayer... |
00:44:21 | josh04 | scorche: it was the second time round, naturally |
00:44:25 | josh04 | I still don't get it |
00:44:32 | markun | gregj: the bitrate in the kbit, right? |
00:44:39 | gregj | yeah |
00:44:40 | scorche | read the wikipedia page and then watch it again |
00:44:47 | gregj | -lavcopts vcodec=mpeg2video:vbitrate=212000 |
00:44:50 | markun | gregj: I use vbitrate=400 for my gigabeat |
00:44:59 | gregj | 400 ? |
00:45:01 | markun | quite a difference from 212000 |
00:45:14 | josh04 | I saw it, but the failsafe boxes still confuse me |
00:45:36 | gregj | so is that setting in kbits ? so I should just put 212 there ? |
00:45:41 | * | gregj scratches head |
00:46:06 | gregj | lets see |
00:46:21 | markun | gregj: wait, they just have a strange syntax |
00:46:40 | markun | gregj: 4-16000 (in kbit) 16001-24000000 (in bit) |
00:47:20 | gregj | heh |
00:47:47 | markun | so you could use either 212 or 212000 |
00:47:50 | amiconn | jhMikeS: around? |
00:48:04 | gregj | 212000 was sluggish |
00:48:23 | gregj | completly not acceptable |
00:48:29 | josh04 | linuxstb, i spot your name in the wiki. Can you give me a pointer for wma on the gigabeat ;P |
00:48:35 | markun | gregj: how's the sample video? |
00:48:44 | linuxstb | gregj: mpegplayer can only skip decoding of B frames, so you may need to tweak mpegplayer to use more of them. |
00:48:44 | markun | Elefants Dream |
00:48:52 | linuxstb | ^I mean tweak mencoder |
00:49:42 | linuxstb | josh04: Apply the patch, compile, install, listen... |
00:49:49 | linuxstb | If it doesn't work, fix it... |
00:50:44 | gregj | vmax_b_frames ? |
00:50:45 | josh04 | Do you mean the patch in flyspray? the one that comes as a folder called wma2wav? |
00:51:17 | linuxstb | No, the patches I've been linking to in IRC today. |
00:51:35 | linuxstb | This is the latest - http://www.davechapman.f2s.com/rockbox/wmapatch-v3.diff |
00:51:45 | josh04 | Ah, okay. Thanks a lot |
00:51:45 | linuxstb | The ones in flyspray are not working codecs. |
00:52:50 | gregj | amiconn: encoding with more bframes makes it very slow (encoding) |
00:52:53 | josh04 | that'll explain it. time to patch! |
00:52:55 | gregj | amiconn: will see the results tho |
00:53:01 | amiconn | ? |
00:53:01 | jhMikeS | amiconn: yeah |
00:53:09 | gregj | amiconn: but I guess, someone has to fix the docs on wiki than! |
00:53:39 | amiconn | jhMikeS: Do you have an unencrypted sansa firmware dump? |
00:53:48 | jhMikeS | yup |
00:56:49 | * | amiconn wonders whether gregj confused him with s/o else |
00:57:08 | * | amiconn also wonders whether gregj's ipod still didn't freeze |
00:57:54 | | Quit Guile`` ("KVIrc 3.2.0 'Realia'") |
00:58:04 | gregj | amiconn: still not freeze :P, but I stil lhave problems with mpeg playback |
00:58:19 | gregj | amiconn: I am on 80kbp, plenty of b-frames, and stil the same problem! |
00:58:59 | * | amiconn still wonders whether gregj confuses him with s/o else |
00:59:22 | linuxstb | gregj: Encode with a lower fps. |
00:59:27 | * | linuxstb sleeps |
00:59:30 | bluebrother | gregj: is it a greyscale Ipod? |
00:59:31 | gregj | manual says 212k! |
00:59:34 | gregj | nope, color |
00:59:48 | gregj | and I use 80k, still too much |
00:59:49 | gregj | damn |
01:00 |
01:00:32 | bluebrother | hmm. Thought you mentioned a 4G |
01:00:47 | amiconn | 4G's come in 2 flavours |
01:01:41 | bluebrother | oh −− thought 4G is always greyscale. |
01:01:43 | gregj | it is the - color/u2/photo thingie |
01:01:48 | josh04 | Woohoo. Working first time. Thanks, linuxstb |
01:01:49 | gregj | bluebrother: wrong |
01:02:01 | gregj | bluebrother: take a look on linux on ipod site |
01:02:05 | bluebrother | gregj: already notices that ;-) |
01:02:22 | | Quit josh04 ("Lost terminal") |
01:03:46 | *** | Saving seen data "./dancer.seen" |
01:04:11 | gregj | amiconn: you're creating those patches, aren't you |
01:04:19 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
01:04:25 | bluebrother | btw, we have a nice manual which is different from the wiki. The manual doesn't mention anything about bitrates for mpegplayer ;-) |
01:04:43 | amiconn | gregj: For video? Surely not |
01:04:46 | gregj | than fix the woki |
01:04:48 | | Join miepchen^schlaf [0] (n=hihi@p54BF5238.dip.t-dialin.net) |
01:04:51 | gregj | amiconn: I know, but cpu one |
01:05:53 | | Quit jgarvey ("Leaving") |
01:06:43 | amiconn | yes, but what does that have to do with mpegplayer? |
01:07:22 | gregj | nothing :0 |
01:07:33 | gregj | but you are someone who does something here, and I can see it :) |
01:07:58 | bluebrother | gregj: the idea behind the wiki is that users can adjust the contents if they find something is wrong |
01:08:00 | gregj | now mpeg player behaves better (on 80k), but every few s it stucks for 1s, and than tryies to catch up |
01:08:10 | gregj | bluebrother: true |
01:08:32 | bluebrother | and I won't "correct" values I can't verify. Other users can ... |
01:09:09 | gregj | sure |
01:09:21 | gregj | that's why I am trying different settings for mencoder |
01:09:47 | gregj | once I am done, and satisfied - I will give them in your capable hands (I don't have account for wiki, nor wish to setup one now - it is late) |
01:09:58 | gregj | funny |
01:10:10 | gregj | ipod doesn't charge the battery - if I do - menu+cable thing |
01:10:13 | gregj | just doesn't... |
01:10:28 | bluebrother | it doesn't charge or it doesn't display it's charging? ;-) |
01:10:36 | gregj | it doesn't charge |
01:10:49 | gregj | even with lead connected it shuts down after a while |
01:11:01 | gregj | and reboots to b/w screen with battery-loading icon |
01:11:03 | bluebrother | do you have it playing? |
01:11:06 | gregj | sur |
01:11:08 | gregj | e |
01:11:23 | bluebrother | well, it might not draw enought power from usb to actually charge. |
01:11:24 | gregj | maybe it gets less power from the lead, than is required to sustain operations |
01:11:43 | | Quit obo ("bye") |
01:12:07 | bluebrother | I sometimes charged my Ipod that way, and it charged. Unless I was playing music, in which case the charging current wasn't high enough to actually charge. |
01:12:16 | gregj | which is ridiculous |
01:12:18 | gregj | but anyway |
01:12:35 | gregj | what's the point of doing that, if you don't listein to anything meanwhile ? |
01:12:47 | bluebrother | no. It's just another unknown / not enough known part of the hardware |
01:12:55 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
01:13:03 | amiconn | bluebrother: mini g2 charges, _very_ slowly. When playing music it depends on the boost ratio |
01:13:05 | gregj | maybe you have to tell it somehow - charge |
01:13:26 | amiconn | The fullsize ipods discharge overall (but slower than without the wire) |
01:13:33 | bluebrother | amiconn: my 2G charges indeed. Maybe my music boosted too much ;-) |
01:16:49 | bluebrother | well, time for sleep |
01:16:58 | | Quit bluebrother ("zzz ...") |
01:18:02 | | Join chuckwag0n [0] (n=sdsad@CPE0e7f13458ad6-CM000f9f551c0a.cpe.net.cable.rogers.com) |
01:18:45 | | Quit spiorf (Remote closed the connection) |
01:19:26 | chuckwag0n | just wondering if rockbox has the same feature as the apple software when it comes to scrolling (I have a million directories and it takes forever to get to the bottom |
01:19:42 | chuckwag0n | seems like when I change the scroll speed it makes no difference |
01:21:15 | gregj | it is a known issue (so says wiki) |
01:21:45 | chuckwag0n | so I probably need to make folders with letter? |
01:23:23 | | Quit Rick ("I… don't need to be here.") |
01:24:41 | | Join Rick [0] (i=rick@pool-71-108-0-13.lsanca.dsl-w.verizon.net) |
01:24:47 | gregj | chuckwag0n: probably |
01:25:12 | chuckwag0n | does my fm transmitter work? |
01:25:34 | gregj | mencoder satriani.mov -of mpeg -oac lavc -lavcopts acodec=mp2:abitrate=48:vmax_b_frames=16:vb_strategy=2 -af resample=44100:0:0 -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=90 -vf scale,harddup -ofps 25 -vf scale=224:176 -o satriani.mpeg |
01:25:38 | gregj | perfect setting here |
01:25:47 | gregj | can someone stick those params on wiki for G4 ? |
01:25:52 | gregj | please |
01:26:04 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-c11bc30aa582b29e) |
01:26:13 | | Quit anathema (Read error: 113 (No route to host)) |
01:26:53 | petur | registering takes no time and write access can be granted the moment you tell us your wikiname |
01:27:34 | gregj | ok |
01:27:35 | petur | (wikiname must be FirstnameLastname) |
01:28:21 | saratoga | what is the proper check to see if a target is ARM? |
01:28:57 | gregj | petur: grzegorzjaskiewicz |
01:29:17 | petur | all lowercase? |
01:29:26 | gregj | GrzegorzJaskiewicz |
01:29:27 | gregj | this way |
01:29:59 | gregj | guess I have to check me email first anyway |
01:29:59 | | Quit entheh (Remote closed the connection) |
01:30:27 | amiconn | saratoga: #ifdef CPU_ARM |
01:30:32 | petur | where's the lastname? Normally it's FirstLast |
01:30:40 | amiconn | (this includes all arm variants) |
01:30:42 | gregj | petur: it is FirstLast |
01:30:42 | petur | (note the capitals) |
01:30:56 | gregj | petur: GrzegorzJaskiewicz |
01:30:57 | petur | oh sorry, I see |
01:31:00 | gregj | simple, a! |
01:31:28 | * | petur blames 15in lcd on 1920x1200 |
01:33:37 | petur | gregj: write permission granted, I guess you're waiting for that mail... |
01:33:47 | gregj | yeah |
01:34:44 | | Quit chuckwag0n () |
01:35:23 | | Quit Dwyloc ("CGI:IRC (EOF)") |
01:36:20 | petur | there you are |
01:37:48 | saratoga | somehow linuxstb's patches always break my SVN checkout and i have to delete it and start over |
01:38:54 | gregj | petur: cheers mate |
01:39:16 | * | petur holds up glass |
01:40:04 | gregj | it is a way to say thanks very much in english |
01:40:32 | gregj | and I mean england, not us |
01:40:42 | petur | I know ;) |
01:44:12 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
01:44:56 | | Quit relaxed (Read error: 110 (Connection timed out)) |
01:48:48 | | Part bushblows ("The day before 2 days after yesterday.") |
01:52:25 | * | petur gives up on fat32 |
01:53:15 | | Quit petur ("Zzzzz") |
01:55:21 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
01:59:07 | saratoga | amiconn: I'm trying to get the arm asm from a block of code, but I can't seem to do it |
01:59:19 | saratoga | arm-elf-gcc complains that there is no crt0.o |
01:59:27 | saratoga | is there some way to do this that I'm missing? |
01:59:38 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
02:00 |
02:00:03 | | Join miepchen^schlaf [0] (n=hihi@p54BF725B.dip.t-dialin.net) |
02:07:18 | | Join webguest81 [0] (i=44fbfdec@gateway/web/cgi-irc/labb.contactor.se/x-8b1bd09e1717956c) |
02:07:37 | webguest81 | how do you install rockbox on a 5g ipod video? |
02:07:53 | saratoga | webguest81: read the manual |
02:09:42 | | Quit webguest81 (Client Quit) |
02:09:47 | | Join webguest81 [0] (i=44fbfdec@gateway/web/cgi-irc/labb.contactor.se/x-ac0e6dcfb3c39009) |
02:10:33 | | Join webguest78 [0] (i=44fbfdec@gateway/web/cgi-irc/labb.contactor.se/x-b2dc979c25327e15) |
02:10:42 | webguest78 | so where do i get the manual? |
02:10:42 | | Quit webguest81 (Client Quit) |
02:11:35 | DerPapst | http://www.rockbox.org/ left bar. |
02:11:42 | DerPapst | there is a link called manual |
02:12:01 | webguest78 | ok thanks |
02:12:41 | | Quit Thundercloud (Remote closed the connection) |
02:15:33 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
02:16:27 | gregj | ha |
02:16:41 | gregj | amiconn: it crashed! |
02:16:45 | gregj | amiconn: on my way back home |
02:17:07 | gregj | says: undefined instruction at 0x00057fac |
02:17:08 | | Quit webguest78 ("CGI:IRC (Ping timeout)") |
02:17:14 | | Part pixelma |
02:17:20 | amiconn | That's something completely different |
02:17:28 | gregj | perhaps :) |
02:17:33 | gregj | maybe that's battery issue |
02:17:44 | gregj | are you aware of the fact, that apple remote doesn't work with ipod ? |
02:18:04 | gregj | I have this little thing that you plug into ipod - that uses extra 4 connectors next to jack |
02:18:10 | | Quit Xerion (" ") |
02:18:10 | gregj | headphones jack |
02:18:17 | gregj | they don't work with rock box |
02:18:17 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
02:18:34 | JdGordon | morning all |
02:18:39 | DerPapst | sure they don't |
02:18:50 | DerPapst | hey JdGordon :) |
02:18:51 | krazykit | good evening, JdGordon |
02:18:54 | gregj | i need/want them :) |
02:19:05 | DerPapst | gregj: write a driver ;) |
02:19:21 | gregj | so those are not working the same way other keys do ? |
02:19:25 | gregj | how do I approach that |
02:19:26 | gregj | ? |
02:19:35 | gregj | I mean, finding right place to look for the key events |
02:20:01 | amiconn | The remote uses serial protocol and the serial interface of the pp chip |
02:20:06 | DerPapst | it is connected to the serial afaik |
02:20:36 | gregj | and the serial is not implemented yet |
02:20:36 | gregj | :) |
02:20:43 | DerPapst | so a serail driver would be neat |
02:20:44 | gregj | that's the SPI one ? |
02:20:47 | amiconn | nope |
02:20:58 | DerPapst | that could be used for debugging with gdb too i guess |
02:20:58 | gregj | what chip it is, and what's it called like |
02:21:06 | amiconn | Just rs232 serial (probably at ttl level) |
02:21:26 | amiconn | gregj: It is built into the PP5020 |
02:21:36 | amiconn | And again the no docs problem |
02:23:11 | gregj | sounds like cool stuff... |
02:23:15 | gregj | I hate where there is no docs |
02:23:20 | DerPapst | gregj: it is ttl http://www.ipodlinux.org/Serial_Port |
02:23:43 | amiconn | Just hating it doesn't help... reverse engineering does |
02:26:46 | gregj | so it works for them |
02:26:56 | gregj | so they have som eworking implementation, and stuff, right ? |
02:27:21 | JdGordon | Nico_P: still up? |
02:27:51 | Nico_P | JdGordon: yup |
02:27:57 | JdGordon | howd you go? |
02:28:08 | Nico_P | trying to fix my bugs, I have a few changes coming |
02:28:29 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
02:28:44 | | Join DerPapst [0] (n=DerPapst@pD9EB3DA2.dip0.t-ipconnect.de) |
02:29:02 | DerPapst | gregj: the serial ony works on 1G-3G iPods. |
02:29:10 | DerPapst | *in iPodLinux |
02:31:03 | saratoga | does it even work for them? |
02:31:05 | JdGordon | Nico_P: haha, i love the graph :) |
02:31:21 | Nico_P | :) |
02:31:31 | gregj | DerPapst: so thie one they have there, is completly different in g4 ? |
02:31:43 | Nico_P | JdGordon: I was trying to debug and got a bit lost |
02:31:51 | gregj | sounds like fun.. |
02:32:13 | gregj | amiconn: any ideas what registers it sits in ? does that PP arm have interrupts ? |
02:32:23 | gregj | amiconn: I have no idea how that arm works |
02:32:40 | DerPapst | gregj: dunno how different it is to the one that is used in pp5002 chips but it is at least different enough on all PP502X |
02:33:09 | gregj | I can write simple program that would output what if finds in registers, and I can start guessing game from that |
02:33:28 | gregj | but at least some register/ i/o range that's usefull, would be great for starters |
02:34:10 | amiconn | PP registers are scattered all over the 32 bit address space, and there's a lot of aliases as well (undecoded address bits) |
02:34:30 | Nico_P | JdGordon: looks like my last bug with long files is now in the main() code |
02:34:35 | Nico_P | I'll commit so you can see |
02:34:42 | JdGordon | ok |
02:35:54 | gregj | hm |
02:36:04 | Nico_P | on a long file it just loops, trying to buffer a handle that doesn't exist |
02:37:31 | JdGordon | I changed the buffer size to 5mb so i dont have to look for massive files :p |
02:38:39 | JdGordon | it probably wont make a difference, but free_buffer() should go in the bufferning part, not playback |
02:38:42 | gregj | there's some vague information on linux-on-ipod site |
02:38:50 | gregj | amiconn: can you help me a bit here, please ? |
02:38:57 | gregj | amiconn: http://www.ipodlinux.org/PP5020 |
02:39:14 | JdGordon | Nico_P: probably inside need_rebuffer() |
02:39:21 | gregj | amiconn: judging from that, there's ser0 and ser1 interrupt for serials |
02:39:53 | gregj | amiconn: how would you approach that (besides trying to find the right pot in OF) |
02:40:11 | Nico_P | JdGordon: I didn't really know where to put it and the main() isn't going to stay unchanged anyway |
02:41:08 | JdGordon | also, I think there is a huge probalem with the do loop in playback.. ive just changed it so it will only read 5 times before going back to buffering to simulate threads |
02:41:42 | * | gregj builds the chain at home, and stuff |
02:41:43 | saratoga | haha all 10 pairs of ffmpeg trig look up tables used by their wma decoder actually contain the same info |
02:41:56 | saratoga | I LOVE working with their code |
02:42:13 | | Join toffe82 [0] (n=chatzill@65.198.26.227) |
02:42:28 | Nico_P | saratoga: are you submitting patches to them ? |
02:42:39 | saratoga | Nico_P: not at the moment |
02:42:57 | saratoga | i'm not sure they'd accept it anyway, since it would require writing an MDCT function thats specific to wma |
02:43:14 | saratoga | stuff like this happens to them because they try to make every codec use the exact same transforms |
02:43:40 | saratoga | i may try and merge it back in later though |
02:44:07 | Nico_P | ok |
02:44:57 | | Join relaxed [0] (n=relaxed@unaffiliated/relaxed) |
02:46:08 | JdGordon | Nico_P: i'm close :) it is rebuffering the track now (unless oyu already had that) |
02:46:40 | Nico_P | it was rebuffering but very close to the end it started going nuts |
02:46:41 | | Join piroko [0] (n=jeremy@dialup-4.225.89.46.Dial1.Cincinnati1.Level3.net) |
02:47:07 | piroko | Grr... 10 minutes of playing an ogg vorbis file on the newest 4g ipod rockbox and a hard lockup... :( |
02:47:37 | amiconn | piroko: Wait for the upcoming build. It should fix the freezing |
02:47:49 | piroko | No way. I'm super-excited now |
02:48:08 | gregj | piroko: yeah, amiconn fixed it - looks like so |
02:48:27 | gregj | I had the same issue |
02:48:38 | gregj | so, go for beer, or try yesterdays build meanwhile |
02:48:40 | piroko | I noticed there was a fix made to the ipod cpu code, I assume this isn't "THE fix"? |
02:49:12 | amiconn | This was the first part, but not everything necessary to fix the freezes on all ipods |
02:50:14 | gregj | piroko: this fixed it for nanos, not for g4 |
02:52:48 | saratoga | if I have a look up table that has cos() from -90 to +90 degrees, is it worth cutting the table in half and adding a branch to exploit the odd symmetry of the function? |
02:52:57 | saratoga | or is the branch not worth it |
02:53:28 | gregj | do it on a side, test, and stick in trunk |
02:53:43 | gregj | amiconn: can you point me to that patch again please ? unless you already commited it |
02:53:43 | JdGordon | Nico_P: I tihnk the move_handle is where the problem is |
02:54:23 | JdGordon | ah no.... its because m in main() isnt rechecked when the handle is moved |
02:54:29 | Nico_P | JdGordon: you sure ? it seemed ok to me |
02:54:37 | Nico_P | :) |
02:55:12 | Nico_P | the handle moving is the reason why I disabled your cache btw |
02:55:27 | Nico_P | it'd be good to find a way to reenable it |
02:56:06 | gregj | amiconn: I guess you did |
02:56:30 | | Quit DerPapst (Read error: 110 (Connection timed out)) |
02:57:12 | JdGordon | woot :D fixed |
02:57:27 | Nico_P | you rock :) |
02:57:47 | JdGordon | md5 failed though |
02:58:07 | Nico_P | yes I expected that from what I had seen in the files |
02:58:21 | Nico_P | but I think we're not too far from a good file |
02:58:56 | JdGordon | the read file is 5mb smaller... which is the size of the bufffer... |
02:59:21 | Nico_P | maybe there's one cycle missing |
03:00 |
03:00:51 | JdGordon | move_handle only affects the first handle doesnt it? |
03:00:59 | Nico_P | yes |
03:01:03 | Nico_P | err no |
03:01:11 | Nico_P | it affects the handle you give it |
03:02:00 | JdGordon | ok, but its only used on the first handle... so the cache could be safe to add back |
03:02:07 | JdGordon | with minor adjustments |
03:02:22 | JdGordon | you want me to commit the almost working version? |
03:02:29 | Nico_P | yes plsease :) |
03:03:07 | Nico_P | I think we'd need to test the cache to make sure it doesn't cause problems even when moving arbitrary handles |
03:03:27 | Nico_P | you never know what we'll want to do in the future ;) |
03:03:49 | *** | Saving seen data "./dancer.seen" |
03:04:26 | JdGordon | ok |
03:04:30 | * | JdGordon has an idea |
03:04:36 | * | gregj has two |
03:05:10 | | Join disembowelment [0] (i=RONIN@pool-151-201-48-110.pitt.east.verizon.net) |
03:05:20 | | Join kkurbjun [0] (n=kkurbjun@c-71-56-227-141.hsd1.co.comcast.net) |
03:05:59 | | Quit disembowelment (Client Quit) |
03:06:06 | kkurbjun | amiconn, great job on the ipod mini fixes, the first patch helped out, I havn't tried the second yet |
03:06:42 | amiconn | Yes, on mini the first one is almost sufficient |
03:06:45 | * | JdGordon doesnt want to add more global variables :'( |
03:07:10 | amiconn | Still got occasional freezes though |
03:07:17 | kkurbjun | amiconn, you were saying that you were looking into power consumption also? |
03:07:36 | piroko | This last commit that just got entered isn't for the 4g ipod then? |
03:07:39 | amiconn | I though these regs might be related, but obviously they aren't |
03:08:19 | amiconn | I mean, controlling both power and clock |
03:08:28 | kkurbjun | ahh, I see |
03:08:48 | kkurbjun | can the pp chips control their voltage rails? |
03:08:49 | amiconn | Need to do some runtime tests (or perhaps add some wires to my mini) |
03:08:59 | amiconn | That's a good question |
03:09:14 | amiconn | piroko: It is, but not only |
03:10:22 | | Quit Rincewind ("Cya") |
03:10:25 | kkurbjun | amiconn, to answer your question on the gameboy, it does play sound samples on it's 3rd channel at 44.1 khz |
03:10:54 | piroko | amiconn: Excellent. I'll try it out now :) |
03:10:57 | gregj | amiconn: any chance, we can chat about that serial port ? |
03:11:05 | Nico_P | JdGordon: after removing the 5-limit thing which was causing an insanely long output on my test file, I get it out right :) |
03:11:07 | kkurbjun | but my next patch will play at 11khz on all devices that support it except for the gigabeat |
03:11:29 | JdGordon | Nico_P: cool :) |
03:11:35 | amiconn | hmmm |
03:11:38 | Nico_P | it's 69.6 MB and it gets out with the right md5 with a 32 MB buffer |
03:12:16 | JdGordon | seems my caching is fixed also |
03:12:21 | JdGordon | commit so i can make sure |
03:12:24 | * | amiconn wouldn't have expected an 8bit game device to output cd quality samples |
03:12:35 | gregj | yeah, right :) |
03:13:20 | gregj | atari65XE had a decent (for 8bit cpu) sound card, with more than 8bits sampling resolution |
03:13:22 | kkurbjun | the gameboy advance can output up to ~139 khz on one channel I believe |
03:13:23 | gregj | it was either 10 or 12 |
03:14:07 | JdGordon | Nico_P: woot, yeah caching is back |
03:14:18 | kkurbjun | sorry, 131khz |
03:14:39 | Soap | amiconn, do your recent commits affect the 5021 targets at all, or just the 5020 and 5022? |
03:14:58 | Nico_P | JdGordon: cool :) |
03:17:02 | JdGordon | Nico_P: check the svn log :) |
03:17:23 | amiconn | Soap: There is no 5021, at least not as seen by the code |
03:18:06 | Soap | that is what I was pretty sure of, but not 100% |
03:19:32 | Nico_P | JdGordon: perfect :) |
03:20:32 | JdGordon | this whole thing is going to get messy when we try adding the MoB... :'( |
03:21:34 | | Quit GodEater (Read error: 110 (Connection timed out)) |
03:21:40 | Nico_P | you mean having the metadata stay in the buffer while rebuffering a big file ? |
03:22:08 | JdGordon | yeah |
03:22:25 | Nico_P | it might not be too messy |
03:22:34 | JdGordon | oh it will be :D |
03:22:56 | Nico_P | hopefully the free_buffer() function is generic enough to be helpful in most cases |
03:24:28 | JdGordon | you mean move_handle() dont you? |
03:24:40 | Nico_P | I mean both |
03:24:56 | JdGordon | free_buffer just moves the first handle |
03:25:46 | Nico_P | yes but it can be extended to any handle and to leave some margin and so on |
03:25:48 | gregj | heh |
03:25:58 | Nico_P | what I mean is that at least we know it works well :) |
03:26:38 | | Join z35 [0] (n=z@adsl-35-190-123.dab.bellsouth.net) |
03:27:55 | JdGordon | ah yes :) |
03:28:10 | * | piroko is testing out the latest ipod fix :-D |
03:28:56 | piroko | So should I expect no freezes in playback or just sparse ones? |
03:29:36 | | Quit z35 (Remote closed the connection) |
03:30:06 | | Join z35 [0] (n=z@adsl-35-190-123.dab.bellsouth.net) |
03:34:50 | | Quit jhMikeS (Nick collision from services.) |
03:34:56 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
03:37:28 | Nico_P | JdGordon: I actually love the graphs. I think they help understanding the process a lot |
03:37:41 | JdGordon | yeah |
03:38:07 | kkurbjun | make zip |
03:38:10 | kkurbjun | oops |
03:39:06 | Nico_P | and don't know if it's worth mentioning, but the buf_idx field of the struct is very much the same as the last_read pointer you had in your first implementation |
03:39:29 | Nico_P | except there is one per handle, which may prove useful |
03:40:21 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
03:40:23 | JdGordon | i got that :) |
03:41:17 | JdGordon | can the buf_widx be moved relativly safely if we know its moving to a empt area? |
03:42:06 | Nico_P | yeah, I think buf_widx is pretty safe to move forward as long as it doesn't get past buf_ridx |
03:43:17 | JdGordon | so we just need to figure out a way to link 2 items with the same handle, and to jump past some unfreed handles and we are done :D |
03:45:38 | Nico_P | what happens if you don't bufclose a file before buffering the large one ? |
03:46:08 | Nico_P | if you don't read it even |
03:46:38 | JdGordon | bad stuff probably |
03:46:48 | JdGordon | or nothing... |
03:47:36 | Nico_P | more like bad stuff it seems... |
03:47:45 | JdGordon | nothing... it loops indefinatly while the buffer is full |
03:48:13 | Nico_P | yes |
03:48:34 | Nico_P | but with more intelligent freeing it could be better |
03:48:57 | JdGordon | its going to need 2 buf_ridx's |
03:49:09 | JdGordon | one for the start of the frozen bit, and one for the end |
03:49:15 | JdGordon | or something similar |
03:49:25 | Nico_P | hmm yeah you're right |
03:50:31 | Nico_P | well that would be a bit like the ring-buffer-in-the-buffer idea, wouldn't it ? |
03:50:40 | JdGordon | almost |
03:51:17 | Nico_P | anyway I think I need to go to bed now... can't think clearly anymore |
03:51:25 | JdGordon | ok, gnite |
03:51:42 | Nico_P | thanks :) bye |
03:51:54 | | Quit Nico_P (Remote closed the connection) |
03:53:24 | | Quit ansivirus ("Leaving") |
03:54:22 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
03:55:37 | piroko | God rockbox kicks so much ass |
03:56:13 | krazykit | hell yeah it does. |
03:59:10 | piroko | What is the most well-supported device with rockbox? My iPod's hard drive is dying and I don't know how much longer it has... |
03:59:39 | krazykit | depends on what features you want |
04:00 |
04:00:02 | krazykit | some targets have input and recording |
04:00:17 | krazykit | others have ludicrous battery life |
04:00:19 | piroko | Great battery life and stability with just playing music are my two biggest concerns |
04:00:27 | krazykit | define "Great" |
04:00:43 | krazykit | if 13 hours is good enough, the gigabeat should do fine. you can get them new for $140 or so |
04:01:07 | piroko | That's not bad. |
04:01:52 | toffe82 | krazykit: what was your comment yesterday : all the gigabeat flash stuff is windows apps |
04:02:24 | krazykit | toffe82, yeah, they all seem to be .exe, the bmp reader etc |
04:02:33 | piroko | Oh that could be a problem |
04:02:45 | saratoga | if 13 hours is great, then you might want to look at the Sansa |
04:02:52 | krazykit | piroko, no, no, this is hacking stuff. nothing ot do with installation |
04:02:53 | saratoga | its not well supported, but it gets at least that much |
04:03:02 | piroko | Ah ok |
04:03:10 | toffe82 | krazykit: you talk about the gigabeat S |
04:03:17 | krazykit | toffe82, nah, the gigabeat f |
04:03:19 | piroko | Are the ipods considered "well supported"? |
04:03:35 | krazykit | piroko, not in comparison with some other targets. |
04:03:47 | toffe82 | once you have rockbox on the gigabeat , you don't need anything else |
04:04:12 | krazykit | toffe82, i know, but stuff like holding down the button for so many seconds to turn it on is annoying |
04:05:03 | toffe82 | I think it is a good thing because on the S there is no delay and you switch it to easley when you have it in your pocket |
04:05:15 | saratoga | yes the slow turn on time for the F is maddening |
04:05:18 | krazykit | hold switch :P |
04:05:25 | saratoga | particularly when developing when you have to switch it on and off constantly |
04:06:18 | krazykit | i was hoping some work on it was going to be done at devcon west |
04:06:39 | saratoga | i don't think we have access to the button timing for poweron |
04:07:04 | krazykit | lemme find the post, saratoga. maybe i'm misunderstanding |
04:08:17 | krazykit | saratoga, http://forums.rockbox.org/index.php?topic=9846.0 |
04:08:18 | krazykit | item 4 |
04:11:39 | | Join toffe82_ [0] (n=chatzill@65.198.26.227) |
04:12:49 | saratoga | krazykit: thanks, hadn't seen that work |
04:15:02 | toffe82_ | what are 2 second when you are going to listen an hour or 2 of music ? ;) |
04:15:35 | krazykit | minor irritations! |
04:16:46 | saratoga | toffe82_: eh, I've rebooted the gigabeat about 100 times today |
04:16:50 | saratoga | its starting to add up |
04:17:27 | toffe82_ | if you dev I understand but for a user it is not so important |
04:17:49 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
04:18:04 | saratoga | 400% realtime WMA decoding |
04:18:15 | saratoga | and I got the codec table size down 4KB |
04:18:28 | | Join webguest56 [0] (i=489a6eef@gateway/web/cgi-irc/labb.contactor.se/x-12c28b30dc6288bc) |
04:20:10 | saratoga | hmm I made one of my nonconstant tables ICONST_ATTR, yet it still worked |
04:20:17 | saratoga | i thought ICONST_ATTR was only for constants? |
04:24:00 | | Quit webguest56 ("CGI:IRC (Ping timeout)") |
04:24:29 | | Quit toffe82 (Read error: 110 (Connection timed out)) |
04:25:07 | saratoga | how much IRAM does the gigabeat have anyway? |
04:25:26 | kkurbjun | saratoga, I think it's only 4K |
04:26:02 | saratoga | kkubjun: pretty sure its a lot more then that |
04:26:12 | saratoga | i think i've already gone over that |
04:26:41 | kkurbjun | the iram qualifiers don't do anythign on the gigabeat |
04:26:50 | kkurbjun | like ICONST and IDATA and all that |
04:26:56 | saratoga | really? |
04:26:58 | saratoga | wow |
04:27:00 | kkurbjun | yep |
04:27:05 | saratoga | i wonder why my code got faster |
04:27:20 | kkurbjun | you can check it out in the linker script |
04:27:53 | kkurbjun | firmware/app.lds |
04:28:22 | kkurbjun | I'm pretty sure it's only 4k and that's why it's not used |
04:28:36 | kkurbjun | the gigabeat has code and data cache also |
04:29:38 | kkurbjun | if you want to use the iram I think it's at address 0x4000000 |
04:30:23 | saratoga | you're right |
04:30:42 | saratoga | the changes I made to move things into IRAM must have given a speed up then |
04:31:53 | | Quit piroko (Read error: 110 (Connection timed out)) |
04:34:30 | | Join piroko [0] (n=jeremy@dialup-4.225.92.0.Dial1.Cincinnati1.Level3.net) |
04:35:32 | piroko | Parents are fighting... :'( |
04:35:35 | | Join Tazer_gnome [0] (n=Tazer_gn@207-119-83-6.dyn.centurytel.net) |
04:36:43 | | Quit sneakums ("There shouldn't be this reign of silence, but what are the options when someone great is gone?") |
04:37:21 | Tazer_gnome | I need some support on my ipod video 5.5 with rockbox. |
04:37:41 | saratoga | ok. decoded a 128k wma file in real time on the Sansa |
04:38:14 | kkurbjun | saratoga, is the wma decoder a codec now? |
04:38:25 | saratoga | kkurbjun: yes |
04:38:35 | krazykit | we didn't have a wma decoder before? |
04:38:39 | saratoga | no |
04:38:49 | saratoga | we still don't, outside of me and linuxstb I think |
04:39:04 | kkurbjun | thats great, congratulations |
04:39:21 | kkurbjun | alot of people will be excited when the work is out I'm sure |
04:39:44 | scorche | but will they have a clue? =P |
04:39:45 | krazykit | how long've you been working on it? |
04:39:45 | piroko | People still use wma? |
04:39:50 | piroko | Amazing |
04:39:50 | | Join sneakums [0] (i=sneakums@jenny.ondioline.org) |
04:40:13 | kkurbjun | :), I don't, but I've come across a number of people that do |
04:40:29 | kkurbjun | mainly from allowing windows media player to do their ripping |
04:41:17 | | Quit Tazer_gnome () |
04:41:25 | piroko | Huh |
04:41:58 | saratoga | how do I make a patch verses the current SVN version? |
04:42:16 | saratoga | typing svn diff . > patch only gives me a patch relative to linuxstb's patch |
04:42:24 | kkurbjun | svn diff > mydiff.diff |
04:42:37 | saratoga | yeah that doesn't do what i need |
04:42:52 | saratoga | it just gives me a patch that works on the patched version linuxstb gave me i think |
04:43:17 | saratoga | i'd like to make a patch that includes his patch, and all the improvements I made to get PP targets running |
04:43:43 | saratoga | how do I tell SVN that i want the patch relative to the curernt rockbox svn |
04:43:47 | kkurbjun | It should give all the differences from main svn |
04:43:50 | kkurbjun | that's what I use |
04:44:35 | saratoga | it gives me all differences relative to my SVN the last time it was patched |
04:44:42 | kkurbjun | I don't think it includes new files though.. |
04:44:51 | saratoga | which is not what I need |
04:49:37 | * | piroko is in ipod-stability heaven |
04:51:33 | saratoga | so no one here knows how to make a diff that incorporates a second patch? |
04:54:37 | krazykit | unfortunately, i suck at patch |
04:56:24 | saratoga | linuxstb: heres my updated version of wmadeci.c |
04:56:25 | saratoga | http://www.duke.edu/~mgg6/rockbox/wmadeci.c |
04:56:29 | saratoga | preglow: you too |
04:56:36 | bagawk | saratoga: you can just append it |
04:56:52 | saratoga | it decodes wma in real time on my sansa |
04:56:56 | saratoga | now i'm going to bed |
04:57:02 | | Quit saratoga ("CGI:IRC") |
05:00 |
05:03:53 | *** | Saving seen data "./dancer.seen" |
05:15:51 | piroko | And the room goes silent... |
05:16:45 | * | scorche relaxes in the silence |
05:17:01 | piroko | Heh |
05:18:36 | | Join lextune [0] (i=IceChat7@c-75-67-243-115.hsd1.nh.comcast.net) |
05:18:45 | | Part lextune |
05:20:35 | | Quit EnterUserName (Read error: 104 (Connection reset by peer)) |
05:21:13 | | Join rhet [0] (n=carlie@70.15.100.138.res-cmts.eph.ptd.net) |
05:21:57 | piroko | Brb |
05:22:00 | | Quit piroko ("telinit 0") |
05:23:32 | | Join piro [0] (n=jeremy@dialup-4.225.92.0.Dial1.Cincinnati1.Level3.net) |
05:25:22 | piro | I am seriously amazed at the ipod playing so perfectly :) |
05:25:31 | rhet | hi, im having some issues with installing themes on my ipod..i copied over the contents of the theme folders into the .rockbox folder and the themes show up, but they don't look like they should and im not really sure what i did wrong.. |
05:25:55 | piro | amiconn: Thank you so much for your hard work! |
05:25:57 | | Join mickleby [0] (i=456b3a5c@gateway/web/cgi-irc/labb.contactor.se/x-f9e6c70c2373d25f) |
05:26:14 | scorche | rhet: make sure you have the fonts pack installed and that the build doesnt require patches |
05:26:21 | | Nick piro is now known as piroko (n=jeremy@dialup-4.225.92.0.Dial1.Cincinnati1.Level3.net) |
05:26:26 | scorche | other than that, it could be a broken theme |
05:26:48 | krazykit | rockbox is constantly worked on and themes break. some authors don't keep them up to date |
05:26:57 | krazykit | those slackers. |
05:27:07 | mickleby | greetings assembled hordes of Ghengis Khan |
05:27:23 | mickleby | ps: my theme was broke just the other day |
05:27:37 | scorche | mickleby: we are only like that if you mention that malloc should be in the core |
05:28:10 | krazykit | core malloc! core malloc! |
05:28:11 | rhet | alright, i'll look into that scorche thanks. |
05:28:40 | scorche | GodEater_: shall we go get the pitchforks? |
05:28:57 | krazykit | wait, you have pitchforks? shit, i take it back |
05:46:13 | | Quit Soap (Remote closed the connection) |
05:52:56 | | Join bootloader [0] (i=474872e4@gateway/web/cgi-irc/labb.contactor.se/x-a90a3991f17f6aff) |
05:55:22 | bootloader | umm is there anyone ther who can help me? I installed rockbox but want to uninstall it and the ipod patcher cant find the ipod |
05:57:25 | piroko | Are you using linux or windows? |
05:57:59 | bootloader | windows |
05:58:11 | piroko | So iTunes isn't picking it up either? |
05:58:19 | bootloader | no |
05:58:31 | bootloader | do you want to know exaclty all i have done? |
05:59:03 | bootloader | or can we try to enter disk mode? How do you enter disk mode? |
05:59:28 | piroko | Try this. Reboot your ipod into disk mode by holding down select and menu for about five seconds, then immediately hold down select and play until the disk mode starts up |
06:00 |
06:00:02 | piroko | Then connect your ipod to your computer and see if iTunes picks it up then |
06:00:09 | bootloader | ...ok one sec |
06:00:15 | piroko | Alright :) |
06:00:36 | bootloader | how do i know if i started disk mode?/ |
06:01:00 | piroko | It should pop up with the big circle with the slash through it |
06:01:12 | piroko | Or a checkmark |
06:01:17 | piroko | (If it's not plugged into the computer) |
06:01:22 | bootloader | ok good one sec |
06:01:42 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
06:01:46 | rhet | is it possible to install multiple themes and then switch on the player? |
06:01:46 | bootloader | success! |
06:01:58 | aliask | rhet: Yes |
06:02:45 | piroko | bootloader: Congrats! I'd just go with a restore from iTunes to restore yourself to iPod happiness |
06:03:00 | bootloader | ok so just restore ipod and all is well? then can i ask you how to install WPS properlly, because that is where all this went wrong |
06:03:00 | | Quit kkurbjun (Read error: 104 (Connection reset by peer)) |
06:03:00 | rhet | how would one go about doing that aliask? the only way i've seen to install themes is to replace the folders directly on the drive |
06:03:30 | krazykit | rhet, just extract the zip to the root of the player |
06:03:39 | krazykit | should work just fine |
06:03:45 | piroko | bootloader: All should be well with the restore |
06:03:58 | rhet | hm ok |
06:04:09 | bootloader | ok |
06:04:27 | piroko | bootloader: You'll have to re-install rockbox though if you still want it on your ipod |
06:04:59 | | Part toffe82_ |
06:05:13 | krazykit | damn rockbox has spoiled me. |
06:05:24 | krazykit | i won't buy a player that's unsupported now |
06:05:34 | piroko | krazykit: Nor will I! |
06:05:53 | bootloader | yes i know, what happened was i installed rockbox it is awsome, i tried to install the Evil build of WPS then i tried to install a theme to the .rockbox/wps and that was bad i guess |
06:06:12 | krazykit | bootloader, the theme goes in the root of the drive. |
06:06:45 | krazykit | the zip should be laid out like zip/.rockbox/{wps,backdrops,etc} |
06:06:45 | bootloader | yes I figured that out when nothing was working :) i knew i needed to remove everything but i didnt know how |
06:07:12 | krazykit | you could've removed .rockbox then just extracted a new one in its place |
06:08:08 | bootloader | so do i just install everything to the root then select my theme in the settings option on rockbox? |
06:08:21 | piroko | Should do the trick ;) |
06:08:47 | bootloader | ok.... same for the fonts package? I dont know if i need it hough |
06:09:02 | krazykit | you want it |
06:09:24 | krazykit | many themes expect it to be there |
06:09:40 | bootloader | ok so just download and extract to root? |
06:09:56 | piroko | Yep :) |
06:10:18 | bootloader | ok thanks for all the help i think i can do it now Thanks again |
06:10:34 | piroko | No problem. Ask if you get any further difficulties |
06:10:47 | krazykit | time for bed |
06:11:05 | piroko | G'Night krazykit! |
06:16:51 | piroko | It's time for bed for me as well. Work in the morning :P |
06:17:02 | piroko | G'Night all |
06:17:32 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:17:39 | | Quit piroko ("Zzzz") |
06:18:12 | | Join Nibbier [0] (n=sven@e181064139.adsl.alicedsl.de) |
06:19:54 | bootloader | when i try to install the Evil build WPS it asks if i want to overwrite some files do i say yes to all or no or what? |
06:21:18 | bootloader | is anyone there anymore? |
06:21:56 | scorche | yes to all |
06:22:12 | | Join chrisjs169|bbl [0] (n=jack@pool-71-114-140-107.hrbgpa.dsl-w.verizon.net) |
06:22:33 | bootloader | ok thank you very much |
06:23:17 | | Part chrisjs169|bbl ("Konversation terminated!") |
06:23:59 | | Join Bossier [0] (i=nunya@75-120-216-52.dyn.centurytel.net) |
06:25:52 | Bossier | quick question: I just noticed some new commits dealing with cpu clocks by Jens Arnold, would I need to compile a bootloader to fully appreciate these improvements? that did look like something that would affect the bootloader to me, could be wrong.. |
06:27:12 | | Nick Bossier is now known as tdtooke (i=nunya@75-120-216-52.dyn.centurytel.net) |
06:27:31 | scorche | no |
06:27:48 | | Join jhulst_ [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
06:27:55 | | Quit jhulst (Read error: 104 (Connection reset by peer)) |
06:28:42 | tdtooke | ok, thanks, i'm really eager to try the latest out to see if the battery life might be improved |
06:30:18 | | Nick tdtooke is now known as Bossier (i=nunya@75-120-216-52.dyn.centurytel.net) |
06:30:18 | | Quit Bossier ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
06:31:22 | bootloader | after installing WPS the select button is really hard to get to respond... |
06:31:56 | scorche | a WPs has no affect on the function of rockbox.. |
06:32:46 | bootloader | well that is not cool then |
06:33:03 | | Join ptw419 [0] (i=ptw419@216-188-249-122.dyn.grandenetworks.net) |
06:33:29 | | Quit rotator () |
06:33:42 | bootloader | but i cant find my them i have downloaded |
06:33:49 | bootloader | *theme |
06:34:41 | bootloader | do i extract themes to the root? |
06:34:49 | scorche | yes |
06:35:07 | bootloader | where do i select them from |
06:35:27 | scorche | what do you mean? |
06:36:04 | bootloader | after i extract the theme and i start rockbox back up the theme is not running |
06:37:22 | bootloader | how do i start the theme? |
06:41:08 | bootloader | ... |
06:42:13 | | Quit jhulst_ (Read error: 104 (Connection reset by peer)) |
06:42:25 | | Join jhulst_ [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
06:43:58 | | Quit bootloader ("CGI:IRC (EOF)") |
06:44:02 | | Join ansivirus [0] (n=ansiviru@adsl-76-225-180-38.dsl.rcsntx.sbcglobal.net) |
06:57:51 | | Join Pajama-B [0] (n=beep@12-216-174-151.client.mchsi.com) |
07:00 |
07:03:37 | | Quit ptw419 () |
07:03:58 | *** | Saving seen data "./dancer.seen" |
07:11:40 | alienbiker99 | does anybody here know how i to pop out a 5gen ipod screen? |
07:21:11 | | Quit Pajama-B () |
07:23:12 | lazka | http://www.ifixit.com/Guide/iPod/iPod-5th-Generation-Video/Display/95/7/Page-7/Display |
07:23:16 | lazka | something like this? |
07:24:53 | | Quit jhMikeS (Nick collision from services.) |
07:24:59 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
07:25:30 | | Join printfXh4 [0] (n=pseudo@ppp121-45-214-64.lns2.bne1.internode.on.net) |
07:29:03 | alienbiker99 | thanks, i just found a guide to do |
07:29:05 | alienbiker99 | it |
07:30:18 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
07:36:07 | | Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) |
07:36:35 | chrisjs169 | jhMikeS: Another report of issues with the MicroSD patch on ABi |
07:38:40 | | Quit rhet ("Leaving") |
07:40:03 | | Quit billytwowilly (Remote closed the connection) |
07:40:18 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
07:41:40 | | Quit printfXh4 ("Leaving") |
07:45:13 | | Quit Rob222241 () |
07:45:30 | | Join Rob2222 [0] (n=Miranda@p54B171F5.dip.t-dialin.net) |
07:47:48 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
07:50:35 | | Quit My_Sic (Client Quit) |
07:52:45 | chrisjs169 | jhMikeS: I'm heading off for the night - will be on tomorrow |
07:52:56 | chrisjs169 | err...later I guess |
07:54:30 | | Quit scorche (Excess Flood) |
07:54:38 | | Join scorche [0] (i=HydraIRC@rockbox/administrator/scorche) |
07:56:36 | | Quit scorche (Excess Flood) |
07:56:46 | | Join scorche [0] (i=HydraIRC@rockbox/administrator/scorche) |
08:00 |
08:10:04 | | Join GodEater [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
08:13:51 | | Join bdgraue [0] (n=bdgraue@dyndsl-080-228-219-226.ewe-ip-backbone.de) |
08:16:35 | | Join Rob222241 [0] (n=Miranda@p54B1641F.dip.t-dialin.net) |
08:27:02 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
08:29:56 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
08:32:01 | | Join Bspec [0] (n=botxj@unaffiliated/bspec) |
08:34:10 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:35:34 | Mode | "#rockbox +o scorche " by ChanServ (ChanServ@services.) |
08:36:21 | Mode | "#rockbox +J 90,3 " by scorche (i=HydraIRC@rockbox/administrator/scorche) |
08:36:34 | scorche | botnet attack going on...want to be safe |
08:36:52 | * | Bspec kisses scorche for using his settings :) |
08:37:39 | * | scorche shrugs at Bspec |
08:39:04 | | Join ender1 [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
08:41:23 | GodEater | what the heck is +J ? |
08:41:36 | scorche | http://freenode.net/using_the_network.shtml |
08:41:45 | GodEater | ta |
08:42:01 | GodEater | ooh - nifty |
08:42:19 | GodEater | hyperion is a fancy bit of kit and no mistake |
08:42:29 | scorche | it has its issues |
08:43:23 | GodEater | well, all ircds to some extent |
08:43:27 | GodEater | there isn't a perfect one |
08:46:17 | Bspec | "fancy bit of kit" <−− so effin' cute :D |
08:46:25 | Bspec | i'm save that to my list of charming phrases to say |
08:47:05 | GodEater | "cute" ? |
08:47:21 | GodEater | o_0 |
08:47:31 | | Quit ender` (Read error: 110 (Connection timed out)) |
08:47:31 | Bspec | mmhmm |
08:47:49 | scorche | GodEater: you missed my call for pitchforks earlier |
08:48:01 | GodEater | scorche: sorry :( |
08:48:07 | GodEater | what were they in aid of ? |
08:48:15 | scorche | malloc |
08:48:26 | GodEater | heathens |
08:48:47 | GodEater | is the guilty party still present ? |
08:48:53 | * | GodEater sharpens his scythe |
08:49:57 | scorche | http://www.rockbox.org/irc/reader.pl?date=20070703#05:27:07 |
08:50:40 | | Join kretender [0] (n=Kaspar@190-132.1-85.cust.bluewin.ch) |
08:51:04 | GodEater | hahaha |
08:59:21 | | Quit DataGhost ("NTOSKRNL.EXE caused a buffer overflow in System Idle Proce²¦©§ÜæîôØþ°") |
09:00 |
09:03:32 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
09:04:00 | *** | Saving seen data "./dancer.seen" |
09:05:24 | | Join DataGhost [0] (n=dataghos@ip3e832ea5.speed.planet.nl) |
09:05:44 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
09:06:24 | | Join Wiwie [0] (n=goddi@p5B098299.dip0.t-ipconnect.de) |
09:06:31 | | Quit Wiwie (Read error: 104 (Connection reset by peer)) |
09:09:48 | JdGordon | hey pondlife |
09:10:26 | pondlife | hi JdGordon |
09:10:36 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:11:32 | pondlife | JdGordon: r27 already?? |
09:11:52 | Mode | "#rockbox -J " by scorche (i=HydraIRC@rockbox/administrator/scorche) |
09:12:01 | Mode | "#rockbox -o scorche " by ChanServ (ChanServ@services.) |
09:12:06 | JdGordon | yeah we kick ass :) |
09:12:14 | Bspec | ya know, scorche you could use higher settings for +J |
09:12:15 | JdGordon | long files are working |
09:12:18 | pondlife | And big files now work ok? |
09:12:20 | pondlife | lol |
09:12:28 | * | pondlife isn't psychic |
09:12:44 | Bspec | freenode recommends you tweak +J to suit your channel's normal join rate |
09:12:58 | scorche | Bspec: i know, but we dont need it |
09:12:59 | Bspec | and keep +J |
09:13:06 | Bspec | blarg, k |
09:13:07 | Bspec | :) |
09:13:34 | pondlife | JdGordon: On another topic, I'm after a Gigabeat... from where I'm standing they seem particularly available in Australia, is this true? |
09:13:49 | JdGordon | i have seen them in shops |
09:13:54 | pondlife | X60 ideally |
09:14:32 | pondlife | (Assuming that gives me Rockbox + ZIF HD connector and room for an upgrade.) |
09:15:09 | JdGordon | seems the X is on clearance stock in the major shops... |
09:15:17 | JdGordon | X30 for 280 AUD |
09:15:29 | | Quit mickleby ("CGI:IRC (Ping timeout)") |
09:15:43 | pondlife | £120 + P+P |
09:16:54 | pondlife | Anyone know if the X30 is more restricted in physical HD thickness? I want to go to 80GB or more at some point. |
09:18:09 | JdGordon | is the X the one that was for AU and japan? |
09:18:46 | GodEater | I think the X is easier to find in those locations certainly |
09:18:52 | GodEater | I'm not sure it was exclusively for them |
09:19:05 | pondlife | It *is* capable of running Rockbox, right? |
09:19:12 | JdGordon | yeah |
09:19:22 | petur | 30GB will be single platter I think |
09:19:24 | JdGordon | looks like ebay is the way to go for one |
09:19:32 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
09:19:38 | pondlife | JdGordon: Yep, that's where I've been looking mainly. |
09:19:50 | | Join miepchen^schlaf [0] (n=hihi@p54BF78F5.dip.t-dialin.net) |
09:19:51 | petur | so for 80GB+ you need double-platter |
09:20:02 | pondlife | X60 is double-platter |
09:20:12 | petur | must be |
09:20:20 | pondlife | But I'm always asleep when AUS ebay auctions end :( |
09:22:52 | pondlife | Wooh, WMA decoding got realtime on Sansa?? |
09:23:17 | JdGordon | apparently :) |
09:23:27 | JdGordon | does anyone actually have any wma's though ?p |
09:23:47 | pondlife | I have a few, sadly |
09:24:03 | pondlife | Non-DRMed, happily |
09:27:07 | GodEater | pondlife: I thought people with a clue didn't use WMA ? ;) |
09:27:32 | pondlife | True, but I also thought that people with a clue didn't transcode lossy to lossy |
09:27:46 | GodEater | who did that ? |
09:27:58 | pondlife | People without a clue, I guess :) |
09:28:02 | GodEater | hahaha |
09:28:04 | GodEater | touche |
09:28:17 | pondlife | My WMAs are downloaded radio programs. |
09:28:32 | pondlife | Unavailable in MP3 or OGG |
09:28:44 | GodEater | ah - what a pain |
09:28:55 | JdGordon | I hate to say it, but real audio would be better than wma imho... my lectures are in .ra not .wma :p |
09:29:28 | GodEater | get coding then ;) |
09:29:43 | pondlife | Isn't RA an AAC variant? |
09:29:50 | * | scorche shakes his head at JdGordon |
09:29:55 | * | JdGordon doesnt know |
09:30:23 | * | pondlife was put off RA for a lifetime some time in 2002 |
09:30:34 | scorche | pondlife: 9 and 10 are i believe |
09:31:02 | pondlife | Dontcha just love formats with versions... |
09:31:32 | scorche | http://en.wikipedia.org/wiki/Real_Audio#Codecs |
09:32:53 | scorche | look at that collection... |
09:33:01 | petur | horror |
09:33:07 | scorche | indeed |
09:33:38 | pondlife | Hmm, what the world needs now is more container formats :) |
09:33:48 | petur | now I know why the RA player was so bloated... |
09:34:36 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
09:34:38 | scorche | petur: well, not to mention that they have a full web browser in it as well.. |
09:38:31 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007060115]") |
09:42:14 | | Join spiorf [0] (n=spiorf@host12-204-dynamic.8-87-r.retail.telecomitalia.it) |
09:43:35 | | Quit ender1 (Read error: 110 (Connection timed out)) |
09:44:58 | pondlife | JdGordon: you're using a linked list in the buffering code? |
09:45:17 | JdGordon | nico's idea, works nicely |
09:45:28 | pondlife | austriancoder also wants to use one for USB |
09:45:38 | pondlife | Might be good to share stuff. |
09:46:16 | pondlife | He may well already have one by now, and we don't want 2 of them implemented in the core. |
09:47:03 | JdGordon | well, there isnt really that much to share.. |
09:47:30 | JdGordon | apart from the search and remove functions.. which wouldnt share well anyway if the structs are different |
09:48:26 | pondlife | Ah, ok... just thinking a generic LL code might be sharable. |
09:50:36 | | Quit Weiss (Read error: 104 (Connection reset by peer)) |
09:53:12 | | Join Weiss [0] (i=taw27@pip.srcf.societies.cam.ac.uk) |
09:54:23 | petur | he already has one |
09:55:24 | petur | it should be in here: http://www.christian-gmeiner.info/soc/ (some patches don't apply cleanly) |
09:55:49 | petur | search for firmware/include/linkedlist.h |
09:56:59 | JdGordon | he's gone doubly linked |
09:57:06 | petur | yep |
09:58:53 | | Quit billytwowilly (Remote closed the connection) |
09:59:09 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
10:00 |
10:00:29 | | Join Jon-Kha [0] (n=Jon-Kha@a91-152-87-243.elisa-laajakaista.fi) |
10:02:12 | markun | with Git it wouldn't matter that the a tree someone's working on isn't up to date if you want to try it out yourself, right? |
10:05:01 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
10:06:46 | | Join joshin_ [0] (n=joshin@VDSL-130-13-252-46.PHNX.QWEST.NET) |
10:06:49 | linuxstb_ | Morning all. I want to try and commit the WMA codec soon, but there are still 3 warnings in wmadeci.c that I can't resolve (wrong pointer types). Can anyone help? (latest patch is on FS #4984) |
10:07:18 | markun | linuxstb_: Don't know if I will be of much help but I will take a look |
10:07:19 | | Quit joshin (Read error: 104 (Connection reset by peer)) |
10:09:20 | linuxstb_ | Also, anyone know if saratoga has SVN access? I don't think he does, but have lost track... |
10:10:09 | markun | linuxstb_: hm, I got patch: **** malformed patch at line 3869 |
10:10:18 | markun | Patching file wmadeci.c using Plan A... |
10:10:22 | linuxstb_ | Argh... |
10:11:18 | linuxstb_ | Hmm, the patch applies cleanly for me... |
10:11:40 | LinusN | for me too |
10:11:43 | markun | maybe the line is too long for FreeBSD's patch |
10:11:43 | petur | linuxstb: I take it you saw 04.56.25 # <saratoga> http://www.duke.edu/~mgg6/rockbox/wmadeci.c |
10:12:07 | linuxstb_ | petur: Yes, my patch includes that version (with a few more cosmetic tweaks) |
10:12:33 | LinusN | lots of commented code with c++ comments |
10:12:48 | linuxstb_ | Indeed - it needs a cleanup. |
10:12:49 | markun | wow, that line is 38941 bytes long |
10:13:02 | linuxstb_ | And it's commented out? |
10:13:11 | petur | heh, a bit over the 80 char limit :) |
10:13:19 | markun | linuxstb_: yes |
10:13:26 | linuxstb_ | If you're going to break a rule, do it in style... |
10:13:36 | petur | lol |
10:14:11 | markun | linuxstb_: ok, applied now (with that line removed) |
10:15:27 | * | linuxstb_ is surprised - only 3KB binary size increase on ARM for the WMA patch... |
10:16:04 | petur | errr a codec is a separate binary, no? |
10:16:10 | markun | that's the metadata parser? |
10:16:23 | petur | ah of course |
10:16:52 | linuxstb_ | markun: Yes. |
10:16:54 | JdGordon | is there any way we can pull the metadata parsers out of the core? |
10:17:09 | LinusN | what's with the bswap.h file? don't we have that in system.h? |
10:17:12 | linuxstb_ | I'm not sure the complication is worthwhile. |
10:17:18 | linuxstb_ | LinusN: Yes, that's on my to-do list. |
10:17:28 | linuxstb_ | There's still stuff there from ffmpeg that needs removing. |
10:18:35 | JdGordon | linuxstb_: well, if we can get MoB working properly, the id3 struct would be in the audio buffer, so maybe the parsers could be moved to the codecs? |
10:18:57 | *** | Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
10:19:19 | *** | Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
10:19:33 | linuxstb_ | JdGordon: The metdata parsing has to happen independently to decoding (at the time the file is buffered), so moving the metdata parsers out of the core would mean metadata parser plugins, with their own API and buffer. |
10:19:36 | | Join obo [0] (n=obo@host217-41-62-170.in-addr.btopenworld.com) |
10:20:01 | linuxstb_ | Although there has been talk of making codec-specific loaders, so that would be combined with the metdata parsing. |
10:20:08 | petur | was there a way to ask logbot when a nick was last seen? |
10:20:27 | JdGordon | why? they arnt read untill the track starts playing anyway arnt they? |
10:20:38 | scorche | /msg logbot_ seen nick |
10:20:45 | pondlife | Next track info? |
10:20:54 | JdGordon | and that... |
10:21:03 | linuxstb_ | Also, the metdata parsers need access to the entire file (tags can be at the end). |
10:21:08 | *** | Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
10:21:20 | scorche | petur: above |
10:21:20 | linuxstb_ | So they use the file descriptor and read from disk, rather than the codec buffer. |
10:21:42 | petur | scorche: I don't get anything back |
10:21:54 | GodEater | markun: re your git question, the answer is "yes" - you can get and use their branch even if it's not up to date with your own |
10:21:59 | linuxstb_ | So that obviously needs to happen when the disk is spinning - i.e. at the time the file is buffered. |
10:22:04 | pondlife | petur: It never works for me either ;) |
10:22:05 | JdGordon | ah ok |
10:22:13 | scorche | petur: because logbot isnt identified, so you need to enable yourself to be able to recieve messages from unidentified people |
10:22:25 | scorche | it might be quicker to just ask me who you want info on |
10:22:34 | petur | austriancoder |
10:22:47 | JdGordon | logbot_: seen austriancoder |
10:22:53 | scorche | -logbot_- austriancoder (n=austrian@80.120.117.30) left the channel 3 days and 16 hours ago ("Kopete 0.12.4 : http://kopete.kde.org") |
10:23:00 | JdGordon | bah, its not smart :p |
10:23:31 | petur | thnx |
10:24:19 | | Quit linuxstb_ ("CGI:IRC") |
10:26:53 | scorche | JdGordon: smart in what way? |
10:27:28 | JdGordon | it doesnt respond to channel |
10:27:36 | amiconn | petur: /msg logbot_ seen <nick> does definitely work |
10:27:43 | | Quit perplexity (Read error: 113 (No route to host)) |
10:27:47 | petur | yes, I just found out |
10:27:48 | JdGordon | seen austriancoder |
10:27:58 | amiconn | But since logbot_ isn't registered, you need to allow messages from unregistered users |
10:28:01 | petur | I had to /msg nickserv set unfiltered on |
10:28:13 | * | amiconn has that always set |
10:28:15 | petur | works now |
10:28:16 | scorche | amiconn: as i just said.. |
10:29:05 | Zagor | meh, we need to register logbot on nickserv |
10:29:22 | scorche | Zagor: aye...i was goign to suggest that to bagder when he woke |
10:29:39 | pondlife | lol - "Notice from logbot_ (Freenode): You need glasses badly" |
10:29:49 | amiconn | Zagor: Yeah, and that cute 'explain' feature still doesn't werk... ;) |
10:30:40 | petur | pondlife: how? |
10:30:48 | *** | Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
10:31:12 | pondlife | I asked when pondlife was last seen... |
10:31:18 | amiconn | Asking for 'seen' when the user is in the channel |
10:31:24 | petur | lol |
10:31:42 | pondlife | How did logbot_ *know* about my terrible eyesight :) |
10:32:01 | petur | haha <logbot_ whispers>Yeah, I see you. Boy, you're ugly ;) |
10:33:31 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
10:34:46 | | Quit inversions (Read error: 113 (No route to host)) |
10:36:37 | JdGordon | is it ok to do a bandaid fix for FS #7387? just check if a card is inserted if trying to get into the <micro..> folder? |
10:36:47 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
10:37:04 | LinusN | linuxstb: those 3 warnings - i assume they used to be malloc() calls? |
10:37:34 | linuxstb | Yes, saratoga changed them. |
10:37:54 | LinusN | you could cheat and use a (void *) cast |
10:38:02 | linuxstb | WMA is now one of the good guys and is malloc-free... |
10:38:36 | JdGordon | ... objections to http://www.pastebin.ca/601064 ? |
10:39:08 | pixelma | JdGordon: wow... never noticed but it happens with the MMC too (usually I have it plugged in all the time or don't change to the menu) |
10:39:29 | JdGordon | ok, so ill do it for all hotswap |
10:39:57 | linuxstb | LinusN: I'll do that if no-one works out a proper fix. |
10:40:07 | LinusN | hang on |
10:41:27 | LinusN | VLC_TYPE vlcbuf1[12288][2]; |
10:41:27 | LinusN | VLC_TYPE vlcbuf2[7168][2]; |
10:41:27 | LinusN | VLC_TYPE vlcbuf3[1536*2][2] IBSS_ATTR; //small so lets try iram |
10:41:41 | LinusN | there you go |
10:42:06 | linuxstb | Ah, I was trying the other way around - [2][...] |
10:42:12 | pondlife | Hmm, I'm getting errors displayed when using Flyspray - "Notice: Undefined index: 0 in /usr/share/flyspray/htdocs/includes/class.flyspray.php on line 344"... above a fully-working, but slightly misrendered activity. |
10:42:34 | linuxstb | VLC_TYPE is 16-bit, so I can divide the sizes by two. |
10:42:58 | LinusN | i just did |
10:43:32 | LinusN | the sizes are correct in my pasted code |
10:43:35 | | Join webguest31 [0] (i=c0231115@gateway/web/cgi-irc/labb.contactor.se/x-25a63d1979973364) |
10:44:00 | LinusN | ah, no |
10:44:08 | LinusN | silly me |
10:44:12 | LinusN | you are correct |
10:44:15 | | Join Guile`` [0] (n=Guile@88-136-185-116.adslgp.cegetel.net) |
10:44:59 | JdGordon | ok... someone give me the OK to commit 7222 please.... |
10:45:20 | JdGordon | or 6358 |
10:45:24 | LinusN | VLC_TYPE vlcbuf1[6144][2]; |
10:45:25 | LinusN | VLC_TYPE vlcbuf2[3584][2]; |
10:45:25 | LinusN | VLC_TYPE vlcbuf3[1536][2] IBSS_ATTR; //small so lets try iram |
10:46:54 | LinusN | JdGordon: 7222 looks ok to me |
10:47:11 | linuxstb | LinusN: Thanks. |
10:48:14 | | Quit midkay ("Leaving") |
10:48:19 | petur | LinusN: c++ style comment? :p |
10:48:23 | JdGordon | LinusN: I actually think 6358 looks better, cept it uses strchr instead.. |
10:48:35 | LinusN | JdGordon: hang on |
10:48:50 | linuxstb | petur: Blame saratoga ;) |
10:50:25 | pondlife | JdGordon: Which one results in smallest binary size? |
10:50:27 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
10:50:45 | JdGordon | pondlife: dunno, i guess ill check :p |
10:51:11 | LinusN | JdGordon: i wonder why 7222 has 48 illegal characters and 6358 only 9 |
10:52:31 | JdGordon | the first bit in 6358 is only for folders which possibly has less illegal chars? |
10:52:55 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
10:52:56 | JdGordon | il merge the two ... I dont like the hex cases |
10:53:03 | pondlife | I don't think the rules are different for files/folders.. |
10:55:06 | amiconn | There are actually very few illegal chars |
10:55:13 | amiconn | Check the fat specs |
10:55:20 | pondlife | 48 sounds too many, surely |
10:56:41 | pondlife | \/:*?"<>| makes 9 |
10:57:34 | LinusN | The following characters are not legal in any bytes of DIR_Name: |
10:57:34 | LinusN | ? Values less than 0x20 except for the special case of 0x05 in DIR_Name[0] described above. |
10:57:34 | LinusN | ? 0x22, 0x2A, 0x2B, 0x2C, 0x2E, 0x2F, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x5B, 0x5C, 0x5D, |
10:57:34 | DBUG | Enqueued KICK LinusN |
10:57:34 | LinusN | and 0x7C |
10:57:36 | pondlife | ? and * might actually be valid under FAT, but not Windows - I'm not certain of that |
10:59:02 | LinusN | since the FAT spec uses hex codes, i think we should too |
10:59:35 | Zagor | I'd prefer a comment with the char next to the hex in that case |
10:59:47 | LinusN | a good idea |
11:00 |
11:00:05 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
11:00:32 | petur | Zagor: did you have a look at that patch? |
11:00:32 | | Join miepchen^schlaf [0] (n=hihi@p54BF6AA5.dip.t-dialin.net) |
11:00:46 | LinusN | the current code disallows 0x20 in the wrong way |
11:01:06 | Zagor | petur: only very quickly. I hope to get some more time today. |
11:01:09 | pondlife | Hmm, 0x20 is disabled?? |
11:01:12 | LinusN | 0x20 is only forbidden in the first position |
11:01:26 | LinusN | but the current code forbids it in all positions |
11:01:43 | pondlife | Windows 2000 allows a leading space on FAT32 |
11:01:53 | amiconn | 0x20 is forbidden as leading or trailing char |
11:02:05 | LinusN | ...in DOS short names |
11:02:06 | amiconn | s |
11:02:08 | petur | Zagor: since I think the ./.. entries are now set correctly and chkdsk still complains, maybe it checks some other things like creation time? |
11:02:09 | pondlife | 03/07/2007 10:04 8 test |
11:02:09 | pondlife | 20/05/2005 20:16 <DIR> Temp |
11:02:33 | LinusN | long names can contain 0x20 anywhere |
11:02:44 | LinusN | afaiu |
11:02:46 | petur | iirc, our fat code always generates a longfilename |
11:03:14 | | Join scorche` [0] (n=scorche@rockbox/administrator/scorche) |
11:03:15 | LinusN | yes |
11:04:02 | *** | Saving seen data "./dancer.seen" |
11:04:11 | | Quit scorche (Read error: 104 (Connection reset by peer)) |
11:04:21 | | Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche) |
11:07:48 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
11:07:54 | JdGordon | http://asciitable.com/ is down :'( |
11:08:00 | JdGordon | is 0x20 . ? |
11:08:09 | petur | space |
11:08:28 | LinusN | petur: from the fat spec: "The DIR_FileSize field on both entries is set to 0, and all |
11:08:28 | LinusN | of the date and time fields in both of these entries are set to the same values as they were in the |
11:08:28 | LinusN | directory entry for the directory that you just created." |
11:09:09 | | Join kfazz [0] (n=ken@76-203-137-185.lightspeed.wlfrct.sbcglobal.net) |
11:13:52 | JdGordon | http://www.pastebin.ca/601090 ? |
11:13:52 | linuxstb | Does anyone object to the wma codec being committed in more or less its current state? It needs lots of cleaning, but it at least compiles without working, and I think it will be better for saratoga to work in SVN than with patches. |
11:14:10 | LinusN | linuxstb: go! go! go! |
11:14:12 | linuxstb | ^that should be "compiles without warnings"... ;) |
11:14:12 | pondlife | No, I say get it in there. |
11:14:26 | pondlife | compiles without working would be ok with me :) |
11:14:34 | JdGordon | compiles without working :) even i can do thaat :p |
11:14:46 | linuxstb | It compiles without working on Coldfire... |
11:14:47 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
11:14:47 | * | pondlife resists the urge... |
11:15:20 | LinusN | JdGordon: i think the /* space */ comment is misleading |
11:15:37 | JdGordon | woops, so it is.. got carried away |
11:16:02 | LinusN | it looks fine apart from that |
11:16:13 | JdGordon | control chars? |
11:16:51 | linuxstb | OK, I'm just compiling for a few more targets, then I'll commit it. |
11:17:11 | LinusN | JdGordon: "control chars" is probably good |
11:18:07 | JdGordon | should len > 255 be MAX_PATH? |
11:18:29 | JdGordon | took that from lear's version |
11:19:14 | preglow | woot |
11:19:30 | LinusN | JdGordon: no, that is correct |
11:20:42 | JdGordon | bbs, dinner |
11:21:03 | petur | LinusN: thanks, I'll add that to my fix tonight and see if tha solves everything... |
11:21:39 | * | petur gets way too much interrupts from payed work |
11:23:32 | LinusN | JdGordon: Long names are limited to 255 characters, not including the trailing NUL. The total path length of a |
11:23:33 | LinusN | long name cannot exceed 260 characters, including the trailing NUL. |
11:24:18 | LinusN | btw, long names don't have the same character limits as short names do |
11:25:11 | LinusN | the + , ; = [ ] characters are allowed in long names but not in short names |
11:25:44 | * | linuxstb does the new codec in SVN dance |
11:25:56 | * | LinusN joins the happy dance |
11:26:55 | * | LinusN also does the "WMA playback stutters" bug report dance |
11:27:08 | | Quit desowin (Read error: 113 (No route to host)) |
11:27:39 | petur | 20% realtime on coldfire :/ |
11:28:30 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
11:28:43 | | Part maffe |
11:29:00 | pondlife | How come Coldfire is so much worse than PP?? |
11:29:15 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
11:29:46 | | Join Entasis [0] (n=Jarred@ppp121-45-27-101.lns11.adl2.internode.on.net) |
11:29:48 | amiconn | Speaking about demanding codecs - I was able to listen to 128kbps aac on H1x0 without skipping, but boost ratio stays at 100% :( |
11:30:31 | | Join austriancoder [0] (n=austrian@80.120.117.30) |
11:30:48 | petur | oh look who's there... |
11:31:15 | petur | austriancoder: how's coding? |
11:32:48 | austriancoder | I am trying to get file storage gadget driver compiling... |
11:35:07 | petur | I had troubles getting your patches applied and build |
11:35:44 | * | amiconn calls for PP5020 testers... |
11:36:03 | petur | H10? |
11:36:19 | * | austriancoder has a sansa |
11:39:40 | | Quit Febs (Read error: 110 (Connection timed out)) |
11:40:36 | | Join crop [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-01428cdf41301e67) |
11:41:23 | crop | JdGordon: ping |
11:43:42 | crop | linuxstb: ping too |
11:44:40 | JdGordon | hety |
11:46:01 | crop | JdGordon: hey. Shouldn't the #include hotswap.h be also protected by HAVE_HOTSWAP? Just as a matter of purity? |
11:46:53 | JdGordon | meh, does it really matter? |
11:47:10 | crop | linuxstb: am I right in the assumption that the custom WPS page should be updated since we now have one more codec? Or does the wps parser have to be updated first? |
11:47:44 | crop | JdGordon: not really, but I always eat with clean hands :-) |
11:47:55 | JdGordon | each to their own I guess.... |
11:48:27 | preglow | amiconn: that extra stuff is gleaned right out of retailos? |
11:48:31 | preglow | looks weird... |
11:49:40 | JdGordon | LinusN: so its good to go? |
11:49:47 | crop | JdGordon: :-) |
11:49:50 | LinusN | i think so |
11:49:56 | JdGordon | awesome |
11:50:06 | LinusN | i assume you have tested it...? |
11:50:26 | JdGordon | course I have..... im not thaat bad... |
11:50:31 | LinusN | hehe |
11:50:50 | JdGordon | hmm... int..ernet is um... stuffing up.... commit will have to wait a few min... |
11:51:32 | | Quit Siltaar (Remote closed the connection) |
11:52:04 | * | JdGordon loves his custom sansa bootloader, boots from the mSD to speed up testing :D |
11:52:28 | linuxstb | crop: Yes, the CustomWPS page needs updating, and so do the WPSs in SVN... |
11:53:23 | * | linuxstb curses those 64-bit sims and goes to fix some DEBUGF warnings |
11:54:27 | preglow | \o/ |
11:55:31 | amiconn | preglow: Yes it is. |
11:56:05 | | Join DerPapst [0] (n=DerPapst@pD9EB3C60.dip0.t-ipconnect.de) |
11:56:07 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
11:56:16 | crop | linuxstb: done (only the former :-) |
11:56:25 | DerPapst | woohoo |
11:56:40 | * | DerPapst serces wmas but can't find any... |
11:56:43 | pixelma | linuxstb: I'd put updating the SVN wps's that use bitmaps for codecs on ice... - because almost all of them (with the exception of iAmp IIRC) can't take more bitmaps and are already missing some codec bitmaps... |
11:56:44 | JdGordon | pixelma: you dont know the # for the rec path patch do you? |
11:56:46 | DerPapst | *searches |
11:57:00 | pixelma | JdGordon: 7201 |
11:57:01 | DerPapst | ah.. windows has some default ones :) |
11:57:22 | JdGordon | thanks |
12:00 |
12:00:37 | | Part maffe |
12:00:43 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
12:00:44 | DerPapst | pixelma: that would fix the problems with these WPSes FS #7345 |
12:01:43 | pixelma | I know that there are patches out there |
12:03:10 | DerPapst | ;) |
12:03:19 | austriancoder | does anybody know where I can find the latest sansa emulator? http://www.rockbox.org/tracker/task/6524 seems to be not up 2 date |
12:04:19 | linuxstb | pixelma: Yes, I agree about the WPSs. |
12:05:05 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
12:05:53 | DerPapst | pixelma: don't wanted to offend you... |
12:06:26 | Nico_P | linuxstb : congrats to you and saratoga on the WMA codec :) |
12:07:13 | preglow | linuxstb: the ffmpeg code itself is still not synced to their svn, no? |
12:08:21 | | Join lee-qid [0] (n=liqid@p54966A88.dip.t-dialin.net) |
12:08:41 | DerPapst | bah.. |
12:08:54 | * | DerPapst is gelling lots of compiling errors :-/ |
12:09:44 | linuxstb | preglow: IIUC, saratoga just took marsdaddy's code and continued hacking. |
12:09:52 | linuxstb | (so no, it's not synced to ffmpeg svn) |
12:10:44 | pixelma | DerPapst: didn't feel offended.... by what? |
12:10:54 | JdGordon | amiconn: the disk cant spinup when the rec screen is entered to check the dir because it will stuff up the recording right? |
12:11:11 | JdGordon | should I then make it a seperate setting to check the rec dir is OK? |
12:11:59 | JdGordon | or pixelma... |
12:12:04 | JdGordon | or really anyone... :p |
12:15:18 | pixelma | just from a user perspective: I don't want a separate setting - don't know the internals |
12:16:16 | Nico_P | JdGordon: just finished reading your comments in buffering.h |
12:16:44 | pixelma | I thought there was an idea how to solve this problem but can't remember atm |
12:16:52 | JdGordon | pixelma: without the setting it would have to wait for the disk to stop spining before rec starts... |
12:17:53 | JdGordon | Nico_P: that was my post-shower brain dump... didnt touch that code all day and it might be useless... but what you think? |
12:18:16 | | Quit ompaul ("Leaving") |
12:19:10 | Nico_P | sounds fine to me... there's just the last paragraph I'm not sure about: we probably can get all the info we need about the metadata before reading the audio, can't we ? |
12:19:54 | Nico_P | bitmap and cuesheet will be easy to look for before evening opening the audio file... we just need the name |
12:20:04 | JdGordon | yeah, thats what I thought |
12:20:28 | Nico_P | "image and buffer will not be known, which is where it might get tricky." -> it's this part I don't understand |
12:21:15 | JdGordon | umm... like I said.. braindump :p umm... |
12:21:21 | JdGordon | i guess ignore that |
12:21:33 | Nico_P | ok :) |
12:24:33 | linuxstb | amiconn: Do you need a pp5020 tester? |
12:24:43 | JdGordon | can anyone with a hard disk player check if the rec screen causes a spin up when its entered with svn? |
12:25:46 | pixelma | JdGordon: it does - at least with swcodec... |
12:26:06 | JdGordon | ok, so I guess I dont need to worry about it |
12:26:47 | JdGordon | :'( h300 battery just died... pixelma you happy with how 7201 works? |
12:30:37 | pixelma | haven't tried the latest because the patch didn't apply cleanly (one of the 2 failed hunks didn't look like easy to fix at least not at first glance) |
12:30:58 | JdGordon | ok, ill upload a new one |
12:30:59 | pixelma | when I wanted to try on saturday |
12:32:40 | | Quit crop ("CGI:IRC") |
12:32:52 | JdGordon | new one is up |
12:33:49 | | Quit kretender (Read error: 104 (Connection reset by peer)) |
12:36:06 | | Quit pondlife ("disconnected has pondlife") |
12:48:15 | Nico_P | JdGordon: http://www.rockbox.org/twiki/bin/view/Main/MetadataOnBuffer |
12:49:58 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
12:51:02 | | Part maffe |
12:56:10 | Lear | JdGordon: Btw, the new filename check is more restrictive than necessary (because short name char limits are applied to long names). Also, the char2dos function doesn't really do anything as it is... |
13:00 |
13:00:18 | | Join printfXh4 [0] (n=pseudo@ppp121-45-214-64.lns2.bne1.internode.on.net) |
13:00:43 | preglow | there doesn't seem to be a page on sansa runtimes, anyone got an estimate on how long it'll run rockbox on a charge? |
13:00:48 | preglow | i've seen a graph that says something around 10h |
13:04:03 | *** | Saving seen data "./dancer.seen" |
13:09:01 | petur | buyersguide? |
13:12:37 | preglow | hm? |
13:13:49 | midkay | http://www.rockbox.org/twiki/bin/view/Main/BuyersGuide |
13:14:06 | preglow | right, right |
13:14:07 | preglow | thaks |
13:14:09 | preglow | thanks too |
13:14:21 | midkay | :D |
13:14:31 | petur | Tak Tak? |
13:17:19 | preglow | tiktak |
13:19:05 | preglow | hmm, and am i right if i say that the newer european models of the sansas do have fm radio? |
13:24:19 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
13:27:37 | GodEater | doesn't "Tak" = "Roof". I thought it was "Tack" for "Thanks" ? |
13:27:55 | | Quit Zagor ("Client exiting") |
13:28:07 | petur | I was thinking Icelandic |
13:28:27 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
13:28:37 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:29:05 | GodEater | oh ok :) |
13:29:13 | petur | hmmm sorry, it's Takk |
13:29:27 | petur | (means thanks in Icelandic) |
13:29:42 | gregj | ello chaps |
13:29:44 | petur | Dak = roof in Dutch |
13:29:56 | gregj | GodEater: Tak means Yes in Polish |
13:30:09 | pixelma | GodEater: that's swedish... "takk" in norwegian IIRC |
13:30:56 | GodEater | I just assumed petur was talking swedish, given the predominance of them in #rockbox ;) |
13:31:08 | gregj | :] |
13:31:15 | preglow | petur: takk in norwegian, too |
13:31:21 | preglow | yea |
13:33:34 | | Join midkay_ [0] (n=midkay@70-58-88-219.tukw.qwest.net) |
13:34:30 | | Quit Thundercloud (Remote closed the connection) |
13:34:39 | linuxstb | preglow: Thinking of buying a Sansa/ |
13:34:40 | linuxstb | ? |
13:34:50 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
13:34:55 | preglow | linuxstb: no, but a mate is |
13:35:59 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
13:36:20 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:36:52 | | Quit spiorf (Read error: 110 (Connection timed out)) |
13:37:12 | | Join spiorf [0] (n=spiorf@host168-217-dynamic.1-79-r.retail.telecomitalia.it) |
13:42:13 | | Join kretende1 [0] (n=Kaspar@190-132.1-85.cust.bluewin.ch) |
13:42:43 | | Join freqmod [0] (n=freqmod@69.80-203-96.nextgentel.com) |
13:43:39 | * | linuxstb looks at the binary sizes table and wonders why the WMA codec added about 4KB on some ARM targets, but only 3KB on others. |
13:46:50 | | Join Bob7k [0] (n=Bobarama@pool-71-104-17-149.lsanca.dsl-w.verizon.net) |
13:47:04 | Bob7k | hello |
13:49:25 | | Quit midkay (Read error: 110 (Connection timed out)) |
13:49:33 | Bob7k | hi |
13:49:51 | preglow | hi, bob |
13:50:28 | Bob7k | i checked back, last time i was at rockbox was december i think, the AV500 project was down to crashing the player |
13:50:49 | Bob7k | but now they got rockbox kinda working on it, i think |
13:51:08 | LinusN | good for them, whoever they are |
13:51:20 | Bob7k | yea |
13:52:02 | markun | Bob7k: do they have a website? |
13:52:08 | Bob7k | yea |
13:52:31 | Bob7k | you didnt know it? lol, here it is |
13:52:38 | markun | What's the URL? |
13:52:44 | Bob7k | it wont let me paste it |
13:52:48 | Bob7k | www.rockbox.org |
13:52:49 | Bob7k | there |
13:52:55 | petur | rofl |
13:53:17 | Bob7k | i guess not too many people bought the AV500 |
13:53:18 | markun | Last time I checked those guys didn't have anything working on the AV500 |
13:53:35 | Bob7k | they got a video to crash it, aparently thats a step |
13:54:00 | Bob7k | now they got MediOS on it, but i dont know how to install, or use it |
13:54:05 | markun | Maybe I just missed something |
13:54:20 | markun | MediOS is from archopen.org |
13:54:29 | Bob7k | ive rockboxed my iPod 5th gen, way better than what apple loaded onto it (all my stuff was in WMP11, not iTunes) |
13:54:36 | Bob7k | oh |
13:54:38 | Bob7k | forgot about that |
13:54:56 | Bob7k | i got them confused |
13:55:16 | Bob7k | i forgot, rockbox has nothing for the AV500. sorry |
13:55:23 | | Join jac0b [0] (n=jac0b@gifn3.fpl.com) |
13:56:04 | * | LinusN giggles |
13:56:06 | Bob7k | but its opensource, so im sure theres something in the code to get rockbox running on the AV500 |
13:56:09 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
13:56:42 | markun | sure, there could be some useful stuff in there |
13:57:10 | jac0b | I have just put rockbox on a gigabeat but I can't save my settings and I get a error when trying to put a song on the playlist |
13:57:18 | Bob7k | i just liked the way rockbox ran on my iPod, and wanted it on my archos, or anythingn similar |
13:57:19 | markun | Bob7k: the biggest problem is the lack of open documentation for the CPU (which we call DM320 here) |
13:57:38 | | Quit GodEater (Read error: 110 (Connection timed out)) |
13:57:40 | Bob7k | yeah, wish archos turned over the source code for all thier old players |
13:57:59 | LinusN | jac0b: sounds like you are missing the .rockbox directory |
13:58:13 | markun | LinusN: I was hoping for an email from a girl.. only to find out it was you :) |
13:58:29 | Bob7k | but i doubt that they will do that. would be nice if they released the source code on all discontinued players and stuff |
13:58:33 | LinusN | markun: sorry to disappoint you :-) |
13:58:33 | jac0b | no its there rb starts up |
13:58:44 | | Join GodEater [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
13:58:52 | jac0b | I am listening to it right now |
13:58:54 | amiconn | JdGordon: Disk spinup on entering the rec screen is okay, but it must not spin up when starting the recording |
13:59:02 | markun | jac0b: maybe do a scandisk? |
13:59:14 | | Quit lazka ("I'm off now") |
13:59:24 | | Join lazka [0] (n=lazka@83-65-232-248.dynamic.xdsl-line.inode.at) |
13:59:43 | jac0b | markun: do a scandisk when I get it connected to my computer |
14:00 |
14:00:00 | markun | preglow: TTSBox has finally ordered a DAP, a Gigabeat F20 |
14:00:09 | Bob7k | anyone know how many mhz the AV500 has? |
14:00:56 | markun | Bob7k: maybe the guys in #archopen know |
14:01:19 | | Join perplexity [0] (n=joust@dxb-b123443.alshamil.net.ae) |
14:01:22 | Bob7k | markun: i didnt think they had an IRC server |
14:01:31 | GodEater | they don't - they use this one |
14:01:38 | Bob7k | oh |
14:01:54 | Bob7k | that explains my confusion over MediOS |
14:02:06 | markun | Bob7k: this is all I found http://archopen.org/tiki-index.php?page=AV5xx_Chipset |
14:02:40 | markun | Bob7k: this server, but not this channel :) |
14:03:26 | Bob7k | im still learning the IRC server thing stuff |
14:03:56 | markun | Bob7k: just type "/joing #archopen" |
14:04:06 | markun | eh, /join |
14:04:15 | Bob7k | in this window, or the one in the back? i think its the one in the back |
14:04:22 | amiconn | linuxstb: I want the new clock setup code to be stress tested as much as possible on PP5020 |
14:04:31 | markun | Bob7k: you can use any window I think |
14:04:43 | amiconn | I am especially interested in H10 behaviour, as that was not tested before |
14:04:44 | Bob7k | i did it on the back one, it worked |
14:05:06 | | Quit webguest31 ("CGI:IRC") |
14:05:07 | petur | amiconn: I've asked a friend to load current build on his H10 and report back to me |
14:05:15 | * | amiconn would also like jhMikeS to update his core locking patch |
14:05:22 | | Join webguest31 [0] (i=c0231115@gateway/web/cgi-irc/labb.contactor.se/x-ff3d2bb38be2deba) |
14:08:17 | | Quit billytwowilly (Remote closed the connection) |
14:08:33 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
14:08:39 | lazka | I have a 600kb WMA file that crashes my player.. if someone is interested |
14:09:00 | Bob7k | is it for the AV500? |
14:09:10 | Bob7k | what player does it crash? |
14:09:23 | GodEater | Bob7k: one of the rockbox ones at a guess |
14:09:28 | GodEater | which means not the AV500 ;) |
14:10:12 | Bob7k | GODEATER: yeah, id totally love rockbox on my AV500, my sister loved it on my iPod, and everyone i showed it to liked it |
14:10:43 | GodEater | linuxstb thought about porting it to the AV series once upon a time. Not sure where he got to with it. |
14:11:13 | * | GodEater finishes dropping linuxstb in it :) |
14:12:02 | Bob7k | ive got an AV500 30 gig, they stopped making the 100Gb ones |
14:12:27 | Bob7k | anyone know how to install medios? |
14:12:45 | amiconn | linuxstb: The 4K increase is on arm targets without recording, and 3K on arm targets with recording. |
14:12:52 | * | amiconn wonders about the reason |
14:13:12 | markun | amiconn: yes, me too |
14:13:25 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
14:13:59 | markun | amiconn: if you disable recording the size increases or could it be a coincidence? |
14:14:59 | amiconn | I guess something got enabled for all targets on accident which was only enabled for recording capable targets before |
14:17:57 | amiconn | Or the wma metadata parser needs some function that was already linked before, but only on recording targets |
14:22:45 | Bob7k | anyone know how to downgrade an AV500 to 1.5.12 from 1.5.13? PM me |
14:24:45 | GodEater | Bob7k: did you try #archopen yet ? |
14:24:56 | Bob7k | thats why i need to downgrade |
14:25:22 | GodEater | so that you can speak to the people in #archopen ? |
14:25:25 | * | GodEater is confused |
14:25:40 | Bob7k | i tried to use the link to archos' site, and my AV500 came up with an error, something about the firmware being too old for my hardware |
14:26:04 | GodEater | Bob7k: so go ask the guys in #archopen - they should be able to help. |
14:26:06 | Bob7k | #archopen is completly inactive |
14:26:16 | Bob7k | nobody is saying anything there |
14:26:22 | markun | bastards :) |
14:26:33 | GodEater | Bob7k: well this isn't the right place to ask I'm afraid. |
14:26:39 | jac0b | I was looking over the install instructions for the gigabeat and saw that I did not eject/unmount it after I installed rb. Could that be why I am having problems? |
14:26:49 | markun | jac0b: could be |
14:29:47 | preglow | hrm, dircache seems to do a full foreground scan each time i turn on my h120 now |
14:31:20 | dionoea | the new wma codec is wma1 and 2 only right ? |
14:31:27 | petur | preglow: join the club |
14:31:32 | dionoea | +hello |
14:33:05 | amiconn | preglow: Do you shut down directly from wps? |
14:33:54 | amiconn | That's what I observe here. Shutdown from wps -> foreground scan on next boot. Shutdown after stopping explicitly -> no fg scan |
14:36:50 | preglow | amiconn: hmm, i'll check it out when i'm done with it now |
14:39:34 | linuxstb | lazka: Yes, I'll have your WMA file... |
14:40:09 | | Quit desowin ("use linux") |
14:40:42 | linuxstb | amiconn: So I should just play a boosting album on repeat with current SVN on my Color? |
14:41:32 | jac0b | WMAs now work? |
14:41:47 | linuxstb | GodEater, Bob7k: My AV (potential) target gathering dust is an AV300, not AV500. |
14:42:22 | linuxstb | jac0b: Initial support is in the current Rockbox builds, but there's still work to do. |
14:42:27 | Bob7k | ? |
14:42:36 | * | dionoea feels like his question was ignored :) |
14:43:04 | lazka | linuxstb: it seems it has some errors (some sound-dropouts) but here it is: http://files.maturaball06.com/rb_test.wma |
14:43:07 | linuxstb | Bob7k: Godeater suggested I was interested in porting Rockbox to the AV300, I'm not. |
14:43:16 | Bob7k | oh |
14:43:23 | preglow | dionoea: i think it could potentially do all the wma files out there, as long as they're not lossless |
14:43:25 | linuxstb | ^I meant AV500... (I am interested in the AV300) |
14:43:32 | preglow | but i'm not sure at all |
14:44:17 | * | GodEater was confused and hangs his head in shame. |
14:44:25 | dionoea | wmva 3 specs aren't public are they ? |
14:44:28 | dionoea | -v |
14:44:33 | dionoea | which mackes it wma 3 |
14:44:37 | linuxstb | No wma specs are public afaik |
14:44:39 | dionoea | -c |
14:45:00 | linuxstb | The ASF spec is published, but under strict (and not open source friendly) conditions. |
14:45:17 | dionoea | ok, let me rephrase that: no open source wma3 decoder exists right? |
14:45:27 | preglow | i don't even know what versions of wma exist |
14:45:38 | dionoea | 1 2 and 3 :) |
14:45:46 | dionoea | wiki.multimedia.cx must have info about that |
14:45:47 | linuxstb | The ffmpeg codec handles codec_id 0x160 and 0x161 - wmav1 and wmav2 |
14:47:56 | linuxstb | lazka: Which device are you running Rockbox on? |
14:49:31 | | Quit midkay_ ("Leaving") |
14:49:44 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
14:49:58 | lazka | linuxstb: sansa |
14:51:23 | linuxstb | By "sound dropouts", do you mean errors in the decoding, or just pauses because it's decoding too slowly? |
14:55:58 | Bob7k | my AV500 isnt playing the crash boat clip, anyone know whare i can find it somewhare else? |
14:57:19 | | Quit jac0b ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
14:57:27 | petur | Bob7k: again, this isn't the place for AV500 support |
14:57:40 | | Quit hcs (Read error: 110 (Connection timed out)) |
14:57:42 | | Part Bob7k |
14:59:21 | | Part LinusN |
15:00 |
15:03:17 | * | amiconn was right |
15:03:36 | amiconn | linuxstb: The difference is the 64 bit division (_udivdi3) |
15:04:07 | *** | Saving seen data "./dancer.seen" |
15:06:31 | | Join XavierGr [0] (n=xavier@ppp6-20.adsl.forthnet.gr) |
15:06:44 | linuxstb | Hmm, I'm not sure if I can avoid that - ASF files contain the file duration in usecs... |
15:08:36 | preglow | i think we'll survive that |
15:08:54 | linuxstb | 1KB of code for that seems a bit excessive though... |
15:09:10 | | Join kaaloo [0] (n=luis@bne75-7-82-230-110-107.fbx.proxad.net) |
15:09:16 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
15:09:37 | amiconn | The coldfire version is larger... |
15:09:42 | | Part kaaloo |
15:10:05 | amiconn | (at least the one for cf variants without 'div' insn) |
15:10:36 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
15:11:35 | preglow | doubt we'll ever need that |
15:11:49 | preglow | all of our coldfires have div |
15:15:01 | amiconn | Dunno how large udivdi3 for those is |
15:18:07 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-c626439c4e5c5d12) |
15:18:16 | | Quit SirFunk (Remote closed the connection) |
15:21:53 | pondlife | The viewvc diffs for the 64-bit WMA commit are mainly blank... e.g http://svn.rockbox.org/viewvc.cgi/trunk/apps/codecs/libwma/wmadeci.c?r1=13770&r2=13771 |
15:22:02 | pondlife | Is this correct? |
15:22:15 | pondlife | Ah keywords only...? |
15:22:44 | saratoga | "wow, that line is 38941 bytes long" |
15:22:45 | saratoga | haha |
15:23:07 | saratoga | i guess thats the complete set of MDCT coefficients I put in there code for debugging |
15:23:24 | * | petur wonders if saratoga checked his mails... |
15:25:59 | preglow | haha |
15:26:42 | lazka | linuxstb: by "sound dropouts" i mean decoding errors with VLC and gstreamer. my sansa crashes before it starts playing (loading... for ever) |
15:27:06 | | Quit perplexity (Read error: 113 (No route to host)) |
15:27:09 | | Quit webguest31 ("CGI:IRC") |
15:28:26 | saratoga | preglow: regarding the sansa runtime, someone in the forums reported 12-14 hours in rockbox |
15:28:40 | saratoga | but I believe the battery bench plugin does not work for it, so its just an estimate |
15:28:48 | saratoga | battery life does seem quite good though on mine |
15:29:07 | saratoga | definately better then my old Ipod (running the Apple firmware) |
15:30:14 | preglow | cool |
15:32:50 | saratoga | can I see that wma file that didn't work? |
15:33:05 | saratoga | also, we should really make it clear that the current codec cannot decode files under 32kbps |
15:42:09 | | Part maffe |
15:45:16 | saratoga | lazka: I noticed your download link and checked out that file |
15:45:36 | saratoga | its <32kbps so my decoder cannot handle it |
15:46:07 | preglow | do you think it'll be hard to support? |
15:46:13 | saratoga | yes I do |
15:46:28 | saratoga | the older fp version of ffmpeg I have handy can't decode it either |
15:46:42 | preglow | maybe it's been fixed now |
15:46:51 | saratoga | and the "line spectral pair" code in SVN is horribly broken is several ways |
15:46:57 | preglow | any opinion on how much work an ffmpeg svn merge will be? |
15:47:09 | saratoga | i do intend to fix it though |
15:47:15 | saratoga | I'm not sure |
15:47:23 | saratoga | are they intested in an int decoder? |
15:47:36 | preglow | they should be asked, at least |
15:47:47 | preglow | i think they're only interested if people are willing to maintain it too |
15:47:54 | preglow | but i'm by no means certain |
15:47:59 | saratoga | i was thinking of cleaning it up and releasing it as libwmafixed or something |
15:48:20 | saratoga | the problem I see is that it will be slower then the fp version on almost any system that could run ffmpeg |
15:48:27 | preglow | in that case it'd be better for everyone if you tried to merge your stuff with ffmpeg |
15:48:43 | preglow | well, sure, but ffmpeg is also used on systems with no fpu |
15:49:32 | saratoga | ok, then I should probably post on their mailing list |
15:50:18 | saratoga | i was planning to sync all their fixes anyway |
15:51:19 | saratoga | regarding cleaning up the source code, the logs mentioned not liking // comments |
15:51:25 | saratoga | what else should I be doing? |
15:51:47 | preglow | well, not much |
15:51:53 | preglow | use tabs |
15:52:18 | preglow | but anyway, don't replace // comments that are there in the ffmpeg tree |
15:52:42 | preglow | if a change has no good reason apart from changing the syntax, don't do it, since it'll just make a later merge harder |
15:53:14 | saratoga | i assume that this will be added as a second ffmpeg codec, right? |
15:53:29 | saratoga | second wma codec I mean |
15:53:53 | preglow | hm? |
15:56:05 | saratoga | I assumed this would go in as wmadeci and they'd keep wmadec as a seperate codec |
15:56:25 | preglow | wouldn't that duplicate quite a lot of code? |
15:56:33 | saratoga | yes it would |
15:56:36 | preglow | the current codecs they have share code between floating point and fixed point code |
15:56:51 | saratoga | they just #define the fixed functions then? |
15:56:53 | preglow | macros like MUL and ADD are used to abstract between versions |
15:56:54 | preglow | yes |
15:56:57 | saratoga | hmm |
15:57:11 | preglow | this is also how it's done in all of our current codecs |
15:57:18 | preglow | in the ones also supporting floating point operation, that is |
15:57:38 | saratoga | probably easier to just check out their current source and start adding the fixed stuff line by line then |
15:59:51 | saratoga | I'll take a look at merging the recent ffmpeg improvements today |
16:00 |
16:00:36 | | Quit pondlife ("disconnected has pondlife") |
16:02:40 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
16:05:17 | preglow | saratoga: do you have a list of high-prio stuff you want to do? |
16:05:59 | | Quit Zagor ("Client exiting") |
16:08:09 | saratoga | preglow: I guess the first thing is finding out if anyone has problem samples in higher bitrate files |
16:08:30 | saratoga | i'm not really comfortable with some of the code in the current version, though so far I haven't been able to make a file that breaks it |
16:08:37 | saratoga | other then very low bitrate ones of course |
16:08:41 | | Quit pondlife ("disconnected has pondlife") |
16:08:57 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
16:09:06 | saratoga | then I want to work on performance, its barely realtime on the PP players running at 100% boost |
16:09:23 | saratoga | then I want to merge in the ffmpeg changes |
16:09:35 | saratoga | finally, I want to see if it can be merged back into ffmpeg |
16:09:44 | saratoga | with that last one being a pretty distant fourth |
16:11:26 | linuxstb | saratoga: I think it would be nice to spend some time cleaning the code - continue moving things back to their separate .c/.h files, removing unused debugging code (or at least making it work with DEBUGF and appropropriate defines) etc. |
16:11:51 | linuxstb | Also, if the codec will crash on all < 32kbps files, I should probably reject them in the metadata parser. |
16:12:17 | saratoga | linuxstb: yes that would be nice |
16:12:34 | saratoga | also, I have some SVN questions |
16:12:49 | | Quit Nico_P (Remote closed the connection) |
16:12:50 | linuxstb | Was that in reply to my first sentence, or second (or both)? |
16:13:02 | saratoga | hahha, second |
16:13:07 | | Quit pondlife (Client Quit) |
16:13:10 | saratoga | i'll begin on the first now |
16:13:17 | saratoga | anyway, I never did figure out how to generate a patch that combined my changes with your first patch |
16:13:21 | saratoga | how is that done with SVN? |
16:13:27 | linuxstb | Did you do "svn add" on the new files? |
16:13:28 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
16:13:41 | saratoga | you mean the ones in the patch? |
16:13:42 | linuxstb | If not, then "svn diff" wouldn't have included them. |
16:13:46 | linuxstb | Yes |
16:13:49 | saratoga | ah, no |
16:14:17 | | Join miepchen^schlaf [0] (n=hihi@p54BF6093.dip.t-dialin.net) |
16:14:19 | saratoga | i need to see if that book google sent me explains SVN |
16:14:25 | preglow | yeah, the ffmpeg merge is pretty low-prio, it doesn't really concern rockbox directly |
16:14:33 | linuxstb | There's also the "UsingSVN" wiki page. |
16:14:36 | | Join thegeek [0] (i=thegeek@ti521110a080-5005.bb.online.no) |
16:14:44 | saratoga | yes thats how I can manage to run diff in SVN ;) |
16:15:24 | | Join webguest35 [0] (i=c4dbb919@gateway/web/cgi-irc/labb.contactor.se/x-6050c67f53bda03d) |
16:15:26 | linuxstb | My advice regarding svn would be to always do "svn diff" before an "svn commit", so you can preview the changes you're about to commit. |
16:16:03 | linuxstb | And the preference is for small, single-change commits, and for white-space/formatting commits to be done separately. |
16:16:34 | * | amiconn would like to see wma realtime on coldfire |
16:17:26 | linuxstb | saratoga: So < 32kbps files are definitely unsupported at the moment? |
16:17:45 | saratoga | linuxstb: yes absolutely |
16:17:52 | saratoga | everyone I've found crashes the decoder |
16:18:24 | linuxstb | lazka's sample works fine in a recent mplayer (which uses ffmpeg), so I assume the problem is fixed in SVN ffmpeg. |
16:18:35 | saratoga | great, that gives me a place to start |
16:19:45 | webguest35 | hi guys |
16:19:51 | | Join SirFunk [0] (n=Sir@admin-147-222.potsdam.edu) |
16:20:31 | saratoga | linuxstb: should I change the LGPL license to GPL now that its in rockbox? |
16:20:39 | saratoga | or do we just leave the ffmpeg headers alone? |
16:20:43 | linuxstb | You can't just change the license... |
16:21:13 | saratoga | linuxstb: I thought changing LGPL to GPL was legal? |
16:21:24 | | Join Crash91 [0] (n=crash@196.219.185.25) |
16:21:57 | | Quit webguest35 ("CGI:IRC (EOF)") |
16:22:28 | Crash91 | does anyone know the status of USB connection for the Sansa? |
16:22:38 | Lear | You can pick any license you like, if you're the copyright holder... |
16:22:41 | GodEater | Crash91: it's still being worked on. |
16:22:48 | | Quit atsea- (Remote closed the connection) |
16:23:01 | Crash91 | @GodEater Thanks |
16:23:07 | | Join perplexity [0] (i=heh10977@dxb-as74784.alshamil.net.ae) |
16:23:09 | saratoga | Crash91: Austriancoder posted about his progress earlier today in the logs |
16:23:24 | linuxstb | saratoga: I've committed the < 32kbps check. |
16:23:52 | | Quit pondlife ("disconnected has pondlife") |
16:23:56 | austriancoder | Crash91: at the moment: code clean up and gadget driver for sortage |
16:24:35 | Crash91 | Looks like it could be up soon :) |
16:26:19 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
16:26:40 | GodEater | linuxstb: did you ever pass comment on my suggestion for meeting with Febs *at* his hotel and then wandering off to find somewhere to drink from there ? |
16:26:41 | Crash91 | do i have to be root to use Sansapatcher (Fedora 7)? |
16:27:02 | GodEater | Crash91: unless Fedora has got some odd device permissions, then yes |
16:27:14 | saratoga | linuxstb: would it be poor form to put all the fixed point code in one .h file? |
16:27:20 | Crash91 | damn |
16:27:38 | saratoga | i dont really like putting code in those, but it seems annoying to put the #defined operations seperately from the function calls |
16:27:40 | linuxstb | GodEater: No... I guess we could do that, but I think a pub would be nicer if we can think of one... |
16:28:08 | GodEater | I don't know many near Aldwych at all - so I'm open to suggestions |
16:28:08 | | Quit joa ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
16:28:10 | preglow | finding a pub in london |
16:28:18 | preglow | what hardships you face |
16:28:23 | linuxstb | saratoga: Normal functions should go in a .c file, "static inline" or macros belong in a .h |
16:28:29 | GodEater | preglow: linuxstb has very strict requirements ;) |
16:28:37 | | Nick joshin_ is now known as joshin (n=joshin@unaffiliated/joshin) |
16:28:40 | preglow | haha |
16:28:43 | GodEater | and we're trying to avoid tourists too |
16:28:46 | Crash91 | lol, like what |
16:29:00 | preglow | i prefer my pubs with no televisions and loud music and with a decent selection of beers |
16:29:03 | preglow | that would be it |
16:29:17 | GodEater | that would be a good one to start it |
16:29:23 | preglow | though the selection of beers is of course what matters |
16:29:23 | GodEater | linuxstb requires Guinness too |
16:29:28 | Crash91 | Well....im only 15 lol |
16:29:36 | Febs | GodEater, Mrs. Febs and I will try not to act too tourist-y. |
16:29:45 | linuxstb | You need to be unlucky to find a pub without Guinness in London |
16:29:58 | preglow | even most norwegian "pubs" have guinness these days |
16:30:05 | linuxstb | You'll leave your baseball caps and cameras in the hotel then? |
16:30:06 | | Join Arathis [0] (n=doerk@p548497AD.dip0.t-ipconnect.de) |
16:31:27 | GodEater | and the "I love London" T-shirts too |
16:31:29 | GodEater | ;) |
16:31:32 | Febs | linuxstb: fortunately, I am not a big fan of wearing baseball caps, except when actually playing baseball. |
16:31:48 | Crash91 | Ive been having some wierd problems with the WPS lately |
16:32:19 | GodEater | linuxstb: right - I shall go exploring near Aldwych tonight then |
16:32:27 | preglow | be sure to sample the beer |
16:32:44 | Crash91 | Text is off centre, etc. read full account here:http://lodist.com/showthread.php?t=4055 |
16:33:00 | GodEater | preglow: I want to be able to remember which pubs I went to though :) |
16:33:25 | GodEater | Crash91: I presume you've got all the right fonts ? |
16:33:33 | Crash91 | yes |
16:33:42 | Crash91 | im using HelvR12 |
16:33:55 | GodEater | Is that what's specified by the WPS though ? |
16:34:24 | saratoga | linuxstb: right now I've got the CORDIC trig function copied into the codec |
16:34:42 | saratoga | is that the correct thing to do, or can I use the one already in rockbox (i forget where...) |
16:35:55 | preglow | eq.c |
16:36:05 | preglow | i think it's quite ok to keep it in the codec |
16:36:15 | preglow | at least for now |
16:36:34 | Crash91 | the tag is simply %ac%?ia<%ia|%fn>, and this happens with other fonts |
16:37:03 | GodEater | Crash91: did you download and install the rockbox-fonts.zip from the "Extras" link under downloads on the rockbox home page ? |
16:37:19 | GodEater | because to me - it sounds like you didn't |
16:37:31 | Crash91 | Yes, i did |
16:37:34 | Crash91 | btw |
16:37:47 | JdGordon | amiconn: ok cool, so should I commit the recording path patch? |
16:37:49 | Crash91 | this is only tested on sim for one theme |
16:38:08 | Crash91 | but ive had the same problem with another on the player |
16:38:15 | GodEater | Crash91: well I'd post about this in the rockbox WPS forum if I were you |
16:38:21 | GodEater | I'm far from a WPS expoert |
16:38:22 | Crash91 | I tried updating the sim etc. |
16:38:24 | GodEater | *expert |
16:38:27 | Crash91 | kk will do |
16:38:57 | | Join [IDC]Dragon [0] (i=c19e01ec@gateway/web/cgi-irc/labb.contactor.se/x-08abded97fac3f00) |
16:39:05 | austriancoder | how got the sansa emulator (http://www.rockbox.org/tracker/task/6524) working? |
16:39:11 | austriancoder | who |
16:39:48 | Crash91 | GodEater: I recieved this as a reply to my thread on Lodist forums |
16:39:49 | Crash91 | it may just be too complex. i read somewhere that if its too complex it will only load the first part of it. |
16:40:03 | GodEater | Crash91: yes I read that |
16:40:06 | GodEater | that's not quite right |
16:40:37 | GodEater | I believe it's possible to use the sim to tell you about WPS errors you may haev |
16:40:43 | saratoga | austriancoder: I believe Toni was the only one really working on that, and he seems to be doing Sansa stuff directly now |
16:40:47 | JdGordon | austriancoder: Toni did.. he is almost never here |
16:40:47 | GodEater | but again I'm not sure on the details - I don't do WPS design very much. |
16:41:21 | Crash91 | Ok, posting topic..... |
16:41:24 | [IDC]Dragon | hello Rockbox world |
16:41:28 | preglow | hellos |
16:41:34 | austriancoder | saratoga: okay.. i tried oit to run.. but.. failed |
16:41:58 | [IDC]Dragon | I'm unsure about 2 commits from today |
16:42:02 | * | amiconn welcomes RareGuest aka [IDC]Dragon ;) |
16:42:10 | [IDC]Dragon | hi! |
16:42:21 | amiconn | [IDC]Dragon: I have a question regarding the rvf video converter tools |
16:42:27 | amiconn | (the commandline stuff) |
16:42:41 | [IDC]Dragon | this ilegal char checking, would it break the multivolume names in <> ? |
16:42:51 | amiconn | Would you mind putting them in svn? And what license are they under (the headers state nothing) |
16:43:23 | amiconn | [IDC]Dragon: No it won't, as these dirs are just virtual |
16:43:28 | [IDC]Dragon | and the FS #7387 fix, shoudn't that test for multivolume instead of hotswap? |
16:44:00 | saratoga | austriancoder: getting it to run typically involved a lot of time with the VS6 debugger and asking Toni for hints |
16:44:08 | JdGordon | [IDC]Dragon: no, you cant unmount multivolume.. only hotswap |
16:44:21 | pixelma | Arathis: do I remember correctly that you have an H10? |
16:44:37 | [IDC]Dragon | ok, please excuse my unqualified remarks |
16:44:49 | Arathis | pixelma: yes. an H10 with 20gb |
16:44:55 | JdGordon | pixelma: amiconn: commit 7201? |
16:45:19 | pixelma | Arathis: have you tried the latest svn on it? |
16:45:34 | [IDC]Dragon | amiconn: I have no problem with gpl'ing the command line tools |
16:46:16 | [IDC]Dragon | the DirectShow filter has to stay closed source, sorry |
16:47:32 | Arathis | pixelma: no. I've got an svn build from yesterday. any h10 specific changes? |
16:48:05 | amiconn | [IDC]Dragon: The ds stuff is (1) too unflexible and (2) not cross platform anyway |
16:48:06 | [IDC]Dragon | OT: is sourceforge a good starting point for a fresh open source project, or what othe service might be better? |
16:48:16 | * | amiconn always creates rvfs via commandline |
16:48:29 | pixelma | Arathis: yes (not only H10 but affects it) - see the recent commits on the front page |
16:48:31 | GodEater | [IDC]Dragon: depends on what you're looking for |
16:48:54 | [IDC]Dragon | revision control basically |
16:49:12 | pixelma | Arathis: the one of 3 Jul 00:42 |
16:49:16 | GodEater | do you have a preference for a tool to do that ? |
16:49:25 | [IDC]Dragon | a project home page or a forum would be nice, too |
16:49:42 | GodEater | [IDC]Dragon: ah - then your options narrow considerably at that point :) |
16:49:58 | [IDC]Dragon | svn would do, cvs if I have to |
16:49:59 | Lear | [IDC]Dragon: Paths with '<' or '>' would probably cause problems, yes... |
16:50:36 | Crash91 | rockbox is linux-based right? |
16:50:36 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
16:50:51 | pixelma | no |
16:51:01 | GodEater | Crash91: not in the least |
16:51:06 | JdGordon | Lear: char2dos doesnt do anything? |
16:51:15 | Crash91 | From scratch then? |
16:51:39 | [IDC]Dragon | GodEater: forum or webspace are available elsewhere, too, so the main thing is code revision control |
16:51:44 | JdGordon | with bits from the leaked win2k sources |
16:51:47 | JdGordon | ... |
16:51:54 | pondlife | Lear: Have you seen http://www.rockbox.org/tracker/task/7381 ? |
16:52:16 | | Quit amiconn (Nick collision from services.) |
16:52:17 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
16:52:17 | Crash91 | GodEater: How do you explain this in my rockbox-info.txt |
16:52:18 | Lear | JdGordon: Not any more, since all paths with such chars are rejected before it is called. |
16:52:19 | linuxstb | [IDC]Dragon: I've no idea what it's like, but google have a project hosting service for open source projects. No forums (I think), but SVN and a wiki. |
16:52:19 | * | JdGordon was joking if there are any MS lawyers lurking :p |
16:52:21 | GodEater | [IDC]Dragon: I've become a git convert - so I'd recommend a place that uses that ;) |
16:52:22 | Crash91 | gcc: arm-elf-gcc (GCC) 4.0.3 |
16:52:22 | Crash91 | ld: GNU ld version 2.16.1 |
16:52:22 | Crash91 | Host gcc: gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) |
16:52:22 | DBUG | Enqueued KICK Crash91 |
16:52:22 | Crash91 | Host system: Linux |
16:52:26 | | Join bluebrother [0] (i=s3axidIe@rockbox/staff/bluebrother) |
16:52:35 | | Quit XavierGr (Nick collision from services.) |
16:52:37 | GodEater | Crash91: that means it was BUILT on linux |
16:52:38 | | Join XavierGr [0] (n=xavier@ppp144-138.adsl.forthnet.gr) |
16:52:45 | linuxstb | [IDC]Dragon: http://code.google.com/hosting/ (very minimal page...) |
16:52:58 | Crash91 | Ok, sorry for being a noob :P |
16:53:21 | [IDC]Dragon | yes, I saw Google "competes" Sourceforge |
16:53:34 | Lear | pondlife: No, but just read it. Sounds like the problem that was hopefully fixed. |
16:53:35 | | Join PaulJam [0] (i=Paul@vpn-3134.gwdg.de) |
16:53:41 | [IDC]Dragon | but I don't trust these guys very well... |
16:54:02 | pondlife | Lear: I was wondering if that would be related... I'll ask them to try a new build. |
16:54:18 | Crash91 | has anyone seen this revolutionary development by google? http://www.google.com/tisp/ |
16:54:24 | JdGordon | Lear: ah yes, your right |
16:55:04 | Crash91 | And: http://www.google.com/tisp/ |
16:55:09 | Crash91 | oops |
16:55:12 | | Join Esp_ [0] (n=Esp_154@81.0.182.242) |
16:55:20 | Lear | JdGordon: And fat_checkname should be relaxed a bit... |
16:55:29 | JdGordon | was about to say that |
16:55:32 | Crash91 | http://www.google.com/jobs/lunar_job.html |
16:55:56 | JdGordon | Lear: the while() in fat_checkname can be removed I tihnk.... |
16:56:21 | Esp_ | oh dear.. my 1 gen ipod nano 2gb just reported bad CRC with ipodpatcher.exe reading the partitiontable. Is this a known problem |
16:56:38 | Lear | But then you're basically back to what it was before... :) |
16:57:38 | JdGordon | bah, then leave it as is... |
16:57:58 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:57:58 | * | JdGordon tihnks its better to fail than create a file/folder with unexpected names |
16:58:08 | Lear | fat_checkname checks the long name, which allows a few more chars (and as IDCDragon mentioned, with some special multivolume handling). |
16:58:28 | pixelma | JdGordon: I just tested the recpatch and got a "Panic: recfile -116" again - just took a dir on the mmc called "recordings" set as recording dir, started recording and stopped again... (didn't take it out or something. But have to check because that MMC is rather full - but even if it has run out of space it should give me the "disk full" splash... |
16:58:56 | JdGordon | :'( |
16:59:47 | | Join jgarvey [0] (n=jgarvey@cpe-066-057-231-236.nc.res.rr.com) |
16:59:56 | pixelma | it didn't write a new file... and there are 7MB available (would do for a few minutes mp3) |
16:59:57 | Crash91 | does anyone here own a sansa? |
17:00 |
17:00:38 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
17:00:43 | JdGordon | Crash91: a few of us.. |
17:01:13 | Crash91 | well, here you go, you might like them |
17:01:14 | Crash91 | http://lodist.com/showthread.php?p=21653&posted=1#post21653 |
17:01:30 | Esp_ | strangely iTunes seems to be able to recover the nano, but it's still faulty after restarting it. It even shows the serial and sw-version but unable to get the flash-size |
17:02:37 | GodEater | [IDC]Dragon: http://repo.or.cz/ |
17:02:45 | GodEater | that would be my choice - but that's just me ;) |
17:03:11 | linuxstb | Esp_: It sounds like your flash disk is failing. Is it still under warranty? |
17:03:15 | pixelma | JdGordon: yes, happens when it tries to write the data |
17:03:37 | saratoga | linuxstb: what does it mean when I'm suddenly getting hundreds of "pointer targets in initialization differ in signedness" messages from every file in rockbox? |
17:03:55 | JdGordon | saratoga: bad gcc .... i have the same problem |
17:03:59 | Esp_ | linuxstb: probably not. it's over 1 year old |
17:04:09 | *** | Saving seen data "./dancer.seen" |
17:04:16 | saratoga | JdGordon: can I safely ignore it? |
17:04:32 | linuxstb | saratoga: Is that building the sim? |
17:04:34 | JdGordon | yeah, but be careful before commiting anything incase there are other warinings |
17:04:59 | pixelma | JdGordon: wait... seems I copied from the old build... *slaps forehead* |
17:05:08 | JdGordon | *phew* ") |
17:05:11 | saratoga | linuxstb: no, gigabeat |
17:05:15 | JdGordon | prob gonna get the same problem anyway |
17:05:20 | JdGordon | saratoga: you on fiesty? |
17:05:24 | linuxstb | saratoga: Which version of arm-elf-gcc do you have? |
17:05:29 | Lear | pixelma: what do paths on the mmc look like? |
17:05:36 | saratoga | Centos, 4.0.3 |
17:05:42 | Lear | (In Rockbox) |
17:05:44 | saratoga | it didn't do this before |
17:05:46 | JdGordon | Lear: /<MMC1>/... |
17:06:00 | Lear | Ah... |
17:06:20 | | Join forehead [0] (i=54bd747f@gateway/web/cgi-irc/labb.contactor.se/x-0caf853b3faaa7ca) |
17:06:45 | saratoga | my build worked anyway, so I guess its nothing |
17:06:47 | JdGordon | Lear: the point of the fat checking was so we can set the recording path to that and ave it fail if the card isnt inserted |
17:07:20 | amiconn | JdGordon: The fat code should only ever check to-be-created entries, never the complete path |
17:07:36 | JdGordon | it does |
17:07:43 | | Join richcoosa19 [0] (n=richie@c-71-59-62-23.hsd1.ga.comcast.net) |
17:08:05 | amiconn | Then <MMC1> in the path should work... |
17:08:24 | Crash91 | Why is everyone switching to Ubuntu these days?? |
17:08:25 | Lear | Indeed. Didn't think about that... |
17:08:42 | [IDC]Dragon | GodEater: interesting site, thanks |
17:08:46 | JdGordon | amiconn: no because it tries to create it if its not there |
17:08:48 | richcoosa19 | Is anyone else having problems creating the database on a Sansa e200 using SVN? |
17:09:02 | amiconn | JdGordon: But it _is_ there when the card is inserted... |
17:09:11 | JdGordon | yes, so it works |
17:09:16 | JdGordon | if its not inserted it fails |
17:09:21 | preglow | Crash91: because it's nice? |
17:09:36 | Crash91 | preglow: Fedora is nicER |
17:09:40 | amiconn | JdGordon: Yes, and that is what it should do |
17:09:43 | preglow | matter of opinion, i don't think it is |
17:09:44 | Crash91 | ;) |
17:09:49 | GodEater | [IDC]Dragon: http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=GitVersionControl <−− read that too incase you've missed our conversations on it recently |
17:10:04 | scorche | Crash91: please try to stay on-topic.. |
17:10:05 | amiconn | It's just that the recording code shouldn't panic but rather error out |
17:10:09 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
17:10:09 | JdGordon | amiconn: ok cool, so then we are all happy |
17:10:18 | [IDC]Dragon | I've missed a lot lately |
17:10:24 | JdGordon | yeah, I dunnow hy the ondio is stuffed, works on the sansa and h300 |
17:10:29 | JdGordon | could be a hwcodec thing :( |
17:11:02 | saratoga | I've cleaned up wmadeci.c a bit, anyone want to commit the patch for me? |
17:11:16 | saratoga | just moves constants and fixed point functions into proper files |
17:11:20 | linuxstb | You can't commit it yourself yet? |
17:11:20 | | Quit forehead ("CGI:IRC (Ping timeout)") |
17:11:30 | saratoga | still waiting for confirmmation from linus |
17:11:35 | [IDC]Dragon | I haven't even followed Rockbox switching to svn, now you're unhappy again and want to switch to git! |
17:11:55 | scorche | [IDC]Dragon: not everyone... |
17:11:57 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
17:12:00 | saratoga | also, I think this version should be faster on Coldfire |
17:12:05 | * | amiconn doesn't want to switch to git |
17:12:14 | saratoga | seems I left some debug code in that was slowing that version down a bit |
17:12:15 | Nico_P | amiconn: why ? |
17:12:28 | amiconn | I can't see an advantage that would be worth the hassle |
17:12:29 | [IDC]Dragon | is there a windows client for git? |
17:12:33 | * | Nico_P goes read the logsd |
17:12:36 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
17:12:41 | amiconn | To the contrary, I think it's better to have one central repo |
17:12:47 | scorche | [IDC]Dragon: not that i know of |
17:12:48 | [IDC]Dragon | "TortoiseGit" perhaps? ;-) |
17:12:52 | bluebrother | afaik there is only a cygwin version of git. |
17:12:52 | Lear | Cygwin client at least. |
17:13:04 | bluebrother | which is dog slow, as far as I heard. |
17:13:16 | scorche | well, it is cygwin =P |
17:13:49 | Esp_ | linuxstb: ah.. found the diagnostic menu.. that should be handy... |
17:14:02 | * | bluebrother also doesn't see a reason to switch version control system |
17:14:05 | saratoga | http://www.duke.edu/~mgg6/rockbox/wmapatch-v4.diff |
17:14:28 | * | pondlife also votes for sticking with svn |
17:14:31 | bluebrother | if we have a git mirror everyone who wants to can use git. |
17:14:44 | bluebrother | and all other can stick to svn :) |
17:14:45 | [IDC]Dragon | I don't want to raise such obstacles to my project |
17:14:51 | GodEater | yes, the windows filesystem does not lend itself to a fast git implementation apparently |
17:15:06 | scorche | [IDC]Dragon: what project is this? |
17:15:25 | [IDC]Dragon | my house control stuff |
17:15:37 | GodEater | [IDC]Dragon: 'twas just a suggestion - sourceforge is probably still better for your needs |
17:15:47 | [IDC]Dragon | code for Atmel AVR microcontrollers, mostly |
17:15:52 | scorche | ah |
17:16:06 | GodEater | is that X10 based stuff ? |
17:16:06 | lazka | richcoosa19: you are right. building database doesn't work with latest SVN. |
17:16:23 | [IDC]Dragon | no, it's RS485 based |
17:16:36 | Lear | JdGordon: I think I'll adjust my fat filename check and apply that then (different char check in fat_checkname, smaller code). |
17:17:16 | JdGordon | as long as it fails trying to create anything with < im happy... |
17:17:18 | mtoups | oh, git... |
17:17:19 | | Quit mtoups ("leaving") |
17:17:54 | | Join mtoups [0] (n=mtoups@HENSON.ISR.CS.CMU.EDU) |
17:17:56 | [IDC]Dragon | can that google version control be used by tools, or only via web frontend? |
17:18:20 | [IDC]Dragon | what's under the hood? |
17:18:21 | Lear | JdGordon: Yep, no change there. |
17:19:03 | pixelma | don't want to end up with 2 <MMC1> folders again ;) |
17:19:25 | GodEater | [IDC]Dragon: I've no idea |
17:19:30 | amiconn | Deleting an entry with < > created by rockbox can be tricky on a pc.... |
17:19:48 | * | amiconn did it with a disk editor |
17:19:56 | | Join atsea- [0] (i=ariel@gateway/tor/x-9615000c180555e5) |
17:20:00 | GodEater | [IDC]Dragon: looks like svn |
17:20:07 | GodEater | http://code.google.com/support/bin/topic.py?topic=10380 |
17:20:18 | | Join The-Compiler [0] (n=florian@61.58.76.83.cust.bluewin.ch) |
17:20:50 | JdGordon | any objections to http://www.pastebin.ca/601491 so the ata led icon turns on when the disk starts spining up instead of once the spinlock is aquired? (fix 7393) |
17:21:03 | JdGordon | ... and someone with a hd target test please |
17:21:37 | The-Compiler | Hi |
17:21:52 | pondlife | JdGordon: I can't test right now, but I'd prefer that behaviour |
17:25:07 | | Join joa [0] (n=joe@86.155.238.101) |
17:25:58 | JdGordon | pixelma: so did the new version work? |
17:27:45 | linuxstb | saratoga: Your patch will break big-endian targets. You need to make sure you #include <config.h> (which is included by most, if not all Rockbox .h files, like codecs.h or codeclib.h) in any files where you test ROCKBOX_BIG_ENDIAN. |
17:28:20 | pixelma | just put it on my Ondio... just started testing |
17:28:40 | pixelma | but that shouldn't take too long |
17:29:55 | amiconn | linuxstb: Shouldn't codecs see config.h automagically (because it's included from codecs.h)? |
17:30:12 | linuxstb | amiconn: Yes, but all .c files in a codec lib need codecs.h |
17:30:31 | linuxstb | But yes, the solution is to add codecs.h to any files that do need it. |
17:30:33 | amiconn | Yes, *but* ?? |
17:31:03 | linuxstb | I'm not sure what you're saying... |
17:31:13 | pixelma | no... still the same "Panic: recfile -116" when it tries the write the data. That's with a patch applied to rev13774 and more available space on the MMC |
17:31:26 | JdGordon | :'( ok bugger |
17:31:40 | linuxstb | amiconn: Sorry, I meant to say "not all .c files" need it... |
17:32:16 | Crash91 | People, i am making a rockbox backdrops site, does anyone want to help me?? |
17:32:24 | JdGordon | pixelma: this is with the mmc inserted right? |
17:32:31 | pixelma | yes |
17:32:43 | JdGordon | just making sure... you cleared the setting first then set it to the mmc path? |
17:33:17 | pixelma | hmm... didn't clear the settings |
17:36:36 | pixelma | now I cleared the recording directory first, then set a new one (which is on the MMC) - no change |
17:36:38 | saratoga | linuxstb: heres the patch with that fixed http://www.duke.edu/~mgg6/rockbox/wmapatch-v4.diff |
17:36:49 | | Join tchan1 [0] (n=tchan@c-24-13-84-219.hsd1.il.comcast.net) |
17:37:10 | saratoga | i've begun merging ffmpeg changes, so I can't test it, but all I did was add 1 line to the diff and fixed the line count, so it should work |
17:37:18 | saratoga | at least i hope |
17:37:44 | | Quit tchan (Connection timed out) |
17:37:48 | linuxstb | You can have multiple local copies of SVN... |
17:38:33 | pixelma | JdGordon: did you try that patch with a dir on a microSD in your Sansa - shouldn't it behave similarly? (Only if hwcodec or swcodec recording doesn't matter here though) |
17:38:48 | JdGordon | pixelma: what about a path not on the mmc? |
17:38:53 | JdGordon | and yes, works fine on the sansa |
17:39:00 | JdGordon | seems to be a firmware hwcodec issue |
17:40:49 | pixelma | the check if the directory exists is now executed when entering the recording screen - there could be differences because on swcodec it has to load the codecs (guessing though) |
17:41:07 | pixelma | first part should have been a question |
17:42:33 | JdGordon | yes, the check happens before any recording code gets started |
17:44:23 | pixelma | what do you mean with a path not on the MMC? |
17:44:45 | JdGordon | /anything |
17:44:51 | JdGordon | instead of /<MMC1> |
17:45:16 | Esp_ | linuxstb: The ipod is working again. after a few resets in the diagose menu and a iTunes recovery. The flash scan wouldnt budge from 0% at first but after a few resets it finally started counting up |
17:48:00 | pixelma | JdGordon: will try but have to free a few MB on the internal memory first |
17:48:39 | | Quit XavierGr (Nick collision from services.) |
17:48:42 | | Join XavierGr [0] (n=xavier@ppp142-56.adsl.forthnet.gr) |
17:49:27 | | Join TrueJournals [0] (n=TrueJour@c-24-12-147-61.hsd1.il.comcast.net) |
17:50:11 | | Join bonbonthejon [0] (n=chatzill@kentucky.car-part.com) |
17:50:52 | pixelma | JdGordon: same thing... |
17:50:59 | TrueJournals | What version of gcc do I need in order to run the cross compiler? I keep getting "configure: error: installation or configuration problem: C compiler cannot create executables." |
17:51:01 | bonbonthejon | Rockbox is complaining about not being able to access the playlist file |
17:51:16 | TrueJournals | (I have gcc 4.1.2) |
17:51:29 | gregj | ello folks |
17:51:34 | alienbiker99 | oh wow wma was commited |
17:51:48 | gregj | TrueJournals: I use 4.1.2 too, and it runs okay here |
17:51:52 | pixelma | ah... the other H10 owner here I know of |
17:52:02 | gregj | alienbiker99: initial support, I wouldn't rely on it |
17:52:28 | TrueJournals | gregj: Hmmm... then am I doing something wrong or what? |
17:52:30 | * | JdGordon wishes he had a ondio :'( |
17:52:55 | pixelma | OndioFM |
17:53:06 | gregj | TrueJournals: try fsck.vfat the system |
17:53:18 | gregj | I don't think it is compiler related |
17:53:24 | alienbiker99 | yeah, i dont use wma's, but its a good commit |
17:53:35 | gregj | arm-elf-gcc (GCC) 4.1.2 |
17:53:44 | gregj | wma is shaite in terms of quality |
17:53:48 | gregj | below even mp3 |
17:55:06 | JdGordon | pixelma: well, I have no idea why its doing that... and unless you want to spend hours trying to figure out where it stops with some gui_syncsplash()'s i guess the patch will sit again |
17:55:39 | gregj | btw, before I start any hacking |
17:55:49 | gregj | how do I get verified ? any devels here ? |
17:57:08 | JdGordon | pixelma: can you apply http://www.pastebin.ca/601553 and see what filename it says its trying to open please? |
17:57:35 | petur | gregj: your code goes in the tracker, devs review and commit |
17:57:53 | pixelma | JdGordon: additionally, right? |
17:57:57 | JdGordon | yeah |
17:58:03 | gregj | nope, I am not talking about it |
17:58:15 | gregj | I know someone is going to review it first that's the way it works :) |
17:58:18 | petur | oh, irc |
17:58:30 | petur | /msg nickserv help |
17:58:31 | gregj | (I am KDE devel, and few other projects) |
17:58:34 | gregj | petur: nope :) |
17:58:45 | dionoea | gnome ftw! |
17:58:46 | * | petur gives up |
17:58:51 | gregj | petur: someone said yesterday, that even before commiting anything - I have to get "real life veryfied" |
17:58:54 | gregj | dionoea: die! |
17:58:56 | gregj | :P |
17:59:06 | * | gregj is on gnome and mac os x now :) |
17:59:07 | dionoea | ;) |
17:59:07 | bonbonthejon | yay KDE |
17:59:08 | * | Crash91 agrees with dionoea |
17:59:09 | JdGordon | gregj: we dont accept anonymous contributions... |
17:59:31 | JdGordon | so as long as your patches have _a_ real name on it thats all the verification it needs |
17:59:33 | | Quit maffe (Remote closed the connection) |
17:59:49 | gregj | JdGordon: ie, if I say - I am GJ - by god blessing I give thy patch - pass it on |
18:00 |
18:00:03 | gregj | cool |
18:00:08 | | Quit [IDC]Dragon ("CGI:IRC (EOF)") |
18:00:10 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
18:00:22 | gregj | I was affraid I have to fly to norway, and show up my passport to someone, or something :) |
18:00:36 | petur | nope, it's Sweden :p |
18:00:37 | JdGordon | ... rockbox is "based" in sweden.... |
18:01:02 | gregj | (which I wouldn't mind, but not necessarily now) |
18:01:07 | gregj | JdGordon: ok, sorry |
18:01:24 | petur | gregj: next years devcon then? |
18:01:42 | gregj | I met a nice Sweedish girl once, but she didn't left me any other contact than mobile number - tht was dead after one month :( |
18:01:50 | gregj | she was cool :) |
18:01:58 | gregj | petur: if I lst |
18:02:02 | gregj | *last |
18:02:11 | gregj | ie, won't give up |
18:02:54 | | Part Crash91 |
18:03:07 | JdGordon | pixelma: falling asleep here, if your keen, can you do a logf build and attach the debug log to the fs page? assuming of course it is written to disk before the panic |
18:03:08 | | Quit bonbonthejon ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
18:03:28 | gregj | I will give up if someone will not give me a hand with that serial port thing on 5020 |
18:03:31 | TrueJournals | No dice :'( |
18:03:49 | Arathis | pixelma: on my h10 rockbox runs fine with the latest svn |
18:04:04 | | Quit XavierGr (Nick collision from services.) |
18:04:07 | | Join XavierGr [0] (n=xavier@ppp142-91.adsl.forthnet.gr) |
18:04:14 | * | petur hands gregj logf and splashes.... |
18:04:23 | | Join webguest80 [0] (i=18cfadbe@gateway/web/cgi-irc/labb.contactor.se/x-359cd5e8b9201a9d) |
18:04:29 | pixelma | JdGordon: yes, will report back on fs (don't know about the logf though) |
18:04:35 | gregj | petur: what's that |
18:04:51 | | Quit webguest80 (Client Quit) |
18:04:51 | petur | logging and splashscreens |
18:04:57 | petur | for debugging |
18:04:58 | | Quit jhMikeS (Nick collision from services.) |
18:05:03 | petur | and the sim of sourse |
18:05:04 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
18:05:09 | gregj | oh, so there is no logging stuff there ? badness |
18:05:10 | petur | *course |
18:05:17 | gregj | curse :) |
18:05:21 | gregj | curse of no logs :) |
18:05:58 | petur | yes you can log to mem and then write to disk, build a logf build |
18:06:03 | pixelma | Arathis: good news :) |
18:06:21 | Arathis | and wma support works :D |
18:06:45 | gregj | petur: oh, I thoguht you say - 'for starters, you can write logging module' |
18:07:02 | pixelma | Arathis: frequency scaling should give you a bit more battery life too |
18:07:29 | gregj | when it works |
18:07:48 | JdGordon | pixelma: one more before bed.. what happens if you try recording to the mmc when it it not inserted? |
18:08:02 | Arathis | pixelma: is that an option or a code fix? |
18:08:26 | pixelma | code fix |
18:10:08 | Arathis | will make a bat-benchmark :) |
18:10:32 | pixelma | JdGordon: gives a splash "can't write to recording directory - off = abort" |
18:10:46 | Arathis | but wma playback slows down the player. |
18:11:35 | pixelma | JdGordon: that's when I try to enter the recording screen, of course |
18:12:47 | JdGordon | ok bloody hell... the path is getting mangled... |
18:12:51 | JdGordon | does the ondio have an rtc? |
18:12:57 | pixelma | no |
18:12:58 | petur | Arathis: the codec is very new and needs optimizing, it needs a lot of cpu right now |
18:13:44 | Arathis | I know. Just wanted to mention it ;) |
18:13:46 | gregj | ha |
18:13:51 | gregj | I just updated rockbox on my computer |
18:14:00 | gregj | it never goes beyond splash screen |
18:14:43 | JdGordon | pixelma: http://www.pastebin.ca/601569 please |
18:15:36 | JdGordon | bah, no missed one... |
18:15:40 | gregj | wow, it is just terribly slow |
18:16:15 | JdGordon | pixelma: http://www.pastebin.ca/601570 |
18:16:22 | pixelma | JdGordon: should I apply that one on top of the other or replacing it |
18:16:47 | JdGordon | revert firmare/mpeg.c first I think |
18:16:50 | JdGordon | wont really make a diff |
18:17:05 | pixelma | ok |
18:17:12 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
18:17:28 | | Quit petur ("work->home") |
18:17:31 | * | gregj feels like talking to /dev/null |
18:17:52 | TrueJournals | Yay! I installed glibc and that fixed it :-D |
18:18:40 | | Quit Nibbier ("bei uns hat noch niemals nicht koana koan durscht ned ghabt") |
18:19:20 | | Join Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
18:20:25 | Nico_P | gregj: what's your problem ? |
18:20:33 | Nico_P | it's slow ? |
18:21:00 | | Quit My_Sic (Client Quit) |
18:22:06 | | Quit Thundercloud (Remote closed the connection) |
18:23:18 | pixelma | JdGordon: I can't patch the pastebin'd one... or I'm doing something wrong |
18:24:21 | | Join n1s [0] (n=nils@h218n1fls35o293.telia.com) |
18:24:56 | JdGordon | ? |
18:25:13 | Lear | JdGordon: Why reject a name that starts or ends with a space? |
18:25:44 | JdGordon | thats the standard apparently |
18:28:34 | pixelma | I get "Index: firmware/mpeg.c |
18:28:35 | pixelma | =================================================================== |
18:28:35 | pixelma | −−- firmware/mpeg.c (revision 13770) |
18:28:35 | DBUG | Enqueued KICK pixelma |
18:28:35 | pixelma | +++ firmware/mpeg.c (working copy) |
18:28:35 | pixelma | @@ -2263,11 +2263,13 @@ |
18:28:36 | *** | Alert Mode level 1 |
18:28:36 | pixelma | void audio_record(const char *filename) |
18:28:38 | pixelma | { |
18:28:40 | pixelma | mpeg_errno = 0; |
18:28:42 | pixelma | + if (filename) |
18:28:44 | pixelma | + { |
18:28:46 | pixelma | oops |
18:28:51 | pixelma | clip board mishap :( |
18:28:59 | Nico_P | pondlife: here ? |
18:29:25 | | Quit freqmod (Remote closed the connection) |
18:29:52 | pondlife | Nico_P: kind of |
18:30:05 | Nico_P | pondlife: seen the buffering api code ? |
18:30:09 | pixelma | JdGordon: what I wanted to paste is that I get "patch unexpectedly ends in middle of line" for both hunks in the pastebin code |
18:30:26 | pondlife | Nico_P: Not the latest stuff, but I hear it's working |
18:30:36 | Lear | JdGordon: From what I can see, leading and trailing spaces are "ignored", whatever that means... |
18:30:46 | Arathis | pixelma: with the current build rockbox won't build a tag-cache on my player :( |
18:30:59 | Nico_P | pondlife: yes it is :) |
18:31:11 | Nico_P | there still is work left to be done of course |
18:31:11 | pondlife | :) |
18:31:17 | pondlife | Threading? |
18:31:25 | Nico_P | I mainly wanted to know how you liked it |
18:31:30 | Nico_P | yes |
18:31:33 | pondlife | Well, I like it working! |
18:31:45 | Nico_P | but the threading will have to be done in rockbox |
18:32:31 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
18:32:31 | * | gregj will repeat, |
18:32:42 | gregj | current build on G4, is sluggish - slow |
18:32:46 | gregj | any ideas ? |
18:32:47 | Nico_P | I'd like to do as much as possible in the standalone app |
18:33:24 | Nico_P | gregj: that might be related to amicon's latest changes... have you tried a slightly older build ? |
18:33:42 | pixelma | Arathis: hmm weird... I heard that it also doesn't work on sansas |
18:33:43 | Nico_P | JdGordon: any idea what I could try implementing next in the app ? |
18:34:03 | gregj | Nico_P: I will try to revert that change, hold on |
18:34:13 | Nico_P | maybe the connection between an audio file and its metadata |
18:34:22 | Nico_P | gregj: just download a build from 2 days ago |
18:34:36 | gregj | Nico_P: tht must have been something else, I recompiled with clean build dir |
18:34:36 | JdGordon | Nico_P: yeah that.. or umm... i dunno... |
18:34:43 | pondlife | Nico_P: Best you see if you can get some of this into Rockbox I think.... if you wait for me then you may be waiting a while. |
18:35:01 | Nico_P | ok |
18:35:08 | Nico_P | hmm got to go for a bit bbs |
18:35:11 | gregj | Nico_P: builds are for sissies |
18:35:13 | gregj | :P |
18:35:31 | | Join Nibbier [0] (n=sven@e181064139.adsl.alicedsl.de) |
18:36:10 | gregj | real man compiles from sources |
18:36:57 | gregj | the wmv's here won't play :/ |
18:37:07 | gregj | but those are vids, so I gues that must be the problem |
18:37:19 | Arathis | pixelma: and I get an error when loading a file regarding playlist controll file (-116) although playback starts normaly. in addition I can't save my config. rockbox sets is as default, but I can't save it in a seperate file |
18:38:37 | *** | Alert Mode OFF |
18:39:29 | | Nick tchan1 is now known as tchan (n=tchan@c-24-13-84-219.hsd1.il.comcast.net) |
18:39:31 | Arathis | and now it seems it's freezed ... |
18:40:46 | | Quit digin4 () |
18:42:14 | | Quit TrueJournals ("Leaving.") |
18:42:57 | pixelma | JdGordon: additional info in the "Panic" splash.. "recfile: /<MMC>/recordings/rec_0001.mp3", looks like the correct path though...) |
18:43:15 | JdGordon | shouldnt it be /<MMC1>/ ? |
18:43:38 | pixelma | yes... it is. It was a typo |
18:44:27 | JdGordon | :( ok i give up for tonight |
18:45:14 | | Quit JdGordon ("Konversation terminated!") |
18:46:39 | | Quit pondlife ("disconnected has pondlife") |
18:47:10 | | Join low_light [0] (i=c730190b@gateway/web/cgi-irc/ircatwork.com/x-67803846a23f346b) |
18:47:48 | gregj | how can I contact the mpeg guy ? |
18:48:11 | gregj | I have little mpeg file, that either drops the sound after one minute, or produces all sorts of garbage sounds |
18:48:15 | gregj | damn |
18:48:15 | | Quit bdgraue (Read error: 104 (Connection reset by peer)) |
18:48:21 | | Join bdgraue [0] (n=bdgraue@dyndsl-080-228-219-226.ewe-ip-backbone.de) |
18:48:31 | Lear | pixelma: I see why that name causes problems: it contains a '.'. Yes, the dot. :) I'll fix soon. |
18:48:38 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
18:49:31 | pixelma | Lear: you mean the ".mp3" - shouldn't that happen to JdGordon too? |
18:49:54 | Lear | Sure should... |
18:49:56 | gregj | does he show up on irc from time to time ? |
18:50:24 | pixelma | Lear: maybe he didn't test it after his own commit though... |
18:50:40 | gregj | and the mpeg player stopped responding to key events |
18:50:41 | gregj | damn |
18:52:13 | n1s | gregj: mpegplayerguy = linuxstb |
18:52:27 | gregj | thanks |
18:52:35 | gregj | I sometimes feeling here like no one listeins |
18:53:43 | | Quit lukaswayne9 ("Ex-Chat") |
18:54:01 | pixelma | Arathis: are you around for testing a bit - amiconn couldn't (let) test the changes on H10 before because there was no H10 owner around |
18:54:16 | gregj | linuxstb: pik |
18:54:44 | alienbiker99 | what are you testing on the H10? |
18:54:47 | gregj | linuxstb: are you interested in about first 5MB of that file to check it please ? |
18:54:55 | Arathis | pixelma: was that a question? :) |
18:55:15 | pixelma | actually yes :) |
18:55:31 | richcoosa19 | does anyone else get "Error accessing playlist control file (-116)" when playing an mp3 on a Sansa e200? |
18:56:20 | pixelma | alienbiker99: I don't test but I mean the changes this night - do you also have an H10 |
18:56:21 | Lear | My guess is that it isn't Sansa-specific... |
18:56:22 | pixelma | ? |
18:56:42 | alienbiker99 | yes i have one, i just dont know what i would be looking for, thats all |
18:56:43 | richcoosa19 | I tried it both on SVN and on the latest build and I get the error on both. |
18:58:00 | pixelma | alienbiker99: the question was if it still runs stable - the changes enabled frequency scaling which made it crash regularly before (which is why it was disabled) |
18:58:04 | richcoosa19 | Also the Database is not building |
18:59:16 | pixelma | Lear: then that has to do with the '.' in ".rockbox/" too, I guess |
18:59:50 | pixelma | ? |
18:59:55 | Lear | pixelma: Rather, the "." in ".playlist_control". |
18:59:59 | alienbiker99 | ok let me get it and put the build on it, and ill try it |
19:00 |
19:00:47 | Arathis | richcoosa19: same things on my h10. db not building, playlist error. plus at least one freeze |
19:00:59 | pixelma | Lear: I just thought about ".rockbox" because of the people who can't build the database... |
19:01:38 | | Quit billytwowilly (Remote closed the connection) |
19:01:52 | Lear | Database files also contain a '.' in the name... |
19:01:57 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
19:02:17 | pixelma | aye... almost all files do |
19:03:15 | alienbiker99 | booting up now |
19:03:46 | Lear | Fix checked in... |
19:03:51 | pixelma | Arathis: so database not building and the playlist control error would be unrelated to the change I meant |
19:04:12 | *** | Saving seen data "./dancer.seen" |
19:04:19 | alienbiker99 | hmmm db not building for me... |
19:05:11 | pixelma | alienbiker99: yes, that was a different problem - the one that Lear just committed a fix for |
19:05:22 | alienbiker99 | oh ok, gotta update then |
19:05:34 | | Quit SirFunk (Read error: 101 (Network is unreachable)) |
19:07:30 | alienbiker99 | ill be back when its done building |
19:07:40 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
19:09:19 | | Join thegeek_ [0] (i=thegeek@ti521110a080-5005.bb.online.no) |
19:09:26 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
19:10:05 | richcoosa19 | Just resynced with SVN/Compiled and it's fixed! Thanks a million! |
19:12:50 | Lear | Got a bit worried when I stopped playback here. Had the "bookmark created" splash remain on screen. Causing the file list to refresh fixed it though. :) |
19:14:23 | | Quit kretende1 (Read error: 104 (Connection reset by peer)) |
19:14:37 | | Join ender1 [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
19:14:59 | | Quit obo ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/") |
19:16:31 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
19:23:04 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:25:17 | PaulJam | hi, my h300 with the current svn build gives me a splash with "filetype array full" during startup. what does that mean? |
19:25:46 | petur | too many types in viewer config I think |
19:25:56 | petur | WMA probably |
19:26:30 | petur | there's a define somewhere that sets the size of the filetype array |
19:27:36 | petur | PaulJam: is that SVN or unofficial? do you have extra types defined? |
19:28:13 | PaulJam | i just downloaded it from build.rockbox.org |
19:28:20 | bluebrother | wasn't that limitation changed a while ago? |
19:29:03 | PaulJam | and i haven't modified the viewers.config |
19:29:23 | petur | OK, Iḿ building here now and I'll check |
19:29:37 | | Quit ender` (Read error: 110 (Connection timed out)) |
19:29:51 | * | petur cursus ubuntu keyboard driver |
19:29:56 | petur | *curses |
19:31:26 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
19:31:34 | petur | yep, here too.... will increase the buffer |
19:32:23 | PaulJam | thanks |
19:32:37 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
19:33:09 | * | preglow curses size of wma decoder struct |
19:38:03 | XavierGr | preglow: are you trying to optimize it? |
19:38:14 | pixelma | Lear: nice finding... that was really the problem that made the patch I was testing fail |
19:38:17 | * | preglow then sees the size of the output buffer and faints |
19:38:25 | preglow | XavierGr: trying a quick couple of hacks, yes |
19:38:30 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
19:40:45 | XavierGr | does one have to add something to add a plugin to the open with dialog? |
19:41:34 | petur | viewer.config |
19:42:07 | petur | (iirc) |
19:42:50 | XavierGr | ok thanks I will make it a viewer then |
19:42:58 | | Join ifhar [0] (i=57f29bd0@gateway/web/cgi-irc/labb.contactor.se/x-99c1f3f2b4f960a7) |
19:43:05 | petur | XavierGr: new filetype? |
19:43:25 | XavierGr | no I just want to test the wma codec on test_codec plugin |
19:43:40 | ifhar | hello. i need help with formatting my iaudio x5. can anyone help? |
19:43:52 | petur | oh ok... I was just increasing the array size of filetypes ;) |
19:43:55 | n1s | XavierGr: just add it to SOURCES in plugins |
19:44:05 | preglow | linuxstb_: there? |
19:44:08 | XavierGr | n1s yes I already did that to compile it |
19:44:14 | n1s | it's already in wievers |
19:45:00 | XavierGr | hmm I just want the test_codec rock to appear on the open with context menu |
19:45:35 | n1s | XavierGr: well, it really should if you use the viewers.config file that's in svn... |
19:47:52 | | Join bdgraue_ [0] (n=bdgraue@dyndsl-080-228-219-226.ewe-ip-backbone.de) |
19:48:34 | | Quit bdgraue (Success) |
19:49:03 | richcoosa19 | ne1 heard anything on the problem with the LCD on the newer e200's? two pixel horizontal line |
19:49:53 | | Quit linuxstb (Read error: 113 (No route to host)) |
19:50:10 | petur | hey, our build table still hasn't got that fancy countdown... :) *pokes Bagder* |
19:52:21 | petur | PaulJam: should be fixed now... |
19:53:24 | | Join bootloader [0] (i=474872e4@gateway/web/cgi-irc/labb.contactor.se/x-ede688d8937a61ce) |
19:53:27 | preglow | wooot |
19:53:33 | * | preglow hears his first wma in rockbox |
19:54:12 | preglow | also his only wma |
19:54:13 | preglow | heh |
19:54:14 | saratoga | preglow: what target? |
19:54:17 | preglow | saratoga: h120 |
19:54:21 | preglow | haven't got my nano here right now |
19:54:28 | saratoga | did you add my last patch? |
19:54:39 | preglow | can't say i did, it's straigt svn |
19:54:42 | preglow | anything important? |
19:54:55 | saratoga | i accidently left a float in there that only compiles on Coldfire |
19:55:06 | saratoga | no idea if it got optimized out or not |
19:55:12 | preglow | really, i'm timing this bastard now |
19:55:20 | preglow | doesn't look too fast, heh |
19:55:30 | preglow | i only have a huge wma file to test with |
19:55:34 | PaulJam | btw, is the problem with the disk loosing its label still there? |
19:56:05 | bootloader | how do i install the EvilG-Fusion WPS patch right? Just extract to root of the ipod 30Gb Video? And then how do i make a Theme I downloaded work? |
19:56:18 | saratoga | preglow: check the "fixmul32" function in wmadeci.c |
19:56:32 | saratoga | theres a float mul in there for debug reasons |
19:56:43 | saratoga | hopefulyl optimized out, but worth deleteing to be sure |
19:56:54 | preglow | saratoga: oh, i've replaced that |
19:57:00 | saratoga | good |
19:57:05 | | Quit ifhar ("CGI:IRC (Ping timeout)") |
19:57:17 | saratoga | hmm, my patch moved the fixed point stuff into seperate files |
19:57:24 | saratoga | i'm guessing we're now out of sync |
19:57:50 | preglow | doesn't matter, it's just out of curiosity |
19:57:57 | petur | PaulJam: I haven't seen that lately, but as there hasen't been a bugfix, it must still be there |
19:59:50 | markun | bootloader: look here http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
20:00 |
20:00:33 | markun | bootloader: and for info in general about compiling rockbox: http://www.rockbox.org/twiki/bin/view/Main/DocsIndex#For_Developers |
20:01:08 | bootloader | ok thank you i seem to be really messing up when i try to do WPS i can install rockbox but anything after i just mess up lol |
20:01:16 | preglow | saratoga: did you and linuxstb use the same test file? got it around somewhere? |
20:02:57 | bootloader | one more question why does rockbox not respond well to the click wheel? It goes slow and hardly ever recognizes when i press the select button |
20:03:47 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
20:06:15 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
20:07:34 | bootloader | how do i install the fonts package to an ipod just extract to root after I have installed rockbox using ipodpatcher? |
20:08:06 | | Quit My_Sic (Read error: 110 (Connection timed out)) |
20:08:44 | preglow | saratoga: currently i've asm optimized both fixmul32 macros, speed testing a small 64 kbps file now |
20:08:55 | preglow | saratoga: CMUL is a very obvious candidate for asm too |
20:10:00 | preglow | saratoga: looks like the entire need for fixmul32b vanishes if we optimise CMUL |
20:10:39 | bootloader | do the fonts need to go into the .rockbox folder or just into root? |
20:11:34 | PaulJam | bootloader: they go to .rockbox/fonts/ |
20:13:31 | bootloader | oh well ok then where does the WPS go into rockbox/wps? then themes to rockbox/themes? |
20:13:43 | preglow | saratoga: hmm, with these two optimisations, my file seems to be 90% realtime |
20:18:15 | | Join webguest42 [0] (i=57f29bd0@gateway/web/cgi-irc/labb.contactor.se/x-133262b0fd56e1ca) |
20:18:22 | | Quit webguest42 (Client Quit) |
20:18:28 | | Join ifhar [0] (i=57f29bd0@gateway/web/cgi-irc/labb.contactor.se/x-4da4af6110fc5cce) |
20:19:48 | bootloader | there is no rockbox/fonts where do they go? |
20:20:39 | n1s | bootloader: if there isn't a .rockbox/fonts folder, just create one |
20:21:03 | bootloader | ok |
20:21:12 | linuxstb_ | preglow: I'm around now. |
20:21:15 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
20:22:04 | preglow | test file, please |
20:22:06 | preglow | the one you used |
20:22:44 | linuxstb | preglow: No, we didn't use the same test track. I found a few on Usenet I've been using, as well as some webcasts I captured, and some of the mplayer collection here - http://samples.mplayerhq.hu/A-codecs/WMA/ |
20:23:04 | linuxstb | The main one I was using was "Bangles - Walk Like An Egyptian.wma" from mplayer ;0 |
20:23:28 | bootloader | do i have to run the ipodpatcher after i extract all of these? |
20:23:31 | preglow | that's the 80 kbps one? |
20:23:32 | linuxstb | That's the one I mentioned speed test results for. |
20:23:34 | linuxstb | Yes. |
20:23:41 | preglow | k, i'll try that out, then |
20:24:15 | n1s | bootloader: try reading a bit in the manual |
20:24:32 | linuxstb | gregj: I used to be the "mpegplayer guy" (I did most of the early work on it). Then jhMikeS worked on it so I don't recognise it anymore. I'm not sure if he's still interested in doing more work on it though. |
20:24:54 | preglow | okiedoke, testing it now |
20:25:20 | preglow | with a bit of luck, it's a wee bit closer to realtime now |
20:25:50 | | Quit bootloader ("CGI:IRC (EOF)") |
20:27:40 | | Join Rondom [0] (n=Rondom@p57A96DFB.dip.t-dialin.net) |
20:27:53 | | Join bdgraue__ [0] (n=bdgraue@dyndsl-080-228-219-226.ewe-ip-backbone.de) |
20:28:29 | preglow | 95% realtime |
20:28:38 | linuxstb | \o/ not bad for 5 minutes hacking... |
20:28:55 | | Quit bdgraue_ (Read error: 104 (Connection reset by peer)) |
20:28:57 | preglow | the usual deal |
20:29:13 | preglow | i just substituted with asm two places |
20:29:15 | preglow | emac |
20:29:52 | preglow | my only wma file plays realtime now! |
20:29:54 | linuxstb | Using any IRAM yet? |
20:29:57 | preglow | nope |
20:30:04 | preglow | absolutely none |
20:30:06 | linuxstb | Then we're laughing... |
20:30:20 | | Join luebecktricker_ [0] (n=martin@AC9E532A.ipt.aol.com) |
20:30:30 | linuxstb | I'm wondering if any of those many buffers in the wmadecodecontext struct can be combined. |
20:31:01 | preglow | who knows, i did want i wanted to do right now. just couldn't sit by not trying something so obvious, heh |
20:31:28 | preglow | i'll just brush it up a bit and commit it |
20:32:27 | linuxstb | Can saratoga's "fixed32" format be sent directly to the DSP layer via pcmbuf_insert? |
20:32:35 | preglow | sure |
20:33:11 | preglow | is it converted right now? |
20:33:23 | linuxstb | Yes, the codec returns 16-bit interleaved samples. |
20:33:27 | preglow | yeah, so i see |
20:33:32 | preglow | is it deinterleaved internally? |
20:33:34 | linuxstb | That's high on my list to change. |
20:33:43 | preglow | deinterleaved 32 bit == optimal |
20:34:00 | linuxstb | It's decoded into the "frame_out" array in wmadecodecontext |
20:34:17 | linuxstb | So yes, deinterleaved 32-bit internally. |
20:35:05 | preglow | that's just fine and dandy, then |
20:35:27 | preglow | i didn't even need to write any code for this |
20:35:34 | preglow | ripped it straight out of libmusepack and tremor |
20:35:34 | preglow | haha |
20:35:39 | preglow | copy&paste living |
20:35:48 | linuxstb | I'm sure the memory requirements can be reduced drastically - there seem to be lots of copying from one buffer to another, where things could be done in-place. |
20:36:03 | preglow | anywho, it's time for some grocery shopping, apparently |
20:36:04 | preglow | brb |
20:36:04 | | Quit luebecktricker_ ("Verlassend") |
20:39:07 | | Join SirFunk [0] (n=Sir@admin-147-222.potsdam.edu) |
20:39:55 | | Join merbanan [0] (n=banan@83.233.231.172) |
20:40:47 | linuxstb | saratoga: Around? |
20:41:43 | | Join Themes [0] (i=474872e4@gateway/web/cgi-irc/labb.contactor.se/x-b6d84bf79a03809f) |
20:41:48 | linuxstb | petur: Regarding your filetypes commit, it was probably me adding wmv and asf - so two new extensions. wma itself was already there. |
20:42:17 | | Join entheh [0] (n=purr@88-106-149-81.dynamic.dsl.as9105.com) |
20:42:45 | Themes | i have installed the "flow" theme into rockbox/themes but it does not show up in the browse themes menu what do i do? |
20:43:35 | petur | linuxstb: I saw ;) |
20:45:42 | ifhar | can someone help??? i'm trying to format my iaudio x5 with rockbox |
20:46:11 | | Quit thegeek_ (Read error: 104 (Connection reset by peer)) |
20:46:30 | linuxstb | What's the problem? |
20:47:13 | | Join thegeek [0] (i=thegeek@ti521110a080-5005.bb.online.no) |
20:47:21 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
20:47:31 | Themes | can someone help me with the themes? |
20:47:47 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
20:47:49 | | Quit bdgraue__ (Read error: 104 (Connection reset by peer)) |
20:47:52 | | Join miepchen^schlaf [0] (n=hihi@p54BF717B.dip.t-dialin.net) |
20:47:56 | | Join bdgraue__ [0] (n=bdgraue@dyndsl-080-228-219-226.ewe-ip-backbone.de) |
20:47:56 | | Join thegeek_ [0] (i=thegeek@ti521110a080-5005.bb.online.no) |
20:48:12 | ifhar | linuxstb: don't know how to do it..... |
20:49:14 | linuxstb | ifhar: Have you found the installation chapter in the manual? |
20:49:28 | PaulJam | Themes: what do you mean by "installed"? most themes have already the correct folderstructure in the .zip file, that you just have to extract the .zip to the root of your player |
20:50:47 | ifhar | can't find the actual manual. thought all this would be online but can't seem to find it |
20:51:41 | Febs | ifhar: www.rockbox.org |
20:51:53 | Febs | Click the link that says "Manual." It's on every page of the site. |
20:53:02 | ifhar | found it but it doesn't say how to reformat the drive, which i wanna do coz playback is faulty |
20:53:31 | Febs | It doesn't say that because reformatting the drive is not necessary for installing Rockbox. |
20:54:17 | ifhar | no no, i already have rockbox, but i wanna format the device because it doesn't play files right |
20:54:51 | | Join MrKeuner [0] (n=kudo@unaffiliated/mrkeuner) |
20:55:19 | ifhar | i think it might be coz i dropped it once so i thought if i format the drive it might help |
20:55:21 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
20:55:47 | MrKeuner | hi, may rockbox have some kind of settings which might lead to practically lesser amount of battery time? |
20:56:08 | Febs | ifhar: most issues can be resolved with remedies short of reformatting. |
20:56:22 | MrKeuner | For example backlight turns of but the lcd does not go off when playing oggs in ipod nona |
20:56:50 | | Quit Rob222241 () |
20:56:57 | Febs | In your case, I would try running utility that scans the disk and corrects errors. |
20:57:09 | ifhar | Febs: sounds good, where do i find that? |
20:57:20 | Febs | What OS? |
20:57:44 | ifhar | mac os x |
20:58:38 | Themes | PaulJam: I meant i extracted the theme to the rockbox/theme folder is that wrong? |
20:59:10 | petur | MrKeuner: I think switching off the LCD will not solve that much battery power. iirc, we keep the lcd on for targets where you can read the display without backlight |
20:59:11 | Febs | Themes: extract the theme to the root of your player. |
20:59:17 | linuxstb | Anyone know the maximum number of bytes a utf8 character can be? |
20:59:25 | PaulJam | Themes: does the .zip contain a .rockbox folder? |
20:59:40 | | Join pearldiver [0] (n=say@cpe-72-225-231-80.nyc.res.rr.com) |
20:59:50 | Themes | Febs: so should i first delete the one i extracted from the rockbox/theme folder? |
21:00 |
21:00:01 | MrKeuner | petur: it is really convenient but, may be if it could be changed it would have been even better |
21:00:05 | Themes | PaulJam: I will check |
21:00:26 | pearldiver | congrats with WMA, whoever was involved! |
21:00:39 | petur | Google! |
21:00:50 | Febs | Themes: if the theme is configured properly (i.e., as PaulJam says), then you can just extract it to the root, and it will automatically put the files and folders where they need to be. |
21:00:54 | MrKeuner | petur: I do not have data but I feel like I am having drastically lower battery time |
21:01:15 | petur | MrKeuner: compared to apple os? |
21:01:22 | MrKeuner | petur: yes |
21:01:24 | Themes | PaulJam: yes ot is all contained in a .rockbox folder, should i delete it and extract to root? |
21:01:38 | petur | MrKeuner: we know, and it's not the LCD |
21:01:42 | Febs | Themes: yes. |
21:01:43 | Lear | linuxstb: Four, I think. Could depend on actual UCS version... |
21:01:44 | PaulJam | Themes: yes |
21:01:44 | Themes | Febs: yes PaulJam is right i just extracted wrong |
21:02:02 | MrKeuner | petur: what is it if I may ask, as if I would understand |
21:02:05 | MrKeuner | :) |
21:02:21 | petur | MrKeuner: if we knew, it would have been fixed |
21:02:24 | pearldiver | hows the wma performance across the targets? |
21:02:25 | linuxstb | Lear: I'm parsing ASF metadata, which is stored in utf16, and need to convert to utf8, and check I have enough buffer space for the result... |
21:02:26 | MrKeuner | :) |
21:02:32 | Themes | ok im restarting my player now thanks for the help |
21:03:36 | Lear | linuxstb: According to Wikipedia, 4 is maximum, but it is rarely used. 3 is a more common upper limit. |
21:03:44 | MrKeuner | petur: can I still boot into apple os I would like to compare the battery times |
21:04:14 | petur | MrKeuner: check the manual, I think you have to flip HOLD while booting |
21:04:17 | *** | Saving seen data "./dancer.seen" |
21:04:19 | linuxstb | Lear: I'll use four anyway, it's not going to make much difference. |
21:04:24 | linuxstb | markun: Are you around? |
21:04:25 | Febs | ifhar: I don't know much about Macs, but Google found this for me: http://www.macosxhints.com/article.php?story=20040913013304988 |
21:04:30 | Themes | PaulJam: thank you it is working |
21:04:39 | Themes | Febs: thnak you it is working |
21:05:20 | MrKeuner | petur: that did it thanks |
21:05:39 | markun | linuxstb: I am |
21:06:01 | linuxstb | markun: Are you responsible for unicode.c ? ;) |
21:07:00 | preglow | linuxstb: six, i think |
21:07:07 | preglow | for utf8 |
21:07:09 | linuxstb | I need to use the utf16LEdecode function for the ASF metadata parser, and it doesn't return the number of bytes consumed in the utf16 stream. |
21:07:23 | | Quit billytwowilly (Remote closed the connection) |
21:07:37 | markun | linuxstb: doesn't it return a pointer? |
21:07:40 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
21:07:44 | markun | linuxstb: I'll check |
21:07:58 | linuxstb | markun: It returns a utf8 pointer - so you know the output size, but not how much of the input has been consumed. |
21:08:19 | markun | ah, that's not nice |
21:08:26 | linuxstb | The only place I can find that function being used is the id3v2 parser, which seems to assume 2 bytes. |
21:08:46 | Lear | linuxstb: But it always consumes count utf16 chars, does it not? |
21:09:05 | linuxstb | Yes, but IIUC, a utf16 char can be 32 bits. |
21:09:32 | preglow | sure |
21:09:45 | linuxstb | A so-called "surrogate pair" according to the comments in the function I'm reading. |
21:09:46 | Lear | Yes, but the code checks for that. (Assuming that's what the surrogate pair check thingy is. :) ) |
21:09:49 | markun | Lear: they added some hack to allow for more than 2^16 chars |
21:10:03 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
21:10:28 | linuxstb | Lear: The decoding function does, but that fact isn't returned to the calling code. |
21:10:31 | | Quit ansivirus (Remote closed the connection) |
21:10:42 | Themes | when you convert the itunesDB to rockboxDB does it have to actually convert each filer or just reorginize? |
21:11:05 | Lear | Yes, it could actually consume count + 1 chars... |
21:11:50 | preglow | markun: it's not really a hack, it's always been part of utf-16. ucs-2 is the precursor and only allows 16 bit characters |
21:13:06 | ifhar | thanks Febs |
21:13:41 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
21:14:12 | linuxstb | markun: My problem is that I know the size of the utf16 buffer in bytes, and I need to decode it into a limited size utf8 buffer (the id3v2/v1 buffers in the id3 struct). Maybe I should write a new function... |
21:14:37 | | Join ansivirus [0] (n=ansiviru@adsl-76-225-180-38.dsl.rcsntx.sbcglobal.net) |
21:15:21 | markun | linuxstb: or replace it? |
21:15:36 | markun | preglow: is vfat UCS-2 |
21:15:51 | amiconn | yes |
21:15:57 | linuxstb | markun: I'm not sure what the id3v2 parser is doing... |
21:16:04 | amiconn | /me not preglow though ;) |
21:16:35 | amiconn | Hmm, not sure whether surrogate pairs are allowed in recent implementations |
21:17:20 | | Join Domonoky_ [0] (n=Domonoky@e179176159.adsl.alicedsl.de) |
21:17:23 | pixelma | Arathis: tried again with a build after Lear's fix? |
21:17:52 | | Part kaaloo |
21:21:20 | Lear | linuxstb: There are other unicode.c functions that could use a output buffer size argument, so that there won't be a buffer overflow. |
21:21:20 | markun | linuxstb: or maybe we can give an extra argument with a pointer to the end of the buffer? |
21:22:57 | amiconn | It could just return the changed input pointer, couldn't it? |
21:23:04 | amiconn | (would require a ** argument) |
21:24:56 | | Quit The-Compiler (Remote closed the connection) |
21:28:56 | | Part maffe |
21:30:04 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
21:30:09 | * | amiconn had an idea how we could save some power on PP targets in a CPUFREQ_MAX sleep() situation |
21:30:20 | amiconn | Only if both cores are sleeping though |
21:31:03 | | Quit MrKeuner ("Ex-Chat") |
21:31:28 | | Quit ifhar ("CGI:IRC (EOF)") |
21:33:00 | | Quit richcoosa19 ("[BX] The best part of waking up is BitchX in your cup") |
21:34:53 | * | n1s finds new binsize saving potential :-) |
21:35:28 | | Join Wiwie [0] (n=goddi@p5B099886.dip0.t-ipconnect.de) |
21:35:29 | markun | n1s: many kbytes again? |
21:35:31 | * | amiconn finds it interesting that Lear's fix even saved more on binsize than JdGordon's wannabe-fix added |
21:36:02 | | Join richcoosa19 [0] (n=richie@65.199.215.7) |
21:36:09 | amiconn | (on arm) |
21:36:11 | n1s | markun: no, a couple of hundred bytes so far, but for both SH and coldfire, and probably arm too... |
21:36:32 | preglow | linuxstb: mind testing the code? |
21:36:37 | preglow | on something coldfire, that is |
21:37:37 | * | pixelma would like to test her one wma file on M5 :) |
21:37:42 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
21:37:47 | preglow | sure, please test using my latest commit |
21:38:07 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- Would you like to know more?") |
21:38:23 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
21:38:40 | preglow | what the hell, i was certain i fixed that bloody warning i'm about to get |
21:39:17 | preglow | oh, i did |
21:40:26 | | Quit PaulJam (".") |
21:40:52 | | Join TrueJournals [0] (n=TrueJour@c-24-12-147-61.hsd1.il.comcast.net) |
21:43:13 | Themes | When you convert the itunesDB into a rockboxDB does it convert the files or just reorginize them? |
21:44:02 | Lear | preglow: No iram at all yet? |
21:44:10 | preglow | absolutely none |
21:44:21 | preglow | both the usual suspects for iram use are bigger than iram |
21:44:50 | | Quit andrew__ (Read error: 110 (Connection timed out)) |
21:45:55 | | Quit Themes ("CGI:IRC (EOF)") |
21:47:15 | | Quit bdgraue__ (Remote closed the connection) |
21:47:35 | | Join bdgraue__ [0] (n=bdgraue@dyndsl-080-228-219-226.ewe-ip-backbone.de) |
21:50:21 | | Join webguest86 [0] (i=97c98a9f@gateway/web/cgi-irc/labb.contactor.se/x-290c627f93bce9e3) |
21:52:34 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
21:52:55 | | Join miepchen^schlaf [0] (n=hihi@p54BF717B.dip.t-dialin.net) |
21:53:50 | | Quit Rondom (No route to host) |
21:57:54 | Lear | Argh, profile build causes an ICE... |
21:59:39 | | Part webguest86 |
22:00 |
22:03:48 | | Quit pearldiver (Read error: 110 (Connection timed out)) |
22:04:55 | preglow | Lear: where? |
22:04:57 | gregj | linuxstb: well, I don't have a week to dig into , but I can give you the first 5-6MB of that movie, so you can at least test it on your side, and tell me what you think, alright ? |
22:05:04 | | Join bobj [0] (i=c66c9f3f@gateway/web/cgi-irc/labb.contactor.se/x-6d5dcffbb9fd9456) |
22:05:24 | Lear | Tremor, bitwise.c |
22:06:02 | | Quit bobj (Client Quit) |
22:06:34 | n1s | Lear: maybe try lowering the O level, we build Tremor with O3 now... |
22:06:59 | Lear | n1s: My thought exactly. Pretty sure that part worked before. |
22:07:09 | | Join bdgraue [0] (n=bdgraue@dyndsl-085-016-172-155.ewe-ip-backbone.de) |
22:14:13 | | Quit bdgraue__ (No route to host) |
22:14:46 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:14:54 | | Quit amiconn () |
22:14:55 | pixelma | preglow: my 128kbps wma doesn't play realtime but it's not as bad as linuxstb's ape track, I tried (very personal first impression though) |
22:15:00 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:16:51 | preglow | pixelma: i wouldn't expect it to either, do you have test_codec handy? |
22:17:59 | pixelma | doesn't have it handy - but like to compile it. Might be fun. |
22:20:00 | | Join Quelsaruk [0] (n=kvirc@109.pool85-61-16.dynamic.orange.es) |
22:20:10 | pixelma | *don't too |
22:20:32 | | Quit TrueJournals ("Leaving.") |
22:21:51 | Quelsaruk | hi |
22:23:18 | | Quit low_light ("CGI:IRC") |
22:23:29 | petur | ho |
22:23:40 | amiconn | lo |
22:24:12 | | Quit SirFunk (Remote closed the connection) |
22:27:13 | | Join dubbae [0] (i=4cb431de@gateway/web/cgi-irc/labb.contactor.se/x-c1cd2e680866b378) |
22:28:05 | | Join ComputinChuck [0] (n=nate@udp132377uds.hawaiiantel.net) |
22:28:39 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
22:29:26 | ComputinChuck | hello, i just installed rockbox on my ipod video and it won't save any config files when i shut it down. also when i try to save the config in the "Manage Settings" menu, it says it "failed" |
22:29:57 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
22:30:07 | dubbae | I'm using the current H10 5GB build - is the clock scaling feature used to overclock the device? |
22:30:35 | amiconn | no |
22:30:36 | scorche | dubbae: no |
22:30:38 | Domonoky_ | dubbae: not overclocking, underclocking :-) |
22:30:41 | pixelma | ComputinChuck: what build are you using (when did you download it)? |
22:31:09 | ComputinChuck | pixelma, i just downloaded it this morning |
22:31:24 | amiconn | Morning being when? |
22:31:37 | amiconn | There is the concept of timezones, you know? ;) |
22:31:52 | ComputinChuck | haha, yes |
22:31:58 | amiconn | Or simply tell the version... |
22:32:08 | pixelma | ComputinChuck: I guess you downloaded one that was broken... |
22:32:10 | | Quit ompaul ("night") |
22:32:13 | ComputinChuck | morning was about 3 hours ago |
22:32:30 | dubbae | so the default clock speed settings for H10 5 GB would be Frequency: 78000000 and boost_counter 1, correct? |
22:32:42 | amiconn | No |
22:32:43 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
22:32:54 | amiconn | The default is 30MHz, 78MHz is boosted |
22:33:07 | dubbae | so isn't that overclocking? |
22:33:10 | amiconn | nope |
22:33:17 | amiconn | The cpu is specced up to 80MHz |
22:33:22 | pixelma | ComputinChuck: that was about the time a fix was committed, I suggest to just try out the newest "current build" |
22:33:44 | ComputinChuck | ok |
22:34:16 | ComputinChuck | i just need to replace the .ipod file right? i don't need to install the boot loader and everything again |
22:34:33 | scorche | ComputinChuck: not the bootloader, but the whole folder you need to replace |
22:34:41 | ComputinChuck | ok |
22:34:44 | scorche | just extract over it and it should overwrite the files |
22:34:45 | dubbae | I don't notice any real performance increase when the processor is boosted - is that normal? |
22:34:47 | | Quit entheh ("^~") |
22:35:50 | | Part n1s |
22:36:33 | scorche | dubbae: what kind of performance increase are you looking for? |
22:36:47 | dubbae | Rockboy runs the same |
22:36:54 | dubbae | I figured maybe it would be faster |
22:37:02 | | Join DogBoy [0] (n=john@66-101-59-100-static.dsl.oplink.net) |
22:37:40 | scorche | rockboy uses it fully boosted, i believe |
22:38:08 | amiconn | dubbae: You are not supposed to change the boost counter by hand. This is debug stuff |
22:38:20 | dubbae | oh |
22:38:27 | amiconn | Rockbox boosts/unboosts as necessary to keep up with its tasks |
22:38:30 | dubbae | I thought it was some neat new overclock setting |
22:38:35 | dubbae | like Palm Pilots used to have |
22:38:49 | dubbae | my mistake |
22:38:59 | amiconn | And the goal is that you don't notice the changes too much |
22:39:45 | amiconn | This is for saving power, not for overclocking. (you can overclock the cpu if you make your own build, but expect it to crash within a more or less short time) |
22:40:02 | dubbae | and the battery would drain faster as well, I presume |
22:40:08 | amiconn | yes |
22:40:31 | | Quit Arathis ("Bye, bye") |
22:40:40 | dubbae | so basically - I should leave the debug setting at 30MHZ and not worry about it |
22:41:00 | scorche | so basically, you shouldnt touch it at all and not worry about it, yes ;) |
22:41:05 | ComputinChuck | i read somewhere that rockbox's usb charging ability was about 1/5 that of the Apple firmware's, is that true when the player is in hardware disk mode? |
22:41:06 | dubbae | lol, ok |
22:41:16 | | Quit atsea- (Read error: 104 (Connection reset by peer)) |
22:41:26 | scorche | ComputinChuck: disk mode is apple's |
22:41:54 | dubbae | is any work being done on FM Radio for the H10? |
22:42:05 | ComputinChuck | ok, so as long as it's in disk mode it'll charge just fine |
22:42:17 | dubbae | I know someone mentioned the Rockbox firmware couldn't get power to the radio, or something to that effect |
22:42:55 | pixelma | preglow: it's almost 92% realtime |
22:44:11 | | Part maffe |
22:44:25 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
22:45:11 | preglow | weee |
22:45:21 | preglow | then it'll be zipping along once we optimise more and use iram |
22:46:33 | preglow | damn, commited today and already it's almost realtime, i'll call that a success |
22:46:46 | | Quit ComputinChuck ("Leaving") |
22:46:54 | | Quit lukaswayne9 ("Ex-Chat") |
22:47:04 | | Quit XavierGr (Nick collision from services.) |
22:47:07 | | Join XavierGr [0] (n=xavier@ppp5-40.adsl.forthnet.gr) |
22:47:34 | alienbiker99 | that is impressive, but the work has been going on for a while no? |
22:48:19 | preglow | yeah, but it's only recently breakthroughs have been happening |
22:48:30 | amiconn | preglow: Hopefully progress doesn't stop here :| |
22:48:40 | * | amiconn thinks about aac on cf |
22:48:43 | preglow | amiconn: i would be greatly surprised if that happened |
22:49:01 | pixelma | ooh... and it seems I missed an ape optimisation, test_codec gives 105% realtime even though "real" playback stutters now and then (wps without peakmeters too) |
22:49:11 | saratoga | preglow: I'm around now |
22:49:24 | pixelma | with linuxstb's sample track |
22:49:32 | saratoga | you've left that trig table I put in IRAM there right? |
22:49:47 | preglow | oh, i didn't even notice it |
22:49:59 | saratoga | that made a pretty big difference |
22:50:22 | saratoga | the VLC stuff could probably use IRAM too, but I don't understand it well enough yet |
22:50:31 | saratoga | and some of it is really huge |
22:51:05 | preglow | max block size is 2048 samples? |
22:51:18 | DogBoy | do I need to install podzilla first in order to get it dual booting with rockbox? |
22:51:25 | saratoga | preglow: yes |
22:51:42 | saratoga | (2048 or 4096 I guess depending how you look at it) |
22:51:59 | preglow | well, per channel |
22:52:36 | saratoga | well its a 2048/4096 transform thanks to mdct weirdness |
22:52:54 | preglow | sure, just talking output buffer here |
22:53:05 | preglow | i want it in iram |
22:53:08 | preglow | and want to see if it's practical |
22:53:25 | preglow | 2048 max size would mean 16k iram used for that, which is acceptable |
22:53:59 | saratoga | linuxstb mentioned this |
22:54:07 | | Part dubbae |
22:54:19 | saratoga | which output buffer? |
22:54:28 | preglow | the final one you pass to dsp.c |
22:54:37 | preglow | it also seems data is converted to 16 bits, that is unnecessary |
22:55:27 | saratoga | that can contain more then one block though |
22:55:35 | preglow | yeah, wma_decode_frame converts to 16 bits, i see |
22:56:08 | | Quit Domonoky_ (Read error: 110 (Connection timed out)) |
22:56:20 | saratoga | linuxstb said each superframe could have up to 10 frames, each of which could be 2048 samples, at least if I understood him correctly |
22:56:25 | preglow | also it interleaves, we don't want it to do that. with these changes, i bet the codec'll be usable realtime on both cf and arm |
22:56:29 | saratoga | I've only seen much smaller blocks |
22:56:35 | saratoga | err frames |
22:56:48 | preglow | yeah, but it looks to me like not decoding a whole superframe at once will be trivial |
22:57:26 | saratoga | yeah shouldn't be too bad |
22:57:31 | saratoga | just making sure you're aware of that |
22:57:45 | preglow | sure, i am |
22:57:48 | saratoga | have you profiled the codec yet? |
22:57:54 | preglow | nope |
22:58:09 | preglow | i'm quite busy with other work i need to have done before i go on vacation |
22:58:55 | saratoga | how involved is it? |
23:00 |
23:00:43 | preglow | profiling? |
23:02:13 | saratoga | yes, the wiki page is rather vague |
23:02:24 | preglow | not very much at all, though i can't remember if it's easily doable for arm targets. you essentially just run the codec as normal with a profiling build, then post-process a file to have results |
23:02:29 | amiconn | preglow: Btw, you can optimise away the need for a 2nd temp in fixmul32() for coldfire |
23:02:42 | amiconn | ...without needing additional cycles |
23:03:08 | amiconn | Or rather, saving one cycle... |
23:03:16 | preglow | amiconn: very possible, i just took that code from the libmusepack source. afaik, it's yours |
23:03:49 | amiconn | Could be; don't really remember |
23:04:19 | *** | Saving seen data "./dancer.seen" |
23:04:33 | preglow | btw, how? by reusing y? |
23:05:03 | amiconn | nope |
23:05:34 | amiconn | the asl.l can be split in 2 shifts with literal shift count (simple) |
23:05:44 | preglow | ahh, yeah |
23:05:47 | preglow | but would it be worth it? |
23:06:09 | preglow | duh, of course it would |
23:06:10 | amiconn | And the moveq.l / lsr.l / or.l sequence can be shortened |
23:06:18 | amiconn | ..because it's a shift by 16 |
23:06:45 | amiconn | swap %[x] / move.w %[x], %[t1] |
23:07:44 | * | amiconn will try that |
23:07:57 | preglow | ahh, beh |
23:08:12 | preglow | i keep forgetting the partial reg tricks |
23:08:31 | * | amiconn loves this cf trick :) |
23:08:42 | amiconn | m68k cisc heritage.... |
23:08:54 | * | preglow hugs cisc |
23:08:59 | | Part maffe |
23:09:28 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
23:09:30 | * | amiconn goes hunting for a wma test track |
23:09:52 | preglow | linuxstb pasted an url for some |
23:10:31 | saratoga | amiconn: http://www.mp3-tech.org/tests/wma9/index.html |
23:10:38 | saratoga | those are the ones I used |
23:10:38 | preglow | http://samples.mplayerhq.hu/A-codecs/WMA/ |
23:11:13 | * | ender1 yawns |
23:12:05 | preglow | saratoga: but yeah, this'll simplify midterm evaluation tons |
23:12:39 | preglow | seeing as evaluating something in working condition is pretty simple, heh |
23:13:22 | saratoga | sounds good |
23:14:19 | preglow | but yeah, i think one of your priorities should be merging latest ffmpeg svn |
23:14:40 | preglow | since getting low-bitrate files working would be pretty important |
23:14:41 | ender1 | is there something wrong with my build server - it hasn't been used in a while |
23:14:48 | preglow | it smells bad |
23:15:29 | petur | ender1: talk to Bagder |
23:15:37 | | Nick ender1 is now known as ender` (i=krneki@84-255-206-8.static.dsl.t-2.net) |
23:15:59 | Bagder | I believe I disabled it a while ago when it acted funny... I'll re-enable it again |
23:16:29 | ender` | funny? what was wrong? |
23:18:10 | | Join Guile` [0] (n=Guile@88-136-185-116.adslgp.cegetel.net) |
23:19:49 | | Quit bdgraue (simmons.freenode.net irc.freenode.net) |
23:19:49 | NSplit | simmons.freenode.net irc.freenode.net |
23:19:49 | | Quit billytwowilly (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit obo (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit linuxstb (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit petur (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit Siltaar (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit jhMikeS (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit joa (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit Nico_P (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit desowin (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit GodEater (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit spiorf (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit austriancoder (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit kfazz (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit Guile`` (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit jhulst_ (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit chrisjs169 (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit RaRe (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit darkless (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit bospaadje (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit Lynx_ (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit DogBoy (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit goffa (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit alberink_ (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit Farp (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit blithe (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit GodEater_ (simmons.freenode.net irc.freenode.net) |
23:19:49 | | Quit Bagder (simmons.freenode.net irc.freenode.net) |
23:20:06 | NHeal | simmons.freenode.net irc.freenode.net |
23:20:06 | NJoin | DogBoy [0] (n=john@66-101-59-100-static.dsl.oplink.net) |
23:20:06 | NJoin | bdgraue [0] (n=bdgraue@dyndsl-085-016-172-155.ewe-ip-backbone.de) |
23:20:06 | NJoin | obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
23:20:06 | NJoin | billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
23:20:06 | NJoin | linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:20:06 | NJoin | petur [0] (n=petur@rockbox/developer/petur) |
23:20:06 | NJoin | Siltaar [0] (n=Siltaar@reverse-52.fdn.fr) |
23:20:06 | NJoin | jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
23:20:06 | NJoin | joa [0] (n=joe@86.155.238.101) |
23:20:06 | NJoin | Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
23:20:06 | | Join desowin [0] (n=desowin@unaffiliated/desowin) |
23:20:06 | NJoin | GodEater [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
23:20:06 | NJoin | spiorf [0] (n=spiorf@host168-217-dynamic.1-79-r.retail.telecomitalia.it) |
23:20:06 | NJoin | austriancoder [0] (n=austrian@80.120.117.30) |
23:20:06 | NJoin | kfazz [0] (n=ken@76-203-137-185.lightspeed.wlfrct.sbcglobal.net) |
23:20:06 | NJoin | Guile`` [0] (n=Guile@88-136-185-116.adslgp.cegetel.net) |
23:20:06 | NJoin | chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) |
23:20:06 | NJoin | jhulst_ [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
23:20:06 | NJoin | RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
23:20:06 | NJoin | darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
23:20:06 | NJoin | bospaadje [0] (n=bospaadj@ip82-139-84-212.lijbrandt.net) |
23:20:06 | NJoin | Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
23:20:06 | NJoin | Bagder [0] (n=daniel@rockbox/developer/bagder) |
23:20:06 | NJoin | Farp [0] (n=asd@173.98.49.60.jb03-home.tm.net.my) |
23:20:06 | NJoin | alberink_ [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
23:20:06 | NJoin | GodEater_ [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
23:20:06 | NJoin | goffa [0] (n=goffa@216.220.23.105) |
23:20:06 | NJoin | blithe [0] (n=blithe@67.18.176.106) |
23:20:06 | *** | Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
23:25:39 | | Join borisyeltsin [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
23:25:47 | | Quit billytwowilly (Read error: 104 (Connection reset by peer)) |
23:25:48 | | Join lazka_ [0] (n=lazka@83-65-233-41.dynamic.xdsl-line.inode.at) |
23:25:58 | amiconn | hmpf |
23:26:03 | | Join acb5649 [0] (i=4a841a2a@gateway/web/cgi-irc/labb.contactor.se/x-581987a44c8f50fb) |
23:26:18 | preglow | hrm? |
23:26:21 | amiconn | Codecs aren't relinked if only the lib changes |
23:27:05 | preglow | the codec build bug annoys the hell out of me |
23:27:46 | Lear | And on sim builds they always relink... |
23:28:17 | acb5649 | may i please have more permission in flyspray? close tasks and assign? |
23:29:35 | amiconn | preglow: The opt saves 164 bytes for wma.codec on H1x0 |
23:29:38 | acb5649 | nd view reports? |
23:29:41 | amiconn | Testing speed now... |
23:30:00 | preglow | amiconn: and a couple of cycles too, but i'd be surprised if it's measurable |
23:30:29 | | Quit Wiwie ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:30:31 | amiconn | well, one cycle per fixmul32(), plus potentially some register shuffling |
23:31:01 | | Quit richcoosa19 (Remote closed the connection) |
23:31:25 | amiconn | hmm |
23:31:37 | amiconn | The coldfire fixmul32() assumes PRECISION == 16 |
23:31:44 | preglow | yup |
23:32:07 | | Quit jgarvey ("Leaving") |
23:32:48 | | Quit joa (Read error: 104 (Connection reset by peer)) |
23:33:37 | acb5649 | Ahah!!! |
23:33:51 | acb5649 | i got it to work!! |
23:34:55 | | Quit acb5649 ("CGI:IRC (EOF)") |
23:35:02 | | Join BK-- [0] (n=Non@bzq-82-81-143-137.red.bezeqint.net) |
23:35:11 | amiconn | hmm :/ |
23:35:33 | amiconn | It got slower.... |
23:35:47 | saratoga | question: why I should be getting a profile.out in the players root when I do a profile build right? |
23:35:56 | amiconn | Less than a percent though |
23:35:58 | saratoga | i'm pretty sure its profiling, the codec got slow as hell |
23:36:02 | saratoga | but no log file |
23:36:27 | | Quit Guile`` (Connection timed out) |
23:38:44 | preglow | amiconn: sounds like a coincidence to me |
23:39:30 | | Quit lazka (Read error: 113 (No route to host)) |
23:42:29 | | Part maffe |
23:43:16 | | Join freqmod [0] (n=freqmod@69.80-203-96.nextgentel.com) |
23:44:50 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
23:47:07 | Lear | saratoga: Added calls to start and stop profiling? |
23:49:53 | | Join mario_ [0] (n=mario@CPE0040f4aafb00-CM0012c99ea6b4.cpe.net.cable.rogers.com) |
23:50:11 | mario_ | hey, how do I find Rockboy on my ipod |
23:50:34 | scorche | mario_: it was explained to you in #ipodlinux... |
23:50:51 | saratoga | Lear: yes I have |
23:51:00 | mario_ | I can't find it on my ipod what is it under |
23:51:05 | mario_ | what heading |
23:51:27 | saratoga | ci->profile_thread(); correct? |
23:51:32 | Lear | Then you should get a profile log, after the stop has been executed. |
23:51:40 | saratoga | and then ci->profstop(); |
23:51:43 | amiconn | preglow: As asl.l does exactly the same as lsl.l, another instruction can be shaved off :) |
23:51:47 | Lear | Don't remember really. Was some time ago I did it last time... |
23:52:02 | scorche | [13:22:48] <rvvs89> http://download.rockbox.org/manual/rockbox-ipodvideo/rockbox-buildch8.html#x11-1740008.3.4 |
23:52:02 | scorche | [13:25:06] <mario_> I searched through the plugin but I couldn't find rockboy |
23:52:02 | scorche | [13:25:24] <DerPapst> it's a viewer |
23:52:02 | DBUG | Enqueued KICK scorche |
23:52:02 | scorche | [13:25:37] <DerPapst> to select a rom from the filebrowser |
23:52:03 | scorche | [13:25:43] <DerPapst> s/to/you |
23:52:04 | *** | Alert Mode level 1 |
23:52:04 | scorche | [13:25:58] <rvvs89> "To start a game open a ROM file saved as .gb or .gbc in the file browser. " |
23:52:21 | saratoga | its odd because it becomes very slow, so i imagine its profiling, but then I don't get the log file written out |
23:52:34 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:54:07 | Lear | saratoga: But the functions sound right. |
23:54:12 | mario_ | where is the file browser? is it a folder |
23:54:41 | scorche | the file browser is what is used to browse your files, oddly enough |
23:55:10 | amiconn | preglow: http://pastebin.ca/602105 :) |
23:55:12 | mario_ | ok I put them in a folder i made |
23:55:21 | mario_ | but cant find them |
23:55:29 | mario_ | will they be in my database |
23:55:37 | scorche | change your viewmode to something besides music |
23:56:32 | preglow | amiconn: hahaha |
23:56:44 | amiconn | WHat's so funny about it?? |
23:56:44 | preglow | now let's hope saratoga doesn't change the format |
23:56:58 | preglow | just the size of it |
23:57:43 | saratoga | you mean the fixed format? |
23:57:47 | preglow | saratoga: yeah |
23:57:54 | preglow | amiconn: did you check which of the arguments would be the best to clobber? |
23:57:55 | mario_ | thanks |
23:57:58 | saratoga | no way I'll change that |
23:58:04 | | Quit davina (Remote closed the connection) |
23:58:27 | amiconn | preglow: I tried clobbering y as well. Got bigger and slower (a tiny bit) |
23:58:44 | amiconn | Though that was for the first version |
23:58:48 | preglow | ok, good |