00:00:05 | petur | amiconn: try or can you already access it? |
00:00:06 | * | Jon23266 Farts |
00:00:12 | * | amiconn wonders how many of the latest commits are actual bugfixes |
00:01:08 | | Quit Jon23266 ("CGI:IRC (EOF)") |
00:01:59 | * | amiconn would also like to see a solution for the gcc 4.1 warning flood |
00:02:30 | Mikachu | -w-no-pointer-signed-something? |
00:03:24 | amiconn | -wno-pointer-sign is already in use, to suppress the gcc 4.0 "blah differ in signedness" warnings |
00:03:54 | amiconn | gcc 4.1 spits a load more warnings, about breaking aliasing rules and stuff |
00:04:13 | amiconn | Check the cvs build table.... lots of yellow |
00:06:02 | * | amiconn names it the '49 warnings problem' |
00:06:12 | * | Paul_The_Nerd doesn't want to hear of *anyone* having written something unless it's related to 3.0 =/ |
00:13:07 | Moos | one 3.0 with all bugfixes needed seems to be utopic now, we can wait, wait... unfortunatly, or release like this imho |
00:13:21 | Paul_The_Nerd | We cannot release like this. |
00:13:49 | Moos | better to replace the 3.1 by 3.0 then ;-) |
00:13:50 | Paul_The_Nerd | That isn't an option. We can either cancel the freeze without a 3.0, or hold the freeze until it's good enough. But calling what we have "3.0" would be a WindowsME-style release. |
00:14:02 | | Quit wooo (Read error: 110 (Connection timed out)) |
00:14:16 | | Quit [arcane] (Read error: 110 (Connection timed out)) |
00:14:18 | amiconn | Well, we could release a 2.9 ... for archos |
00:14:25 | Paul_The_Nerd | The problem with releasing the freeze, is that it's like saying "It's okay that nobody helped out. If we don't get it done, we just cancel." |
00:14:26 | Moos | indeed |
00:14:26 | midkay | canceling sounds best to me.. |
00:14:35 | EbErT | yes, delay |
00:14:43 | midkay | Paul_The_Nerd, so waiting around for someone *to* help out is better? |
00:14:53 | EbErT | keep everything on the same page. if it takes longer to work everything out, so be it |
00:14:55 | Paul_The_Nerd | If it's the only way to guarantee it gets done, then yes. |
00:15:10 | midkay | i guess that's the solution then. |
00:15:18 | EbErT | maybe look for people also |
00:15:23 | Paul_The_Nerd | Why do you want the freeze to end, _exactly_? |
00:16:02 | Moos | just see the diference about commit freqency during freeze and during normal activity |
00:16:15 | Moos | the stats talk itself unfortunatly |
00:16:17 | midkay | Paul_The_Nerd, me? it's a number of smaller reasons, none of which are really important. I don't see much being done (though it's apparently being worked on).. we're missing release dates.. features are being held out.. |
00:16:24 | Paul_The_Nerd | midkay: The reason I said TagCache needs to be fixed or removed is that a "release" means everything is working as intended. This means that we're saying we _intend_ for tagcache to not be able to remove files without a workaround. |
00:16:38 | midkay | it seems unnecessary, holding back features to wait for bugfixes, when bugfixes that need doing are not being done. |
00:17:00 | midkay | Paul_The_Nerd, if it comes to that, removing it is best i suppose. |
00:17:13 | amiconn | Imho it's quite the opposite... what good are bells and whistles if even the basic features are buggy? |
00:17:22 | Paul_The_Nerd | Aye, I'm personally okay with dropping TagCache and the H300, but that still leaves Voice and Playback issues, at least. |
00:17:36 | midkay | amiconn, but there's soooo much to do, bugginess won't be solved for .. pff.. probably over a month. |
00:17:48 | midkay | there's just too much to do, that's the problem. :) |
00:17:51 | Paul_The_Nerd | midkay: And if new stuff starts showing up, then new subtle bugs get introduced. |
00:17:54 | midkay | we bit off too much for this release. :) |
00:18:11 | midkay | Paul_The_Nerd, agreed, but at least those are fixable more quickly than low-level playback/voice issues. |
00:18:52 | amiconn | midkay: The problem is that the moment we lift the freeze, the actual bugfix work will go down further |
00:18:53 | Paul_The_Nerd | Not if say, a patch gets in for .CUE support |
00:19:02 | Moos | maybe we need more people with swcodec playback engine skills, lostlogiw wasn't awre those days |
00:19:12 | Paul_The_Nerd | Or perhaps changes necessary to better support codecs like SID with multiple songs per file |
00:19:40 | Paul_The_Nerd | There's no guarantee that only simple bugs will get added once the feature freeze is off. |
00:20:04 | midkay | when we started the freeze for 3.0 back on april first, for a couple weeks there were plenty of fixes, and then they slowed down, because everything was shaping up, except for playback/voice, right? so if we canceled the freeze now, and pushed 3.0 back to november, yes, we'd be getting a lot of new features. but we'd have 4-5 months to solve playback problems, right? then when we went into freeze in november, playback/voice/power should all be |
00:20:04 | midkay | fixed, and we can do the normal 2-or-3 week stream of smaller bugfixes like we already had. |
00:20:07 | | Quit petur ("here today, gone tomorrow") |
00:20:20 | midkay | i just hope you see my point with that long message. :) |
00:20:23 | Moos | if we compare this freeze with other ones, it semms we suffer of Linus missing :( |
00:21:02 | Paul_The_Nerd | midkay: That makes the assumption that something else won't need to be resolved by that point. |
00:21:02 | midkay | it's not like leaving freeze means that bugfixes can't be done. they should. |
00:21:10 | amiconn | We suffer from clueful people being notably absent :( |
00:21:23 | Moos | unfortunatly indeed :( |
00:21:28 | midkay | Paul_The_Nerd, i don't think anything as big as playback, voice, and battery life could be broken by then.. |
00:21:33 | amiconn | lostlogic for playback, Linus for hardware, and TiMiD for multi-screen |
00:21:34 | midkay | especially with 4-5 months to fix them. |
00:21:54 | amiconn | Multi-screen is still not 100% |
00:22:19 | Moos | TiMiD was dimotivated since his last tetris plugin attempt |
00:22:23 | midkay | amiconn, right, so the pace has slowed down.. if we had 5 months to fix all that, we could make it easily, and then just have the basic small bugs that we always do for the most part.. |
00:22:29 | midkay | haha. |
00:22:42 | amiconn | I doubt the 'easily' part |
00:22:58 | Paul_The_Nerd | What is the harm in continuing the freeze? |
00:23:03 | Paul_The_Nerd | "No new features" is all. |
00:23:16 | Paul_The_Nerd | Who does that hurt? Users? It's not *released* yet. |
00:23:24 | amiconn | The point is, lostlogic started playback rework in preparation for 3.0 |
00:23:37 | midkay | Paul_The_Nerd, everybody uses daily builds already, right? mostly.. |
00:23:52 | amiconn | If we wouldn't have planned 3.0, we would probably still have the non-restructured playback engine |
00:23:56 | midkay | amiconn, i don't mean easily like it won't be hard, but i mean easily like "we can do it within 4-5 months".. |
00:24:22 | midkay | right, so the rework is nearly done, and with 5-ish months i think it could be all fixed up. |
00:24:47 | Paul_The_Nerd | Again, what harm does the freeze cause? |
00:24:51 | Moos | amiconn: TiMiD had considered his plugin effort for nothing, I mean we he proposed his plugin, no one speaked with him about his plugin and that destroy his motivation to work on Rockbox |
00:25:08 | amiconn | ? |
00:25:11 | midkay | Paul_The_Nerd, harm in continuing: no new features, right.. people asking about when/why is it gonna be released.. us delaying/missing dates.. |
00:25:47 | Paul_The_Nerd | The only reason dates are missed is because they're set unrealistically |
00:25:49 | amiconn | midkay: If we lift the freeze, there would still be no magical release... so people will continue to ask about it |
00:25:53 | Paul_The_Nerd | You can predict when you'll find the *cause* of the bug. |
00:25:59 | Paul_The_Nerd | can't |
00:26:00 | midkay | Paul_The_Nerd, just general waiting. there's this "waiting" feeling for 3.0. nothing much is happening, most everything small has been ironed out, we're left with a few major bugs and we'll probably need a month to solve them. |
00:26:10 | Paul_The_Nerd | So? |
00:26:25 | midkay | amiconn, if we publicly announced that "we're gonna aim for november" now i think we'd certainly get less "When is 3.0 coming out" questions. |
00:26:31 | midkay | Paul_The_Nerd, *waiting*. |
00:26:36 | Paul_The_Nerd | People can wait. |
00:26:38 | Paul_The_Nerd | Or they can pitch in. |
00:26:39 | midkay | not just that.. |
00:27:05 | midkay | dunno. it's just my thoughts.. |
00:27:25 | midkay | it feels like, if every feature was committed to CVS now, we could use that month to be fixing bugs, you know? |
00:27:38 | midkay | it's like wasted time.. waiting a month for a couple large commits. |
00:27:43 | midkay | not literally wasted, but.. you know. |
00:27:45 | Moos | amiconn: he worked on one rework of tetris plugin with multi screen, multi player... but when he proposed his plugin, like noone was interested in, he didn't "apreciated" and he lost his motivation to rework in rockbox |
00:27:53 | | Quit lancelott (Read error: 104 (Connection reset by peer)) |
00:28:06 | Paul_The_Nerd | midkay: People can test the patches without committing them to CVS |
00:28:21 | amiconn | Moos: Hmm... I must say I can't remember seeing that... and we already have 2 tetris clones |
00:28:32 | midkay | Paul_The_Nerd, users can't, and devs don't want to. only when they're actually *there* will they really bother to use them, i think.. |
00:28:48 | amiconn | I thought multi-screen rework of the core is more important than plugins |
00:28:52 | Mikachu | Moos: maybe he shouldn't have been so timid about pushing his plugin :) |
00:28:58 | Paul_The_Nerd | midkay: Any patch that people are actually interested in gets tested. |
00:29:03 | Moos | amiconn: that's the reason for, but he used this work for refamiliarise with Rockbox, and he considered his work in vain |
00:29:04 | Paul_The_Nerd | Meanwhile, look how buggy the H300 experimental build is. |
00:29:05 | midkay | Paul_The_Nerd, hardly by the masses.. |
00:29:14 | Paul_The_Nerd | It has a LOT of reported problems |
00:29:17 | Moos | Mikachu: :D |
00:29:19 | midkay | what about the smaller ones that are to-be committed? |
00:29:25 | Paul_The_Nerd | Such as? |
00:29:39 | midkay | maybe only a couple people have tried, but if the feature is sitting there in CVS, people are *going* to take a few seconds to see how it works. |
00:29:42 | amiconn | midkay: Problem is, devs like working on new features much more than working on bugfixes... I know that, I won't make an exception for myself |
00:29:56 | amiconn | The freeze is a way to push devs towards fixing bugs |
00:30:00 | midkay | amiconn, i do as well.. |
00:30:03 | Paul_The_Nerd | The only benefit of releasing the freeze is "Let the users play with new stuff" |
00:30:18 | Paul_The_Nerd | And "more bugs to fix next time around" |
00:30:34 | midkay | amiconn, but some of us simply can't, and the ones who can't have already pretty much fixed everything they can. all that's left is the large-scale complicated playback/voice system and low-level power consumption stuff. |
00:30:34 | Moos | amiconn: I tried to motive him to fix his multi screen code but... |
00:30:38 | Paul_The_Nerd | And, as I said, releasing the freeze means there's a LOT less pressure from a freeze next time |
00:30:39 | midkay | i simply can *not* do anything about those. |
00:30:45 | Mikachu | i think it would be nice to get music playback working solid first, that is the main point of rockbox after all |
00:30:55 | Paul_The_Nerd | If we release it this time because people don't help out, next time some people may say "Hey, there's no harm in not helping out, as they can just cancel if they don't get done." |
00:30:55 | amiconn | The bad thing about *this* freeze is that people with a clue about the buggy parts don't seem to have enough time to work on fixing them |
00:31:08 | Moos | bad luck imho |
00:31:09 | Paul_The_Nerd | You either stand by your guns, whatever the cost, or you lose any semblance of authority. |
00:31:18 | midkay | amiconn, right, so instead of having them fixed, we need to wait a month for the couple people with a clue to figure them out.. |
00:31:19 | *** | Saving seen data "./dancer.seen" |
00:31:45 | Mikachu | this is a crazy idea but what about a cvs branch for features? |
00:31:45 | amiconn | midkay: There are actually 2 power consumption issues, one is the H300 power drain from the ISP1362, which I am working on right now |
00:31:55 | midkay | amiconn, that's great to hear. |
00:32:01 | Mikachu | or possibly make the stable version a branch |
00:32:04 | amiconn | Battery runtime on H1x0 is really decent, it's longer than retailos promises |
00:32:29 | Paul_The_Nerd | If you cancel a freeze, all future freezes lose the level of pressure to fix bugs because casual devs know they can keep working on their side project, and even if the bugs don't get fixed, they can get it in when it's cancelled anyway. |
00:32:32 | midkay | if we had more people around this'd be cool, sure.. wait it out, fix it all up.. but since mostly everybody who can really help with this stuff is gone, it's like waiting a long time for this stuff to be fixed. |
00:32:37 | amiconn | The other power issue only affects ipods, and it's a general codec optimisation problem... but ipods aren't targeted for 3.0 |
00:33:01 | Paul_The_Nerd | midkay: People can learn the code. Lostlogic had *no* experience with sound playback before he started reworking it. |
00:33:02 | EbErT | wait, where have they gone? |
00:33:06 | midkay | Paul_The_Nerd, erm.. most of the minor stuff is fixed. so the "casual devs" simply can't help any more. |
00:33:22 | Paul_The_Nerd | Not "can't" but "won't" |
00:33:27 | midkay | so they may be even INTERESTED in bug fixes, but can't do anything about the remaining stuff. |
00:33:39 | midkay | Paul_The_Nerd, sure, anyone can learn anything.. but that's a load of crap. :) |
00:33:44 | Paul_The_Nerd | No, it's not. |
00:33:55 | Mikachu | Paul_The_Nerd: is it the three 'immediate due for 3.0' bugs that are the holdups? |
00:34:15 | midkay | talking about something this large scale, in such a small amount of time, for such a couple small bugs is.. |
00:34:28 | Paul_The_Nerd | Small amount of time? |
00:34:32 | Mikachu | 2687 is sort of really important, since it has to do with playback |
00:34:42 | midkay | people also probably figure that "if i begin learning the playback code now" they won't nearly have figured it out by the time it's fixed + the freeze is over, so why bother.. |
00:34:56 | midkay | small amount of time meaning "it will be fixed before i can help". |
00:35:21 | amiconn | midkay: E.g. for being able to help out with playback issues later? |
00:35:41 | amiconn | The playback code is both a rather complex and a rather important part of rockbox |
00:35:47 | Mikachu | lostlogic seems to have some idea for solving the problem inelegantly for 3.0 according to the tracker, but only he knows what that might be... |
00:35:50 | midkay | i don't think that we'll have anything this major after the rework is done.. what is there left to do if it's up and running? if the engine works well, all that's left is the stuff that interfaces with it.. |
00:36:09 | amiconn | Haha... |
00:36:31 | midkay | what's gonna happen that we're gonna have huge bugs all over again? another rework? i hope not.. :) |
00:36:37 | amiconn | I expect numerous tasks even more complex than the engine rework itself after 3.0 |
00:36:49 | midkay | amiconn, so those are unrelated to the engine rework. |
00:37:13 | amiconn | No they aren't, as these tasks are playback related |
00:37:15 | midkay | e.g. learning the engine will be pointless if the engine gets fixed, even if we do have large bugs, they won't be related to the engine directly, since the engine is fixed. |
00:37:18 | amiconn | To name a few |
00:37:33 | Mikachu | midkay: knowing the engine can never be pointless imo |
00:37:33 | amiconn | - support for non streamning codecs (mod, midi etc) |
00:37:47 | midkay | Mikachu, no, certainly not. but it is a lot of work. :) |
00:38:09 | amiconn | - better modularisation (e.g. as few format-dependent cases in the core) |
00:38:24 | amiconn | - the great engine unification |
00:39:11 | Paul_The_Nerd | midkay: What do we do if we lose everyone who knows the engine to other stuff? |
00:39:16 | amiconn | Remember, we want wav in the core for archos in 3.1 ... |
00:39:18 | Paul_The_Nerd | Do we say "No more playback fixes"? |
00:39:27 | Paul_The_Nerd | Or do we wait for someone to learn it. |
00:39:38 | midkay | Paul_The_Nerd, then i would personally begin learning it. |
00:39:44 | Paul_The_Nerd | Then begin learning it. |
00:39:47 | midkay | as well as, i hope, a few others. |
00:39:52 | midkay | Paul_The_Nerd, i'd love to, and i'm considering it.. |
00:39:54 | Paul_The_Nerd | Why wait until it's too late? |
00:40:13 | midkay | probably in a few weeks i might give it a try.. |
00:41:11 | midkay | Paul_The_Nerd, hm, just going by your logic - is there a reason *you* aren't learning it? |
00:41:27 | Mikachu | Paul_The_Nerd is only here for moral support :) |
00:41:53 | midkay | sure, that.. but why can't he help with this also, if he thinks everyone should learn it and help out? :) |
00:41:56 | crashd | maybe you should learn to code Paul_The_Nerd ;) |
00:42:00 | Paul_The_Nerd | I can code. |
00:42:04 | Paul_The_Nerd | And I'm working on learning it |
00:42:12 | crashd | well, it does beg the question... :> |
00:42:20 | Paul_The_Nerd | As midkay noted, it is not simple. |
00:42:30 | crashd | im only playing the devils advocate anyway |
00:42:36 | Paul_The_Nerd | But I'm working on it. |
00:42:48 | midkay | Paul_The_Nerd, that's good to hear. :) |
00:43:26 | Paul_The_Nerd | I have about 6 billion things on my plate right now, as I'm taking class over the summer, and I'm moving at the moment, but I am working on it. |
00:44:04 | Moos | night or whatever all |
00:44:08 | | Quit Moos ("CGI:IRC") |
00:44:08 | midkay | Paul_The_Nerd, i'm not nearly that busy, but yeah, i don't feel like i have the time right now to get far into it. but in a few weeks. :) |
00:44:40 | Paul_The_Nerd | Well, I intend to finish all of my C++ classes assignments later tonight |
00:44:58 | Paul_The_Nerd | Which means I have two months of 2 hour labs twice a week where I have nothing to do but try to learn the playback engine. |
00:45:06 | midkay | i think the playback code is the next thing i need to tackle, really... i know the basics, that's the next step in learning all aspects of Rockbox. :) |
00:45:19 | midkay | ah, nice. :) |
00:46:09 | | Join Rob2222 [0] (n=Miranda@ACD0A4FE.ipt.aol.com) |
00:46:27 | Paul_The_Nerd | See, I don't really even know my way around Rockbox at all yet. |
00:46:38 | midkay | damn :) |
00:47:22 | Paul_The_Nerd | I had planned to learn it, then I got sidetracked with the whole "Y'know, there's a lot of people asking for help in these forums... And there's a lot of people reporting bugs, and not being asked to develop their bug reports to a readable level" |
00:47:44 | midkay | right. |
00:48:10 | midkay | k, i think i need to commit some new brickmania bitmaps today. hmm. :) |
00:48:15 | * | Paul_The_Nerd sighs. |
00:48:23 | midkay | at? |
00:48:28 | Paul_The_Nerd | I dunno |
00:48:43 | midkay | me too, but apparently there could be some copyright problems with the current ones even.. |
00:48:44 | Paul_The_Nerd | It's my opinion that no commits should happen that aren't strictly bug-fixes for release targets, or Manual changes. |
00:49:00 | Paul_The_Nerd | Well, copyright issues are a bug, I suppose |
00:49:06 | midkay | close enough, sure.. |
00:50:01 | midkay | if we're going to be stuck in freeze for another month, waste as little time as possible, i think. |
00:51:45 | Paul_The_Nerd | Well, it's still possible to cancel the freeze, but my opinion is that we should announce that the freeze is on, officially Indefinitely, until playback and voice work reliably. Then, if TagCache is fully functional and the H300 works by then, include them, otherwise drop them from the release. People can download a daily of the same day and it'll have TagCache anyway, and H300 can just be put in the next build. |
00:52:16 | midkay | Paul_The_Nerd, right. i don't really mind extending it in fact.. |
00:52:39 | Paul_The_Nerd | We do need to make a clear announcement sometime soon though, either way, I agree. |
00:52:42 | midkay | but i just mean that if we're going to be in it for a month (or less, or more) that at least the little stuff that can't induce bugs in any way can be worked on.. |
00:53:09 | midkay | yes, that's what i'd really like in the end - just let people know what we're doing so they don't have to ask. |
00:53:58 | midkay | Paul_The_Nerd, and please, no hard feelings at all, i'm glad it was discussed. :) |
00:54:23 | Paul_The_Nerd | Oh, it takes quite a bit for me to hold hard feelings at all. |
00:54:30 | * | amiconn will perhaps also fix the 'headache bug' in H1x0 doom if he finds the time |
00:54:32 | midkay | good to know. :) |
00:54:44 | amiconn | Aka gamma correction for the grayscale lib |
00:55:05 | midkay | nice. :) |
00:55:12 | amiconn | But important things first (like that darn isp1362) |
00:55:38 | midkay | amiconn, btw, did.. er.. i'd like to ask if you can check out the grayscale Xobox i was working on. for archos. the lib confuses me like crazy. :) |
00:55:43 | midkay | had a couple bugs. |
01:00 |
01:07:27 | | Join tvelocity [0] (n=tony@ipa113.3.tellas.gr) |
01:15:07 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
01:18:10 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-82-60.w86-203.abo.wanadoo.fr) |
01:18:42 | XavierGr | bad days for rockbox. First the feature freeze and now summer. CVS activity drops a lot during summer. :( |
01:20:04 | XavierGr | I promise to work more on Rockbox next days. My music school job is over (summer vacations) so I think I can help a bit, though my ignorance will not allow me to bug fix crucial bugs but at least I can try on minor ones... |
01:21:49 | midkay | as me, i'll be here all summer.. mostly just introducing bugs, though. ;) |
01:21:55 | midkay | ah, i feel quite confident about these new bitmaps. :) |
01:24:00 | EbErT | what's the best way to convert jpeg's to bitmaps? |
01:24:15 | EbErT | i'm trying to replace some backdrops with ones i am making |
01:24:41 | midkay | anything? :) paint even works.. |
01:24:57 | Paul_The_Nerd | If you're making backdrops... |
01:25:02 | Paul_The_Nerd | Why are they initially jpeg? |
01:25:18 | midkay | pictures? from the internet? |
01:25:22 | midkay | i'd assume.. |
01:25:23 | | Join SereRokR [0] (n=Fletcher@Fcee4.f.strato-dslnet.de) |
01:25:58 | | Join [TCK] [0] (i=TCK@81-178-204-111.dsl.pipex.com) |
01:27:49 | Paul_The_Nerd | Ah |
01:27:56 | finik | guys, sound stops on ipod if I use the wheel too much browsing menus etc, is it a known issue? |
01:28:08 | Paul_The_Nerd | I guess "with ones I'm making" inspires the thought of creating something from scratch. Just the way my head works I guess. |
01:28:15 | Paul_The_Nerd | finik: Very known, yes. |
01:28:24 | Paul_The_Nerd | As long as you're just talking about brief skips in the music |
01:28:34 | midkay | Paul_The_Nerd, also occurred to me, yeah. after writing that message.. i guess he means "making" as in "converting to be used with rockbox". |
01:28:42 | midkay | e.g. *making* bitmaps from jpg.. |
01:28:50 | Paul_The_Nerd | Yeah |
01:31:08 | * | midkay is excited about these bitmaps |
01:31:29 | finik | Paul_The_Nerd: yes brief skips, can somebody explain me why does it happen? is the wheel movement arrives as some kind of interrupt? (I am not familiar yet with current SW arch) |
01:31:38 | midkay | got quite a similar look as the CVS ones, but.. dunno.. i like it better. less harsh/fake. |
01:31:50 | Paul_The_Nerd | finik: I believe that's exactly it, that the wheel generates interrupts right now. |
01:32:07 | Paul_The_Nerd | midkay: Is the lighting consistent? |
01:32:16 | midkay | Paul_The_Nerd, meaning what? |
01:32:47 | Paul_The_Nerd | One of brick bitmaps, can't remember which, had the lighting on it in a curve, as if every brick bulged outward for some reason. |
01:33:05 | | Join hardeep [0] (n=hardeep@c-67-188-108-180.hsd1.fl.comcast.net) |
01:33:23 | midkay | weird, um, it's the same on all if them if that's what you're asking.. none of it really bulges. |
01:33:26 | midkay | IMO. |
01:33:52 | Paul_The_Nerd | I think it was the original that looked like that. |
01:33:54 | Paul_The_Nerd | Not really sure |
01:34:12 | * | Paul_The_Nerd has plenty of portable game solutions already. |
01:34:48 | midkay | posted.. http://forums.rockbox.org/index.php?topic=4787.0 |
01:34:51 | midkay | :) |
01:35:20 | | Quit SereR0KR (Read error: 110 (Connection timed out)) |
01:35:44 | | Quit TCK (Read error: 113 (No route to host)) |
01:36:30 | Paul_The_Nerd | 100% of votes are for the first one. I think that settles it. |
01:36:31 | Paul_The_Nerd | :-P |
01:38:01 | midkay | haha. |
01:39:55 | Mikachu | finik: that it is an interrupt doesn't matter so much, i think the actual button driver code is pretty fast. the problem is the menu code redraws itself for every event it receives (which is every 4 interrupts if you scroll slowly) without compressing the events |
01:40:42 | Mikachu | finik: i think it might be somewhat mitigated if you select the paged scrolling option |
01:42:31 | Paul_The_Nerd | Mikachu: You can trigger the behaviour in the debug audio thread screen. It's not related to the menu display. |
01:42:40 | Paul_The_Nerd | Try scrolling quickly there, and watch the PCM buffer drop! |
01:42:42 | Paul_The_Nerd | :) |
01:43:15 | finik | mikachu: I don't think it has anything to do with scrolling, you can scratch the volume wheel back and forth during wps and still have your audio cut after a few seconds |
01:45:36 | | Join dunno [0] (n=d4406110@labb.contactor.se) |
01:45:58 | | Join lancelott [0] (n=lancelot@71-212-28-137.tukw.qwest.net) |
01:47:08 | dunno | hardeep, I'm unable to "Remove" files during viewing of the playlist catalog, it removes initially but if you switch the player off then on it puts the file back |
01:47:54 | hardeep | dunno: when viewing a playlist from the catalog? |
01:48:05 | hardeep | dunno: you need to save the updated playlist |
01:48:22 | | Join dunn [0] (n=d4406110@labb.contactor.se) |
01:48:25 | | Quit dunno (Client Quit) |
01:48:57 | Mikachu | Paul_The_Nerd: that is also due to redrawing the text |
01:49:22 | Mikachu | if you go somewhere that doesn't do anything at all when you scroll, then i'll believe you :) |
01:49:26 | Mikachu | like the quick screen |
01:49:39 | dunn | soryy, hardeep, so i need to save the playlist catalog anew ? |
01:49:43 | Paul_The_Nerd | Mikachu: The View Audio Thread *doesn't* do anything when you scroll |
01:49:55 | Paul_The_Nerd | It just shows how full the two buffers are. |
01:49:58 | hardeep | dunn: maybe i'm misunderstanding |
01:50:04 | hardeep | dunn: what are you trying to do? |
01:50:30 | dunn | remove files from the playlist catalog |
01:50:37 | Mikachu | Paul_The_Nerd: well, it definitely redraws all the numbers on every scroll event here |
01:50:42 | hardeep | dunn: what do you mean by remove files? |
01:50:55 | dunn | remove songs/tracks |
01:51:19 | Mikachu | if you use the 'view by id3' thinger you have to remove some files in .rockbox |
01:51:21 | hardeep | dunn: from the playlist viewer you mean... |
01:51:31 | dunn | yes |
01:51:38 | hardeep | dunn: like i said, you need to save the playlist |
01:51:49 | hardeep | dunn: menu->save playlist from the viewer |
01:53:10 | | Quit Seed (Nick collision from services.) |
01:53:18 | | Join Seed [0] (i=ben@85.64.200.85.dynamic.barak-online.net) |
01:53:30 | | Quit EbErT () |
01:53:51 | Paul_The_Nerd | Mikachu: Okay, fine, go to the "View TagCache Info" page and scroll. |
01:54:35 | Mikachu | i don't have tagcache compiled in :P |
01:54:42 | Mikachu | but if you say so i believe you |
01:54:46 | Paul_The_Nerd | It happens there. |
01:55:15 | Paul_The_Nerd | Took me a while to figure out a screen where nothing happened when you scroll |
01:55:44 | dunn | hardeep, playlist catalog "abc.m3u > context menu >playlist >view displays the contents of the playlist, remove from this list, |
01:56:52 | dunn | except that it doesn't permanently remove the track from the list, dont know whether this behaviour is inetentional |
01:57:14 | hardeep | dunn: yes, you need to save the playlist before exiting the viewer |
01:57:14 | | Join ashridah [0] (i=ashridah@220-253-123-210.VIC.netspace.net.au) |
01:57:27 | hardeep | dunn: menu->save playlist from the playlist viewer |
01:57:41 | dunn | ah thank you, so its intentional |
01:59:15 | | Quit [TCK] (Read error: 104 (Connection reset by peer)) |
02:00 |
02:00:11 | dunn | hardeep, is it still neccessary to place the playlist catalog c and h files in the apps folder ? |
02:00:28 | hardeep | dunn: no, the patch automatically creates them |
02:00:52 | Mikachu | Paul_The_Nerd: at any rate, redrawing the menu "helps" with the bug |
02:00:53 | | Join JdGordon [0] (n=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
02:03:20 | | Join EbErT [0] (n=EbErT@adsl-19-79-114.asm.bellsouth.net) |
02:03:36 | | Quit JordanG (Read error: 110 (Connection timed out)) |
02:04:45 | | Quit JdGordon (Client Quit) |
02:04:46 | dunn | thanks folks |
02:04:49 | | Part dunn |
02:06:15 | EbErT | was there an answer to my backdrop question? |
02:06:39 | EbErT | yes, some from the internet, but i'd like to make one from a logo of an opensource game i use |
02:06:58 | Mikachu | use any image program |
02:07:26 | Mikachu | if you are on linux you can probably just do convert image.jpg -resize WIDTHxHEIGHT! backdrop.bmp |
02:07:35 | Mikachu | where width and height are your target's lcd size |
02:09:08 | EbErT | does it have to be a certain size bitmap to work? |
02:09:25 | Mikachu | yes, if you want to use it as a backdrop in rockbox |
02:09:31 | Mikachu | it also has to be a 24bit bmp |
02:09:39 | EbErT | i mean size as in .. |
02:09:43 | EbErT | yes, 24bit |
02:09:44 | EbErT | ok |
02:09:55 | Mikachu | as a consequence, they will always be the same size in bytes too |
02:10:11 | Paul_The_Nerd | Mikachu: Yes, redrawing is definitely not as fast as would be nice |
02:10:28 | EbErT | there's probably a converter for it in fireworks i guess |
02:11:45 | | Quit Kohlrabi ("Hello my name is CoolClonk .") |
02:12:01 | | Part XavierGr |
02:14:19 | EbErT | midkay: an interface to quickly change backdrops would be nice |
02:14:33 | EbErT | so you can do combinations of wps and backdrops |
02:16:25 | | Join sharpe [0] (i=sharpe@user-0c8hc2u.cable.mindspring.com) |
02:16:25 | Paul_The_Nerd | You can already do combinations of WPSes and backdrops... |
02:16:47 | sharpe | 'lo people. |
02:18:27 | | Quit Bjoern-Erik (Connection timed out) |
02:18:27 | | Join Novus [0] (n=Novus@c-67-190-63-114.hsd1.co.comcast.net) |
02:19:07 | Novus | how do u get back to apple firmware? |
02:19:30 | Paul_The_Nerd | Hold Menu while booting. |
02:19:31 | midkay | EbErT, you can already define wps and non-wps backdrops, yeah.. |
02:19:50 | sharpe | mikday! |
02:19:52 | Mikachu | you can only change the non-wps backdrop without editing files |
02:19:55 | sharpe | dyslexia! |
02:20:06 | Mikachu | unless i'm overlooking something |
02:20:12 | Mikachu | d stands for lysdexia! |
02:21:23 | midkay | sharpy. |
02:21:26 | | Quit Novus (Client Quit) |
02:21:29 | midkay | you haven't been in gw for like. a week. |
02:21:33 | sharpe | yeah. |
02:21:42 | Paul_The_Nerd | Mikachu: Yeah, the WPS defines its own backdrop, but if your WPS doesn't *have* a %X tag, it uses the menu backdrop. |
02:21:44 | EbErT | midkay: i haven't gotten into it too much yet, dunno how to define them |
02:22:16 | midkay | EbErT, the wps-backdrop is defined in the .wps file ( %X|whatever.bmp| i believe). |
02:22:56 | EbErT | so if you take out the %X, you can replace the menu backdrop with the one you want? |
02:23:07 | EbErT | that would seem easier than defining it to change |
02:23:13 | midkay | what? |
02:23:19 | sharpe | that's the wps background... |
02:23:32 | midkay | the %X tag defines a background for the WPS. |
02:23:46 | midkay | if it's not in your WPS file, i believe that rockbox uses the fg/bg colors instead. |
02:23:55 | EbErT | oh, ok |
02:23:58 | EbErT | just a color |
02:24:06 | EbErT | yes, that makes sense |
02:24:34 | midkay | .. in the WPS, that is. |
02:24:38 | Paul_The_Nerd | EbErT: To set the Menu backdrop, you just click and hold Select on a .bmp of the appropriate size and choose "Set as Backdrop" |
02:24:54 | Paul_The_Nerd | They only save across reboots if they're in the /.rockbox/backdrops folder though |
02:25:24 | EbErT | where in the menu can i find the .bmp's? |
02:25:29 | sharpe | i am reusing my palm pilot as an lcd display... |
02:26:19 | Paul_The_Nerd | I didn't say anything about a menu... |
02:26:41 | Paul_The_Nerd | I mean, I said to set the backdrop FOR the menu |
02:26:53 | EbErT | yaya, i'm not communicating clearly |
02:27:02 | Paul_The_Nerd | But I didn't say to do anything in the menu structure... the backdrops are files on the disk, so you find them by browsing the filetree.. |
02:27:10 | EbErT | how do i access the .bmp's |
02:27:15 | EbErT | where do i put them |
02:27:19 | EbErT | in backdrops? |
02:27:51 | Paul_The_Nerd | I told you everything you need to do. |
02:28:03 | EbErT | oh, just where you put it |
02:28:05 | EbErT | alright |
02:28:08 | EbErT | got it |
02:28:16 | EbErT | sorry i'm slow! :) |
02:28:39 | | Part ashridah ("Leaving") |
02:30:15 | sharpe | oh no! |
02:30:26 | sharpe | i must fix the lcd line! |
02:31:06 | | Nick jnc_ is now known as jnc (n=jnc@208.100.19.13) |
02:31:16 | | Quit Seed (Nick collision from services.) |
02:31:21 | *** | Saving seen data "./dancer.seen" |
02:31:24 | | Join Seed [0] (i=ben@85.64.200.85.dynamic.barak-online.net) |
02:39:05 | | Part Paul_The_Nerd |
02:41:56 | | Join christian [0] (n=5078751e@labb.contactor.se) |
02:42:10 | christian | hi all |
02:42:45 | sharpe | good morrow to you. |
02:44:27 | | Join akaidiota [0] (n=not@84-217-2-108.tn.glocalnet.net) |
02:48:59 | | Quit midkay ("Leaving") |
02:53:30 | | Join gtkspert_ [0] (n=gtkspert@203-217-2-126.dyn.iinet.net.au) |
02:53:47 | | Quit obo ("bye") |
02:57:28 | | Join Bjoern-Erik [0] (n=unknown@232.80-202-109.nextgentel.com) |
03:00 |
03:01:50 | | Quit TeaSea ("Leaving") |
03:06:52 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
03:10:02 | | Join JdGordon [0] (n=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
03:10:30 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
03:12:26 | EbErT | how do i change how many bits a bitmap has? |
03:12:39 | EbErT | like from 8-24 |
03:13:00 | EbErT | no, just to save it to a certain amount from, say, a jpeg |
03:16:15 | | Quit gtkspert (Read error: 113 (No route to host)) |
03:17:15 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
03:18:59 | EbErT | nevermind, figured it out :) |
03:21:24 | | Quit t0mas (Read error: 110 (Connection timed out)) |
03:25:19 | sharpe | glad we could help. |
03:25:22 | | Part Paul_The_Nerd |
03:26:11 | | Join akaidiot [0] (n=not@84.217.12.246) |
03:26:53 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
03:27:52 | | Join earHertz [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
03:29:15 | | Quit christian ("CGI:IRC (EOF)") |
03:33:07 | | Quit Mikachu (Read error: 104 (Connection reset by peer)) |
03:33:28 | | Join Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
03:37:39 | | Join TeaSea [0] (n=Thunderc@lonsdale.nat.lancs.ac.uk) |
03:38:54 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
03:42:24 | | Join earHertz_ [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
03:43:19 | | Join Silent_Lu [0] (n=kvirc@S01060014bf1d200d.wp.shawcable.net) |
03:43:42 | | Join t0mas [0] (n=tomas@ip503c08d1.speed.planet.nl) |
03:48:51 | | Join ZenMasterJG [0] (n=Jordan@69.43.65.34) |
03:52:19 | | Join lancelott_ [0] (n=lancelot@71-212-28-137.tukw.qwest.net) |
03:55:58 | | Quit PiXEL8 ("Leaving") |
03:56:20 | pussfeller | i dont know if its a bug in rb, or the patch i installed for the theme, but when I scroll thru menus, it only goes so far and then jumps to the bottom ofthe list |
03:56:36 | pussfeller | this just started happening |
03:57:09 | | Join jbauman [0] (n=Johnq@66.216.165.90.dynamic.dejazzd.com) |
03:57:12 | midkay | which patch? |
04:00 |
04:00:14 | | Quit lancelott (Read error: 110 (Connection timed out)) |
04:01:43 | | Quit earHertz (Read error: 110 (Connection timed out)) |
04:05:40 | | Join earHertz__ [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
04:05:42 | | Nick earHertz__ is now known as earHertz (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
04:07:14 | | Join redondos_ [0] (n=redondos@190.48.22.122) |
04:09:22 | | Join rudefyet [0] (n=bobdole@70-35-136-123.ironoh.adelphia.net) |
04:17:49 | | Join earHertz__ [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
04:19:32 | | Quit redondos (Success) |
04:19:33 | | Nick redondos_ is now known as redondos (n=redondos@190.48.22.122) |
04:20:20 | | Quit earHertz_ (Read error: 110 (Connection timed out)) |
04:22:35 | | Join bondolo [0] (n=mike@dsl081-053-164.sfo1.dsl.speakeasy.net) |
04:24:09 | | Join earHertz___ [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
04:30:21 | | Quit earHertz___ ("Chatzilla 0.9.72 [Firefox 1.5.0.4/2006050817]") |
04:31:13 | | Nick gtkspert_ is now known as gtkspert (n=gtkspert@203-217-2-126.dyn.iinet.net.au) |
04:31:24 | *** | Saving seen data "./dancer.seen" |
04:35:04 | | Quit earHertz (Read error: 110 (Connection timed out)) |
04:37:33 | | Quit Silent_Lu ("KVIrc 3.2.0 'Realia'") |
04:40:20 | | Quit FWHITE10 () |
04:41:43 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
04:42:12 | | Quit earHertz__ (Read error: 110 (Connection timed out)) |
04:46:43 | | Quit goffa (Read error: 104 (Connection reset by peer)) |
04:49:41 | | Join TCK [0] (i=TCK@81-178-204-111.dsl.pipex.com) |
04:51:48 | | Join Daishi [0] (n=daishi@ool-45703854.dyn.optonline.net) |
04:55:25 | | Quit rotator ("zzzzzzzz") |
04:56:54 | | Quit TeaSea ("Leaving") |
05:00 |
05:03:52 | | Join Rob2222_ [0] (n=Miranda@ACB02D99.ipt.aol.com) |
05:07:10 | | Join ashridah [0] (i=ashridah@220-253-123-210.VIC.netspace.net.au) |
05:07:37 | | Join BHSPitLappy2 [0] (n=Steve-O@adsl-65-71-93-28.dsl.rcsntx.swbell.net) |
05:11:57 | | Quit Daishi ("Client exiting...") |
05:16:36 | | Join rocko [0] (i=rocko@24.177.0.29) |
05:16:44 | rocko | my sister has an ipod video, rockbox works fine on it |
05:17:03 | rocko | but when she plugs it into her docking station it keeps rebooting |
05:17:12 | BHSPitLappy2 | yeah |
05:17:18 | rocko | that's just the way it is? |
05:17:29 | BHSPitLappy2 | when rockbox starts, it detects whether there's a cable plugged in |
05:17:29 | sharpe | tell her to hold menu as she plugs it in... |
05:17:34 | BHSPitLappy2 | if there is, it reboots to diskmode |
05:17:34 | EbErT | hold the menu |
05:17:40 | BHSPitLappy2 | (unless you hold MENU like sharpe said) |
05:17:45 | sharpe | go me! |
05:17:50 | EbErT | go sharpe! |
05:17:57 | BHSPitLappy2 | go grapefruit! |
05:18:12 | sharpe | either that's a random comment, or an insult to my responiveness. |
05:18:19 | rudefyet | go pancakes! |
05:18:30 | BHSPitLappy2 | meh, grapefruit are just my favorite things to cheer on. |
05:18:40 | BHSPitLappy2 | it's a simpsons reference |
05:18:41 | BHSPitLappy2 | move on! |
05:18:42 | EbErT | grapefruit is a solid fruit |
05:20:26 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:21:09 | rocko | i tried that |
05:23:35 | | Part ashridah ("Leaving") |
05:24:59 | sharpe | what, grapefruit? |
05:24:59 | rocko | it still reboots and such. |
05:25:27 | sharpe | okay, when you say rebooting, you mean, a cycle of booting, reboot, etc? |
05:25:29 | Paul_The_Nerd | rocko: Are you already booted and *in* Rockbox, and holding down Menu while you put it on the dock? |
05:25:39 | rocko | ohhhhhhhhh |
05:25:42 | rocko | no. |
05:26:09 | sharpe | why is it always that now? first it was the holding menu, now it's being in rockbox... :'( |
05:26:43 | rocko | great, she's sleeping now so i can't go in her room |
05:27:45 | sharpe | ninja! |
05:30:11 | | Quit tvelocity ("Ex-Chat") |
05:30:35 | | Part Paul_The_Nerd |
05:33:39 | | Part pekuja |
05:34:12 | | Join Kratos [0] (n=Lorenzo@c-24-127-182-86.hsd1.ca.comcast.net) |
05:40:18 | | Quit _Veseliq_ (Read error: 104 (Connection reset by peer)) |
05:41:53 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
05:46:08 | pussfeller | midkay: the one on the wiki for 4g ipods |
05:47:16 | pussfeller | black glass patch |
05:47:20 | sharpe | yay, free windows vista beta 2 ! |
05:49:50 | | Join Doomed [0] (n=nnscript@ool-44c126d4.dyn.optonline.net) |
05:49:54 | Doomed | hey |
05:49:59 | sharpe | 'lo. |
05:50:40 | Doomed | if i install rockbox on an ipod, will it come up as an external hard drive or will have to use itunes? |
05:51:10 | Kratos | external drive |
05:51:17 | Doomed | nice thanks |
05:51:42 | Doomed | im thinking of getting a photo cuz my H120 its getting full and i dont really like itunes |
05:52:02 | Kratos | yeah |
05:52:11 | Kratos | you can use something like winamp |
05:52:19 | Doomed | i like media monkey |
05:52:52 | Kratos | hmm... never eard of it |
05:53:01 | Kratos | *heard |
05:53:41 | Doomed | i found it a while ago, and its got a sync function and everything, a lot easier than using explorer |
05:54:26 | Kratos | hmm nice |
05:55:05 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
05:55:20 | Doomed | well thanks for the help, but its late here so cya |
05:55:28 | | Nick Doomed is now known as Doomed_zZz (n=nnscript@ool-44c126d4.dyn.optonline.net) |
05:56:22 | midkay | pussfeller, dunno.. |
06:00 |
06:09:58 | | Quit actionshrimp (Read error: 110 (Connection timed out)) |
06:13:54 | | Join Silent_Lu [0] (n=kvirc@S01060014bf1d200d.wp.shawcable.net) |
06:15:00 | | Quit Silent_Lu (Client Quit) |
06:18:16 | | Join Lyric [0] (n=Lyric@host86-128-92-111.range86-128.btcentralplus.com) |
06:19:06 | | Join [1]ZenMasterJG [0] (n=Jordan@69.43.65.34) |
06:19:25 | | Part Lyric |
06:20:17 | | Join Lyric2 [0] (n=Lyric@host86-128-92-111.range86-128.btcentralplus.com) |
06:21:00 | | Nick Lyric2 is now known as Lyric (n=Lyric@host86-128-92-111.range86-128.btcentralplus.com) |
06:21:03 | | Part Lyric |
06:22:15 | | Join Lyric2 [0] (n=Lyric@host86-128-92-111.range86-128.btcentralplus.com) |
06:22:21 | | Quit Lyric2 (Client Quit) |
06:25:08 | Kratos | wierd dude there ^^^ |
06:25:19 | | Part Kratos |
06:29:18 | | Join Lyric2 [0] (n=lyric@host86-128-92-111.range86-128.btcentralplus.com) |
06:31:24 | | Part Lyric2 |
06:31:29 | *** | Saving seen data "./dancer.seen" |
06:35:47 | | Quit ZenMasterJG (Read error: 110 (Connection timed out)) |
06:36:35 | sharpe | you know what's kind of funny... |
06:36:54 | | Quit [1]ZenMasterJG (Read error: 110 (Connection timed out)) |
06:39:15 | rudefyet | the image I see in the mirror every morning? |
06:39:31 | sharpe | other than that... |
06:39:47 | sharpe | depections of social networking websites... |
06:40:20 | sharpe | hence, http://www.parentsmartz.com/index.php?option=com_content&task=category§ionid=1&id=17&Itemid=136 |
06:40:56 | sharpe | it's just funny... |
06:41:04 | midkay | huh? |
06:41:11 | midkay | depections? depictions? |
06:41:22 | sharpe | damn.. |
06:41:28 | midkay | that looks like some guidelines/"how to keep your kid safe".. far from a "depiction"? |
06:41:32 | sharpe | yeah, depiction. |
06:41:39 | rudefyet | any guesses on how long my battery will last tonight on my 5g iPod? |
06:41:41 | sharpe | it's in the articles. |
06:41:44 | sharpe | five hours |
06:41:50 | sharpe | at the most usually. |
06:41:55 | rudefyet | really |
06:42:04 | rudefyet | i got 9 1/2 hours about a week ago |
06:42:09 | midkay | i've had more.. |
06:42:29 | sharpe | i don't quite know, i always fall asleep when i've mine on. |
06:42:52 | rudefyet | oh...well I'm running the battery benchmark |
06:44:34 | sharpe | ah. i do know mine. |
06:44:39 | rudefyet | if i can pull off a better time them the ones posted on the wiki...i'll just have to post it on the wiki myself |
06:44:52 | sharpe | what times are in the wiki? |
06:45:07 | rudefyet | i think the longest is 10 hours 42 minutes |
06:45:39 | sharpe | hmm... |
06:45:42 | sharpe | or maybe i don't... |
06:45:52 | rudefyet | that was w/ 256kbps Vorbis |
06:47:14 | rudefyet | 10 hours 14 minutes |
06:47:18 | rudefyet | i was a bit off |
06:47:24 | sharpe | heh. |
06:48:12 | sharpe | i know i have a log of mine around here somewhere... |
06:49:25 | rudefyet | I've managed to convert 2 other ipod users to rockbox in the past week |
06:49:33 | * | rudefyet gives himself a high five |
06:49:39 | rudefyet | yeah...I'm lame |
06:49:46 | sharpe | high five myself no friends. |
06:53:52 | sharpe | i need to learn this internet lingo, these website speak of. |
06:57:49 | | Quit EbErT () |
07:00 |
07:00:44 | sharpe | hey midkay, i don't suppose, but have you ever looked at that source for the space invaders port? |
07:01:00 | midkay | no, have you gone to hell yet? ;) |
07:01:24 | sharpe | not quite. |
07:01:44 | sharpe | i completely forgot about that until now |
07:02:54 | midkay | 'that'? |
07:03:28 | sharpe | space invaders port |
07:03:54 | sharpe | the whole thought process that led me to that is weird. |
07:04:08 | midkay | haha. |
07:05:24 | sharpe | ooh, according to my pda, my processor has risen 10 degrees and the temperature somewhere else has risen six degrees. |
07:05:33 | sharpe | er, in my computer. |
07:07:28 | midkay | fascination. |
07:07:46 | sharpe | non indignation. |
07:10:42 | sharpe | ... i need to find something to work on. |
07:13:40 | | Quit rudefyet (Remote closed the connection) |
07:24:39 | | Join rudefyet_ [0] (n=bobdole@70-35-136-123.ironoh.adelphia.net) |
07:33:55 | | Join rudefyet [0] (n=bobdole@70-35-150-55.ironoh.adelphia.net) |
07:39:00 | | Quit Ribs ("Leaving") |
07:41:34 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:42:43 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
07:51:34 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-83.seh.ox.ac.uk) |
07:54:50 | | Join muesli|delhi [0] (n=muesli_t@125.23.54.109) |
08:00 |
08:08:16 | | Quit hardeep ("Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]") |
08:14:31 | | Join rudefyet_ [0] (n=bobdole@70-35-150-55.ironoh.adelphia.net) |
08:25:14 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
08:28:21 | muesli|delhi | how many characters can be put into the comment box in mp3s? |
08:28:47 | B4gder | you mean an id3 v2 comment tag? |
08:28:48 | | Quit merbanan (Read error: 104 (Connection reset by peer)) |
08:28:54 | | Join merbanan [0] (i=banan@farmer.campus.luth.se) |
08:29:04 | muesli|delhi | yepp B4gder |
08:30:18 | B4gder | I don't think there's any particular restriction |
08:31:08 | B4gder | but I'm no id3 guru |
08:31:30 | *** | Saving seen data "./dancer.seen" |
08:31:31 | muesli|delhi | A prayer for cutting attachments - this puja is an offering to SHIVA, the emodiment of pure consciousness, knowledge, innocence and bliss. Suitable before or after meditation |
08:31:40 | muesli|delhi | this fitted at least ;) |
08:33:06 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
08:33:19 | | Join rudefyet [0] (n=bobdole@70-35-150-55.ironoh.adelphia.net) |
08:36:53 | | Join rudefyet_ [0] (n=bobdole@70-35-150-55.ironoh.adelphia.net) |
08:54:34 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
08:56:37 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
08:57:07 | | Join rudefyet [0] (n=bobdole@70-35-150-55.ironoh.adelphia.net) |
08:57:09 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
08:57:54 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
09:00 |
09:02:27 | B4gder | wow |
09:02:46 | B4gder | iriver h1x0 models in stock |
09:03:45 | preglow | where? |
09:03:55 | | Join ender` [0] (i=null@84.52.165.220) |
09:04:01 | B4gder | www.directman.com |
09:04:07 | B4gder | Swedish shop |
09:04:16 | preglow | so i see |
09:04:18 | preglow | new stock? |
09:04:19 | preglow | wow |
09:04:20 | B4gder | claimed to be "new produced" |
09:04:22 | preglow | yeah |
09:04:24 | preglow | hmm |
09:04:35 | preglow | will be fun to see if the hardware's the exact same |
09:04:46 | B4gder | indeed |
09:05:03 | B4gder | but it'd surprise me if it isn't |
09:05:27 | midkay | pretty expensive, isn't that? |
09:06:10 | midkay | H120 for 2600sek (usd ~$350).. i've seen new ones on ebay for less than half that, i'm pretty sure.. |
09:06:27 | B4gder | yes it is expensive |
09:06:41 | B4gder | and Swedish stores are always more expensive than ebay |
09:06:54 | midkay | ah. |
09:07:12 | midkay | interesting though. |
09:07:20 | B4gder | and iaudio x5s are similarly priced in sweden |
09:07:29 | | Join rudefyet_ [0] (n=bobdole@70-35-150-127.ironoh.adelphia.net) |
09:07:30 | B4gder | perhaps slightly cheaper, but not by much |
09:07:45 | midkay | ah.. |
09:08:23 | midkay | bedtime for me, nite all.. |
09:12:31 | crwl | did I read correctly that there's no remote control included? :o |
09:13:02 | B4gder | yes |
09:13:52 | crwl | strange |
09:14:38 | crwl | well, I'm happy my H120 is still as good as new, or in fact a lot better with rockbox and 2200 mAh battery :) |
09:14:54 | B4gder | ... but you can still buy one paying extra |
09:15:15 | crwl | yep |
09:15:18 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
09:18:26 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
09:19:54 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
09:22:49 | | Join _FireFly_ [0] (n=stephan@dslb-084-056-101-093.pools.arcor-ip.net) |
09:24:29 | | Join rudefyet [0] (n=bobdole@70-35-150-127.ironoh.adelphia.net) |
09:26:30 | | Join webguest98 [0] (n=d4406110@labb.contactor.se) |
09:27:09 | webguest98 | if a ptach is in txt form, can i apply it in the same manner as the others ? |
09:27:40 | LinusN | yes |
09:27:50 | LinusN | the file name doesn't matter |
09:28:21 | JdGordon | hey all |
09:28:27 | JdGordon | everyone having a ncie long-weekend? |
09:28:30 | webguest98 | thanks Linus |
09:29:35 | webguest98 | JdGordon, i tried to patch your random_insert patch but it gave me hunk failures with vmware, i applied other patches successfully |
09:30:03 | JdGordon | ive seen a emssage ont he forums that its out of sync.. so ill fix it up later tonight |
09:30:11 | webguest98 | ta |
09:30:14 | JdGordon | not really paying much attanetion to it untill after the freeze |
09:30:41 | webguest98 | ah, but that will only happen when hell freezes over, ;)))) |
09:31:35 | webguest98 | just a tiny joke, I do aprrecaite all the work that goes into rockbox |
09:32:35 | | Join Siku [0] (i=Siku@dsl-kpogw4-fe52df00-45.dhcp.inet.fi) |
09:35:13 | sharpe | i've a message on the forums! |
09:36:14 | | Quit BHSPitLappy2 (Read error: 104 (Connection reset by peer)) |
09:36:20 | LinusN | sharpe: we all do |
09:37:56 | sharpe | but. i feel special when i do. |
09:40:13 | LinusN | :-) |
09:40:17 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
09:41:37 | | Part webguest98 |
09:41:41 | | Join rudefyet_ [0] (n=bobdole@70-35-150-127.ironoh.adelphia.net) |
09:41:56 | sharpe | now, i just need to find something to do after i'm finished with this message. |
09:44:36 | sharpe | yay |
09:44:47 | preglow | can anyone explain to me if i have any chance at all of understanding how alsamixer coupled with a soundblaster live is supposed to work? |
09:45:33 | crwl | so it doesn't? :P |
09:45:39 | sharpe | wouldn't it be amazing if i could? |
09:47:56 | * | B4gder gets his hands dirty by python |
09:49:14 | | Quit _FireFly_ ("Client exiting") |
09:49:15 | JdGordon | what does green highluighting mean in the ls -l output? |
09:49:35 | crwl | the execute bit, I think |
09:50:07 | JdGordon | on folders sorry |
09:50:08 | B4gder | LS_COLORS controls the colouring |
09:50:46 | sharpe | how many of the *average* *for-the-looks* rockbox ipod users do you think would be interested in having their bootloader customized in a settings file, as an alternative to the customized bootloaders that one person was offering? (of course, despite the fact booting would take longer. :) ) |
09:50:58 | crwl | JdGordon, same thing probably |
09:51:03 | crwl | oh, not. |
09:51:29 | JdGordon | drwxr-xr-x 2 family family 4096 2006-06-11 20:58 recordings |
09:51:29 | JdGordon | drwxrwxrwx 5 root root 4096 2006-05-07 14:50 torrents |
09:51:39 | JdGordon | torrents is highlisted green recordings isnt |
09:52:45 | LinusN | sharpe: customized in what way? |
09:53:12 | crwl | jdgordon, you mean green background? looks like it comes from o+w |
09:53:29 | JdGordon | ye, green background |
09:53:29 | sharpe | eh, suppose... foreground/background colors, watermark (such as their name)... those such things. |
09:54:00 | sharpe | maybe a certain boot order with which keys boot what... |
09:54:15 | LinusN | sharpe: well, i'm not the person to speak for that crowd... |
09:54:23 | sharpe | neither am i... |
09:55:05 | LinusN | but i believe it shouldn't steal *that* much time, since the disk is already spinning when the rockbox loader is run, isn't it? |
09:55:13 | sharpe | i'm just the one willing to code the extra functionality in. :D |
09:55:23 | sharpe | yeah, true. |
09:56:48 | sharpe | everytime i look on my shelf, i mistake my pda for my ipod :\ |
09:56:59 | sharpe | even though they're completely different. |
09:57:52 | sharpe | eh, it'd give people their own sense of personalization. :D |
09:59:32 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
09:59:44 | | Join rudefyet [0] (n=bobdole@70-35-150-127.ironoh.adelphia.net) |
10:00 |
10:02:23 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
10:03:29 | | Join rudefyet_ [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
10:04:39 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
10:15:50 | | Join dpro [0] (n=x@chello080109121047.8.15.vie.surfer.at) |
10:17:22 | sharpe | what would be a good name for the configuration file... |
10:18:21 | linuxstb_ | boot.ini ? I wouldn't use ".cfg" because those are for Rockbox config files. |
10:18:27 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
10:18:36 | sharpe | sounds good to me. |
10:20:42 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
10:21:04 | B4gder | strictly speaking it doesn't even need a specific extension |
10:21:51 | sharpe | :D |
10:23:27 | petur | what would be the speed difference of binary file versus parsed text file? |
10:23:37 | B4gder | none |
10:23:44 | B4gder | it would just make it awkward |
10:24:00 | sharpe | no discernable difference, yay! |
10:24:07 | * | B4gder is a firm believer in text based config files |
10:24:13 | * | petur too |
10:24:29 | * | sharpe agrees for the sake of the argument. |
10:24:39 | petur | but a two-file system for speedup is nice too |
10:24:47 | linuxstb | A "Bootloader config" plugin to edit values in the "boot.inI" (or whatever you call it) could also be useful. |
10:24:58 | B4gder | ah, indeed |
10:25:03 | sharpe | yay! |
10:25:29 | sharpe | i believe it will be boot.ini... |
10:26:26 | petur | you could dump the memory of config in a binary file with version nr and crc of course, and fall back to the text based one on version or crc failure |
10:26:48 | petur | and always write both when saving |
10:26:59 | B4gder | I don't think you'd gain anything noticable with that |
10:27:07 | linuxstb | I agree - just keep it simple... |
10:27:19 | petur | well if parsing is fast enough then it's ok for me |
10:27:19 | JdGordon | are u only making the ipod bootloader customizable? or the start screen on all targets? |
10:27:48 | sharpe | right now, only the ipod, but probably expand it to all the other targets, i don't see why not... |
10:27:57 | linuxstb | If sharpe puts the code in a separate .c file in bootloader/, then it could be shared by both bootloaders. |
10:28:02 | LinusN | because the other targets will be a lot slower? |
10:28:19 | linuxstb | But doesn't the disk have to spin to load rockbox.XXXX ? |
10:28:39 | sharpe | i think it may be spinning already :\ |
10:28:44 | sharpe | as it sounds like it. |
10:28:47 | linuxstb | sharpe: On the ipod, yes. |
10:28:48 | B4gder | sharpe: on the ipod, yes |
10:28:48 | LinusN | on the ipod yes |
10:28:51 | LinusN | :-) |
10:28:52 | B4gder | hahaha |
10:28:55 | sharpe | score! |
10:28:56 | linuxstb | scary.... |
10:29:05 | LinusN | wow |
10:29:11 | sharpe | amazing. |
10:29:18 | B4gder | are we turning into clones? ;-) |
10:29:48 | * | LinusN plays "I think I'm a clone now" |
10:30:04 | * | linuxstb goes to make coffee and expects B4gder and LinusN to do the same |
10:30:15 | * | LinusN obeys |
10:30:25 | * | B4gder goes for coffee |
10:30:38 | * | LinusN goes north |
10:30:53 | * | LinusN picks up the sword |
10:31:31 | *** | Saving seen data "./dancer.seen" |
10:31:43 | petur | hahaha |
10:31:44 | sharpe | should it print a message if it cannot load/detect any settings? |
10:33:07 | | Join natemic [0] (n=natemic@adsl-153-197-154.jax.bellsouth.net) |
10:33:12 | | Quit natemic (Client Quit) |
10:33:22 | LinusN | now this is where the boot config gets interesting |
10:33:38 | sharpe | :) |
10:34:10 | LinusN | i think it should say so along with the other boot messages |
10:34:27 | | Join natemic [0] (n=natemic@adsl-153-197-154.jax.bellsouth.net) |
10:35:06 | natemic | is anyone awake? |
10:35:07 | JdGordon | no.. it should just load default settings.. why bother with letting the user know the config couldnt be read.. unless there is a file which would be expected to be read but that failed.. |
10:35:17 | natemic | apparently so |
10:35:22 | JdGordon | zzzzz.... |
10:35:27 | sharpe | nope, it's sleep typing. |
10:35:27 | natemic | is there another way to hard reset an ipod |
10:35:40 | sharpe | wait until the battery dies :D |
10:35:40 | natemic | i switch from the rockbox to ipod interface all the time |
10:35:54 | natemic | except now it wont let me hard reset and boot under the rockbox interface |
10:35:54 | sharpe | other than holding select and menu, you mean? |
10:36:08 | natemic | yes, other than that, because that doesnt work for some reason |
10:36:41 | sharpe | but rockbox works fine? |
10:37:20 | natemic | no, the ipod interface works fine |
10:37:22 | linuxstb | natemic: So holding PLAY for a few seconds doesn't shut down Rockbox? |
10:37:26 | natemic | and i usually can switch |
10:37:38 | natemic | im stuck in ipod |
10:37:39 | sharpe | wait, i've got it; how about a setting in the settings file that determines if there should be a message printed? :D |
10:37:51 | sharpe | you're stuck in the apple firmware? |
10:37:54 | natemic | if i hold play it shuts down soft |
10:37:59 | natemic | yes, stuck with the apple firmware |
10:38:03 | linuxstb | natemic: So what happens if you hold MENU+SELECT ? |
10:38:05 | JdGordon | na, just display a message if the file exists but cant be read correctly |
10:38:09 | natemic | nothing |
10:38:13 | sharpe | is the hard disk spinning? |
10:38:13 | JdGordon | no message if it doesnt exsits |
10:38:43 | natemic | wow, amazing, it just hard reset while i held play and the menu button, not select nad the menu button |
10:38:54 | LinusN | JdGordon: what's wrong with a message? i mean, it displays several lines of text anyway |
10:38:57 | natemic | my ipod has a mind of its own, thanks though guys |
10:39:03 | | Quit natemic () |
10:39:18 | JdGordon | well.. nothing really.. i dunno |
10:39:41 | petur | a fancy graphic bootloader :D |
10:39:53 | sharpe | because everyone loves graphics |
10:40:25 | linuxstb | You can't use any of the functions (such as the bmp reader) from apps/ in the bootloader. |
10:40:54 | * | JdGordon doesnt see the point of customizable bootloader... but opening screen i do |
10:41:17 | sharpe | JdGordon: it's something to keep me occupied |
10:41:21 | JdGordon | ha |
10:41:40 | JdGordon | arnt there something like 90 open bugs that need fixing.. :p |
10:41:55 | sharpe | :) |
10:42:37 | JdGordon | apart from the obvious... is there any logical reason why the playlist doesnt like you adding non-exsistant files to the playlist? |
10:43:59 | B4gder | "the playlist" doesn't add files |
10:44:03 | B4gder | it contains files |
10:44:31 | JdGordon | right, but when u add files which dont exists they come up as <err> in the playlist. |
10:45:03 | B4gder | that's because of the add function |
10:45:11 | B4gder | not because of the playlist (concept) |
10:47:50 | LinusN | now why would you add non-existant files to the playlist? |
10:47:50 | linuxstb | JdGordon: Are you saying you want to be able to add non-existent files? |
10:48:06 | JdGordon | which add function? add_track_to_playlist? the file isnt checked there.. |
10:48:11 | JdGordon | yup.. for .cue support |
10:48:22 | * | B4gder shrugs |
10:48:28 | B4gder | if you want that |
10:48:35 | B4gder | you need to do a major surgery |
10:48:40 | LinusN | i don't think adding bogus files to the playlist is the correct solution |
10:48:56 | B4gder | not only does it seem wrong, it'll take some heavy mods |
10:49:05 | petur | [10:41] <JdGordon> arnt there something like 90 open bugs that need fixing.. tongue |
10:49:09 | JdGordon | my idea is to add each track as a fake file and have the playback codedc load the real file at the position.. |
10:49:29 | LinusN | JdGordon: how do you handle shuffle in that case? |
10:49:31 | B4gder | how would you know the file is a "fake" cue one? |
10:49:46 | JdGordon | filename like blaa.mp3.1.cued |
10:49:52 | JdGordon | from blaa.cue |
10:50:02 | LinusN | hmmm |
10:50:15 | LinusN | maybe it isn't such a bad idea after all |
10:50:37 | JdGordon | the part that beond me is the actual loading the correct position |
10:50:49 | B4gder | and what if the cue file name already uses (close to) 256 bytes? ;-) |
10:51:05 | sharpe | hmm... do we have any function to convert from a hex string to an integer? |
10:51:06 | JdGordon | B4gder: yup, thats the big problem i keep runnig into |
10:51:52 | LinusN | i think you could add some metadata to the playlist command file |
10:51:55 | JdGordon | i thought about having a cuecache file which hashes the cue file and instead of adding blaa.mp3.1.cued it adds the hash.1.cued and then the codec gets all the info from the file... |
10:52:04 | B4gder | sharpe: sscanf() |
10:52:11 | sharpe | ah, thank you. |
10:52:36 | JdGordon | the problem with that is the user doesnt know the name of the track in the playlist |
10:52:52 | JdGordon | enlarge the buffer to MAX_PATH*2 :p |
10:52:57 | | Join LWi [0] (n=LWi@dslb-084-063-005-016.pools.arcor-ip.net) |
10:53:07 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
10:53:34 | linuxstb | IMO, the playlist concept needs extending to point to sub-tracks within a file. So a playlist entry would consist of the filename and the subtrack number (or possibly the start/end times within the file). |
10:53:46 | LWi | hey everybody. is there a documentation on the plugin api? i seem to be to dumb to find one |
10:53:55 | JdGordon | plugin.h |
10:53:57 | B4gder | LWi: apps/plugin.h ;-) |
10:53:57 | LinusN | LWi: no, not really |
10:54:05 | sharpe | wait. |
10:54:06 | linuxstb | apps/plugins/*.c |
10:54:08 | sharpe | i'll say it too. |
10:54:19 | sharpe | plugin.h! |
10:54:20 | LinusN | linuxstb: that's probably inevitable for a clean solution |
10:54:22 | B4gder | http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins |
10:54:41 | sharpe | docs/PLUGIN_API |
10:54:46 | B4gder | ahahha |
10:54:48 | LinusN | also, we could have use for a seek point for the fiile entries as well |
10:54:53 | sharpe | heheh... |
10:55:09 | LinusN | nice for mixing |
10:55:39 | | Join Pussfeller_the_s [0] (n=todd@166-82-183-46.quickclick.ctc.net) |
10:56:16 | LWi | sharpe: much too obvious. thanks :-) |
10:56:16 | LWi | my problem is i wrote an alarm clock plugin ages ago for the recorder and i want to port it to iPod mini, but all the mp3 playback functions i use are doing nothing |
10:56:34 | sharpe | muaha, i shall type 'colour' instead of 'color' |
10:57:15 | tucoz | I noticed that a fix for the play-select (in french) was committed today. Is there still a discussion on whether we should call joy-press select/joystick/navi? |
10:58:15 | linuxstb | LWi: I think you need to use the audio_* functions - look at apps/plugins/lib/playback_control.[ch] - that's the playback control menu used by some plugins. |
10:58:53 | tucoz | hmm, maybe commit wasn't a fix for that. |
10:59:03 | JdGordon | long int for seek position? or int is enough? |
10:59:08 | tucoz | *that |
10:59:40 | LWi | linuxstb: thanks. |
11:00 |
11:00:07 | markun | wouldn't we also need to specify the length or end position? |
11:00:13 | linuxstb | JdGordon: off_t |
11:00:34 | JdGordon | ta |
11:00:52 | tucoz | markun, nice game yesterday. Congratulations |
11:01:08 | markun | I didn't watch it. |
11:01:24 | tucoz | I did :) |
11:01:44 | petur | sports are for doing, not watching |
11:01:45 | markun | I have a german passport so these days nobody likes me :) |
11:02:13 | markun | here in my house and at work |
11:02:18 | | Join rudefyet [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
11:02:39 | JdGordon | http://jdgordon.homeip.net:8080/playlist.diff <- look good |
11:02:39 | tucoz | petur, world cup is for watching, not doing |
11:02:39 | JdGordon | ? |
11:02:55 | * | linuxstb would be happy to play in the world cup, if invited |
11:03:07 | * | JdGordon hopes asutralia doesnt make it to the 2nd round :p |
11:03:11 | petur | admit you just want the money |
11:05:12 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
11:06:11 | amiconn | petur: I tried accessing the isp1362 last night, but failed... |
11:06:19 | petur | :( |
11:06:36 | * | petur wonders what we're doing wrong |
11:06:47 | amiconn | We must miss something fundamental |
11:06:53 | petur | indeed |
11:07:04 | JdGordon | the times in the cue sheet are mm:ss:frame how do i convert that to off_t? is it codec dependant? |
11:07:05 | petur | frustrating chip, isn't it? |
11:07:18 | amiconn | The CS3 setup definitely works, because otherwise we would get a bus hang when trying to access 0xc000???? |
11:08:21 | sharpe | should it be safe to assume people will only use the four keys (eg: left, right, menu, play) for the boot selection? |
11:08:32 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
11:08:32 | petur | amiconn: maybe critical timing? the iriver code had nop's... but I tried many combinations already |
11:11:17 | | Part LWi |
11:13:36 | LinusN | petur, amiconn: the isp1632 is connected in a weird way |
11:13:42 | linuxstb | JdGordon: Ah, seek offsets for codecs are specified in milliseconds. "off_t" is used for the lseek() function, which is what I thought you meant. |
11:14:05 | JdGordon | so change it to long int? |
11:14:20 | linuxstb | Check playback.[ch] and see what types are used there. |
11:14:29 | JdGordon | k |
11:14:48 | * | petur didn't know playback was Swiss |
11:14:51 | LinusN | petur, amiconn: i mean, CS is connected to GPIO11 |
11:15:37 | petur | LinusN: isn't that CS3? |
11:15:56 | LinusN | wait a sec, maybe i'm a total idiot |
11:16:47 | petur | it's a GPIO with special function |
11:17:00 | petur | unless the wiki is wrong |
11:17:17 | LinusN | yes i am |
11:18:44 | JdGordon | looks like unsigned int, ha, max track length is like 1200hours :O |
11:19:01 | LinusN | unsigned long |
11:19:14 | B4gder | 32 bit in ms is ~50 days |
11:19:26 | B4gder | every embedded developer knows ;-) |
11:19:35 | LinusN | :-) |
11:19:45 | LinusN | and win95 devs too |
11:19:49 | B4gder | hahaha |
11:19:49 | LinusN | nowadays |
11:19:50 | tucoz | hehe |
11:19:54 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
11:19:59 | petur | which is about the time win98 would crash because of its tickcounter overflow |
11:20:22 | petur | heh .. damn lag and slow typing |
11:20:27 | tucoz | really? a forced reboot every month and a half |
11:20:43 | LinusN | 50 days uptime for win98 would be a world record anyway |
11:21:52 | obo | how long does current_tick take to overflow? |
11:22:18 | LinusN | ~500 days |
11:22:24 | LinusN | i believe |
11:22:53 | B4gder | now, what is the current Rockbox uptime record?; -) |
11:23:03 | LinusN | lol |
11:23:11 | B4gder | I once ran it for many hours! ;-O |
11:23:30 | LinusN | without crashing? naaaah |
11:23:39 | linuxstb | Didn't a restaurant owner post to the mailing list saying he keeps his Archos devices playing 24/7 ? |
11:23:51 | LinusN | i believe so |
11:24:06 | B4gder | should be a record candidate |
11:26:12 | | Join rudefyet [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
11:26:46 | linuxstb | http://www.rockbox.org/mail/archive/rockbox-archive-2006-02/0260.shtml |
11:26:54 | linuxstb | Claims a full year of continuous playback... |
11:29:28 | petur | christmas songs... yuck |
11:29:40 | LinusN | all year...yuck! |
11:29:45 | LinusN | :-/ |
11:29:52 | JdGordon | sscanf is in rb right? |
11:30:16 | LinusN | yup |
11:30:30 | LinusN | firmware/common/sscanf.c |
11:30:57 | sharpe | wow |
11:31:05 | JdGordon | phew :p |
11:31:07 | sharpe | i was just looking for that file too. |
11:31:07 | | Quit pussfeller (Read error: 104 (Connection reset by peer)) |
11:31:23 | LinusN | most string functions are in that dir |
11:31:30 | LinusN | if not all |
11:32:53 | amiconn | petur: I know that the iriver code has nops, and I replicated them. I don't think it's a timing problem though, but rather some incorrect setup |
11:33:27 | amiconn | I get plain zeros when trying to read the 1362 id registers |
11:33:32 | amiconn | (both hc and dc) |
11:34:09 | | Join Amien [0] (n=amien@s5591a0ed.adsl.wanadoo.nl) |
11:35:34 | | Join LWi [0] (n=LWi@dslb-084-063-005-016.pools.arcor-ip.net) |
11:36:58 | | Part LWi |
11:37:16 | Amien | anyone got a sec .. i got a few questions |
11:37:30 | LinusN | shoot |
11:37:41 | Amien | does rockbox make a dualboot .. or replaces the firmware? |
11:38:16 | sharpe | depends on your player... :D |
11:38:20 | Amien | 5g |
11:38:28 | sharpe | you can triple boot with it. |
11:38:47 | Amien | how can i reboot? just turn it on/off? |
11:39:08 | sharpe | for rebooting, holding select and menu... |
11:39:47 | linuxstb | In Rockbox, it's best to turn off and then back on. The Apple firmware doesn't give you that option - you have to do a hard reset. |
11:40:38 | Amien | is it possible to remove rockbox and remove the dualboot |
11:41:00 | linuxstb | Of course. The installation page contains uninstallation instructions as well (at least the Windows version of the instructions does...) |
11:41:01 | sharpe | you mean, revert to the original firmware ? |
11:41:10 | Amien | nice :) |
11:41:18 | Amien | yes . only the original firmware |
11:41:20 | sharpe | yep. |
11:41:30 | sharpe | like linuxstb said :D |
11:41:34 | Amien | and i can drag/drop just files into the ipod right? |
11:41:37 | sharpe | si |
11:41:39 | linuxstb | But the original firmware never properly shuts down, so once you start it, you are always there. |
11:41:48 | Amien | so bought anapod for nothing :) |
11:41:51 | linuxstb | So you don't really lose anything by leaving Rockbox installed. |
11:42:40 | Amien | final question : i can bookmark mp3's with rockbox right? .. but can i put multibookmarks in it? |
11:42:59 | linuxstb | I think so, but I don't use the bookmarking feature. |
11:43:22 | Amien | i listing to alot of livesets of DJ's .. and than bookmarking is really a must |
11:43:30 | Amien | cause an mp3 is 1-2 hours |
11:43:45 | LinusN | yes, you can have multiple bookmarks |
11:44:06 | Amien | great . gonna install it .. tnx for the answers |
11:44:23 | sharpe | hmm... lets say, i use a function that just so happens to be in /apps/misc.c/.h for the bootloader... would anyone suggest, copying the code, or just including the file? |
11:44:34 | sharpe | er, the custom oen. |
11:44:35 | sharpe | one. |
11:44:50 | linuxstb | Amien: You can split your long mp3s and still get gapless playback in Rockbox - no need to keep them as one file. |
11:45:27 | Amien | even better :) |
11:49:00 | LinusN | sharpe: i don't know what would be the cleanest solution, copying the file doesn't seem right, though |
11:50:02 | linuxstb | One option would be to move it to firmware/. What function is it? |
11:50:19 | sharpe | actually, it's... |
11:50:41 | sharpe | two. setings_parseline, read_line. |
11:50:54 | sharpe | they're bothing in apps/misc.c/.h though |
11:50:57 | sharpe | both... |
11:54:48 | linuxstb | I think I would just copy them... |
11:58:05 | amiconn | Loading a settings file in the bootloader????? |
11:58:13 | sharpe | ;) |
11:59:45 | sharpe | hmm. strange. undefined reference to 'sscanf' |
12:00 |
12:01:28 | sharpe | hahah. |
12:01:36 | sharpe | i now have it built. |
12:09:46 | | Quit darkless (Read error: 110 (Connection timed out)) |
12:09:51 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
12:11:07 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
12:12:11 | sharpe | woo, i know how to have the apple display at boot, permanently. |
12:13:58 | JdGordon | * Example: 04:18:63 = 4 minutes, 18 seconds, 63 frames |
12:13:58 | JdGordon | * Note that the maximum allowed value for CDDA frames is 74. |
12:14:05 | JdGordon | does that mean 74frames/sec? |
12:15:33 | ze | JdGordon: from cdparanoia man page "75 sectors per second" |
12:16:30 | JdGordon | ta, so that how many milliseconds? (frames/75*1000)? |
12:17:18 | sharpe | well, i know it's in a loop somewhere. |
12:17:55 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
12:18:05 | | Join midkay_ [0] (n=midkay@24.143.70.99) |
12:22:38 | Amien | grr . i get a rockbox -1 error when rebooting |
12:22:53 | Amien | thats bad right? |
12:22:56 | sharpe | no |
12:23:02 | JdGordon | have u got the .rockbox folder? |
12:23:11 | Amien | on my HD? |
12:23:14 | sharpe | just means you do not have rockbox.ipod in the root of the drive, nor /.rockbox/ |
12:23:31 | Amien | ok .. so now just step 2? |
12:24:22 | sharpe | and what is step two? |
12:25:03 | Paul_The_Nerd | Amien: Yes, if you mean "Install Rockbox" |
12:25:19 | Amien | got it ..tnx |
12:25:23 | Amien | pheuh :) |
12:26:20 | Paul_The_Nerd | It even says in the installation, don't worry if you got a screen full of blue text and it froze. |
12:26:26 | Paul_The_Nerd | Blue screen full of text, rather |
12:26:48 | Paul_The_Nerd | I changed it so that it explicitly mentions the "Rockbox Error: -1" message now, though. Just to be nice. :-P |
12:27:32 | | Quit juxtap (Remote closed the connection) |
12:28:04 | | Quit amiconn (Read error: 110 (Connection timed out)) |
12:28:05 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
12:30:50 | Amien | i copied all the files into to root .. but still -1 .. |
12:31:11 | Amien | and why does rockbox bootloader not load the original firmware after the -1? |
12:31:33 | *** | Saving seen data "./dancer.seen" |
12:32:17 | linuxstb | Amien: What happens after the bootloader displays "-1"? It sounds like your installation has gone wrong. |
12:35:31 | Amien | forgot the rockbox.ipod file |
12:35:37 | Amien | well .. rockbox is working now .. |
12:35:54 | Amien | but the bootloader failed to load the original firmware when i got the -1 error |
12:38:59 | linuxstb | In which case your installation went wrong. What did the bootloader display when it failed to load the original firmware? |
12:39:31 | Paul_The_Nerd | linuxstb: Many people have the bootloader not falling back to retail when -1, apparently. |
12:39:52 | linuxstb | Paul_The_Nerd: Can they load the original firmware by pressing MENU? |
12:40:42 | Paul_The_Nerd | Yup |
12:40:53 | Paul_The_Nerd | At least, any of the ones I've talked with have. |
12:41:56 | Paul_The_Nerd | Amien: Can you load the Retail firmware? |
12:41:58 | linuxstb | Does the bootloader display "Loading original firmware" ? |
12:42:14 | Paul_The_Nerd | Amien: By rebooting and holding Menu? |
12:42:36 | Paul_The_Nerd | linuxstb: My understanding was that the Error: -1 was the last message but I'm not 100% certain. |
12:42:54 | Amien | no i cant |
12:43:28 | Paul_The_Nerd | What happens? |
12:43:29 | linuxstb | Paul_The_Nerd: That's very odd then. The next thing the bootloader does after displaying "Rockbox error: -1" is to display "Loading original firmware..." |
12:43:52 | Amien | i have that too . .but than i keeping rebooting |
12:44:02 | Paul_The_Nerd | linuxstb: I could be wrong. Very often it's someone who has the problem, I get them to Rockbox working, and they vanish, so I've never had much chance to ask questions. |
12:44:23 | Paul_The_Nerd | Amien: "Keep Rebooting"? |
12:44:32 | Amien | yes .. |
12:44:50 | Paul_The_Nerd | That was a question. As in "what do you mean by 'keep rebooting'?" |
12:45:14 | Paul_The_Nerd | You hold MENU, it says "Loading Original Firmware" and then? |
12:45:14 | Amien | well .. i get the Loading original firmware..." message .. when blankscreen .. and than the same text again |
12:45:21 | Paul_The_Nerd | Ah |
12:45:35 | Paul_The_Nerd | Well that's definitely a broken install then. |
12:45:37 | Amien | blank .. and than over and over again same text |
12:45:44 | Amien | i'm i fucked now? |
12:46:31 | Amien | cause rockbox itself works fine |
12:46:56 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
12:46:57 | Paul_The_Nerd | If you don't need the retail firmware for anything, you should be fine. |
12:47:14 | Paul_The_Nerd | I'm curious what step needs to be done wrong to cause this though |
12:47:26 | Paul_The_Nerd | linuxstb_: So, in this case, if you missed it, it's definitely a bad install. |
12:47:40 | | Quit linuxstb (Nick collision from services.) |
12:47:58 | Amien | but its not possible to uninstall it all? |
12:48:09 | linuxstb_ | Paul_The_Nerd: I would be very surprised if it's not always a bad install. |
12:48:13 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
12:48:36 | linuxstb | Amien: Are you following the Windows installation instructions in the wiki? |
12:48:41 | Amien | yes |
12:48:54 | Paul_The_Nerd | linuxstb: It's possible it is. I rarely have the chance to ask more than a couple questions, as most are happy to leave once Rockbox works. But I've not had *anyone* report a permanent inability to get into Apple... |
12:49:20 | linuxstb | Amien: Did you say you had a 5g? |
12:49:33 | Amien | yap |
12:49:47 | Paul_The_Nerd | Which install step would allow you to create a bootloader that works for rockbox but doesn't end up with the Apple_Os built in? The last ipod_fw one? |
12:50:21 | linuxstb | How big are the following files you created during the install process? bootpartition.bin, apple_os.bin, apple_sw_5g_rcsc.bin and rockboot.bin |
12:50:40 | linuxstb | Paul_The_Nerd: Pretty much any step going wrong will cause that. |
12:51:24 | Paul_The_Nerd | linuxstb: I was just wondering, because most of them either don't create the necessary output file, or give you all kinds of warnings if you do them wrong, I though. |
12:52:12 | linuxstb | It implies that the final step to create rockboot.bin worked, but the apple_os.bin (and/or the rcsc file for the 5g) are corrupted. |
12:55:33 | JdGordon | does anyone in here actually use cue sheets? |
12:56:12 | B4gder | I doubt that |
12:56:15 | linuxstb | Yes. :) |
12:56:36 | * | B4gder jumps |
12:57:14 | JdGordon | is it likely to have more than 32 tracks in a cue? |
12:57:14 | crashd | i do |
12:57:17 | linuxstb | I make long recordings from radio broadcasts (as MP2 files), and index them using cue files. |
12:57:19 | crashd | especialy for long mixes |
12:57:30 | linuxstb | JdGordon: The standard allows for 99 tracks - so you should try and support that. |
12:57:37 | JdGordon | oh ok |
12:58:18 | Amien | bootpartition was 80000kb .. apple_sw was 5000kb 5g_rsr was 5000kb |
12:59:02 | linuxstb | apple_sw and 5g_rcsc are identical in size, or slightly different? |
12:59:04 | Paul_The_Nerd | JdGordon: What way were you going about implementing CUEs? Treating them as playlists, or treating each subsong as its own whole track? |
12:59:28 | JdGordon | bit of both |
13:00 |
13:00:32 | JdGordon | umm.. more each subsong is its own track |
13:01:18 | Amien | was my original apple_os not built in? |
13:01:18 | Paul_The_Nerd | So you could have a playlist that only includes one subsong from a .cue? |
13:01:34 | Paul_The_Nerd | Amien: That doesn't actually answer his question... |
13:02:06 | JdGordon | umm, hopefully, not sure how you go about adding individual tracks tho.. possibly like a virtual folder in the dir tree |
13:02:24 | Amien | what was the question? |
13:02:25 | JdGordon | static struct cuesheet_info cuesheet = {0}; <- does that zero the whole struct on load? |
13:02:29 | linuxstb | apple_sw and 5g_rcsc are identical in size, or slightly different? |
13:02:47 | Amien | identical |
13:02:58 | linuxstb | Then that's the error. They have different sizes. |
13:03:19 | | Join akaidiota [0] (n=not@84-217-94-111.tn.glocalnet.net) |
13:03:23 | Amien | and now? |
13:03:29 | Amien | recreate those files? |
13:03:32 | linuxstb | You need to pass "-e 0" to ipod_fw to extract apple_os.bin and "-e 1" to extract the rsrc file. |
13:03:56 | linuxstb | Yes - start from step d) in the instructions and try again. |
13:03:59 | Paul_The_Nerd | JdGordon: How 'bout, treating the .cue (or embedded cue) as a playlist if someone loads it in filetree (you can't put individual tracks in separate playlists there, at least not easily as you need to insert the whole .cue then remove subtracks) but have TagCache use the .cue to index individual tracks. That way there's no questionability of the Filetree showing virtual entries. |
13:05:51 | JdGordon | well, im working on loading the cue into a struct so its up to the tree/id3 browser to deal with the actual displaying however they want. adding to the playlist will be simple and would work for both ways |
13:08:37 | JdGordon | 3KB to store all the info, is that acceptable for ppl that would never use the feature? |
13:08:51 | JdGordon | i mean, its that, or HEAPS of open() calls |
13:10:18 | Amien | @linuxstb .. works again |
13:10:48 | Amien | and both files now have diff siez |
13:10:49 | Amien | size |
13:11:07 | Paul_The_Nerd | I'm still not sure that CUE sheets shouldn't be handle more like bookmarks than anything else. |
13:11:22 | Paul_The_Nerd | It'd be kinda neat if there was a functionality where one could skip to the next bookmark in a file, actually... |
13:11:28 | amiconn | I'm still not sure whether cue sheets should be handled at all |
13:11:30 | Paul_The_Nerd | It'd be great for audiobooks. |
13:12:24 | amiconn | I mean, what advantage does it have to put a complete album into one cumbersome file when we have gapless? |
13:12:31 | Paul_The_Nerd | None |
13:12:38 | Amien | how can i switch from ipod to rockbox? |
13:12:54 | JdGordon | i dont know how bookmarks are handled now, but its possible with the playlist changes that bookmarks could be made to work like that, i.e jump to next bookmark in track |
13:12:55 | Paul_The_Nerd | Amien: Menu+Select held down to reboot is the only way. Apple didn't design their firmware to shut down. |
13:13:28 | JdGordon | and with a simple flag in playlist.h it can happen transparently from the user :D |
13:13:48 | Paul_The_Nerd | amiconn: Honestly I'm quite against the inclusion of CUE, and nobody's convinced me otherwise, since the only excuse I've gotten from people is "I don't want to have to split my files" |
13:14:20 | tucoz | I don't know how bookmarks works, but I imagine stuff as downloaded dj-mixes, concerts, podcasts(?) etc to benefit from cue support |
13:14:25 | Paul_The_Nerd | But I also believe that if it can be included with a very very very low (or no) impact, then there's no reason really against it. 3kb isn't exactly "low" though. |
13:14:34 | Paul_The_Nerd | Since that's bigger than 1% of binary size added, isn't it? |
13:15:22 | JdGordon | 3kb is to store all the available info from the cue file in 1 read, instead of having to potentiall reopen the file every time some info is requested |
13:15:50 | JdGordon | which, when adding an entire .cue could be many, maybe up to 2/track |
13:16:28 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust696.belf.cable.ntl.com) |
13:17:05 | | Quit akaidiot (Read error: 104 (Connection reset by peer)) |
13:18:44 | | Quit Bagder (Read error: 110 (Connection timed out)) |
13:19:09 | | Quit ravon (Read error: 110 (Connection timed out)) |
13:19:31 | Amien | some album mp3 releases come in 1 big mp3 file .. than cue-support is very nice |
13:19:38 | Amien | or livesets of dj's |
13:20:04 | petur | mp3directcut can help too |
13:20:40 | Amien | yes .. but if i listen to a liveset .. and i hear a nice song .. i wanna bookmark it |
13:20:46 | Amien | on my ipod |
13:23:04 | Amien | when i new version of rockbox comes out .. i just replace .rockbox rifg |
13:23:06 | Amien | right |
13:23:18 | Paul_The_Nerd | Both the folder and the file. |
13:23:27 | Paul_The_Nerd | Just extract a new build onto the player. |
13:25:37 | Paul_The_Nerd | An auto-split plugin for Foobar2000 that takes .cues and splits the files for you would just about solve the entire .cue question anyway, without increasing the rockbox binary size at all. |
13:25:51 | Paul_The_Nerd | And of course, equivalent utilities for non-Foobar users. |
13:26:03 | Paul_The_Nerd | I would imagine something that does that duty is out there, isn't it? |
13:26:25 | tucoz | Would that produce gapless mp3's? |
13:26:51 | tucoz | If the file isn't encoded with lame, would the splitted mp3's be gapless? |
13:27:11 | Paul_The_Nerd | All the splitter would have to do is write the gapless information to the header, wouldn't it? |
13:27:20 | Paul_The_Nerd | Or cut the file on frame boundaries |
13:27:27 | Paul_The_Nerd | On a DJ set that should be doable, right? |
13:27:28 | JdGordon | Paul_The_Nerd: not everyone uses foobar |
13:27:39 | Paul_The_Nerd | JdGordon: Notice I said "Or equivalent tool" |
13:27:42 | tucoz | I don't know. I don't know how the mp3-format works |
13:27:53 | LinusN | it would be dead simple to write such a tool |
13:27:59 | B4gder | I agree the nicest fix would be to write a host-side tool for this task |
13:28:04 | LinusN | or even a rockbox plugin |
13:28:08 | JdGordon | and even still, rockbox is a DAP os, so it proably should support it because its a very valid use of audio tracks... it should definatly suport this ebfore games and looks :p |
13:28:11 | JdGordon | imo.. |
13:28:21 | * | Paul_The_Nerd notes that he's already suggested plugins for dealing with .CUEs, though not _that_ plugin. ;) |
13:28:30 | LinusN | i agree that it is a common thing that would be nice to support |
13:28:53 | Paul_The_Nerd | My suggestion was to simply treat a .CUE as a playlist that can't be modified. |
13:29:05 | Paul_The_Nerd | Handle it with a plugin, for example using Paprica's WPS in Plugins code now that that exists. |
13:30:24 | Paul_The_Nerd | I mean the whole point of .cues is for when you *don't* want to split the music, right? |
13:30:48 | tucoz | LinusN, does the wpsbuild.pl script support wpsname/resolution/wpsname.wps? Or did I misunderstand something? |
13:32:01 | LinusN | it's supposed to |
13:32:11 | tucoz | ok |
13:33:21 | LinusN | tucoz: hmm, it seems to work like this: |
13:33:47 | LinusN | the wps files are named <wpsname>.<resolution>.wps |
13:33:56 | tucoz | yes |
13:34:00 | LinusN | and their respective bmp files are in the <resolution> dirs |
13:34:21 | JdGordon | you frown upon code that does if (b=blaa(c)) dont you? |
13:34:31 | LinusN | ehum, the <wpsname>/<resolution> dirs |
13:34:47 | LinusN | JdGordon: not if it's obvious what the code does |
13:35:01 | JdGordon | ok, cool |
13:35:24 | tucoz | LinusN, but the source isn't arranged that way. (unless they use the same bmp's). Now it looks like <wpsname>.<res>.wps, with all the bitmaps in the <wpsname> folder |
13:35:34 | JdGordon | bah, im using strcmp not strstr so it wont help anyway :p |
13:35:49 | LinusN | yes, the script uses <wpsname> as a fallback if there are no resolution dirs |
13:36:05 | tucoz | and the bitmaps are called <wpsname>-res.bmp in case they differ from the default |
13:36:12 | tucoz | oh, I see |
13:36:48 | Paul_The_Nerd | Wait, LinusN, maybe you're thinking of the old script? |
13:36:57 | Paul_The_Nerd | Didn't it change as a means of decreasing the number of bitmaps? |
13:37:09 | * | Paul_The_Nerd could be confused. |
13:37:16 | * | LinusN too |
13:37:21 | * | tucoz too |
13:37:25 | LinusN | i only remember my last changes |
13:37:46 | LinusN | we have discussed another approach though, but i don't think it materialized into real code |
13:37:51 | tucoz | and you did the latest changes. So, you're probably right |
13:40:37 | * | Paprica is playing chopper on his h300 |
13:40:54 | amiconn | tucoz: I never came across a single file from the outside that used a .cue file. |
13:41:21 | tucoz | To solve both the bitmap-duplicates issue, and different font for different res, something like this could work: http://pastebin.com/704138 |
13:41:21 | amiconn | The only thing where I know cue files from (and occasionally use them) is for copying audio CDs |
13:41:36 | amiconn | (.cue + single .wav) |
13:41:39 | | Join PaulJam [0] (i=Paul@vpn-3005.gwdg.de) |
13:42:05 | tucoz | amiconn, maybe you are right. I don't use cue files myself. Was just thinking of ways where they could be used. |
13:42:23 | tucoz | regarding the paste, the bitmaps are arranged as currently |
13:46:50 | linuxstb | It's not just cuefiles though - the same principle applies to chained ogg files (a silly concept though IMO), chapter marks in .m4a files (audio books use them I think), and also multi-song tracker files. |
13:47:19 | linuxstb | So breaking rockbox's one file = one track ideology could be useful for lots of reasons. |
13:47:54 | Paul_The_Nerd | Hmm... |
13:48:29 | Mikachu | there are a few formats that are one file per song, but also have a common library file for many songs |
13:48:38 | amiconn | Breaking one song == one file means introducing another playlist format |
13:48:39 | Mikachu | ie minipsf and minigsf |
13:48:48 | Mikachu | in case you want to take that into account |
13:49:12 | crashd | i use .cue files with mp3 mixes |
13:49:38 | * | JdGordon has finished the .cue parseing code... hope it works :D |
13:49:41 | amiconn | crash: Any special reason why? |
13:49:46 | tucoz | LinusN, what do you think of such an arrangement of the wpstree? (in case you got a minute free) |
13:49:55 | Paul_The_Nerd | You could though say that "Multiple song files are always played sequentially" and simply disallow the internal tracks from being shuffled. So, once you hit the first song in a CUE/MP3 or chained ogg, next-track always goes to the next subsong until it's done. |
13:49:58 | amiconn | I have a number of dj mixes, all properly split into individual tracksa |
13:50:00 | crashd | amiconn: so i can see track names, because it's easier to skip into a mix |
13:50:12 | amiconn | Gapless is nice, and the −−nogap method even works on archos |
13:50:14 | crashd | because i dont see the need for 50 files for a mix, but 2 is nice |
13:50:25 | crashd | one long mp3 and the cue, to allow skipping through easy and to see where abouts you are |
13:50:45 | JdGordon | Paul_The_Nerd: that really is an unnescacery limitation... it they are handled properly they should be just like every other track |
13:50:54 | amiconn | I just don't see the difference in one cue + mega-mp3 vs. multiple mp3s... handling wise |
13:51:04 | Paul_The_Nerd | JdGordon: As Amiconn said: Not without breaking the playlist format. |
13:51:10 | amiconn | For rockbox, the .cue method means more overhead + complexity |
13:51:21 | amiconn | ..and introducing another playlist format |
13:51:22 | crashd | amiconn: yeah, but people use them |
13:51:28 | crashd | which is kinda the point of a good jukebox, non? |
13:51:34 | JdGordon | the change is 1 define and 3 new variables int he track struct.. i.e nothing, and no change to curent code to work fine |
13:51:45 | Mikachu | JdGordon: on-disk format |
13:51:52 | tucoz | but the other issues as linuxstb pointed out are valid enough. Like tracker file formats, .sids etc |
13:52:11 | JdGordon | oh, poo... the playlist has an ondisk format like the settings does it? |
13:52:19 | Mikachu | m3u? |
13:52:30 | B4gder | JdGordon: the playdisk control file is on disk yes |
13:52:33 | amiconn | We could get away without a playlist format change, but then it wouldn't be possible to select individual tracks from a .cue |
13:52:37 | Paul_The_Nerd | JdGordon: You have noticed that you have the option to *save* the playlist, right? |
13:52:38 | JdGordon | thats just a text file tho isnt it |
13:52:39 | JdGordon | ? |
13:52:40 | B4gder | playlist |
13:52:41 | amiconn | (when loading from disk) |
13:52:51 | Mikachu | you could do some funny hack like file.cue?track1 |
13:52:57 | Mikachu | since ? aren't allowed on fat anyway |
13:53:08 | JdGordon | Paul_The_Nerd: if u mean saving to m3u, then ye, we'll have to go a hacky route, everything else is easy |
13:53:24 | Paul_The_Nerd | JdGordon: Saying "go a hacky route" shouldn't be done so casually... |
13:53:33 | JdGordon | haha, yes well :p |
13:53:52 | JdGordon | by hacky, Mikachu's suggestion looks good enough |
13:54:23 | Paul_The_Nerd | Assuming that other programs overlook the ?track1 bit, that means a 12-track .cue has 12 playlist entries. |
13:54:37 | Paul_The_Nerd | If a program supports .cue in a .m3u, then you'll get 12 copies of that CUE file loaded up. |
13:55:15 | Paul_The_Nerd | One of the best things about Rockbox is that since it uses a standard playlist format, you can plug it into a computer, launch your playlist, and have the same one you're used to on the device. |
13:55:50 | Mikachu | conversely, i never use m3u files in rockbox |
13:55:56 | JdGordon | m3u's take comments dont they? we can hide it behind a comment then |
13:56:14 | LinusN | tucoz: so resolution specific bitmaps would be named <bitmapname>-<resolution>.bmp? |
13:56:23 | | Join Redbreva [0] (n=c171300b@labb.contactor.se) |
13:56:38 | tucoz | LinusN, yes. it looks like they are today. e.g. in the boxes dir |
13:57:17 | | Join lodesi [0] (n=lds@d01v-212-194-201-237.d4.club-internet.fr) |
13:57:40 | LinusN | we could also do it like it works today, with a path search |
13:57:44 | Paul_The_Nerd | I suppose using comments could work. |
13:58:00 | Mikachu | amiconn is concerned another program might strip the comments |
13:58:02 | Paul_The_Nerd | Though I'd still like to hear a better reason than "Because people shouldn't have to split their files" for why the binary size should increase. |
13:58:07 | LinusN | it first looks in images/<resolution>/ for the file, and if it's not there, it looks in images/ |
13:58:23 | LinusN | on a file-by-file basis |
13:58:27 | tucoz | yes. That is ok. But, the other issue is the font-stuff |
13:58:43 | JdGordon | Paul_The_Nerd: binary size will be tiny.. the 3kb i was talking about it RAM usage :D much worse |
13:59:04 | LinusN | yup, and that would be solved by having the WPSLIST in the resolution dir, wouldn't it? |
13:59:10 | tucoz | yes |
13:59:13 | amiconn | An option would be to allow lists-of-lists (afaik there's even a patch for that) |
13:59:31 | amiconn | ...meaning one .m3u could contain paths to other playlists |
14:00 |
14:00:01 | amiconn | Then .cue could be handled as another playlist format, and referenced from within an .m3u |
14:00:34 | JdGordon | but we are trying to figure out how to allow users to add individual tracks from the .cue to the m3u... |
14:00:40 | amiconn | The restriction would be that you can't select only parts of the .cue for inclusion |
14:00:57 | amiconn | JdGordon: That's simply impossible |
14:01:05 | Paul_The_Nerd | If someone wanted to use just *one* track from a .cue, they should split the mp3. |
14:01:07 | tucoz | LinusN, hmm. We would need a fallback in that case as well. In case the same wps is used for all resolutions. (I think) |
14:01:21 | JdGordon | its not impossible... a PITA, but not impossible! |
14:01:28 | LinusN | i guess the path approach would work for all files |
14:01:28 | Paul_The_Nerd | If they want it split, they should just split it. |
14:01:40 | Mikachu | some file formats can't be split |
14:01:53 | | Quit anathema (Read error: 113 (No route to host)) |
14:01:57 | Mikachu | and if you have a music file from a game, some tracks might just be sound effects |
14:03:51 | amiconn | JdGordon: It *is* impossible without breaking the m3u quasi-standard |
14:03:57 | | Join TCK [0] (i=TCK@85-210-32-186.dsl.pipex.com) |
14:04:19 | JdGordon | well ye |
14:04:22 | JdGordon | but thats not the only pllaylist format |
14:04:47 | JdGordon | so are we agreeing to ignore .cue'd files form the m3u or add the whole .cue as 1 track? |
14:04:51 | | Quit Redbreva ("CGI:IRC (EOF)") |
14:05:14 | | Join Redbreva [0] (n=c171300b@labb.contactor.se) |
14:08:21 | Paul_The_Nerd | The playlist format issue will need to be addressed with subsongs in some formats, like the sound effects that Mikachu mentioned. |
14:10:24 | | Quit Redbreva ("CGI:IRC (Ping timeout)") |
14:13:13 | linuxstb | Anyone know how foobar deals with playlists and cue files? |
14:13:27 | Paul_The_Nerd | I was wondering that earlier. |
14:14:51 | JdGordon | who's on windows with a cue and wants to find out :p |
14:14:56 | amiconn | Hmm, I've never seen nor used foobar |
14:16:23 | JdGordon | did something break the sdl sim build?> |
14:16:27 | tucoz | amiconn, http://foobar.bowron.us/foo_playlist_tree_screenshot.JPG <−−- so yo can see it ;) |
14:16:42 | JdGordon | *** No rule to make target `SDL.h', needed by `/home/jonno/rockbox-devel/h300-sim/sim/button.o'. Stop. <- after a make clean |
14:17:42 | linuxstb | I've just tried foobar under Wine. I opened a cuefile and it displayed all the tracks. I deleted all but four of them, and then saved the playlist as a .m3u file, and foobar just inserted the name of cuefile four times, without any reference to the tracks. |
14:18:17 | B4gder | haha |
14:18:20 | amiconn | haha |
14:18:29 | linuxstb | It also exports ".fpl" playlists, which are some kind of binary format. |
14:21:41 | preglow | JdGordon: do a manual erase of the build directory |
14:21:44 | preglow | JdGordon: i also got that once |
14:21:48 | JdGordon | ok |
14:22:00 | JdGordon | haha @ foobar being slack |
14:22:07 | * | preglow misses foobar :/ |
14:22:21 | preglow | it crashes too much under wine for me to be able to use it |
14:23:07 | Paul_The_Nerd | JdGordon: Or try make veryclean (is that the right one?) |
14:23:24 | JdGordon | tried veryclean |
14:24:54 | JdGordon | undefined reference to sscanf even with #include "sscanf.h" ? |
14:25:31 | preglow | does such a header even exist?? |
14:25:47 | preglow | last i checked, it's in stdio.h |
14:25:55 | Mikachu | in rockbox, it does |
14:26:00 | preglow | ah, roit |
14:26:05 | preglow | i didn't even think rockbox had it |
14:26:23 | | Quit Pussfeller_the_s (Read error: 104 (Connection reset by peer)) |
14:27:04 | JdGordon | stdio.h is also being included! |
14:27:33 | LinusN | sscanf.c is not included in firmware/SOURCES for any other targets than IFP7xx |
14:28:12 | LinusN | #if defined(IRIVER_IFP7XX_SERIES) && defined(STUB) |
14:28:26 | JdGordon | [19:30:05] <JdGordon> sscanf is in rb right? |
14:28:26 | JdGordon | [19:30:30] <LinusN> yup |
14:28:32 | JdGordon | ... |
14:29:08 | LinusN | i wasn't aware that it was restricted to only ifp7xx, i just checked |
14:29:15 | JdGordon | oh, soz then |
14:29:53 | JdGordon | can that be changed? or should i change ti to not use it? |
14:30:00 | LinusN | change it |
14:30:14 | LinusN | move it to right below strcpy.c |
14:30:20 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
14:30:28 | | Quit linuxstb (Nick collision from services.) |
14:30:31 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
14:30:48 | LinusN | it's a library anyway, so it won't increase the code size unless you call it |
14:31:34 | linuxstb | hehe... That first check was with foobar 0.8.3. I just tried v0.9 and it won't even load my cuefile because I list the filetype as "MP2", and it only allows "WAVE", "AIFF" or "MP3". But after changing the filetype in the .cue to "MP3" it does the same braindead thing as 0.8.3 |
14:31:37 | *** | Saving seen data "./dancer.seen" |
14:32:44 | Paul_The_Nerd | Wait, so it doesn't allow CUEs with FLACs? |
14:32:59 | linuxstb | Probably not... :) Unless you embed them. |
14:33:02 | Paul_The_Nerd | Ah |
14:33:29 | JdGordon | any reason why sscanf.c isnt normally compiled? or just because nothign uses it yet? |
14:33:45 | linuxstb | The error message when I tried to load my .cue said that my cuefile was invalid because the filetype wasn't "WAVE", "AIFF" or "MP3". |
14:33:51 | Paul_The_Nerd | Weird. |
14:33:58 | linuxstb | But 0.8.3 accepted it without complaint. |
14:34:09 | Paul_The_Nerd | Seems a somewhat arbitrary restriction to me. |
14:34:17 | | Quit lodesi ("Parti") |
14:34:27 | linuxstb | Me too - especially as I'm not aware of any official standard for .cue files. |
14:34:47 | Paul_The_Nerd | Though I guess with Ogg you may as well use the container's method of doing multiple tracks in one file. But there are plenty of other formats that don't have a container for such things, right? |
14:35:45 | linuxstb | Chained Oggs seem very odd to me - unless I'm mistaken, you have to scan the entire file to count how many tracks there are. |
14:35:56 | Paul_The_Nerd | That's kinda silly. |
14:36:01 | Mikachu | i thought the point of having mp3/cue was gapless, so having them split in a container would give you nothing... |
14:36:27 | Paul_The_Nerd | Though since Vorbis Comments allow arbitrary comments, you could just throw on a tag to hold the number of tracks. |
14:37:10 | Paul_The_Nerd | Mikachu: I don't understand what you mean. If you're referring to the Ogg container thing, why wouldn't that be gapless? |
14:38:32 | Mikachu | why would it be more gapless than just having loose files? |
14:39:17 | | Join lodesi [0] (n=lds@d01v-212-194-201-237.d4.club-internet.fr) |
14:39:26 | Mikachu | in theory you could mux mp3s in a .ogg file |
14:39:31 | linuxstb | It's more gapless in most players (not including Rockbox) - which is why people have collections of mp3/cue files. |
14:41:49 | preglow | it'll still be a better gapless |
14:42:11 | preglow | some problem samples will always have track transitions with mp3 |
14:42:16 | preglow | eh |
14:42:19 | preglow | insert "audible" there |
14:43:10 | lou | how can there be different levels of 'gapless' ? |
14:43:27 | lou | either it has a gap (therefore its not gapless) or its gapless |
14:43:36 | preglow | i didn't say gap |
14:43:44 | preglow | i said that the track transition will be audible |
14:43:49 | preglow | because of phase discontinuities |
14:44:32 | lou | i cant say that i understand that :) |
14:44:53 | preglow | try encoding a sine wave gaplessly, for example |
14:45:01 | preglow | unless you're incredibly lucky, you'll hear a slight click |
14:47:40 | lou | i see |
14:47:46 | linuxstb | Is that just an mp3 problem? |
14:49:27 | preglow | not necessarily, no |
14:49:28 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
14:49:31 | | Join StrathAFK [0] (n=donat@dpc67143207026.direcpc.com) |
14:49:40 | preglow | but the mp3 internals makes it somewhat more prone |
14:49:55 | | Join Poka64 [0] (i=peter@hd5e241c0.gavlegardarna.gavle.to) |
14:50:02 | preglow | at least as compared to the pure mdct based codecs |
14:50:11 | | Join bluebrother [0] (i=tkUnZ3vL@nat-wh-1.rz.uni-karlsruhe.de) |
14:54:00 | | Quit Amien () |
14:54:34 | JdGordon | how are bookmarks handled atm? they are sepearte from the playlist ye? |
14:55:57 | B4gder | bookmarks basically save a resume-position |
14:56:15 | B4gder | so yes they are separate |
14:56:56 | JdGordon | ok |
14:58:57 | * | JdGordon gone |
15:00 |
15:00:32 | linuxstb | Paul_The_Nerd: Yes, I just tried a FLAC file with external cuesheet, and foobar v0.9 rejects it unless I make the filetype "WAVE" or even "MP3"... So it seems to force you to use a certain filetype in the .cue file, but then ignores it. |
15:02:03 | Paul_The_Nerd | Wow. |
15:02:22 | Paul_The_Nerd | That's kinda strange. |
15:02:51 | preglow | there's no reason it should enforce it |
15:02:58 | preglow | since it uses pure seeking anyway |
15:03:07 | preglow | but it is strange adding it in the first place, yes... |
15:05:28 | Paul_The_Nerd | It seems like one of those things where he had a plan for it, then changed his mind and forgot to remove the check? |
15:06:09 | Paul_The_Nerd | Or maybe it only officially supports the listed formats due to perhaps glitchiness with the others, so at least if someone must use a workaround he can say "It's not my fault, that's not a supported feature." |
15:06:27 | Paul_The_Nerd | Or <random speculation 3 not found> |
15:06:43 | preglow | i can't imagine why there would be glitchiness |
15:07:22 | linuxstb | It seems arbitrary to allow "MP3", but not "MP2"... |
15:08:49 | amiconn | Hehe, deja vu? |
15:09:04 | amiconn | It seems arbitrary to correctly resume mp3 and mp2, but not mp1 ... |
15:09:07 | linuxstb | :) |
15:09:46 | linuxstb | No-one uses mp1 though... |
15:11:10 | linuxstb | I should probably try a newer version of foobar 0.9 - the version I've got doesn't like FLACs with embedded cuesheets - it tells me the file is corrupt... |
15:11:21 | | Join lds_ [0] (n=lds@d01v-212-194-201-237.d4.club-internet.fr) |
15:11:35 | | Nick lds_ is now known as lodesi_ (n=lds@d01v-212-194-201-237.d4.club-internet.fr) |
15:12:38 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-149.pools.arcor-ip.net) |
15:14:28 | Paul_The_Nerd | It seems... odd to me... to think of multiple versions of 0.9. Assuming you aren't referring to 0.9.1 or whatever. |
15:14:54 | linuxstb | Yes. that's what I meant. |
15:15:25 | | Nick midkay_ is now known as midkay (n=midkay@24.143.70.99) |
15:15:27 | linuxstb | I had "0.9" installed. Just tried "0.9.2" and that also fails to play my FLAC with embedded cue, which I find very odd. Maybe it's because it's 48KHz.... |
15:16:18 | Paul_The_Nerd | Apparently Foobar isn't the magical solution to all the world's music listening woes that some fans seem to think it is. ;) |
15:16:37 | linuxstb | I'm learning that... I believed the hype :) |
15:16:48 | crashd | i find foobar to be alright, problem being with FLAC |
15:17:05 | crashd | i have wagners ring cycle in flac, and it wont play properly in foobar, but plays fine in winamp 2.9x with a CUE plugin |
15:17:10 | Paul_The_Nerd | Y'know, with a little improvement, and a "Stand-alone Application" build that's a little more usable than the simulator, Rockbox could probably match it, and be cross-platform to boot. |
15:17:33 | crashd | Paul_The_Nerd: except rockbox has loads of cruft that a music player doesnt need |
15:17:43 | crashd | O.o |
15:17:56 | Paul_The_Nerd | crashd: Well, a stand alone application certainly wouldn't need to build with plugins and such. |
15:18:01 | crashd | yeah |
15:18:38 | crashd | the other problem with foobar is that it isn't in development, really, and the 0.8 and 0.9 branches are totally different, in terms of plugin arch |
15:18:43 | crashd | and actual codebase, from what i remember |
15:20:49 | Paul_The_Nerd | The sound quality on my DAP is better than the output from my laptop anyway, and there's not easy access for headphones on my desktop, so I don't really use a PC-based audio player anyway. |
15:27:15 | | Quit lodesi (Read error: 110 (Connection timed out)) |
15:50:57 | | Join Acksaw [0] (n=Acksaw@spc1-stok5-0-0-cust770.bagu.broadband.ntl.com) |
15:54:49 | | Part Acksaw |
15:56:47 | linuxstb | Seems foobar only supports FLAC files with embedded cues if the audio is 44.1KHz.... |
15:56:55 | | Part LinusN |
15:58:47 | Paul_The_Nerd | ...odd... |
15:59:06 | Paul_The_Nerd | But does it support 48khz FLAC/CUE combinations with the workaround? |
15:59:34 | linuxstb | Yes - if you mean external cuesheets. |
15:59:57 | Paul_The_Nerd | Yeah |
16:00 |
16:00:38 | linuxstb | I'm not sure how this helps with implementing cuesheets support in Rockbox though... Apart from knowing we can't do it any worse than foobar. |
16:01:41 | linuxstb | I guess that's the problem with "standards" that aren't real standards, like .cue. |
16:05:32 | Paul_The_Nerd | It's not an easy situation, overall. |
16:11:29 | | Join Febs [0] (n=40be240f@labb.contactor.se) |
16:14:11 | | Join Mikaelh [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
16:14:12 | | Quit Mikachu (Read error: 104 (Connection reset by peer)) |
16:19:27 | | Quit lodesi_ (Remote closed the connection) |
16:21:12 | | Nick Mikaelh is now known as Mikachu (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
16:22:40 | | Join klrspz [0] (n=klrSpz@69.15.248.2) |
16:25:51 | | Quit thegeek (Read error: 113 (No route to host)) |
16:27:28 | | Quit PaulJam (".") |
16:27:46 | | Quit Zagor ("Client exiting") |
16:28:49 | | Join lds [0] (n=lds@d01v-212-194-201-237.d4.club-internet.fr) |
16:29:00 | | Nick lds is now known as lodesi (n=lds@d01v-212-194-201-237.d4.club-internet.fr) |
16:30:28 | | Quit muesli|delhi ("ich will Kühe!!!") |
16:31:38 | *** | Saving seen data "./dancer.seen" |
16:35:31 | | Part Paul_The_Nerd |
16:35:32 | | Join XavierGr [0] (n=xavier@ppp127-73.adsl.forthnet.gr) |
16:56:03 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
16:56:50 | XavierGr | http://www.nytimes.com/2006/06/12/technology/12ring.html?_r=1&oref=slogin |
16:57:19 | XavierGr | hehe I just did a test and my mother can't hear the high pitched sound at all, very interesting. |
16:58:28 | * | petur whistles |
16:58:50 | | Join hardeep [0] (n=hardeep@c-67-188-108-180.hsd1.ca.comcast.net) |
16:59:43 | | Quit XavierGr () |
17:00 |
17:00:46 | | Join TeaSea [0] (n=Thunderc@lonsdale.nat.lancs.ac.uk) |
17:06:47 | | Join Flutterb1 [0] (n=dok@a82-93-10-238.adsl.xs4all.nl) |
17:08:13 | | Join mongey|tagging [0] (n=mongeyc@213-94-253-198.b-ras1.dbn.dublin.eircom.net) |
17:12:13 | | Quit B4gder ("time to say moo") |
17:14:15 | | Join ryran [0] (n=ryran@rrcs-70-60-124-144.midsouth.biz.rr.com) |
17:20:15 | | Quit Flutterby (Read error: 110 (Connection timed out)) |
17:27:22 | | Quit rudefyet (Remote closed the connection) |
17:27:57 | | Join rudefyet [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
17:29:36 | | Quit lodesi (Remote closed the connection) |
17:30:24 | | Join rudefyet_ [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
17:30:42 | | Join lds [0] (n=lds@d01v-212-194-201-237.d4.club-internet.fr) |
17:30:55 | | Nick lds is now known as lodesi (n=lds@d01v-212-194-201-237.d4.club-internet.fr) |
17:37:43 | | Quit thegeek ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
17:41:26 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
17:42:01 | | Join RizCk [0] (n=Roz@tdev133-83.codetel.net.do) |
17:47:24 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
17:48:31 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
17:51:57 | | Join rudefyet [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
17:55:30 | mongey|tagging | http://img452.imageshack.us/img452/4204/untitled13vw.jpg |
17:55:38 | | Nick mongey|tagging is now known as mongey (n=mongeyc@213-94-253-198.b-ras1.dbn.dublin.eircom.net) |
17:58:59 | obo | wikispam? |
17:59:02 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
17:59:29 | | Join webguest74 [0] (n=3efd800c@labb.contactor.se) |
18:00 |
18:00:04 | obo | mongey: have you searched for multiple cygwin1.dll files? |
18:00:12 | | Join PaulJam [0] (i=Paul@vpn-3023.gwdg.de) |
18:01:49 | JdGordon | stuppppid soccer! |
18:02:28 | linuxstb | JdGordon: Congratulations :) |
18:02:37 | | Quit bluebrother ("Verlassend") |
18:03:13 | JdGordon | congrast my arse... that means we might make the second round :'( |
18:03:19 | | Join rudefyet_ [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
18:03:22 | | Part RizCk |
18:03:34 | JdGordon | more stupid adopted "culture" and having it forced down our throughts! |
18:04:22 | JdGordon | in other news... i got 7/8 in the footy tiping this week :D |
18:05:04 | mongey | obo yes |
18:05:08 | mongey | theres only 1 |
18:05:13 | mongey | 1-0 to us |
18:05:44 | mongey | i mean chez |
18:06:29 | | Quit dpro (Read error: 110 (Connection timed out)) |
18:06:32 | JdGordon | oh, i tried rb on a friend s brand new ipod video.. that scroll whell takes some getting used to.. |
18:08:47 | JdGordon | http://forums.rockbox.org/index.php?topic=4796.0 <- delete me |
18:10:07 | JdGordon | gnite all |
18:10:13 | | Quit JdGordon (Remote closed the connection) |
18:14:11 | | Quit webguest74 ("CGI:IRC (EOF)") |
18:19:55 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
18:20:13 | | Join dpro [0] (n=x@chello080109121047.8.15.vie.surfer.at) |
18:20:25 | | Join rudefyet [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
18:23:19 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
18:23:20 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
18:23:20 | | Quit petur ("[x]") |
18:31:42 | *** | Saving seen data "./dancer.seen" |
18:36:39 | | Join rudefyet_ [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
18:37:18 | | Join XavierGr [0] (n=xavier@ppp123-175.adsl.forthnet.gr) |
18:38:36 | | Join bluemoon [0] (n=Alex@c-67-185-34-203.hsd1.wa.comcast.net) |
18:38:55 | | Join damaki [0] (n=Chocolat@ALille-153-1-90-78.w86-215.abo.wanadoo.fr) |
18:44:39 | | Quit ryran ("hasta la pasta!") |
18:46:47 | | Quit hardeep ("Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]") |
18:48:24 | mongey | http://img452.imageshack.us/img452/4204/untitled13vw.jpg |
18:48:30 | mongey | i still get that eror |
18:48:33 | mongey | any ideas |
18:48:49 | mongey | all extra cygwin1.dll s are gone |
18:49:47 | Paul_The_Nerd | So the only one remaining is the one in the \cygwin\bin folder? |
18:50:17 | mongey | yep |
18:51:30 | Paul_The_Nerd | And you've rebooted since removing them all? |
18:51:37 | mongey | no |
18:51:47 | mongey | brb |
18:51:48 | Paul_The_Nerd | Despite the fact that it recommends rebooting if you still get that error... |
18:51:54 | mongey | :P |
18:52:21 | | Quit mongey ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
18:54:40 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
18:54:53 | | Quit actionshrimp (Read error: 104 (Connection reset by peer)) |
18:56:31 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
18:57:18 | | Join mongey [0] (n=mongeyc@213-94-253-198.b-ras1.dbn.dublin.eircom.net) |
18:57:26 | mongey | still the same |
18:58:49 | mongey | any ideas? |
18:59:24 | mongey | i think its something to do with the compiler |
19:00 |
19:00:32 | | Join rudefyet [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
19:01:19 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
19:02:24 | mongey | "the compiler you must use <m68k-elf-gcc> is not in your patch!" |
19:02:35 | Mikachu | path |
19:02:44 | mongey | ye |
19:02:53 | mongey | typo |
19:02:57 | Paul_The_Nerd | That's the script though. |
19:03:01 | mongey | oh |
19:03:10 | Paul_The_Nerd | Because Cygwin errored out from letting the script find it, I think |
19:03:34 | Paul_The_Nerd | Did you find extra cygwin1.dlls when you searched earlier? |
19:03:40 | mongey | nope |
19:03:51 | Paul_The_Nerd | And how did you install m68k-elf-gcc? |
19:04:01 | mongey | em |
19:04:28 | mongey | was it not auto with the cygwin installer? |
19:04:34 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:04:47 | Paul_The_Nerd | That's not necessarily the only way to do it. So, you picked the Rockbox mirror and chose it? |
19:05:02 | mongey | yep |
19:05:37 | Paul_The_Nerd | type m68k-elf-gcc −−version and see what it says, or if it crashes out too. |
19:05:55 | Paul_The_Nerd | Then arm-elf-gcc −−version if you got that one. |
19:06:15 | | Join rudefyet_ [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
19:06:59 | mongey | crashed |
19:07:01 | mongey | i think |
19:07:15 | Paul_The_Nerd | ? |
19:07:41 | mongey | want a screen or will i type? |
19:07:56 | Paul_The_Nerd | Was it a similar message, or something completely different? |
19:08:11 | mongey | quite similar |
19:08:17 | mongey | but the start wasnt |
19:08:23 | Paul_The_Nerd | proc magic mismatch though? |
19:08:29 | mongey | ye |
19:08:49 | Paul_The_Nerd | And do you have arm-elf-gcc? |
19:09:24 | mongey | same |
19:09:41 | Paul_The_Nerd | What about just gcc? |
19:10:05 | mongey | 3.4.4 |
19:10:26 | Paul_The_Nerd | Alright, so the cygwin install isn't hosed, but somehow those are. |
19:11:11 | Paul_The_Nerd | I don't really know how to fix it though, aside from removing and reinstalling them. |
19:11:15 | Paul_The_Nerd | If that will work even. |
19:11:23 | mongey | tryed it |
19:11:25 | mongey | well |
19:11:31 | mongey | reinstalling |
19:12:26 | Paul_The_Nerd | I really dunno. You could use the instructions at the CrossCompiler wiki page to install them manually |
19:14:11 | mongey | kk |
19:18:18 | | Join bluebrother [0] (i=mDw9zQGG@nat-wh-1.rz.uni-karlsruhe.de) |
19:18:45 | | Part Paul_The_Nerd |
19:20:09 | | Part tucoz ("Leaving") |
19:20:24 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
19:20:42 | | Join rudefyet [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
19:29:04 | | Join Ribs [0] (n=ribs@212.159.107.123) |
19:30:39 | | Quit mongey ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
19:31:23 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
19:38:38 | | Join rudefyet_ [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
19:42:15 | | Quit rudefyet_ (Excess Flood) |
19:43:00 | | Join JBGood [0] (n=Johnq@66.216.165.90.dynamic.dejazzd.com) |
19:43:02 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
19:43:24 | | Join rudefyet [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
19:43:40 | | Quit PaulJam (".") |
19:51:24 | | Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG) |
19:58:45 | | Join Hansmaulwurf [0] (n=maerlyn@p5081CB14.dip0.t-ipconnect.de) |
19:59:03 | Hansmaulwurf | hi |
19:59:05 | Hansmaulwurf | someone there with wiki access? |
19:59:07 | Hansmaulwurf | http://www.rockbox.org/twiki/bin/view/Main/OnlineStore |
19:59:22 | Hansmaulwurf | i think that is not a "normal" user |
19:59:40 | Hansmaulwurf | looks like a kind of spammer |
19:59:41 | Mikachu | haha, probably not, no |
19:59:48 | petur | you can always delete the content while an admin comes along ;) |
20:00 |
20:00:26 | Hansmaulwurf | huh? |
20:00:32 | Hansmaulwurf | what do you mean petur? |
20:00:43 | Mikachu | i'm not sure personal pages are editable by other users |
20:00:48 | Hansmaulwurf | yeah |
20:00:55 | Hansmaulwurf | I cant edit the attachement |
20:01:07 | petur | oh, right |
20:01:24 | Mikachu | the funny part is NO.SPAM in his email |
20:01:59 | Hansmaulwurf | hehe |
20:02:58 | Hansmaulwurf | didnt know that spamer are avertising for tamiflu |
20:04:13 | petur | Hansmaulwurf: have you locked the page? |
20:04:24 | Hansmaulwurf | cant |
20:04:30 | Hansmaulwurf | I am only a normal wiki user |
20:04:54 | petur | who's Sebastian Kahnt? |
20:05:03 | Hansmaulwurf | me |
20:05:04 | Hansmaulwurf | why? |
20:05:20 | petur | congrats, you've locked the page for editing :D |
20:05:28 | Hansmaulwurf | huh? |
20:05:35 | Hansmaulwurf | how did i do that? |
20:05:52 | | Quit jbauman (Read error: 110 (Connection timed out)) |
20:05:55 | petur | try to edit and then close the page without using the buttons of twiki |
20:06:21 | Hansmaulwurf | what do you mean with "close"? |
20:06:27 | Hansmaulwurf | close the window? |
20:06:43 | petur | close the browser, use back button,... |
20:07:01 | petur | but I can't remove the attachments either... |
20:07:12 | petur | I'm only half a dev ;) |
20:07:31 | Hansmaulwurf | see |
20:08:36 | petur | don't know who can.... amiconn? t0mas? preglow? |
20:11:39 | Hansmaulwurf | Badger? |
20:11:45 | Hansmaulwurf | Llorean? ^^ |
20:18:22 | | Join _FireFly_ [0] (n=stephan@dslb-084-056-127-047.pools.arcor-ip.net) |
20:19:12 | Febs | Hansmaulwurf: open the page to edit, and then save it and check the "release edit lock" button. |
20:20:28 | Hansmaulwurf | try it |
20:20:38 | Hansmaulwurf | where is that release edit lock? |
20:21:00 | Hansmaulwurf | hm should be free now |
20:21:22 | petur | Febs, you got more wiki rights? |
20:23:14 | Febs | Nope. |
20:24:55 | | Join gtkspert_ [0] (n=gtkspert@203-59-194-144.dyn.iinet.net.au) |
20:31:43 | *** | Saving seen data "./dancer.seen" |
20:34:52 | * | petur wonders who cleaned the wiki |
20:36:44 | * | Hansmaulwurf too |
20:38:24 | Hansmaulwurf | hm thrilling discussion about the 3.0 release at the forum |
20:38:25 | Hansmaulwurf | ;) |
20:38:32 | | Join Lear [0] (n=chatzill@h94n8c1o285.bredband.skanova.com) |
20:39:37 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
20:58:37 | | Join rudefyet_ [0] (n=bobdole@70-35-134-54.ironoh.adelphia.net) |
21:00 |
21:03:48 | | Join pixelma [0] (n=pixelma@212.204.41.115) |
21:06:36 | | Quit Febs ("CGI:IRC (Ping timeout)") |
21:07:59 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
21:10:12 | | Quit Lear ("Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]") |
21:11:52 | * | petur swears at the UDA1380 chip |
21:13:37 | amiconn | Don't |
21:14:04 | amiconn | It won't help |
21:14:24 | petur | I get 5-7 samples glitches, always upwards and even with irq disabled. |
21:14:48 | petur | I bet it's the changing of the gain in the uda itself |
21:15:26 | petur | I'm going to do separate analog/decimator tests to figure out what it is.... |
21:15:30 | amiconn | Tried changing the order in which the 2 settings are performed? |
21:15:43 | petur | no |
21:16:08 | petur | but it's always a peak, never a dip |
21:16:34 | amiconn | Would be interesting to see what happens when switching the order |
21:17:06 | petur | later... doing analog and decimator only first |
21:17:32 | petur | had a chat with the isp1362 lately? ;) |
21:17:57 | amiconn | hmpf :( |
21:18:12 | amiconn | All it says is 0x0000 |
21:18:25 | amiconn | ..but that's clearly a lie |
21:18:49 | petur | maybe try to talk to the eeprom, it says more, but it's not correct |
21:19:28 | | Quit bluebrother ("Leaving") |
21:20:58 | | Join rudefyet [0] (n=bobdole@70-35-137-15.ironoh.adelphia.net) |
21:22:02 | Hansmaulwurf | is the ISP1362 the H300 power consumption guy? |
21:22:40 | petur | yes |
21:22:52 | petur | amiconn: analog only seems glitch free |
21:22:52 | Hansmaulwurf | bad boy ^^ |
21:23:05 | * | petur runs off for a while |
21:28:01 | dionoea | hello |
21:30:18 | | Quit JBGood (Read error: 104 (Connection reset by peer)) |
21:31:04 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
21:31:34 | | Join rudefyet_ [0] (n=bobdole@70-35-137-15.ironoh.adelphia.net) |
21:37:56 | | Quit lodesi (Read error: 110 (Connection timed out)) |
21:38:43 | | Join lodesi [0] (n=lds@d01m-195-36-136-70.d4.club-internet.fr) |
21:39:06 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
21:41:23 | sharpe | good morning everyone. |
21:42:34 | petur | good evening ;) |
21:43:07 | hardeep | good afternoon =) |
21:43:53 | * | amiconn wants to know a few things about the H300 hardware |
21:44:08 | amiconn | (1) What's on the pcf's GPOOD3 ? |
21:44:44 | amiconn | (2) What does retailos do with the pcf charger settings? Iiuc charging is controlled by the LX2201 |
21:45:40 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-149.pools.arcor-ip.net) |
21:45:41 | * | petur discovers decimator only gain is glitch free as well |
21:45:45 | sharpe | ah, it is the afternoon but i woke up only a bit ago. |
21:45:52 | * | petur runs off again |
21:47:21 | sharpe | okay, so it calls the function fine... |
21:49:04 | | Join RedBreva [0] (n=chatzill@host217-42-183-128.range217-42.btcentralplus.com) |
21:49:15 | sharpe | yay |
21:49:36 | sharpe | i found where it stops... during the call to open()... i wonder why... |
21:49:36 | | Join rudefyet [0] (n=bobdole@70-35-137-15.ironoh.adelphia.net) |
21:51:45 | sharpe | Oh. |
21:51:54 | sharpe | How stupid am i... |
21:52:38 | | Join Alex_ [0] (n=Alex@c-67-185-34-203.hsd1.wa.comcast.net) |
21:53:06 | dionoea | sharpe: don't be so hard with yourself :) |
21:53:59 | sharpe | :) |
21:54:17 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
21:55:15 | | Part Alex_ ("Leaving") |
21:55:16 | | Join webguest54 [0] (n=502ad2e6@labb.contactor.se) |
21:57:19 | sharpe | well. it does do something now, instead of failing to run... |
21:57:55 | | Quit bluemoon (Connection timed out) |
21:59:40 | dionoea | are you coding some kind of new cool plugin ? |
21:59:45 | sharpe | nope |
21:59:48 | sharpe | bootloader :) |
22:00 |
22:00:17 | dionoea | for a new player ? |
22:00:22 | sharpe | nope. |
22:00:44 | | Quit webguest54 ("CGI:IRC (Ping timeout)") |
22:01:07 | sharpe | adding *customization*, to keep me occupied with something. |
22:01:21 | sharpe | for like users and such |
22:01:42 | dionoea | like being able to chose a rockbox (or other) kernel at boot time in a menu ? or some background image ? |
22:02:00 | sharpe | eh, colors, name, boot order |
22:02:26 | dionoea | sounds nice :) |
22:02:36 | | Quit _Veseliq_ (Read error: 113 (No route to host)) |
22:02:45 | sharpe | heh, thanks |
22:03:33 | dionoea | i'm curious: are the bootloaders some kind of light rockbox firmware ? or something else ? |
22:03:51 | sharpe | well... |
22:04:06 | sharpe | if you consider using the same includes and such, then i suppose so... |
22:06:11 | dionoea | so basically it shares the same drivers ... but that's about it ? |
22:06:26 | sharpe | si... |
22:07:17 | sharpe | weird. color is being set to black for both the foreground and the background. |
22:07:17 | dionoea | gracias |
22:08:30 | sharpe | :D |
22:08:49 | | Quit lodesi (Read error: 110 (Connection timed out)) |
22:09:45 | | Join lodesi [0] (n=lds@d01m-195-36-152-180.d4.club-internet.fr) |
22:10:16 | sharpe | oops. i forgot something else too. |
22:10:36 | | Quit rudefyet (Read error: 104 (Connection reset by peer)) |
22:10:56 | | Join rudefyet [0] (n=bobdole@70-35-137-15.ironoh.adelphia.net) |
22:11:23 | Mikachu | http://www.macworld.co.uk/news/index.cfm?RSS&NewsID=14915 |
22:13:56 | petur | I'm not surprised |
22:15:07 | dionoea | so basically buying one ipod pays one worker's salary for a year |
22:15:13 | dionoea | hum... |
22:15:42 | sharpe | well. i got my ipod as a present... so that means... |
22:15:48 | kerb | I bet thats the state of all the consumer electronics I have really |
22:15:57 | sharpe | most likely |
22:17:52 | | Join Flutterby [0] (n=dok@a82-93-10-238.adsl.xs4all.nl) |
22:19:06 | sharpe | wow... heavy rain. |
22:20:27 | petur | hmmmm dry and too hot here |
22:20:32 | sharpe | and i also figured out why it wasn't loading the colors correctly. |
22:22:28 | petur | amiconn: does i2c-coldfire also do i2c at 400kHz? Or is it slower? |
22:23:34 | petur | amiconn: I also found dips now, and swapping the two calls swaps the slopes on which the peaks/dips occur. |
22:24:04 | amiconn | i2c-coldfire uses nearly 400kHz at 124MHz, and scales down with CPU clock |
22:24:15 | amiconn | We can't do otherwise |
22:24:32 | petur | I think what I'm seeing is just i2c slowness |
22:25:19 | petur | one call = 2.5us * 8 * 4 = at least 80us |
22:25:28 | sharpe | hahah! |
22:25:32 | petur | 5 samples = 113us |
22:25:33 | sharpe | it works :) |
22:26:12 | | Quit mirak (Connection timed out) |
22:26:46 | petur | amiconn: the only thing I can do is make them all peaks or all dips - but what is least audible? dips? |
22:27:20 | petur | I also must test with yields and enabler irq's - it will probably make things worse |
22:29:10 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-29-251.w83-114.abo.wanadoo.fr) |
22:29:18 | amiconn | I would expect that the type of glitch (dips or peaks) does depend both on the order of the i2c calls and the direction of the gain change |
22:29:38 | petur | it does |
22:30:30 | petur | I feel dips are less audible than peaks - but this is just a feeling I have, no thinking done |
22:31:07 | | Quit Flutterb1 (Read error: 110 (Connection timed out)) |
22:31:44 | *** | Saving seen data "./dancer.seen" |
22:32:43 | dionoea | hum, does rb->sleep( ) also yield ? |
22:32:52 | sharpe | i believe so |
22:32:58 | petur | yes |
22:33:21 | dionoea | ok, thanks |
22:33:43 | amiconn | dionoea: Of course. It does yield over and over until the sleep timeout passes |
22:33:58 | * | dionoea was just making sure :) |
22:34:21 | dionoea | i'm trying to find if i can't speedup stuff in the xobox plugin so my audio stops skiping :D |
22:35:06 | * | amiconn wants to know what's on GPIO26 and GPIO21 |
22:35:18 | * | petur points to Linus |
22:35:43 | amiconn | They're both setup explicitly in retailos |
22:35:57 | amiconn | (GPIO26 as output & low, GPIO21 as output & high) |
22:36:23 | * | amiconn is analysing retailos hardware setup with pen & paper |
22:38:30 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
22:39:55 | sharpe | should i move around code so the colors/messages are displayed for as long as possible? or should i stick the code in where it has it's first chance to load without moving code around? |
22:40:55 | petur | amiconn: with yields and no irq protection, gain change glitches are double in size (12-14 samples) - this is without remote |
22:41:08 | * | petur attaches remote and tries again |
22:44:56 | sharpe | anyone? |
22:48:36 | | Join Febs [0] (n=40be240f@labb.contactor.se) |
22:52:50 | | Join rudefyet_ [0] (n=bobdole@70-35-137-15.ironoh.adelphia.net) |
22:53:02 | * | amiconn would also like to know what's on GPIO63 (out + low), GPIO52 (in) (probably remote hold switch like on H1x0), GPIO39 out (low) and GPIO38 out (low) |
22:53:57 | | Join Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
22:54:10 | petur | moooooo |
22:54:27 | Paprica | lol |
22:54:29 | amiconn | That time has long passed... ;) |
22:55:45 | Bagder | good to see a fine moo in the evening |
22:56:47 | | Quit Poka64 ("damn those italians") |
22:57:47 | Bagder | and today I dislike UPS even more |
22:57:50 | Bagder | I've got no further notices, but when I called them today they said they've already done 3 "deliver attempts" |
22:57:54 | Bagder | one of them at 11:15 on friday - and I told them specifically all day would work except 10-12 |
22:58:26 | * | petur wants to remove the yield() calls in i2c-coldfire |
22:59:09 | | Join rudefyet [0] (n=bobdole@70-35-137-15.ironoh.adelphia.net) |
22:59:55 | amiconn | Hmm. It's rather likely that GPIO26 has to do with USB OTG |
23:00 |
23:00:20 | * | amiconn summons LinusN |
23:01:18 | petur | all my findings are here: http://www.rockbox.org/twiki/bin/view/Main/UsbOnTheGoSupport |
23:01:44 | petur | (at the bottom) |
23:02:36 | amiconn | I know, however, that doesn't include GPIO26 |
23:02:50 | petur | just saw that :/ |
23:03:16 | amiconn | Btw, GPIO53 can't be connected to /H_PSW1 iiuc |
23:03:45 | amiconn | . /H_PSW1 is an output according to the datasheet |
23:03:59 | petur | oh... woops |
23:04:11 | | Join Aghaster [0] (n=Aghaster@modemcable010.69-200-24.mc.videotron.ca) |
23:04:52 | amiconn | ...but it still most likely swicthes the +5V |
23:06:08 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
23:06:20 | amiconn | GPIO26 and GPIO39 out are hot candidates for being USB otg related |
23:06:56 | amiconn | Hmm. |
23:08:36 | amiconn | Perhaps we should just set them like retailos and hope it will work... |
23:08:49 | Paprica | mmm Rockbox doesnt have Othello game? @@ |
23:09:00 | amiconn | It had... |
23:09:10 | amiconn | That's a long story involving BlueChip |
23:09:24 | Paprica | .. |
23:09:44 | Paprica | where is it? =\ |
23:10:00 | amiconn | It was removed |
23:10:09 | Paprica | oh, when? |
23:10:17 | amiconn | pffff |
23:10:23 | amiconn | lemme check |
23:10:36 | hardeep | probably easier to read the mailing list thread |
23:11:36 | amiconn | Almost exactly 2 years ago... see here http://www.rockbox.org/viewcvs.cgi/apps/plugins/Attic/ |
23:11:57 | amiconn | The mailing list is also an interesting source... |
23:12:01 | | Quit rudefyet_ (Read error: 110 (Connection timed out)) |
23:12:22 | hardeep | okay, here's my first stab at a bug reporting template (loosely based on LKML template), comments/suggestions welcome: http://hardeeps.freeshell.org/bug_report.txt |
23:12:55 | Paprica | thanks amiconn |
23:13:10 | hardeep | (getting annoyed with the minamalistic bug reports) |
23:14:39 | dionoea | hum ... i'm wondering: does < take more time than == on embeded devices' CPUs (using ints) |
23:15:07 | Bagder | dionoea: nope |
23:15:23 | Bagder | not generally at least |
23:15:39 | dionoea | ok, i'll try merging two == into one < then :) |
23:16:08 | sharpe | hmm... |
23:16:43 | sharpe | that pizza was ick. anyone have any suggestion pertaining to my question? :D |
23:17:12 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
23:17:58 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
23:19:43 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
23:20:10 | Paul_The_Nerd | Anyone around who can answer a couple quick questions about the AJBR? |
23:21:00 | linuxstb | Paul_The_Nerd: Try us... |
23:22:10 | | Join webguest82 [0] (n=53b3b950@labb.contactor.se) |
23:22:15 | Paul_The_Nerd | Well, when charging an AJBRv1 is there supposed to be indication while charging, like an LED or something? |
23:22:19 | | Part Febs |
23:23:38 | hardeep | no LEDs for charging, just the display |
23:25:29 | Paul_The_Nerd | Okay, and mine won't power on at the moment. If I tap On, nothing happens. If I hold it, it shows a screen with two boxes full, tells me the OS version is 1.28, and as soon as I release On, it shuts off. |
23:25:48 | | Quit SereRokR ("XChat Aqua") |
23:26:01 | Bagder | Paul_The_Nerd: its not supposed to switch off again like that |
23:26:20 | dionoea | except if the batteries are really empty |
23:26:27 | Paul_The_Nerd | The batteries are likely *incredibly* empty |
23:26:31 | linuxstb | Paul_The_Nerd: You could try removing the batteries and charging them in an external charger (if you have one). |
23:26:34 | dionoea | (it happened on my resurected unit yesterday) |
23:26:36 | Bagder | well, then that's why |
23:26:45 | | Join thesoffork [0] (i=thesonor@evident-prime.de) |
23:26:45 | dionoea | the disk spin up was just too much |
23:26:57 | Paul_The_Nerd | Yeah, if I hold "On" for more than a few seconds the screen starts fading. :) |
23:27:20 | dionoea | ~after 5 mins of charging i was able to boot it ... |
23:27:33 | sharpe | Paul! i've a user-customizable bootloader working :D |
23:27:36 | Paul_The_Nerd | The charger I've been given outputs 9vdc at 600mA, is this correct? |
23:28:04 | hardeep | Paul_The_Nerd: yup, that should work |
23:28:08 | dionoea | i think that i'm feeding it 12 V :) |
23:28:22 | Paul_The_Nerd | Okay. |
23:28:25 | hardeep | external charger is probably a good starting point |
23:28:54 | Paul_The_Nerd | Next question: Anyone got the link on hand to the page with instructions on opening and changing batteries, before I go off searching? |
23:29:32 | hardeep | just lift up the two side panels |
23:30:03 | Paul_The_Nerd | Thankee |
23:31:02 | Paul_The_Nerd | Hm. The batteries are marked 1.2v 1500mah. All I've got is a 15-minute quickcharger for my AAs, should that be safe? |
23:31:24 | preglow | det well |
23:31:33 | amiconn | Paul_The_Nerd: The original charger is 9V 600mA unregulated. I guess you've got that |
23:31:35 | preglow | what kind of batteries is it for? |
23:31:44 | amiconn | Paul_The_Nerd: Yes. |
23:31:55 | amiconn | The recorder takes plain AA NiMH cells |
23:31:58 | | Join SereR0KR [0] (n=Fletcher@Fcee4.f.strato-dslnet.de) |
23:32:04 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-82-100.w86-215.abo.wanadoo.fr) |
23:32:15 | amiconn | If you want more runtime, you can replace them with higher capacity ones |
23:32:31 | amiconn | hardeep: More playlist woes :( |
23:32:51 | hardeep | amiconn: undocumented features =) |
23:32:52 | Paul_The_Nerd | amiconn: At the moment, this is just so I can provide better support to Archos-related questions, since I now can familiarize myself with the keys and usch. |
23:33:10 | hardeep | i got an mmc card to test the ondio problems you were seeing |
23:33:32 | hardeep | (couldn't reproduce with flash) |
23:34:44 | amiconn | hardeep: Reproducable messup: (1) Start with shuffle = off. (2) start a playlist by choosing 'insert shuffled' on a folder. (3) add another folder by choosing 'insert last'. (4) Check the playlist. It's in the expected order (first the shuffled folder, then the unshuffled one |
23:35:15 | amiconn | (5) Stop Pplayback and resume. (6) Check the playlist again. Now the second album has magically moved |
23:35:26 | | Quit SereR0KR (Client Quit) |
23:35:57 | amiconn | It's no longer at the end. Its tracks stay together, but are now located before the _original_ first track of the first folder inserted |
23:36:00 | | Join Daishi [0] (n=daishi@ool-45703854.dyn.optonline.net) |
23:36:07 | | Join Nepo [0] (n=Mr_Mo88@p54987B3E.dip.t-dialin.net) |
23:36:13 | Nepo | hi@all |
23:36:14 | hardeep | amiconn: blah, i thought i had fixed all of those bugs |
23:36:19 | hardeep | amiconn: will check |
23:36:53 | Nepo | what's about a lyric-support? |
23:37:50 | Nepo | hello? |
23:38:31 | hardeep | amiconn: hmmm, it worked for me... are you using latest cvs? |
23:38:56 | Paul_The_Nerd | Nepo: What about it? I think there's a patch in the tracker. |
23:39:03 | amiconn | hardeep: yes of course |
23:39:12 | Nepo | really? whrere? |
23:39:21 | amiconn | hardeep: This bug is verified both on Ondio and H140 |
23:39:38 | Nepo | also 4 the iriver H3xx? |
23:39:44 | amiconn | hardeep: Another bug: If you have a playlist with track errors (folder moved or such), the playlist system already detected that for a track (marked "(ERR)" at start), and you try to play such a track from the pl viewer, the current track marking becomes wrong |
23:40:48 | Paul_The_Nerd | Nepo: As I said, it's in the patch tracker. |
23:41:02 | Nepo | wouldn't it be great to combine the evillyrics-engine ith rockbock...or integrate it in any way? |
23:41:05 | amiconn | petur: Just setting these 2 gpio pins didn't help :( |
23:41:23 | Nepo | do you know that program? |
23:41:37 | petur | amiconn: and are you still checking temperatures? |
23:42:05 | amiconn | No, but I'm trying to read dc and hc id, and checking the D_SUSPEND bit |
23:42:18 | amiconn | My code does *not* try to set the chip to suspend yet |
23:42:43 | amiconn | Without working access, there is no point in trying to set anything |
23:43:02 | Paul_The_Nerd | Nepo: It'd be best to find the patch entry and comment upon it. I don't believe the author of the patch is here. |
23:44:54 | hardeep | amiconn: okay, reproduced the first bug |
23:44:57 | | Join jaebird [0] (n=jae@03-210.netblk-38-96-210.coolaccess.net) |
23:45:47 | Nepo | ok ok. thx 4 help |
23:45:50 | | Quit Nepo () |
23:46:24 | amiconn | hardeep: Slightly wrong... my build is ~cvs 060610, but no playlist related changes were checked in after that |
23:48:28 | * | amiconn sometimes gets slightly confused on which of his units is running what build |
23:49:02 | | Quit _FireFly_ ("Client exiting") |
23:49:06 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-89-47.w86-215.abo.wanadoo.fr) |
23:49:59 | | Quit damaki (Read error: 110 (Connection timed out)) |
23:53:24 | Paul_The_Nerd | It is booted! |
23:53:35 | hardeep | blah, i see the cause of the problem... ick |
23:53:42 | Paul_The_Nerd | Time to see if I have an appropriate USB cable |
23:54:03 | hardeep | Paul_The_Nerd: good luck =) archos made the weirdest decision with that cable |
23:54:26 | * | Bagder nods agreeingly |
23:55:27 | Paul_The_Nerd | Is it just a standard A to A? |
23:55:40 | | Quit petur ("here today, gone tomorrow") |
23:55:41 | amiconn | A to A yes, standard no |
23:55:52 | Paul_The_Nerd | Well, it shows up |
23:55:55 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
23:55:56 | Paul_The_Nerd | Apparently the cable I tried, worked |
23:55:56 | amiconn | These cables are forbidden according to the USB stzandard |
23:56:06 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
23:56:08 | | Quit Kohlrabi (Nick collision from services.) |
23:56:09 | sharpe | the male to male usb cables? |
23:56:18 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-121.pools.arcor-ip.net) |
23:56:20 | Paul_The_Nerd | I picked up a cheap 3 foot cable at Fry's Electronics because I don't have a A to A male/male cable. And it worked. :) |
23:57:54 | Paul_The_Nerd | And installation is just extract rockbox onto it? |
23:58:34 | hardeep | Paul_The_Nerd: yup... and Fry's was the only place I could find that cable too =) |
23:58:58 | Bagder | Paul_The_Nerd: yes, that's a file-based install |