00:00:16 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
00:00:17 | | Join japc [0] (n=japc@bl7-240-154.dsl.telepac.pt) |
00:06:58 | pixelma | roolku: did you read the logs btw.? |
00:07:14 | | Join webguest40 [0] (i=81ab3151@gateway/web/cgi-irc/labb.contactor.se/x-8d658a4f2fb75c8f) |
00:07:28 | Bagder | http://daniel.haxx.se/blog/2007/11/06/rockbox-downloads-oct-2007/ |
00:08:01 | webguest40 | Is Rockbox supported on the 80/160 GB iPod "classic", anyone know? |
00:08:07 | japc | webguest40: not |
00:08:30 | webguest40 | What about 5.5 gen ipod video? |
00:08:43 | Soap | webguest40, it is not - and will not be for a long time. It is completely different hardware than the previous iPod video, and Apple has gone to great lengths to lock the hardware down. |
00:08:46 | Bagder | webguest40: the supported models are listed on the web site's front page |
00:08:51 | Bagder | 5.5 gen is supported |
00:08:59 | Soap | the 5.5 gen iPod video is a fully operational battle station. |
00:09:05 | webguest40 | :) |
00:09:22 | | Join midgey [0] (n=tjross@141.211.233.81) |
00:09:36 | webguest40 | How bad is the default firmware on the ipod classics? |
00:10:00 | Soap | How bad is broccoli? |
00:10:04 | japc | lol! |
00:10:11 | Bagder | I would expect most apple fan boys to tell you its amazing |
00:10:13 | webguest40 | True, I see your point. |
00:10:16 | Soap | some people love it - some people hate it. |
00:10:20 | webguest40 | Yeah. |
00:10:51 | scorche|w | Soap: actually, with a lot of butter on it (enough to negate any nutritional gains from being a veggie), broccoli is quite good |
00:11:04 | webguest40 | Woah. |
00:11:09 | webguest40 | Salt maybe, but butter? |
00:11:25 | krazykit | scorche|w, so to make the ipod classic better, w have to put a lot of butter on? |
00:11:29 | Soap | and salt |
00:11:33 | webguest40 | :) |
00:11:47 | webguest40 | When you say 5.5 is supported, also the 80 GB? |
00:11:50 | scorche|w | krazykit: juices of...actually...this is more in line of the current -community chat >_> |
00:11:50 | Soap | (and people say they never get a straight answer in here) |
00:11:52 | krazykit | rockbox is the salt and butter for DAPs |
00:12:09 | | Quit n1s () |
00:12:25 | midgey | webguest40: yes, the 80GB is supported |
00:12:25 | webguest40 | Because I remember a time when the 30 GB video was supported, but the 80 was not. |
00:12:30 | webguest40 | Ok. |
00:12:42 | Bagder | there was also a time when no ipod was supported ;-) |
00:12:45 | webguest40 | :) |
00:12:51 | midgey | ah, good times |
00:12:58 | webguest40 | Is anyone even trying the classic? |
00:13:07 | scorche|w | midgey: they were peaceful :) |
00:13:11 | Bagder | now, portalplayer has 83% of our downloads |
00:13:13 | scorche|w | webguest40: nope |
00:13:21 | JdGordon | how can anything be classic when the origional is only 6 years old?? |
00:13:27 | * | midgey bought his first portalplayer target today |
00:13:36 | webguest40 | Because the "touch" is out. |
00:13:37 | pixelma | maybe some of the former zune-linux guys... ;) |
00:13:47 | scorche|w | midgey: i think a good number of us bought a sansa today... |
00:13:48 | webguest40 | And not touch is now "classic" |
00:14:08 | midgey | scorche|w: indeed, great deal |
00:14:16 | webguest40 | It's a marketing trick to make people pay a lot for getting 8 GB instead of 80 |
00:14:26 | krazykit | webguest40, well, now you're getting offtopic... |
00:14:39 | webguest40 | Ok. |
00:14:51 | webguest40 | What's a good 60 GB+ mp3 player? :) |
00:14:52 | Bagder | I'm very curious on the View |
00:14:56 | | Quit davina (Remote closed the connection) |
00:15:08 | * | JdGordon too |
00:15:10 | | Quit MajorC () |
00:15:12 | JdGordon | it looks sweet |
00:15:19 | krazykit | webguest40, gigabeat f/x 60, and there's a few on the BuyersGuide wiki page |
00:15:35 | webguest40 | Alright, thanks, I'll look into it. |
00:16:27 | SMB-MacMan | bye guys |
00:16:50 | | Quit SMB-MacMan () |
00:18:37 | | Quit Sedgewick (Connection timed out) |
00:19:00 | | Quit Guile` (Read error: 110 (Connection timed out)) |
00:21:53 | amiconn | stevenm: SDRAM is 16 bits wide on both PP and coldfire targets. Only IRAM is 32 bits wide |
00:22:22 | stevenm | amiconn, aah ok, thanks |
00:22:42 | amiconn | But even then it's usually better to read 32 bit values if unstuffing isn't too difficult |
00:23:40 | amiconn | On coldfire, one obvious reason is burst mode - reading one 32 bit value from sdram is faster than reading2 16 bit values |
00:24:11 | stevenm | amiconn, so we'd still get a little bit of speedup? |
00:24:23 | | Part pixelma |
00:24:45 | stevenm | amiconn, does the coldfire have some sort of sdram cache? |
00:24:48 | amiconn | And if you take this further and switch to asm, using 32 bit allows multiple-register-reads which help reducing latencies especially on arm |
00:26:15 | amiconn | Coldfire (well, those built into our coldfire targets) has an instruction cache only. Data is uncached |
00:26:22 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
00:27:06 | amiconn | Hence it is essential to put often used data structures into iram for speed on those |
00:28:01 | amiconn | The PP targets have a unified cache (instructions and data), but keep in mind that the PP5002 has a broken cache that only reaches half the speed of what it should, so iram is important for code *and* data on PP5002 |
00:30:53 | | Quit roolku () |
00:31:41 | stevenm | amiconn, Hmmm.. We are pulling in some samples for every voice.. maybe we can somehow cache those after reading them in burst mode.. but problem is that they don't occur in continuous space |
00:36:30 | amiconn | lostlogic: Did you commit the LOGF enable in buffering.c on purpose? |
00:37:28 | Nico_P | amiconn: I doubt it |
00:37:32 | * | Nico_P didn't even notice |
00:43:13 | | Join RaRe` [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
00:51:31 | amiconn | argh |
00:51:47 | amiconn | One of the recent changes broke the mod codec - doesn't compile |
00:55:44 | amiconn | AH, a line needs to be removed from it... |
00:56:53 | | Join barrywardell [0] (n=barrywar@89-125-27-10.dhcp-ripwave.irishbroadband.ie) |
00:57:23 | webguest40 | Anyone know if the 80 GB 2nd gen Zune is any good? |
00:58:05 | Llorean | webguest40: Please respect the channel guidelines. |
00:58:23 | | Quit ender` (" PCMCIA: People Can't Memorize Computer Industry Acronyms") |
00:58:29 | webguest40 | Ah, y, sorry. |
00:58:38 | | Part webguest40 |
00:59:23 | | Quit RaRe (Read error: 113 (No route to host)) |
00:59:50 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
01:00 |
01:01:36 | | Quit qweru ("moo") |
01:01:53 | | Quit davidfg4 (Remote closed the connection) |
01:02:09 | | Quit darkless ("Leaving") |
01:03:40 | * | jhMikeS finally has an x5 back in running order with a new OEM 1100mAh battery :) |
01:05:32 | amiconn | ah |
01:05:38 | | Quit RaRe` (Read error: 113 (No route to host)) |
01:05:43 | amiconn | Already tried a fresh rockbox on it? |
01:05:45 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
01:06:12 | * | amiconn is curious whether the joystick jumpiness is fixed once and for all |
01:06:15 | jhMikeS | from yesterday...some problem? |
01:06:18 | | Quit criznach (Read error: 104 (Connection reset by peer)) |
01:06:30 | jhMikeS | the keys seem good |
01:06:44 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
01:06:47 | | Part ddalton |
01:07:24 | amiconn | Okay, so it was that incorrect i2c timing |
01:07:48 | | Quit Arathis ("Bye, bye") |
01:07:53 | amiconn | The current driver still has one case where it would produce wrong timing - when sending a repeated start condition |
01:07:53 | jhMikeS | It was jumping up by an item occasionally when pressing down before |
01:08:09 | amiconn | But we don't use repeated start conditions anywhere afaik |
01:08:46 | | Quit scorche|w ("CGI:IRC (Ping timeout)") |
01:10:18 | jhMikeS | One problem now is that starting while in the cradle can cause a pending ONKEY1S since turnon while charging has a longer delay. Rockbox will then shut down...so I guess the timer needs resetting initially. |
01:12:20 | amiconn | barrywardell: The hdd power control for small h10 is correct |
01:13:12 | barrywardell | that's good to know |
01:14:13 | barrywardell | although from reports it sounds like the small h10 has much worse battery life than the big one. maybe it's just a lower powered battery |
01:14:49 | jhMikeS | Is H10 still that bad? I thought things improved a good bit. |
01:15:23 | *** | Saving seen data "./dancer.seen" |
01:15:40 | amiconn | Small h10 is still bad |
01:16:10 | jhMikeS | I thought your last battery checks gave a few more hours |
01:16:18 | amiconn | I think it's one of the worst atm, together with mini 1st gen |
01:16:26 | amiconn | Not on H10 |
01:16:31 | amiconn | I get around 3 hours |
01:16:43 | jhMikeS | iirc you bench at almost 6 last time |
01:16:53 | lostlogic | amiconn: no, I iddn't |
01:17:14 | | Join mrRabbit [0] (n=monsterr@m135e36d0.tmodns.net) |
01:17:24 | amiconn | Or was it 5...still significantly less than what the OF promises (never tried that) |
01:17:27 | lostlogic | thanks Nico_P |
01:17:30 | mrRabbit | hey guys, is ipod 160gb compatible with RockBox? |
01:17:45 | lostlogic | any new bugs while I've been pretending to work? |
01:18:47 | jhMikeS | check the traps? they hide from the light. |
01:18:49 | amiconn | Small H10 and mini 1st gen are the worst because (1) PP5020 needs more power than PP5022+, so the missing module disabling hurts more and (2) they see practically no savings from hdd poweroff because microdrives seem to auto-sleep like cf cards |
01:19:13 | petur | mrRabbit: no (please see www.rockbox.org) |
01:19:14 | | Quit Dark_Apostrophe (Connection timed out) |
01:19:14 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
01:19:32 | lostlogic | jhMikeS: :) |
01:19:35 | mrRabbit | petur: I'm on there, trying to find the info |
01:20:03 | petur | mrRabbit: try the front page, top part of it... |
01:20:05 | | Join MarcGuay [0] (i=d8ef5642@gateway/web/cgi-irc/labb.contactor.se/x-741ba08e99f7f9e4) |
01:20:16 | mrRabbit | darn, I bought it already :( |
01:20:39 | mrRabbit | cuz they call it "classic" I thought they just increased HD size and improved firmware |
01:21:28 | | Join J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
01:21:46 | mrRabbit | so will it work eventually? |
01:22:20 | petur | no one is working on it |
01:22:55 | petur | + they encrypted the firmware |
01:23:05 | Nico_P | lostlogic: maybe we need a wiki page to summarize which bugs have been fixed, which remain and which tasks are planned next |
01:23:10 | mrRabbit | omg really?!!!! |
01:23:24 | mrRabbit | that's so unfair |
01:23:32 | mrRabbit | they just did it against RockBox? |
01:23:33 | Nico_P | mrRabbit: go tell that to Apple |
01:23:40 | MarcGuay | May I have Wiki write permission please? |
01:23:41 | amiconn | The so called 'classic' is an all-new target which has nothing in common with the earlier ipods than the name 'ipod' |
01:23:52 | mrRabbit | I mean there're no other firmware besides Rockbox & apple |
01:24:05 | Nico_P | mrRabbit: there's ipodlinux |
01:24:46 | jhMikeS | don't imply that that one works on classic :D |
01:25:12 | amiconn | Nah, it doesn't even work like it could on an ooold 1st gen ;) |
01:25:20 | petur | MarcGuay: done |
01:25:35 | amiconn | (that is, it draws more battery power and runs slower than it could, unlike rockbox) :) |
01:25:41 | jhMikeS | amiconn: does ipl even bother check out what's known from RB re? |
01:26:15 | Nico_P | lostlogic: http://www.rockbox.org/wiki/SoftwareCodecPlayback could be the place... It could also do with a bit of updating |
01:26:17 | amiconn | ipl kernel developments seems to have stopped quite some time ago |
01:26:21 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
01:26:26 | Nico_P | I might start the work tomorrow |
01:26:32 | mrRabbit | I mean some ppl like the ipod's native OS, but why not make it available for others, it just increases sales |
01:27:08 | amiconn | mrRabbit: Tell that to Apple... preferably with backing from lots of other potential users... |
01:27:25 | mrRabbit | I would if they'd listen |
01:27:37 | jhMikeS | amiconn: what do they do over there? just run little apps with no battery time to actually use them? |
01:27:37 | lostlogic | Nico_P: that would be awesome |
01:27:43 | lostlogic | I'm a horrible person when it comes to documenting my work. |
01:28:00 | mrRabbit | has some one taken a look at the firmware though? as in, sufficiently to estimate how difficult it is to port? |
01:28:04 | lostlogic | I converse about my work, not so much document. |
01:28:29 | jhMikeS | lostlogic: comments :) I don't doubt there's probably some wiki API stuff I made sorely out of date. |
01:28:38 | amiconn | jhMikeS: I only tried ipl once, on my mini 2nd gen. It booted once (with graphical glitches due to the "fractional bytes" on the right edge of the lcd). AFter shutting down, it refused to boot at all. |
01:28:40 | Nico_P | lostlogic: hehe :) a short summary of which bugs were recently fixed would be nice... |
01:28:53 | | Quit Thundercloud (Remote closed the connection) |
01:29:05 | | Quit MarcGuay ("CGI:IRC (Ping timeout)") |
01:29:06 | amiconn | So I restored the ipod using the apple ipod updater, then started porting rockbox |
01:29:07 | Nico_P | jhMikeS: the wiki page aout the kernel needs an update! ;) |
01:29:11 | lostlogic | Nico_P: ok, I'll do that. |
01:29:21 | Nico_P | lostlogic: thanks :) |
01:29:28 | jhMikeS | Nico_P: I'd think so. :p |
01:29:45 | Nico_P | lostlogic: it will probably reveal very useful for regression testing |
01:29:56 | amiconn | The time span: receiving ipod->trying ipl->restoring->starting to port rockbox->first music playback was ~10 hours |
01:30:12 | mrRabbit | I'm just wondering about the likelihood of some one doing it in the near future |
01:30:32 | jhMikeS | probably less time than it would take to get iPL to actually work |
01:30:41 | amiconn | I don't know |
01:31:03 | jhMikeS | just a snickering guess on my part :) |
01:31:09 | amiconn | I think that putting in our improvements shouldn't be difficult - if you're familiar with linux kernel sources |
01:31:28 | amiconn | ...which I am absolutely not |
01:31:35 | Nico_P | quite a big if |
01:32:12 | | Quit kugel ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
01:33:48 | * | Nico_P is off to bed |
01:33:58 | | Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi) |
01:33:59 | | Quit Nico_P (Remote closed the connection) |
01:34:18 | jhMikeS | could be a fun kernel to work on actually |
01:36:05 | jhMikeS | I don't think the batt curve calibration is quit on the ball for this x5 battery...it seems to have a slightly lower peak V than the original |
01:36:38 | | Join JRoT|Stage [0] (n=JRoT@ip4da03737.direct-adsl.nl) |
01:37:23 | amiconn | The curve will never be perfect for an individual battery, it has to represent an average |
01:37:40 | | Join MarcGuay [0] (i=d8ef5642@gateway/web/cgi-irc/labb.contactor.se/x-c17ec731bfc7a552) |
01:37:45 | jhMikeS | It's about 4.12V after charge |
01:39:15 | amiconn | Not uncommon |
01:39:20 | | Join [omni]_ [0] (n=omni@bestII.com) |
01:39:25 | | Quit hardeep (heinlein.freenode.net irc.freenode.net) |
01:39:25 | NSplit | heinlein.freenode.net irc.freenode.net |
01:39:25 | | Quit HellDragon (heinlein.freenode.net irc.freenode.net) |
01:39:25 | | Quit safetydan (heinlein.freenode.net irc.freenode.net) |
01:39:25 | | Quit BigBambi (heinlein.freenode.net irc.freenode.net) |
01:39:25 | | Quit bb (heinlein.freenode.net irc.freenode.net) |
01:39:26 | | Quit GodEater (heinlein.freenode.net irc.freenode.net) |
01:39:26 | | Quit JRoT (heinlein.freenode.net irc.freenode.net) |
01:39:26 | | Quit lostlogic (heinlein.freenode.net irc.freenode.net) |
01:39:26 | | Quit [omni] (heinlein.freenode.net irc.freenode.net) |
01:39:35 | jhMikeS | The old one was 4.20V |
01:39:38 | amiconn | The end-of-charge voltage on X5 and M5 varies quite a bit |
01:39:47 | NHeal | heinlein.freenode.net irc.freenode.net |
01:39:47 | NJoin | bb [0] (n=bb@unaffiliated/bb) |
01:39:54 | amiconn | I've seen values between 4.12 and 4.18 V |
01:40:22 | MarcGuay | petur: thanks amigo. |
01:40:27 | | Join lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic) |
01:40:45 | NJoin | hardeep [0] (n=hardeep@c-24-5-74-88.hsd1.ca.comcast.net) |
01:40:45 | NJoin | HellDragon [0] (i=jd@unaffiliated/helldragon) |
01:40:45 | NJoin | safetydan [0] (n=safetyda@rockbox/developer/safetydan) |
01:40:45 | NJoin | BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
01:40:45 | NJoin | GodEater [0] (n=bryan@rockbox/staff/GodEater) |
01:40:45 | NJoin | JRoT [0] (n=JRoT@ip4da03737.direct-adsl.nl) |
01:40:45 | NJoin | [omni] [0] (n=omni@bestII.com) |
01:40:48 | lostlogic | wtf. |
01:40:59 | | Quit GodEater_ (Connection timed out) |
01:41:03 | | Quit [omni] (Success) |
01:41:46 | | Quit petur ("Zzzzzz") |
01:41:53 | mrRabbit | well this sucks... |
01:42:02 | * | mrRabbit throws his new iPod classic out of the window |
01:42:17 | jhMikeS | I got the batt for $28.50 US (free shipping)...a little more than 1/2 price of Cowon service and a better unit. |
01:43:07 | | Quit mrRabbit () |
01:44:03 | | Quit barrywardell () |
01:45:22 | | Quit MarcGuay ("CGI:IRC") |
01:49:14 | jhMikeS | megacapacity.com is definitely a good place for batt stuff :) |
01:50:05 | lostlogic | what happened to Nico ;( |
01:50:30 | jhMikeS | a dormir |
01:51:54 | lostlogic | dormiendo a hora!? |
01:52:03 | lostlogic | s/a /a/ |
01:52:15 | hcs | comment allez-vous? |
01:52:36 | jhMikeS | si |
01:53:05 | lostlogic | hcs: any new bugs to reoprt? |
01:53:36 | hcs | lostlogic: yeah, but I haven't updated recently so maybe fixed |
01:53:44 | | Quit JRoT (Connection timed out) |
01:53:58 | lostlogic | hcs: do tell, and update ;) |
01:54:05 | | Quit BigBambi (Connection timed out) |
01:54:34 | hcs | lostlogic: just things freezing up on various devices. |
01:54:48 | hcs | nothing specific that I've been thorough in documenting |
01:55:02 | lostlogic | kk, I fixed at least one freeze today. |
01:56:38 | | Part toffe82 |
01:59:24 | | Join kkurbjun [0] (n=kkurbjun@c-67-166-49-171.hsd1.co.comcast.net) |
02:00 |
02:00:51 | | Join midgey_ [0] (n=tjross@141.211.88.121) |
02:02:13 | jhMikeS | crap, that kernel stuff is sooo behind...and the pretty picture too |
02:02:44 | | Quit jhulst ("Konversation terminated!") |
02:03:36 | jhMikeS | fallback is not supported now either |
02:08:50 | amiconn | Hmm. The G5 backlight brightness setup seems to be some kind of dimmer that is controlled by pulses on D7 and L6 |
02:09:15 | amiconn | Short low pulses (10 us) dim into one direction, long pulses (200us) into the other |
02:09:27 | amiconn | Don't know yet which is which |
02:09:37 | lostlogic | interesting design. |
02:09:41 | amiconn | Pause between pulses is 350 us |
02:10:03 | amiconn | Need to dissect the loop somewhat further, then do some tests |
02:10:11 | amiconn | Bt now I need sleep |
02:15:43 | | Quit midgey (Read error: 110 (Connection timed out)) |
02:18:55 | | Nick midgey_ is now known as midgey (n=tjross@141.211.88.121) |
02:19:25 | | Join webguest05 [0] (i=4b596edf@gateway/web/cgi-irc/labb.contactor.se/x-5fa4de79067b9b0c) |
02:20:04 | | Quit webguest05 (Client Quit) |
02:21:49 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
02:23:23 | kkurbjun | can anyone else get to the svn server? svn.rockbox.org? |
02:23:34 | midgey | no problems here |
02:23:47 | kkurbjun | hmm |
02:24:12 | kkurbjun | what's the ip address you're getting for svn.rockbox.org? |
02:24:25 | preglow | eyhee |
02:25:40 | | Join colin__ [0] (n=colin@host-155-47-107-208.midco.net) |
02:26:02 | amiconn | preglow: Ah. Does the Nano OF have backlight brightness control? |
02:27:51 | midgey | kkurbjun: im getting 83.168.254.42, but that directs me to curl when i type it into firefox |
02:28:29 | amiconn | Yeah, named vhosts |
02:29:20 | kkurbjun | midgey thanks, something is messed up with my connection, I can't get to half of the sites I'm trying |
02:29:39 | | Quit kkurbjun ("Leaving.") |
02:29:56 | midgey | any time |
02:34:40 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-450067075e8efd23) |
02:35:02 | preglow | amiconn: i don't know |
02:35:14 | preglow | amiconn: never uswed of emough |
02:35:34 | preglow | and i happen to be toasted right now |
02:37:21 | | Quit spiorf (Remote closed the connection) |
02:38:46 | * | preglow disintigrates |
02:38:56 | Mouser_X | lostlogic: Is ADX playback fixed? I was listening to some today (on my Gigabeat, using a build from about 9-10 hours ago), and at some point, once the track was finished, it stopped playing. |
02:39:39 | Mouser_X | It went to the next track, but never started playing it. If I stopped it, my Gigabeat stopped responding. I had to start a new playlist to get it working again. |
02:39:52 | | Quit eigma (Read error: 113 (No route to host)) |
02:41:27 | Soap | before I do my battery bench tests, I just want to verify that MOB hasn't gotten smart enough yet to realize that (for example) track 6 of a playlist is the same file as track 1, and only buffer said track once? |
02:42:06 | * | Mouser_X is getting the newest build. |
02:48:55 | | Join webguest82 [0] (i=48927114@gateway/web/cgi-irc/labb.contactor.se/x-e36b36a465a409a0) |
02:49:08 | webguest82 | i have a WPS question? |
02:49:29 | webguest82 | do they have to be BMP format? |
02:50:06 | Mouser_X | Yes. IIRC, it has to do with CPU and decoding the pictures in a quick like manner. |
02:51:11 | | Quit webguest82 (Client Quit) |
02:55:16 | Llorean | Soap: Last I heard it wasn't yet this smart |
02:55:39 | Mouser_X | (It'd be nice if it was though.) |
02:56:37 | Soap | I had not seen anything leading me to believe it was, I just didn't want to ASSume. |
03:00 |
03:00:25 | Llorean | I think with MoB I've been told this should be possible, but isn't done yet. |
03:00:36 | | Quit stevenm ("Connection reset by beer") |
03:01:30 | JdGordon | I dont tihnk its really feasable atm.. but it shuold be possible |
03:02:49 | | Join eigma [0] (n=cat@216.48.162.210) |
03:02:52 | | Quit preglow ("leaving") |
03:06:29 | | Quit colin__ () |
03:06:57 | | Quit amiconn (Nick collision from services.) |
03:07:05 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
03:08:41 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
03:09:23 | | Join miepchen^schlaf [0] (n=hihi@p54BF5B1E.dip.t-dialin.net) |
03:09:26 | | Quit eigma (Read error: 113 (No route to host)) |
03:11:47 | | Quit _pill ("changing servers") |
03:14:55 | | Join pill [0] (i=pill@sloth.shellfx.net) |
03:15:27 | *** | Saving seen data "./dancer.seen" |
03:17:49 | lostlogic | Mouser_X: adx will not be fixed until the codec is changed to read by frames/packets instead of attempting to read the whole file at once. |
03:17:54 | lostlogic | Mouser_X: codec bug ;) |
03:18:14 | Mouser_X | It worked for a bit. 20ish minutes? |
03:18:49 | lostlogic | was it at a track boundary that it stopped? |
03:19:03 | Mouser_X | Yes. The file had finished playing. |
03:19:04 | lostlogic | yeah, it'll work until a track wraps the buffer |
03:19:34 | lostlogic | and that's the way it will be until the codec is changed... and the codec is compatible with packet reading so it's a codec issue, not a buffering issue (sorry ;)) |
03:19:55 | Mouser_X | It happened twice. I stopped listening to ADXs after that. In both instances though, it completed the current file, as near as I can remember/tell. |
03:20:24 | Mouser_X | Ah. I did think it odd that it finished the file, if it was a buffer issue. |
03:20:45 | | Quit midgey () |
03:21:11 | * | Mouser_X will be certain to bug HCS about it. |
03:26:55 | | Join criznach [0] (n=criznach@host-69-145-134-192.grf-mt.client.bresnan.net) |
03:29:34 | | Quit maddler (Connection timed out) |
03:32:05 | | Quit saratoga ("CGI:IRC (EOF)") |
03:44:51 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
03:54:08 | | Join psycho_maniac [0] (i=psycho_m@ppp066.hk.centurytel.net) |
04:00 |
04:02:05 | Calcipher | helloooo |
04:04:10 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
04:12:31 | | Join Lambuntu [0] (n=Lambdar@wbr-2310.student.iastate.edu) |
04:14:44 | | Join colin__ [0] (n=colin@host-155-47-107-208.midco.net) |
04:15:57 | | Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
04:22:16 | psycho_maniac | do you think we could get a daylight savings time thing in rockbox with players with a rtc? |
04:22:48 | scorche | people use rockbox to tell time reliably? :) |
04:23:10 | psycho_maniac | well i just looked at the clock on it. closest clock i have. |
04:23:56 | | Nick [omni]_ is now known as [omni] (n=omni@bestII.com) |
04:25:03 | psycho_maniac | but it was just an idea and i think i know what you were getting at. |
04:25:58 | | Quit jhulst ("Konversation terminated!") |
04:27:13 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
04:35:09 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
04:35:13 | psycho_maniac | for some reason tagcache does not show up in the system menu. does this now show up when its not enabled at start up? |
04:36:29 | | Quit Calcipher ("—I-n-v-i-s-i-o-n— 2.0 Build 3515 with A Pack Fix By www.ircmadeasy.com") |
04:36:32 | psycho_maniac | oh nm i havnt used it in a long time and forgot what it was called in the debug menu. |
04:39:24 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
04:40:38 | | Join cortEz [0] (n=alman_8@d36-119-128.home1.cgocable.net) |
04:48:58 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
04:50:17 | | Join kkurbjun [0] (n=kkurbjun@c-67-166-49-171.hsd1.co.comcast.net) |
04:55:33 | safetydan | psycho_maniac: daylight savings rules are incredibly complex around the world. You'd have to set your location as well. |
04:56:22 | Llorean | safetydan: Or you could just have it have two options, "DST +1 hour date" and "DST normal time date" |
04:56:25 | | Join loa_dude [0] (n=loa_dude@CPE00904b3613c1-CM0019474d0dfe.cpe.net.cable.rogers.com) |
04:56:35 | psycho_maniac | oh yeah. that too. like set the time zone? |
04:58:02 | safetydan | Llorean: true |
04:58:19 | DogBoy | heh |
04:58:25 | DogBoy | you could also just do it by hand |
04:59:49 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
04:59:58 | Llorean | safetydan: It'd be a nice in-between solution. DST without needing any sort of database of time zones *or* updates when governments do something crazy |
05:00 |
05:00:44 | DogBoy | how would having those two options be any easier than just changing the time |
05:01:01 | | Quit J3TC- (".•«UPP»•.") |
05:01:10 | Llorean | DogBoy: You set the two options once, ever, and then it's automated and you don't have to remember to do it on those days? |
05:01:11 | advcomp2019 | have options to have DST on or off |
05:01:40 | DogBoy | oh I see |
05:02:11 | Llorean | The only time you'd need to manually interfere is if your government arbitrarily decided to change when DST changes, or if you move someplace where it's different. |
05:06:13 | | Quit japc (Read error: 104 (Connection reset by peer)) |
05:06:22 | | Join J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
05:07:08 | | Join BigBambi__ [0] (n=Alex@86.66.198.84) |
05:07:09 | | Join Soap__ [0] (n=Soap@cpe-65-189-128-141.columbus.res.rr.com) |
05:07:25 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
05:07:31 | | Join miepchen^schlaf [0] (n=hihi@p54BF671A.dip.t-dialin.net) |
05:07:40 | psycho_maniac | would it change at the correct time like how everything else does? or would it change on the date? |
05:10:22 | | Join scorche` [0] (i=Blah@rockbox/administrator/scorche) |
05:10:44 | | Join micols_ [0] (n=micols@scharff.fys.ku.dk) |
05:10:47 | | Quit J3TC- (heinlein.freenode.net irc.freenode.net) |
05:10:47 | NSplit | heinlein.freenode.net irc.freenode.net |
05:10:47 | | Quit cortEz (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit colin__ (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit [omni] (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit BigBambi_ (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit scorche (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit idnar (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit Llorean (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit jepler (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit Soap_ (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit andrewg867 (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit puzzles (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit micols (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit Nimdae (heinlein.freenode.net irc.freenode.net) |
05:10:47 | | Quit gtkspert (heinlein.freenode.net irc.freenode.net) |
05:10:54 | | Nick scorche` is now known as scorche (i=Blah@rockbox/administrator/scorche) |
05:12:48 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
05:13:03 | NHeal | heinlein.freenode.net irc.freenode.net |
05:13:03 | NJoin | andrewg867 [0] (n=andrew@stjhnf0124w-142162074456.pppoe-dynamic.nl.aliant.net) |
05:15:18 | NJoin | J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
05:15:26 | NJoin | [omni] [0] (n=omni@bestII.com) |
05:15:26 | NJoin | cortEz [0] (n=alman_8@d36-119-128.home1.cgocable.net) |
05:15:26 | NJoin | colin__ [0] (n=colin@host-155-47-107-208.midco.net) |
05:15:26 | NJoin | idnar [0] (i=mithrand@unaffiliated/idnar) |
05:15:26 | | Join Llorean [0] (n=llorean@rockbox/administrator/Llorean) |
05:15:26 | NJoin | puzzles [0] (n=dan@xmms2/developer/puzzles) |
05:15:26 | NJoin | micols [0] (n=micols@scharff.fys.ku.dk) |
05:15:26 | NJoin | Nimdae [0] (n=nimmeh@static-71-164-213-195.dllstx.fios.verizon.net) |
05:15:27 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
05:15:31 | *** | Saving seen data "./dancer.seen" |
05:15:33 | | Quit bb (Nick collision from services.) |
05:15:35 | | Join bb_ [0] (n=bb@unaffiliated/bb) |
05:15:36 | | Quit idnar (Remote closed the connection) |
05:15:40 | | Join jepler [0] (n=jepler@lin-dsl-static-206-222-212-218.inetnebr.com) |
05:15:42 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
05:15:45 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
05:15:49 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
05:17:42 | | Quit hardeep ("leaving") |
05:18:01 | | Join eigma [0] (n=cat@216.48.162.210) |
05:21:50 | | Quit jepler (heinlein.freenode.net irc.freenode.net) |
05:21:50 | | Quit colin__ (heinlein.freenode.net irc.freenode.net) |
05:21:50 | | Quit micols (heinlein.freenode.net irc.freenode.net) |
05:21:50 | | Quit Llorean (heinlein.freenode.net irc.freenode.net) |
05:21:50 | | Quit Nimdae (heinlein.freenode.net irc.freenode.net) |
05:21:50 | | Quit puzzles (heinlein.freenode.net irc.freenode.net) |
05:21:50 | | Quit cortEz (heinlein.freenode.net irc.freenode.net) |
05:21:50 | | Quit [omni] (heinlein.freenode.net irc.freenode.net) |
05:22:14 | safetydan | psycho_maniac: the time that dst switchover occurs varies from place to place as well |
05:22:53 | | Quit DogBoy ("Leaving") |
05:23:09 | | Join DogBoy [0] (n=john@66-101-59-100-static.dsl.oplink.net) |
05:23:41 | eigma | zomg netsplit |
05:23:42 | | Quit linuxstb_ (Read error: 113 (No route to host)) |
05:24:01 | | Quit animeloe ("Leaving") |
05:24:31 | NJoin | Nimdae [0] (n=nimmeh@static-71-164-213-195.dllstx.fios.verizon.net) |
05:25:10 | | Join animeloe [0] (n=animeloe@unaffiliated/animeloe) |
05:26:00 | | Quit animeloe (Client Quit) |
05:26:36 | psycho_maniac | i guess i dont know anything about dst nationally |
05:27:44 | | Join jepler_ [0] (n=jepler@lin-dsl-static-206-222-212-218.inetnebr.com) |
05:27:44 | NJoin | jepler [0] (n=jepler@lin-dsl-static-206-222-212-218.inetnebr.com) |
05:27:44 | NJoin | cortEz [0] (n=alman_8@d36-119-128.home1.cgocable.net) |
05:27:44 | NJoin | colin__ [0] (n=colin@host-155-47-107-208.midco.net) |
05:27:44 | NJoin | Llorean [0] (n=llorean@rockbox/administrator/Llorean) |
05:27:44 | NJoin | micols [0] (n=micols@scharff.fys.ku.dk) |
05:27:44 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
05:27:44 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
05:28:00 | | Quit micols (SendQ exceeded) |
05:28:04 | | Join puzzles [0] (n=dan@pool-138-89-174-110.mad.east.verizon.net) |
05:28:04 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
05:32:21 | NJoin | [omni] [0] (n=omni@bestII.com) |
05:32:28 | JdGordon | psycho_maniac: the dst thing was asked 6 motnsh ago and we decided its pointless adding the optino |
05:32:38 | | Join criznach_ [0] (n=criznach@host-69-145-134-192.grf-mt.client.bresnan.net) |
05:32:49 | | Join ord [0] (n=qwm@h38n2fls32o1010.telia.com) |
05:34:40 | | Join _kclaf [0] (n=kclaf@85.95.211.245) |
05:35:26 | | Join guyzmo_ [0] (n=guyzmo@nenya.mithrandir.net) |
05:36:41 | | Join EnterUse1Name [0] (n=dave@ip-128.55.99.216.dsl-cust.ca.inter.net) |
05:37:40 | | Quit idnar (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit Lambuntu (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit criznach (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit lazka (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit pnakicofd (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit courtc (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit EnterUserName (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit qwm (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit kclaf (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit BHSPitMonkey (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit rvvs89 (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit guyzmo (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit sslashes (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit feisar (heinlein.freenode.net irc.freenode.net) |
05:37:40 | | Quit solatis (heinlein.freenode.net irc.freenode.net) |
05:37:42 | | Nick criznach_ is now known as criznach (n=criznach@host-69-145-134-192.grf-mt.client.bresnan.net) |
05:37:47 | safetydan | In the end it's just easier for the user to do it. |
05:37:57 | NJoin | solatis [0] (i=lmergen@cc1172915-a.ensch1.ov.home.nl) |
05:38:48 | NJoin | Soap_ [0] (n=Soap@rockbox/staff/soap) |
05:39:03 | NJoin | courtc [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net) |
05:39:25 | NJoin | feisar [0] (i=jljhook@noppakerho.com) |
05:40:19 | | Quit courtc (Killed by ballard.freenode.net (Nick collision)) |
05:40:22 | NJoin | idnar [0] (i=mithrand@unaffiliated/idnar) |
05:40:22 | NJoin | Lambuntu [0] (n=Lambdar@wbr-2310.student.iastate.edu) |
05:40:22 | NJoin | lazka [0] (n=lazka@85-126-38-115.dynamic.xdsl-line.inode.at) |
05:40:22 | NJoin | pnakicofd [0] (i=0@86.122.116.44) |
05:40:22 | | Join courtc [0] (n=court@unaffiliated/courtc) |
05:40:22 | NJoin | EnterUserName [0] (n=dave@ip-128.55.99.216.dsl-cust.ca.inter.net) |
05:40:22 | NJoin | qwm [0] (n=qwm@h38n2fls32o1010.telia.com) |
05:40:22 | NJoin | kclaf [0] (i=kclaf@85.95.211.245) |
05:40:22 | NJoin | BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
05:40:22 | NJoin | rvvs89 [0] (n=rvvs89@pdpc/supporter/active/rvvs89) |
05:40:22 | NJoin | sslashes [0] (n=sslashes@209.67.252.122) |
05:40:22 | NJoin | guyzmo [0] (n=guyzmo@nenya.mithrandir.net) |
05:40:22 | | Join courtc_ [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net) |
05:40:23 | | Quit courtc (Read error: 104 (Connection reset by peer)) |
05:40:30 | | Quit guyzmo (Connection reset by peer) |
05:40:47 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
05:41:04 | | Quit sslashes (SendQ exceeded) |
05:41:08 | | Quit kclaf (Connection reset by peer) |
05:41:13 | | Quit rvvs89 (Remote closed the connection) |
05:41:20 | | Join sslashes [0] (n=sslashes@209.67.252.122) |
05:41:24 | | Join rvvs89 [0] (n=rvvs89@martello.ucc.gu.uwa.edu.au) |
05:42:07 | | Quit cortEz (Connection timed out) |
05:43:42 | | Join maddler [0] (n=maddler@217-133-171-24.b2b.tiscali.it) |
05:45:59 | psycho_maniac | but it would be a cool feature. |
05:46:28 | | Join perrikwp [0] (i=98213f67@gateway/web/cgi-irc/labb.contactor.se/x-eb1730dcaf401bec) |
05:46:34 | psycho_maniac | just thought id throw that idea out there though. i dont mind changing the clock. its actually easier on my player then it is on my vcr. |
05:46:45 | | Quit EnterUserName (Connection timed out) |
05:46:47 | | Join Falco98 [0] (n=chatzill@cpe-075-183-141-200.sc.res.rr.com) |
05:46:50 | | Join animeloe [0] (n=animeloe@unaffiliated/animeloe) |
05:47:16 | Falco98 | random question: anyone in here know how to read japanese? |
05:47:32 | scorche | what does that have to do with rockbox? |
05:47:53 | | Join mf0102 [0] (n=michi@85.127.180.92) |
05:47:58 | | Quit mf0102 (Read error: 104 (Connection reset by peer)) |
05:48:03 | Falco98 | little other than that i'm a community member needing quick emergency help if anyone can :-P |
05:48:52 | scorche | wouldnt you think #japanese is better than that? |
05:48:58 | scorche | than here i mean? |
05:49:08 | scorche | and you should know the guideline against off-topic.. |
05:49:11 | | Quit qwm (Connection timed out) |
05:50:02 | | Quit perrikwp (Client Quit) |
05:50:06 | Falco98 | not a topic, just a quick query of the room's population. |
05:50:26 | scorche | does it have something to do with rockbox? |
05:50:55 | JdGordon | scorche: such a meany :p |
05:51:08 | psycho_maniac | just ask in the community channel |
05:51:27 | scorche | JdGordon: well, people requested i be such... |
05:51:39 | | Quit courtc_ (heinlein.freenode.net irc.freenode.net) |
05:51:39 | NSplit | heinlein.freenode.net irc.freenode.net |
05:51:39 | | Quit feisar (heinlein.freenode.net irc.freenode.net) |
05:51:39 | | Quit [omni] (heinlein.freenode.net irc.freenode.net) |
05:51:39 | | Quit puzzles (heinlein.freenode.net irc.freenode.net) |
05:51:39 | | Quit colin__ (heinlein.freenode.net irc.freenode.net) |
05:51:39 | | Quit Llorean (heinlein.freenode.net irc.freenode.net) |
05:51:39 | | Quit jepler (heinlein.freenode.net irc.freenode.net) |
05:51:39 | | Quit jepler_ (heinlein.freenode.net irc.freenode.net) |
05:52:52 | NHeal | heinlein.freenode.net irc.freenode.net |
05:52:52 | NJoin | puzzles [0] (n=dan@pool-138-89-174-110.mad.east.verizon.net) |
05:52:52 | | Quit linuxstb__ (Read error: 113 (No route to host)) |
05:54:13 | Falco98 | actually someone just told me it's chinese :-P |
05:55:09 | JdGordon | scorche: whats happening with rocbox-themes ? |
05:55:29 | scorche | Falco98: that doesnt make it any more on-topic |
05:55:42 | | Quit puzzles (Killed by ballard.freenode.net (Nick collision)) |
05:55:46 | NJoin | courtc_ [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net) |
05:55:46 | NJoin | feisar [0] (i=jljhook@noppakerho.com) |
05:55:46 | NJoin | [omni] [0] (n=omni@bestII.com) |
05:55:46 | | Join puzzles [0] (n=dan@pool-138-89-174-110.mad.east.verizon.net) |
05:55:46 | NJoin | jepler_ [0] (n=jepler@lin-dsl-static-206-222-212-218.inetnebr.com) |
05:55:46 | NJoin | colin__ [0] (n=colin@host-155-47-107-208.midco.net) |
05:55:46 | NJoin | Llorean [0] (n=llorean@rockbox/administrator/Llorean) |
05:55:46 | | Quit jepler_ (Broken pipe) |
05:55:47 | NJoin | jepler [0] (n=jepler@lin-dsl-static-206-222-212-218.inetnebr.com) |
05:55:53 | | Join puzzels [0] (n=dan@pool-138-89-174-110.mad.east.verizon.net) |
05:56:03 | Falco98 | i'm a community member in an emergency, without my gmail account i can't contribue to rockbox as well as i sometimes do. there. |
05:56:38 | Falco98 | i'm not trying to have a discussion or debate here. you can save the o/t naziism for when it's warranted. |
05:57:31 | scorche | Falco98: i just dont see why you would come in here when #japanese way more potential speakers than rockbox does |
05:58:00 | | Quit localhero ("Leaving.") |
05:58:32 | Falco98 | i've taken that suggestion, thanks, and may have an answer. for some reason i wouldn't have thought of that if i hadn't asked in here (i'm stupid when panicking i guess), so thanks for the help =) |
05:58:54 | Falco98 | (sorry for being snippy, just kinda panicking atm) |
05:59:15 | scorche | JdGordon: need a password so i can set a ServerAlias or something of the ilk to use the cname themes.rockbox.org |
05:59:48 | JdGordon | so its all ready to go? |
05:59:55 | scorche | should be |
05:59:56 | | Join Langly [0] (i=Langly@c-24-21-39-47.hsd1.mn.comcast.net) |
06:00 |
06:00:11 | scorche | has been ready for a while now |
06:01:14 | psycho_maniac | sweet. i cant wait. |
06:06:16 | | Join lemur [0] (n=lemur@cpe-76-81-127-6.socal.res.rr.com) |
06:06:27 | lemur | hi guys :) |
06:07:02 | * | Mouser_X waves half-heartedly. |
06:07:07 | lemur | Why so down |
06:07:16 | Mouser_X | *abstradidly. |
06:07:26 | Mouser_X | *abstractidly |
06:07:41 | lemur | I ordered a sansa player from woot.com |
06:08:04 | scorche | a lot of us did |
06:08:07 | lemur | At first I was thinking, "Shucks, what am I going to do with a stupid mp3/wma player... it doesn't even support ogg" |
06:08:22 | Mouser_X | scorche beat me to it (I got 2). |
06:08:25 | lemur | Then I perked up when I read about rockbox supporting it as a platform. |
06:08:26 | Langly | hmm odd |
06:09:07 | Langly | have a 1st gen ipod going to install rockbox on it, give me "It seems your Bootloader is already up to day. do you really want to install it" |
06:09:23 | Langly | then unsupported install method |
06:09:42 | Langly | bah, now download errors lol |
06:10:21 | | Quit Soap (Connection timed out) |
06:10:31 | Langly | there we go ffs |
06:10:47 | lemur | So what I really want learn about firmware |
06:11:01 | lemur | Has to do with the liklihood of bricking my shiny new player |
06:11:12 | Mouser_X | lemur: Read the manual. |
06:11:18 | lemur | Which one? |
06:11:31 | Mouser_X | Really, so long as you follow the instructions, you'll be fine. |
06:11:41 | Mouser_X | The manual for the Sansa e200 perhaps? |
06:12:29 | Mouser_X | http://www.rockbox.org/manual.shtml |
06:12:33 | scorche | lemur: i dont know of anyone who bricked their sansa with rockbox (although one claimed)....people have been able to get it into a brick-like state by ignoring our directions though |
06:12:56 | JdGordon | or just been idiots with it.. you cant brick the sansa though |
06:13:25 | scorche | well, you can, but it requires a clue |
06:13:37 | scorche | nd an actual effort |
06:13:45 | lemur | I'll be sure to read the manual |
06:13:50 | Mouser_X | I could do it. It'd involve a sledge hammer though. |
06:13:54 | JdGordon | thats what they all say ":p |
06:14:02 | lemur | I was just wondering if it had any firmware restore features |
06:14:19 | Mouser_X | Yes, the e200 does have restoring features. |
06:14:43 | lemur | yay |
06:14:46 | lemur | Rockbox makes my day |
06:15:23 | lemur | Don't you think some enterprising company would manufacture and ship a player with Rockbox preinstalled? |
06:15:46 | JdGordon | not likely |
06:15:55 | lemur | well I know companies here are nuts about DRM |
06:16:16 | | Quit midgey () |
06:18:42 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
06:20:06 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
06:21:51 | lemur | the rockbox manual looks solid |
06:21:54 | lemur | I like it |
06:22:21 | scorche | it is a fine manual :) |
06:25:20 | | Quit Toxicity999 (Read error: 110 (Connection timed out)) |
06:25:34 | | Quit lazka ("I'm off now") |
06:26:28 | | Quit puzzles (Connection timed out) |
06:27:31 | | Join ttuttle [0] (n=tom@pdpc/supporter/student/gentoo.contributor.ttuttle) |
06:27:44 | ttuttle | Hey. What can I do with Rockbox on the Sansa e200, other than listen to music? |
06:27:53 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
06:28:11 | Falco98 | er.. |
06:28:28 | Falco98 | listen to multiple formats? have high-powered control over dynamic playlists? play tetris? |
06:28:36 | ttuttle | Falco98: Mmm, Tetris you say? |
06:28:38 | ttuttle | Falco98: How is Doom? |
06:29:00 | scorche | ttuttle: see the wikipage WhyRockbox |
06:29:02 | Falco98 | haven't tried doom myself.. i can't imagine the players' tiny controls make it very productive, other than being a neat demo |
06:29:16 | ttuttle | Oh what about other demos? Are they cool? |
06:29:22 | Falco98 | but tetris, at least on the iriver h140, can be quite entertaining |
06:29:34 | | Quit eigma (Read error: 104 (Connection reset by peer)) |
06:29:35 | ttuttle | (Is it worth $35 to get one from Woot, given that I have an iAudio U3 already?) |
06:29:37 | | Join eigma [0] (n=cat@216.48.162.210) |
06:29:48 | scorche | only you can decide that |
06:29:52 | Falco98 | does your iaudio run rockbox? |
06:29:58 | ttuttle | Falco98: No. |
06:30:01 | Falco98 | i forget which models do or don't |
06:30:03 | ttuttle | It's the U3. |
06:30:06 | scorche | Falco98: front page... |
06:30:13 | | Quit linuxstb_ (Read error: 113 (No route to host)) |
06:30:17 | Falco98 | yeah, my bad :-P |
06:30:18 | psycho_maniac | my fav games are brickmania and chopper. |
06:30:35 | scorche | ttuttle: a good many of us got one today because fo the price |
06:30:41 | ttuttle | scorche: Heh. |
06:30:46 | ttuttle | scorche: Is it worth it, you think? |
06:30:48 | scorche | but like i said..only you can decide to get it or not |
06:31:08 | Falco98 | chopper is cool. |
06:31:12 | ttuttle | scorche: That's what IRC is for −− so I can let you decide for me ;-) |
06:31:21 | scorche | well, we just cant do it |
06:31:26 | Falco98 | ttuttle: i can only tell you my experience −− |
06:31:43 | Falco98 | i got my iriver h140 about a year and a half ago, and used the default firmware for maybe 2 days |
06:31:48 | Falco98 | put rockbox on and was amazed |
06:31:56 | ttuttle | Falco98: Hmm, seems fun enough. |
06:32:15 | Falco98 | several months later I tried the original firmware again just to see what i'd think, and it was like walking around with concrete shoes |
06:32:19 | ttuttle | Falco98: The thing is, I like my iAudio, despite the fact that it doesn't run Rockbox. |
06:32:27 | ttuttle | Falco98: So I'm not buying it as an MP3 player −− just another gadget. |
06:32:33 | psycho_maniac | your lucky. i had to use the OF on the iriver h120 for a couple months. everything i always wished for rockbox had already. |
06:32:56 | lemur | wait, tetris? |
06:32:57 | Falco98 | gotcha.. if you're itching for something to have rockbox on, it might be cool anyway. especially at $35... are they on special or something? |
06:32:57 | lemur | what?? |
06:33:00 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:33:01 | ttuttle | How easy would it be to write my own apps? |
06:33:03 | ttuttle | Falco98: woot.com |
06:33:21 | ttuttle | refurb 2 GB Sansa e250, $29.99 + $5 shipping |
06:33:22 | Falco98 | psycho: you mean the original firmware had what you wanted? |
06:33:35 | scorche | TTThomas: that depends on how well you knwo C |
06:33:38 | scorche | whoops |
06:33:47 | Falco98 | wow nice, heh |
06:33:51 | scorche | i meant ttuttle :) |
06:33:52 | psycho_maniac | no rockbox had what i wanted. |
06:33:58 | ttuttle | oh, what can rockbox play for video? is it better than the "native" video players? does it have a-v sync problems? |
06:33:59 | Falco98 | though 2 gigs seems a little tiny, but for a flash player i could jostle a bit... |
06:34:06 | Falco98 | ahh, yeah |
06:34:09 | ttuttle | i'd kill for something that actually played video well that wasn't video-iPod sized and expensive. |
06:34:15 | psycho_maniac | i remember one time i fell asleep scrolling through all my songs it took so long. no joke but i was tired also |
06:34:18 | ttuttle | Falco98: SDHC FTW. |
06:34:36 | Falco98 | ttuttle: hehe yeah |
06:34:39 | ttuttle | How's the video? |
06:34:52 | scorche | ttuttle: you can find out in the manual, depends on the device, not if encoded correctly |
06:35:04 | scorche | (for the most part) |
06:35:09 | Mouser_X | psycho_maniac: I fall asleep just looking at Rockbox... Then again, I'm lucky to get 6 hours of sleep a night... |
06:35:25 | psycho_maniac | wow |
06:35:45 | ttuttle | checking... |
06:35:51 | Mouser_X | ttuttle: For video, I recommend the Gigabeat. |
06:35:52 | | Quit Falco98 (Read error: 104 (Connection reset by peer)) |
06:36:02 | ttuttle | Mouser_X: Well how is it on the Sansa? |
06:36:10 | Mouser_X | However, 2nd place for Rockbox players (IMHO) would be the Sansa. |
06:36:22 | Mouser_X | (I don't have a Sansa yet. I got mine off of woot.) |
06:37:23 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
06:37:34 | Llorean | ttuttle: It's quite good on the Sansa |
06:37:57 | ttuttle | Llorean: okay |
06:38:02 | * | ttuttle should buy one. |
06:38:10 | Llorean | Nothing close to the gigabeat, but quite watchable |
06:38:16 | Llorean | And far, far better than the original firmware on the Sansa |
06:38:18 | lemur | I'm glad I secured my order... sounds like they're going to sell out |
06:38:20 | ttuttle | Llorean: Any A-V sync problems? |
06:38:38 | ttuttle | lemur: Nah, they're not even down to 10% left yet. |
06:39:03 | lemur | nice |
06:39:13 | Mouser_X | ttuttle: In truth, I'd say the Gigabeat is 1st place in (almost?) everything, with Rockbox on it. The Sansa e200 takes 2nd for a few reasons. (IMHO of course) |
06:39:16 | Llorean | ttuttle: Not if you encode at the recommended quality levels |
06:39:26 | ttuttle | Done. |
06:39:35 | ttuttle | I've got one. |
06:39:36 | Llorean | Mouser_X: The H100 series trounces the Gigabeat in most categories that aren't related to the display, or sheer processing power. |
06:39:42 | ttuttle | Man, woot is a money sink. |
06:40:10 | psycho_maniac | really Llorean. why is that? because its been around longer and almost ready for a rockbox release? |
06:40:18 | Mouser_X | Llorean: Ah. I know that topic had come up before, but I had forgotten (I don't have one of those, and have no experience with it.) |
06:40:27 | scorche | different devices have different capabilities... |
06:40:36 | scorche | spdif, battery life, etc |
06:41:00 | psycho_maniac | they were very nice. i say were because i had one LOVED it and then sold it and when i got it back it was in horrible shape |
06:41:33 | Mouser_X | So, the Gigabeat is 2nd, and the Sansa takes 3rd? |
06:41:40 | Mouser_X | :P |
06:41:52 | Llorean | psycho_maniac: Recording features, the option for bit-perfect output quality, LCD remote, better resistance to drops (the gigabeat snaps open if you drop it at just the right angle), and a few other things. |
06:42:30 | Mouser_X | Hmmm. Those are some very nice features. |
06:42:44 | psycho_maniac | oh yes. i havnt used one in so long. recording was very nice on that plaayer. i kinda miss it |
06:43:09 | | Quit midgey () |
06:43:16 | Mouser_X | (Recording would be nice, as would an LCD remote. However, I'm fine with the remote the Gigabeat has.) |
06:43:39 | Llorean | The gigabeat remote isn't bad, but I do miss being able to manipulate the playlist from the remote. |
06:44:01 | psycho_maniac | i was happy with the remote for a couple days. i could deal with a remote without a lcd. |
06:44:17 | Mouser_X | You can, if you practice enough. Can't you access the main menu from the remote? |
06:44:35 | psycho_maniac | on the iriver yes. not sure on the gigabeat |
06:44:37 | Llorean | Well yes, but then you have to take the Gigabeat itself out of the bag or pocket |
06:44:47 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
06:44:57 | psycho_maniac | or not if you have voice turned on |
06:45:01 | Mouser_X | If you're blind, you'd have it all memorized... |
06:45:17 | Llorean | psycho_maniac: I don't like to enable voice. |
06:45:18 | * | Mouser_X knows someone who's blind, and plays Gameboy games. |
06:45:25 | lemur | Interesting |
06:45:34 | psycho_maniac | i tried it just to see how it worked. got annoying after awhile. |
06:45:38 | lemur | It's like that album, Tommy, by The Who |
06:47:10 | Mouser_X | I don't have voice enabled either. As such, it does make manipulating the playlist difficult. But it could be done if you pracitce enough. (But it's probably not worth the time and effort to practice that much). |
06:47:35 | | Quit criznach (Read error: 104 (Connection reset by peer)) |
06:49:05 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
06:50:08 | lemur | hey, I can listen to Tommy on my mp3 player using rockbox |
06:50:09 | lemur | that rocks |
06:50:42 | ttuttle | lol |
06:51:30 | Mouser_X | I can listen to SNES music, and Nintendo music with Rockbox. |
06:51:37 | Mouser_X | Now *that* is what rocks. |
06:51:50 | lemur | totally |
06:51:53 | lemur | but where do you get that? |
06:51:56 | tuplanolla | rockbox rocks |
06:52:02 | Mouser_X | (Those are formats that you will not find support for on *any* other player... |
06:53:13 | Mouser_X | lemur: Unfortunatly for you, #rockbox-respects-copyright |
06:53:16 | psycho_maniac | never |
06:54:49 | lemur | On the contrary, I never asked you to violate copyright law |
06:55:16 | lemur | I am sure, however, that you don't dump your own ROM images and rip the audio from each one |
06:55:54 | Mouser_X | Of course not. However, last time I linked ot such sites, I was asked to stop. |
06:56:13 | lemur | I am also sure that nobody here actually knows how that IP is licensed |
06:56:20 | lemur | Well of course, don't link it |
06:56:40 | lemur | I just mean, if you told me "I downloaded it somwhere," I'd go on my merry way :"> |
06:57:40 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
06:57:48 | ttuttle | heh |
06:57:53 | ttuttle | i always love these conversations |
06:58:32 | lemur | I don't like them, lol |
06:58:50 | lemur | I respect channel policy, so I don't care to risk making it seem like I want to violate it |
06:59:53 | | Quit linuxstb_ (Read error: 104 (Connection reset by peer)) |
07:00 |
07:00:01 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
07:01:05 | Mouser_X | lemur: I do actually know people who *do* dump their own ROMs and such. |
07:01:16 | Mouser_X | (They have the resources to do so.) |
07:01:47 | | Quit hannesd (Read error: 110 (Connection timed out)) |
07:01:48 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
07:02:09 | | Quit ttuttle ("leaving") |
07:02:32 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
07:05:25 | | Join bluey_ [0] (n=bluey@dslb-088-073-084-069.pools.arcor-ip.net) |
07:05:35 | lemur | I wish I knew more about electronics |
07:05:39 | lemur | I should change my major |
07:05:58 | Langly | fresh with rockbox http://langlyweb.no-ip.com/ipwsc.jpg |
07:06:59 | scorche | Langly: stay around...a person with a first gen might come in handy :) |
07:07:17 | Mouser_X | Nice speakers. My dad has some like that. |
07:07:28 | | Part safetydan |
07:07:33 | Langly | I got that iPod for 2$ ripped to pieces in a small box with some burnt wires |
07:07:38 | Langly | put it back together |
07:07:40 | Langly | and it works fine |
07:08:00 | Langly | backlight shows some dingyness to the back side of the screen though |
07:08:31 | Langly | yellowing of the plastic membrane, but other than that and the headphone jack being slightly damaged but still functional it works fine |
07:08:59 | psycho_maniac | so you bought it for 2 bucks and didnt have to put any money into it? |
07:09:04 | Langly | yup |
07:09:13 | Langly | I cant even find more speakers like that one though, even with google |
07:09:19 | Mouser_X | Wow... Lucky you had good hardware knowledge. |
07:09:19 | psycho_maniac | thats a deal. was it hard putting back together? |
07:09:22 | Langly | nice and load on the ipod |
07:09:28 | Langly | loud |
07:09:32 | Langly | nope |
07:09:43 | Langly | I should name it GLaDOS though :P |
07:10:05 | scorche | Langly: can you please join #rockbox-community and discuss this further there? :) |
07:10:15 | Mouser_X | Langly: As I said, my dad has some like that. I'm guessing they're more than 10 years old... |
07:10:22 | Mouser_X | scorche: Sorry. |
07:11:19 | | Quit jhMikeS (Nick collision from services.) |
07:11:25 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
07:12:18 | advcomp2019 | now i am having random music stoppings then it locks up during shut down |
07:13:17 | | Quit linuxstb__ (Read error: 113 (No route to host)) |
07:15:36 | *** | Saving seen data "./dancer.seen" |
07:17:12 | Langly | so why might you need someone with a 1st gen? |
07:18:28 | Mouser_X | Bug testing. |
07:20:42 | scorche | you never know :) |
07:21:22 | | Join mudlord [0] (n=mudlord8@122-148-73-50.static.dsl.dodo.com.au) |
07:21:44 | | Part mudlord |
07:23:03 | | Quit Mouser_X ("CGI:IRC (EOF)") |
07:25:01 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-a8901aeccb391299) |
07:26:15 | | Join Rob222241 [0] (n=Miranda@p54B16B92.dip.t-dialin.net) |
07:26:42 | | Join woodensoul [0] (n=woodenso@72.86.92.80) |
07:27:02 | | Quit Mouser_X (Client Quit) |
07:27:11 | woodensoul | for anyone interested, woot.com still has the Sansa e250 for $35 shipped |
07:27:56 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-be8a541b23a5ceaf) |
07:29:23 | | Quit colin__ () |
07:31:49 | woodensoul | Also, is anyone around who can help me out with the video conversion process? I've tried all the methods on the wicki but always get errors. |
07:32:00 | | Quit bluey_ (Read error: 113 (No route to host)) |
07:32:15 | Mouser_X | woodensoul: It's possible your video is bad. |
07:32:21 | | Join Siku [0] (i=Siku@e81-197-77-148.elisa-laajakaista.fi) |
07:33:41 | Mouser_X | woodensoul: If you've tried every method, then hopefully you've tried this one: Did you use WinFF? It's worked wonders for me. |
07:34:05 | Mouser_X | It's even worked on videos that crash all the other players I've tried to play them on. |
07:34:30 | Mouser_X | (Of course, the result of those videos was very poor, but they were at least watchable.) |
07:35:00 | | Part loa_dude ("Ex-Chat") |
07:35:30 | woodensoul | Yes, I've tried that one. I'm not able to get any of them to work and I'm thinking it has something to do with the source files have multi channel audio. |
07:36:10 | Llorean | woodensoul: I regularly convert 5.1 audio to 2-channel MP3 for my videos in WinFF |
07:37:03 | woodensoul | Llorean: I guess I must need to modify the instrucions on the site to get it to work then. |
07:38:11 | Mouser_X | What do you do, using WinFF, to convert? For me, it's as simple as adding the video in question, selecting the target (Gigabeat, in my case), and giving a destincation. Click convert, and it's as good as done. |
07:38:21 | Mouser_X | Even on really screwed up videos. |
07:39:31 | woodensoul | Well it's been awhile, but I remember doing exactly that, but I got an error message and the conversion wouldn't work. |
07:39:47 | lemur | I love rockbox |
07:40:03 | Mouser_X | woodensoul: What was the message? |
07:40:10 | woodensoul | Give me a second and I'll tell you exactly what the message is. |
07:40:32 | Mouser_X | (All I ever get, if anything, is Window's "This has done an illegal operation and must close" or whatever.) |
07:43:14 | * | Llorean wonders what OS woodensoul is on. |
07:43:28 | woodensoul | XP SP2 |
07:43:41 | woodensoul | I'm giving it a go right now... one sec |
07:44:37 | * | Mouser_X runs XP SP1 on his PC. |
07:44:48 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
07:45:20 | woodensoul | I'm having a problem getting the Rockbox presets to load |
07:45:36 | woodensoul | I replaced the presets.xml with the one on the site. |
07:45:43 | Mouser_X | Ah. |
07:45:52 | Mouser_X | You've got the wrong version of WinFF. |
07:45:59 | Mouser_X | You need 0.29 |
07:46:14 | woodensoul | Gotcha |
07:46:17 | woodensoul | I'll install .29 |
07:46:18 | Mouser_X | For some reason, 0.31 doesn't load the presets from that preset.xml file. |
07:46:31 | woodensoul | but the last time I was able to get the presets to load... one sec again |
07:48:06 | Mouser_X | After some learning/figuring out, I was able to import the presets to 0.31, but I went back to 0.29 anyway, since 0.31 seemed to cause massive corruption on my converted videos (though, it might not have been 0.31 that caused that. I was never able to pin it down exactly). |
07:48:48 | woodensoul | how can I tell which aspect ratio to select? |
07:48:57 | | Quit psycho_maniac (Read error: 110 (Connection timed out)) |
07:49:01 | Mouser_X | What player do you use? |
07:49:07 | Llorean | Mouser_X: Wrong |
07:49:17 | Llorean | Is the source video "widescreen" or "fullscreen" |
07:49:25 | Mouser_X | Sorry, I mistook aspect ratio. |
07:49:41 | Llorean | It's source AR, since all the players are nominally ~4:3 |
07:49:41 | woodensoul | Several of them, but at the moment I'm trying for the Sansa. The source video is not fullscreen, so that would be 16:9 right? |
07:49:42 | Mouser_X | (very rarely do I have to select something other than 4:3) |
07:50:19 | Llorean | Though I'm going to make presets for .31 soon, with better aspect ratios (4:3 and 16:9 and Fullscreen choices for players where fullscreen isn't exactly 4:3) |
07:50:32 | Llorean | or rather, isn't the best approximation |
07:51:23 | woodensoul | K, here comes the error... |
07:52:11 | Mouser_X | Llorean: Oddly enough, when I converted Back to the Future, the resulting video (not the resolution but the actual images) was the same size, regardless of what aspect ratio I chose. I find this odd, because all the other videos I'd converted got either squished, or stretched, when I changed aspect ratios. |
07:52:25 | woodensoul | Resampling with input channels greater than 2 unsupported. Can't resample. Aboring. |
07:53:00 | Llorean | Mouser_X: Very strange |
07:53:25 | woodensoul | *Aborting* |
07:54:05 | woodensoul | the source file is .avi with ac3 audio, 48000 Hz, 5:1, 384 kb/s |
07:54:14 | woodensoul | as reported by WinFF |
07:54:48 | Llorean | Odd, I've converted from DVDs which had AC3, 48khz, 5:1, 448kbps I believe. |
07:54:56 | Mouser_X | I even edited the BttF video, to force it to be widescreen (the original file has black bars above and below). After converting, the black bars were back... |
07:56:21 | woodensoul | It also says "Seems stream 0 codec frame rate differs from container frame rate: 23.98 (65535/2733) -> 23.98 (2997/125)" |
07:56:36 | Llorean | That's pretty usual |
07:57:34 | woodensoul | Any ideas on my error? |
07:58:04 | Llorean | I dunno |
07:58:19 | Llorean | Try using winff .31 and importing the presets from within the program. I think it can import older presets |
07:58:31 | Llorean | It seems like something that would be fixed by a newer ffmpeg version |
07:58:41 | Llorean | But my presets definitely won't work with the newer ffmpegs since they renamed some of the codecs |
07:59:32 | Mouser_X | Ah. That could be why my videos were so garbled... I just did copy+paste between the 2 versions. |
07:59:52 | woodensoul | how can i import the presets from within the program? |
08:00 |
08:01:02 | amiconn | mo0ning |
08:01:10 | amiconn | Llorean: You have a nano, right? |
08:01:29 | Llorean | amiconn: Yes. But not with me, I'm away from home and most of my players until a week from Wed. |
08:01:58 | amiconn | Hmm. Do you know whether the OF has backlight brightness control? |
08:02:08 | Llorean | Not that I've seen |
08:02:16 | amiconn | I *think* it does not from looking at the ROM |
08:02:18 | Llorean | But I may have missed it. |
08:02:33 | amiconn | Btw, the nano seems to be the only ipod with just 512KB ROM |
08:02:38 | Llorean | I'd say it doesn't, but I'm just not wholly sure. I did look through the options when I got it. |
08:03:40 | amiconn | If it doesn't, I will split the backlight driver for nano/video when adding brightness control for video |
08:05:01 | woodensoul | well i tried copying the params from the presets.xml to the .31 version, but it didn't work. The command line pops up and quickly closes. |
08:08:04 | woodensoul | It's working now that I've put in the -an parameter, but that removes the audio. Not exactly what I wanted, but it does tell us something. |
08:08:14 | Llorean | amiconn: In fact, I'm *almost* certain it doesn't, because I remember the newer 1 gigabyte models being dimmer than 2/4 gigabyte ones |
08:09:01 | Llorean | Leading to people wanting a brightness option under the assumption that it was the same hardware at a different brightness. |
08:09:36 | * | JdGordon looks for his nano to check |
08:11:34 | JdGordon | amiconn: i cant find any brightness controls |
08:11:43 | scorche | nope...there is backlight timer, but that is it |
08:11:49 | amiconn | ok |
08:12:19 | Llorean | Though does that necessarily mean it can't be adjusted? |
08:12:56 | amiconn | That makes me wonder a bit why the nano uses the same 2 port pins for switching the backlight as the video |
08:13:27 | amiconn | I guess it's 2 pins one the video because one switches the actual backlight power, and the other switches power to the pwm circuit |
08:15:53 | | Join pixelma [0] (i=d5494d0f@rockbox/staff/pixelma) |
08:16:40 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
08:16:43 | * | pixelma listens to some music from <microSD1> on her c200 :D |
08:17:17 | | Join Rob2222 [0] (n=Miranda@p54B15138.dip.t-dialin.net) |
08:18:38 | JdGordon | nice :) |
08:19:04 | JdGordon | time to retire the ondio then? |
08:19:15 | amiconn | So I have something to commit :) |
08:19:17 | JdGordon | death to hwcodec! |
08:19:31 | * | amiconn slaps JdGordon a bit |
08:19:40 | JdGordon | hehe :) |
08:19:40 | Mouser_X | I didn't think that had been commited... |
08:19:43 | amiconn | You never heard the difference, did you? |
08:19:48 | Mouser_X | (If it did, I missed it.) |
08:19:52 | pixelma | JdGordon: I won't |
08:19:55 | amiconn | Mouser_X: what? |
08:20:01 | | Quit ze (Read error: 104 (Connection reset by peer)) |
08:20:13 | Mouser_X | c200 reading microSD cards. |
08:20:20 | | Nick _kclaf is now known as kclaf (n=kclaf@85.95.211.245) |
08:20:20 | lemur | man I can't wait to use rockbox |
08:20:22 | | Join ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
08:20:25 | Mouser_X | (I most likely missed hte commit. |
08:20:29 | amiconn | Mouser_X: It will in less than a minute :) |
08:20:34 | lemur | I don't get microSD... what's wrong with regular SD |
08:20:43 | lemur | bigger form facter == greater storage capacity? |
08:21:02 | lemur | and it's not like they're too big |
08:21:06 | JdGordon | microsd means its easier to stick in a small gadget |
08:21:10 | pixelma | JdGordon: the Ondio has a much nicer sound with the same mp3s for example... |
08:21:17 | Llorean | bigger form factor == less space inside the device for permanent storage, wifi, and other little things |
08:21:18 | Mouser_X | Micro SD is smaller, so it's more expensive. This way, they can charge more, and people are less likely to complain... |
08:21:32 | amiconn | Mouser_X: committed. |
08:21:33 | lemur | bastards |
08:22:27 | Mouser_X | (Note: That's possibly just me, but I'd be surprised if there wasn't some truth to it.) |
08:22:42 | lemur | my gp2x has an SD card slot |
08:22:47 | lemur | it doesn't take much space |
08:23:25 | amiconn | microSD would have worked on c200 for two days already if jhMikeS wouldn't have hidden that nasty card presence check in the read & write functions ;) |
08:23:30 | JdGordon | a full sd chip covers more than half the e200's screen.. so if there was a slot for it it would have to be much bigger |
08:23:39 | Llorean | lemur: The GP2X already has a certain minimum physical size for usable controls and screen, so they might have "extra" space there for fullsize cards where they don't elsewhere |
08:23:55 | lemur | hehe |
08:24:01 | eigma | JdGordon: <random>what timezone are you in!? it's 2:30 am over here</random> |
08:24:24 | JdGordon | eigma: gmt+10 dst |
08:24:32 | JdGordon | 18.24 here |
08:24:38 | eigma | aiiieeeee |
08:24:43 | JdGordon | only for a few more weeks though :) |
08:24:50 | eigma | then? |
08:24:57 | JdGordon | seatle |
08:25:50 | JdGordon | hows the dsp hacking going? anything useful yet? |
08:26:03 | * | JdGordon should learn to be patient :p |
08:26:04 | eigma | nah |
08:26:19 | eigma | heh, it's quite all right, I know where you're coming from |
08:26:32 | lemur | dsp hacking eh |
08:26:36 | woodensoul | Anybody know why "recently added" in the database doesn't work for the Sansa? |
08:27:09 | JdGordon | woodensoul: no auto update on the sansa |
08:27:47 | | Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater) |
08:28:13 | woodensoul | What does that have to do with it? I don't have auto update enabled on my other players and recently added still works. |
08:28:18 | | Join RaRe` [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
08:28:25 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
08:28:50 | | Quit linuxstb (Read error: 113 (No route to host)) |
08:29:13 | | Quit BigBambi__ (Read error: 113 (No route to host)) |
08:31:42 | pixelma | woodensoul: I think that is broken since MoB, not sure though. IIRC there's a rlated bug report in the tracker |
08:32:29 | pixelma | so, it's broken on swcodec... |
08:32:56 | woodensoul | But it didn't work even before MoB. |
08:33:37 | pixelma | no idea then |
08:33:47 | JdGordon | yeah, I'm not sure how MoB could have broken that.. arnt they completly unrelated? |
08:34:01 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
08:34:09 | JdGordon | woodensoul: if you force an update does it work? |
08:34:28 | lemur | why force it |
08:34:36 | woodensoul | JdGordon: no |
08:34:52 | woodensoul | Nothing has ever shown up for me in recently added for the sansa |
08:35:07 | | Quit Mouser_X ("CGI:IRC 0.5.9 (2006/06/06)") |
08:35:44 | JdGordon | Slasheri is the guy to talk to on this one... |
08:35:45 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:36:12 | pixelma | woodensoul: and you have "gather runtime data" enabled? |
08:36:44 | woodensoul | Yes |
08:37:06 | JdGordon | is the time/date set correctly? |
08:37:20 | woodensoul | yes |
08:37:30 | JdGordon | was it when you added tracks? |
08:37:54 | woodensoul | As far as I know, it has been correct for a long time. |
08:38:17 | pixelma | JdGordon: this feature is most probably not rtc dependent, as it works on my Ondio (since 2 days)... |
08:38:26 | woodensoul | I guess this would be a good time to ask how the recently added items are determined. |
08:38:46 | * | JdGordon shuts up and gets back to studying |
08:42:07 | | Quit RaRe (Read error: 113 (No route to host)) |
08:42:48 | advcomp2019 | why does the latest rockbox build for the sansa e200 pause when you go into the menu |
08:43:56 | JdGordon | blame Llorean |
08:44:05 | JdGordon | probably mistake in the keymap |
08:44:11 | eigma | lemur: just trying to get the m:robe port to leverage the DSP in the m:robe |
08:44:32 | advcomp2019 | now i see it now.. it is a keymap change |
08:46:14 | Llorean | Pause when you go into the menu? |
08:46:35 | Llorean | It stops when you press the power button, but it doesn't pause. |
08:46:55 | Llorean | JdGordon: No mistake, someone who doesn't know that there's a difference between stop and pause. |
08:47:27 | | Quit atsea- (Remote closed the connection) |
08:47:29 | | Quit RaRe` (Read error: 113 (No route to host)) |
08:47:32 | JdGordon | ... |
08:47:38 | advcomp2019 | it starts off back to where it was left off, Llorean |
08:47:48 | Llorean | advcomp2019: Yes, Rockbox can resume stopped music. |
08:47:53 | * | JdGordon in the "get rid of the difference" party |
08:48:11 | Llorean | JdGordon: That would make it more of a hassle to clear your playlist then. |
08:48:20 | JdGordon | in fact... i've had a thought about how to do it so its no problem |
08:48:35 | Llorean | What's that, make the freed up button a "clear playlist" button? |
08:48:47 | JdGordon | thats 1 idea.. |
08:49:14 | Llorean | Because I'm quite strongly against someone reducing the playlisting functionality, which is basically what would happen if you removed the separated features. |
08:49:15 | JdGordon | no, i was thinking if the music is "stopped/paused" then diong any playlist adding starts a new one, as it is now |
08:49:32 | * | JdGordon thought eh problem was with it restarting and having to know if its a "new" playlist or not |
08:49:36 | Llorean | Then it's pretty much impossible to manipulate a playlist without music playing |
08:49:46 | Llorean | Such as pausing it, and building a playlist before a party starts or whatnot. |
08:50:10 | amiconn | Pause and stop have a difference that's worth keeping both |
08:50:23 | amiconn | *that makes it worth |
08:50:29 | Llorean | I think the only thing that really needs to be focused on is the fact that voice can't work while Paused right now. |
08:50:41 | Llorean | Since there should be some way to circumvent that problem. |
08:50:45 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
08:51:08 | amiconn | yes |
08:51:30 | | Join CaptainSquid [0] (n=Miranda@proxy16.netz.sbs.de) |
08:51:38 | advcomp2019 | Llorean, now i have to relearn the button in rockbox but that is ok |
08:51:39 | JdGordon | it shuold be possible to make it smart enough to figure out if it shuold be added to a new playlist or the current one, basd on how long ago music was stopped |
08:52:03 | Llorean | advcomp2019: The changes are in the manual, and I'll bet it won't take you long. |
08:52:11 | | Quit jhulst (Read error: 113 (No route to host)) |
08:52:12 | * | JdGordon thinks for "ask before playlist erase" should be removed and set to ask |
08:52:23 | | Join wangx794 [0] (n=user@c-75-72-169-121.hsd1.mn.comcast.net) |
08:52:32 | amiconn | JdGordon: The important difference is that Stop flushes the main buffer, while Pause does not |
08:52:35 | Llorean | JdGordon: "Ask" drives me nuts. I don't click on a song unless I meant to. :-P |
08:52:40 | * | pixelma disagrees |
08:52:52 | * | amiconn agrees with Llorean |
08:52:53 | JdGordon | amiconn: that should be "easy" to stop though |
08:53:02 | wangx794 | Hi, can anyone tell me how to enable playcount in the IPOD VIDO? |
08:53:21 | amiconn | JdGordon: ? |
08:53:26 | amiconn | It's desired behaviour... |
08:53:45 | JdGordon | why is it any better than not flushing? |
08:53:58 | amiconn | The only quirk (on swcodec) is that voice doesn't work when paused. *That* should be fixed |
08:54:19 | amiconn | On hwcodec it can't be fixed, as voice needs the main buffer (and the MAS) |
08:56:09 | | Join excitemike [0] (n=chatzill@c220-237-186-141.frank1.vic.optusnet.com.au) |
08:57:13 | pixelma | that disagree was related to JdGordon's comment btw., so agreement with Llorean |
08:58:18 | JdGordon | .... obviously.... |
08:58:23 | JdGordon | noone ever agrees with me :'( |
08:58:37 | | Join RaRe` [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
08:59:24 | Llorean | Honestly, if "Ask when erasing dynamic playlist" were removed, the way *I'd* do it is to have it ask when they hit "Right" on a song, but not ask when they hit "Select" |
08:59:32 | lemur | wtf is an rsn file? |
09:00 |
09:00:22 | pixelma | Llorean: that won't work on Ondio... :| |
09:01:44 | | Join atsea- [0] (i=atsea-@gateway/tor/x-346000aa8adb3c21) |
09:01:44 | pixelma | there's only "right", no "select" and not a second why to "click" on a file |
09:01:53 | pixelma | *way |
09:03:53 | JdGordon | .... anyway... i still dont think its necassary to flsuh the buffer after playback is stopped unless the new playlist is differnt |
09:05:15 | | Part wangx794 ("ERC Version 5.2 (IRC client for Emacs)") |
09:07:43 | | Quit excitemike ("ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007102213]") |
09:08:55 | | Quit eigma () |
09:09:50 | | Quit nanok (Read error: 110 (Connection timed out)) |
09:14:35 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:15:02 | | Quit atsea- (Remote closed the connection) |
09:15:37 | *** | Saving seen data "./dancer.seen" |
09:17:28 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
09:20:01 | | Quit Llorean (Read error: 110 (Connection timed out)) |
09:22:23 | | Part pixelma |
09:22:41 | | Join atsea- [0] (i=atsea-@gateway/tor/x-62d808b4bf805bf7) |
09:26:29 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
09:29:43 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
09:30:44 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:31:04 | | Join JdGordon_ [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
09:36:53 | * | pondlife reads recent logs |
09:37:15 | | Quit JdGordon (Nick collision from services.) |
09:37:22 | | Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) |
09:37:36 | pondlife | JdGordon Stopping playback (or starting a new playlist) shouldn't need the buffer clearing. |
09:37:50 | pondlife | You don't know if the new playback will require currently buffered data |
09:37:59 | pondlife | No need to spinup just for the sake of it |
09:38:14 | pondlife | Buffer should only be cleared when room is needed for more data |
09:39:12 | pondlife | And I hope noone's serious about removing the clear playlist warning ;) |
09:39:15 | JdGordon | this is wha im saying.... it should be easy to set a flag if the playlist changes while playback is stopped and only rebuffer if that flag was set |
09:39:29 | pondlife | No, should be simpler than that |
09:40:09 | pondlife | Playback requests the next file, if it's in the buffer, it's returned from the buffer. If not, then it's read from disk, clearing old data if needed. |
09:40:29 | pondlife | For file, read chunk. |
09:40:42 | pondlife | No need for special cases |
09:40:55 | pondlife | Stop/pause should be different, but only at a UI level |
09:41:07 | pondlife | On SWCODEC, I mean, of course |
09:41:27 | JdGordon | though that means the buffering needs to keep track of the filenames in the buffer.. which is the same case as not rebufffering the same track multiple times |
09:41:40 | pondlife | Indeed |
09:41:53 | pondlife | But we can add that behind the API in the future. |
09:42:09 | pondlife | There's no need for the playback/playlist code to concern itself |
09:43:27 | JdGordon | which brings us back to "[18:53:29] <amiconn> It's desired behaviour..." re flushing the buffer on stop |
09:43:49 | JdGordon | it sholdnt be flushed unless something needs it (which sounds like voice would) |
09:43:55 | pondlife | On MAS, yes |
09:44:03 | | Join SkinInd95 [0] (n=chatzill@host-69-144-93-208.hln-mt.client.bresnan.net) |
09:44:09 | pondlife | I'm only talking SwCODEC |
09:44:13 | * | JdGordon too |
09:44:50 | * | JdGordon possibly getting confused with the voice requirements though |
09:45:29 | pondlife | I don't see it's desirable to discard data earlier than needed. |
09:45:51 | pondlife | The point of playlist clearing shouild be when you start a new playlist, not when you stop playback. |
09:46:00 | | Quit SkinInd95 (Client Quit) |
09:46:05 | * | Bagder agrees |
09:46:27 | pondlife | And that should tie in nicely with the dynamic (i.e. unsaved) playlist warning |
09:46:48 | pondlife | I don't see that the STOP state needs to have anything to do with that |
09:51:53 | pondlife | Problems are that (a) PAUSE kills voice and (b) resuming from STOP is slower than from PAUSE |
09:51:54 | JdGordon | Bagder: nice stats.. are they autogenerated? |
09:51:54 | Bagder | only partly |
09:51:54 | JdGordon | for next time can you do # downloads / number of commits for the month? or does that only make sense in my twisted-sleep-deprived mind? |
09:51:54 | pondlife | Where are these stats? |
09:51:54 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
09:51:54 | Bagder | well, at least it's a number I can calculate and yeah it could be interesting to see if the increased amount is due to more commits |
09:51:54 | Bagder | pondlife: http://daniel.haxx.se/blog/2007/11/06/rockbox-downloads-oct-2007/ |
09:51:54 | pondlife | Thanks |
09:51:54 | JdGordon | pondlife: right, so what Im saying should happen is if STOP was pressed it should act the same as PAUSE unless voiced before restart |
09:51:54 | DBUG | Enqueued KICK pondlife |
09:51:54 | pondlife | No |
09:51:54 | pondlife | No special cases |
09:51:54 | DBUG | Enqueued KICK JdGordon |
09:51:54 | JdGordon | then fix voice :p |
09:51:54 | *** | Alert Mode level 1 |
09:51:54 | pondlife | Later |
09:51:59 | pondlife | For now, PAUSE and STOP remain seperate (STOP for voice, PAUSE for fast resume). |
09:52:24 | pondlife | But we clear out the logical differences with playlist handling etc. |
09:52:46 | pondlife | Then, later, when we have low-latency PCM, we can clear out the voice/resume stuff |
09:52:52 | pondlife | And then free up a button |
09:53:08 | pondlife | It'll take a while I expect (that last bit). |
09:53:15 | Bagder | JdGordon: october had 2% more commits |
09:53:26 | Bagder | than august |
09:53:32 | pondlife | First is to get agreement (and documentation) on what the playlist logic should be |
09:53:49 | Bagder | (448 vs 435) |
09:54:47 | JdGordon | <maths voice> which is all int he margin of error, so they shouldnt really make a difference.. which means we are getting lots more users!</voice> :p |
09:55:06 | Bagder | yeps |
09:55:17 | pondlife | <pedant>unmatched tags!</pedant> |
09:55:23 | JdGordon | :) |
09:55:25 | Bagder | possibly August was still summer and relaxed times and thus less downloads |
09:55:35 | pondlife | Haha |
09:55:46 | JdGordon | that doesnt really work when half the world is in winter at that time |
09:55:55 | JdGordon | and by hlf.. i mean like 10% of the population :p |
09:55:58 | Bagder | I believe most users are US and EU |
09:56:06 | Bagder | I mean more than 50% |
09:56:32 | Bagder | more than 50% of the population isn't ;-) |
09:57:00 | Bagder | China and India will eat us all one day |
09:57:28 | | Quit Rick ("I… don't need to be here.") |
09:57:32 | pondlife | Haha, more than 50% of the population use Rockbox |
09:58:15 | | Quit TMM ("Ex-Chat") |
10:00 |
10:01:55 | *** | Alert Mode OFF |
10:02:00 | Bagder | well, 50% of the _important_ population! ;-P |
10:03:06 | JdGordon | important??? |
10:03:28 | JdGordon | you forgotten the ipod-idiots we get? you call them important? |
10:03:44 | pondlife | I like the way there was a couple of days delay after MoB was committed before the forum started buzzing with bug reports... now they continue to buzz about bugs that have been fixed... |
10:03:49 | JdGordon | ... that came out wrong.. but you knwo wha i mean :p |
10:03:54 | Bagder | yeah for boosting our revenue... oh now wait a minute... |
10:04:42 | JdGordon | speaking of revenue.. what ever happened with the ads diea? |
10:04:46 | JdGordon | idea* |
10:05:45 | Bagder | it dried out |
10:08:08 | | Quit RaRe` (Read error: 110 (Connection timed out)) |
10:09:31 | markun | Bagder: and did we receive the money from google? |
10:09:57 | Bagder | not yet, but the form has been filled in and sent to them (by zagor) |
10:10:39 | Bagder | in fact even without having to visit the US embassy and whatnot |
10:10:59 | Bagder | we're simply "foreign" |
10:11:07 | pondlife | alien |
10:11:10 | Bagder | yes yes, we don't know anyone in the US ;-) |
10:11:38 | markun | Bagder: not even the 2 americans who were at the summit of course :) |
10:11:52 | pondlife | They did good fake swedish accents. |
10:11:58 | Bagder | haha |
10:12:03 | pondlife | bork |
10:12:42 | | Join merbzt [0] (n=benlar@dns.basset.se) |
10:13:00 | pondlife | JdGordon: So, has anyone come up with a good reason why STOP should clear a playlist? As opposed to playing a new track (i.e. starting a new playlist)... |
10:13:19 | Ctcp | Ignored 2 channel CTCP requests in 0 seconds at the last flood |
10:13:19 | * | pondlife may have missed something important |
10:13:52 | JdGordon | no.. I dont think so |
10:14:22 | JdGordon | wait... |
10:14:23 | JdGordon | mm... |
10:14:51 | JdGordon | oh yeah.. na.. we all agree there is no need to clear the playlist untill a new one is created |
10:14:56 | pondlife | OK |
10:16:18 | JdGordon | just had a very quick look and I dont tihnk the playlist is actually erased untill a new one is created |
10:16:24 | JdGordon | its the unbuffering which is the problem |
10:17:39 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
10:18:28 | | Join barrywardell [0] (n=barrywar@89-125-27-10.dhcp-ripwave.irishbroadband.ie) |
10:18:40 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
10:19:02 | JdGordon | apart from bloat... is there any reason why the core shuold be able to work with a playlist thats not the current one? |
10:19:13 | pondlife | KISS |
10:19:15 | JdGordon | .. apart from saving and loading to a file |
10:19:28 | pondlife | One at a time seems best for the UI IMHO |
10:19:37 | JdGordon | the core already does this.. thats why im asking |
10:19:43 | JdGordon | or it seems to.. |
10:19:43 | pondlife | I would like to have it remember the filename of the current playlist though |
10:20:13 | pondlife | So the "dynamic" playlist warning becomes more general and prompts for unsaved changes |
10:20:31 | pondlife | Playlist Catalog helps, but it could be more automatic |
10:20:33 | JdGordon | that sounds reasonable |
10:20:41 | | Quit woodensoul () |
10:20:50 | pondlife | But ony one playlist at a time still |
10:21:10 | pondlife | There are a lot of special cases in playlist handling that could be removed, I suspect. |
10:21:20 | pondlife | It needs a logical going-over, so to speak. |
10:21:30 | amiconn | JdGordon: Stop *must not* act the same as Pause for hwcodec |
10:21:34 | JdGordon | we need a new API.. then me to do a half assed attempt.. then get Nico onto it :D |
10:22:04 | pondlife | amiconn: We're only talking about playlists, not changing the actual STOP/PAUSE audio handling. |
10:22:12 | JdGordon | amiconn: untill the playback engines are merged that shouldnt be a problem |
10:22:34 | pondlife | That can't happen on SWCODEC either, until the voice and fast resume issues are fixed. |
10:22:47 | amiconn | pondlife: It *is* due to playlists and the buffer, not audio output |
10:22:54 | pondlife | Ah? |
10:23:06 | pondlife | Playlist clearing is required for MAS to talk? |
10:23:09 | amiconn | Voice cannot work on hwcodec while the buffer is taken |
10:23:19 | amiconn | No, buffer clearing is required |
10:23:19 | JdGordon | right, but the playlist stays in memory |
10:23:25 | pondlife | And the buffer is needed for the playlist? |
10:23:35 | pondlife | I'm only talking about the list, not the audio data. |
10:23:43 | amiconn | The playlists stays in memory anyway |
10:23:54 | amiconn | I think you were talking about the audio data |
10:23:57 | pondlife | No |
10:24:22 | pondlife | That would be nice on SWCODEC, once playlists are consistently handled and the buffering bugs all fixed |
10:24:44 | pondlife | But not part of the current work at all |
10:25:11 | * | amiconn would rather keep the current stop/puase differentiation, and just fix the voice during pause problem on swcodec |
10:25:37 | pondlife | We are keeping STOP/PAUSE differentiation. |
10:25:52 | amiconn | Btw, voice needing the main buffer is in fact not a hwcodec issue, but a lowmem issue |
10:26:15 | amiconn | It also applies to the iFP (well, maybe not yet) |
10:26:32 | pondlife | The problem is in playlist-handling when stopped. Some parts of the code treat this as if the playlist isn't available, when it is. |
10:26:40 | pondlife | Or at least the UI seems to |
10:26:42 | amiconn | where? |
10:27:43 | pondlife | Insert |
10:27:57 | pondlife | It always clears the playlist |
10:28:35 | amiconn | Ah, yes. I much prefer it that way |
10:28:36 | pondlife | Should allow inserting into an existing playlist while stopped. I don't see how playlist handling should be tied into STOP/PLAY state. |
10:28:45 | pondlife | I'd prefer them to be totally independent |
10:29:08 | pondlife | Simpler to understand, and simpler code too, I hope |
10:29:16 | amiconn | It makes it way easier to start a new, shuffled playlist without the cumbersome switch to shuffle mode, by using "insert shuffled" |
10:29:25 | JdGordon | thats going back to the problem with how do you know when to create a new list or add to the current one? |
10:29:52 | pondlife | Select a track to start it playing in a new playlist (with right or SELECT). |
10:30:09 | pondlife | But Insert just inserts |
10:30:19 | amiconn | And what about 'insert shuffled'? |
10:30:32 | pondlife | I don't see that option when stopped |
10:30:32 | amiconn | I would hate to lose that method |
10:30:56 | amiconn | Directories have it |
10:31:08 | JdGordon | a possibly not-so-nice way of doing it is changing the playlist option to "Playlist (current)" and "Playlist (new)" and have the same options in both |
10:31:31 | pondlife | Urgh, no |
10:31:38 | pondlife | Simple is good |
10:31:51 | amiconn | It's simple like it is now, imo |
10:31:58 | JdGordon | simple without losing flexibility sucks though |
10:32:40 | pondlife | I'm happy for it to start playback, but I don't want it to clear my existing playlist. |
10:33:02 | pondlife | i.e. insert shuffled logically would insert that album shuffled into the current playlist, no? |
10:33:17 | JdGordon | OR... we could add a "clear playlist" option to the playlists main menu... then keep all the current options and alwys instert into the current list |
10:33:19 | pondlife | The word "insert" implies that |
10:33:32 | amiconn | urgh |
10:34:25 | JdGordon | last option.... add a clear playlist item to the insert menu (the bottom item)? |
10:34:47 | pondlife | I don't like the need for a new option |
10:34:55 | pondlife | There must be another way. |
10:34:59 | JdGordon | there has to be a way to clear the playlist somewhere... |
10:35:16 | pondlife | Yes, selecting a file.. |
10:35:28 | pondlife | It's only on directories we have a problem, right? |
10:35:37 | JdGordon | umm.. yeah |
10:36:13 | pondlife | So, the context menu has options for "Play" and "Play shuffled" ? |
10:36:23 | pondlife | Those are destructive |
10:36:42 | pondlife | Insert always inserts, play implies a clear |
10:36:50 | pondlife | That should make sense |
10:37:08 | JdGordon | yeah.. we use that notion already with "play next" |
10:37:21 | pondlife | Then we can have the same options when stopped or playing |
10:37:39 | pondlife | Currently most options are unavailable when stopped |
10:37:39 | * | amiconn isn't convinced at all |
10:37:47 | pondlife | Why? |
10:37:48 | amiconn | The current behaviour is nice & simple... |
10:37:54 | pondlife | I disagree |
10:38:02 | pondlife | It's not intuitive at all. |
10:38:08 | JdGordon | and single files? replace "insert" with "play"? |
10:38:16 | pondlife | No, have both |
10:38:29 | JdGordon | isnt instert the same as insert next? |
10:38:38 | pondlife | Probably.. |
10:38:40 | JdGordon | or insert last? |
10:39:14 | amiconn | Insert is not the same as inerst next, and also not as insert last |
10:39:28 | JdGordon | where does insert put it? |
10:39:32 | pondlife | It's insert after last insertion, isn't it? |
10:40:16 | * | JdGordon would actually like to change insert to open the playlist editor and give the user full control on where to insert it |
10:40:25 | pondlife | Urgh, no |
10:40:37 | pondlife | The browser is the list you want to concentrate on |
10:40:40 | * | JdGordon getting used to all these "no"'s :p |
10:41:09 | pondlife | The playlist editor is weak for tag users troo. |
10:41:13 | pondlife | too, even |
10:41:22 | pondlife | i.e. iTunes people |
10:41:29 | | Join PaulJam [0] (i=PaulJam_@vpn-3036.gwdg.de) |
10:41:33 | JdGordon | ok.. not the playlist editor.. but similar |
10:41:42 | pondlife | So, code duplication ;p |
10:41:54 | JdGordon | no.. remove that code into a plugin |
10:42:18 | pondlife | And need a spinup |
10:42:29 | pondlife | I suppose you're probably browsing anyway.. |
10:42:33 | pondlife | But this isn't simplification. |
10:42:34 | JdGordon | your just arguing for the sake of arguing... |
10:42:43 | pondlife | No I'm not ;) |
10:43:00 | JdGordon | what im suggesting is just a list with the current playlist and a flashing item for the new track |
10:43:44 | JdGordon | which wont work so well for dirplay though |
10:43:47 | pondlife | Anyway, anyone got a good reason why we should have Play and Insert options on the context menu to make it clearer, and unify the playing/stopped playlist options? |
10:44:10 | JdGordon | should or shoudlnt? |
10:44:22 | pondlife | Shouldn't! |
10:45:48 | | Join Nimdae_ [0] (n=nimmeh@static-71-164-213-195.dllstx.fios.verizon.net) |
10:46:50 | | Quit Nimdae (Read error: 104 (Connection reset by peer)) |
10:46:52 | * | pondlife will try out http://www.rockbox.org/tracker/task/7911 and see if this helps |
10:49:05 | | Join Thundercloud [0] (n=thunderc@resnet19.nat.lancs.ac.uk) |
10:51:50 | markun | lemur: good to see you are happy with rockbox :) which player do you have? |
10:56:47 | | Quit barrywardell (Read error: 104 (Connection reset by peer)) |
10:56:50 | | Join barrywardell [0] (n=barrywar@89-125-27-10.dhcp-ripwave.irishbroadband.ie) |
10:56:57 | | Quit barrywardell (Remote closed the connection) |
10:58:13 | GodEater_ | is our position on the broken nanos likely to change soon ? |
11:00 |
11:01:44 | pondlife | Has there been any progress? |
11:02:15 | GodEater_ | no - because no dev owns a broken one |
11:02:24 | | Quit linuxstb_ (Remote closed the connection) |
11:02:32 | GodEater_ | but I'm getting depressed about the number of people who keep complaining about it on the forums |
11:03:07 | GodEater_ | and having to keep explaining that the official position is "we're not going to fix it by lowering the clock speed" |
11:03:08 | pondlife | There's been multiple offers to send one to a dev... |
11:03:18 | GodEater_ | yes, and no-one has accepted |
11:03:23 | pondlife | Ah, ok |
11:03:23 | | Part merbzt |
11:03:44 | GodEater_ | afaik, the only person with any suspicion of the problem is amiconn |
11:04:22 | pondlife | Maybe jhMikeS or barrywardell could be able to help? |
11:05:37 | | Join A_M [0] (n=anon3141@fw.dormnet.his.se) |
11:05:54 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:06:11 | pondlife | Any other PP experts? |
11:06:20 | lemur | what is PP? |
11:06:30 | pondlife | PortalPlayer |
11:06:34 | lemur | markun: technically I don't have one yet |
11:07:13 | GodEater_ | pondlife: I guess it's possible for any number of devs to be able to help really - it's just there's a lack of interest in doing so |
11:08:16 | pondlife | Maybe reducing the clockspeed in SVN would act as an incentive ;) (No only joking) |
11:08:44 | GodEater_ | it would certainly shut up the vocal crew on he forums |
11:08:57 | pondlife | Maybe the front page should say "some 1g nanos! |
11:09:01 | pondlife | " |
11:09:09 | GodEater_ | hahaha |
11:09:14 | pondlife | No, I'm serious |
11:09:16 | GodEater_ | "if you're lucky" |
11:09:32 | pondlife | Those who have bad nanos can be told it's not a supported model. |
11:09:52 | GodEater_ | I don't see that helping the forum problem much... |
11:10:09 | GodEater_ | "so hang on, once upon a time my Nano was supported, and now it's not?" |
11:10:23 | pondlife | Yep! |
11:10:28 | pondlife | Thread locked |
11:10:33 | GodEater_ | I volunteer you to tell people |
11:10:39 | GodEater_ | and handle the backlash... |
11:10:49 | pondlife | Just a suggestion, you may use if you wish. |
11:10:51 | linuxstb | Are there any unsupported builds which run at a lower cpu frequency? Similar to the ipod builds without cpu scaling when that was an issue? |
11:11:00 | pondlife | Yes |
11:11:06 | pondlife | I believe there is one |
11:11:45 | pondlife | I don't use the fora much though |
11:11:56 | GodEater_ | forii ? |
11:12:27 | | Join CaptainSquid83 [0] (n=Miranda@proxy16.netz.sbs.de) |
11:12:33 | pondlife | No, fora |
11:12:42 | pondlife | forus -> forii |
11:12:46 | pondlife | forum -> fora |
11:12:46 | * | linuxstb prefers to speak English and use forums |
11:12:50 | pondlife | haha |
11:13:13 | pondlife | Sorry, I have a bad habit there. |
11:14:21 | GodEater_ | not many peope use "datum, data" these days it's true |
11:14:35 | pondlife | Faunums and florums?? |
11:15:06 | * | linuxstb points pondlife and GodEater_ to #rockbox-latin |
11:15:35 | GodEater_ | "datum and data" *are* english.... |
11:15:39 | *** | Saving seen data "./dancer.seen" |
11:15:44 | pondlife | GodEater_: Do you have any better ideas regarding Nanos? |
11:16:26 | pondlife | I mean, how to progress |
11:16:39 | GodEater_ | roll back the clockspeed change |
11:16:46 | GodEater_ | until someone shows some interest in fixing the problem |
11:17:09 | GodEater_ | or as some have suggested - make it configurable |
11:17:15 | pondlife | Urgh, no |
11:17:30 | GodEater_ | otherwise we're left with a vocal mass of people in the forums complaining on a daily basis |
11:17:50 | pondlife | That's the worst of both worlds.. complication and people would still run at the fast speed and complain. |
11:17:59 | pondlife | The n00bs love to OC |
11:18:21 | CaptainSquid83 | is there any advantage of running the nano at 80mhz instead of 75? |
11:18:25 | pondlife | Give them an option for 100MHz and maybe they'll stop complaining :) |
11:18:45 | pondlife | CaptainSquid83: It's meant to work at 80MHz |
11:18:48 | CaptainSquid83 | i mean is there an application that runs realtime at 80 which doesn't at 75? |
11:18:50 | GodEater_ | "Your rockbox Nano, music *and* central heating for your pockets!" |
11:18:57 | | Quit CaptainSquid (Remote closed the connection) |
11:19:16 | pondlife | "Now comes with an asbestos case" |
11:20:29 | JdGordon | yeah, if it works fine at 75 why not just leave it there instead of 80? |
11:21:02 | GodEater_ | JdGordon: apparently it's still not "fine" at 75MHz, but the problem crops up much less frequently |
11:22:28 | | Quit petur ("bbl") |
11:29:21 | linuxstb | Didn't the Nano use to run at 75MHz without problems? Are we sure that people reporting problems at 75MHz are not experiencing something else? e.g. corrupted disk due to previously running it at 80MHz? |
11:30:34 | | Join petur [0] (n=petur@rockbox/developer/petur) |
11:31:36 | lemur | does rockbox come with a decent text editor |
11:32:23 | GodEater_ | define decent |
11:32:42 | lemur | well I overheard people talking about their nanos |
11:32:48 | lemur | and nano reminds me of that text editor |
11:32:53 | Zagor | lemur: does your player come with a decent keyboard? |
11:32:59 | lemur | and I was thinking... hm, how do you edit text on a dap |
11:33:17 | Bagder | nano was used as in "iPod nano" |
11:33:35 | lemur | I was envisioning an input method whereby you enter characters on at a time by pushing select and then scrolling through a series of letters and symbols |
11:33:58 | | Nick ord is now known as qwm (n=qwm@h38n2fls32o1010.telia.com) |
11:35:09 | GodEater_ | lemur: our manual details how our virtual keyboard works |
11:35:21 | lemur | So you do have one? |
11:36:03 | GodEater_ | lemur: I suggest reading our fine manual... |
11:36:21 | lemur | Indeed you suggest it |
11:36:41 | GodEater_ | it's also one of the IrcGuideLines you're supposed to have read |
11:37:08 | lemur | oh poppycock, rules on irc |
11:39:22 | | Quit XavierGr (Remote closed the connection) |
11:39:36 | | Join XavierGr [0] (n=xavier@ppp41-222.adsl.forthnet.gr) |
11:41:15 | JdGordon | so.. what actually is the problem with the nanos? is it something painfully obvious? |
11:43:34 | CaptainSquid83 | do you refer to the reason or to the effect with your question? |
11:44:21 | JdGordon | the effect |
11:46:27 | JdGordon | ah.. "no partition found"? ok my sisters nano definatly isnt doing that :p |
11:46:28 | CaptainSquid83 | on my nano it's a jerky playback. |
11:46:28 | CaptainSquid83 | 1 second is ok, 2 seconds are garbage |
11:46:41 | CaptainSquid83 | and so on |
11:47:42 | | Quit RaRe ("Quit msgs should be longer.") |
11:50:10 | | Join Mxxd [0] (n=Mxxd@a85-156-139-77.elisa-laajakaista.fi) |
11:50:44 | CaptainSquid83 | it is really unuable then, so to answer your initial question: yes, it is painfully obvious |
11:58:06 | amiconn | GodEater: Lowering the clock doesn't fix the problem for everyone afaik |
11:58:47 | CaptainSquid83 | i think it's still worth doing it as it fixes the problem for most |
11:59:19 | amiconn | Imo it would be bad to do this, because it only hides the problem (not even completely) instead of fixing it |
12:00 |
12:00:04 | amiconn | All other PP targets don't have a problem with running at 80MHz (or even higher for PP5022), so it's almost for sure ata controller related |
12:00:27 | amiconn | Something we don't do right which the HDDs don't care about, but the flash disk in the nano does |
12:01:12 | amiconn | There already *is* a hack in the ata driver to make it work on nano which shouldn't be there |
12:01:23 | CaptainSquid83 | the problem could still be researched while the official builds have the workaround |
12:01:37 | | Quit GodEater_ (Read error: 110 (Connection timed out)) |
12:02:07 | | Join spiorf [0] (n=spiorf@host48-201-dynamic.16-79-r.retail.telecomitalia.it) |
12:02:41 | | Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
12:03:13 | | Quit GodEater (Read error: 110 (Connection timed out)) |
12:04:52 | * | Soap_ is one of the people who still has glitches (only when the player is hot) even before the 80 MHz commit. |
12:04:55 | | Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap) |
12:06:06 | | Join daurnimator [0] (i=daurn@unaffiliated/daurnimator) |
12:06:33 | | Part pondlife ("Gone") |
12:07:13 | * | amiconn summons safetydan |
12:12:54 | Langly | Could you manage to play any video on a photo ipod with rockbox? |
12:14:32 | * | linuxstb could |
12:16:33 | linuxstb | amiconn: Do you have any idea what frequency Apple's firmware clocks the CPU at on the Nano? |
12:17:03 | | Join David_ [0] (n=chatzill@124.176.159.228) |
12:18:26 | markun | Langly: having trouble with it? |
12:18:57 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
12:19:04 | | Quit Bagder (Read error: 110 (Connection timed out)) |
12:19:24 | David_ | Umm, I've just installed Rockbox today and all was going well- but I've changed my theme and now I can't see anything. It's as if I have a black font on a black background or something. Anyone know anything about it? |
12:19:40 | | Join GodEater [0] (n=bryan@rockbox/staff/GodEater) |
12:19:42 | markun | lemur: yes, there is a text editor, but I don't know how nice it is. You could try the rockbox simulator to find out. |
12:23:50 | linuxstb | David_: I assume you're asking how you can fix it? |
12:24:47 | David_ | Yes, I think I may need to just change my theme again for it to fix itself but I can't read my way through the menus to get there. I'm using a Gigabeat F series. |
12:25:13 | linuxstb | You can attach it to your computer and delete (or edit) the .rockbox/config.cfg file with a text editor |
12:25:42 | linuxstb | Or you can hold a key whilst booting to reset your settings, I don't know what that button is on the Gigabeat though. |
12:25:59 | David_ | Deleting the config will just reset the theme? |
12:26:14 | David_ | Will it reset anything else? |
12:30:37 | David_ | Nevermind, cheers. |
12:33:11 | | Join bluey_ [0] (n=bluey@dslb-088-073-084-069.pools.arcor-ip.net) |
12:35:20 | | Quit David_ ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
12:37:31 | | Quit Isolinear (Read error: 110 (Connection timed out)) |
12:40:04 | | Join n1s [0] (n=nils@nl104-209-90.student.uu.se) |
12:42:52 | | Nick puzzels is now known as puzzles (n=dan@xmms2/developer/puzzles) |
12:43:01 | amiconn | linuxstb: I would think the OF runs it at 80MHz on demand. |
12:43:50 | | Join barrywardell [0] (n=barrywar@dhcp-892b9b4f.ucd.ie) |
12:46:25 | linuxstb | amiconn: How would you reply to this forum post? http://forums.rockbox.org/index.php?topic=11504.msg102518;topicseen#msg102518 |
12:48:04 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
12:51:28 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
12:51:30 | | Part pondlife ("Gone") |
12:54:33 | amiconn | (1) The chip is definitely not overclocked. (2) It was *not* just the clock frequency which was changed. We also do the pll setup correctly now |
12:55:24 | amiconn | (3) No other target, be it PP5020 or PP5022 based, has a problem when running at 80MHz |
12:57:03 | linuxstb | But aren't the Coldfire chips specified to around 140MHz, but are only stable in our targets at a lower speed? |
12:57:58 | amiconn | The 5249's in the irivers are marked with a "120" on them, and the 5250 is specced 120MHz by default |
12:58:09 | amiconn | And we're running them at 124MHz... |
12:58:53 | amiconn | This is done for timer precision. |
13:00 |
13:04:16 | | Quit bluey_ ("This computer has gone to sleep") |
13:04:29 | | Quit Dark_Apostrophe (Read error: 110 (Connection timed out)) |
13:04:29 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
13:07:36 | | Quit GodEater (Remote closed the connection) |
13:09:10 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
13:10:16 | | Quit A_M () |
13:15:43 | *** | Saving seen data "./dancer.seen" |
13:19:07 | | Join karashata [0] (n=Kimi@pool3-038.adsl.user.start.ca) |
13:19:33 | | Quit midgey () |
13:20:41 | | Join ameeen [0] (i=RAVE@62.108.181.58.dynamic.max.com.pk) |
13:23:30 | | Quit J3TC- (Read error: 113 (No route to host)) |
13:36:47 | | Part ameeen |
13:36:48 | | Join Rondom [0] (n=Rondom@p57A95A7F.dip.t-dialin.net) |
13:39:28 | | Quit Nico_P (Remote closed the connection) |
13:43:07 | | Quit atsea- (Read error: 104 (Connection reset by peer)) |
13:43:20 | | Quit SirFunk (Remote closed the connection) |
13:59:48 | | Join Arathis [0] (n=doerk@p508A3DF8.dip.t-dialin.net) |
14:00 |
14:11:41 | | Quit karashata (Read error: 104 (Connection reset by peer)) |
14:12:33 | | Join karashata [0] (n=Kimi@pool3-038.adsl.user.start.ca) |
14:14:36 | | Quit qwm (Remote closed the connection) |
14:14:42 | | Join J3TC- [0] (n=jetc123@dhcp74-70.njit.edu) |
14:14:48 | | Join qwm [0] (n=qwm@h38n2fls32o1010.telia.com) |
14:22:52 | hcs | I face a dilemma with ADX. It can be easily fixed to read small chunks at a time, but it relies on regular backwards seeking. |
14:25:39 | | Join midgey [0] (n=tjross@67-194-1-92.wireless.umnet.umich.edu) |
14:35:00 | linuxstb | Why is that? |
14:36:19 | | Join eigma [0] (n=cat@134.117.254.250) |
14:40:46 | | Quit Seed (Nick collision from services.) |
14:40:53 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
14:42:05 | * | linuxstb reads the wikipedia article about adx and discovers the looping feature... |
14:43:32 | | Join mignish [0] (n=mignish@c-66-41-28-227.hsd1.mi.comcast.net) |
14:44:02 | hcs | yeah, I would have said it but I was away |
14:44:26 | linuxstb | So how does looping work? Looking at the source it seems you're abusing the playlist repeat settings... ;) |
14:44:43 | hcs | to toggle it, yeah |
14:45:02 | hcs | it loops back to some point in the file, not necessarily to the beginning |
14:45:23 | hcs | with repeat one it loops indefinitely, which I think is a reasonable behavior |
14:45:37 | linuxstb | So ideally we need to tell the buffering code to try to never unbuffer an ADX track, if looping is enabled? |
14:45:47 | hcs | ideally |
14:45:48 | mignish | Is it a common problem for only some of the artists to appear in the artists list? |
14:46:08 | mignish | ...even when they appear on the regular iPod software? |
14:46:21 | markun | linuxstb: ideally only keep everything after the loop start in buffer :) |
14:46:32 | hcs | markun: good point |
14:46:50 | linuxstb | mignish: Rockbox is independent to Apple's software. It reads the artist information from the tags in your music files, not from the database created by itunes. |
14:46:59 | hcs | at the moment I'll just have it read a frame at a time so at least it will work, though it might pause somewhere |
14:47:59 | | Quit JdGordon ("Konversation terminated!") |
14:48:15 | mignish | linuxstb: That is weird. When I RockBox is not installed all of the artists show up correctly. All of the songs have tags, so they should be showing up. Could it have been a problem when Rockbox created the database then? |
14:49:06 | linuxstb | mignish: How do you know all the songs have tags? And what kind of tags are they (and what format audio files)? |
14:49:24 | mignish | Because I edit them with kid3 |
14:49:26 | linuxstb | mignish: Also, if you select one of the "untagged" files, does the artist name appear in the While Playing Screen (WPS)? |
14:49:36 | mignish | i'll try that. |
14:49:56 | linuxstb | That should tell you if the problem is a) Rockbox can't read the tags at all; b) Something went wrong with the database creation |
14:50:58 | mignish | Oh yeah... i forgot. I have a ton of artists missing from the list but when I goto untagged, there are only like five songs. There should be a very long list being there are more then half of the artists missing from the list. |
14:51:31 | mignish | ..it doesn't show the artist name. |
14:52:19 | mignish | So will Rockbox ignore the tags I make using gtkPod? |
14:52:39 | linuxstb | It depends if gtkpod edits the tags in the files, or just the itunes database. |
14:52:45 | mignish | ok |
14:53:18 | mignish | I'll look into this more and mess around with the tags. Thanks for the help. |
14:53:21 | PaulJam | but even if rockbox fails to read the tags, the songs should appear in the "untagged" section. |
14:53:36 | mignish | That's what I thought. |
14:53:54 | linuxstb | mignish: And you're using id3 tags, not something odd like APEv2? |
14:54:54 | mignish | Under "albums" many of the missing artists are listed there. It's odd.... Yes i'm using id3 tags... (k)id3 is a KDE app for editing id3 tags. |
14:55:12 | mignish | i don't think I can edit or add any other tags using kid3 |
14:56:03 | linuxstb | There's also a setting in Rockbox to set id3v1/id3v2 preference - you should check that is correct for your files. |
14:56:33 | mignish | I was wondering about that. |
14:56:55 | mignish | I usually make v1 and v2 but I'll see if it makes a diff. |
14:57:07 | PaulJam | linuxstb: that setting was removed some time ago |
14:57:12 | | Join japc [0] (n=japc@194.65.5.235) |
14:57:16 | mignish | Oh.... I think i just realized the prob |
14:57:17 | JRoT|Stage | my sansa keeps crashing :( |
14:57:23 | mignish | I'm using ogg files. |
14:57:28 | mignish | on many of the songs |
14:57:34 | linuxstb | PaulJam: It was? I remember talk about removing it, but didn't know it had actually gone... |
14:57:49 | mignish | Rockbox is supposed to play ogg files right? |
14:58:00 | mignish | and flac? |
14:58:21 | krazykit | yes |
14:58:34 | krazykit | it plays vorbis and flac among several other codecs. |
14:58:36 | JRoT|Stage | somehow since a week all update from rockbox keeps crashing on my sansa |
14:58:53 | linuxstb | PaulJam: Thanks - it was removed in September... |
14:59:14 | mignish | Woah, ogg vorbis uses only v2 tags... that could be the prob! |
14:59:14 | | Nick JRoT|Stage is now known as JRoT (n=JRoT@ip4da03737.direct-adsl.nl) |
14:59:35 | linuxstb | mignish: Rockbox ignores id3v2 tags in vorbis files. You should use proper Vorbis comments. |
14:59:56 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
15:00 |
15:00:22 | linuxstb | JRoT: Are you running the very latest "current build" ? There have been lots of bugfixes for the Sansa playback problems over the last few days. |
15:00:25 | | Quit jmspeex_ (Remote closed the connection) |
15:00:31 | mignish | What are the proper vorbis comments? |
15:00:46 | linuxstb | "vorbis comments" are the native tagging format for Ogg files. |
15:01:01 | mignish | ok |
15:01:10 | mignish | I'll see if I can find something for editing them. |
15:01:14 | JRoT | linuxstb i downloaded the version from serveral hours ago |
15:01:39 | mignish | Thanks for the help guys.. you cleared up a lot of confusion. |
15:03:44 | | Quit midgey () |
15:04:32 | JRoT | before all the fixes for sansa my player worked just fine |
15:04:45 | JRoT | now it has many changes and it keeps crashing |
15:05:13 | | Join nicktastique [0] (n=nick@unaffiliated/nicktastic) |
15:06:47 | linuxstb | "keeps crashing" doesn't give us much to go on... What are you doing when it crashes? Exactly how does it crash? |
15:07:58 | | Join Llorean [0] (n=llorean@32.146.41.132) |
15:08:01 | JRoT | i listen to mp3 music files |
15:08:12 | JRoT | and i skip serveral of them then it crashes |
15:08:22 | JRoT | but sometimes also all of a sunden |
15:08:43 | JRoT | then there is a error on the screen or i don't see anything |
15:10:15 | PaulJam | with "error on the screen", do you mean screen corruption or an actual error message? |
15:10:30 | linuxstb | If you go into the System menu, then Debug, then Info, what Rockbox version number is shown? |
15:11:12 | linuxstb | Sorry, replace "Debug, then Info", with "Rockbox info" |
15:11:18 | JRoT | r15492 |
15:13:25 | JRoT | will put latest version on 15493 and test again |
15:13:29 | | Quit Dark_Apostrophe (Connection timed out) |
15:13:29 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
15:15:47 | *** | Saving seen data "./dancer.seen" |
15:16:08 | JRoT | and it crashed again |
15:16:27 | JRoT | undefined instruction at 000613d0 (0) |
15:18:21 | JRoT | anyone? |
15:19:30 | JRoT | version r15493-071106 |
15:19:40 | | Quit Llorean ("Leaving.") |
15:21:21 | | Join student [0] (n=chatzill@142.204.145.107) |
15:21:27 | tuplanolla | JRoT: did you just extract the new version over the old one? |
15:21:38 | tuplanolla | or did you remove the old before extracting the new? |
15:21:45 | | Nick student is now known as lance (n=chatzill@142.204.145.107) |
15:22:24 | JRoT | extract the new one over the old one |
15:22:29 | JRoT | replacing everything |
15:22:34 | tuplanolla | try removing the old first |
15:23:27 | JRoT | btw, i don't wanna flame or something, but i hate the new keymap |
15:24:04 | lance | guys, do you know if there any progress done on the rockbox fm tuner for iriver? |
15:24:26 | JRoT | but if i remove he rockbox folder |
15:24:36 | JRoT | i lose al my themes |
15:24:40 | JRoT | and settings |
15:24:46 | tuplanolla | yea, but you can download them again |
15:24:51 | tuplanolla | actually |
15:24:58 | tuplanolla | it's better to rename the folder |
15:25:14 | tuplanolla | so rename the .rockbox to .rock_old and then extract |
15:25:39 | tuplanolla | if the new one doesn't work, you can rename the .rock_old and use the old one insteal |
15:25:43 | tuplanolla | instead* |
15:25:46 | JRoT | k |
15:28:18 | amiconn | tuplanolla: Removing an old build is not necessary, overwriting will do. Deleting the .rockbox dir deletes settings, plugin settings, hiscores etc |
15:29:01 | | Join preglow [0] (n=thomj@rockbox/developer/preglow) |
15:29:18 | JRoT | indeed, but i renamed, will test agian but i think it will give the same proble m |
15:31:56 | JRoT | i doesn't crash so fasr |
15:31:58 | JRoT | -s |
15:32:40 | JRoT | could it get by serveral settings? |
15:32:44 | hcs | lostlogic: I still say the bug is in whatever is freezing up. If the failure to buffer resulted in an error returned from request_buffer then it'd be my fault. |
15:33:10 | | Quit lance ("ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007100816]") |
15:36:34 | JRoT | could it crash thanks to a theme? |
15:37:23 | tuplanolla | maybe |
15:38:05 | linuxstb | JRoT: What playback settings have you changed from the default? e.g. have you enabled crossfade? |
15:38:12 | JRoT | yes |
15:38:20 | JRoT | crossfade |
15:38:22 | JRoT | shufle |
15:38:29 | JRoT | and repeat all |
15:38:48 | linuxstb | You could test if crossfade is the issue. i.e. re-enable it, see if the problems return, then disable it again... |
15:40:16 | JRoT | i just put latest version on it, in a new rockbox folder renamed the old one |
15:40:26 | JRoT | and untill now it didn't crash |
15:40:41 | JRoT | with crossfade shuffle and repeat all on |
15:41:10 | JRoT | and now it does |
15:41:16 | JRoT | it gave music |
15:41:22 | JRoT | and now it's al lot of noise |
15:41:26 | JRoT | and cracking |
15:41:50 | JRoT | no error |
15:42:09 | JRoT | and when i hitted powerbutton it stopped |
15:42:23 | Langly | hmm |
15:42:24 | JRoT | and the player crashed complete, but the screen is still on wps |
15:42:53 | Langly | rockbox isnt playing some files on my ipod, but the files themselves are ok, winamp plays them from the drive when connected to the pc |
15:43:04 | Langly | cant figure out why |
15:43:11 | linuxstb | Langly: What kind of files are they? |
15:43:30 | linuxstb | And what do you mean by "isnt playing" - what exactly happens when you try to play one? |
15:43:52 | Langly | starts to load, shows the file name, skips to the next song |
15:44:19 | Langly | mp3 |
15:44:43 | linuxstb | What kind of ipod? |
15:44:58 | JRoT | linuxstb do you have any idea what is wrong with sansa |
15:46:11 | linuxstb | JRoT: Only that there are currently lots issues with playback, so I'm assuming you're just seeing those. lostlogic is the main person who has been working on it recently, but I guess he's not online at the moment. |
15:46:31 | Langly | 1st gen |
15:46:38 | linuxstb | 1st gen what/ |
15:46:39 | linuxstb | ? |
15:46:46 | JRoT | k thnx linuxstb |
15:46:53 | linuxstb | There are 3 1st gen ipods.. |
15:47:37 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
15:47:51 | | Nick Bagder_ is now known as Bagder (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
15:48:01 | linuxstb | Langly: I mean is it the original 1st generation ipod, or the 1st gen mini, or the 1st gen Nano? |
15:48:18 | Langly | ok wtf now the song works after fiddleing with the playlist settings |
15:48:29 | Langly | original 1st gen ipod |
15:49:36 | Langly | lol now I cant get to menu or any other song |
15:50:04 | Langly | and now its skipping that song again |
15:50:17 | tuplanolla | Langly: what version of rockbox? |
15:50:32 | Langly | latests |
15:52:59 | | Quit Zagor ("Client exiting") |
15:53:23 | Langly | bah I need sleep |
15:53:29 | Langly | ill have to deal with this later |
15:55:28 | Langly | the playlist works, but under files its not showing my files where they should be |
15:56:01 | n1s | wherever you put them |
15:56:27 | mignish | A great tag editor for linux... it's in the repos: http://easytag.sourceforge.net/ |
15:56:34 | mignish | Just wanted to share |
15:59:18 | Langly | n1s no shit, there were there before, now they dont show anymore, just one sub folder |
15:59:30 | Langly | but the playlist made to access them still works, as does the playlist maker |
15:59:45 | | Part LinusN |
15:59:46 | | Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche) |
16:00 |
16:00:13 | n1s | Langly: then they must be there maybe try to change the "show files" setting? |
16:02:24 | mignish | Does anyone know how I would go about changing the settings for which version of id3 tags are read for Rockbox? |
16:03:34 | Langly | folder music shows no files and one folder, folder music from the pc has everything |
16:03:34 | Bagder | I believe that option was removed |
16:04:05 | | Quit Echelon (Remote closed the connection) |
16:04:07 | n1s | mignish: yep that setting is gone |
16:04:29 | | Join Echelon [0] (i=ryan@tinfoilhat.net) |
16:04:32 | Bagder | mignish: v1 tags are silly anyway |
16:04:46 | n1s | it now defaults to prioritize v2 and only reads v1 if the v2 isn't present |
16:05:02 | Langly | also when ever I try and add to playlist I get "no playlists, but one does exist I can play from it |
16:07:03 | mignish | I thought v1 are silly also |
16:07:15 | mignish | thanks for the info :-) |
16:08:36 | Langly | there we go |
16:08:40 | Langly | some context menu |
16:08:54 | Langly | had show files playlist/all that wasnt an option in main settings |
16:09:27 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
16:09:43 | hcs | Langly: that option is in general settings->file view->show files |
16:09:46 | | Join midgey [0] (n=tjross@67-194-1-92.wireless.umnet.umich.edu) |
16:09:54 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
16:14:35 | | Quit eigma (Read error: 110 (Connection timed out)) |
16:15:38 | | Join pondlife [0] (n=Steve@rockbox/developer/pondlife) |
16:15:58 | pondlife | Hmm, wacky "backlight" behaviour on the simulator today... |
16:16:24 | pondlife | The remote display keeps lighting up and dimming. |
16:18:36 | pondlife | Which remotes have backlights anyway? |
16:20:04 | mignish | Just curious, has anyone had problems with their ogg vorbis files not being listed under "artists" or anything like that? |
16:20:48 | markun | mignish: not me |
16:20:57 | markun | but I have them all tagged |
16:21:03 | | Join IvoBurkart [0] (i=543f2741@gateway/web/cgi-irc/labb.contactor.se/x-e414140c442ca021) |
16:21:19 | markun | pondlife: my H120 has a remote with a backlight |
16:21:54 | pondlife | markun: Does the current build cause the backlight to trigger during playback, perchance? |
16:22:01 | PaulJam | mignish: have you tried if it helps to delete the database files (*.tcd) from the .rockbox directory and re-initialize the database? |
16:22:16 | markun | pondlife: can't check now (and haven't update rockbox on my iriver in months) |
16:22:27 | pondlife | Just wondered, it's probably a sim thing |
16:22:29 | IvoBurkart | Hi. I'd like to ask for wiki write permissions to upload fmr presets |
16:23:26 | | Quit kkurbjun ("Leaving.") |
16:23:45 | mignish | I'll give it a shot... I've uninstalled Rockbox once and re-built the db but still had the same results. I'm giving that a shot though. |
16:24:02 | mignish | thanks |
16:24:03 | | Quit midgey () |
16:24:20 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
16:24:21 | | Join cooz [0] (n=grzyzrul@pc178-100.ghnet.pl) |
16:24:56 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
16:25:11 | | Join bluey_ [0] (n=bluey@dslb-088-073-084-069.pools.arcor-ip.net) |
16:25:26 | linuxstb | IvoBurkart: Done |
16:25:45 | | Quit bluey_ (Client Quit) |
16:25:48 | IvoBurkart | thanks very much |
16:25:57 | | Join Merthsoft [0] (n=Shaun@140.141.22.103) |
16:26:17 | | Join eigma [0] (i=eigma@134.117.69.213) |
16:26:33 | IvoBurkart | are the collection zips done automatically? |
16:26:35 | Merthsoft | I just put the latest build on my H20, and when I try to play a song, it keeps saying "Codec Failure", it did it with yesterday's a little bit too. |
16:26:49 | Nico_P | lostlogic: nice job on the wiki page :) |
16:27:32 | * | pondlife looks |
16:29:53 | lostlogic | hcs: yeah, we should return an error message |
16:29:57 | lostlogic | Nico_P: thanks |
16:30:08 | Nico_P | I learned things :) |
16:30:13 | pondlife | Me too |
16:30:22 | hcs | lostlogic: In any case, I'm reworking it now so that won't be the issue |
16:30:32 | pondlife | Would it be better to remove the obsolete stuff completely, it'll be in the history... |
16:30:38 | lostlogic | hcs: cool. |
16:30:51 | lostlogic | pondlife: probably, but I wasn't 'brave' enough to. |
16:30:54 | Langly | MPEG-1 Layer 3 160 kbps 44100 Hz with gspot, no reason that file shouldnt play |
16:31:50 | pondlife | It's gone :) |
16:33:14 | linuxstb | eigma: Is the encryption used by the m:robe 500 original firmware documented anywhere? I found a .exe tool that seems to work, but no source... |
16:33:15 | | Quit CaptainSquid83 ("Miranda IM!") |
16:33:41 | eigma | one sec... |
16:34:27 | eigma | I think it's documented on www.mrobe.org/forum one some long-lost thread |
16:34:55 | mignish | If the file extension of a file was in caps would that make a difference in Rockbox? |
16:35:06 | pondlife | Hmm, Flyspray advanced search for Open bugs seems to be including closed bugs |
16:35:09 | pondlife | http://www.rockbox.org/tracker/index.php?tasks=&project=1&string=&type=2&sev=&due=&dev=&cat=11&status=&date=0 |
16:35:19 | eigma | I can give you an overview, but I may get the details wrong - I haven't had to encode/decode an image in a while |
16:35:34 | linuxstb | eigma: Do you have any plans for an easy install method for the mrobe? IIUC, the current situation is that you need to install a hacked version of the original firmware? |
16:35:37 | pondlife | Oops, my mistake |
16:35:38 | | Part IvoBurkart |
16:35:55 | amiconn | pondlife: All LCD remotes have backlight. In fact all targets except Ondio have backlight (and on Ondio it's prepared on the PCB) |
16:35:59 | eigma | linuxstb: to my knowledge, we don't currently have any other way of getting the OF to execute our code |
16:36:02 | linuxstb | eigma: It's OK - I was just asking from a more theoretical point of view, i.e. if it's public knowledge. |
16:36:02 | | Part Merthsoft ("Leaving") |
16:36:15 | eigma | linuxstb: nor is the m:robe port nearly mature enough imho, but that's a different topic |
16:36:46 | eigma | linuxstb: yes, it's been published |
16:37:10 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
16:37:35 | | Join Honkboy [0] (n=stefan@dslb-084-056-065-215.pools.arcor-ip.net) |
16:37:45 | linuxstb | eigma: Am I right in thinking that the "exploited" firmware file that I've seen on various forums has been modified (i.e. third-party code added), or is it a standard (i.e. unmodified) firmware file where someone has found an exploit? |
16:38:27 | eigma | linuxstb: iirc, it basically happened like this: |
16:38:59 | eigma | linuxstb: shirour figured out that the firmware uses a version of libpng (or was it libjpeg) that had a published vulnerability |
16:39:37 | eigma | linuxstb: he tried to exploit it, but gave up after a bit. he patched a few bytes in an OF image to get the remix feature to execute code, and that's the modified image we've been working on ever since. |
16:40:17 | eigma | linuxstb: on a related note, I have jtag on my player, so I seldom use the exploit - for the masses, though, the modified firmware is the only way atm. |
16:40:36 | linuxstb | Do you what happens when the OF is installed? Is it written to flash rom, or stored on the disk? |
16:40:37 | eigma | linuxstb: I think the term "exploited firmware", which can be seen in a few places like the wiki, is a misnomer in this case |
16:41:24 | eigma | we don't know very much about the firmware update process. from what I reversed way back then, the PC app sends some SCSI control codes to the USB MSD device to check the current firmware version and upload the new image |
16:41:46 | eigma | the new firmware image seems to be written to disk after this first stage |
16:42:01 | Bagder | well ums is scsi over usb basically, isn't it? |
16:42:29 | eigma | yes; in this particular case, it uses some SCSI control codes that are "vendor-defined" by the scsi standards |
16:42:34 | Bagder | aha |
16:42:43 | lostlogic | Nico_P: what do you think about adding this before the loop in bufgetdata so that it won't get ugly on hcs? size = MIN(size,RINGBUF_SUB(buffer_len,h->ridx)+GUARD_BUFSIZE); |
16:43:00 | eigma | then, the player reboots (you are asked to make sure you're on AC power), and then the player tells you to wait patiently (presumably it's flashing, since this process takes on the order of minutes) |
16:43:53 | eigma | it reboots again, and you're in the new firmware |
16:44:11 | linuxstb | Yes, that sounds like a flash upgrade - especially the AC power bit. |
16:44:13 | eigma | so, from what I can tell, two-stage with firmware on the HDD in-between |
16:44:50 | eigma | a little bit of info on the firmware images: http://www.mrobe.org/forum/viewtopic.php?f=6&t=1246 |
16:46:51 | linuxstb | So currently, how is Rockbox booted? Do you have to first boot into the original firmware, and then do something to start Rockbox? |
16:46:57 | eigma | and a python script that demonstrates it all: http://www.mrobe.org/forum/viewtopic.php?p=10692 |
16:47:02 | lostlogic | Nico_P: never mind, that is not the root of the problem. |
16:47:27 | Nico_P | lostlogic: ok I can stop thinking then :p |
16:47:30 | * | Nico_P is tired |
16:48:49 | eigma | kkurbjun, JdGordon and all other users must: install the modified firmware, replace an SVG file on the HDD with a small first-stage loader, place rockbox.mr500 in the root directory, then start up their player, and choose the "Remix" feature. |
16:49:34 | Nico_P | lostlogic: what is hcs' problem? |
16:49:46 | | Part Honkboy ("Leaving.") |
16:49:53 | eigma | the SVG file is loaded into RAM by the Remix feature, shirour's modification JMPs to the contents of the file, this bootloader uses hooks in the OF (fopen, fread, etc.) to load rockbox.mr500 into RAM, and JMPs there |
16:50:19 | eigma | the reason this has to be two-stage is that this remix svg file can't be too large.. on the order of 10K from what I can tell |
16:50:38 | lostlogic | Nico_P: his problem is that he requests _logs_ of data and then doesn't get it and is stuck in a lon g(infinite?) loop waiting for it |
16:50:55 | pondlife | logs or lots? |
16:51:02 | lostlogic | Nico_P: revision: http://test.lostlogicx.com/transfer/rockbox/20071106_do_not_freeze.patch |
16:51:05 | lostlogic | lots |
16:51:13 | lostlogic | I type good. |
16:51:17 | linuxstb | eigma: I think the normal approach on such targets would be to append a Rockbox bootloader (basically a stripped-down Rockbox, containing LCD, button, ATA drivers) to the original firmware image, and then modify the first instruction in the original firmware to branch to our bootloader. |
16:51:56 | Nico_P | lostlogic: oh yes I remember thinking it could be a problem |
16:52:01 | linuxstb | Our bootloader could either return to the original firmware if a button is being held, or load Rockbox from disk. |
16:52:09 | eigma | will keep in mind; however we are much more focused toward maturing the functionality of the port than putting Rockbox in flash. we haven't really toyed with the "Rockbox in flash" idea at all |
16:52:20 | Nico_P | lostlogic: what is requesting all this data? |
16:52:40 | hcs | Nico_P: ADX codec |
16:53:00 | hcs | and some others, which may request 64 to 300k |
16:53:04 | hcs | (NSF and SPC) |
16:53:39 | lostlogic | ADX |
16:53:44 | Nico_P | but if atomic audio doesn't wrap, providing that much data in one go shouldn't be a problem, should it? |
16:53:54 | lostlogic | it's made safe on NSF/SPC by the atomic audio type |
16:54:02 | eigma | in fact, I went through a pretty big scare over the summer when I erased a sector of the flash by accident. jtag saved my player's life. I think it's prudent for anyone who is playing with the flash to have jtag access, and at the moment I'm the only one. |
16:54:05 | lostlogic | ADX is not small enough to make atomic in any sense of 'small enough' |
16:54:27 | pondlife | How big is lots? Bigger than the buffer? |
16:54:35 | hcs | potentially |
16:54:38 | pondlife | Ah, ok |
16:54:41 | Nico_P | oh |
16:55:12 | hcs | not usually, though |
16:55:25 | amiconn | eigma: It doesn't have to be rockbox in flash, but the rockbox bootloader, appended to the OF, in flash, which loads rockbox.mr500 from disk |
16:55:40 | linuxstb | eigma: It's not really that much of a risk - flashing the Rockbox bootloader is required for a lot of Rockbox ports. |
16:55:48 | amiconn | That's how things work e.g. on iriver h1x0 and h300 |
16:55:55 | Nico_P | lostlogic: the problem is that "h->filerem > 0 && (avail == 0 || avail < size)" is always false? |
16:56:06 | Nico_P | err true |
16:56:32 | pondlife | Why do you need the avail == 0 check in there..? |
16:56:39 | | Nick parafin|away is now known as parafin (i=parafin@paraf.in) |
16:56:42 | Nico_P | pondlife: for the case where size == 0 |
16:56:53 | eigma | perhaps; I don't know if this is the case for other players, but a botched flash definitely means a bricked m:robe. that may not be frightening to developers, but as a user, I would be terrified. |
16:57:18 | pondlife | It's true for H1x0 and H3x0 |
16:57:23 | linuxstb | You're just hooking into the original firmware's upgrade process, so it's no riskier than updating the original firmware. |
16:57:38 | Nico_P | pondlife: because if size == 0, avail < size doesn't make sense |
16:57:49 | linuxstb | Of course, care needs to be taken to make sure the bootloader is stable, and dual-boot works reliably. |
16:57:53 | amiconn | On the old archoses we're even brave enough to replace the whole flash contents :) |
16:58:07 | eigma | I don't mean so much "failed flashing process" as e.g., "bad SDRAM initialization in rockbox bootloader resulting in no boot" |
16:58:16 | amiconn | (it's optional though, and not all individual units have in-circuit flashable roms) |
16:58:58 | linuxstb | As an example, for my Logik MP3 player, the _very_ first thing (in asm) that my code does is to check a GPIO port for a button press. If the button is pressed, it branches back to the OF - zero hardware initialisation is done (or needed). |
16:59:11 | amiconn | eigma: The rockbox bootloader for the irivers has several safety features to make failed boot very unlikely |
16:59:58 | amiconn | You can boot into the OF with a button - and even if that doesn't work, there's the safety cookie |
17:00 |
17:00:21 | eigma | hrm.. it's slightly more complicated on the m:robe, because the remote hangs off a UART, but given enough safety measures.... |
17:00:52 | amiconn | How are the main buttons hooked up? |
17:01:05 | eigma | there is only one, the power button - that is indeed on a GPIO |
17:01:27 | amiconn | hmm |
17:01:33 | amiconn | Is there a hold switch? |
17:01:36 | lostlogic | Nico_P: yeah |
17:01:37 | eigma | on the remote |
17:01:50 | lostlogic | Nico_P: I have somefin in de werks |
17:02:06 | eigma | the only other input device is the touch screen, but that hangs off SPI and is even more work to get going than the remote |
17:02:07 | Nico_P | lostlogic: could it be because the file hasn't finished buffering but the codec makes the request with size == 0? |
17:02:41 | amiconn | Hmm. How is the hold switch hooked up? |
17:02:45 | Nico_P | hcs: how reproduceable/frequent is the problem? |
17:03:08 | Nico_P | pondlife: do you still have the glitch you reported yesterday? |
17:03:14 | eigma | the hold switch belongs to the remote and can be read through the UART |
17:03:19 | pondlife | Not that I've heard |
17:03:32 | amiconn | hmm, ok |
17:03:34 | pondlife | I've hardly listened today though, busy. |
17:03:49 | amiconn | I guess that means uart support in the bootloader would be mandatory |
17:04:06 | Nico_P | I think I have a reliable way of reproducing it |
17:04:07 | amiconn | Does the mrobe have a hardware reset button? |
17:04:14 | eigma | not that I know of |
17:04:18 | eigma | well |
17:04:25 | eigma | that's not quite true |
17:04:44 | hcs | Nico_P: yes, with the current ADX player I have a set of 3 ADXs that consistently fail at the start of the third. |
17:04:50 | eigma | there is a key combination on the remote that asserts a delayed system reset signal - without any software intervention |
17:05:17 | amiconn | Ah, so the safety cookie method might be possible on mrobe as well |
17:05:26 | hcs | Nico_P: I'm just now readying the better behaved ADX codec, want me to hold off so you can take a look at this issue? |
17:05:27 | lostlogic | Nico_P: I believe it's because the file hasn't finished buffering and the codec makes the request with size = filesize, I can't seem to think of why that loop becomes infinite exactly, but I _know_ that it wouldn't become inifinite if the maximum amount of data requested beyond that currently available was less than CHUNK |
17:05:43 | eigma | i.e. hold Heart+Mode+Play, and the remote will raise a signal on the connector to high. if that signal is high for 2 seconds, everything gets reset. |
17:05:57 | hcs | lostlogic: it may be that stupid watermark setting, I've removed that |
17:05:59 | Nico_P | lostlogic: I'm not sure that's the right fix |
17:06:05 | eigma | can you describe the "safety cookie" |
17:06:22 | Nico_P | hcs: could you send me your files? is the problem apparent on the sim? |
17:06:38 | hcs | Nico_P: I could, and I'll check |
17:07:17 | lostlogic | Nico_P: we don't guarantee more than that to codecs, so we shouldn't sweat trying to provide it, it's a bad experience for th eclients regardless of whether it's the right fix for this problem. |
17:08:09 | Nico_P | what do you mean by "bad experience"? |
17:08:26 | hcs | freezing |
17:08:41 | Nico_P | hcs: then could I have your files?:) |
17:08:51 | hcs | yes, uploading now |
17:08:55 | Nico_P | thanks |
17:09:41 | amiconn | eigma: One of the first thing crt0.S on coldfire does is checking for a magic value in iram (the cookie). If it's present, something went wrong in the previous boot attempt, and the startup code immediately calls the original firmware. If it's not present, it sets the cookie |
17:09:54 | lostlogic | Nico_P: if a client hasta wait for longer than <filechunkread> for a call to bufgetdata or bufread, that's bad. |
17:10:04 | lostlogic | we should never make them wait tha tlong |
17:10:19 | amiconn | Then it executes the normal bootloader code, which checks buttons, loads firmware from disk etc. It only resets the cookie immediately before jumping to the selected firmware |
17:10:34 | Nico_P | lostlogic: are there codecs that *need* more than chunksize? |
17:10:43 | eigma | the idea being that IRAM is preserved across system reset? |
17:10:45 | lostlogic | NSF, SPC, SID |
17:10:54 | | Join ApotheoZ [0] (i=Apo@nfb68-1-88-169-81-101.fbx.proxad.net) |
17:10:59 | Nico_P | lostlogic: then aren't they going to break? |
17:11:18 | hcs | Nico_P: they can buffer it internally |
17:11:20 | lostlogic | they're TYPE_ATOMIC, we can handle that |
17:11:27 | amiconn | So if something goes wrong between setting and resetting the cookie (bootloader freezes, buttons not working etc etc), you can push the reset button (with a straightened paper clip), and on the next boot the bootloader will detect the cookie |
17:11:32 | lostlogic | or they could change to doing that and stop being TYPE_ATOMIC |
17:11:55 | amiconn | ...and boot into the OF immediately, where you can access the disk, reflash firmware etc |
17:12:11 | amiconn | Yes, iram contents is preserved across resets |
17:12:15 | Nico_P | I was afraid ADX might need more than the chunksize, but then it's probably ok |
17:12:37 | amiconn | I would be very surprised to find a CPU that clears iram on hardware reset |
17:12:44 | eigma | amiconn: I would feel better after confirming that on the m:robe |
17:13:01 | amiconn | Well, *you* should be able to do that with jtag afaiu... |
17:13:49 | eigma | my jtag sessions don't seem to survive across resets.. I'll have to do it another way; nevertheless |
17:14:37 | eigma | heck, let me try right now |
17:15:22 | amiconn | What we're doing on coldfire is in firmware/target/coldfire/crt0.S, lines 109..124, and bootloader/main.c, the calls to __reset_cookie() |
17:15:50 | *** | Saving seen data "./dancer.seen" |
17:16:18 | amiconn | Maybe it would help m:robe development if the installation process gets simplified |
17:16:47 | amiconn | Not every potential dev might be willing to perform all the steps you mentioned just to boot rockbox... |
17:17:15 | amiconn | Iirc the bootloader was one of the first steps on iriver H1x0... |
17:17:20 | | Quit karashata ("Leaving.") |
17:18:05 | | Join karashata [0] (n=Kimi@pool3-038.adsl.user.start.ca) |
17:18:16 | | Join Arathis2 [0] (n=doerk@p508A6C98.dip.t-dialin.net) |
17:21:00 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
17:22:19 | | Quit Arathis (Nick collision from services.) |
17:22:22 | | Nick Arathis2 is now known as Arathis (n=doerk@p508A6C98.dip.t-dialin.net) |
17:23:03 | ApotheoZ | Hi, I've got a Strange problem with my Sansa, I'm in the good chan for talking about it ? |
17:23:47 | markun | ApotheoZ: yes, what's the problem? |
17:23:54 | ApotheoZ | Thank's |
17:23:55 | ApotheoZ | So |
17:24:05 | ApotheoZ | I had try to play with Rockboy on my sansa |
17:24:14 | ApotheoZ | It was working realy great. |
17:24:21 | ApotheoZ | But, after that |
17:24:29 | ApotheoZ | My key was changed. |
17:24:47 | lostlogic | they changed the keymaps |
17:24:54 | ApotheoZ | Hum |
17:24:58 | ApotheoZ | ya |
17:25:16 | ApotheoZ | (Sorry, i've some difficulty with english >_<) |
17:25:40 | ApotheoZ | Does anyone know a solution ? |
17:26:07 | hcs | Is anyone running Ubuntu 7.10 with the simulator working? Since I upgraded I'm getting nothing but segfaults when trying to play audio. |
17:28:10 | ApotheoZ | no one ? |
17:28:16 | | Join atsea- [0] (i=atsea-@gateway/tor/x-63f3620566bdc002) |
17:29:10 | lostlogic | ApotheoZ: I think that they keymap change was deliberate. |
17:29:17 | lostlogic | ApotheoZ: does it make rockboy unuseable fo ryou? |
17:29:40 | | Join jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com) |
17:30:10 | ApotheoZ | I'd try old version of Rockbox, and the problem is staying. |
17:30:39 | | Quit mignish (Read error: 104 (Connection reset by peer)) |
17:31:07 | lostlogic | ApotheoZ: you loaded the same version you'd been using before it became a problem and the problem continues? |
17:31:12 | eigma | amiconn: hmm, I'm having trouble because I can't halt the CPU from the first instruction.. so the OF clobbers the IRAM before I get the chance to see if the cookie stayed there. |
17:31:56 | ApotheoZ | Well : I load an old version of Rockbox, and the keymap stay false. |
17:32:33 | hcs | Nico_P, lostlogic: I've committed the fixed ADX codec, r15494, I'll be doing more testing the rest of the day but it seems to do what it should. |
17:32:41 | lostlogic | can you rephrase "stay false"? |
17:32:54 | ApotheoZ | hum |
17:33:12 | lostlogic | hcs: sweet, I'm about to commit something that would have made it work the old way, if you're interested in temporarily reverting it and trying it out |
17:33:25 | markun | lostlogic: it's possible to change the keys in rockboy, right? |
17:33:41 | ApotheoZ | When I push the "Power" button, It's stop playing, an go back to the menu. |
17:33:41 | markun | I forgot which file to delete to get it back |
17:33:49 | hcs | lostlogic: revert it in the repository? |
17:34:04 | ApotheoZ | The "down key" doesn't work right too |
17:34:11 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
17:34:16 | markun | ApotheoZ: I think I know the problem, one seconde.. |
17:34:25 | lostlogic | markun: ah, I didn't know that, phew! |
17:34:47 | Nico_P | pondlife: looks like the glitch was always there |
17:34:47 | lostlogic | hcs: probably just locally, unless it's some kind of performance killer |
17:35:00 | pondlife | Hmm, reproducible on pre-MoB code? |
17:35:00 | lostlogic | hcs: I'm just curious if my change will make it work the way you wanted it to |
17:35:06 | Nico_P | pondlife: it appears so |
17:35:17 | pondlife | Is it MP3 only? |
17:35:20 | lostlogic | yay, I didn't do it! |
17:35:20 | | Quit PaulJam (".") |
17:35:41 | Nico_P | hmm actually I'm not exactly sure of what I'm saying. one last test should confirm |
17:35:44 | markun | ApotheoZ: you can try to delete the file: .rockbox/rockboy/options |
17:35:53 | Nico_P | pondlife: I've tested it only on MP3 so far |
17:35:55 | hcs | lostlogic: it really shouldn't hurt performance, except that things might have to rebuffer when seeking backwards, but it's simpler this way |
17:36:12 | lostlogic | hcs: coo' |
17:36:14 | hcs | lostlogic: in any case I'll check it out with your modification |
17:36:18 | lostlogic | thanks! |
17:36:33 | ApotheoZ | Doesn't work. |
17:36:53 | ApotheoZ | I had try to completly remove the rockbox folder |
17:37:05 | ApotheoZ | And to past an old version in remplacement. |
17:37:16 | ApotheoZ | Doesn't give any result. |
17:37:34 | markun | and it used to work fine with this old version? |
17:37:57 | | Quit Siku (Read error: 145 (Connection timed out)) |
17:38:06 | | Quit petur ("*plop*") |
17:38:07 | lostlogic | hcs: http://test.lostlogicx.com/transfer/rockbox/20071106_better_pre-read_checks.patch |
17:38:07 | ApotheoZ | can you reprase you sentence please : I don't understand it. |
17:38:15 | | Join Domonoky [0] (n=Domonoky@e179051201.adsl.alicedsl.de) |
17:38:24 | lostlogic | Nico_P: ^^ what do you think about this? I'm a fan. |
17:39:16 | markun | ApotheoZ: "And to past an old version in remplacement." -> did you use this "old version" before when it worked? |
17:39:31 | Nico_P | pondlife: the glitch appears to be present in r15273, which is pre-MoB |
17:39:52 | ApotheoZ | yes. |
17:39:53 | pondlife | Can you put your recipe and a report onto Flyspray? |
17:39:54 | markun | ApotheoZ: and did you try in the rockbox menu: options -> Set Keys (buggy) |
17:39:59 | Nico_P | ok |
17:40:05 | pondlife | I can't repro at will |
17:40:06 | ApotheoZ | no. |
17:40:12 | | Quit J3TC- (Read error: 110 (Connection timed out)) |
17:40:19 | markun | ApotheoZ: you could try it |
17:41:01 | markun | I can't really explain why it doesn't work if you completely remove .rockbox and then unzip an old version which used to work fine |
17:41:16 | ApotheoZ | doesn't work. |
17:41:32 | Domonoky | could someone (badger, zagor ? .. ) move this zip: domonoky/rbutilqt-v1.0.3.zip">http://b23.org/~domonoky/rbutilqt-v1.0.3.zip to the download server ? |
17:41:35 | Nico_P | pondlife: recipe is play an MP3 alone (playlist->insert) and let it finish after seeking to a point near the end. then start a new playlist |
17:41:39 | markun | ApotheoZ: which language(s) do you speak? |
17:41:52 | ApotheoZ | French =) |
17:42:01 | Domonoky | and also it would be nice if someone could build a new release of rbutil for linux and mac.. :-) |
17:42:12 | markun | ApotheoZ: "doesn't work." what happened when you tried it? |
17:42:24 | | Join J3TC- [0] (n=jetc123@dhcp74-70.njit.edu) |
17:42:28 | Nico_P | pondlife: it has to be a file that ends abruptly, ie without a blank |
17:42:42 | ApotheoZ | I had try to reconfigure into the rockboy menu the keymap. |
17:42:55 | markun | and what happened? |
17:42:58 | ApotheoZ | It has no effect. |
17:43:08 | markun | no effect? wow |
17:43:11 | markun | let me try it |
17:43:12 | ApotheoZ | I can't quit a menu with the "power key" too. |
17:43:16 | pondlife | Nico_P: So no silence at the end at all? |
17:43:25 | pondlife | Is it tag related? |
17:44:01 | Nico_P | pondlife: yeah, no silence. Maybe a *very* short one isn't a problem but you'll hear the glitch better without a silence. I have no idea what it could be related to |
17:44:08 | markun | ApotheoZ: changing keys works fine here on my gigabeat |
17:44:36 | ApotheoZ | I'd solve the problem ! |
17:44:41 | markun | how? |
17:44:41 | ApotheoZ | \o/ |
17:44:51 | ApotheoZ | Just paste an older version |
17:45:17 | ApotheoZ | I'd past the 2007-10-23's version. |
17:46:08 | ApotheoZ | But thank's a lot for your help. |
17:46:20 | hcs | lostlogic: seems to clear up the issue I was just now experiencing |
17:46:55 | eigma | IRAM == ARM's TCM, right? |
17:47:04 | markun | ApotheoZ: but it's not good if you can never upgrade rockbox without breaking rockbox :( |
17:47:12 | markun | breaking rockboy |
17:47:25 | lostlogic | hcs: cool, I'll commit −− it makes the code more maintainable any way. |
17:47:33 | ApotheoZ | hum. |
17:47:45 | ApotheoZ | I'm gonna try to update it, in 1 week. |
17:48:25 | ApotheoZ | or 2. |
17:48:48 | Nico_P | lostlogic: could you wait a couple minutes before committing so I can read the diff? |
17:49:00 | ApotheoZ | So, I'm gonna see if Rockbox change my keymap, or if rockboy it guilty. |
17:49:50 | lostlogic | Nico_P: shoot, already hit go −− can always revert :) |
17:50:15 | lostlogic | eigma: tcm? |
17:50:32 | | Quit linuxstb (Remote closed the connection) |
17:50:43 | Nico_P | lostlogic: in "if (size == 0 || size > h->available + h->filerem)", why use h->available and not avail? |
17:51:19 | Nico_P | h->available is bigger than avail in most cases |
17:51:35 | lostlogic | Nico_P: hmm, you're right, that should be avail. |
17:52:05 | | Quit w0rd54 (Read error: 113 (No route to host)) |
17:53:04 | Nico_P | apart from that I like it. I had tried to unify those parts in buf{read,getdata}, but never found an elegant way, so thanks :) |
17:53:23 | | Quit ApotheoZ () |
17:53:52 | lostlogic | Nico_P: I figured you had −− there's a little bit of 'extra' logic in there to make it apply equally to both read methods, but I'm ok with that for the code simplicity in not having most of the logic duplicated. |
17:55:04 | * | lostlogic runs quick sanity checks that avail works (no reason it wouldn't) |
17:55:15 | | Join grd [0] (i=c27f0814@gateway/web/cgi-irc/labb.contactor.se/x-b8fe7fdb532386fa) |
17:55:59 | Nico_P | that value is basically what's useful in the handle |
17:56:25 | lostlogic | Nico_P: yeah −− my head had told me they were the same as I wrote that, but that was pre-MoB thinking. |
17:56:26 | grd | We now have gradient line selector. Wouldn't it be nice to have line selector with slightly rounded corners? Just as an eye candy? |
17:56:53 | hcs | ooh, and specular |
17:56:58 | Nico_P | lostlogic: I know it can become confusing at times ;) |
17:57:37 | Nico_P | at times I had to draw the handle's buffer to see things clearly |
17:58:25 | lostlogic | Nico_P: yeah, I'm familiar with the practice of drawing buffer wraps and suchlike |
18:00 |
18:02:42 | | Join w0rd54 [0] (i=blackdev@66.252.10.185) |
18:02:52 | | Quit grd ("CGI:IRC (EOF)") |
18:05:39 | | Quit Echelon ("ircN 8.00 for mIRC (20070730)") |
18:06:33 | Nico_P | pondlife: FS #8102 |
18:06:55 | pondlife | Thanks, hope to look at it later |
18:07:04 | pondlife | Sorry - Real Life Busyness.. |
18:10:24 | Nico_P | lostlogic: I'm having trouble keeping track... are there bugs I should focus on right now? |
18:10:39 | Nico_P | apart from FS #8092 :p |
18:10:45 | * | preglow wonders if we should bother supporting 32khz voice clips |
18:14:46 | | Join The-Compiler [0] (n=The-Comp@206-42.76-83.cust.bluewin.ch) |
18:14:56 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
18:14:57 | | Nick courtc_ is now known as courtc (n=court@c-24-99-230-218.hsd1.ga.comcast.net) |
18:15:02 | | Quit hcs ("Leaving.") |
18:16:25 | n1s | preglow: is the voice codec currently loaded into a static buffer or is that allocated? |
18:17:18 | | Quit karashata ("Leaving.") |
18:17:25 | | Join linuxstb [0] (n=chatzill@rockbox/developer/linuxstb) |
18:18:01 | | Join bertrik [0] (n=Bertrik_@175-022-045-062.dynamic.caiway.nl) |
18:18:37 | preglow | n1s: i don't really know |
18:18:56 | preglow | jhMikeS: did you get anywhere with that filters_arm4.S stuff? |
18:18:57 | | Join mignish [0] (n=mignish@c-66-41-28-227.hsd1.mn.comcast.net) |
18:20:05 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
18:20:44 | | Quit mignish (Remote closed the connection) |
18:21:07 | Nico_P | any c200 owners here? |
18:21:40 | | Quit midgey () |
18:23:53 | lostlogic | Nico_P: just 8092 and trailing tag stripping |
18:24:01 | lostlogic | oh and runtime data gathering |
18:24:36 | Nico_P | lostlogic: that last one should have become easier now, shouldn't it? |
18:25:06 | lostlogic | Nico_P: couldn't tell ya, don't know how it works or how its supposed to work :-D |
18:25:15 | Nico_P | hehe |
18:25:48 | lostlogic | I listed them in order of how close I am to knowing what to do with them ;) |
18:25:57 | lostlogic | but I'm not very close to any |
18:27:11 | puzzles | is there a dev channel? |
18:27:20 | scorche|w | this is it |
18:27:43 | puzzles | works for me |
18:30:03 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
18:34:45 | pondlife | lostlogic: All playback needs to do for the run-time data stuff is make sure it implements the (three?) callbacks... buffer/unbuffer/one other (I think!). |
18:37:18 | | Quit Dark_Apostrophe (Connection timed out) |
18:37:18 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
18:37:31 | | Quit eigma (Read error: 104 (Connection reset by peer)) |
18:41:39 | | Quit nicktastique (Read error: 104 (Connection reset by peer)) |
18:41:39 | | Join nicktastique [0] (n=nick@c-71-206-238-75.hsd1.pa.comcast.net) |
18:43:33 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
18:43:36 | | Join OlivierBorowski_ [0] (n=OlivierB@ANancy-157-1-140-16.w90-6.abo.wanadoo.fr) |
18:43:50 | | Part OlivierBorowski_ ("Konversation terminated!") |
18:44:50 | | Join OlivierBorowski [0] (n=OlivierB@ANancy-157-1-140-16.w90-6.abo.wanadoo.fr) |
18:45:37 | | Join eigma [0] (n=cat@134.117.254.250) |
18:46:29 | | Join merbanan [0] (n=banan@83.233.243.136) |
18:48:17 | | Part pondlife ("Gone") |
18:49:05 | amiconn | preglow: speex only supports 8/16/32kHz, but not e.g. 22.05kHz? |
18:49:33 | | Quit Jon-Kha (heinlein.freenode.net irc.freenode.net) |
18:49:33 | NSplit | heinlein.freenode.net irc.freenode.net |
18:49:33 | | Quit rasher (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit Slasheri (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit Hadaka (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit preglow (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit lodesi (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit fxb (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit eigma (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit nicktastique (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit pixelma (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit The-Compiler (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit jgarvey (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit scorche|w (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit XavierGr (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit hannesd (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit miepchen^schlaf (heinlein.freenode.net irc.freenode.net) |
18:49:33 | | Quit Soap__ (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit Langly (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit DataGhost (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit crwll (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit Bjoern-Erik (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit sbeh (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit parafin (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit jumijoze (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit gromit` (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit lastebil (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit [mbm] (heinlein.freenode.net irc.freenode.net) |
18:49:34 | | Quit Kohlrabi (heinlein.freenode.net irc.freenode.net) |
18:50:13 | NHeal | heinlein.freenode.net irc.freenode.net |
18:50:13 | NJoin | preglow [0] (n=thomj@rockbox/developer/preglow) |
18:50:13 | NJoin | lodesi [0] (n=lds@fydelkass.inl.fr) |
18:50:13 | NJoin | fxb [0] (n=felixbru@h1252615.stratoserver.net) |
18:50:16 | NJoin | [mbm] [0] (i=mbm@openwrt/developer/mbm) |
18:50:16 | NJoin | lastebil [0] (n=truck@cube.lomal.la) |
18:50:16 | NJoin | Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
18:50:16 | NJoin | gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
18:50:16 | NJoin | jumijoze [0] (n=jumijoze@unaffiliated/mike-zed) |
18:50:16 | NJoin | parafin [0] (i=parafin@paraf.in) |
18:50:16 | NJoin | sbeh [0] (i=sbeh@serverstaff.de) |
18:50:16 | NJoin | Bjoern-Erik [0] (n=Bjoern@108.80-202-110.nextgentel.com) |
18:50:16 | NJoin | crwll [0] (n=crawlie@a88-114-143-95.elisa-laajakaista.fi) |
18:50:16 | NJoin | DataGhost [0] (i=dataghos@ip3e832ea5.speed.planet.nl) |
18:50:16 | NJoin | Soap__ [0] (n=Soap@cpe-65-189-128-141.columbus.res.rr.com) |
18:50:16 | NJoin | miepchen^schlaf [0] (n=hihi@p54BF671A.dip.t-dialin.net) |
18:50:16 | NJoin | Langly [0] (i=Langly@c-24-21-39-47.hsd1.mn.comcast.net) |
18:50:16 | NJoin | hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
18:50:16 | NJoin | XavierGr [0] (n=xavier@ppp41-222.adsl.forthnet.gr) |
18:50:16 | NJoin | scorche|w [0] (n=42c007b2@rockbox/administrator/scorche) |
18:50:16 | NJoin | jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com) |
18:50:16 | NJoin | The-Compiler [0] (n=The-Comp@206-42.76-83.cust.bluewin.ch) |
18:50:16 | NJoin | pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
18:50:16 | | Join nicktastique [0] (n=nick@unaffiliated/nicktastic) |
18:50:16 | NJoin | eigma [0] (n=cat@134.117.254.250) |
18:50:16 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
18:50:16 | NJoin | Jon-Kha [0] (n=Jon-Kha@80-248-247-190.cust.suomicom.fi) |
18:50:16 | NJoin | rasher [0] (n=rasher@rockbox/developer/rasher) |
18:50:16 | NJoin | Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
18:50:18 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
18:50:47 | | Quit pill (Nick collision from services.) |
18:50:57 | | Join pill [0] (n=pill@sloth.shellfx.net) |
18:51:01 | | Quit pill (Nick collision from services.) |
18:51:27 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
18:53:11 | | Quit OlivierBorowski (Remote closed the connection) |
18:55:08 | | Quit eigma () |
18:55:31 | | Join Siku [0] (i=Siku@e81-197-77-148.elisa-laajakaista.fi) |
18:56:52 | | Join eigma [0] (n=cat@134.117.254.250) |
18:58:01 | | Quit miepchen^schlaf (Connection timed out) |
18:58:12 | | Join miepchen^schlaf [0] (n=hihi@p54BF671A.dip.t-dialin.net) |
18:58:58 | | Quit idnar (Nick collision from services.) |
18:59:00 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
19:00 |
19:01:53 | | Join freqmod__nx [0] (i=freqmod@dhcp208-90.ed.ntnu.no) |
19:04:01 | lostlogic | pondlife: (If you read logs) Yeah, the callbacks aren't the trouble, the having the right data for the callbacks is the challenge, now that that data does not reside in playback.c and needs to be copied to buffering.c |
19:04:14 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
19:06:50 | | Quit freqmod__nx (Remote closed the connection) |
19:08:24 | | Quit spiorf (Remote closed the connection) |
19:09:37 | | Quit J3TC- (Read error: 110 (Connection timed out)) |
19:10:14 | | Quit atsea- (Read error: 104 (Connection reset by peer)) |
19:11:06 | | Join freqmod__nx [0] (i=freqmod@dhcp208-90.ed.ntnu.no) |
19:11:27 | | Join ilgufo [0] (n=matteo@host27-174-dynamic.4-87-r.retail.telecomitalia.it) |
19:11:41 | | Quit freqmod_nx (Remote closed the connection) |
19:11:51 | | Quit freqmod__nx (Remote closed the connection) |
19:12:05 | | Join freqmod_nx [0] (i=freqmod@dhcp208-90.ed.ntnu.no) |
19:15:22 | | Quit eigma (Read error: 110 (Connection timed out)) |
19:15:53 | *** | Saving seen data "./dancer.seen" |
19:17:44 | | Join Falen [0] (n=chatzill@81-237-250-8-no147.tbcn.telia.com) |
19:22:44 | | Join Pichet [0] (n=chatzill@181.166-243-81.adsl-dyn.isp.belgacom.be) |
19:22:50 | Pichet | hi |
19:24:16 | | Join mf0102 [0] (n=michi@85.127.180.92) |
19:24:47 | | Join WalterEgo [0] (n=noneofye@modemcable228.133-82-70.mc.videotron.ca) |
19:25:40 | | Join Echelon [0] (i=ryan@tinfoilhat.net) |
19:26:26 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
19:26:58 | | Quit Pichet (Client Quit) |
19:27:30 | | Join atsea- [0] (i=atsea-@gateway/tor/x-726c86aabac56122) |
19:30:06 | | Join J3TC- [0] (n=jetc123@dhcp74-70.njit.edu) |
19:38:56 | | Join spiorf [0] (n=spiorf@host48-201-dynamic.16-79-r.retail.telecomitalia.it) |
19:41:02 | | Quit homielowe (Connection reset by peer) |
19:42:37 | Falen | Why isn't rockbox plugins universal for the specified targer? For example, if I try to run a plugin file from an older version, if refuses to start |
19:42:43 | | Part toffe82 |
19:43:01 | lostlogic | Falen: plugin api changes sometimes |
19:43:20 | Falen | Yeah, but not always |
19:44:08 | lostlogic | if the api hasn't changed, it should generally work, it's possible that someone made an incompatible change and didn't hcange the api version |
19:44:11 | Falen | And not that often either |
19:44:20 | amiconn | The plugin api changes fall into 2 categories, backwards compatible and backwards incompatible changes |
19:45:01 | amiconn | If there were no changes or only backwards compatible changes, the old plugin will run. |
19:45:18 | Falen | Ok |
19:46:01 | Falen | I must have missed that then, every time I compile my game it refuses to run on a rockbox build from the day before |
19:46:47 | | Quit bagawk ("leaving") |
19:46:52 | amiconn | Well, the other way 'round it won't work. Newer plugins will only run on an older rockbox core if there were *no* api changes |
19:47:24 | Falen | Ok |
19:47:30 | amiconn | Backwards compatible changes only add functionality, and an older plugin doesn't miss that new functionality, because it doesn't know |
19:48:00 | barrywardell | Domonoky: do you want a OS X binary of rbutil? I need to build svn rev 15488, yeah? |
19:48:01 | amiconn | But a newer plugin probably wants to use the new functionality, and an old core cannot provide it |
19:48:21 | Falen | Yeah, I get it |
19:49:15 | Falen | Have anybody ported over lua for rockbox? |
19:51:09 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
19:51:50 | Falen | Hmm, that would be pretty cool |
19:52:21 | markun | Falen: I don't think anyone has. What kind of thing would you be able to do with it? |
19:52:39 | amiconn | Hmm, seems I have to upgrade the build on my H300 to check whether the bug I am experiencing is fixed... |
19:53:11 | amiconn | It's a (non-critical, but slightly annoying) bug introduced with MoB |
19:53:38 | Falen | Lua? You can create games, quick applications. Not everybody knows C, so there would be a ocean of new games coming to rockbox for example. |
19:54:20 | markun | Falen: do you have a link to any nice games? |
19:54:46 | Nico_P | amiconn: what's the bug? |
19:55:08 | WalterEgo | Regarding the PP502x ports not turning off some parts of the hardware (and thus consumming more juice), is it at a dead-end? Or is it possible (but unpractical and too long) someone would test and still find stuff? |
19:55:28 | amiconn | 'end of playlist' state isn't processed properly |
19:55:53 | markun | Falen: I see a lot of games who use lua in the wikipedia article, but nothing written in lua so far. |
19:56:13 | | Join mignish [0] (n=mignish@c-66-41-28-227.hsd1.mn.comcast.net) |
19:56:13 | Falen | http://psplua.com, for example |
19:56:28 | markun | thanks |
19:56:45 | Falen | * the forums |
19:56:55 | amiconn | There are 2 effects: (1) "End of playlist" splash doesn't always appear. (2) the state isn't saved, so that powering down the player, powering up again and then trying to resume resumes - into the last few seconds of the last track, which should have ended already |
19:57:17 | Falen | IpodLinux have a lua port, http://ipodlinux.org/Lua |
19:57:49 | amiconn | WalterEgo: I don't think it's a dead end, but it looks like only a very few devs are actually interested in making the basics work properly :/ |
19:57:52 | mignish | Doe anyone know, if I were to just copy files to my ipod, would Rockbox still pick them up? Rhythmbox converts all of my ogg files to m4a when I upload them... or does anyone know an app I could use in Linux that would upload all of my music files to my ipod without converting or changing any of my files? |
19:58:14 | Nico_P | amiconn: I'll look into it... do you know anything about the places I should look in the code? |
19:58:31 | Domonoky | barrywardell: yes !! :-) |
19:58:36 | markun | mignish: rockbox will pick them up, just copy them anywhere |
19:58:49 | mignish | markun: thanks, what a relief... |
19:58:54 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
19:59:27 | markun | Falen: hm, can't find any games at psplua.. where should I look? |
19:59:51 | markun | Falen: I think it's because they are updating the site.. |
20:00 |
20:00:03 | Falen | http://psplua.com/forums/index.php/topic,131.0.html |
20:00:05 | Lear | While Lua is small for a language, it isn't that small. Could be used by a plugin though... |
20:01:19 | markun | Falen: I see some games at dslua now. Are you planning to port lua to rockbox if nobody else wants to do it? |
20:01:38 | Falen | Yeah, that's the idea |
20:01:59 | preglow | WalterEgo: it's very tricky to find out what parts we don't disable, mainly because we don't know that they're there... |
20:02:00 | WalterEgo | amiconn - Thanks.. I wish it was all a simple matter of testing 1, then 2, then 3, ... and note results, I'd happily build for days trying stuff for someone who knew what to look for (I don't).. Well, crossing fingers then. |
20:02:06 | preglow | not all devs are good at disassembling |
20:02:11 | markun | Falen: ok, good luck |
20:02:22 | | Quit atsea- (Remote closed the connection) |
20:02:24 | Falen | thank you :) |
20:02:54 | Falen | Is there a freenode channel for ipodlinux? |
20:03:28 | amiconn | preglow: It's something that can be learned by practising it |
20:03:33 | Falen | Yep, there is |
20:04:10 | * | amiconn learned almost everything about disassembling while doing it, for rockbox, plus 3 assembly languages :) |
20:04:39 | | Join MajorC [0] (i=redeem@host183-38.bornet.net) |
20:05:22 | barrywardell | Domonoky: barrywardell.net/rockbox/rbutilqt-1.0.3.dmg">http://www.barrywardell.net/rockbox/rbutilqt-1.0.3.dmg |
20:07:06 | | Join hardeep [0] (n=hardeep@c-24-5-74-88.hsd1.ca.comcast.net) |
20:07:55 | | Quit The-Compiler ("Verlassend") |
20:08:09 | Domonoky | barrywardell: thanks |
20:08:36 | Domonoky | now i only need a linx build, and someone who moves the files to the download server |
20:09:15 | linuxstb_ | Domonoky: Did you tag the 1.0.3 release in SVN? |
20:09:35 | preglow | amiconn: yeah, but it's still not everybody's cup of tea, heh |
20:09:38 | Domonoky | linuxstb: i forgot to tag it.. :-) |
20:09:50 | preglow | i think it's ok, but trawling through the entire of disassembly is not something i'm really keen on |
20:10:03 | linuxstb_ | Domonoky: I know ;) |
20:10:28 | mignish | Are you talking about taging a bunch of files, preglow? |
20:10:36 | preglow | mignish: hell no |
20:10:40 | | Quit Falen ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
20:10:40 | markun | preglow: it was a lot of fun for me during the gigabeat port |
20:10:46 | Lear | linuxstb_: Fix ipod detection on windows before release perhaps? :) |
20:11:00 | linuxstb_ | I thought you did? |
20:11:10 | Lear | Sansa yes, ipod no. |
20:11:17 | linuxstb_ | Oops, then time for 1.0.4... ;) |
20:11:24 | | Quit linuxstb (Read error: 113 (No route to host)) |
20:11:35 | | Nick linuxstb_ is now known as linuxstb (n=chatzill@i-83-67-212-170.freedom2surf.net) |
20:12:14 | Domonoky | 1.0.3 isnt really release, so we could just rebuild the zips and dmgs to include the fix.. :-) |
20:13:20 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
20:13:52 | | Quit japc (Connection timed out) |
20:14:05 | mignish | Has anyone here used an iRiver? |
20:14:18 | linuxstb | Domonoky: Good job you didn't tag it then ;) |
20:14:30 | mignish | ...if so how do they compaire to an iPod? |
20:14:34 | Arathis | mignish: which iriver model do you mean? |
20:14:49 | mignish | any. |
20:15:03 | mignish | I'm curious how they are compaired to iPods. |
20:15:18 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
20:15:26 | mignish | They seem like they'd bee about the same. I am just curious if people like them better. |
20:15:42 | Arathis | I do, but I can't compare since I don't or ever did own an iPod ;) |
20:16:00 | | Quit Rondom ("Ex-Chat") |
20:16:32 | mignish | Hehe, that is probably smart of you. The iRivers look better then an iPod... probably work more cleanly too. |
20:16:42 | mignish | I guess I can just read some reviews online. |
20:16:49 | WalterEgo | Hmm... |
20:16:53 | mignish | I found an iPod, that's the only reason I have one. |
20:17:24 | mignish | After using the iPod and iTunes, I find that I dislike Apple even more. |
20:17:52 | bertrik | Try sony with their sonicstage .... |
20:18:29 | mignish | i'll take a look at it. |
20:19:14 | bertrik | to be clear: I hate sonicstage |
20:19:28 | * | amiconn has half-bright backlight on G5 |
20:19:33 | | Quit hardeep ("Lost terminal") |
20:20:52 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
20:21:00 | | Quit linuxstb (Nick collision from services.) |
20:21:02 | | Nick linuxstb_ is now known as linuxstb (n=chatzill@i-83-67-212-170.freedom2surf.net) |
20:22:08 | linuxstb | amiconn: So you found backlight brightness? |
20:22:20 | amiconn | Either the G5 backlight brightness circuit doesn't use PWM, or its frequency vastly differs from ours |
20:22:40 | amiconn | There is no (additional) flicker during a software pwm fade |
20:23:11 | | Join hardeep [0] (n=hardeep@c-24-5-74-88.hsd1.ca.comcast.net) |
20:23:15 | amiconn | linuxstb: I'm fairly sure. Just initing the 2 port pins gives half brightness, as opposed to full brightness when the circuit is disabled |
20:23:28 | amiconn | I still have to try the increment/decrement thing |
20:23:28 | linuxstb | Lear: Do you want to commit the ipodpatcher change? |
20:23:44 | Lear | I can do that. Untested though. |
20:24:07 | linuxstb | Lear: We'll soon find out... It looks right to me though. |
20:24:18 | | Part mignish ("Konversation terminated!") |
20:24:20 | preglow | amiconn: g5 has the same backlight handling as nano, yea? |
20:24:31 | linuxstb | It does in Rockbox |
20:24:34 | amiconn | The nano doesn't have brightness control afaics |
20:25:01 | preglow | amiconn: i think it does |
20:25:14 | linuxstb | preglow: You mean in the OF? |
20:25:29 | amiconn | The ROM doesn't contain the brightness test that the G5 rom has |
20:25:41 | preglow | hmm |
20:25:43 | preglow | linuxstb: can't remember :/ |
20:25:57 | amiconn | Why don't you just boot the OF and check? |
20:26:11 | preglow | lemme see if i still have i |
20:26:12 | preglow | t |
20:27:33 | preglow | no, i can't find any brightness |
20:28:23 | Lear | linuxstb: Done. |
20:28:26 | preglow | amiconn: have you discovered how retailos does backlight fading? |
20:28:41 | amiconn | Yes, and I already mentioned it last night |
20:28:56 | amiconn | I'm about to verify my theory about how it works |
20:31:27 | preglow | amiconn: at least that is shared with the nano, afaik |
20:31:42 | amiconn | Really? |
20:32:11 | preglow | well, everything else about the backlight is the same, so i'd expect it to be |
20:32:11 | | Quit FOAD (Read error: 110 (Connection timed out)) |
20:32:12 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
20:32:25 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
20:32:31 | linuxstb | Would be cool if Rockbox could do backlight brightness when Apple doesn't... |
20:32:34 | amiconn | Hmm, but why doesn't it have brightness then? |
20:33:34 | amiconn | preglow: Do you know (or could you check) whether GPIO D7 and L6 are used for something else on the Nano? |
20:34:36 | amiconn | Those 2 pins are used for controlling the backlight dimmer |
20:34:42 | Mode | "#rockbox +o Zagor " by ChanServ (ChanServ@services.) |
20:34:46 | preglow | don't know, no, can check |
20:35:17 | Topic | "Web server is down for disk change | Please read before speaking: http://www.rockbox.org/wiki/IrcGuidelines | Please direct offtopic/social chat to #rockbox-community" by Zagor (n=bjst@rockbox/developer/Zagor) |
20:35:24 | pixelma | Nico_P: you asked for a c200 owner earlier? |
20:35:46 | preglow | l6 seems to always be set |
20:35:53 | Zagor | i'm taking down the web/mail server. perhaps as short as only a few minutes. |
20:35:55 | preglow | l7 seems to be backlight control |
20:36:27 | Nico_P | pixelma: yes, I'm curious about FS #7975 |
20:36:46 | Nico_P | pixelma: more precisely, is it still valid? |
20:36:54 | pixelma | looking |
20:37:21 | amiconn | "bool button;" ?? Hmm, better concentration, please! :\ |
20:37:23 | DEBUG | Received signal 15 (SIGTERM), terminating (snapshot: dancer.c line 124) |
20:37:23 | *** | Cleanup |
20:37:23 | *** | Saving seen data "./dancer.seen" |
20:37:23 | *** | Exit |
21:00 |
21:03:05 | *** | Started Dancer V4.16 |
21:03:05 | *** | Connected to irc.freenode.net on port 6667 |
21:03:05 | *** | Logfile for #rockbox started |
21:03:08 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
21:03:09 | *** | Server message 501: 'logbot :Unknown MODE flag' |
21:03:09 | Mode | "logbot :+i" by logbot |
21:03:10 | *** | Server message 477: 'logbot #rockbox :[freenode-info] if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg' |
21:03:10 | | Join logbot [0] (i=bjst@gateway/web/cgi-irc/labb.contactor.se/x-43c9d968d35a4b80) |
21:03:10 | | Join FOAD [0] (n=dok@dinah.blub.net) |
21:03:10 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
21:03:10 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
21:03:10 | | Join bertrik_ [0] (n=Bertrik_@149-022-045-062.dynamic.caiway.nl) |
21:03:10 | | Join linuxstb [0] (n=chatzill@rockbox/developer/linuxstb) |
21:03:10 | | Join @Zagor [0] (n=bjst@rockbox/developer/Zagor) |
21:03:10 | | Join hardeep [0] (n=hardeep@c-24-5-74-88.hsd1.ca.comcast.net) |
21:03:10 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
21:03:10 | | Join MajorC [0] (i=redeem@host183-38.bornet.net) |
21:03:10 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
21:03:10 | | Join spiorf [0] (n=spiorf@host48-201-dynamic.16-79-r.retail.telecomitalia.it) |
21:03:10 | | Join Echelon [0] (i=ryan@tinfoilhat.net) |
21:03:10 | | Join WalterEgo [0] (n=noneofye@modemcable228.133-82-70.mc.videotron.ca) |
21:03:10 | | Join mf0102 [0] (n=michi@85.127.180.92) |
21:03:10 | | Join freqmod_nx [0] (i=freqmod@dhcp208-90.ed.ntnu.no) |
21:03:10 | | Join ilgufo [0] (n=matteo@host27-174-dynamic.4-87-r.retail.telecomitalia.it) |
21:03:10 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
21:03:10 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
21:03:10 | | Join miepchen^schlaf [0] (n=hihi@p54BF671A.dip.t-dialin.net) |
21:03:10 | | Join Siku [0] (i=Siku@e81-197-77-148.elisa-laajakaista.fi) |
21:03:10 | | Join _pill [0] (i=pill@sloth.shellfx.net) |
21:03:10 | | Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
21:03:10 | | Join rasher [0] (n=rasher@rockbox/developer/rasher) |
21:03:10 | | Join Jon-Kha [0] (n=Jon-Kha@80-248-247-190.cust.suomicom.fi) |
21:03:10 | | Join Hadaka [0] (i=naked@naked.iki.fi) |
21:03:10 | | Join nicktastique [0] (n=nick@unaffiliated/nicktastic) |
21:03:10 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
21:03:10 | | Join jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com) |
21:03:10 | | Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche) |
21:03:10 | | Join XavierGr [0] (n=xavier@ppp41-222.adsl.forthnet.gr) |
21:03:10 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
21:03:10 | | Join Langly [0] (i=Langly@c-24-21-39-47.hsd1.mn.comcast.net) |
21:03:10 | | Join Soap__ [0] (n=Soap@cpe-65-189-128-141.columbus.res.rr.com) |
21:03:10 | | Join DataGhost [0] (i=dataghos@ip3e832ea5.speed.planet.nl) |
21:03:10 | | Join crwll [0] (n=crawlie@a88-114-143-95.elisa-laajakaista.fi) |
21:03:10 | | Join Bjoern-Erik [0] (n=Bjoern@108.80-202-110.nextgentel.com) |
21:03:10 | | Join sbeh [0] (i=sbeh@serverstaff.de) |
21:03:10 | | Join parafin [0] (i=parafin@paraf.in) |
21:03:10 | | Join jumijoze [0] (n=jumijoze@unaffiliated/mike-zed) |
21:03:10 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
21:03:10 | | Join Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
21:03:10 | | Join lastebil [0] (n=truck@cube.lomal.la) |
21:03:10 | | Join [mbm] [0] (i=mbm@openwrt/developer/mbm) |
21:03:10 | | Join fxb [0] (n=felixbru@h1252615.stratoserver.net) |
21:03:10 | | Join lodesi [0] (n=lds@fydelkass.inl.fr) |
21:03:10 | | Join preglow [0] (n=thomj@rockbox/developer/preglow) |
21:03:10 | | Join merbanan [0] (n=banan@83.233.243.136) |
21:03:10 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
21:03:10 | | Join Dark_Apostrophe [0] (n=darkapos@supporter/monthlybyte/DarkApostrophe) |
21:03:10 | | Join w0rd54 [0] (i=blackdev@66.252.10.185) |
21:03:10 | | Join Domonoky [0] (n=Domonoky@e179051201.adsl.alicedsl.de) |
21:03:10 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
21:03:10 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
21:03:10 | | Join Arathis [0] (n=doerk@p508A6C98.dip.t-dialin.net) |
21:03:10 | | Join desowin [0] (n=desowin@unaffiliated/desowin) |
21:03:10 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
21:03:10 | | Join cooz [0] (n=grzyzrul@pc178-100.ghnet.pl) |
21:03:10 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
21:03:10 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
21:03:10 | | Join qwm [0] (n=qwm@h38n2fls32o1010.telia.com) |
21:03:10 | | Join barrywardell [0] (n=barrywar@dhcp-892b9b4f.ucd.ie) |
21:03:10 | | Join n1s [0] (n=nils@nl104-209-90.student.uu.se) |
21:03:10 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
21:03:10 | | Join daurnimator [0] (i=daurn@unaffiliated/daurnimator) |
21:03:10 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
21:03:10 | | Join Mxxd [0] (n=Mxxd@a85-156-139-77.elisa-laajakaista.fi) |
21:03:10 | | Join Thundercloud [0] (n=thunderc@resnet19.nat.lancs.ac.uk) |
21:03:10 | | Join Nimdae_ [0] (n=nimmeh@static-71-164-213-195.dllstx.fios.verizon.net) |
21:03:10 | | Join Rick [0] (i=rick@unaffiliated/rick) |
21:03:10 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
21:03:10 | | Join ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
21:03:10 | | Join Rob2222 [0] (n=Miranda@p54B15138.dip.t-dialin.net) |
21:03:10 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
21:03:10 | | Join lemur [0] (n=lemur@cpe-76-81-127-6.socal.res.rr.com) |
21:03:10 | | Join puzzles [0] (n=dan@xmms2/developer/puzzles) |
21:03:10 | | Join jepler [0] (n=jepler@emc/developer/jepler) |
21:03:10 | | Join [omni] [0] (n=omni@bestII.com) |
21:03:10 | | Join feisar [0] (i=jljhook@noppakerho.com) |
21:03:10 | | Join courtc [0] (n=court@unaffiliated/courtc) |
21:03:10 | | Join animeloe [0] (n=animeloe@unaffiliated/animeloe) |
21:03:10 | | Join maddler [0] (n=maddler@217-133-171-24.b2b.tiscali.it) |
21:03:10 | | Join rvvs89 [0] (n=rvvs89@pdpc/supporter/active/rvvs89) |
21:03:10 | | Join sslashes [0] (n=sslashes@209.67.252.122) |
21:03:10 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
21:03:10 | | Join pnakicofd [0] (i=0@86.122.116.44) |
21:03:10 | | Join Lambuntu [0] (n=Lambdar@wbr-2310.student.iastate.edu) |
21:03:10 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
21:03:10 | | Join solatis [0] (i=lmergen@cc1172915-a.ensch1.ov.home.nl) |
21:03:10 | | Join EnterUse1Name [0] (n=dave@ip-128.55.99.216.dsl-cust.ca.inter.net) |
21:03:10 | | Join guyzmo_ [0] (n=guyzmo@nenya.mithrandir.net) |
21:03:10 | | Join kclaf [0] (n=kclaf@85.95.211.245) |
21:03:10 | | Join DogBoy [0] (n=john@unaffiliated/dogboy) |
21:03:10 | | Join bb_ [0] (n=bb@unaffiliated/bb) |
21:03:10 | | Join andrewg867 [0] (n=andrew@stjhnf0124w-142162074456.pppoe-dynamic.nl.aliant.net) |
21:03:10 | | Join micols_ [0] (n=micols@scharff.fys.ku.dk) |
21:03:10 | | Join scorche [0] (i=Blah@rockbox/administrator/scorche) |
21:03:10 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
21:03:10 | | Join HellDragon [0] (i=jd@unaffiliated/helldragon) |
21:03:10 | | Join lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic) |
21:03:10 | | Join JRoT [0] (n=JRoT@ip4da03737.direct-adsl.nl) |
21:03:10 | | Join Guile`` [0] (n=Guile@78.113.29.20) |
21:03:10 | | Join sd__ [0] (n=sd@81.201.60.183) |
21:03:10 | | Join zicho [0] (n=martin@c-6a98e355.68-7-64736c14.cust.bredbandsbolaget.se) |
21:03:10 | | Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) |
21:03:10 | | Join markun [0] (n=markun@rockbox/developer/markun) |
21:03:10 | | Join JETC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
21:03:10 | | Join z35 [0] (n=z@149.123.33.65.cfl.res.rr.com) |
21:03:10 | | Join joshin [0] (n=joshin@unaffiliated/joshin) |
21:03:10 | | Join n17ikh|Lappy [0] (n=n17ikh@c-76-23-98-11.hsd1.sc.comcast.net) |
21:03:10 | | Join tedrock [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
21:03:10 | | Join maxkelley [0] (n=max@unaffiliated/themaximus) |
21:03:10 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
21:03:10 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
21:03:10 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
21:03:10 | | Join tchan [0] (n=tchan@lunar-linux/developer/tchan) |
21:03:10 | | Join sneakums [0] (i=sneakums@jenny.ondioline.org) |
21:03:10 | | Join annulus_ [0] (n=ap@h214n2fls31o286.telia.com) |
21:03:10 | | Join krazykit [0] (n=kkit@light.sunsetab.denison.edu) |
21:03:10 | | Join Galois [0] (i=djao@efnet-math.org) |
21:03:10 | | Join thegeek [0] (i=thegeek@s220b.studby.ntnu.no) |
21:03:10 | | Join crashd [0] (i=foobar@lostnode.org) |
21:03:10 | | Join in-jane [0] (i=jane@212.83.122.85) |
21:03:10 | | Join det [0] (n=chris@ip68-108-105-64.lv.lv.cox.net) |
21:03:10 | | Join Zom [0] (n=zom@h-182-168.A166.cust.bahnhof.se) |
21:03:10 | | Join jmworx [0] (n=jmworx@panoramix.CeNTIE.NET.au) |
21:03:10 | | Join Toki [0] (n=hsdbvlkb@gateimb.imb.lebedev.ru) |
21:03:10 | | Join ATravelingGeek [0] (n=ATG@pdpc/supporter/student/ATravelingGeek) |
21:03:10 | | Join TTThomas [0] (n=root@c-68-38-172-205.hsd1.de.comcast.net) |
21:03:10 | | Join crashmatrix [0] (n=crashmat@s5590785f.adsl.wanadoo.nl) |
21:03:10 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
21:03:10 | | Join Dave2 [0] (i=dave@freenode/staff/dave2) |
21:03:10 | | Join DiDjCodt [0] (n=djc@poy.chewa.net) |
21:03:10 | | Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
21:03:10 | | Join blithe [0] (n=blithe@stiletto.djblithe.com) |
21:03:10 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
21:03:10 | | Join shodanX [0] (n=shodanX@i9a132.informatik.uni-erlangen.de) |
21:03:10 | | Join tuplanolla [0] (n=jani@a80-186-126-4.elisa-laajakaista.fi) |
21:03:10 | | Join J [0] (n=john@cpc2-mfld9-0-0-cust297.nott.cable.ntl.com) |
21:03:10 | | Join TheDarkOne[lappy [0] (n=marc@74.12.14.40) |
21:03:10 | | Join dionoea [0] (n=dionoea@poy.chewa.net) |
21:03:10 | | Join Ave [0] (i=ave@a91-152-238-56.elisa-laajakaista.fi) |
21:03:10 | | Join newbyx86 [0] (n=newby@ip68-7-12-123.sd.sd.cox.net) |
21:03:10 | | Join marcosource [0] (i=marco@cakebox.net) |
21:03:10 | | Join Presence [0] (i=presence@irev.net) |
21:03:28 | | Join Toxicity999 [0] (n=bryan@unaffiliated/Toxicity999) |
21:04:06 | Topic | "Please read before speaking: http://www.rockbox.org/wiki/IrcGuidelines | Please direct offtopic/social chat to #rockbox-community" by Zagor (n=bjst@rockbox/developer/Zagor) |
21:04:29 | | Quit Zagor ("Heading back home") |
21:04:32 | preglow | amiconn: i'm such an idiot |
21:04:36 | amiconn | ? |
21:04:50 | amiconn | Does it work? |
21:05:04 | preglow | yes |
21:05:05 | preglow | yes it does |
21:05:08 | amiconn | wow |
21:05:17 | amiconn | You can adjust brightness? |
21:05:20 | preglow | yup |
21:05:22 | preglow | works perfectly |
21:05:37 | amiconn | wow again |
21:05:40 | preglow | stupid mistake, as usual, i was copying rockbox.ipod to the root |
21:05:42 | preglow | not .rockbox |
21:05:57 | amiconn | The nano feature apple decided to hide from the users :P |
21:06:04 | barrywardell | Domonoky: updated barrywardell.net/rockbox/rbutilqt-1.0.3.dmg">http://www.barrywardell.net/rockbox/rbutilqt-1.0.3.dmg |
21:06:21 | * | pixelma happy she's not the only one doing stupid mistakes ;) |
21:06:33 | dionoea | Nico_P: ? |
21:06:43 | amiconn | preglow: Seems that pulsing L6 alone does nothing. Pulsing D7 alone does work |
21:06:47 | * | linuxstb keeps quiet and hopes jhMikeS doesn't mention anything about linuxstb's testing abilities... |
21:06:48 | Nico_P | dionoea: hi |
21:06:58 | * | amiconn checks whether L6 is needed at all |
21:07:30 | preglow | amiconn: it goes from full bright to very dark |
21:07:39 | amiconn | Yeah, but not completely off |
21:07:40 | dionoea | Nico_P: I had a question about buffering. I have a playlist with track A and B, which are both buffered. If i skip to track B, track A gets unbuffered so that skipping back to track A spins the hard drive |
21:07:45 | preglow | amiconn: yup |
21:07:55 | amiconn | Then it's the same circuit as in the G5 |
21:08:00 | pixelma | linuxstb: that was a mistake... now I'm curious to hear the story :P |
21:08:25 | dionoea | Nico_P: but technically track A is still in RAM |
21:08:48 | Nico_P | dionoea: this happens when track A isn't complete... it gets trashed. this seems to be happening a lot lately |
21:09:14 | dionoea | but it was buffered completely before I skipped |
21:09:41 | Nico_P | dionoea: yeah, it shouldn't be trashed but I think a recent change affected that |
21:09:44 | dionoea | (we'll I'm skipping in the buffer debug screen) |
21:09:46 | dionoea | ah ok. |
21:09:53 | dionoea | Cool :) |
21:10:02 | preglow | amiconn: works perfectly with pwm fading too |
21:10:03 | dionoea | s/we'll/well/ |
21:10:21 | Nico_P | dionoea: you did well to remind me of it because I had noticed it ut forgot to check |
21:10:29 | dionoea | ;) |
21:10:37 | amiconn | preglow: Yeah, but I'd want to get rid of pwm fading, and use the dimmer for fading as well. What do you think? |
21:12:19 | preglow | amiconn: i agree completely |
21:12:39 | amiconn | Well, if someone has set minimum brightness, it wouldn't fade |
21:13:00 | preglow | myeah, and fades will look uglier at lower brightness settings |
21:13:05 | preglow | well, it's worth a shot |
21:13:21 | amiconn | Perhaps we should keep software pwm fade in/out... |
21:13:46 | preglow | hmm |
21:14:00 | preglow | i'd rather at least test the dimmer for that first |
21:14:02 | preglow | to see how it looks |
21:14:12 | amiconn | Atm it's a bit dirty, because the sw pwm also switches B3, which should be kept high for the dimmer circuit |
21:14:53 | amiconn | B3 should only be disabled when the backlight is completely off. |
21:15:26 | amiconn | AH, and handling L6 is indeed superfluous, D7 is the dimmer pin |
21:15:42 | amiconn | Could you verify this on nano? |
21:17:42 | | Join ApotheoZ [0] (i=Apo@nfb68-1-88-169-81-101.fbx.proxad.net) |
21:18:41 | | Quit barrywardell (Remote closed the connection) |
21:19:13 | | Quit markun (Read error: 104 (Connection reset by peer)) |
21:19:52 | preglow | amiconn: by just removing l6 writes? |
21:19:57 | amiconn | preglow: New patch: amiconn.dyndns.org/g5-bl-test2.diff">http://amiconn.dyndns.org/g5-bl-test2.diff |
21:20:01 | preglow | okies |
21:20:13 | scorche|w | this sounds interesting: http://buglabs.net/products |
21:20:17 | amiconn | Now with scroll repeat, correct directions and D7 only |
21:20:58 | amiconn | hmm |
21:21:18 | preglow | amiconn: works nicely |
21:21:19 | amiconn | jhMikeS: How long, do you think, can interrupts be disabled safely on PP? |
21:21:55 | | Quit ApotheoZ (Client Quit) |
21:22:05 | | Nick bertrik_ is now known as bertrik (n=Bertrik_@149-022-045-062.dynamic.caiway.nl) |
21:22:25 | amiconn | linuxstb: Could you try that patch on your early G5, just to make sure? |
21:22:26 | preglow | amiconn: hmm, the dimmer might be a bit too coarse to allow for nice fades |
21:22:41 | amiconn | Yeah, even though it has 32 steps... |
21:23:05 | amiconn | Twice as many as on H300 - and people still want fading on H300... |
21:23:39 | linuxstb | amiconn: Sure. |
21:23:46 | amiconn | Funny method - a "morse-controlled" dimmer... |
21:24:13 | amiconn | This means we have to track state in order to allow well-defined backlight settings |
21:24:43 | amiconn | The order at poweron is: Enable B3 and D7, dim to the desired level, then enable L7 |
21:26:10 | amiconn | This can take up to 6ms worst case |
21:26:24 | | Join SoapSud [0] (n=SoapSud@host217-44-21-6.range217-44.btcentralplus.com) |
21:26:55 | preglow | ouch.... |
21:28:08 | | Quit amiconn (Nick collision from services.) |
21:28:16 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
21:30:10 | amiconn | preglow: Even a bit longer: dim up to level 32 (from 16): (350us+10us)*16=5.76ms. Dim down to level 1 (from 16): (350us+200us)*15=8.25ms |
21:30:35 | amiconn | The 350us could probably be shortened a bit |
21:30:56 | amiconn | ...as well as the 200. How much - that needs to be tested |
21:35:05 | | Quit hannesd ("Client suicide") |
21:35:28 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
21:35:34 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
21:36:04 | | Join lazka [0] (n=lazka@85-126-38-10.dynamic.xdsl-line.inode.at) |
21:39:17 | | Quit linuxstb (Nick collision from services.) |
21:39:21 | | Nick linuxstb_ is now known as linuxstb (n=chatzill@i-83-67-212-170.freedom2surf.net) |
21:39:22 | | Join markun [0] (n=markun@rockbox/developer/markun) |
21:39:47 | linuxstb | amiconn: That patch works fine on my 5G |
21:40:15 | amiconn | The second one? |
21:41:04 | linuxstb | g5-bl-test2.diff |
21:41:08 | | Quit SoapSud ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
21:41:11 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
21:41:23 | amiconn | Ok, nice :) |
21:42:39 | | Quit Siku () |
21:44:34 | amiconn | The 200us cannot be shortened. 100us already increases brightness :/ |
21:45:08 | pixelma | all the kids that use the pwm brightness patch in an unsupported build and always have to use full brightness to play doom or a video will be so gratefull... ;) |
21:46:26 | scorche|w | my nona is blinding in the dark |
21:46:49 | * | scorche|w glares at the letter of "nona" till they fall into proper order |
21:46:59 | linuxstb | nano |
21:47:14 | * | scorche|w is satisfied |
21:47:45 | pixelma | yeah, I saw that the mini's backlight is also blinding in the dark |
21:49:54 | | Join japc [0] (n=japc@bl7-240-154.dsl.telepac.pt) |
21:51:59 | amiconn | But that one isn't adjustable... |
21:53:42 | pixelma | I guessed but I thought it could be comparable (something along the lines of "it's an apple product, so maybe they prefer bright backlight for their displays") |
21:56:58 | | Quit mf0102 ("Verlassend") |
22:00 |
22:02:06 | | Join Llorean [0] (n=llorean@12.198.112.130) |
22:04:33 | amiconn | The pulse high time can be shortened drastically. Even 10us work in a tight loop setting brightness from min to max or vice versa |
22:05:48 | | Join J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
22:08:55 | | Join Domonoky_ [0] (n=Domonoky@e179060095.adsl.alicedsl.de) |
22:16:34 | | Quit spiorf (Read error: 110 (Connection timed out)) |
22:19:15 | | Nick parafin is now known as parafin|away (i=parafin@paraf.in) |
22:22:06 | | Quit ilgufo ("So Long, and Thanks For All the Fish - http://gufo.wordpress.com") |
22:23:35 | preglow | amiconn: you think we should allow 32 khz voice files with speex? |
22:26:42 | amiconn | No, I was just asking whether speex supports other sample rates than 8/16/32 kHz |
22:27:35 | amiconn | Our speex codec should of course decode all standard rates, but for voice files it's not absolutely necessary. Depends on how much code it needs |
22:27:45 | amiconn | Someone might want to use 32kHz for .talk clips |
22:27:58 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
22:29:00 | preglow | amiconn: there's no extra code, but we'll need a tiny bit more iram |
22:29:24 | preglow | amiconn: speex supports all sample rates, but is specially tuned for 8/16/32 |
22:29:51 | | Join pepie34 [0] (n=pepie34@cop60-1-82-240-26-92.fbx.proxad.net) |
22:29:58 | amiconn | Well, I can think of one situation where 32kHz voice files would be necessary: |
22:30:56 | amiconn | When using an iriver h1x0 hooked up via s/pdif. Some devices with s/pdif input only accept certain sample rates, i.e. the standard 32/44.1/48 kHz (and higher, but often not lower) |
22:31:42 | preglow | why would that make it necessary? voice is resampled to the output rate anyway |
22:31:51 | amiconn | hmm, right |
22:32:18 | preglow | 32khz sounds a bit better than 16khz, but not much |
22:32:38 | preglow | we'll see how much iram we have left, it's not a big deal anyway |
22:33:42 | * | amiconn needs to come up with a method to track dimmer status in backlight-nano_video.c, and still allow sw pwm to work... |
22:35:27 | | Join mguay [0] (i=d8ef4305@gateway/web/cgi-irc/labb.contactor.se/x-78179adf66d9975e) |
22:37:45 | | Part Domonoky_ |
22:38:42 | | Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk) |
22:38:51 | | Join jpt9 [0] (n=chatzill@ninetails-33.dynamic.rpi.edu) |
22:38:56 | | Quit desowin ("use linux") |
22:39:08 | jpt9 | hey |
22:39:26 | | Join petur [0] (n=petur@rockbox/developer/petur) |
22:39:28 | jpt9 | so... i ordered one of the Sansa e250s from woot on monday. |
22:39:37 | mguay | Whoever may care: I just noticed there's no manual for the Toshiba Gigabeat X series... Presumably the same as the F but it's not labelled as such on http://www.rockbox.org/manual.shtml. |
22:39:39 | jpt9 | it's smartpost :-P, so it'll probably take a while. |
22:39:50 | jpt9 | but I've been playing with the rockbox sim on my computer... |
22:39:53 | jpt9 | DUUUDDEEEEE!!!!!! |
22:39:54 | jpt9 | it kicks ass. |
22:40:01 | lemur | dude? |
22:40:02 | jpt9 | the talking menus are quite nice. |
22:40:03 | jpt9 | dude. |
22:40:06 | lemur | dude. |
22:40:09 | jpt9 | lol... |
22:40:13 | Bagder | it's even better on a real target |
22:40:18 | jpt9 | i would imagine. |
22:40:22 | lemur | Sim as in emulator? |
22:40:26 | jpt9 | yeah. |
22:40:31 | lemur | Nice |
22:40:35 | Bagder | lemur: it is a simulator... |
22:40:38 | mguay | That's dudee to you , sir. |
22:40:45 | jpt9 | also, sometimes it stops playing music (like it'll still have the progress bar working and everything, just no audio)... |
22:40:51 | jpt9 | will this also happen on the real thing? |
22:41:04 | lemur | We hope not |
22:41:10 | jpt9 | and some of the audio stuff (stereo width/channels) doesn't work. how much of this is the fact that it's running on a computer? |
22:41:12 | Bagder | jpt9: only if you hit one of the recent bugs introduced with the buffering overhaul |
22:41:17 | jpt9 | ah. |
22:41:30 | lemur | Is buffering being overhauled? |
22:41:40 | jpt9 | for one thing, if i put the *real* firmware in the emulator, it tries to run rockbox apps as native windows apps, which of course doesn't work... |
22:41:48 | Bagder | lemur: yes, the MoB and following craziness ;-) |
22:42:16 | jpt9 | also, "Theme Settings" is read as "Central European". and you should get it to pronounce "Bass" as "Base" rather than the fish. |
22:42:57 | jpt9 | can you get it to read "A" as the letter rather than "ah"? |
22:43:22 | Bagder | it depends on what tts engine you use and how you tell it to speak... |
22:43:25 | jpt9 | gimme a sec... |
22:43:31 | jpt9 | i have Espeak installed on windows... |
22:43:34 | jpt9 | as a SAPI voice... |
22:43:41 | jpt9 | i wonder if I can give it a British accent? |
22:43:47 | lemur | heh |
22:43:57 | * | Bagder knows very little about generating speak stuff |
22:44:02 | pixelma | Llorean: you around? |
22:44:05 | markun | jpt9: it sounds quite british with the default en voice to me already |
22:44:10 | jpt9 | ah. |
22:44:17 | jpt9 | en-rhotic (I think...) is more british. |
22:44:20 | Llorean | pixelma: Somewhat. What's up? |
22:44:22 | jpt9 | are you using espeak? |
22:44:30 | markun | sometimes |
22:44:38 | lemur | the voice needs to be female british |
22:44:41 | lemur | with a bit of an attitude |
22:44:42 | jpt9 | I assume you can't pull off running espeak or flite on the device itself? |
22:45:01 | Bagder | jpt9: there have been some work in that direction... |
22:45:02 | jpt9 | have several recordings of the same items, so if you go to the same menu repeatedly, it starts getting pissed off :-) |
22:45:09 | markun | jpt9: http://www.rockbox.org/tracker/task/7660 |
22:45:32 | jpt9 | lemme try it... |
22:45:41 | pixelma | Llorean: just read a bit in the logs and you mentioned aspect ratios for mpegplayer and that all displays are close to 4:3 in their size. The c200 has almost a widescreen display though ;) |
22:45:49 | * | linuxstb wishes we could solve the gplv2/v3 problem |
22:46:12 | markun | linuxstb: there is still the gplg api trick that everyone uses.. |
22:46:28 | markun | lgpl :) |
22:46:38 | WalterEgo | ..the h10 small (5gb) has a square screen.. |
22:46:43 | linuxstb | markun: That doesn't make any sense to me... |
22:46:51 | lemur | Just remove that clause from the gplv2 that says "or any later version of this license" |
22:46:54 | lemur | :) |
22:47:19 | Llorean | pixelma: Okay, *most* displays are. Don't worry, when I make new presets for WinFF 0.31, I plan to have "Fullscreen" "4:3" and "16:9" presets, where the two ratio ones are the closest appropriate resolution to that ratio, since we're not constrained by multiples of 16 any more |
22:48:35 | pixelma | I see :) |
22:49:04 | | Join safetydan [0] (n=safetyda@rockbox/developer/safetydan) |
22:49:17 | | Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) |
22:50:39 | linuxstb | Llorean: Do you have full-screen presets at the moment? |
22:51:08 | Llorean | linuxstb: Right now "4:3" is actually "Fullscreen" in most cases, except where the screen wasn't a multiple of 16 |
22:51:19 | Llorean | But I understand WinFF 0.31 has a new preset format, and I haven't written or adapted them to it. |
22:51:36 | | Quit mguay ("CGI:IRC") |
22:52:02 | Llorean | Also, someone mentioned the WinFF author might be contacting me, but that hasn't happened. |
22:52:48 | pixelma | and if you happen to know because you already spent some time on WinFF. I couldn't figure out what it does with videos in a different aspect ratio - scale until one of the dimensions fit, maybe crop? |
22:53:07 | linuxstb | It's just that you'll need to crop videos to accurately encode to full-screen. |
22:53:28 | jpt9 | yeah... |
22:53:43 | jpt9 | so i'm planning to put the entire High Voltage SID Collection on it :-) |
22:54:00 | pixelma | thanks linuxstb |
22:55:37 | | Quit animeloe ("Leaving") |
22:57:45 | | Quit nicktastique ("Leaving") |
22:58:38 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
22:58:42 | | Quit Thundercloud (Remote closed the connection) |
22:59:49 | Llorean | linuxstb_: That's why there will be three options. 4:3 and 16:9 to preserve the aspect ratios of the original encode or fullscreen for those people who just want no wasted pixels independent of a little (or if you're my parents, a lot) of stretching |
23:00 |
23:01:05 | Llorean | pixelma: As far as I know, it stretches the video to fit the resolution you define. Any cropping or restrictions at all must manually be defined. For example, you can tell it "scale X to 320 pixels, and y to preserve ratio" I believe, but if you tell it 320x240 it will stretch 16:9 videos to fill the whole screen. |
23:01:58 | | Join animeloe [0] (n=animeloe@unaffiliated/animeloe) |
23:02:50 | | Quit pepie34 ("Ex-Chat") |
23:03:09 | *** | Saving seen data "./dancer.seen" |
23:06:06 | pixelma | Llorean: ok, thank you for the explanation |
23:06:22 | linuxstb_ | Llorean: If there is a "scale X to 320 pixels, and y to preserve ratio" option, why not offer that instead of the separate 4:3 and 16:9 versions? |
23:07:39 | Llorean | linuxstb_: Mostly because I hadn't noticed it when I created the original presets (and have only been told it exists, not how to do it) so I'm not certain it's definitely there yet. |
23:08:37 | linuxstb_ | Yes, I'm talking in the future tense, _if_ it's possible. |
23:08:44 | Llorean | If it's possible, I probably will |
23:10:03 | linuxstb_ | And I'm not sure you need a full-screen preset either - the extra pixels will be minimal for 4:3 sources for most LCDs, and 16:9 sources will just be badly broken. |
23:10:33 | | Quit linuxstb (Read error: 113 (No route to host)) |
23:11:06 | Llorean | Weren't there people asking why their videos weren't quite full screen for the Nano back when we had the multiple of 16 limit? |
23:11:14 | | Nick linuxstb_ is now known as linuxstb (n=chatzill@i-83-67-212-170.freedom2surf.net) |
23:11:48 | | Quit Soap (Read error: 110 (Connection timed out)) |
23:11:50 | Llorean | Could mpegplayer be made to center the video if the X or Y dimension isn't the full dimension of the screen? |
23:12:03 | linuxstb | It does already |
23:12:15 | lemur | What character encodings does rockbox support? |
23:12:51 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
23:13:46 | pixelma | linuxstb: doesn't look like it with the 144x80 ED on my c200 - looks like it starts in the upper left corner |
23:14:04 | Llorean | linuxstb: I seem to recall on the Nano, back when I tested, that it started in the upper left, and the 8 pixel black bar was all along the bottom. |
23:14:05 | | Quit merbanan (Remote closed the connection) |
23:14:08 | Llorean | Rather than 4 top, 4 bottom |
23:14:13 | linuxstb | Hmm, then something is broken... |
23:14:16 | pixelma | ah, if smaller. sorry misread |
23:14:38 | Llorean | But that was a long time ago, when last I tested... |
23:14:39 | linuxstb | Yes, if it's bigger than the LCD, it will just display the top-left corner of the video. |
23:15:09 | Dark_Apostrophe | Did yesterday's build have some kind of playback bug? |
23:15:19 | Nico_P | are things like stereo width and balance supposed to work on sim? |
23:15:32 | Nico_P | (referring to what jpt9 said earlier) |
23:15:32 | Dark_Apostrophe | Where playback just randomly stops, and a powercycle is needed to make it continue playback |
23:15:32 | linuxstb | But yes, mpegplayer _should_ center smaller videos, and if it doesn't it can be fixed. |
23:15:46 | Llorean | Alright. |
23:15:53 | Llorean | I'll assume it does until I have a chance to test again. |
23:17:08 | pixelma | Nico_P: maybe he didn't have custom channels enabled? |
23:17:13 | linuxstb | But 4:3 on the Nano is 176x132 (i.e. full-screen), and rounded to 16 is 176x128, so it's only a 2 pixel gap top and bottom. |
23:17:40 | Llorean | Hm |
23:17:53 | preglow | Nico_P: i think so, yes |
23:18:10 | | Quit WalterEgo (Read error: 110 (Connection timed out)) |
23:19:54 | amiconn | mpegplayer does center videos which are small than the screen |
23:19:59 | amiconn | *smaller |
23:22:13 | Llorean | linuxstb: I'm still not seeing ffmpeg options for scaling based on restrictions rather than absolute scaling. I have to wonder if the person who told me it could was basing it on the features of a program that simply used ffmpeg code, rather than ffmpeg itself. =/ |
23:22:26 | linuxstb | It's possible. |
23:22:46 | * | Soap is getting tired of the "Why the hell did you up the PP clock speed to 80Mhz" thread. |
23:23:09 | Llorean | That thread makes me sound like an ass. =/ |
23:23:10 | Soap | amiconn, Do I recall correctly that you said that 80 is what you found the Original Firmware uses? |
23:23:29 | amiconn | no |
23:24:09 | amiconn | I said that 80 is what the OF goes up to when load is high. That's based on the PP product briefs |
23:25:04 | amiconn | H10 and Sansas definitely use 80MHz, because that's what they have set when our bootloader takes control |
23:25:38 | amiconn | iPods come out of their loader with the pll disabled (i.e. running at 24MHz) |
23:26:39 | * | amiconn hates discussing this over and over |
23:26:50 | Soap | I'm not trying to argue or stab. |
23:27:52 | Soap | I'm just trying to clarify. And, honestly, your first sentence after "no" doesn't make a ton of sense to me. How do you know that the Apple firmware goes to 80 under load from the PP product briefs? |
23:27:53 | | Quit qweru ("moo") |
23:28:32 | amiconn | Well, the PP5020 is specced up to 80 MHz. H10 uses PP5020, and comes out of its bootloader at 80MHz |
23:29:18 | amiconn | PP5022 is specced up to 100MHz. Sansa uses PP5022/5024, and comes out of its bootloader at 80MHz |
23:30:14 | amiconn | PP5021 has no product brief, and identifies itself as PP5022 when reading the respective registers |
23:30:50 | amiconn | So I'm 99% sure that PP5021 is just a PP5022 that doesn't reach the full 100MHz specs |
23:30:54 | | Quit Frazz (Read error: 104 (Connection reset by peer)) |
23:31:22 | | Quit advcomp2019 (Read error: 104 (Connection reset by peer)) |
23:31:30 | amiconn | And the 5021 in the Nano running *slower* than the 5020 in the mini 1st gen, 4th gen grayscale, and color is *very* unlikely |
23:31:38 | | Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) |
23:31:57 | Soap | and the Video runs at 80 fine, suggesting yet again that the processor can do 80. |
23:31:59 | amiconn | Additionally, there already *is* an ata problem on the nano which is just hacked around |
23:32:11 | amiconn | The video runs fine even at >80MHz |
23:32:50 | amiconn | (ask w1lliam) |
23:32:51 | Soap | (at least those tested do) We do have a massive test basis for 80 on the video. |
23:32:57 | | Join eigma [0] (n=cat@216.48.162.210) |
23:33:12 | amiconn | yeah |
23:33:34 | Soap | thus a massive test base for 80 on the 5021 |
23:34:30 | | Join einhirn [0] (n=Miranda@p5B03221E.dip0.t-ipconnect.de) |
23:34:53 | Soap | I'll never ask again, amiconn, I am grateful for the debrief. I was hopeful I could close the (annoying) thread with a concrete "Apple runs up to 80" - but nonetheless the evidence does appear overwhelming. |
23:35:47 | Soap | Do you mind if I post this conversation in the thread and lock it? amiconn, Llorean. It has really gotten out of hand. |
23:35:50 | amiconn | The higher power drain in rockbox is probably part of the problem, because the nano is so tiny |
23:36:14 | preglow | yeah |
23:36:16 | preglow | almost certainly |
23:36:22 | amiconn | But it can't be the only problem, because there are affected nanos where even 75MHz don't fix the problem |
23:37:30 | * | amiconn wonders whether there is really no one else who would be able to work on a fix :/ |
23:37:46 | eigma | Bagder: ping |
23:37:58 | Bagder | yessir! |
23:38:00 | amiconn | The problem is that I am already swamped with targets, and hence stuff to fix/ improve :\ |
23:38:38 | Soap | I wasn't trying to pressure you for a fix. Hope I didn't come across that way either. |
23:39:00 | amiconn | Yeah, but we need a fix, and nobody is moving ahead... |
23:41:20 | | Join Shaid [0] (i=shaid@210-84-36-100.dyn.iinet.net.au) |
23:41:44 | n1s | amiconn: you are simply too good at that low level stuff then ;) |
23:41:51 | | Quit J3TC- (Read error: 113 (No route to host)) |
23:42:22 | pixelma | ah, and btw. Llorean, Rockbox (usually) boots into the OF on USB plug (at least it does on my c200). It's just that it gets stuck on the Rockbox USB screen with some builds and one can't easily see it like on the Ipods (they have the same problem occasionally) |
23:42:41 | pixelma | you said it wouldn't on e200/c200 |
23:45:42 | | Quit n1s () |
23:46:55 | Llorean | pixelma: I meant that it doesn't _reboot_ into the OF once Rockbox is already running |
23:47:08 | Llorean | The e200 at least (for me) consistently boots into the OF if you plug in USB while it's turned off. |
23:47:10 | pixelma | that's what I mean too |
23:47:28 | Llorean | But once it's on, it just showed a USB logo and sat there. Did someone fix that semi-recently? |
23:47:46 | amiconn | It does reboot from within rockbox, just not always |
23:48:00 | amiconn | That problem exists, more or less, on all PP502x targets |
23:48:03 | pixelma | yes, it's more reliable if you plug it when it's off |
23:48:28 | amiconn | It was introduced when proper usb detection went in |
23:49:15 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
23:49:26 | Llorean | Soap: Go ahead and shut it down. |
23:50:20 | amiconn | The chance for proper reboot depends on when you plug the cable (e.g. during dircache scan it's more likely to hang), on the target (Sansa and Mini seem to be more susceptioble than e.g. Video), and on the individual build |
23:50:43 | pixelma | Llorean: there are a few threads in the forum that describe the same issue on Ipods, most of the time Minis |
23:50:54 | * | amiconn hopes that usb support in rockbox will fix those hangs as well |
23:53:35 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
23:54:17 | hcs | lostlogic: Still having problems with ADX. It may be how I'm doing the seeking, as I'm getting codec errors around the loop points. |
23:54:58 | | Join ijuz [0] (n=ijuz@p54ABF15F.dip.t-dialin.net) |
23:56:48 | amiconn | mrf |
23:57:00 | ijuz | is there some special way to reset the sansa e250? i did nothing besides i stupidly tried to play some m4a file, that is some aac... then the screen when black and it's dead |
23:57:40 | pixelma | hold the power button for about 15 seconds |
23:58:22 | ijuz | ah, i was a bit impatient, thank you! |
23:58:37 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
23:58:52 | eigma | I hate when they make it a ridiculous duration like 15 seconds.. |