00:00:02 | preglow | Zagor: doing ansi viewer, and paletted 8 bit mode is perfect for that, but it is slower here, even full screen |
00:00:14 | preglow | doing an ansi viewer, that is |
00:00:33 | preglow | really noticably slower |
00:00:35 | | Join nomel [0] (i=4782332a@gateway/web/cgi-irc/labb.contactor.se/x-d9c9ac29e69b91b1) |
00:00:39 | barrywardell | Domonoky_: "unsupported install Method" |
00:01:40 | nomel | i've got a c200 and the radio is wacky...is this a known issue? |
00:01:51 | Zagor | preglow: interesting |
00:01:57 | Zagor | nomel: wacky how? |
00:02:38 | nomel | well, when i scan through, none of the channels work. |
00:02:48 | nomel | err...presets from the autoscan. |
00:02:55 | Domonoky_ | barrywardell: strange, do you have an rbutil.ini file in the dri where rbutil.exe is ? (if so, delete it..) |
00:03:00 | nomel | and...if i manually scan through, i'll hear a station, go forward, go back, and it'll be gone. |
00:03:08 | barrywardell | Domonoky_: this is on mac os x... |
00:03:09 | Zagor | nomel: how fast is your scan? |
00:03:20 | barrywardell | haven't tried in windows |
00:03:47 | Domonoky_ | barrywardell: i can repoduce it.. i will investigate.. |
00:03:50 | nomel | even stranger, if i hit next then prev repeatedly, going from, say, 90.9MHz to 91.0MHz i can hear different radio stations...like it's stepping through in one direction. |
00:03:58 | bluebrother | Domonoky_: rbutil doesn't check for an external rbutil.ini anymore ;-) |
00:04:05 | Domonoky_ | good.. |
00:04:13 | nomel | but...when i hear a station, if i go forword or back, then try to go back or forward, it's gone. |
00:04:23 | Zagor | nomel: one of my c200s exhibit an odd radio issue. it could be the same thing. but it's also very slow to change frequency. is yours? |
00:04:31 | nomel | yes, very slow. |
00:04:37 | nomel | i assumed this was normal. |
00:04:41 | nomel | the speed that is. |
00:04:45 | barrywardell | Domonoky_: thanks, let me know if you want me to test anything |
00:04:48 | Zagor | no it's not |
00:05:01 | Zagor | do you have an "official" radio-equipped c200? |
00:05:28 | nomel | yes. |
00:05:33 | nomel | it works fine weth defailt firmwark. |
00:05:37 | nomel | *firmware. |
00:05:54 | nomel | god..i can't type today. |
00:06:02 | Zagor | ok. because both mine are non-radio units. and radio works perfectly on one but not so good on the other. |
00:06:25 | nomel | interesting. |
00:06:39 | nomel | i'm assuming default firmware version shouldn't make a difference? |
00:06:54 | Zagor | I had a theory that maybe my radio problem was the reason it was sold as a non-radio unit. but now it seems more a driver issue in rockbox. |
00:07:24 | nomel | lol. that'd be funny...sell crappy radio units as non radio. |
00:07:39 | | Nick nomel is now known as nomel_afk (i=4782332a@gateway/web/cgi-irc/labb.contactor.se/x-d9c9ac29e69b91b1) |
00:07:48 | Domonoky_ | huh.. something strange is going on with rbutil.. |
00:08:18 | Domonoky_ | seems like the complete install messes something seriously up.. |
00:08:31 | amiconn | nomel_afk: Not uncommon at all to sell slightly broken hardware presuming that the broken feature simply doesn't exist |
00:08:36 | barrywardell | Zagor: they're probably sold as non-radio in the EU to avoid the extra tax...same as the e200 |
00:08:54 | grapeshit | what be better: iriver u10 or e200 with rockbox ? |
00:09:18 | | Join pill [0] (n=pill@sloth.shellfx.net) |
00:09:22 | Zagor | barrywardell: yeah, most likely. but the "capability sorting" idea cropped up since I had two units with different performance |
00:09:48 | barrywardell | grapeshit: you mean h10? it doesn't support the radio in rockbox yet |
00:09:56 | grapeshit | i mean u10 |
00:10:01 | grapeshit | without rockbox |
00:10:10 | grapeshit | (there is none for it yet as i know) |
00:10:46 | bluebrother | grapeshit: this is a channel about Rockbox. People in here usually don't care for the OF. |
00:11:58 | nomel_afk | that seems hard to believe though |
00:12:02 | grapeshit | i asked about comparision |
00:12:05 | nomel_afk | considering it works fine with their firmware. |
00:12:23 | grapeshit | Between non-rockbox device and rockbox device. |
00:12:39 | bluebrother | you asked about "without Rockbox", and even about a player that is not supported by Rockbox. |
00:12:42 | nomel_afk | and, the symptoms seem like something in software. |
00:12:50 | grapeshit | no. |
00:12:52 | nomel_afk | i'll try some different releases. |
00:12:55 | bluebrother | naturally people will tell you any player with Rockbox being better than any other OF :) |
00:12:59 | grapeshit | <grapeshit> what be better: iriver u10 or e200 with rockbox ? |
00:13:19 | scorche|w | grapeshit: we dont knwo about other devices, really...go to the wiki page WhyRockbox and compare them yourself |
00:13:20 | bluebrother | and do you really expect people in this channel using the u10? |
00:13:23 | Zagor | nomel_afk: yeah but in my case none of the players have radio in OF |
00:13:37 | bluebrother | besides, that sentence wasn't too cleat. |
00:13:40 | bluebrother | *clear |
00:13:43 | nomel_afk | true...so no way to tell. |
00:14:06 | grapeshit | im sure someone here owns clix/clix2/u10 |
00:14:29 | krazykit | grapeshit, it doesn't matter if they did, since they don't run rockbox, it's offtopic, unless they're portingi t. |
00:14:41 | | Quit Genre9mp3 () |
00:14:52 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:15:38 | | Quit Dark_Apostrophe (Connection timed out) |
00:15:39 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
00:16:16 | nomel_afk | look like someone made a radio code change on the 16th...i'll try 15th ;) |
00:16:38 | Domonoky_ | barrywardell: i found the problem.. someone wasnt carefull enough with openGroup/ closeGroup on the device settings object.. :-) |
00:16:47 | Zagor | nomel_afk: I'm pretty sure I tried this before the 15th |
00:18:12 | Domonoky_ | barrywardell: so if you want to test again.. try a fresh svn.. :-) |
00:18:21 | barrywardell | will do now |
00:18:58 | nomel_afk | nope :( |
00:19:03 | Domonoky_ | this bug should have affected completeInstall for all targets.. :-/ |
00:19:13 | nomel_afk | each time i go between two presets...i can hear it sweeping through completely different stations. |
00:19:24 | bluebrother | Domonoky_: seems it's time for another green tick in the issues list ;-) |
00:20:12 | Domonoky_ | jeah, this was a severe bug,, just waiting fro confirmation from barrywardell |
00:20:22 | barrywardell | works for me now |
00:20:26 | Domonoky_ | nice |
00:21:47 | bluebrother | well, as long as bugs get fixed ... ;-) |
00:22:05 | barrywardell | time for 1.0.3? |
00:22:31 | preglow | speex does iir filtering in a weird way |
00:22:38 | Domonoky_ | lets wait a bit with 1.0.3 to find more bugs :-) |
00:23:11 | nomel_afk | heheh...went back too far...no radio on this version. |
00:24:03 | | Join darkapostrophe [0] (n=darkapos@149-139-64.231210.adsl.tele2.no) |
00:24:03 | bluebrother | yep ... noone discovered in 1.0.1 so it's no big deal at all ;-) |
00:26:00 | Zagor | nomel_afk: :-) |
00:27:13 | barrywardell | I think the dialog asking to update an already up-to-date bootloader is a little confusing |
00:27:26 | barrywardell | maybe Ignore should be Skip instead or something |
00:27:31 | * | bluebrother thought that too |
00:28:05 | nomel_afk | zagor: i think it's an interface problem more than anything...cause it is able to find the correct stations when it programs the presets with the autoscan, meaning it is and can select and detect the correct frequencies. |
00:28:24 | Zagor | nomel_afk: yeah, I agree |
00:28:26 | Domonoky_ | but the same dialog is used in a normal bootloader install .. but feel free to change :-) |
00:28:37 | nomel_afk | and, since pushing next and prev causes frequency to move in one direction, probably two increments instead of an inc and dec or something silly like that. |
00:29:01 | barrywardell | Domonoky_: I think it's confusing there too :) |
00:29:16 | Zagor | nomel_afk: well don't forget the code actually works on some units. so it's not likely such a simple mistake. |
00:29:18 | nomel_afk | or maybe incrementing or decrementing by a huge number...which could explain why it takes so damn long to go between presets. |
00:29:22 | nomel_afk | but...not sure how code is. |
00:29:24 | | Quit RoC_MasterMind (Client Quit) |
00:29:41 | nomel_afk | true. |
00:30:00 | bluebrother | why even three buttons? "The bootloader is already installed and up to date. Do you want to replace the current bootloader? Yes / No" |
00:30:08 | nomel_afk | could spy on the i2c...hehehe. |
00:30:34 | nomel_afk | my nick...it's such a lie :( |
00:30:41 | | Nick nomel_afk is now known as nomel (i=4782332a@gateway/web/cgi-irc/labb.contactor.se/x-d9c9ac29e69b91b1) |
00:32:07 | pixelma | Zagor, nomel_afk: I also got some weird behaviour with the radio - sometimes it gets "confused" and the frequenyies are completely off. A restart usually fixes it. One time the radio option disappeared from Rockbox but came back after using the original firmware - got the idea because the developer who enabled the radio also reported frequencies being off and he fixed it by setting the region in the original firmware again... |
00:32:38 | pixelma | so I think something is still not quite right |
00:32:43 | Zagor | pixelma: yeah I found setting region sometimes fixes the frequencies, but not always |
00:32:49 | | Quit darkapostrophe (Read error: 104 (Connection reset by peer)) |
00:33:23 | | Join Stonewall [0] (i=9c38c85c@gateway/web/cgi-irc/labb.contactor.se/x-4f240d5c9bdbbb39) |
00:33:25 | | Join darkapostrophe [0] (n=darkapos@149-139-64.231210.adsl.tele2.no) |
00:33:54 | Stonewall | Hey, I was wondering, is the e200 port of all of the models in the e200 series, or just the e200 player. |
00:34:23 | Zagor | there isn't actually any player called just e200, is there? |
00:34:27 | Domonoky_ | there is no e200 player.. its the e200 series... :-) |
00:34:29 | bluebrother | yep. The frontpage says "e200 series" |
00:34:29 | barrywardell | bluebrother: good point |
00:34:32 | Stonewall | >.< |
00:34:36 | Stonewall | I think there is. |
00:34:44 | * | bluebrother is about to change the message box |
00:34:58 | Stonewall | well |
00:35:01 | Stonewall | technichally no |
00:35:05 | Stonewall | But websites can be misleading |
00:35:10 | Stonewall | It says e200 series |
00:35:17 | Stonewall | Doesn't tell me the actual model |
00:35:18 | Stonewall | Thanks |
00:35:20 | Stonewall | ;) |
00:35:21 | bluebrother | and it means e200 series :) |
00:35:45 | Stonewall | I put it on my cousin's old iRiver 320 and we were playing pong in class |
00:35:51 | Stonewall | :P |
00:36:09 | Stonewall | But anyways, thanks guys |
00:36:19 | | Quit Stonewall (Client Quit) |
00:37:03 | pixelma | Zagor: for me it's - works when starting the radio and then keeps working until leaving the radio again or not so I thought it could have to do with initialising something incorrectly. But I don't know much about these details so it's a wild guess... |
00:37:30 | | Quit darkapostrophe (Read error: 104 (Connection reset by peer)) |
00:37:41 | Zagor | I too think it's likely an init issue. |
00:37:44 | | Join darkapostrophe [0] (n=darkapos@149-139-64.231210.adsl.tele2.no) |
00:37:57 | | Quit Dark_Apostrophe (Connection timed out) |
00:38:15 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@149-139-64.231210.adsl.tele2.no) |
00:38:40 | | Quit Toxicity999 (Remote closed the connection) |
00:39:22 | | Quit davina (Remote closed the connection) |
00:39:22 | | Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999) |
00:40:04 | barrywardell | bluebrother: while you're at it...I also think maybe the description for archived builds should say "last stable release" |
00:41:29 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
00:41:41 | amiconn | barrywardell: huh? |
00:42:25 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
00:42:29 | bluebrother | barrywardell: I think "stable" is confusing as term as stable usually refers to released. |
00:42:55 | barrywardell | yeah, maybe |
00:43:00 | | Join Rob2222 [0] (n=Miranda@p54B14D81.dip.t-dialin.net) |
00:43:04 | | Quit Arathis ("Bye, bye") |
00:43:04 | barrywardell | I just think it's a bit confusing |
00:43:45 | barrywardell | I suppose release does refer to official release, but it's not immediately obvious imho |
00:44:22 | bluebrother | that page has a description of the selected build. Anyone not reading it is to blame himself ;-) |
00:44:44 | bluebrother | maybe we should move away from the term "build" and use "snapshot" instead? |
00:46:18 | barrywardell | I'm talking about the sentence "This generally has more features than the last release..." |
00:46:42 | bluebrother | then we could also use the term "daily snapshot" without danger |
00:47:31 | bluebrother | ah. Sure, adding a "stable" wouldn't hurt. |
00:48:10 | | Quit ompaul (Client Quit) |
00:48:17 | barrywardell | either that or moving to snapshot would be fine |
00:48:32 | | Quit ender` (" The statistics on sanity are that one out of every four Americans is suffering from some form of mental illness. Think of yo) |
00:48:34 | barrywardell | but I think adding stable makes more sense |
00:48:41 | barrywardell | and it's easier ;) |
00:48:44 | bluebrother | if we move to snapshot we should to it completely, i.e. also on the website. |
00:48:50 | | Join male [0] (n=male@adsl-156-53-18.mem.bellsouth.net) |
00:49:39 | male | Is it silly for me to expect .talk clips to work in the database view? |
00:49:51 | n1s | no, but they don't |
00:49:56 | male | I've noticed. |
00:50:01 | Domonoky_ | yes, at least for now.. :-) |
00:50:06 | male | I just want the name of each track announced before it's played. |
00:50:13 | | Quit scorche|w ("CGI:IRC") |
00:50:18 | bluebrother | the database uses the files tags, which are not covered by the talk clips |
00:50:24 | male | Without having to actually fiddle with the files themselves of course. |
00:50:44 | male | But certainly it knows the name of the file! |
00:51:02 | barrywardell | the proxy dialog is weird. it has "Use system values" greyed out but selected. I can then select one of the other two options, but can't get back to use system values |
00:53:05 | n1s | male: I think rasher is sort of working on it |
00:53:05 | bluebrother | barrywardell: does OS X have the proxy value in some environment variable like http_proxy? |
00:53:41 | male | Hmm. |
00:53:46 | Domonoky_ | ah, system_proxy settings for osx are missing.. :-) |
00:54:05 | bluebrother | yep, due to the lack of knowledge |
00:54:10 | * | bluebrother wants a mac |
00:54:21 | barrywardell | nope |
00:54:24 | male | I might take a crack at it, but it will require gearing up to build rockbox of course. |
00:54:28 | barrywardell | no environment variable |
00:54:32 | male | bluebrother: You can have mine. |
00:54:39 | barrywardell | Domonoky_: that explains it |
00:54:40 | male | Macs suck. |
00:55:11 | bluebrother | sure? I considered getting a mac mini after moving / starting to do paid work |
00:55:29 | * | barrywardell disagrees with male |
00:55:34 | nomel | pixelma: so the radio does rely on the OF? |
00:56:57 | | Quit sounddude ("Leaving") |
00:57:10 | Zagor | nomel: if it does, it's by mistake |
00:57:15 | | Part Domonoky_ |
00:57:46 | | Quit Dark_Apostrophe (Connection timed out) |
00:57:46 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
00:57:57 | nomel | he said the original devoloper "got the idea because the developer who enabled the radio also reported frequencies being off and he fixed it by setting the region in the original firmware again..." |
00:58:10 | nomel | sounds like it isn't. |
00:58:45 | pixelma | nomel: it shouldn't but there still seem to be some quirks... and I'm not a "he" ;) |
00:58:53 | n1s | nomel: it's more like noone has completely figured out the hw init |
00:58:58 | bluebrother | barrywardell: this should fix it http://pastebin.ca/742940 |
00:59:09 | n1s | so it is possible there's more to it than rockbox does atm |
00:59:16 | Zagor | nomel: if you fancy taking a crack at it we have the datasheet in the wiki |
00:59:23 | nomel | pixelma: sorry >_< |
00:59:35 | | Join bam2550 [0] (i=bam2550@c-68-32-62-44.hsd1.pa.comcast.net) |
00:59:37 | bam2550 | Hola! |
00:59:51 | barrywardell | bluebrother: I'm looking to see if we can find the systemwide settings somehow, but otherwise that would work |
01:00 |
01:00:01 | pixelma | nomel: no problem :) |
01:00:15 | bluebrother | if you can implement system settings it would be better (of course) |
01:00:47 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
01:03:02 | bluebrother | barrywardell: in case you haven't found, this page seems to be helpful: http://developer.apple.com/qa/qa2001/qa1234.html |
01:03:12 | nomel | hey zagor, you still have the working one around? |
01:03:24 | nomel | zagor: how long does it take for a auto preset scan? |
01:03:27 | barrywardell | thanks, I was just reading that page :) |
01:03:42 | bluebrother | you're welcome ;-) |
01:03:51 | Zagor | nomel: unfortunately not, I gave it to my mother-in-law |
01:04:16 | Zagor | but I remember the manual frequency stepping was pretty much instantaneous |
01:04:17 | nomel | ahhh. |
01:04:34 | | Quit rotator () |
01:04:39 | Zagor | whereas on my player it can take over a second per step |
01:04:48 | nomel | yeah. |
01:05:54 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
01:06:01 | | Join Calcipher [0] (n=Calciphe@ool-18bab657.dyn.optonline.net) |
01:06:41 | | Join animeloe [0] (n=animeloe@unaffiliated/animeloe) |
01:07:43 | | Quit sarixe (Client Quit) |
01:07:59 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
01:09:53 | | Quit midgey () |
01:10:27 | | Quit sarixe (Client Quit) |
01:10:38 | | Join Mouser_X [0] (n=Mouser_X@207.155.176.3) |
01:11:16 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
01:13:22 | *** | Saving seen data "./dancer.seen" |
01:13:41 | | Quit BigBambi (Remote closed the connection) |
01:16:40 | | Quit bam2550 () |
01:17:14 | preglow | man |
01:17:41 | preglow | the speex iir filtering routine is remarkably resilient to emacification |
01:18:25 | | Join shirour [0] (n=lkjlk@80.178.139.64.adsl.012.net.il) |
01:19:14 | shirour | hi. any m:robe dev. around ? |
01:19:47 | | Quit Toxicity999 (Read error: 104 (Connection reset by peer)) |
01:20:02 | n1s | Nico_P: I think I found a nice little potential bug in gwps-common.c on line 251 is the only place where the struct member wps_time_countup of the wps_state struct is ever checked and that is never set to anything, so it is used uninitialized... |
01:20:39 | | Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999) |
01:20:43 | | Quit shirour (Client Quit) |
01:20:57 | n1s | but in practice bss is probably zeroed out so the test will always be true... |
01:21:47 | preglow | i wish speex did things like flac |
01:22:41 | nomel | i;m off |
01:22:43 | nomel | nice talkin |
01:22:44 | | Quit nomel ("CGI:IRC") |
01:25:11 | sarixe | if i have a script that automatically builds a new rockbox, cron'd for every half-hour, is there anything i need to clear up before each build? is it a good idea to 'make clean' on each run? |
01:25:46 | sarixe | because i've been getting some pretty weird bugs that have nothing to do with any of the changes on the svn, and nobody else is reporting them |
01:26:07 | n1s | sarixe: the only bulletproof way to do that is to rerun configure every time and make clean or even make veryclean |
01:26:18 | bluebrother | sometimes there are changes that require to rerun configure |
01:26:18 | sarixe | what's veryclean do? |
01:26:29 | sarixe | well i rerun configure every time |
01:26:33 | n1s | cleans out the tools dir |
01:26:39 | sarixe | k |
01:26:49 | | Join BigBambi [0] (n=alex@rockbox/staff/BigBambi) |
01:28:07 | | Quit Zagor ("Client exiting") |
01:28:32 | Calcipher | anyone know if the mpeg player crash issue had any progress? |
01:28:51 | sarixe | and to install the newly made rockbox, i can just extract over the old install, right? |
01:28:56 | sarixe | nothing i need to get rid of? |
01:29:02 | bluebrother | right. |
01:29:06 | sarixe | k |
01:29:07 | | Part linuxstb |
01:29:25 | Calcipher | I was going to help out and test some builds on my e280 |
01:29:33 | bluebrother | sometimes old files get removed (like the removal of old plugins) or moved, but that is rather rare |
01:29:53 | sarixe | mm |
01:30:17 | Mouser_X | Talking about mpegplayer crashing... I experienced something today. I went to "Set start time" and had it set at 1 min. Before it loaded the preview picture, I selected it to load the video. I got a black screen... My gigabeat could still register button presses (the buttons LEDs turned on), but I couldn't turn it off, and there was no video, or audio... |
01:30:42 | bluebrother | you might want to check if there was a change in svn at all before building |
01:31:01 | Mouser_X | bluebrother: That was @ sarixe, right? |
01:31:08 | bluebrother | yes. |
01:31:23 | sarixe | k |
01:31:53 | sarixe | well the really weird bug i have is that it seems the up button is being randomly pressed, even though it's not |
01:32:06 | sarixe | and this sends my volume blaring without me even touching it |
01:32:15 | sarixe | and navigating through menus is near impossible |
01:32:18 | Calcipher | damn Mouser_X, sounds like my prob |
01:32:21 | | Join webguest00 [0] (i=5b84f61a@gateway/web/cgi-irc/labb.contactor.se/x-93d61198a700e1b2) |
01:32:30 | webguest00 | hi there! |
01:32:41 | Calcipher | have you tried playing a vid with voice menus enabled |
01:32:45 | Mouser_X | sarixe: I've experienced this. However, it's because of the Gigabeat's remote... There have been multiple times where, unknown to me, the buttons on the remote have gotten pressed, and messed something up. |
01:33:09 | sarixe | but... it's iaudio x5 |
01:33:10 | sarixe | no remote |
01:33:14 | Mouser_X | Calcipher: I've never used voice, and I've never had voice files installed. |
01:33:29 | webguest00 | could you please inform me on the progress of iriver H10 20gb radio support? Is there any success? Should we be expecting it sometime soon? |
01:33:30 | sarixe | and i can't pause music anymore |
01:33:44 | Mouser_X | sarixe: Sorry, I didn't mean to imply that was your problem. It was more intended as a humorous twist on your problem... |
01:33:53 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:33:57 | bluebrother | webguest00: we don't estimate time frames. |
01:33:57 | sarixe | ah |
01:33:58 | sarixe | right |
01:34:03 | sarixe | gotcha, lol |
01:34:07 | sarixe | didn't even read carefully |
01:34:26 | sarixe | i was just like "oh, talking about gigabeat and a remote... not applicable" |
01:34:31 | Calcipher | think you can try it out though Mouser_X |
01:34:50 | Mouser_X | Calcipher: Why? |
01:34:56 | Mouser_X | Also, what? |
01:35:03 | sarixe | but yeah, recently rockbox is getting really messy |
01:35:08 | preglow | amiconn: there? |
01:35:10 | sarixe | like, within the past week |
01:35:45 | Calcipher | all you need to do is enable the first voice option, under settings/general/voice |
01:35:50 | | Quit n1s () |
01:36:13 | | Quit XavierGr () |
01:36:31 | Calcipher | so we can see if the problem affects your target as well |
01:36:40 | sarixe | wasn't there supposed to be a huge rewrite of all the rockbox code sometime soon? |
01:36:59 | | Quit toffe82 (Read error: 110 (Connection timed out)) |
01:37:05 | Mouser_X | Well, I know that the playback stuff is being gone through. To what extent, I don't know. |
01:37:17 | | Quit bluebrother ("leaving") |
01:37:20 | sarixe | ah, that must be the bulk of my problems than... |
01:37:21 | sarixe | then* |
01:37:25 | Mouser_X | They're trying to implement "Metadata on Buffer." |
01:37:56 | Mouser_X | What I've been told is that, with that method, they'll be able to use the memory more effectively/dynamically. |
01:38:05 | Calcipher | what would that allow |
01:38:07 | Mouser_X | Of course, I could have misunderstood what was being said. |
01:38:14 | sarixe | because the latest build ( 2 minutes ago), has a bug where once the song reaches its end, the wps freezes, but is still responsive to button presses |
01:38:24 | sarixe | it's just not automatically advancing to the next song |
01:38:33 | Mouser_X | Weird. |
01:38:33 | sarixe | but playback continues with the next song |
01:38:48 | Calcipher | hm |
01:38:50 | sarixe | even though it doesn't say it |
01:39:10 | sarixe | and now it reads: "Save Failed No Partition?" |
01:39:18 | sarixe | instead of my song info |
01:39:21 | sarixe | soooo weird |
01:39:47 | Calcipher | hm, don't like the sound of that one bit hehe |
01:39:49 | | Quit webguest00 ("CGI:IRC") |
01:40:17 | sarixe | i may just switch back to *ugh* regular iaudio firmware for a while until this all gets worked out |
01:40:22 | sarixe | this is rather ugly stuff |
01:41:23 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
01:41:23 | Calcipher | wasn't there a more stable previous build you could use temporaraly |
01:42:06 | sarixe | yeah, but i don't even know what the build date was... |
01:42:18 | Mouser_X | MoB (Metadata on Buffer) will allow the loading of irregular files. An example, is NSFs, SPCs, MODs (if they were supported), and SID files. These are all very small (usually less than 1 MB, easily), and thus don't always fill up the buffer (which is currently set to 32 files, or to fill the memory, whichever comes first). Also, with those formats, if the whole file isn't loaded, the codec will fail. |
01:42:29 | sarixe | i'll just wait, because surely the outcome of this latest stuff will be better than what i had before |
01:43:12 | Mouser_X | MP3s, OGGs, and most other "streamed" formats can begin playing, even if the whole file isn't loaded. |
01:43:18 | sarixe | why not just do this: |
01:43:35 | sarixe | have the buffer support two types of data |
01:43:44 | sarixe | raw wav and metadata |
01:44:02 | Mouser_X | That's basically what MoB will do... |
01:44:03 | sarixe | and have each codec decode its files into raw wav |
01:44:26 | sarixe | and insert metadata between the decodings |
01:45:02 | sarixe | so that way, there won't be any discrepancy between what file formats support any seeking features or what have you |
01:45:09 | Mouser_X | The various other small formats can be included in the buffer as metadata (after all, the buffer doesn't care what the data is. It just has to load it.) |
01:45:50 | sarixe | yeah, but what i'm saying is, why not just decode that file into raw wav, stick it on the wav buffer, and play the wav? |
01:46:19 | sarixe | like, how does the buffer currently work? |
01:46:20 | Mouser_X | sarixe: Your method also puts a limitation on some things. For example, with the small codecs, I can easily go for 1+ hours w/o having the disc spinup. Using your method, the buffer would fill much faster, and therefore would have more disc reads. |
01:46:39 | sarixe | ok... |
01:47:04 | sarixe | but how does it do it now? |
01:47:10 | Mouser_X | Listening to NSFs, I've seen a *very* noticable increase in my Gigabeat's battery life. |
01:47:15 | Mouser_X | I don't know how it's done now. |
01:47:28 | Mouser_X | I just know that it's not conducive to the smaller formats. |
01:47:44 | sarixe | mm |
01:48:24 | sarixe | maybe the battery life increase is due to a less processor-intensive decoding process? |
01:48:27 | Mouser_X | Listening to MP3s: By the end of my work day (7am to 4:30-5pm), my battery is around 30%. Listening to NSFs: 50%. |
01:48:27 | | Quit obo ("bye") |
01:48:37 | Mouser_X | sarixe: Most definitly not... |
01:48:47 | sarixe | meh |
01:48:48 | Mouser_X | NSF takes a lot of CPU, SPC even more so. |
01:49:06 | sarixe | i'm not even familiar with those formats |
01:49:13 | Mouser_X | I'm not suprised. |
01:49:23 | Mouser_X | NSF = NES audio, SPC = SNES audio. |
01:49:32 | Mouser_X | SID = Commadore 64. |
01:49:45 | sarixe | right |
01:49:58 | sarixe | well i gtg, i'll be back later |
01:50:02 | Mouser_X | (SID support is fairly poor, in my opinion.) |
01:50:08 | Mouser_X | Bye. |
01:50:58 | | Join jenky [0] (i=adam@snorkel.rtfm.net.au) |
01:52:48 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
01:52:53 | | Join SkinInd95 [0] (n=chatzill@host-69-144-93-208.hln-mt.client.bresnan.net) |
01:53:09 | | Quit grapeshit () |
01:53:11 | Calcipher | ... ooh boy I'll be able to play all my donkey kong country and megaman X spcs! |
01:53:38 | Calcipher | have that winamp spc plugin |
01:55:27 | jenky | so what player are u using? |
01:55:41 | Mouser_X | Me? Or Calcipher? I'm using a Gigabeat. |
01:55:56 | Mouser_X | Calcipher is using the e280r, as I recall. |
01:56:58 | jenky | hmm i am wondering what player would be good to get.. that will run rockbox well |
01:57:12 | Mouser_X | I would recommend the Gigabeat. |
01:57:29 | Mouser_X | It's got some of the best hardware you'll find in a DAP. |
01:57:33 | jenky | better than ipod or iriver? |
01:57:37 | Mouser_X | Easily. |
01:57:44 | Mouser_X | iPod = not good at all... |
01:57:49 | Mouser_X | (Hardware wise.) |
01:58:06 | Mouser_X | Though, I should add that it's not bad, for some things. |
01:58:17 | Mouser_X | (What those are though, I don't know. I don't have an iPod.) |
01:58:27 | jenky | hmm though you cna play video on ipods now? |
01:58:34 | Calcipher | gigabeat is a monster on the processing end |
01:58:40 | Calcipher | lucky bastadge haha |
01:58:41 | jenky | i see |
01:58:53 | Mouser_X | iPod CPU = 80 mhz (if I have heard correctly). |
01:59:00 | Mouser_X | Gigabeat CPU = 300 mhz. |
01:59:11 | Mouser_X | You decide which one will run better... |
01:59:15 | Mouser_X | :P |
01:59:22 | jenky | :) |
01:59:31 | krazykit | for the ipod video, the original firmware is still suggested for playback |
01:59:40 | krazykit | video playback, that is, obviously. |
01:59:49 | Mouser_X | Very true (and it's something I *should* have mentioned...) |
02:00 |
02:00:17 | jenky | not sure i care about video anyway actually.. FM tuner would be nice |
02:00:35 | Mouser_X | Ah. |
02:00:45 | Mouser_X | Well, the Sansa players are looking really nice. |
02:01:09 | krazykit | they're just limited to 8 gigs + microSD cards |
02:01:36 | Mouser_X | However, if you want a lot of space, then they might not be for you (the Sansa players are flash based, so they have less on-board memory. However, they're far more durable, as a result of that) |
02:01:48 | | Join Llorean [0] (n=llorean@adsl-70-239-200-14.dsl.hstntx.sbcglobal.net) |
02:02:41 | | Quit SkinInd95 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
02:05:12 | | Join donsdw [0] (n=donsdx@ip68-101-195-153.sd.sd.cox.net) |
02:18:08 | preglow | amiconn: can you see a good way to use emac with iir_mem16() in speex/filters.c ? |
02:19:47 | jenky | hmm so.. T-series or U-series? |
02:20:21 | scorche | jenky: of what? |
02:20:27 | Mouser_X | jenky: What scorche said. |
02:20:57 | jenky | gigabeat |
02:21:03 | Mouser_X | Neither. |
02:21:08 | Mouser_X | They don't run Rockbox. |
02:21:11 | scorche | rockbox doesnt support those units |
02:21:26 | Mouser_X | You'll want a Gigabeat F or X (the X is expensive, and hard to find though.) |
02:21:37 | jenky | ah |
02:21:39 | jenky | ok.. |
02:24:24 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
02:28:28 | | Join GoDawgs [0] (n=Kelley@adsl-074-244-063-105.sip.asm.bellsouth.net) |
02:28:50 | GoDawgs | Hey everyone... |
02:29:02 | GoDawgs | Anyone in here with a Sansa e280? |
02:29:20 | GoDawgs | I'm curious to know if there's an alarm function with rockbox? |
02:29:27 | Mouser_X | There's a few that do, but I don't know if they're on right now. |
02:29:41 | Mouser_X | (That have that one, I mean.) |
02:30:20 | GoDawgs | Right on. |
02:30:45 | GoDawgs | You mean there are a few people who know about the alarm function included with Rockbox that can be used on the e280? |
02:31:42 | GoDawgs | or there are a few people who have an e280 in general? |
02:31:54 | Mouser_X | There's a few that have the e280. I have no idea about alarm features one way or the other. |
02:32:05 | GoDawgs | Oh okay. Got it. |
02:32:11 | GoDawgs | Thanks anyway Mouser_X :) |
02:34:48 | | Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
02:41:58 | | Part GoDawgs |
02:42:12 | | Join spiorf [0] (n=spiorf@host169-212-dynamic.8-87-r.retail.telecomitalia.it) |
02:47:09 | | Part pixelma |
02:49:41 | preglow | 220% -> 320% for speex with some iram... |
02:50:13 | donsdw | GoDawgs: I have the 280, and I'm pretty sure there is an alarm plug in. Did you look at all the plugins included with Rockbox. |
02:57:12 | | Join webguest78 [0] (i=c0eb0802@gateway/web/cgi-irc/labb.contactor.se/x-1cda6126449106c8) |
02:58:36 | webguest78 | hello, I was wondering if anybody can tell me how well rockbox works on ipod 5.5g |
03:00 |
03:00:16 | Mouser_X | webguest78: About as well as it does on any of the other targets. |
03:00:47 | Mouser_X | (There used to be a few "hiccups" here and there, but I think many of them have been worked out.) |
03:01:17 | Mouser_X | Though, in comparison to the OF if the iPod, Rockbox will run down the battery faster. |
03:01:29 | preglow | 377% realtime |
03:01:29 | webguest78 | Ok. I just found a blog post mentioning Rockbox, am trying to find out whether it's a worthwhile replacement for the built in software |
03:01:43 | webguest78 | 377%? |
03:01:49 | Llorean | webguest78: Different conversation |
03:01:51 | preglow | webguest78: developer talk, ignore it |
03:02:07 | webguest78 | ok |
03:02:14 | Mouser_X | preglow: Pretty cool stuff! |
03:02:40 | Mouser_X | webguest78: You can dual-boot Rockbox, and the OF on the iPod. |
03:02:40 | preglow | i should have done this a long time ago |
03:02:41 | Llorean | webguest78: Whether you'll consider Rockbox a suitable replacement depends entirely on what you want. As was mentioned, Rockbox gets less battery life on those iPods right now. It also can't play video well on them due to the undocumented nature of the extra video hardware. |
03:02:42 | preglow | so bloody simple |
03:03:04 | webguest78 | oh, ok |
03:03:12 | webguest78 | I don't use videos much, takes too long to transcode them |
03:03:12 | Mouser_X | In other words, you can have *both* the original firmware, and Rockbox installed. |
03:03:18 | webguest78 | That would come in handy. |
03:03:33 | Mouser_X | So, you could get the best of both, if that's how you want to run it. |
03:04:01 | webguest78 | Does Rockbox have any plugins capable of opening PDFs? |
03:04:07 | webguest78 | Too much to hope, I guess |
03:04:09 | scorche | no |
03:04:39 | webguest78 | Ok, thanks |
03:04:57 | webguest78 | thanks for your help |
03:05:00 | webguest78 | bye |
03:05:19 | | Part webguest78 |
03:11:27 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
03:13:25 | *** | Saving seen data "./dancer.seen" |
03:16:00 | | Quit jgarvey ("Leaving") |
03:18:50 | | Part Llorean |
03:19:28 | | Join ddalton [0] (n=Daniel@203-214-76-97.dyn.iinet.net.au) |
03:19:42 | | Quit jenky ("Leaving") |
03:25:19 | | Quit Dark_Apostrophe (Connection timed out) |
03:25:19 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
03:27:40 | | Quit Dark_Apostrophe (Read error: 104 (Connection reset by peer)) |
03:30:10 | | Quit Nico_P (Remote closed the connection) |
03:36:37 | | Join kkurbjun [0] (n=kkurbjun@c-67-166-49-171.hsd1.co.comcast.net) |
03:36:39 | | Quit Gnu47 ("I'm off to stalk my Pah'Mach'kai") |
03:37:40 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
03:42:00 | | Quit Thundercloud (Remote closed the connection) |
03:43:43 | | Quit spiorf (Remote closed the connection) |
03:53:48 | | Quit FOAD (Read error: 110 (Connection timed out)) |
03:53:49 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
03:58:53 | | Join keanu|away [0] (n=opera@unaffiliated/keanu) |
03:59:35 | | Join RoC_MasterMind [0] (n=Free@c-66-177-39-225.hsd1.fl.comcast.net) |
04:00 |
04:01:05 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
04:01:29 | | Quit ddalton ("leaving") |
04:01:36 | | Part keanu|away |
04:02:03 | | Quit sarixe ("(EE) Failed to load "quit" module") |
04:02:35 | | Join Llorean [0] (n=llorean@adsl-70-239-200-14.dsl.hstntx.sbcglobal.net) |
04:07:52 | | Quit hcs ("Leaving.") |
04:12:24 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
04:13:02 | | Join XavierGr [0] (n=xavier@ppp41-147.adsl.forthnet.gr) |
04:18:30 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
04:21:33 | | Join sdoyon [0] (n=steph@modemcable193.152-83-70.mc.videotron.ca) |
04:27:49 | sarixe | i don't know much about rockbox's coding, but it seems to me like it's a lot more complicated than it should be, and that's inhibiting any real progress. |
04:28:16 | scorche | "any real progress"? |
04:28:21 | sarixe | well... |
04:28:22 | * | scorche looks at the commit log |
04:28:30 | scorche | i see tons of progress... |
04:28:35 | sarixe | i mean, sure we're getting places with it |
04:28:41 | sarixe | but it's really really really sloppy |
04:29:17 | sarixe | i mean, all the bleeding edge changes are immediately available to the average joe user |
04:29:35 | scorche | what is so bad about that? |
04:29:50 | sarixe | and most of the time, it's gone through no testing whatsoever, and it results in really ugly bugs upon updating |
04:31:14 | sarixe | i mean, wouldn't a better approach be to get the bugs out of the code, clean it up, make it all nice and efficient, and THEN add features, go through the cycle again? |
04:32:57 | | Join keanu|away [0] (n=opera@unaffiliated/keanu) |
04:32:57 | sarixe | the way it's set up now, i, the average user type, get the ugly, rough side of the development in the product. |
04:33:22 | keanu|away | Is it possible to do a firmware dump of the sansa firmware from Windows? |
04:33:46 | keanu|away | dd for windows doesn't seem to pick up the 20MB partition |
04:36:40 | scorche | sarixe: feel free to clean things up as much as you want (even though you havent said anything about the code other than our development cycle) |
04:36:53 | sarixe | well yeah... |
04:37:02 | scorche | features are usually tested before going in, but there is only so much testing a couple people can do |
04:37:09 | scorche | hence, the user base tests |
04:37:18 | sarixe | but the thing is, i'm getting all these weeeeird bugs from a few recent updates |
04:37:31 | keanu|away | sarixe: what kind of bugs? |
04:37:35 | sarixe | and it seems as though they'd be obvious if they went through any testing at all |
04:37:41 | sarixe | like, i can't pause my music |
04:37:41 | scorche | sarixe: well, you are a tester |
04:37:54 | keanu|away | sarixe: what player, and codec? |
04:38:02 | sarixe | ogg vorbis on iaudio x5 |
04:38:13 | keanu|away | rockbox version? |
04:38:20 | sarixe | bleeding, from the svn |
04:38:30 | scorche | what version specifically? |
04:38:46 | sarixe | but as of now, i moved over to iaudio's default firmware until this blows over. |
04:38:51 | sarixe | lemme check the commit number |
04:39:03 | scorche | no...off of your device |
04:39:14 | sarixe | uh, is there a text file of that somewhere? |
04:39:17 | scorche | system > version/info...something |
04:39:21 | keanu|away | rockbox-info.txt |
04:39:48 | kugel | isn't bleeding edge meant to contain *pontentially* buggy code? |
04:39:54 | scorche | of course |
04:39:55 | scorche | bugs happen |
04:40:14 | sarixe | yeah, but of course, it all filters into the daily build too, no? |
04:40:25 | kugel | this is why i can't understand why sarixe is questioning the whole developement system |
04:40:36 | scorche | sarixe: a daily is just a daily...is there somewhere it is said that it is supposed to be more stable? |
04:40:44 | sarixe | and is there an alternative to getting the daily build? a more stable version? |
04:40:57 | scorche | no releases are out for the iaudios |
04:41:15 | sarixe | no releases are out for anything except archos, i thought |
04:41:21 | scorche | correct |
04:41:23 | kugel | as far as i can tell from my sansa, rockbox is very stable |
04:41:33 | sarixe | Download |
04:41:33 | sarixe | Release? |
04:41:33 | sarixe | There is no "current" release, get a current build instead. |
04:41:33 | DBUG | Enqueued KICK sarixe |
04:41:33 | sarixe | The last time we did a formal release was ages ago and for Archos only and it is known as Rockbox 2.5. |
04:41:45 | sarixe | quoted from the site |
04:41:54 | scorche | yes...i know that |
04:42:15 | sarixe | i dunno, i guess i'm just dissatisfied with a few recent bugs |
04:42:18 | scorche | i dont see anywhere that says daily build should be more stable than a current |
04:42:30 | sarixe | i know, and that's not what i was saying |
04:42:40 | scorche | as i said before...bugs happen...i dont care what your dev cycle is....bugs happen |
04:43:10 | | Join miepchen^schlaf [0] (n=hihi@p54BF5F13.dip.t-dialin.net) |
04:43:30 | scorche | especially when a project is as actively developed as rockbox it |
04:43:34 | scorche | is |
04:43:39 | sarixe | yes, but usually not a really rough edge like that, in an end-user product. i know, it's a development version... |
04:43:53 | scorche | rockbox isnt a product |
04:44:00 | sarixe | well then what is it? |
04:45:06 | scorche | it is an open source project made by people who want a better DAP firmware |
04:45:11 | scorche | and who like to share |
04:45:33 | sarixe | ...and that firmware is...? |
04:45:42 | scorche | rockbox |
04:45:49 | sdoyon | A project. |
04:45:54 | sarixe | bleh... |
04:45:57 | scorche | bleh? |
04:46:41 | sarixe | is there any hope of some day creating a nice, elegant, efficient environment? |
04:47:00 | sarixe | because right now, it's raaaather rough around the edges |
04:47:10 | scorche | i dont see why the current one is, or how one that you would envision wouldnt impede developement |
04:47:16 | sarixe | bugs are being created as quickly as they're being fixed, if not quicker |
04:47:38 | scorche | you are vastly exaggerating |
04:47:43 | sarixe | i know i am |
04:47:45 | keanu|away | scorche: I agree |
04:47:48 | scorche | well, dont |
04:47:51 | sarixe | sorry |
04:48:08 | keanu|away | sarixe: aside from this playback bug, which other bug are you referring to? |
04:48:12 | scorche | what is the purpose in trying to convince me that something needs to be done, if you dont speak from reality? |
04:48:27 | sarixe | alright, wow. let me start over. |
04:48:52 | kugel | sarixe: have you heard of the possibility to post bugs on the tracker? |
04:48:54 | scorche | "In business, a product is a good economics and accounting good or service which can be bought and sold. In marketing, a product is anything that can be offered to a market that might satisfy a want or need." |
04:49:01 | sarixe | yes, i know, kugel. |
04:49:08 | scorche | rockbox isnt bought or sold, it isnt offered to a market |
04:49:22 | sarixe | okay, so i used the wrong word. |
04:49:35 | scorche | well, the word brings with it certain expectations |
04:49:46 | sarixe | geez. |
04:49:58 | scorche | a product is something that should be very stable |
04:50:12 | | Join EnterUse1Name [0] (n=dave@ip-128.55.99.216.dsl-cust.ca.inter.net) |
04:50:12 | sarixe | what i meant was an entity of bits that resembles and functions like a released piece of software |
04:50:14 | scorche | because why market it if it isnt? |
04:50:35 | scorche | that is just the thing....rockboxisnt released |
04:50:36 | sarixe | ok, but when will it BE stable? |
04:50:47 | scorche | when a release comes out, if ever |
04:50:56 | scorche | it is perfectly stable for me |
04:50:57 | sarixe | isn't it vice versa? |
04:51:27 | | Quit EnterUserName (Read error: 104 (Connection reset by peer)) |
04:51:34 | scorche | i dont quite get you |
04:51:42 | scorche | (regarding the vice versa) |
04:51:44 | kugel | we all dont get him |
04:51:48 | sarixe | the release would come out when rockbox is stable |
04:51:50 | sarixe | not the other way |
04:52:04 | | Quit pill ("changing servers") |
04:52:21 | scorche | rockbox isnt going to magically be release ready...that requires things liek feature freezes, etc |
04:52:28 | sarixe | yes, yes |
04:52:41 | scorche | but as has been said by many people, rockbox is very stable for them |
04:53:26 | | Join pill [0] (i=pill@sloth.shellfx.net) |
04:53:32 | sarixe | yes, but it's not exactly what i would consider quality software. the only thing keeping me from completely giving up on rockbox is that there is no other alternative that supports gapless playback. |
04:53:36 | scorche | as i said, you are free to join in the bug crunching effort if you feel we arent doing enough |
04:53:48 | sarixe | other than that, the iaudio default firmware well surpasses rockbox. |
04:54:05 | scorche | "quality software"?...you are a tester...rockbox isnt released |
04:54:11 | sarixe | i know. |
04:54:12 | scorche | in what ways? |
04:55:22 | scorche | and if you know, why are you having the expectation that there shouldnt be bugs? |
04:55:27 | sarixe | well, it's user-friendly, the menus are operate very smoothly, it doesn't crash, etc etc |
04:55:32 | sarixe | er |
04:55:40 | sarixe | -are |
04:55:40 | kugel | did anyone of the rockbox maker claim that rockbox is quality software? |
04:56:02 | sarixe | no, but is that not the goal? |
04:56:19 | sarixe | i thought the purpose was to be better... |
04:56:43 | kugel | sure, but atm it isnt, so you can't talk about quality software at this point |
04:56:50 | sarixe | true |
04:56:52 | scorche | how could rockbox be more user-friendly?...i havent heard that the menus arent smooth at all, rockbox doesnt crash often...i have never had a crash unless i am making it crash myself |
04:57:33 | sarixe | i crash it all the time, not on purpose, though i can't cite instances off the top of my head |
04:57:48 | scorche | then perhaps you are just lucky.. |
04:57:53 | sarixe | and the menus are slow and awkward. |
04:58:09 | | Part donsdw |
04:58:15 | kugel | if you don't like it don't use it, or join the group to make it better |
04:58:15 | sarixe | lucky? how's that lucky? |
04:58:16 | scorche | how are they awkward? |
04:58:17 | | Join ddalton [0] (n=Daniel@203-214-76-97.dyn.iinet.net.au) |
04:58:26 | | Quit ddalton (Client Quit) |
04:58:34 | sarixe | kugel: true |
04:58:43 | | Join ddalton [0] (n=Daniel@203-214-76-97.dyn.iinet.net.au) |
04:59:04 | ddalton | Hi sdoyon, Are my set of your patches out of date? |
04:59:24 | sarixe | scorche : when i'm scrolling through long lists, it zooms by as i configured it for a few seconds, stops, then starts again. all without any hard drive activity. |
05:00 |
05:00:03 | scorche | sarixe: well, i cant really say anything about that, as i havent encoutered anything like that |
05:00:43 | sdoyon | ddalton: Well with pondlife's commit this morning, everything is out-of-date :-). Working on it. |
05:01:01 | kugel | sarixe: please remember that all the guys are doing that in their spare time, without the goal (for the moment at least) to release a final, stable, etc, firmware |
05:01:06 | ddalton | sdoyon: ok |
05:01:16 | sarixe | right |
05:01:29 | scorche | no one is getting paid for this, no promises are given that it will be seamless, bug-free, etc |
05:01:40 | sarixe | got it... |
05:01:50 | scorche | it doesnt seem liek you do though |
05:01:50 | sarixe | but same with, say, debian |
05:02:06 | scorche | i realize you keep saying "i know", but with everything that you are saying, you are talking about how rockbox should be seamless, bug free, and a finished product... |
05:02:24 | Doomed_ | debian has a vast amount of people working on it, unlike rockbox |
05:02:48 | scorche | debian has tons of bugs....every piece of software does....the thing is, debian has TONS of maintainers and devs, and they have releases |
05:03:02 | | Part ToHellWithGA ("Oh no!") |
05:03:06 | | Nick Doomed_ is now known as alienbiker99 (n=alienbik@ool-44c126d4.dyn.optonline.net) |
05:03:15 | sarixe | right then |
05:03:21 | keanu|away | Rockbox on the other hand has several people working on it, but not as many as other projects |
05:03:37 | sarixe | alright |
05:03:39 | sarixe | that says it then |
05:03:51 | sarixe | sorry for being such a prick |
05:04:03 | scorche | as has been mentioned before, we would love to have someone come on and join the effort in making rockbox better |
05:04:10 | ddalton | sdoyon: are you getting my pm? |
05:04:11 | kugel | feel free to help making rockbox a better "product" (you seem to like that word) |
05:04:14 | scorche | s/someone/you |
05:04:44 | kugel | anyway, i think your clams are inappropriate |
05:04:47 | sarixe | what i meant by "product" was more of the term "release"... not to treat it as if it was being marketed |
05:05:03 | scorche | sarixe: and as we said, rockbox isnt released :) |
05:05:13 | sarixe | right... |
05:06:00 | sarixe | i guess my whole thing was that there should be different branches or something, like a branch for the bleeding edge, and a branch for working out the bugs or something |
05:06:33 | scorche | sarixe: well, that hampers development, and is not in our view at this time |
05:06:43 | sarixe | i guess |
05:06:58 | sarixe | as i said, i don't even know much about the whole process |
05:07:10 | sarixe | so i probably made a fool of myself this whole time |
05:07:22 | scorche | yes, there are many bugs to work out, and they should be, but to expect rockbox to me seamless is a bit off center |
05:07:34 | sarixe | k |
05:08:02 | kugel | you should've catch up on this before starting this discussion |
05:08:21 | sarixe | yeah... |
05:09:42 | ddalton | sdoyon: what are you going to do with your quick info patch? I find it really useful and it is really good to do things really quickly. |
05:09:46 | ddalton | put it on the tracker? |
05:09:50 | ddalton | or not? |
05:10:40 | ddalton | it is good that you use a long press of select as well... |
05:10:57 | sarixe | another question: are there updates to the rockbox bootloader, or is that pretty much set? |
05:11:28 | | Join karashata [0] (n=Kimi@pool2-086.adsl.user.start.ca) |
05:12:17 | scorche | updates are put out, but not very often as a bootloader is a bit of a big thing ;) |
05:12:21 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
05:12:34 | scorche | with bootloaders, you do have releases |
05:12:54 | sarixe | gotcha |
05:13:10 | scorche | when a new version comes out, it is put on the MajorChanges wiki page |
05:13:20 | sarixe | ah |
05:13:27 | *** | Saving seen data "./dancer.seen" |
05:13:30 | scorche | well, at least a notice of that |
05:13:35 | sdoyon | ddalton: hey I wasn't paying attention. Hard to concentrate and follow this here at the same time. re quickinfo: not entirely sure. Thought to get the list voice callback stuff committed while that stews for a while. I guess it should go on FS for the discussion. |
05:13:36 | scorche | it is a handy page to bookmark |
05:15:41 | | Join bb [0] (n=bb@unaffiliated/bb) |
05:16:35 | Calcipher | ddalton hows it going |
05:16:47 | sarixe | well, i just switched back to rockbox for now, and thus far, it actually seems a lot better than when i deleted it earlier today |
05:17:11 | ddalton | good. is the mpeg player problem fixed with pondlife's commit? |
05:18:16 | scorche | sarixe: well, there are reasons we say to use a *current* build when report...a lot of things can change in a few minutes |
05:18:26 | Calcipher | well I didn't test since this morning, and this morning it was only partially fixed, I'm just saying hello, have to run and meet my friends, see you all |
05:18:31 | sarixe | yeah, seems so :P |
05:18:59 | ddalton | sdoyon: ok well I think we still need to give the user an option of the old menu. Since sighted users probably won't like it. But blind people probably find the old quick screen not to useful. |
05:19:46 | | Quit Calcipher ("—I-n-v-i-s-i-o-n— 2.0 Build 3515 with A Pack Fix By www.ircmadeasy.com") |
05:22:29 | sdoyon | ddalton: Well the current quickscreen is probably not terribly useful to anybody, blind or sighted. But yes my quickinfo hack is not very useful to sighted users. It still feels awkward though: like the tracklock toggle in there is not blind-specific. |
05:23:26 | | Quit RoC_MasterMind ("Leaving") |
05:24:32 | sdoyon | Is there a version of the manual viewable directly on the player? |
05:25:35 | ddalton | sdoyon: re manual I don't think so. maybe a text version. why? |
05:25:49 | DogBoy | heh |
05:26:03 | ddalton | sdoyon: should I close p7764? is it not very useful? |
05:26:13 | sdoyon | For a sighted friend. |
05:27:25 | ddalton | oh ok |
05:27:54 | | Quit hannesd (Read error: 110 (Connection timed out)) |
05:27:55 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
05:28:14 | | Quit bb_ (Read error: 110 (Connection timed out)) |
05:28:15 | | Join spiffytech [0] (n=spiffyte@wod28982RN.rh.ncsu.edu) |
05:29:39 | ddalton | does anyone know how I can turn recording off but stay in the screen? I want to make a long press of rec be able to let the voice talk but in the screen. |
05:31:00 | spiffytech | I'm trying to get Rockbox working on my 1st-gen iPod. It's installed and runs, but when I try to do the database initialization, the process hangs at ~587 files found, despite the fact that I haven't put anything on the device yet. I've done the iTunes restore, formatted, reinstalled Rockbox, searched the bug tracker, etc., but cannot figure this out. What could be the problem? |
05:33:40 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-df9a47f023190ead) |
05:33:48 | ddalton | is there any blind users around? |
05:33:54 | saratoga | database hangs usually mean you have a file with bad tags |
05:34:05 | sdoyon | ddalton: re 7764: you need to be more careful with 0 duration splashes, it's usually more tricky. Some are redrawn very often to show progress, others are there to keep you waiting but sometimes for a very short time: shorter than it would take to voice it. Need to check case by case, but if I didn't include them it's because I wasn't sure they were safe or useful. Unless they're new :-). |
05:34:31 | | Join AndrewJ [0] (n=KeyLime@70.232.140.147) |
05:34:41 | | Part AndrewJ |
05:35:20 | ddalton | oh ok I thought I was wasting my time a bit once I did an update because I thought you would have added them if they were useful or if you could actually get them to voice. |
05:35:42 | spiffytech | saratoga: I don't have any music files on the device. I've even done a clean restore from iTunes before installing Rockbox. Searching the drive's two folders (Calendars and Contacts) shows nothing in either. |
05:36:06 | saratoga | spiffytech: there are more folders then that on there, though some are hidden |
05:36:26 | saratoga | sounds like you still have a large itunes library on there and one of those files hangs the metadata parser |
05:36:26 | sdoyon | ddalton: Those are what took long when I made that first big patch, checking the code around each of these places. Often it's for players I don't have or weird error conditions so they can't be tried out easily. |
05:36:47 | | Quit sarixe ("(EE) Failed to load "quit" module") |
05:37:05 | ddalton | sdoyon: looks like you and I are the only blind users here. Do you think voicing the elapsed time when stopseek is activated would be annoying? |
05:37:31 | ddalton | so when you stop holding fast forward or rewind. |
05:37:46 | sdoyon | ddalton: very annoying I would think. |
05:38:03 | Mouser_X | Could be an option (though, I don't know if that's worth it.) |
05:38:11 | spiffytech | saratoga: the iTunes restore claims that it deletes all songs from the iPod. Is there another way that I should remove the iTunes library? |
05:38:16 | sdoyon | ddalton: anyway, you need feedback during rewind, not when stopping. And you'd want some awareness of acceleration... |
05:38:31 | ddalton | ok I will forget about it thought it might be useful for very long files like books... |
05:39:20 | saratoga | spiffytech: I don't know what the ipod restore does |
05:39:34 | saratoga | might want to check how much free space is available |
05:39:44 | sdoyon | ddalton: As I propose on the ML, a navigation screen for coarse movement might be handy. And if I had more spare time I'd like to try a noisy rewind/ffwd like on a cD player... doesn't work as well with compressed audio, but still. |
05:39:46 | saratoga | if theres more then 50-100MB used, theres probably still music on there |
05:40:41 | ddalton | sdoyon: ok I see what your saying... maybe I miss read your mail |
05:40:52 | | Quit jhulst (Connection timed out) |
05:41:02 | spiffytech | Free space: 4.59 of 4.61 GB, used: 25 MB |
05:41:14 | | Quit karashata ("Leaving.") |
05:41:32 | | Join karashata [0] (n=Kimi@pool2-086.adsl.user.start.ca) |
05:43:48 | saratoga | spiffytech: and the database still reports hundreds of files? |
05:44:05 | spiffytech | Yes |
05:44:18 | | Quit kugel ("ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]") |
05:44:51 | ddalton | sdoyon: I spoke to aliask on here a few days a go and he said the info screen in a list sounds like a good idea. (pm) |
05:45:27 | sdoyon | ddalton: Oh? That's interesting. |
05:45:27 | ddalton | and he didn't say it would have a bad affect on the sighted users. so i guess it should be ok... |
05:45:58 | ddalton | sdoyon: should I write up a quick patch and we can see what feedback we get from sighted users? |
05:46:01 | saratoga | spiffytech: no idea then |
05:46:28 | | Quit saratoga ("CGI:IRC") |
05:47:25 | sdoyon | ddalton: Sure. |
05:47:33 | spiffytech | saratoga: Does rockbox keep a system log that I can check for error messages? |
05:47:57 | ddalton | sdoyon: do you have any advice on what I should do first? |
05:49:17 | karashata | spiffytech: saratoga left, and, I don't believe Rockbox keeps logs of any sort |
05:50:03 | sdoyon | ddalton: See if you can have a one-to-one correspondance between lines of text and things to say. Use a switch case in the callback. Probably should use an enum for the case values to avoid #ifdef hell... |
05:51:08 | ddalton | I guess the voicing of the rtc code been moved makes things slightly easier... |
05:51:35 | sdoyon | ddalton: Did you get a couple of battery level announcements? Does that work well in real usage? |
05:53:26 | Mouser_X | Awesome work on the APE speedups. |
05:53:39 | Mouser_X | (Just looked at the commits.) |
05:54:08 | ddalton | sdoyon: yes it seems to voice them but I really need to test with it voicing every 15% what did you get? |
05:54:41 | ddalton | I kinder like it but maybe that's because I wrote it... |
05:55:05 | | Join emeraldd [0] (n=jules@h96.156.30.69.ip.alltel.net) |
05:55:05 | ddalton | sdoyon: something simular to your playing time patch? |
05:55:12 | ddalton | or doesn't that put things in a slist |
05:55:15 | ddalton | list |
05:55:57 | sdoyon | ddalton: yes, like playing-time I guess, and id3. |
06:00 |
06:02:05 | ddalton | sdoyon: do I use "MENUITEM_FUNCTION"? |
06:02:35 | sdoyon | ddalton: what for? No. |
06:02:57 | ddalton | sdoyon: or could I just have a switch to check for a button and incroment a variable and then test for what value that var is on then execute the right case... |
06:03:14 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
06:03:14 | * | ddalton Thinks his last message didn't make sense... |
06:04:14 | sdoyon | ddalton: I thought the point was to put it in a gui_synclist? That is what you discussed with aliask? |
06:04:27 | ddalton | sdoyon: so could I say switch (button) if down is pressed add one to info_option. then lets say info_option is 3 execute the code to speak and sisplay the hard disk size or what ever? |
06:04:53 | ddalton | and if it gets to 8 or how many options there should be just go to 0 and wrap again... |
06:05:22 | ddalton | sdoyon: how would you put it in a gui_synclist? |
06:05:25 | sdoyon | ddalton: well that's what a gui_synclist does, so you don't need to repeat the code. |
06:06:08 | ddalton | sdoyon: where do I find that function? so I can see how it works? |
06:06:18 | sdoyon | ddalton: like playing-time. |
06:07:14 | | Join Hammer89 [0] (n=soc_inte@static-host-24-149-229-197.patmedia.net) |
06:07:32 | Hammer89 | does cygwin like... not work with Win Vista? |
06:07:33 | ddalton | sdoyon: I found the line: gui_synclist_init(&pt_lists, &playing_time_get_info, &pti, true, 1); what arguments does it take? |
06:07:55 | ddalton | BTW im just learning about pointers. (started a little bit today) |
06:08:02 | ddalton | not much though |
06:08:30 | ddalton | Hammer89: why? I am using vista but hopefully linux tomorrow... |
06:08:46 | sdoyon | ddalton: It's all described in gui/list.h. |
06:08:49 | ddalton | but probably more like next week... |
06:08:55 | Hammer89 | I can't seem to get it to work properly... I had no issues with it with win 2000 |
06:09:02 | karashata | cygwin works fine with Vista from my experience... |
06:09:04 | ddalton | im using it fine |
06:09:08 | Hammer89 | Hrm |
06:09:17 | karashata | maybe you didn't install something correctly..? |
06:09:33 | Hammer89 | I've done it multiple times... to the letter of the instructions |
06:09:52 | karashata | and, though you don't *need* to, you may consider running it in admin mode |
06:10:27 | Hammer89 | hmm |
06:11:07 | ddalton | sdoyon: do I need to know pointers? |
06:11:12 | Hammer89 | an administrative account doesn't run things in admin mode to begin with? |
06:11:45 | | Quit hcs ("Leaving.") |
06:11:59 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
06:12:11 | karashata | not in Vista |
06:12:35 | karashata | even the administrator account needs to be permitted to run things in true admin mode |
06:12:45 | karashata | it's part of Vista's UAC stuff |
06:12:46 | Hammer89 | ah... good ol' microsoft |
06:12:58 | sdoyon | ddalton: Well in general you do want to know about pointers. There's probably not a lot of pointer magic going on in that context though, you can probably guess how it works. |
06:13:22 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
06:13:38 | ddalton | sdoyon: im sort of coding on rockbox for a few hours then reading my book so I am going to learn them. |
06:13:46 | ddalton | sdoyon: What exactly should I look for? |
06:15:39 | ddalton | sdoyon: maybe I should just read my books. I don't even know about structs... |
06:16:35 | | Join ramon8 [0] (i=DontFuCk@adsl-71-146-141-146.dsl.pltn13.sbcglobal.net) |
06:17:37 | sdoyon | ddalton: Indeed. |
06:18:28 | ddalton | sdoyon: ok you know how you said in a ml off list I should code on my own programs. Well how long should I leave rb alone for? |
06:19:34 | sdoyon | ddalton: gee you think I can answer that?! :-) |
06:19:46 | ddalton | sdoyon: I guess not... |
06:21:39 | Hammer89 | karashata: thanks for the help... seems to work fine running under admin mode |
06:22:13 | karashata | Hammer89: you're welcome, just thought it might help to know since I've had to run it that way myself |
06:24:56 | Hammer89 | anyone know what the "infones" .rock is? doesn't seem to work on my e200... |
06:25:39 | ddalton | sdoyon: do you want me to fix the spelling with one of your patches (7779) you spelt the visual menu item wrong... |
06:25:46 | ddalton | I think it was a typing error |
06:27:10 | sdoyon | ddalton: yeah funny that... it was spoken well enough. Sure you can fix it, save me the trouble of uploading. thx. |
06:27:12 | | Nick male is now known as sallypants (n=male@adsl-156-53-18.mem.bellsouth.net) |
06:27:14 | karashata | Hammer89: NES emulator |
06:27:39 | karashata | still in testing, last I heard about it |
06:27:46 | Hammer89 | ah... okay |
06:27:53 | | Nick sallypants is now known as male (n=male@adsl-156-53-18.mem.bellsouth.net) |
06:28:26 | ddalton | sdoyon: ok just checking... It sounded like I annoyed you when I updated your other patches. :-) |
06:28:45 | karashata | Hammer89: I didn't know it was in SVN already, or at all, even... |
06:28:46 | ddalton | you spelt the voice one right... |
06:28:56 | Hammer89 | karashata: it's in the current build... |
06:29:18 | karashata | must have been put in recently then, or I just haven't been paying close enough attention |
06:29:41 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
06:29:56 | emeraldd | I've noticed that the create bookmark link doesn't seem to do anything on my sansa c200 any ideas? |
06:29:57 | ddalton | sdoyon: BTW very nice patch. |
06:30:28 | emeraldd | c250 sorry |
06:30:49 | karashata | Hammer89: hmm, it's not listed in the plugins on the build I have, I'll have to look a sec at the site and see if I'm already a build or two behind |
06:31:19 | karashata | which I'm not, apparently... |
06:31:32 | karashata | maybe it's not being built for the H10 yet then or something... |
06:31:42 | Hammer89 | might be |
06:32:03 | sdoyon | ddalton: In general I'd rather you let me update code. But this one you can do of course. |
06:32:04 | karashata | not that I'd use it, the H10 button layout would be rather confusing at best... |
06:32:22 | Hammer89 | they're working on a sych. lyric viewer too? (I have the .rock on my e200... doesn't look like it works either, though...) |
06:32:25 | sdoyon | ddalton: You find it useful the poweroff on hold? |
06:33:15 | spiffytech | When I shut my rockboxed iPod down by holding the play/pause button, it reboots rather than staying off |
06:33:23 | | Quit Toxicity999 (Remote closed the connection) |
06:33:40 | ddalton | sdoyon: yes. You didn't notice it because you spelt the visual indication wrong but the voice one is fine... |
06:33:54 | | Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999) |
06:34:00 | ddalton | I don't use keylock or hold when my player is on. |
06:34:05 | | Join Mouser_X [0] (n=Mouser_X@207.155.176.3) |
06:37:35 | ddalton | sdoyon: a little stat... My patch is 400 bights smaller than yours... But I think that is because you patch from above the trunk. |
06:37:39 | ddalton | not in the trunk like me |
06:40:05 | sdoyon | ddalton: well you need to be sure you're only changing that little bit. diff the diffs if you have to. |
06:40:13 | ddalton | sdoyon: could you send me your updated set once you are done updating? and will that mean I will have to redo the key maps again? |
06:41:04 | ddalton | and I also had it speaking the db number for adjusting the volume in the quick info screen. But I guess your one is better. |
06:41:09 | sdoyon | ddalton: keymaps? Oh for quickinfo? |
06:41:16 | ddalton | and if the player has a rec button should we make use of that? |
06:41:47 | ddalton | sdoyon: yes for quick info |
06:42:22 | ddalton | both the diffs have 278 lines. |
06:42:31 | | Part spiffytech |
06:43:14 | sdoyon | ddalton: Well send me you keymaps and I'll add them. |
06:44:24 | ddalton | sdoyon: hmmm that's going to be hard. But ok. they are in the big combined patch. But ok I will sort them out. also I probably did something wrong. |
06:44:29 | ddalton | but let me try. |
06:50:24 | ddalton | sdoyon: what patch needs to be applied with quick info? |
06:50:35 | ddalton | so I can test? Your big one won't apply... |
06:53:12 | sdoyon | ddalton: Hmm I don't know exactly. Hmm couldn't you just do svn diff keymaps/keymap-h1x0_h3x0.c, and figure it out from that? |
06:54:15 | ddalton | oh you can do that? I have the h300 button patch but can't apply your quick info one. |
06:56:02 | ddalton | lots of errors... |
06:56:11 | ddalton | sdoyon: with applying |
06:56:44 | ddalton | sdoyon: what rev did you diff that big one against? |
06:58:09 | sdoyon | ddalton: we are talking about keymap changes you made for one context, right? |
06:58:14 | ddalton | sdoyon: im going to try r15120... |
06:58:26 | ddalton | yes and the keymap file hasn't really changed lately. |
06:58:57 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
06:59:23 | | Join Mouser_X [0] (n=Mouser_X@207.155.176.3) |
06:59:30 | sdoyon | ddalton: well never mind the rest of the changes, it's just that one little context right? |
07:00 |
07:00:39 | ddalton | sdoyon: im just testing it. h300 keymap hasn't changed since r15120 |
07:00:59 | ddalton | so will test on that so I can use your patch to test. |
07:02:25 | ddalton | sdoyon: will take for ever to compile. (cygwin) |
07:04:08 | ddalton | there is an error... |
07:06:04 | | Join criznach [0] (n=chatzill@host-69-145-134-192.grf-mt.client.bresnan.net) |
07:08:12 | ddalton | sdoyon: r 15100 seems to apply fine. Just got to see if it compiles. |
07:13:29 | *** | Saving seen data "./dancer.seen" |
07:15:16 | ddalton | sdoyon: once I have done this I will be back to my book. :-) |
07:17:39 | ddalton | sdoyon: still there? |
07:18:43 | sdoyon | ddalton: yes. Not for long though, getting late. |
07:18:54 | ddalton | hmmm sdoyon must be asleep... |
07:19:03 | ddalton | oh no his not... |
07:19:29 | ddalton | sdoyon: ok what is it about 1 in the morning there? |
07:20:01 | | Nick courtc_ is now known as courtc (n=court@unaffiliated/courtc) |
07:20:03 | sdoyon | Sat Oct 20 01:19:41 EDT 2007 |
07:23:53 | emeraldd | Ahhh, I think I found my issue, bookmarks don't work with dynamic playlists. |
07:24:19 | ddalton | sdoyon: ok its done, however button_off (stop) doesn't activate ok. should it from the quick info screen? |
07:24:58 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
07:25:38 | sdoyon | emeraldd: Indeed. And last I checked, saving the playlist wasn't enough, you had to restart playback from the saved playlist. Not sure if that's still an issue. |
07:25:47 | sdoyon | ddalton: what do you mean? |
07:27:40 | | Join Mouser_X [0] (n=someone@207.155.176.3) |
07:31:13 | emeraldd | there really should be some sort of useful error messages to at least indicate what went wrong, |
07:31:45 | | Quit qweru ("moo") |
07:31:55 | emeraldd | would that be in line with expected behavior in rockbox gui's? |
07:33:04 | sdoyon | I suppose there should probably be a splash with an error msg. |
07:33:24 | sdoyon | OK my brain has turned to mud. Good night. |
07:33:28 | | Quit sdoyon ("ircII EPIC4-2.4 -- Are we there yet?") |
07:41:02 | | Quit jhulst ("Konversation terminated!") |
07:42:03 | | Part Hammer89 |
07:43:16 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
07:47:40 | | Quit Canar ("oh shi-") |
07:48:15 | | Join eigma [0] (n=cat@216.48.162.210) |
07:53:29 | emeraldd | is there a preferred set of diff options for a patch? |
07:53:44 | ddalton | what do you mean |
07:56:09 | emeraldd | ddalton: I have patch I would like to submit and I'm wondering what the preferred diff format and such is |
07:56:23 | emeraldd | ddalton: I've seen several different styles used |
07:58:52 | | Quit Mouser_X (Nick collision from services.) |
07:59:12 | desowin | svn diff? |
08:00 |
08:00:19 | emeraldd | that might be my problem I was using straight up diff |
08:01:18 | desowin | if you were modyfing files in your svn checkout - just go into that dir and do 'svn diff > your.patch' |
08:01:29 | desowin | it's plain easy |
08:02:46 | emeraldd | not quite, I'm using a seperate local copy to version my changes |
08:03:02 | ddalton | why diff between the two local coppies? |
08:03:44 | emeraldd | It allows me to keep my own changes in an svn repository and use a script to sync that with the rockbox repository |
08:04:16 | emeraldd | I'm probably just a little revision control happy ;) |
08:06:02 | scorche | emeraldd: by design, svn remembers what the trunk was (hence why svn checkouts take up more space than, say, cvs) |
08:06:24 | * | scorche wonders if he is misunderstanding |
08:07:09 | emeraldd | I can't check my changes into anything if I make local modifications . . |
08:07:37 | scorche | hrm...rephrase? |
08:08:21 | emeraldd | If I want to make modifications to the rockbox source, I can't commit them into anything. This leaves my changes in limbo |
08:08:34 | | Join Rob222241 [0] (n=Miranda@p54B16E9F.dip.t-dialin.net) |
08:08:46 | scorche | limbo in reference to what? |
08:08:49 | emeraldd | To get around that I have a local repository that has a version of the rockbox trunk commited in a branch |
08:09:23 | emeraldd | as I have to keep my changes in the WC and can't really version them per se. |
08:09:35 | ddalton | you make your changes in your local version. create a diff and submit it to the tracker |
08:09:40 | ddalton | changes |
08:09:43 | emeraldd | right, |
08:09:49 | emeraldd | getting off topic |
08:09:52 | scorche | emeraldd: you really should look at git... |
08:10:47 | scorche | http://www.rockbox.org/twiki/bin/view/Main/GitVersionControl |
08:13:08 | emeraldd | very interesting, |
08:13:26 | emeraldd | I'll have to dig into that more, it sounds like what I'm trying to do with the local svn |
08:13:38 | scorche | yup |
08:15:56 | emeraldd | Thanks for the assitance. |
08:15:58 | | Quit emeraldd ("Leaving") |
08:17:39 | | Quit hcs ("Leaving.") |
08:20:14 | | Quit karashata ("Leaving.") |
08:26:52 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:41:13 | | Quit eigma () |
08:42:46 | | Join emeraldd [0] (n=jules@h96.156.30.69.ip.alltel.net) |
08:43:30 | | Quit criznach ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
08:43:44 | | Quit miepchen^schlaf ("Verlassend") |
08:45:32 | | Quit emeraldd (Client Quit) |
08:49:30 | ddalton | How do I play a beep in rockbox? |
08:50:56 | male | Play a beep? |
08:51:08 | male | There's a menu setting for beep volume. |
08:51:10 | ddalton | male: yes... what function. |
08:51:15 | male | Oh, no clue. |
08:51:22 | male | Maybe it's called beep(). |
08:51:29 | ddalton | I wish... |
08:51:32 | male | ;-) |
08:51:34 | ddalton | what file would that be in? |
08:51:59 | scorche | male: please dont give suggestions about things that you dont know about.. |
08:52:50 | ddalton | scorche: he did know that a function has () after it. so maybe he can program :-). But it would need arguments of course... |
08:52:57 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
08:53:38 | scorche | ddalton: well, yes, but i see too much misinformation spread from people who throw things out of the air =/ |
08:54:00 | ddalton | yes but I was sort of half joking... |
08:54:23 | | Join spiorf [0] (n=spiorf@host169-212-dynamic.8-87-r.retail.telecomitalia.it) |
08:55:07 | scorche | sadly, irc isnt the best medium for conveying sarcasm =/ |
08:56:03 | male | scorche: Don't be a dick. He didn't specify UI or API . |
08:56:21 | * | scorche sighs |
08:57:44 | ddalton | well it isn't really that busy and a joke every now and then is ok. isn't it? |
08:59:33 | scorche | sure, but if it isnt apparent that it is a joke...i am just saying that i have seen way too much misinformation spread that way and people acting on misinformation that they thought was true, which leads to Bad Things (TM) |
08:59:39 | | Quit ddalton ("back to my real life") |
09:00 |
09:02:01 | amiconn | linuxstb, preglow: ping |
09:09:03 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
09:13:32 | *** | Saving seen data "./dancer.seen" |
09:27:12 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
09:40:53 | | Quit tedrock (Read error: 113 (No route to host)) |
09:42:16 | | Nick parafin|away is now known as parafin (i=parafin@paraf.in) |
09:43:45 | | Join tedrock [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
09:45:56 | | Quit RaRe` (Read error: 110 (Connection timed out)) |
09:50:10 | | Join Redbreva [0] (n=chatzill@host86-138-16-226.range86-138.btcentralplus.com) |
09:51:11 | | Join bertrik [0] (n=Bertrik_@031-020-045-062.dynamic.caiway.nl) |
09:54:11 | pixelma | argh.... sorry for the "move" mess. Can I do something to make it better, Llorean? |
09:54:39 | pixelma | seems like I only made it worse :\ |
09:58:27 | | Quit Redbreva (Remote closed the connection) |
09:59:29 | | Join Redbreva [0] (n=chatzill@host86-138-16-226.range86-138.btcentralplus.com) |
10:00 |
10:00:28 | * | pixelma is giving up :( |
10:06:01 | | Join n1s [0] (n=nils@nl104-209-90.student.uu.se) |
10:06:30 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
10:06:50 | linuxstb_ | amiconn: Around now. |
10:08:09 | amiconn | linuxstb: (1) Check out SoundCodecMonkeysAudio, and see what difference IRAM makes (coldfire -c5000 and the footnote) |
10:08:45 | rasher | n1s: I'm not really working on talking Database - I did the client-side script, but I don't for a second understand how tagtree.c/tree.c works, so I'm pretty much waiting for someone else to do it |
10:08:50 | amiconn | (2) I wanted to do this on PP5022, and noticed that we do *not* make use of the extra IRAM in rockbox. Do you think doing so would be a good idea? |
10:09:00 | n1s | rasher: ah, ok |
10:09:27 | rasher | Would be nice if someone did though |
10:09:35 | n1s | yup |
10:09:48 | amiconn | It would mean we could use some extra IRAM on Mini G2, Nano, Video, and the Sansas, but otoh it means that rockbox builds could fail for PP5020 when they don't fail for PP5022 |
10:09:55 | | Join bytie [0] (n=bytie@gprs-pool-1-023.eplus-online.de) |
10:10:18 | amiconn | (region iram full, that would apply to core, plugins, and codecs) |
10:10:29 | | Quit bytie (Remote closed the connection) |
10:14:08 | linuxstb_ | If it's there, I think we should use it - the build table will quickly tell people if they've broken builds... But IRAM doesn't seem that important on PP502x, so I wouldn't expect big gains. |
10:15:35 | amiconn | Well, it depends. If an array that's constantly walked *and* is bigger than the cache, iram would still beneficial |
10:18:10 | linuxstb_ | Are you planning on looking at the rest of APE - i.e. the entropy decoding stage? |
10:20:38 | amiconn | no |
10:21:11 | amiconn | At least not now. I have lots of other stuff that I need and/or want to do... |
10:22:01 | amiconn | If the entropy decoder could be optimised by the same factor as predictor and filter, -c3000 would become usable on coldfire |
10:22:07 | linuxstb_ | OK. I assume you've done as much as you can with the filter/predictor now? |
10:22:26 | amiconn | The predictor approximately doubled speed, as did the filter |
10:22:57 | amiconn | Running only the predictor would be >800% realtime on cf now |
10:23:21 | linuxstb_ | -c3000 doesn't look feasible on PP though, even with dual-core... |
10:23:47 | amiconn | Yeah, but right now, even -c1000 isn't usable on PP |
10:24:11 | amiconn | I *could* use it on my mini g2 with CPUFREQ_MAX pushed to 100MHz |
10:24:22 | amiconn | But that wouldn't really make sense |
10:25:10 | amiconn | On coldfire, -c1000 and -c2000 are running rather nicely now |
10:29:36 | | Join ddalton [0] (n=Daniel@203-214-76-97.dyn.iinet.net.au) |
10:30:07 | ddalton | anyone know how to make rb play a beep? |
10:30:56 | n1s | linuxstb_: did you bencmark the effects of different O levels for the mac decoder, almost everywhere O3 is slower for pp |
10:31:23 | | Quit Lambuntu (Remote closed the connection) |
10:31:33 | linuxstb_ | Yes, I remember testing them. |
10:33:26 | ddalton | linuxstb_: do you know about gui_synclist? |
10:34:24 | ddalton | n1s: should I close p7764? is it useless? |
10:34:24 | linuxstb_ | ddalton: No. |
10:34:38 | ddalton | ok does anyone know. |
10:34:45 | ddalton | I want to put something into a list. |
10:36:05 | n1s | ddalton: do you find any of the additions made in that patch useful or is it more of a "voice everything for the heck of it" ? |
10:37:04 | ddalton | n1s: well I just went through the source to try and see what wouldn't talk. then I just put it up there and tried it myself for feedback. There are one or to useful ones they can go in a new patch. |
10:37:19 | ddalton | Are you happy if I close it? |
10:37:25 | n1s | I would prefer that |
10:37:30 | ddalton | ok |
10:37:46 | ddalton | the plugin errors are sort of useful but they can go in the talk plugins patch |
10:38:24 | | Quit BigBambi (Read error: 113 (No route to host)) |
10:41:23 | ddalton | n1s: closed... |
10:42:05 | ddalton | n1s: are you familiar with any of the menu/list code? |
10:45:45 | n1s | not really |
10:47:42 | amiconn | linuxstb: Is there any reason why only the stereo predictor is asm optimised? |
11:00 |
11:02:51 | linuxstb_ | amiconn: Only laziness... I would expect mono files will decode at almost twice the speed of stereo anyway. |
11:03:09 | amiconn | yes |
11:03:15 | amiconn | But why waste cpu cycles? |
11:03:20 | | Join pepie34 [0] (n=pepie34@cop60-1-82-240-26-92.fbx.proxad.net) |
11:03:31 | linuxstb_ | I never use mono files... But I agree, it would be nice for completeness. |
11:04:44 | amiconn | Btw, does ape support sample depths > 16 bit |
11:04:45 | amiconn | ? |
11:05:26 | linuxstb_ | Yes it does. |
11:05:46 | preglow | amiconn: can you see a good way to use emac with iir_mem16() in speex/filters.c ? |
11:05:51 | amiconn | How does the filtering work then, since it works on 16 bit ints? |
11:06:09 | amiconn | preglow: It depends on the usual value of 'ord' |
11:06:16 | preglow | amiconn: eight and ten |
11:06:19 | preglow | i've got 16khz speex wideband files going at 370% realtime on coldfire now, managed to put both narrowband and wideband decoder structs in iram |
11:06:25 | linuxstb_ | Isn't it just 16-bit co-efficients, processing a 32-bit array of data? |
11:06:39 | amiconn | linuxstb: That's what I'm wondering.... |
11:07:40 | amiconn | Looks like the vector add/sub and scalar product only work on the coefficients |
11:08:26 | amiconn | preglow: If you know it's always 8 or 10 then you can make both use of the emac and movem |
11:09:04 | amiconn | Not much adding to the same destination in there, but you can use the emac as a fast multiplier, multiplying 4 values into acc0...acc3, and then fetching them |
11:09:50 | amiconn | Fetching value pairs can also applied here, even using mac with parallel load |
11:10:52 | preglow | yeah |
11:11:09 | preglow | only thing different from flac is that the mem vector isn't stored in the x vector |
11:11:19 | preglow | annoying, the flac lpc routines are really fast :/ |
11:12:04 | linuxstb_ | Yes, very annoying... |
11:13:23 | preglow | amiconn: i'm just wondering if emac will really be that much faster, i can't use it as an accumulator, and i'm thinking perhaps muls.w will be as fast when i combine the mac.w with the stall and the movclr.l |
11:13:34 | *** | Saving seen data "./dancer.seen" |
11:13:46 | preglow | after all, muls is also pretty fast thanks to the emac multiplier unit |
11:16:19 | preglow | the parallel load might change that, of course |
11:20:18 | preglow | linuxstb_: do all telechips devices support this usb boot mode? |
11:21:17 | amiconn | But using the 4 accumulators you only get 1 stall every 4 multiplications, as opposed to (effectively) every multiplication |
11:22:10 | linuxstb_ | preglow: In theory. On the iaudio 7, TMM found a key combination to enter it on boot. On my Logik DAB/MP3 player, there doesn't appear to be a key combination, but I discovered that if I removed the NAND flash module (it's on a daughterboard), the device enters USB boot mode as a fall-back and appears to work fine... |
11:23:46 | TMM | preglow: the TCC chips themselves always fall back to USB boot, question is if all devices will allow for a way to enter it... I suppose you can always modify the player to allow for it. Perhaps looking at the leads on linuxstb_'s PCB we can find out how :) |
11:23:54 | linuxstb_ | It's more or less the same as "manufacturing mode" on the Sansas, but the TCC devices require a few more fields in the header - the Sansas just want the length of the upload in bytes. |
11:25:58 | | Quit idnar (Nick collision from services.) |
11:26:00 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
11:26:34 | preglow | linuxstb_: would be nice to not have to remove the flash to enter it, though... |
11:26:44 | n1s | ok, what do people think about making the sid codec auto advance to the next track after a while? |
11:27:16 | Llorean | n1s: There's a datase of sid track lengths. |
11:27:25 | preglow | Llorean: it's a text file, a long one too |
11:27:30 | preglow | this is one of those instances where we wish we had codec options |
11:28:00 | ddalton | n1s: could you help me with putting the info screen into a list? so you can arrow up and down it to hear information quickly? |
11:28:05 | n1s | yeah, parseing that would be a pita |
11:28:07 | Llorean | Could whatever handles metadata for SID files look for the presence of it in .rockbox? |
11:28:31 | preglow | Llorean: problem is it'll be a pain in the ass, the file itself is huge and it's text, would take ages to parse it for each track |
11:29:01 | preglow | proper taggin would have been cool |
11:29:42 | preglow | the text is sorted by some kind of md5, though, so we could binary sort it, but it'd still be really kludgy |
11:30:12 | preglow | also, the inclusion of an md5 routine will make the sid metadata loader the biggest of them all :/ |
11:30:53 | n1s | so does the tagging of sids not support tag length? |
11:31:15 | Llorean | It seems odd that the tagging doesn't if it doesn't. |
11:31:42 | | Join bluebrother [0] (i=mmFNCko5@rockbox/staff/bluebrother) |
11:33:05 | preglow | well, there wouldn't be a huge text file containing song lengths if it did, i figure |
11:33:35 | preglow | the .sid file format is pretty ancient, from the times before streamed music, they might not have seen a need |
11:33:43 | pixelma | Llorean: could you help me out with my "move" problem in the forums? |
11:33:51 | Llorean | pixelma: Maybe. What's the problem? |
11:34:08 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
11:34:09 | Llorean | preglow: Seems amazing that nobody simply hacked it in, called it "esid" and threw out a converter then. |
11:34:24 | pixelma | I tried to explain it.. |
11:34:45 | ddalton | does anyone know how to play a beep? |
11:34:47 | linuxstb_ | preglow: Sure, but I don't need it any more - I've got to the stage where I append a bootloader to the original firmware, and upgrade to it. I check for a button press at the very start of crt0.S, and start my own code if it's held. It's about as safe as I can make it... |
11:35:39 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
11:35:46 | amiconn | Wow, linuxstb started a port by actually hacking the hardware ;) |
11:36:01 | amiconn | We're still waiting for that AV3x0 port (hint hint) ;) |
11:36:21 | ddalton | amiconn: got a minute? |
11:37:11 | linuxstb_ | amiconn: I even have a working LCD driver (it's an SSD1815) - the Archos driver just worked, once I added the inits from my original firmware. |
11:37:34 | linuxstb_ | (and the write_cmd/write_data functions from the same place) |
11:37:46 | amiconn | Yeah, that controller seems widespread for mono lcds. iFP uses that one too |
11:38:13 | | Join Thundercloud [0] (n=thunderc@resnet10.nat.lancs.ac.uk) |
11:38:23 | amiconn | ...and also Gmini 1x0, btw |
11:38:49 | | Quit davina (Client Quit) |
11:39:42 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
11:42:44 | linuxstb_ | preglow, Llorean: Maybe we should invent "esid" and write such a conversion tool... |
11:43:22 | linuxstb_ | It could just use a standard tag format (apev2?) |
11:43:28 | * | Llorean wonders if that would anger the Chiptune Gods or be seen as "a step in the right direction" for "the ability to play ancient music on modern doodads" |
11:43:46 | | Quit FOAD ("I'll be back") |
11:44:03 | linuxstb_ | I wonder how existing sid players would handle sids with a ape tag appended... |
11:44:23 | Llorean | Ape is at the end of the file, right? |
11:44:35 | linuxstb_ | Yes |
11:45:05 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
11:45:21 | Llorean | It would seem to me a "good" one would just ignore it. |
11:45:29 | | Quit Xerion_ (Read error: 104 (Connection reset by peer)) |
11:45:41 | n1s | Llorean: most of us are infidels anyway, we don't have c64's |
11:45:48 | JdGordon | evenign all |
11:45:53 | n1s | mornin |
11:45:54 | Llorean | I had a c64 at one point, long ago. |
11:46:51 | ddalton | JdGordon: could you help me with some list/menu code? |
11:47:11 | JdGordon | shoot |
11:47:48 | ddalton | just quickly do you know how I would put the info screen into a list? |
11:48:13 | JdGordon | there are a fwe ways |
11:48:35 | ddalton | JdGordon: could you tell me one? |
11:48:38 | JdGordon | if i dont do anything tonight i might fix up the list api to do it nicely |
11:48:58 | JdGordon | bassically, copy how the dircache/database debug screens do it (debug_menu.c) |
11:49:21 | ddalton | JdGordon: what should I look for? |
11:50:12 | | Quit pepie34 ("Ex-Chat") |
11:50:48 | | Join FOAD [0] (n=dok@dinah.blub.net) |
11:51:05 | ddalton | JdGordon: do I need to know pointers for this |
11:51:25 | JdGordon | pointers are something you hold really work on learning anyway |
11:51:28 | JdGordon | but no, you dont |
11:51:58 | ddalton | JdGordon: im going to but thought I would try and implement this then study the book for a while then come back... |
11:53:11 | ddalton | JdGordon: so what am I looking for? |
11:53:22 | JdGordon | [19:48:58] <JdGordon> bassically, copy how the dircache/database debug screens do it (debug_menu.c) |
11:53:29 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
11:54:14 | ddalton | im in debug_menu.c so what do I look for? |
11:54:25 | preglow | linuxstb_: smacking things onto sids are a bad idea unless in the front, i think |
11:54:36 | JdGordon | do a search for database debug or something |
11:54:38 | preglow | linuxstb_: i _think_ i remember it'll just be read as part of the sids memory bank |
11:54:59 | linuxstb_ | Is that a bad thing? |
11:55:21 | preglow | it's very hard to say, every sid file is a program, so that extra data might be used for something |
11:55:36 | preglow | also, if the bank is already full, that data might overflow somewhere |
11:56:00 | preglow | anyway, i hate it when people smack tags onto things where they don't belong |
11:56:08 | preglow | so i'm not going to start advocating it myself |
11:56:15 | linuxstb_ | So there's no header in the file, saying how large the data is, the whole file is read? |
11:56:38 | preglow | there is a header, but i don't know what it contains |
11:56:48 | preglow | kinda weird, i actually made a .sid loader a few years back... |
11:57:11 | Llorean | Well it's not necessarily "where they don't belong" if there's no good way to carry track length yet otherwise |
11:57:23 | ddalton | JdGordon: database ? |
11:57:32 | preglow | Llorean: yes it is |
11:57:51 | preglow | Llorean: if existing players no way in hell expect something to be there, we shouldn't start putting things there |
11:57:55 | Llorean | preglow: By that standard, the very first ID3v1 tags were "where they don't belong" though? |
11:58:27 | linuxstb_ | preglow: OK, so what do you think about inventing a new format? |
11:58:52 | preglow | the very first id3 tags appeared a hell of a lot earlier than we'd be appearing in the sid scene with this tagging stuff now |
11:58:59 | ddalton | that didn't work... |
11:59:08 | ddalton | my clipboard is stuffed |
11:59:24 | preglow | linuxstb_: well, sure, but that doesn't change the fact that the single hugest sid archive doesn't use that format and only comes with a text file as metadata |
11:59:32 | preglow | linuxstb_: i'm not a fan of having to alter my files to have them play |
11:59:39 | JdGordon | ddalton: bah, its still tagcache in debug_menu.c |
11:59:43 | linuxstb_ | preglow: Sure, but if the format is broken... |
11:59:51 | JdGordon | ddalton: kine 1952 |
11:59:52 | ddalton | JdGordon: I found the line info.title = "Database Info"; is this what im looking for? |
11:59:53 | JdGordon | line* |
11:59:58 | Llorean | preglow: How 'bout having them play in the old format, and only altering them so they can play "better"? |
12:00 |
12:00:41 | linuxstb_ | I'm not suggesting to remove support for "normal" sids, just not adding support for that text file hack... |
12:00:43 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
12:01:28 | JdGordon | bertrik: you round? |
12:01:34 | bertrik | yes |
12:01:46 | preglow | but support for a format you'll which can't be used unless you batch convert hvsc doesn't sound really valuable |
12:01:51 | preglow | *shrug* |
12:01:56 | JdGordon | can you send me the mi4 for one of the e200 OF's you found the byte for please? |
12:02:00 | preglow | the only sids i listen to are .mp3 and .ogg |
12:02:07 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
12:02:09 | JdGordon | i assume you can only get them from sandisks website in a exe? |
12:02:14 | preglow | and i don't think that'll change, emulated sid just sounds nasty |
12:02:26 | bertrik | JdGordon: I'll zip it and post a link here, ok? |
12:02:33 | JdGordon | thanks |
12:02:39 | pixelma | JdGordon: I really like your "bedug slapshes" ;) |
12:02:56 | JdGordon | yeah, my spelling rules :D |
12:02:57 | bertrik | got them from here http://files.zefie.com/PMP/sansa/e200/ |
12:03:06 | preglow | linuxstb_: any such format should be a really simple extension to the current ones, though |
12:03:41 | JRoT | my sansa crashed when 1 played 1 song with picth 120% en it went to another |
12:04:38 | ddalton | JdGordon: so how does this code work? |
12:05:40 | | Quit Frazz (Read error: 104 (Connection reset by peer)) |
12:05:53 | JdGordon | ddalton: its not that complicated... just look at the example and have a play.. but you shuoldnt bother because like i said, if i dont go out tonight ill fix it up so its usable outside of that file |
12:06:28 | ddalton | JdGordon: I will work on it later then once you have done that. |
12:06:50 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
12:07:44 | JdGordon | bertrik: bah, im a dill :p i updated the of with sansapatcher but forgot to update our bl :p |
12:09:53 | | Quit FOAD (Remote closed the connection) |
12:10:22 | bertrik | JdGordon: some people reported the database refresh bit clearing didn't work for them |
12:10:45 | ddalton | who here knows about recording? |
12:10:49 | ddalton | code? |
12:11:49 | JdGordon | bertrik: oh poo!, it doesnt work for me either :( couild be to do with which of you upgrade from? anyway they dont do any harm being int he code |
12:11:54 | | Join lee-qid [0] (n=liqid@p5496524A.dip.t-dialin.net) |
12:12:25 | bertrik | Shall I write a little how-to on how to find out the location of the database refresh bit? |
12:12:34 | JdGordon | if you want to |
12:13:19 | | Quit darkless (Read error: 113 (No route to host)) |
12:13:44 | bertrik | ok I will |
12:14:20 | | Join FOAD [0] (n=dok@dinah.blub.net) |
12:19:06 | | Quit tedrock (Read error: 104 (Connection reset by peer)) |
12:19:13 | | Join tedrock [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
12:19:39 | pixelma | bertrik: would be neat for the c200 as well... :) |
12:21:15 | | Quit spiorf (Remote closed the connection) |
12:21:52 | | Join darkless [0] (n=darkless@x1-6-00-1a-92-ea-71-14.k201.webspeed.dk) |
12:22:51 | | Quit kclaf (Read error: 104 (Connection reset by peer)) |
12:23:14 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
12:23:36 | | Quit tedrock (Read error: 113 (No route to host)) |
12:23:40 | | Join tedr0ck [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
12:24:31 | JdGordon | pixelma: would it be usefull to put it into the bootloader? there isnt really a reason why it couldnt be done automatically |
12:25:27 | | Join spiorf [0] (n=spiorf@host169-212-dynamic.8-87-r.retail.telecomitalia.it) |
12:26:30 | | Join kclaf [0] (i=kclaf@85.95.211.245) |
12:28:41 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
12:30:11 | | Quit desowin (Remote closed the connection) |
12:30:30 | | Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) |
12:32:08 | ddalton | when checking out the whole of rockbox not just the trunk I get this error: |
12:32:09 | ddalton | svn: Failed to add directory 'rockbox': object of the same name already exists |
12:32:13 | ddalton | what do I do? |
12:32:15 | ddalton | to fix it? |
12:32:23 | n1s | delete the old tree firs |
12:32:25 | n1s | t |
12:32:28 | JdGordon | delete the rockbox directory |
12:32:52 | ddalton | from branches? |
12:33:05 | ddalton | it is a clean check out... |
12:33:44 | bluebrother | svn tries to create a folder called rockbox which alreay exists. Remove or rename the old folder. |
12:34:39 | | Quit tedr0ck (Read error: 113 (No route to host)) |
12:35:06 | ddalton | bluebrother: so what exactly do I do? I run svn up again and it just readds it... |
12:35:11 | ddalton | re adds it |
12:35:37 | | Join tedrock [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
12:38:15 | * | preglow vanishes |
12:38:24 | | Quit Rob222241 () |
12:38:27 | ddalton | JdGordon: what do I do? |
12:38:38 | ddalton | I deleted it and it just adds itself again on an svn up |
12:38:48 | | Quit tedrock (Read error: 104 (Connection reset by peer)) |
12:40:14 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
12:40:41 | bluebrother | ddalton: what do you mean by "adds itself again"? svn creates a folder with the checkout. |
12:41:18 | ddalton | bluebrother: I delete it then run svn up. It comes back and gives me that error again |
12:41:53 | | Quit sup (Read error: 110 (Connection timed out)) |
12:41:57 | bluebrother | where do you run svn up? Inside of the checkout tree? |
12:42:05 | ddalton | yes |
12:42:24 | bluebrother | and you get an error even if that folder is a fresh checkout? |
12:42:24 | ddalton | above the trunk folder so the one with trunk branches and what ever else |
12:42:40 | bluebrother | cd to trunk |
12:42:55 | ddalton | yep so if I run svn check out from ~ ( not in an rb dir) it gives me the error as well |
12:43:17 | bluebrother | maybe there's an error in your svn co command? |
12:43:36 | bluebrother | also, once you have checked out you need to use svn up, not co |
12:44:21 | ddalton | do I type: " svn co svn://svn.rockbox.org/rockbox rockbox" |
12:44:47 | ddalton | I used a different name for the dir since I already had a rockbox. I think I called it rb-trunk |
12:44:55 | Nico_P | "The tracepoint facility is currently available only for remote targets" :( |
12:45:39 | bluebrother | ddalton: works fine here. I get a folder called "rockbox" with trunk, branches etc in it. |
12:45:56 | Nico_P | JdGordon: how did you count cache usage in find_handle (if you remember) ? |
12:46:10 | ddalton | so should I try again from ~ with: " svn co svn://svn.rockbox.org/rockbox/ rockbox"? |
12:46:29 | bluebrother | well, if the folder "rockbox" doesn't exist this should work |
12:46:29 | JdGordon | Nico_P: dont remember sorry.. if i look at the code it might come back though |
12:46:41 | | Join tedrock [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
12:47:04 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
12:47:06 | Nico_P | JdGordon: do you remember if simply add counters or if you used a tool ? |
12:47:18 | Nico_P | (add "you" somewhere) |
12:47:35 | ddalton | bluebrother: trying again... |
12:49:27 | JdGordon | Nico_P: iirc, it only checks if the last handle returned by that function is the same one its looking for "this" itme |
12:49:31 | JdGordon | no counters or anything |
12:49:55 | Nico_P | JdGordon: yes, but to measure the number of misses and successes ? |
12:50:21 | JdGordon | OH... i put a printf in there and grepped the output :p |
12:50:27 | JdGordon | you could add counters easily enough |
12:50:33 | Nico_P | haha, ok :) |
12:58:03 | bluebrother | ddalton: are you sure you want to get everything, not only trunk? |
12:58:05 | ddalton | bluebrother re my svn problem same problem. clean check out with the command I said above. |
12:58:10 | ddalton | what should I do now? |
12:59:00 | bluebrother | no idea what's broken in your case. Works fine here, but getting everything is huuuge. |
12:59:21 | ddalton | should I delete something? |
12:59:37 | bluebrother | have you checked if there is enough disc space? |
12:59:44 | ddalton | it works fine for a trunk check out... |
12:59:57 | ddalton | yes plenty... 200 gb |
13:00 |
13:00:02 | ddalton | atleast |
13:00:03 | bluebrother | but why do you want to get all tags, branches etc? |
13:00:25 | ddalton | so I can use the voice pl script and if I need the other stuff. |
13:00:40 | * | bluebrother never had a disc with that amount of space at all ... should consider getting one :) |
13:00:50 | JdGordon | I though the voice callback patch for lists was commited? |
13:01:02 | bluebrother | the voices stuff is in trunk. You don't need everything −− in your case you get tags, branches, www etc. |
13:01:07 | bluebrother | i.e. _everything_ |
13:01:12 | ddalton | yes but the pl script isn't |
13:01:36 | | Quit MethoS- (Remote closed the connection) |
13:01:39 | bluebrother | voice.pl is in the tools folder which itself is part of trunk. |
13:02:24 | bluebrother | trunk holds everything you need for working on Rockbox. The "other" stuff is nothing you usually need. |
13:05:17 | ddalton | how do I use the voice.pl script? |
13:05:37 | | Join haemmy [0] (i=stefan@194.208.162.140) |
13:07:26 | | Join MethoS- [0] (n=clemens@82.149.161.102) |
13:09:29 | | Quit BigBambi (Read error: 113 (No route to host)) |
13:11:28 | | Join Rob2222 [0] (n=Miranda@p54B16E9F.dip.t-dialin.net) |
13:13:35 | *** | Saving seen data "./dancer.seen" |
13:14:34 | | Join BigBambi [0] (n=alex@rockbox/staff/BigBambi) |
13:17:23 | | Quit ddalton ("leaving") |
13:18:03 | | Join Domonoky [0] (n=Domonoky@f051086017.adsl.alicedsl.de) |
13:18:24 | | Join miepchen^schlaf [0] (n=hihi@p54BF5F13.dip.t-dialin.net) |
13:20:09 | | Join lee-qid_ [0] (n=liqid@p54966D14.dip.t-dialin.net) |
13:20:49 | | Join Arathis [0] (n=doerk@p508A7B95.dip.t-dialin.net) |
13:21:09 | bertrik | JdGordon: ok, I wrote up a little howto on how to find the database refresh bit, where can I put it? (FS #7990 is already closed) |
13:21:26 | JdGordon | in the wiki |
13:37:13 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
13:37:18 | | Join mf0102 [0] (n=michi@85.127.180.92) |
13:40:19 | barrywardell | does that bit still work for people? it doesn't work for me any more for some reason :( |
13:40:38 | JdGordon | some people it does... |
13:40:49 | JdGordon | we need zagor to hurry up with usb :D |
13:42:38 | bertrik | JdGordon: I'll add it to SansaE200FirmwarePartition, ok? or should I create a new page? |
13:42:51 | JdGordon | umm, probably a new page |
13:43:00 | JdGordon | linked to from the e200 port pafe |
13:43:01 | JdGordon | page |
13:43:15 | bertrik | Something like SansaE200DatabaseRefresh? |
13:43:30 | JdGordon | add an OF in there somewhere |
13:45:27 | amiconn | I'd think a combined page for all (supported) Sansas would make sense |
13:46:14 | * | amiconn had an idea how iram utilisation could be improved for targets where it's essential |
13:46:47 | amiconn | Atm we have the codec swap in playback.c, which swaps both dram and iram between voice and main codec |
13:47:22 | amiconn | The iram swap idea could be extended, so that threads might request iram as a resource from the scheduler |
13:47:22 | | Join ddalton [0] (n=Daniel@203-214-76-97.dyn.iinet.net.au) |
13:47:25 | barrywardell | JdGordon: It would be nice to find out why it works for some people and not others. It used to work for me |
13:47:27 | JRoT | so OF on sansa doesn't need to refresh if you have started rockbox once? |
13:47:55 | bertrik | I can't create a wiki page .... |
13:47:56 | ddalton | XavierGr: given up on that alarm? |
13:47:56 | amiconn | The scheduler would swap iram in & out when switching threads which have an associated iramcopy |
13:48:04 | JdGordon | barrywardell: yeah, it doesnt work for me either, maybe it has something to do with which of you upgraded from? |
13:48:24 | amiconn | There would of course be a set maximum of how many threads could request iram |
13:49:13 | barrywardell | JdGordon: What do you mean? |
13:49:37 | amiconn | Aside from a small, statically allocated iram area this might even allow to share all iram between core, codecs, and plugins |
13:49:47 | JdGordon | barrywardell: well, i downgraded (cant rememebr which to which) and ever since then it stopped |
13:50:34 | amiconn | This idea would only work for single core in its current form. For dual core, each core could have its own set though, splitting iram evenly between cores |
13:52:12 | amiconn | This technique would e.g. allow to use the full iram for both audio & video thread in mpegplayer, and still have voice available... |
13:53:34 | barrywardell | JdGordon: but surely it still just checks the same bit regardless, especially if it sets that bit |
13:53:55 | JdGordon | you'd think so.. but seems not? |
13:54:25 | pixelma | bertrik: did you just register? You also need write permission, the page should tell you... |
13:55:16 | | Quit lee-qid_ ("aufwiederbyebientotsayonara") |
13:55:42 | | Join PaulJam [0] (i=PaulJam_@vpn-3016.gwdg.de) |
13:55:48 | bertrik | I'll just dump it on my webpages |
13:56:10 | barrywardell | bertrik: what's your wiki name? |
13:56:29 | bertrik | BertrikSikken |
13:56:55 | | Join Rondom [0] (n=Rondom@p57A96267.dip.t-dialin.net) |
13:57:28 | ddalton | JdGordon: im just doing something in recording.c What how do I use get_action? I want to see what key the user is pressing... |
13:57:38 | barrywardell | bertrik: now you should have access ;) |
13:57:41 | bertrik | this is what I did to find the database refresh bit: bertrik.sikken.nl/how_to_find_db_refresh.txt">http://bertrik.sikken.nl/how_to_find_db_refresh.txt |
13:59:03 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]") |
13:59:37 | JdGordon | bertrik: you should add how you went from 7868641 to 0x3c08+0xe1 |
14:00 |
14:02:58 | ddalton | while recording does any code need to be executed? |
14:07:45 | | Quit bertrik ("bye") |
14:07:58 | | Quit haemmy () |
14:09:06 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
14:10:25 | | Quit ramon8 (Read error: 110 (Connection timed out)) |
14:12:05 | kubiix | hi, i have still problems with clean source compilation, can anybody help me ? |
14:12:24 | ddalton | kubiix: yes what is your question |
14:12:35 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
14:13:01 | kubiix | i have clean install of cygwin + rockbox stuff, clean svn code |
14:13:34 | kubiix | alarm_menu.c:97: error: `LANG_ALARM_MOD_TIME' undeclared (first use in this function) |
14:14:24 | kubiix | and 3 more errors for other LANG_xx variables |
14:14:37 | ddalton | well did you apply any patches? |
14:14:55 | kubiix | no, it's clean source from svn |
14:15:32 | ddalton | what rev? |
14:18:15 | Domonoky | it seems like a problem with the generated lang.h, other people also had this problem... unfortunatly i dont know how to fix it... |
14:18:52 | JdGordon | kubiix: make clean then make |
14:18:59 | JdGordon | or even ../tools/configure again |
14:19:14 | ddalton | kubiix: I saw this with a patch I have here locally here (Not on the tracker) |
14:19:14 | JRoT | anyone knows how i can use this http://www.rockbox.org/tracker/task/7990 |
14:19:31 | JdGordon | you have to install a new bootloader manually |
14:19:54 | JRoT | is that a hard job? |
14:20:52 | kubiix | rev15206 |
14:20:52 | kubiix | make celan didn't help |
14:22:31 | kubiix | Domonoky: yes the lang.h did not contain all lang variables |
14:22:37 | JRoT | how do i install the bootloader manaully JdGordon |
14:23:02 | JdGordon | sansapatcher |
14:23:07 | | Quit ddalton ("leaving") |
14:24:09 | JRoT | but is automatic isn't it JdGordon |
14:24:23 | JdGordon | yes |
14:24:53 | JRoT | and how do i get the patch in there? |
14:29:58 | kubiix | when is the lang.h file generated ? |
14:32:47 | * | barrywardell got the database disable working again! |
14:32:56 | | Quit Pyromancer_ (Read error: 104 (Connection reset by peer)) |
14:32:57 | barrywardell | the bit moved |
14:33:05 | JdGordon | how did it move?! |
14:33:10 | JdGordon | its got a mind of its own? |
14:33:15 | barrywardell | maybe it's not a fixed location |
14:33:36 | barrywardell | JdGordon: this is what I use now: { "PP5022AF-05.51-S301-01.11-S301.01.11A-D", 39, 0x3c1b, 0x70 }, |
14:34:52 | JdGordon | hmm.. thats annoying |
14:40:46 | | Quit mf0102 ("Verlassend") |
14:41:21 | | Join AlexC [0] (n=AlexC@dragnet2034196164.dragnet.com.au) |
14:41:56 | JdGordon | yay! no etxra yellow/red :D |
14:42:47 | | Part Llorean |
14:44:07 | JRoT | what is the best way to test themes? |
14:44:37 | Domonoky | JRoT: simulator ? |
14:44:40 | barrywardell | JdGordon: the location changes every time you change something in the of (eg. play a different song, etc) |
14:45:12 | JRoT | if i start a mp3 in rockboxui Domonoky windows shut the program down |
14:45:41 | barrywardell | JdGordon: any chance you could give me of a dump of your NVPARAMS part? |
14:47:35 | barrywardell | JdGordon: "dd if=/dev/whatever of=nvparams.bin skip=0x3c00 count=0x20" should do the job |
14:49:26 | | Quit AlexC (Remote closed the connection) |
14:53:03 | | Join Llorean [0] (n=llorean@adsl-70-239-200-14.dsl.hstntx.sbcglobal.net) |
14:53:13 | | Part Llorean |
14:53:39 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]") |
14:54:15 | | Join Llorean [0] (n=llorean@adsl-70-239-200-14.dsl.hstntx.sbcglobal.net) |
15:00 |
15:01:17 | barrywardell | hmm...actually, it's always at that offset now. Anyone here with a sansa to test if the new offset disables the database reset in OF v0.1.11A? |
15:11:36 | Llorean | Does anyone here use Replaygain? |
15:12:19 | PaulJam | I use it. |
15:13:01 | Llorean | How often would you say you turn it off, and which mode to you use (track, album, track if shuffle) and do you listen to albums, or shuffled, music? |
15:13:40 | *** | Saving seen data "./dancer.seen" |
15:14:52 | PaulJam | i turn it never off, i use "track if shuffle", and i listen in both album and shuffle modes. |
15:18:56 | Llorean | Alright |
15:19:09 | Llorean | I'm assuming *most* people use it that way. |
15:21:59 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
15:23:25 | JdGordon | barrywardell: soz, back.. still want the dump? |
15:23:36 | barrywardell | yes, please |
15:23:56 | JdGordon | coming right up... |
15:24:15 | JdGordon | different of version though |
15:25:03 | barrywardell | that's ok |
15:25:08 | barrywardell | which of version? |
15:25:27 | JdGordon | PP5022AF-05.51-S301-02.18-S301.02.18E-D |
15:26:30 | barrywardell | and the new database rebuild works for you now? |
15:26:47 | JdGordon | dd: invalid number `0x3c00' |
15:26:49 | | Quit Jon-Kha ("Lost terminal") |
15:26:53 | JdGordon | no, it doesnt |
15:27:09 | | Join Jon-Kha [0] (n=Jon-Kha@80-248-247-190.cust.suomicom.fi) |
15:27:11 | barrywardell | maybe you have to convert it to decimal... |
15:27:33 | barrywardell | try 15360 |
15:27:59 | barrywardell | and 32 for count |
15:29:32 | barrywardell | JdGordon: the file transfer isn't working :( |
15:29:37 | JdGordon | bah |
15:29:39 | JdGordon | hang on |
15:30:04 | JdGordon | jonno.jdgordon.info/rockbox/nvparams.bin |
15:30:44 | * | JdGordon playing a song in the of to see if it changes |
15:32:15 | BigBambi | Llorean: I too have replaygain permanently on track gain if shuffle |
15:32:18 | | Join Buschel [0] (n=AndreeBu@p54A3F46B.dip.t-dialin.net) |
15:32:52 | Buschel | hi folks, question: did anyone of you experience delays in the startup phase of rockbox? since a few days (i don |
15:32:56 | BigBambi | I listen to either albums or shuffled bigger playlists |
15:32:56 | Buschel | oops... |
15:34:00 | JdGordon | barrywardell: it doesnt change |
15:34:12 | Buschel | ...don't know exactly which rev) i experience the hmi coming up and being visible, but the backlight is off and no interaction (like scrolling) is possible. after a few seconds the backlight switches on and everything is working. seen on ipod video |
15:34:15 | Llorean | BigBambi: I'm trying to weight settings, and it seems to be it's possible replaygain should be one of those things that 'just works' though possible with the options still hidden away somewhere, but not necessarily in the immediate clutter, and with on and track-if-shuffle as default |
15:34:50 | barrywardell | JdGordon: can you do a dump with the database rebuild bit set too? |
15:35:10 | pixelma | kubiix: did you run "configure" again after the "make clean"? |
15:35:14 | barrywardell | it looks like the offset in the latest rockbox bl should work |
15:35:36 | JdGordon | im running the svn bl |
15:35:50 | JdGordon | you want a dump from before the byte changes in the rb bl? |
15:35:53 | BigBambi | Llorean: I can't imagine many people bother to replaygain their tracks then don't use it. |
15:36:15 | Llorean | BigBambi: Me either, the only concern is "acquired" tracks where the user doesn't know what their tags contain. :) |
15:36:22 | barrywardell | the dump you gave me looks like it wouldn't cause a db rebuild |
15:36:31 | barrywardell | I'd like one that would cause a db rebuild |
15:36:37 | BigBambi | Llorean: And to me track if shuffle is the very obvious usage. |
15:36:52 | BigBambi | Llorean: True, there is that, and some people seem to like doing odd things :) |
15:36:56 | Llorean | But I think a default to "respect replaygain tags" is probably fine. |
15:37:00 | barrywardell | so just modify any file like bertrik's instructions say, then do the dump again |
15:37:00 | BigBambi | yep |
15:37:04 | BigBambi | Makes sense to me |
15:37:36 | Llorean | I'm thinking that both Replaygain, Crossfeed, and maybe "Equalizer" can go under "Advanced" sound options, while Bass/Treble/Channels can go under the basic. |
15:37:44 | Llorean | And Browse EQ presets can go in Basic too |
15:37:52 | BigBambi | Sounds fine to me |
15:38:12 | BigBambi | To be honest, there are quite a lot of options I just can't guess where they would be at the moment |
15:38:16 | Llorean | yeah |
15:38:22 | JdGordon | barrywardell: deleted some files, then did the dump but no change.. |
15:38:29 | pixelma | Llorean: you just can't make it a global default for all targets (though someone was working on a replaygain for the hwcodec ones not that long ago...) |
15:38:37 | | Join Genre9mp3 [0] (n=yngwiejo@athedsl-260780.home.otenet.gr) |
15:38:59 | JdGordon | 1 sec. ill do the dump from the bl |
15:39:08 | | Join lazka [0] (n=lazka@85-124-41-139.dynamic.xdsl-line.inode.at) |
15:39:13 | Llorean | pixelma: True, but I consider that "a feature the hardware doesn't support", like "Radio" :) |
15:39:19 | barrywardell | JdGordon: weird. |
15:39:35 | Llorean | I'm trying to put options in three categories, "Necessary and High Use", "Necessary but Rarely Used" and "Unnecessary" |
15:39:36 | JdGordon | it should have changed without rebooting right? |
15:39:44 | Llorean | Replaygain settings seem to be "Rarely Used" |
15:39:45 | BigBambi | Llorean: Good luck |
15:39:47 | | Nick parafin is now known as parafin|away (i=parafin@paraf.in) |
15:40:11 | barrywardell | JdGordon: yeah, it did for me at least |
15:40:12 | Llorean | BigBambi: Apparently the rockbox menus print out to about 9 pages, not counting all the options in each choice. |
15:40:22 | barrywardell | it changes while usb is still connected |
15:40:30 | Llorean | Though this seems to include the default tagnavi. |
15:40:30 | BigBambi | Replaygain I think should default on with track if shuffle, and then almost no-one would ever touch it. If you use replaygain it works, if you don't it doesn't affect you |
15:40:53 | JdGordon | barrywardell: ok, ill keep trying to make it change |
15:40:59 | JdGordon | maybe the filetype changed effects it? |
15:41:12 | JdGordon | although, no, it still rebuilds |
15:41:18 | Llorean | BigBambi: My *personal* preference would be to not even have an option for replaygain on/off or preamp, remove the EQ precut, put in a global preamp, and have "track, album, track if shuffle, and off" as one "Replaygain" option. |
15:41:19 | BigBambi | Llorean: I've thought a few times about making my version of the menu reorder attempt, then given up in despair :) |
15:41:35 | Llorean | I don't think "off" is strictly necessary, but I think I'd get lynched if I suggested removing it. |
15:41:44 | BigBambi | Llorean: I would agree with that |
15:42:16 | Llorean | And that's two less options right there, and makes it a lot less likely for someone to not realize they have to both set a replaygain mode AND turn it on. |
15:42:19 | BigBambi | We have some options I think that don't make sense having on/offs unless you set the parameters too |
15:42:33 | PaulJam | I would ike to see the preamp option to be changed that it only effects files that do not contain replaygain tags. |
15:42:40 | moos | Llorean: all this is very *subjective*, no? ;) |
15:42:43 | BigBambi | Llorean: I say go for it :) |
15:42:55 | BigBambi | You can take the flack and I'll just sit here and appreciate it :) |
15:43:39 | BigBambi | Does replaygain preamp currently work on all or just replaygained tracks? |
15:43:49 | moos | replaygained travks |
15:43:53 | BigBambi | ok |
15:46:04 | moos | Buschel: speaking of this, my musepack sound problem on ARM was because preamp with high values (thing that doesn't affect coldfire targets) |
15:46:13 | barrywardell | JdGordon: a bit must be set somewhere to cause the rebuild |
15:47:21 | Buschel | moos: that's good news |
15:47:33 | barrywardell | JdGordon: looking at your dump, 0x10e1 and 0x3b92 look like the most likely candidates |
15:47:51 | moos | Buschel: sort of :) |
15:48:25 | JdGordon | is there a way to force linux to flush the disk without unmounting it? |
15:48:37 | Buschel | so, nobody ever had this kind of issue when starting up rockbox on ipod video? i have it constantly |
15:48:53 | PaulJam | little question: if i set the equalizer preamp to -9dB and the replaygain preamp to +9dB would this affect the soundquality? |
15:49:01 | Llorean | moos: The entire menu structure is already subjective, though? |
15:49:23 | JdGordon | barrywardell: dumping th whole partition i got a byte to change |
15:49:28 | Llorean | moos: I'm not going to remove on/off if there's a use for it. But for example, the EQ is already "off" if all bands are at 0db, so an "On/Off" switch is redundant. |
15:49:38 | moos | Buschel: pitty this ARM problem, quote from preglow"...standard arm doesn't have saturating add instructions..." |
15:49:43 | barrywardell | JdGordon: which byte? |
15:49:44 | JdGordon | doing the maths to see if the byte is correct |
15:49:51 | JdGordon | $ cmp -l dump3.bin dump4.bin |
15:49:51 | JdGordon | 7956755 0 1 |
15:50:41 | JdGordon | 3cb4 + 113 (both in hex) |
15:50:59 | kubiix | pixelma: kubiix: did you run "configure" again after the "make clean"? - both variants, without success |
15:51:16 | moos | Llorean: just joking, I'm with you on this (even if personaly for exemple, I consider RG like necessary and daily use...) |
15:51:21 | JdGordon | barrywardell: 0x3dc7 |
15:52:25 | BigBambi | moos: But replaygain would still be there |
15:52:27 | barrywardell | JdGordon: I don't think that's right |
15:52:45 | barrywardell | it 3cb4*0x200+113 |
15:53:05 | moos | BigBambi: I know, I was just joking about th categorization thought... |
15:53:09 | BigBambi | Ah right |
15:53:11 | JdGordon | forgot to minux 1 |
15:56:18 | JdGordon | barrywardell: maybe we zero the holw nvparams section? |
15:56:40 | barrywardell | JdGordon: can you give me another dump, starting at the nvparams, but 0x100 long? |
15:56:53 | barrywardell | I was wondering about zeroing it |
15:58:56 | JdGordon | barrywardell: jdgordon.info/rockbox/nvparams3.bin">http://jonno.jdgordon.info/rockbox/nvparams3.bin |
15:59:05 | JdGordon | that has the db byte set to 1 |
15:59:15 | barrywardell | got it,thanks |
15:59:18 | pixelma | kubiix: is that with a fresh checkout? and do you/did you have any patches applied? |
15:59:22 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
16:00 |
16:00:09 | | Join karashata [0] (n=Kimi@pool2-086.adsl.user.start.ca) |
16:01:16 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
16:02:02 | JdGordon | barrywardell: jdgordon.info/rockbox/nvparams4.bin">http://jonno.jdgordon.info/rockbox/nvparams4.bin has it without the db byte |
16:02:13 | JdGordon | 2 bytes changed between 3 and 4 |
16:04:31 | barrywardell | it doesn't seem to want to connect to jonno.jdgordon.info this time |
16:05:17 | JdGordon | jdgordon.info:8080/jonno/rockbox">http://jdgordon.info:8080/jonno/rockbox |
16:05:32 | * | JdGordon curses my isp |
16:05:56 | barrywardell | thanks |
16:06:26 | JdGordon | your using wget to grab the files? or your browser? |
16:06:27 | | Join mrkiko [0] (n=pv@adsl-ull-185-119.42-151.net24.it) |
16:06:31 | mrkiko | Hi all! |
16:06:37 | barrywardell | firefox |
16:06:50 | JdGordon | bah |
16:06:52 | JdGordon | ok |
16:07:05 | JdGordon | i know wget doesnt like the url forwarding thing |
16:07:09 | JdGordon | ff should be fine though |
16:08:09 | mrkiko | I discovered finally a way to make rockbox crash reliably on my h340 |
16:08:13 | barrywardell | JdGordon: I think I see what's going on |
16:08:35 | barrywardell | you have several copies of the block that has the database rebuild bit in it in your nvparams |
16:08:48 | barrywardell | the of always checks the last block for the bit |
16:09:07 | mrkiko | When i go on a spoken menu and navigate through its items, if I go fast enough to interrupt the voice ten times, then rockbox will repeat the same item for two or three times again, then crash. |
16:09:24 | mrkiko | I've not submitted a bug report cause I'm not sure it's not my fault. |
16:09:50 | mrkiko | So if someone has another iriver and the spare time to test this, then things change... |
16:13:07 | JdGordon | barrywardell: the of creates mutliple ones? or we are doing something funny? |
16:13:38 | | Join XavierGr [0] (n=xavier@ppp253-52.adsl.forthnet.gr) |
16:14:14 | barrywardell | I'm not sure, but there's a block (512 bytes) which appears lots of times |
16:14:26 | barrywardell | the first byte of that block is the db rebuild bit |
16:15:10 | JdGordon | i would really like to know how phil collins got into that dump! |
16:15:36 | barrywardell | I have the same problem |
16:16:06 | barrywardell | not the phil collins problem :P |
16:16:28 | * | JdGordon is 99.99999% sure he has never listend to phil collins on his sansa ever! |
16:16:53 | JdGordon | or eric clapton! |
16:17:32 | barrywardell | the OF rebuild block is at 0x3c08, 0xe1 (the rb bootloader changes this) |
16:17:55 | barrywardell | and again at 0x3c1b, 0x70 (the of checks this) |
16:18:14 | barrywardell | JdGordon: how did you update your OF? using sansapatcher? |
16:18:20 | JdGordon | yeah |
16:18:51 | barrywardell | maybe sansapatcher should zero the nvparams then |
16:20:56 | barrywardell | when updating the OF |
16:21:59 | JdGordon | and then we ened to find the msc/mtp byte and set that accordingly also |
16:22:16 | barrywardell | good idea |
16:24:24 | amiconn | [14:41:56] <JdGordon> yay! no etxra yellow/red :D <== Not entirely true. There's red in the second table :( |
16:24:35 | JdGordon | oh yeah, forgot to check |
16:24:39 | JdGordon | how bad is it? |
16:24:46 | amiconn | I would have thought that such a unified api would save space...... |
16:24:50 | JdGordon | yuck |
16:25:01 | JdGordon | it will once more screens use it |
16:25:18 | JdGordon | im not sure why it increased so much though seen as the debug screens were using it already |
16:26:45 | JdGordon | barrywardell: i dd'ed /dev/zero to the nvparams before unplugging and didnt get a rebuild, but was asked which lagn to use |
16:27:20 | barrywardell | great |
16:27:44 | JdGordon | and mtp mode :( so a dummp may not be brilliant |
16:28:14 | JdGordon | no more phil collins :D |
16:28:26 | barrywardell | the usb mode bit should be easy to find |
16:28:46 | | Join webguest38 [0] (i=4a8e5616@gateway/web/cgi-irc/labb.contactor.se/x-13c0a5e9334bb8ff) |
16:30:31 | JdGordon | 1120h + 9 is set to 1 and its all by itself before a blob of binary |
16:30:50 | | Join fleebailey33 [0] (n=andy@c-71-234-116-141.hsd1.ct.comcast.net) |
16:31:03 | fleebailey33 | how do i get music off an mtp device? |
16:32:07 | barrywardell | JdGordon: and the of disable bit is at 10e1? |
16:32:22 | JdGordon | forgot to check... |
16:32:33 | JdGordon | findign out what changin that 1 to 0 deos |
16:32:57 | barrywardell | I bet it is at 10e1 |
16:34:05 | JdGordon | fuck i hate linux |
16:34:17 | JdGordon | how do you tell it to not postonethe write? |
16:34:42 | | Quit fleebailey33 (Client Quit) |
16:34:43 | JdGordon | 4321 0 1 is what changed |
16:35:03 | JdGordon | barrywardell: you got it in 1 :) |
16:35:14 | mrkiko | JdGordon: mounting with sync |
16:35:25 | mrkiko | JdGordon: mount /dev/sda1 -o sync |
16:35:31 | JdGordon | is there a way to tell it to always do that for usb disks? |
16:35:56 | mrkiko | JdGordon: probably modifying something related to udev... but I can't help you as I hate udev :) |
16:36:29 | JdGordon | thanks |
16:37:59 | barrywardell | JdGordon: I'll update sansapatcher to zero the nvparams |
16:38:11 | | Quit MethoS- (Read error: 104 (Connection reset by peer)) |
16:38:11 | mrkiko | JdGordon: but be aware that sometime (in my experience at least) vfat doesn't finalize some superblocks if you unplug the reader without umounting it |
16:38:19 | barrywardell | I think it's likely that the bit is at 10e1 regardless of OF version |
16:38:35 | JdGordon | ok |
16:39:20 | JdGordon | barrywardell: probably the same for c200 then also? |
16:39:40 | barrywardell | I wouldn't be surprised if it was |
16:40:01 | barrywardell | If I had a dump of nvparams for the c200 to look at, I could tell straight away |
16:40:27 | JdGordon | pixelma: ou have a c200 dont you? |
16:40:36 | kubiix | pixelma: kubiix: is that with a fresh checkout? and do you/did you have any patches applied? no, its fresh latest snv checkout withou any patches aplied |
16:40:59 | | Quit lazka (Remote closed the connection) |
16:41:22 | | Quit desowin ("use linux") |
16:42:52 | | Join RBRecorder [0] (n=aime-pie@f051096153.adsl.alicedsl.de) |
16:43:27 | RBRecorder | Hi all. |
16:43:45 | pixelma | JdGordon: yes, I do. But someone would have to tell me how to do such a dump (in cygwin, windows XP)... |
16:44:07 | RBRecorder | I have a question regarding a certain indexing standard for MP3 files. |
16:44:27 | JdGordon | cygwin should be doable |
16:44:36 | RBRecorder | following. Blind people use an index created with I think XML, called Daisy. |
16:44:40 | JdGordon | pixelma: check if your cygwin install has dd |
16:45:00 | RBRecorder | There are players which can make advantage of this index, and navigate in PM3 by line, paragraph, sentence or page etc. |
16:45:04 | pixelma | kubiix: slowly getting out of ideas - what target are you compiling for? |
16:45:19 | amiconn | dd is a standard command in cygwin |
16:45:25 | pixelma | JdGordon: yes |
16:45:34 | | Quit FOAD (Remote closed the connection) |
16:45:38 | amiconn | It requires admin rights to use it on disk devices though |
16:45:38 | JdGordon | can cygwin access the hidden partion? |
16:45:42 | RBRecorder | question would be, if this standard could be portable to Rockbox somehow. |
16:46:11 | RBRecorder | if anyone is tech whitty for this and would like to have a look. |
16:46:14 | RBRecorder | www.daisy.org |
16:46:28 | JdGordon | pixelma: dd if=<20mb partition of the sansa> of=nvparams.bin skip=15360 count=256 |
16:46:31 | kubiix | pixelma: ipod color or ipod video (both normal and sim), i think the problem is in generating lang.h, not all LANG_xx variables are generated |
16:47:04 | amiconn | JdGordon: cygwin can't access hidden partitions directly, you need to go through the raw device |
16:47:48 | JdGordon | /dev/sdb2 or something |
16:47:51 | keanu|away | JdGordon: will that work? I tried yesterday, and couldn't get to the hidden partition. then again, I was only using dd for windows, and not cygwin |
16:47:56 | amiconn | That means one has to find the start sector of the hidden partition first (from the partition table) |
16:48:19 | RBRecorder | most people have to use quite expensive commercial hardware players for this, even though there is free software for the PC which can accomplish the same things. |
16:49:21 | | Join kugel [0] (i=kugel@unaffiliated/kugel) |
16:50:28 | | Join FOAD [0] (n=dok@dinah.blub.net) |
16:51:57 | barrywardell | sansapatcher will find the start sector of the hidden partition |
16:53:16 | kubiix | pixelma: it look if the syntax is alarm: "Wake-Up Alarm" it is not compiled, but when it is ipod*: "SELECT=Set MENU=Cancel" or *: "Bookmark on Stop" it is compiled |
16:54:36 | amiconn | kubiix: Of course |
16:54:49 | amiconn | Not all language strings apply to all targets |
16:55:32 | kubiix | yes, but the variables with alarm are required during compiling |
16:55:53 | amiconn | Then something must be wrong in your environment |
16:56:23 | pixelma | only idea I have is, maybe your gcc-version is wrong (too old, too new)? |
16:56:23 | | Quit JdGordon ("Konversation terminated!") |
16:56:25 | amiconn | Check apps/features in your build directory |
16:56:30 | barrywardell | pixelma: can you run sansapatcher to find out where the firmware partition starts? |
16:56:49 | amiconn | It must contain a line that says "alarm" (minus the quotes) |
16:56:56 | pixelma | barrywardell: amiconn walks me through, will take a whil though :) |
16:57:01 | pixelma | *while |
16:57:04 | amiconn | barrywardell: It can also be found by looking at the mbr |
16:57:08 | kubiix | gcc is 4.0.3 |
16:57:08 | barrywardell | cool |
16:58:11 | kubiix | amiconn: where should be the line with alarm ? |
16:58:24 | amiconn | In the file I mentioned... |
16:58:32 | amiconn | That is, after you try to build |
16:58:41 | amiconn | Before that it won't exist |
16:58:53 | amiconn | <yourbuilddir>/apps/features |
16:58:57 | | Part RBRecorder |
16:59:25 | kubiix | amiconn: its there |
17:00 |
17:02:58 | | Quit FOAD (Remote closed the connection) |
17:03:23 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
17:06:13 | | Join RBrec20-de [0] (n=aime-pie@f051096153.adsl.alicedsl.de) |
17:06:25 | n1s | kubiix: is your arm-elf-gcc also 4.0.3? |
17:06:32 | RBrec20-de | back again got cicked by my isp... |
17:06:51 | | Join FOAD [0] (n=dok@dinah.blub.net) |
17:08:06 | kubiix | n1s: yes |
17:08:43 | n1s | and you followed the guide to the letter when setting up your cygwin environment? |
17:10:24 | | Join mickleby [0] (n=chatzill@adsl-69-107-78-238.dsl.pltn13.pacbell.net) |
17:11:34 | | Join sup [0] (i=1000@80.216.235.247) |
17:11:52 | kubiix | guide to the letter ? |
17:13:16 | n1s | you followed this guide http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment ? |
17:13:17 | | Join Darksaboteur [0] (n=chatzill@75.73.87.203.static.nsw.chariot.net.au) |
17:13:42 | *** | Saving seen data "./dancer.seen" |
17:14:16 | kubiix | yes, but i checked the cr+lf option because i am using tortoise svn |
17:14:39 | kubiix | last time i configured cygwin before reinstalling windows it worked fine |
17:15:04 | n1s | did you use the cr+lf option the last time? |
17:15:18 | pixelma | barrywardell: PM |
17:15:44 | kubiix | n1s: yes |
17:19:23 | n1s | I guess you need help from the cygwin gods then... petur? |
17:19:46 | kubiix | i will try the lf option, to check if it matters or not |
17:19:59 | n1s | kubiix: btw do you get any other errosr/warnings earlier or when running configure? |
17:20:00 | | Join ilgufo [0] (n=matteo@host29-180-dynamic.0-87-r.retail.telecomitalia.it) |
17:20:12 | kubiix | no |
17:20:16 | amiconn | I'd rather use commandline svn and stick with pure lf in cygwin |
17:20:36 | amiconn | It's more compatible this way (but not compatible with tortoise −− who needs that?) |
17:22:16 | bluebrother | tortoisesvn is really nice. But being used to commandline svn is at least as good :) |
17:22:47 | * | amiconn thinks tortoisesvn is a strange thing |
17:23:15 | | Join ToHellWithGA [0] (n=ryan@d16-124.rt2-bras.clm.centurytel.net) |
17:24:23 | kubiix | very weirdm i changed cygwin to lf, used existing checked out revision by tortoise and wow - it works |
17:24:48 | JRoT | is there a way to keep track info between 2 cordinates scrolling in a wps files? |
17:25:17 | pixelma | kubiix: interesting - and glad you could solve it :) |
17:25:37 | kubiix | finaly, thans all for help |
17:27:58 | rasher | JRoT: not with vanilla Rockbox |
17:28:30 | JRoT | vanilla rockbox? |
17:29:02 | kugel | unpatcht |
17:29:04 | rasher | Yeah, Rokbox as it is in SVN. There are patches that do it, but they're not accepted |
17:29:06 | | Nick ilgufo is now known as GorgonGufman (n=matteo@host29-180-dynamic.0-87-r.retail.telecomitalia.it) |
17:29:07 | kugel | *ed |
17:29:18 | JRoT | ah oke thnx rasher |
17:29:39 | bluebrother | you need the scrolling margin patch |
17:29:58 | kugel | i dont want to be impatient, but can someone take a look at FS #7999 |
17:30:43 | JRoT | can i just use it with my normal rockbox bluebrother |
17:30:44 | JRoT | ? |
17:31:23 | Llorean | kugel: First question: Why aren't you using the official bootloader version? |
17:31:31 | rasher | Found a bug in jpeg viewer by the way: if you open a file with playback stopped, then start playback using the jpegviewer menu, and switch to next image - instant crash. |
17:31:47 | rasher | (don't have time to report it right now) |
17:31:47 | bluebrother | you need to patch the build. Which makes, by definition, such a build not being an official build anymore. |
17:31:55 | kugel | Llorean: because I wanted to deactivate the database refresh |
17:31:58 | Llorean | rasher: All images, or only when the images are big enough to require part of the audio buffer? |
17:32:25 | Llorean | kugel: Well, while it's *unlikely* that it's related, we do ask that you use entirely official software. That means "the version we currently have posted for download" |
17:32:29 | JRoT | can you tell me how to do that bluebrother? |
17:32:41 | rasher | Llorean: I *think* it's all images, but I don't quite recall how large the image I tested with was. I believe it was quite small though |
17:32:44 | bluebrother | I can but I won't. The wiki has all information needed. |
17:32:52 | JRoT | ohw oke |
17:33:08 | JRoT | if i search at costum patch i will find it?\ |
17:33:28 | bluebrother | what is "costum patch"? |
17:33:45 | bluebrother | search the tracker for the task string I gave you −− "scrolling margins" |
17:34:05 | bluebrother | and make sure you read (and understood) how patching works first. |
17:34:41 | kugel | ok, i've tried the official bootloader now |
17:34:53 | kugel | the problem remains |
17:36:00 | Llorean | kugel: Next, it'd help if you could confirm it started with the dual core commit. The more specific information you can post to the tracker, probably the better |
17:37:12 | JRoT | thnx bluebrother |
17:37:16 | kugel | ok, so i'm gonna try r15133 now |
17:40:13 | | Quit Genre9mp3 (Read error: 110 (Connection timed out)) |
17:40:56 | | Part Llorean |
17:43:11 | | Join donsdw [0] (n=donsdx@ip68-101-195-153.sd.sd.cox.net) |
17:45:34 | | Join JRoT|koken [0] (n=JRoT@ip4da03737.direct-adsl.nl) |
17:48:46 | | Join toffe82 [0] (n=chatzill@71.142.13.176) |
17:52:51 | | Quit spiorf (Remote closed the connection) |
17:53:01 | keanu|away | amiconn: did I hear you say something about dumping the sansa's OF from cygwin? ;) |
17:56:27 | | Join barrywardell_ [0] (n=barrywar@host-194-46-226-143.dsl-ie.utvinternet.net) |
17:59:32 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
18:00 |
18:00:43 | | Quit JRoT (Read error: 110 (Connection timed out)) |
18:03:02 | | Quit FOAD (Remote closed the connection) |
18:04:09 | | Quit Darksaboteur (Read error: 104 (Connection reset by peer)) |
18:04:53 | | Join Domonoky_ [0] (n=Domonoky@e180235143.adsl.alicedsl.de) |
18:05:04 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
18:05:22 | | Join PaulJam_ [0] (i=PaulJam_@vpn-3052.gwdg.de) |
18:05:48 | | Quit barrywardell (Read error: 110 (Connection timed out)) |
18:08:26 | | Join FOAD [0] (n=dok@dinah.blub.net) |
18:10:24 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
18:10:36 | | Join miepchen^schlaf [0] (n=hihi@p54BF5F13.dip.t-dialin.net) |
18:18:46 | | Part Redbreva ("Out for the day...!") |
18:18:46 | | Join spiorf [0] (n=spiorf@host169-212-dynamic.8-87-r.retail.telecomitalia.it) |
18:19:26 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
18:20:06 | | Join bertrik [0] (n=Bertrik_@031-020-045-062.dynamic.caiway.nl) |
18:21:43 | | Quit PaulJam_ (".") |
18:22:35 | | Quit PaulJam (Read error: 110 (Connection timed out)) |
18:26:59 | | Join w1ll14m [0] (i=5039ea20@gateway/web/cgi-irc/labb.contactor.se/x-3be6866917a9bafe) |
18:27:40 | w1ll14m | hi all |
18:28:57 | w1ll14m | i have a question .... |
18:30:15 | w1ll14m | how do is this calculated, i see it a lot, but i cant figure how this is calculated |
18:30:16 | w1ll14m | PLL_CONTROL = 0x8a121403; /* (20/3 * 24MHz) / 2 */ |
18:30:35 | | Quit RBrec20-de () |
18:30:40 | kugel | can someone take a look at this please? http://www.rockbox.org/tracker/task/7999 |
18:31:07 | w1ll14m | i would like to know how to calculate like this |
18:33:01 | | Quit GorgonGufman (Connection timed out) |
18:34:30 | | Join emeraldd [0] (n=jules@h96.156.30.69.ip.alltel.net) |
18:34:33 | bertrik | w1ll14m: no idea, would be nice to know the meaning of the individual bits of this registers |
18:35:02 | bertrik | and use #defines instead of magic numbers |
18:35:50 | w1ll14m | ok, so they are called magic numbers |
18:36:11 | w1ll14m | now i need to know how they are calculated..... |
18:36:21 | w1ll14m | brb i'm going on a ride for google ;) |
18:36:40 | jepler | there's some logic to them .. for instance you can see that "10/3 * 24MHz" has "0a 03" as the low two bytes. Also, the numbers all have the high bit set |
18:36:57 | jepler | * Bits 20..21 select the post divider (1/2/4/8). |
18:37:09 | jepler | also there's this comment ^^ |
18:37:33 | w1ll14m | let me check,,,, |
18:38:01 | jepler | the other line I'm referring to is PLL_CONTROL = 0x8a020a03; /* 10/3 * 24MHz */ |
18:38:12 | bertrik | yes, makes sense |
18:38:17 | | Join Mouser_X [0] (n=someone@207.155.176.3) |
18:38:22 | | Part emeraldd |
18:39:45 | w1ll14m | thanx!! i've seen the light :D |
18:40:57 | | Quit webguest38 ("CGI:IRC") |
18:44:29 | | Part ToHellWithGA ("Oh no!") |
18:45:54 | | Join emeraldd [0] (n=jules@h96.156.30.69.ip.alltel.net) |
18:46:37 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
18:46:50 | | Join cadu [0] (n=cadu@ZL082002.ppp.dion.ne.jp) |
18:46:51 | | Quit annulus (Nick collision from services.) |
18:48:19 | | Quit linuxstb ("Leaving") |
18:48:20 | | Nick linuxstb_ is now known as linuxstb (n=chatzill@rockbox/developer/linuxstb) |
18:49:59 | | Join ToHellWithGA [0] (n=ryan@d16-124.rt2-bras.clm.centurytel.net) |
18:50:21 | | Part ToHellWithGA ("Oh no!") |
18:51:58 | | Join criznach [0] (n=chatzill@host-69-145-134-192.grf-mt.client.bresnan.net) |
18:53:49 | | Join annulus_ [0] (n=ap@h214n2fls31o286.telia.com) |
18:54:46 | | Quit hannesd ("Client suicide") |
18:55:02 | | Quit pill (Nick collision from services.) |
18:55:12 | | Join pill [0] (i=pill@sloth.shellfx.net) |
18:57:43 | | Quit nerochiaro (Remote closed the connection) |
18:57:55 | | Join nerochiaro [0] (n=nerochia@adsl203-164-174.mclink.it) |
18:58:36 | Nico_P | kugel: jhMikeS is the one you'll want to talk to about FS #7999 |
18:58:51 | | Quit karashata ("Leaving.") |
18:58:55 | kugel | ok |
18:59:52 | | Join merbanan [0] (n=banan@83.233.242.209) |
19:00 |
19:00:53 | | Join mo-seph [0] (n=dave@78-86-128-118.zone2.bethere.co.uk) |
19:02:06 | | Join Davide-NYC [0] (n=chatzill@user-12hdtj8.cable.mindspring.com) |
19:03:20 | mo-seph | Hi, I'm looking for help with playlist commands. I'm writing a plugin which loads all the files in a given directory, and starts playing a random file from this. |
19:03:58 | mo-seph | I'm currently using playlist_create( dir_name, null ), but it doesn't seem to be creating a playlist. |
19:04:48 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
19:04:52 | mo-seph | I've also tried using playlist_insert_directory(NULL, dir_to_open, 0, true, false ), but the playlists that this creates behave erratically |
19:05:56 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
19:07:15 | Davide-NYC | markun: hello! |
19:07:35 | | Quit pill (Nick collision from services.) |
19:08:11 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
19:13:45 | *** | Saving seen data "./dancer.seen" |
19:19:07 | | Quit mickleby ("flights of angels wing thee to thy rest") |
19:19:08 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
19:22:10 | * | barrywardell_ just had his first experience with the Sansa dog...uuugh |
19:23:45 | | Quit w1ll14m ("CGI:IRC (Ping timeout)") |
19:24:48 | | Quit mrkiko ("HI ALL!") |
19:26:04 | | Quit XavierGr () |
19:26:59 | * | pixelma is not even sure it's a dog... |
19:27:37 | Davide-NYC | is this 'dog' some OF nonsense or is this something I need to consider since I'm in the market for a Sansa |
19:27:42 | Davide-NYC | ? |
19:28:11 | Davide-NYC | (maybe it's the codename of some viscious crashing bug) |
19:28:34 | advcomp2019 | i think it is a monster not a dog |
19:28:45 | pixelma | yes, some graphic nonsense in the original firmware (and it was also on the box of my c200) |
19:29:26 | Davide-NYC | gotcha. thx |
19:30:10 | bertrik | tasmanian devil maybe? |
19:30:23 | pixelma | Davide-NYC: http://www.lilmonsta.com/ |
19:31:04 | Davide-NYC | Ahh! My Eyes!! |
19:31:16 | pixelma | hahaha "Lil monsta's bag of tricks" reminds me of something... |
19:31:17 | Davide-NYC | What a waste of webdev time and energy. |
19:31:39 | advcomp2019 | my sansa e280r does not have that monster on startup |
19:32:10 | | Join Mouser_X [0] (n=someone@207.155.176.3) |
19:33:13 | * | Davide-NYC thinks that Rockbox 'eats' more formats. |
19:33:28 | pixelma | on the e200's I think it only comes with later revisions of the original firmware |
19:34:23 | | Nick Tanuva|off is now known as Tanuva (n=tanuva@83.220.128.10) |
19:36:22 | Mouser_X | Davide-NYC: What do you mean? I'd check the logs, but my laptop is running horribly slow right now... |
19:36:37 | | Quit moos ("Party") |
19:37:21 | Davide-NYC | Mouser_X: nothing to worry about. Just a joke. |
19:38:10 | emeraldd | is there anyway to get rid of that dog? |
19:38:38 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
19:40:42 | | Join Mouser_X [0] (n=someone@207.155.176.3) |
19:42:10 | * | Domonoky_ thinks rockbox needs a mascot :-) sansa has this dog, linux has the penguin, gnu a gnu etc ... whats the right animal for rockbox ? :-) |
19:42:57 | * | Davide-NYC the pet rock from the 70's |
19:43:33 | bluebrother | a mascot sounds like a good idea. |
19:43:42 | Davide-NYC | why? |
19:43:52 | bluebrother | just for the sake of it ;-) |
19:43:58 | Mouser_X | I like the pet rock idea. |
19:44:35 | | Join mirak [0] (n=mirak@ip-148.net-82-216-79.rev.numericable.fr) |
19:44:36 | * | Davide-NYC slaps face and prepares to see a bitmap of a rock on startup within the next few days. |
19:45:02 | pixelma | Domonoky_: http://forums.rockbox.org/index.php?topic=6202.msg57682#msg57682 |
19:45:09 | pixelma | and following ,) |
19:45:19 | Davide-NYC | lol |
19:46:00 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
19:46:12 | mo-seph | If I call rb->audio_play(0) in my plugin, it causes segfaults, although not immediately. Any ideas? |
19:48:13 | | Join Mouser_X [0] (n=someone@207.155.176.3) |
19:50:03 | Nico_P | mo-seph: use gdb to obtain a backtrace |
19:50:35 | | Join JavaMan22 [0] (n=Guest1@c-69-249-148-177.hsd1.nj.comcast.net) |
19:50:37 | pixelma | mo-seph: just repeating what I read here from time to time - you can't call core functions directly from a plugin (if that's what you do= |
19:50:54 | * | Davide-NYC dreaming of FFT (stereo) centercut w lowpass (adjustable) for Rockbox. |
19:51:03 | Nico_P | pixelma: IIRC those functions are actually available in the plugin API |
19:51:24 | pixelma | ok, sorry then |
19:51:51 | mo-seph | Yeah, rb is my api object. |
19:52:04 | Nico_P | mo-seph: when you have the backtrace, pastebin it |
19:52:31 | | Quit Tanuva ("leaving") |
19:52:31 | pixelma | barrywardell_: did you see the one warning in the c200 bootloader? |
19:52:41 | | Join ilgufo [0] (n=matteo@host56-154-dynamic.58-82-r.retail.telecomitalia.it) |
19:53:47 | mo-seph | Is it easy to tell me how to get a backtrace? I can't immediately see it in the wiki (bit new to C development) |
19:54:25 | Nico_P | mo-seph: you need gdb installed. run gdb ./rockboxui |
19:55:02 | Nico_P | then in the gdb command prompt type "run" to run the program. when it segfaults you'll be able to ask for a backtrace by typing "bt" |
19:56:11 | Nico_P | mo-seph: gdb is an invaluable tool |
19:56:17 | Mouser_X | msg Davide-NYC In regards to a Rockbox mascot, and the pet rock, I was going to add that it should be given sunglasses. However, I crashed before I could do so... |
19:56:28 | Mouser_X | Doh! |
19:56:34 | Mouser_X | (sorry about that.) |
19:57:03 | mo-seph | Nico_P: Yup, I can see that. Just couldn't work out how to make it go (typing 'start' rather than 'run' produces very different results ;) ) |
19:57:55 | Nico_P | ah, "start" makes it start in step by step mode. to resume normal execution you can enter "continue" (or just "c") |
19:58:10 | mo-seph | cool. http://pastebin.org/5423 |
19:58:56 | Nico_P | mo-seph: there's no backtrace in there. have you entered "bt" ? |
20:00 |
20:00:38 | mo-seph | Ooops, my bad. http://pastebin.org/5425 |
20:01:31 | Nico_P | that's short... |
20:02:30 | mo-seph | Yeah, I would have expected more - I'll try running it all again. |
20:02:53 | Nico_P | the arguments of get_filename are clearly wrong |
20:03:55 | mo-seph | Still only getting the same two lines - might I need to have added debug flags when compiling? |
20:04:15 | Nico_P | you don't need to do anything particular for a debug build |
20:04:20 | Nico_P | I mean a sim build |
20:05:04 | Nico_P | the playback code is probably unaware of your playlist |
20:05:33 | | Join PaulJam [0] (i=PaulJam_@vpn-3091.gwdg.de) |
20:05:38 | mo-seph | I'm pretty sure it's not me calling get_filename. |
20:06:02 | Nico_P | no, it's probably playlist_peek, being called by audio_load_track |
20:06:43 | mo-seph | Also, if the sim is already playing, and I don't call audio_play, the new playlist starts playing |
20:07:15 | mo-seph | Its only if I try to start the audio from within the plugin |
20:07:20 | Nico_P | what do you do with your playlist ? |
20:08:05 | Nico_P | ah, you use playlist commands from the plugin API ? |
20:08:19 | mo-seph | I load in all the files from a certain directory. I am using some core functions, exposed via a modified plugin API |
20:09:29 | | Join now [0] (i=dsfds@bzq-79-181-100-159.red.bezeqint.net) |
20:09:39 | now | rockbox supports hebrew menu/song names? |
20:09:51 | now | (with rtl) |
20:10:30 | mo-seph | I couldn't find anything which would load directories into the playlist in the standard API, so I put playlist_insert_directory into the API. |
20:11:16 | | Join ashes [0] (n=ashes@2001:5c0:8fff:ffff:0:0:0:79) |
20:11:27 | amiconn | now: yes, although a few quirks exist afaik |
20:11:46 | | Quit Rondom ("Ex-Chat") |
20:11:48 | Nico_P | mo-seph: what first arg do you give when you call playlist_insert_directory ? |
20:11:56 | | Quit cendres (Network is unreachable) |
20:12:06 | amiconn | The text alignment and scroll direction do not change afaik |
20:13:10 | mo-seph | Nico_P: NULL, as I'd like to modify the current playlist. |
20:13:22 | Nico_P | just checking |
20:13:44 | now | it will be fixed |
20:13:51 | now | ? |
20:14:38 | mo-seph | Nico_P: just in case, the call is: rb->plugin_playlist_insert_directory(NULL, dir_to_open, 0, false, false ); |
20:17:36 | | Part donsdw |
20:19:09 | | Quit Domonoky_ (Read error: 110 (Connection timed out)) |
20:19:33 | * | amiconn thinks our language files need some global flags |
20:20:42 | amiconn | I think of at least 2, one of which would be build time only and one would need to be known at runtime |
20:21:33 | amiconn | (1) "charcell-safe" would indicate that this language file can be used on charcell lcd. Languages not having this flag set wouldn't be included for the Player by buildzip.pl |
20:22:12 | amiconn | (2) "rtl" would indicate that this is an rtl language and the menu lists should be flipped (scrollbar at the right, right justified text) |
20:22:20 | alienbiker99 | hmmm has the sansapatcher not updated yet? |
20:22:31 | alienbiker99 | i mean the precomipled on the download server |
20:23:40 | | Join Domonoky [0] (n=Domonoky@e176253236.adsl.alicedsl.de) |
20:24:02 | * | amiconn knows that (2) will be easier to handle with viewports... |
20:24:49 | n1s | amiconn: possibly rockbox could select a font that can display the language when it's loaded too |
20:25:12 | amiconn | The problem is - how? |
20:25:49 | amiconn | Rockbox would need to know what character range the .lng uses and which fonts cover that |
20:25:55 | linuxstb | alienbiker99: You can tell by the date/time when it was last updated... What feature is missing? |
20:26:25 | alienbiker99 | the newsest by barry, about not recompiling the database on the OF |
20:27:06 | n1s | amiconn: yup, we could store the codepage for the lang (or whatever it's called) in the header and rockbox could have a list of which font covers what, maybe not for all fonts but a few and unifont as a fallback |
20:27:18 | bluebrother | the bootloaders aren't updated regularly |
20:27:31 | bluebrother | and that commit is only a bunch of hours ago. So, no. |
20:28:44 | amiconn | n1s: There is no 'code page' for the language, as we use unicode all over (utf-8) |
20:28:51 | linuxstb | alienbiker99: Bootloaders are updated manually, so give people a chance... |
20:28:56 | barrywardell_ | pixelma: missed it. thanks for pointing out |
20:29:33 | linuxstb | alienbiker99: And they're not always updated after every change. |
20:29:40 | alienbiker99 | oh ok, i just saw it and thought i would try to update it. i didn't know that they were updated manually |
20:29:41 | amiconn | Unicode defines so-called "ranges" though - perhaps it's enough to check those ranges |
20:30:08 | amiconn | Then the language file would need to idicate what range(s) it needs |
20:31:03 | amiconn | I mean this list: http://www.unicode.org/charts/ |
20:31:42 | bluebrother | could also help to ensure the selected font has all required characters available (given that the font stores this information too) |
20:31:53 | amiconn | Not all of those are needed because rockbox only supports the BMP |
20:32:14 | amiconn | bluebrother: Too costly, imo, and often not wanted |
20:32:38 | amiconn | I mean, imho it's better to use a font that misses 1 or 2 characters instead of refusing it |
20:33:25 | bluebrother | imo it wouldn't be needed to reject the font but better to show a splash instead. |
20:34:38 | barrywardell_ | alienbiker99: I think I'll make a new version of sansapatcher with the new bootloader stuff |
20:35:05 | | Part keanu|away |
20:35:38 | | Join keanu|away [0] (n=opera@c-68-33-114-53.hsd1.md.comcast.net) |
20:35:49 | | Join Crash91 [0] (n=evil91@196.218.80.170) |
20:35:55 | Crash91 | hi everyone |
20:35:58 | amiconn | barrywardell_: Where did you find the lcd init sequence for the big H10? Was it in the ROM? |
20:36:14 | Crash91 | prepare to yell at me.....when is USB expected =P |
20:36:34 | keanu|away | Crash91: USB support will be ready when it's ready |
20:36:44 | | Quit Arathis ("Bye, bye") |
20:36:58 | barrywardell_ | amiconn: I copied it from the X5 :) |
20:37:06 | amiconn | Oh, hmm |
20:37:10 | Crash91 | :) ok how about progress in % |
20:37:10 | | Join Arathis [0] (n=doerk@p508A7B95.dip.t-dialin.net) |
20:37:24 | alienbiker99 | Crash91 its done when its done, |
20:37:44 | amiconn | I thought you searched it. Just copying from another target isn't that nice an idea, since the actual panel might be different, needing different parameters |
20:37:44 | keanu|away | Crash91: X% |
20:37:58 | bluebrother | a percent value doesn't tell anything if it gets stuck at say 98% :P |
20:38:03 | keanu|away | heh |
20:38:26 | barrywardell_ | amiconn: I think it's actually the exact same panel, the only difference is in using the PP bridge |
20:38:27 | * | bluebrother likes these installers that run rather quickly and need ages for the last 5% |
20:38:29 | linuxstb | Crash91: It's the kind of work where unexpected problems keep getting hit. So it could be tomorrow, or next week, or next month... |
20:38:29 | amiconn | I need the TL1771 inits for the small H10, in order to be able to implement the optimised yuv blit, plus some of the missing features |
20:39:34 | amiconn | bluebrother: I like the installers even more which have a percentage bar which, when reaching the end, restarts from the beginning, several times |
20:39:51 | bluebrother | ;-) |
20:40:06 | amiconn | barrywardell_: Hmm, but you also added some inits for the bridge itself. Where are those from? |
20:40:18 | now | e200 has alarm clock ? |
20:40:29 | now | in rockbox |
20:40:31 | linuxstb | bluebrother: Presumably rbutil just says "Relax, it will be done when it's done..." ? |
20:40:34 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
20:40:34 | * | bluebrother just got the idea of some svn stats thingy ... like "x commits today, y commits during the last 24 hours, z lines changed" |
20:40:45 | bluebrother | linuxstb: yeah, we should add something like that. |
20:42:23 | barrywardell_ | amiconn: the only init I see is the CLCD_CLOCK_SRC and you added that ;) |
20:42:24 | Domonoky | there are already progressbars in rbutil, which just go fast forwards and backwords, because we cant really calculate the progress :-) |
20:42:39 | amiconn | barrywardell_: I mean the big H10 of course... |
20:43:27 | bluebrother | at least those don't restart but go backwards again :) |
20:43:37 | Domonoky | :-) |
20:43:41 | barrywardell_ | amiconn: where exactly are you talking about? I can't see it |
20:44:00 | amiconn | Hmm, seems I confused something... |
20:44:08 | amiconn | The c200 has some bridge inits... |
20:50:25 | barrywardell_ | linuxstb: do you think it's ok to just keep bumping sansapatcher version by 0.1 and bootloaders by 1.0 for each release? |
20:51:24 | | Part Crash91 |
20:52:23 | linuxstb | barrywardell: Maybe we should only bump sansapatcher when sansapatcher itself changes. |
20:52:59 | barrywardell_ | it did change this time... |
20:53:13 | barrywardell_ | but I agree with you in general |
20:53:15 | linuxstb | Ah yes, your -bl option. |
20:53:30 | barrywardell_ | no, the nvparams zeroing |
20:54:13 | linuxstb | What's that for? |
20:54:44 | barrywardell_ | I just committed it today |
20:55:01 | barrywardell_ | it clears the nvparams section of the firmware partition when updating the of |
20:55:29 | barrywardell_ | this was necessary to get the no database rebuild trick working. |
20:56:50 | pixelma | hmm... how do people rebuild the OF'S database when they want to use it too and does the OF need it? |
20:56:56 | linuxstb | Hmm, this all seems a waste of time with USB support imminent... |
20:57:47 | barrywardell_ | pixelma: the database gets rebuilt when the OF starts without the USB cable connected |
20:57:50 | pixelma | this thought just crossed my mind now, because I'm only annoyed by it and don't intent to use the OF |
20:58:12 | pixelma | ah, I see |
20:58:24 | | Quit Davide-NYC ("ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]") |
20:58:30 | barrywardell_ | linuxstb: imminent, but not here yet. and the rebuild is VERY annoying |
20:59:50 | markun | amiconn, bluebrother: perhaps dircache and tagcache could also not all the used unicode ranges and show a splash screen when loading a font which doesn't contain all the ranges needed |
20:59:58 | markun | s/not/note/ |
21:00 |
21:00:22 | bluebrother | question is how imminent is usb support ;-) |
21:00:29 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
21:00:45 | linuxstb | barrywardell_: Sure, I understand that, and I guess this is why Zagor decided to take USB into his own hands... |
21:01:37 | barrywardell_ | linuxstb: the nvparams zeroing is still a good idea imho, regardless of USB. otherwise you end up with some weirdness |
21:02:08 | linuxstb | So the Sansa upgrade procedure doesn't do it? |
21:02:28 | linuxstb | I mean the proper upgrade procedure, rather than sansapatcher. |
21:02:28 | bertrik | some person called austriancoder was also working on USB as far as I understood, is he also still working on it? |
21:02:47 | linuxstb | bertrik: No-one has heard from him for a while... |
21:02:57 | bluebrother | austriancoder worked on usb as part of GSoC. |
21:03:41 | bluebrother | afaik he still wanted to complete it. But I'm not aware of any details |
21:04:05 | bertrik | ok, understood |
21:04:35 | Domonoky | afaik austriancoder has no time because of uni .. |
21:04:53 | barrywardell_ | linuxstb: with sansapatcher upgrading, myself and JdGordon were both getting multiple copies of the NVPARAMS data ending in the partition. I haven't experienced that with the OF upgrade procedure |
21:05:07 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:06:29 | bertrik | I always upgraded/downgraded through recovery mode and the db refresh disable always worked for me |
21:09:03 | | Join mf0102 [0] (n=michi@85.127.180.92) |
21:09:48 | pixelma | linuxstb: in case you wonder, the disabling doesn't work on the c200s (as stated in the commit message) so Zagor will still have it as motivation... :) |
21:13:47 | *** | Saving seen data "./dancer.seen" |
21:17:41 | | Join unclejoe [0] (i=4fb5649f@gateway/web/cgi-irc/ircatwork.com/x-eb0d86ad069e5ea6) |
21:17:58 | unclejoe | which of those have better changes to be ported: iriver e10 or iriver t60 ? |
21:18:05 | unclejoe | *chances |
21:18:23 | bluebrother | neither, as long as nobody starts working |
21:27:50 | linuxstb | pixelma: I feel fortunate that my only PP devices are ipods, and the disk mode is nicely integrated into Rockbox. |
21:27:54 | emeraldd | Is FS #7916 in svn? |
21:28:36 | bluebrother | as that task isn't closed I don't think so |
21:28:37 | | Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk) |
21:29:03 | emeraldd | I've been trying to apply that patch for about an hour now and can't get it to work |
21:29:28 | emeraldd | patch -p0 -i eq_screen.patch |
21:29:45 | | Quit freqmod (Remote closed the connection) |
21:29:49 | emeraldd | it rejects all the changes in the eq_menu.c |
21:30:05 | linuxstb | unclejoe: Do you know what CPU is in those players? If either have a CPU similar to an existing port, that will help. But as bluebrother said, it still needs someone to do it. |
21:30:26 | bluebrother | emeraldd: works fine here (tough I get some offset notices) |
21:31:09 | emeraldd | what version of patch? |
21:31:25 | emeraldd | I'm using 2.5.9 |
21:33:34 | bluebrother | 2.5.4 |
21:33:36 | barrywardell_ | here's the updated sansapatcher builds for the download server: barrywardell.net/rockbox/sansapatcher-0.6.tar.gz">http://www.barrywardell.net/rockbox/sansapatcher-0.6.tar.gz |
21:33:53 | bluebrother | but I don't think there has been a noticeably change in patch itself −− is your source up to date? |
21:34:09 | barrywardell_ | I guess that's for either of Zagor, Bagder or LinusN whenever they're back around |
21:34:51 | emeraldd | I've tried running against the most recent revision and the revision listed in the patch file |
21:35:34 | bluebrother | maybe it's the use of -i? I usually pipe the patch file |
21:35:38 | | Join Llorean [0] (n=llorean@adsl-70-239-200-14.dsl.hstntx.sbcglobal.net) |
21:35:42 | bluebrother | but I kinda doubt that. |
21:35:52 | barrywardell_ | alienbiker99: that might be of interest to you too ^^ |
21:35:56 | emeraldd | I'll give it a shot |
21:36:43 | emeraldd | nope |
21:37:04 | emeraldd | if I use -F 50 it only rejects 3 of the hunks and not all four |
21:37:18 | linuxstb | emeraldd: It applies for me, but with offsets of 24 lines... I'll make a new patch for you... |
21:37:39 | | Join XavierGr [0] (n=xavier@ppp244-139.adsl.forthnet.gr) |
21:38:00 | | Join andrewg877 [0] (n=andrew@stjhnf0124w-142163117028.pppoe-dynamic.nl.aliant.net) |
21:38:07 | emeraldd | thanks |
21:38:18 | linuxstb | http://www.davechapman.f2s.com/rockbox/eq_screen-r15227.diff |
21:38:32 | linuxstb | Let me know if it works (after you compile), and I'll update flyspray |
21:38:50 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
21:39:46 | pixelma | linuxstb, unclejoe: I believe that for the E10 someone at least already started a hardware info wiki page (jungti) |
21:40:39 | pixelma | http://www.rockbox.org/twiki/bin/view/Main/IriverE10Info though that's only a tiny first step |
21:41:04 | emeraldd | that applies perfectly :) |
21:41:19 | emeraldd | compiling now, it will take a few minutes on this clunker |
21:41:33 | | Join bistouri [0] (i=58a10615@gateway/web/cgi-irc/labb.contactor.se/x-23406d63c5ea6310) |
21:42:00 | | Quit keanu|away (Read error: 110 (Connection timed out)) |
21:42:40 | bistouri | hi, got a little question about Sansa crashes on Rockbox firmware with "data abort at #######" messages |
21:43:10 | bistouri | what is the reason of tis crash ? |
21:43:15 | bluebrother | do you have the most reason bootloader? |
21:43:30 | * | bluebrother digs for crystal ball in his rooms chaos |
21:43:32 | bistouri | reason mean recent ? |
21:43:39 | bluebrother | yes. |
21:44:27 | bistouri | ya, updated nearly daily and ofen playin with sansapatcher :) it appears with some doom wads |
21:44:35 | | Quit andrewg867 (Read error: 110 (Connection timed out)) |
21:44:48 | bluebrother | ah, so it is doom crashing? |
21:44:48 | bistouri | they are noticed herehttp://dormrf.free.fr/toutsansa/viewtopic.php?id=81 |
21:45:27 | bistouri | lot of wad's are playable but some crash with "data abort" |
21:45:39 | * | bluebrother isn't interested in doom at all |
21:46:08 | bistouri | i don't notice crash elsewhere on RB |
21:46:12 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
21:46:16 | | Join miepchen^schlaf [0] (n=hihi@p54BF5F13.dip.t-dialin.net) |
21:46:20 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
21:46:33 | | Quit Buschel () |
21:46:45 | | Join Buschel [0] (n=AndreeBu@p54A3F46B.dip.t-dialin.net) |
21:47:01 | | Join ToHellWithGA [0] (n=ryan@d16-124.rt2-bras.clm.centurytel.net) |
21:47:30 | | Join Mouser_X [0] (n=someone@207.155.176.3) |
21:47:42 | | Quit ToHellWithGA (Client Quit) |
21:48:02 | | Join ToHellWithGA [0] (n=ryan@d16-124.rt2-bras.clm.centurytel.net) |
21:49:15 | | Join Brandon_ [0] (n=Brandon@adsl-146-127-247.mia.bellsouth.net) |
21:49:53 | | Quit Brandon_ (Client Quit) |
21:50:37 | | Join absolutionx [0] (n=absoluti@adsl-146-127-247.mia.bellsouth.net) |
21:50:44 | absolutionx | hey guys |
21:50:56 | bistouri | did some of you tried to do a "e200r to e200" hack ? |
21:51:40 | absolutionx | I seem be having some problems with my e200 rockbox. the screen is stuck at "Undefined instruction at 00060E4C (0)" any help? |
21:52:05 | krazykit | bistouri, some have, yes. |
21:52:57 | Domonoky | absolutionx: reboot it, the button combo for this should be in the manual.. |
21:53:26 | absolutionx | ok I will try to |
21:55:54 | pixelma | holding "power" for about 15 seconds should turn it off |
21:57:06 | bistouri | krazykit: does it work well ? |
21:57:13 | | Quit barrywardell_ () |
21:58:01 | absolutionx | thanks guys :) |
21:59:06 | krazykit | bistouri, it just turns it into a vanilla e200 is all. |
22:00 |
22:08:45 | | Join barrywardell [0] (n=barrywar@host-194-46-226-143.dsl-ie.utvinternet.net) |
22:13:25 | | Quit amiconn (Nick collision from services.) |
22:13:32 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
22:14:44 | | Quit absolutionx ("Leaving") |
22:15:25 | | Quit mf0102 ("Verlassend") |
22:16:00 | | Quit ashes (Read error: 101 (Network is unreachable)) |
22:16:59 | | Quit amiconn (Nick collision from services.) |
22:17:06 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
22:17:42 | bistouri | krazykit:thanks |
22:17:44 | | Join webguest30 [0] (i=46403811@gateway/web/cgi-irc/labb.contactor.se/x-8b53edf9bbf5759d) |
22:18:11 | webguest30 | Is playing mpeg video supported on the c200 in the current build? |
22:18:15 | amiconn | jhMikeS: around? |
22:18:50 | | Quit bistouri ("CGI:IRC") |
22:19:05 | | Quit mo-seph (Read error: 110 (Connection timed out)) |
22:20:37 | | Quit webguest30 (Client Quit) |
22:26:44 | | Quit Nico_P (Remote closed the connection) |
22:27:17 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
22:27:51 | | Part JavaMan22 |
22:29:18 | | Join ashes [0] (n=ashes@2001:5c0:8fff:ffff:0:0:0:79) |
22:29:28 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
22:31:52 | | Join agm3nt [0] (i=agm3nt@nat.n3t.pl) |
22:32:51 | | Quit unclejoe ("CGI:IRC (Ping timeout)") |
22:35:10 | | Join mf0102 [0] (n=michi@85.127.180.92) |
22:35:16 | | Quit mf0102 (Read error: 104 (Connection reset by peer)) |
22:35:25 | | Quit Frazz ("Leaving") |
22:37:31 | Zagor | barrywardell: why are the mi4 files included in the sansapatcher archive? aren't they included in the binaries? |
22:37:51 | barrywardell | Zagor: yeah, but they're for the bootloader folder |
22:38:04 | | Quit ilgufo (Read error: 110 (Connection timed out)) |
22:38:26 | barrywardell | the directory structure is the same as http://download.rockbox.org/bootloader/sandisk-sansa/ |
22:38:27 | | Quit emeraldd (Connection reset by peer) |
22:38:31 | Zagor | ok |
22:38:58 | n1s | meh, why do people pay so much for (possibly) broken ipods? |
22:39:36 | | Join emeraldd [0] (n=jules@h96.156.30.69.ip.alltel.net) |
22:40:23 | | Quit emeraldd (Client Quit) |
22:41:18 | bluebrother | n1s: I wondered that too :/ |
22:41:38 | linuxstb | Zagor: The mi4s are needed for rbutil - it downloads them. |
22:41:44 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
22:43:34 | Zagor | archive uploaded |
22:43:37 | n1s | bluebrother: this mini 1g i was bidding on is now up to the equivalent of 40USD and it says it only displays an error when started and shuts down so the microdrive could very well broken... |
22:45:34 | barrywardell | thanks Zagor |
22:45:46 | rasher | That's the price of a e250 refurb right there.. (at least when it was on woot.com) |
22:46:02 | linuxstb | n1s: Maybe most of them are not broken, and they just need a restore - hence the relatively high prices people pay for them. |
22:46:11 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
22:46:31 | | Join Jeton [0] (n=chatzill@79.126.190.35) |
22:46:39 | n1s | linuxstb: i figured people take that chance and hope to just restore them but still... |
22:46:57 | | Quit ashes (Network is unreachable) |
22:47:03 | bluebrother | I saw rather high prices for Ipods with broken display too :( |
22:47:15 | linuxstb | Odd... |
22:47:22 | n1s | too bad no other oldish pp players without half eaten fruit on them are common here... |
22:47:54 | barrywardell | hmmm... there are quite a few out of date files on the download server in odd places, eg. http://download.rockbox.org/bootloader/sandisk-sansa/e200/linux64amd64/ |
22:48:48 | barrywardell | I don't think sansapatcher should be in the c200/e200/... directories |
22:50:23 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
22:50:55 | | Quit preglow (calvino.freenode.net irc.freenode.net) |
22:50:55 | NSplit | calvino.freenode.net irc.freenode.net |
22:51:21 | Zagor | barrywardell: looks like a mirror sync error. the master doesn't have that directory. |
22:51:23 | | Join Rob2222 [0] (n=Miranda@p54B16E9F.dip.t-dialin.net) |
22:51:32 | | Quit now () |
22:51:59 | | Part agm3nt |
22:52:09 | barrywardell | ah, that probably explains why I didn't see them there before |
22:53:34 | barrywardell | I think it's the tbrn mirror |
22:53:45 | * | amiconn doesn't like this mirror business |
22:53:58 | amiconn | The mirrors are often outdated |
22:55:30 | | Quit Kohlrabi (Connection reset by peer) |
22:55:32 | | Join Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
22:55:40 | | Quit marcosource (Remote closed the connection) |
22:55:54 | | Join marcosource [0] (n=marco@80.203.188.242) |
22:59:38 | | Quit midgey () |
23:00 |
23:00:33 | | Quit Arathis ("Bye, bye") |
23:01:44 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
23:03:58 | | Join marcosou1ce [0] (i=marco@cakebox.net) |
23:04:02 | | Quit PaulJam (".") |
23:04:31 | | Join ashes [0] (n=ashes@2001:5c0:8fff:ffff:0:0:0:79) |
23:04:35 | | Join mf0102 [0] (n=michi@85.127.180.92) |
23:05:11 | | Join The-Compiler [0] (n=florian@17-23.77-83.cust.bluewin.ch) |
23:07:30 | | Quit barrywardell () |
23:10:50 | | Quit Zom (Remote closed the connection) |
23:11:01 | | Join Zom [0] (n=zom@85.24.182.168) |
23:13:49 | *** | Saving seen data "./dancer.seen" |
23:14:06 | | Join PaulJam [0] (i=PaulJam_@vpn-3001.gwdg.de) |
23:15:20 | | Quit Jeton (Read error: 110 (Connection timed out)) |
23:22:23 | | Quit The-Compiler ("Connection reseted by god") |
23:22:27 | | Quit PaulJam (".") |
23:25:27 | rasher | Slasheri: Any thoughts on FS #7598 −− Dircache support for multivolume targets? |
23:27:37 | NHeal | (timeout) calvino.freenode.net irc.freenode.net |
23:27:44 | rasher | Slasheri: Also, any plans to make Auto Update less dependent on dircache? It'll be slower, sure, but it's rather unfortunate if you ask me that Auto Update is practically broken without dircache. Causes a lot of user confusion (not to mention currently being completely unavailable on multivolume targets) |
23:28:19 | amiconn | Isn't Auto update broken anyway? |
23:28:46 | Slasheri | rasher: on targets with flash drive, it can be enabled just by removing one #if 0 |
23:29:40 | Slasheri | but on hd targets, it's way too slow without dircache |
23:29:59 | Slasheri | (the reverse scan for deleted files at least) |
23:30:09 | rasher | Slasheri: How slow? Slow is always preferable over broken if you ask me. |
23:30:22 | Slasheri | well, unacceptable slow |
23:30:51 | rasher | Still, not working (as expected by the user, that is) is also unacceptable in my eyes |
23:30:59 | Slasheri | hmm, true.. |
23:31:17 | | Quit marcosource (Read error: 110 (Connection timed out)) |
23:31:29 | pixelma | Slasheri: any idea what is different between the "xen" and your other server - the other one produces slightly bigger sh binaries (so that they get coloured), xen isn't |
23:31:37 | Slasheri | little improvement to the tagcache ui could fix that |
23:32:28 | rasher | Slasheri: do you have a ballpark figure of how slow it is? Are we talking half an hour or something bizarre like that, or a minute or so? |
23:32:28 | Slasheri | pixelma: i have no idea about that, the xen is newer AMD64 dual-core, and Ihme older intel dual xeon machine |
23:33:27 | Slasheri | rasher: tens of minutes probably |
23:33:44 | rasher | Slasheri: is this in the background? |
23:34:08 | Slasheri | in fact detecting new files isn't that slow (and iirc, it's enabled without dircache too), but the reverse scan is very slow |
23:34:11 | Slasheri | yep |
23:34:42 | pixelma | someone reported that he had auto-update enabled on his Sansa e200 and sometimes get double and triple entries, but not sure yet if it's because of the auto-update |
23:34:47 | rasher | I'd say it's still better than not detecting deleted files in that case |
23:35:12 | bertrik | is the reverse scan slower than a full rescan? |
23:35:14 | rasher | Perhaps a splash could warn if you turned on auto-update and didnt have dircache enabled that it'd be slow |
23:35:28 | pixelma | his nick was iamben IIRC, not around at the moment |
23:35:38 | n1s | Slasheri: while you're here would it be easy to make the tagcache debug screen show which file it is currently scanning to make debugging easier |
23:35:47 | Slasheri | bertrik: should be a little faster than a full scan |
23:35:54 | rasher | Anyway, for flash targets - I really think the define you mention should be true |
23:36:19 | Slasheri | n1s: not very easy to do it realtime (if player crashes, that information would be useless) |
23:36:25 | | Join toffe82_ [0] (n=chatzill@71.142.13.176) |
23:36:30 | rasher | The player usually doesn't crash |
23:36:33 | Slasheri | but showing the file not in realtime would be possible |
23:36:36 | rasher | Just the dircache scanning |
23:36:45 | rasher | Well, not so much crash as stop, I guess |
23:36:48 | rasher | Eh, Database |
23:36:54 | Slasheri | rasher: indeed |
23:37:19 | rasher | So it'd often be very helpful still |
23:38:22 | rasher | Since you're pretty much left to doing binary search for the file which is blocking tagcache creation |
23:39:21 | Slasheri | rasher: hmm, so usually the db scan just halts and other player functions still works? |
23:39:35 | | Join keanu|away [0] (n=opera@unaffiliated/keanu) |
23:39:48 | n1s | Slasheri: yes, we have had several reports of that happening |
23:39:52 | kugel | i usually delete the database files to force a database rebuild, since the auto-update isnt very usable on the sansas |
23:39:56 | rasher | I believe so, yes. At least that's what I've gathered from people coming here asking for help when db fails to initialize |
23:40:11 | Slasheri | hmm.. maybe better way to do it would be detect if db scan crashed and turn on debug mode automatically |
23:40:36 | Slasheri | then a log file could be written on disk with performance penalty |
23:43:51 | | Quit toffe82 (Read error: 110 (Connection timed out)) |
23:43:52 | rasher | Anyway, I strongly believe that Auto Update should always do what the user expects (update new/modified/deleted files), slow as it may be. Optionally with a warning splash on non-flash targets when dircache isn't enabled |
23:44:18 | rasher | But that, of course, is just my opinion. |
23:44:47 | n1s | rasher: I agree with that (with the splash) |
23:44:49 | Slasheri | that sounds logical |
23:45:35 | rasher | Especially if the code is pretty much already there |
23:45:58 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
23:46:10 | kugel | wouldn't the user of multi-volume targets confused by that splash? |
23:46:18 | Slasheri | i will try to change the #if so that it's enabled automatically for sansa |
23:46:31 | kugel | since there is no dircache |
23:46:50 | rasher | kugel: I said non-flash targets. There are no non-flash multivolume targets (officially) |
23:46:53 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
23:47:09 | kugel | k |
23:47:41 | Slasheri | is there some list somewhere of all flash based targets? |
23:47:58 | | Quit midgey () |
23:48:59 | rasher | Slasheri: I'd expect there to be a define that specifies a flash target, to be honest |
23:49:07 | rasher | don't know if there is one though |
23:49:09 | Slasheri | hmm, indeed |
23:49:17 | Slasheri | that sounds best to me too |
23:49:57 | rasher | #define HAVE_FLASH_STORAGE |
23:50:49 | Slasheri | i will add that |
23:50:57 | rasher | It already exists |
23:51:02 | Slasheri | oh |
23:51:16 | Slasheri | great |
23:51:20 | rasher | Set for c200, e200, ifp7xx, nano and the ondios |
23:51:22 | | Join w1ll14m [0] (i=5039ea20@gateway/web/cgi-irc/labb.contactor.se/x-99044f17e9334666) |
23:51:28 | rasher | Which sounds correct |
23:52:00 | w1ll14m | is there some progress made with the nano ? |
23:52:05 | w1ll14m | nano 2g * ;) |
23:52:08 | rasher | No |
23:52:12 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
23:52:56 | w1ll14m | hmmm .... |
23:53:00 | w1ll14m | to bad ;) |
23:53:08 | | Quit bluebrother ("leaving") |
23:53:13 | kugel | isnt ipod mini flash based? |
23:53:18 | | Quit mf0102 ("Verlassend") |
23:53:21 | rasher | kugel: no, microdrive |
23:53:24 | n1s | kugel: not unless you mod it |
23:53:26 | kugel | i allways thought that lol |
23:54:31 | w1ll14m | some years ago, if you wanted a microdrive from 4gb, the cheapest solution was to buy a ipod mini |
23:55:38 | | Quit hannesd (Read error: 110 (Connection timed out)) |
23:55:38 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
23:55:49 | | Join mrkiko [0] (n=pv@adsl-ull-185-119.42-151.net24.it) |
23:56:31 | | Quit Mouser_X (Nick collision from services.) |
23:57:28 | | Join Mouser_X [0] (n=someone@207.155.176.3) |
23:58:47 | | Join ddalton [0] (n=Daniel@203-214-76-97.dyn.iinet.net.au) |
23:58:53 | kugel | Slasheri: did you look at FS #7598? is there a reason that multi-volume hasn't dircache? |