00:08:02 | | Quit rudefyet () |
00:08:53 | | Join ze__ [0] (i=ze@70.40.152.105) |
00:14:44 | | Quit petur ("Zzzz") |
00:19:16 | | Join larsm [0] (n=52cffcc9@labb.contactor.se) |
00:20:38 | larsm | hi, i use cygwin unter windows 2000 to compile rockbox. since there is the mpeg2 video player i get 2 errors! what can i do? |
00:21:19 | sharpe | you mean, since the video player was added, you've gotten errors while trying to compile? |
00:22:14 | sharpe | have you tried "make clean" since before it was added? |
00:22:29 | sharpe | i mean, since it's been added. |
00:22:32 | Bagder | larsm: you using cvs or tarball? |
00:23:33 | larsm | whats tarball? i downloaded ir frum the "CVS builds" link |
00:23:52 | Bagder | and what's the error you get? |
00:23:56 | sharpe | that would be the tarball... |
00:24:34 | larsm | sorry for my bad english... |
00:24:39 | | Join rudefyet [0] (n=bobdole@70.35.145.61) |
00:24:46 | Bagder | happens that we miss to add all files to the tarballs when we add things to the build |
00:24:49 | larsm | i have to recompile to get the error again, one moment |
00:25:05 | rudefyet | oh no, I came back |
00:26:08 | | Quit chendo (Remote closed the connection) |
00:26:56 | | Quit ze (Read error: 110 (Connection timed out)) |
00:26:56 | | Nick ze__ is now known as ze (i=ze@70.40.152.105) |
00:27:50 | larsm | what means "make clean"? i always delete everything, unpack tne archive, aplay all patches and compile it |
00:28:32 | | Quit Febs ("CGI:IRC") |
00:29:28 | sharpe | you're running the command, "make" to compile it, aren't you? |
00:29:39 | | Join darkyoshi372 [0] (n=eli@CPE0004e2d9f884-CM0013718690da.cpe.net.cable.rogers.com) |
00:29:55 | Bagder | make clean cleans all files that make made |
00:29:57 | larsm | yes |
00:30:10 | larsm | cool! |
00:30:21 | larsm | make[1]: *** [rocks] Error 2 |
00:30:30 | larsm | make: *** [all] Fehler 2 |
00:30:42 | barrywardell | the errors might be a lack of keymaps |
00:30:42 | larsm | MAKE in mpegplayer |
00:30:50 | larsm | make: *** mpegplayer: No such file or directory. Stop. |
00:30:55 | larsm | make[2]: *** [mpegplayer] Error 2 |
00:31:42 | larsm | i cant see the first error, the win console is not long enough |
00:31:48 | Bagder | no, its a lack of files in the tarball |
00:32:24 | larsm | should i try the daily build? |
00:34:02 | Bagder | you should wait 5mins 29secs and then get the new source package |
00:34:17 | | Quit jaczehack (Read error: 104 (Connection reset by peer)) |
00:34:32 | larsm | ok :) |
00:34:49 | Bagder | I mean on the cvs page |
00:35:04 | Bagder | its there already |
00:35:08 | larsm | thx! |
00:35:30 | Bagder | let's hope it works too |
00:37:39 | | Join Senphet [0] (i=Vitamins@87.112.77.2.bbplus.ptn-ag2.dyn.plus.net) |
00:38:10 | Senphet | hello |
00:38:17 | sharpe | Hi! |
00:38:19 | Senphet | is this the right place to ask a couple of quick rockbox questions? |
00:38:25 | sharpe | Yep... |
00:38:34 | Senphet | thanks =) |
00:38:53 | Senphet | I've just installed the halfway build of rockbox |
00:39:09 | Senphet | I installed the ultimate 24bit wps collection |
00:39:35 | Senphet | but some of the wps's aren't displaying properly. Namely, the progress bar doesn't line up in the right place |
00:40:26 | Senphet | I was wondering whether there's any possible solutions I could try |
00:42:27 | sharpe | halfway build of rockbox? |
00:42:45 | Rudy4Pez | CVS build? |
00:42:54 | Senphet | sorry, H3xx "halfway" build |
00:42:54 | Senphet | compiled by drippydonut |
00:43:08 | | Quit sando ("blargh") |
00:43:10 | Senphet | oh, is this for official build discussion only? |
00:43:13 | Senphet | if so, sorry |
00:43:18 | pixelma | Senphet: sounds as if you don't have the right fonts - you'd have to download the font package as well |
00:44:13 | Bagder | or posssibly that wps requires a patch your build doesn't have |
00:44:34 | Senphet | I actually had problems with fonts not lining up, so I installed the fontpatch from the rockbox site |
00:44:59 | Senphet | *fontpack |
00:45:07 | Senphet | hmm |
00:45:08 | Bagder | larsm: the package was wrong |
00:45:18 | Bagder | another one coming |
00:45:28 | Bagder | and I'm going to bed |
00:45:32 | Senphet | good night |
00:46:29 | | Quit ender` (" Programming is like sex becuse: 15. Everyone acts like they’re the first person to come up with a new technique.") |
00:47:57 | pixelma | Senphet: I guess that wps requires a position patch for the progress bar then |
00:48:32 | Senphet | ahh |
00:48:53 | Senphet | I was considering installing the Kosh build as that has so many patches, but as this was my first rockbox install I was worried about stability |
00:49:01 | Senphet | could that solve my problem? |
00:49:56 | pixelma | don't know about the experimental builds.. |
00:50:31 | pixelma | you should ask or search in the misticriver forums |
00:50:49 | Senphet | odd, I'm just checking the patches included in the halfway build I installed |
00:50:55 | Senphet | apparently it includes "y-coord progress bar patch" |
00:51:16 | sharpe | sounds related to something... |
00:51:30 | Senphet | exactly my thoughts! |
00:51:55 | Senphet | maybe the wps included in the collection I downloaded is out of date |
00:57:27 | larsm | hmm, i still cant compile |
01:00 |
01:01:31 | | Quit barrywardell () |
01:02:27 | | Quit darkyoshi372 (Read error: 110 (Connection timed out)) |
01:02:50 | | Quit lightyear (Remote closed the connection) |
01:03:18 | | Join darkyoshi372 [0] (n=eli@CPE0004e2d9f884-CM0013718690da.cpe.net.cable.rogers.com) |
01:03:18 | | Quit sharpe ("meh.") |
01:05:51 | | Quit TeaSea ("Leaving") |
01:06:35 | | Quit merbanan (Read error: 104 (Connection reset by peer)) |
01:07:03 | | Quit excitatory ("brb, fools..") |
01:08:23 | *** | Saving seen data "./dancer.seen" |
01:09:20 | larsm | do i need a mpeglib or so? |
01:09:53 | | Join glue [0] (n=krunch@203-97-124-15.cable.telstraclear.net) |
01:10:05 | glue | has anyone tested this with 1st gen ipod? |
01:10:54 | dan_a | glue: I think 3rd gen is the oldest it's working on at the moment. |
01:11:25 | glue | damn mihgt have to buy new ipod then |
01:11:26 | S0ap | [2006-08-09 10:05:14] * dan_a thinks we'll find out when we are flooded with "poor audio/video sync" bugs |
01:11:38 | S0ap | why not encourage NTSC Film encoding @ 24 FPS? |
01:12:18 | | Join excitatory [0] (n=excitato@CPE-70-94-13-227.wi.res.rr.com) |
01:12:34 | dan_a | S0ap: I assumed glue was talking about Rockbox, not the MPEG plugin! |
01:12:41 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
01:12:41 | larsm | please help me. i go on holiday tomorrow and want the new rockbox! |
01:12:56 | linuxstb_ | larsm: I've just downloaded the latest bleeding edge source, and it compiled fine. |
01:13:14 | linuxstb_ | What target are you building for, and what is the error? |
01:13:17 | larsm | is there something missing in my cygwin? |
01:13:22 | larsm | h300 |
01:13:42 | larsm | 2 weeks ago everything works fine |
01:13:57 | S0ap | dan_a - bad coincidence, I was replying to a thought from earlier in the day, I was scrolled too far up. |
01:14:07 | linuxstb_ | I can't recall anyhthing changing... What's the error message? |
01:14:29 | larsm | now it works! |
01:14:44 | S0ap | does the video player currently support interlaced mpeg2, or only progressive? |
01:14:52 | larsm | i only tried it the fourth time |
01:15:07 | | Quit uski (Read error: 110 (Connection timed out)) |
01:15:11 | | Join uski [0] (n=hobiecat@bre01-1-88-162-0-210.fbx.proxad.net) |
01:15:17 | | Quit ShadowdogMU ("You know you'll miss me :P") |
01:15:46 | linuxstb_ | S0ap: Yes, interlaced video works. |
01:15:49 | larsm | how should i compress the mpeg video? cbr, vbr, resolution, bitrate, ....? |
01:16:08 | preglow | target resolution, the lower bitrate the better |
01:16:15 | preglow | i believe 1.4mbs at least works well |
01:16:18 | S0ap | If only progressive, then might as well encourage 24 over 29.97. Will minimize sync issues, decrease framerate demands, and since ....ahhh nevermind interlaced does work. |
01:16:47 | Galois | not all content is suitable for 24fps encoding |
01:16:49 | preglow | as for cbr/vbr, i don't think cbr video is something you see too often outside of digital satellite broadcasting |
01:16:58 | linuxstb_ | Not even there afaik. |
01:17:10 | S0ap | 1.4Mb/s is > VCD rate...quite high for a small screen. |
01:17:13 | | Quit glue () |
01:17:36 | S0ap | VCD is CBR, SVCD can be either. |
01:17:39 | * | preglow hates digital satellite |
01:17:43 | linuxstb_ | I used around 450kbps with good results at 320x176. |
01:17:56 | larsm | i dont know very much about mpeg 1/2. i hate this old format. normally i use xvid |
01:18:11 | preglow | you _hate_ it, do you |
01:18:26 | preglow | it's nice for embedded use |
01:18:34 | preglow | i sincerely doubt we'll be decoding mpeg4 any time soon |
01:18:57 | tommeyer | Back in my day, mpeg1 was good enough for everyone. We didn't even need sync sound to be happy. |
01:19:06 | S0ap | you do have diminishing returns, as at smaller resolutions blocks are less homogonus (SP!) and therefore the pixel to bit ratio needs to be decreased as compared to larger sizes. |
01:19:50 | preglow | indeed |
01:19:53 | | Join ShadowdogMU [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
01:20:19 | preglow | motion estimation does a poorer job at the resoltions we're using |
01:20:25 | preglow | at least the non-ipod5g ones |
01:20:36 | larsm | my h300 have a resolution of 220x176. tmpenc sais it must be devidable by 8. 220/8=27,5 |
01:20:46 | S0ap | 16 is better than 8 |
01:20:47 | linuxstb_ | larsm: There's the start of a wiki page about mpegplayer here: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
01:20:57 | linuxstb_ | Use 224x176 |
01:21:13 | linuxstb_ | (for 4:3 videos) |
01:21:15 | S0ap | MPEG1 is more bit efficient at lower bitrates and resolutions... |
01:21:19 | larsm | do the player resize it? |
01:21:26 | S0ap | but not by much. |
01:21:26 | linuxstb_ | No, it will crop it. |
01:22:12 | larsm | encode with vlc, good idea! |
01:22:16 | preglow | must be dividable by eight, actually |
01:22:18 | preglow | weird |
01:24:35 | S0ap | Is there any (sizeable) speed increase in rockbox decoding if B frames are not used? Or have different GOP structures not been tested? I'm not great with the math of decoding, but my gut tells me bidirectional frames would be more work, and not all that useful at low res... |
01:24:57 | preglow | i doubt it'll matter much |
01:25:04 | preglow | but i'm not familiar at all with the library we use |
01:25:08 | linuxstb_ | No, there have been no such tests. |
01:26:03 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
01:26:05 | larsm | mpeg support bframes??? |
01:26:15 | | Quit t0mas ("good night :)") |
01:26:16 | preglow | sure |
01:26:26 | preglow | almost everything does |
01:26:47 | preglow | mpeg probably originated it, even |
01:27:38 | tommeyer | I have the mpeg spec from 1993, and it's amazing how much of it is done the same way we do things in the "modern" codecs |
01:27:59 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
01:28:13 | larsm | but its still soooo inefficient |
01:28:28 | larsm | this vcds look so cruel |
01:28:29 | tommeyer | Quite a well-though-out spec. And layer III was a pipe dream, really. Noone could come close to real time with it then at all. |
01:28:53 | preglow | even the newest h264 is really the same shit as mpeg1 video |
01:28:58 | preglow | nothing new at all |
01:29:13 | preglow | just branching further along in logical directions |
01:29:19 | larsm | but much better picture at lower bitrates |
01:29:22 | preglow | sure |
01:29:28 | preglow | compression is tons better |
01:29:37 | preglow | but it's more or less the same thing |
01:29:58 | S0ap | w/o going to wavelets you don't have a whole lot of other options that could be done in realtime on forseable hardware. |
01:30:00 | preglow | some new wavelet based codecs are cropping up now |
01:30:07 | preglow | will be fun to see how they work out |
01:30:10 | S0ap | jynx |
01:30:26 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
01:30:35 | Senphet | is it usual when changing themes, for the fonts to not change? Sometimes when I change theme the font stays a very hard to read colour. |
01:30:49 | preglow | depends on the theme, afaik |
01:30:59 | Senphet | ahh, thanks |
01:31:14 | S0ap | and wavelet encoding is (more often) less efficient, but it fails in a more graceful-to-human-perception way than blocks. |
01:31:39 | preglow | depends how you do it |
01:31:48 | preglow | not much work has been done on 3d wavelet transforms yet |
01:31:51 | preglow | i think that might work out ok |
01:32:02 | preglow | but it's very expensive, of course |
01:32:09 | tommeyer | What would you use 3d wavelets for? Voxels? |
01:32:12 | S0ap | esp. to get sharp lines. |
01:32:21 | preglow | to represent time |
01:32:30 | preglow | traditionally, you use motion estimation |
01:32:44 | preglow | with wavelets you can just represent the last dimension as time and encode that in the same transform as the picture |
01:32:56 | tommeyer | OK. Makes sense. |
01:33:44 | preglow | is there a codec that's based on wavelet compression of key frames? |
01:33:46 | S0ap | I have a strong suspicion wavelet encoding might never make it. Encoder technology is getting pretty advanced, and bandwidth/storage are growing faster than quality demands. |
01:33:57 | S0ap | sorry for the OT. |
01:34:02 | preglow | haha, don't worry |
01:34:14 | preglow | this is surprisingly on topic compared to what i sometimes do |
01:34:31 | Galois | nonsense, flash memory portable players are still very much storage constrained |
01:34:41 | | Quit ShadowdogMU ("You know you'll miss me :P") |
01:34:46 | linuxstb | And broadcasters are always looking for ways to squeeze more channels into the same bandwidth. |
01:34:55 | preglow | we'll see, at least it's for sure you can't take the h264 paradigm too much further |
01:34:57 | linuxstb | bandwidth=money |
01:35:17 | S0ap | you're right that motion estimation is a weakness of MPEG, but that (IIRC) can be mitigated with more expenditure at the encoder level, |
01:36:16 | preglow | weakness and weakness |
01:36:20 | tommeyer | That's one reason why old VCDs look so bad. They're done in a single pass, with bad motion estimation |
01:36:20 | preglow | it works fairly well |
01:36:27 | preglow | it's not easy to think of something that'll work as nice as that |
01:36:44 | | Join matsl_ [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
01:36:44 | | Join Febs_ [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
01:37:08 | | Join ShadowdogMU [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
01:37:18 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
01:37:25 | larsm | is there sound support? |
01:37:29 | preglow | some things just work well, despite not seeming to be optimal |
01:37:29 | larsm | in the video |
01:37:32 | preglow | like the mdct for audio |
01:37:43 | preglow | larsm: no |
01:38:03 | larsm | how long will it take to integrate it? |
01:38:42 | linuxstb | That was your answer. |
01:38:51 | Paul_The_Nerd | Why does everyone assume there's timing for this stuff. |
01:39:07 | | Quit matsl (Read error: 110 (Connection timed out)) |
01:39:11 | preglow | heh |
01:39:19 | preglow | because most things do pretend to have it |
01:39:31 | tommeyer | where's the powerpoint presentation and the business plan? We need to get those deliverables out! ;-) |
01:39:40 | larsm | sorry! |
01:40:02 | preglow | we've got several approached to integrating audio into the video plugin |
01:40:12 | preglow | none of which are very quickly implemented |
01:40:17 | larsm | im not a programmer. i have no idea how much work it is |
01:40:17 | preglow | and all of which requires planning |
01:40:23 | preglow | much |
01:40:24 | preglow | hehe |
01:40:27 | * | Febs_ fires up PowerPoint. |
01:40:37 | | Nick Febs_ is now known as Febs (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
01:41:17 | * | Febs makes his first slide: Rockbox timeline. Now −−−−−−−−−−−−−−−−−−> When it's ready. |
01:41:17 | Paul_The_Nerd | Just estimate everything for 2107, then people can be pleasantly surprised when it's 100 years early |
01:41:35 | larsm | *g* |
01:41:52 | | Quit matsl_ (Remote closed the connection) |
01:42:02 | linuxstb | larsm: Given that on the H300, full-screen video playback is using 100% of the available CPU time, and achieving around 8fps, there's a little work to go. |
01:42:25 | preglow | Paul_The_Nerd: word and amen |
01:42:35 | larsm | oh... |
01:42:42 | preglow | linuxstb: damn |
01:42:43 | linuxstb | Paul_The_Nerd: So you're predicting it will be done by next year? |
01:43:11 | preglow | linuxstb: sounds like it actually performs worse than on arm, then |
01:43:23 | | Quit ShadowdogMU ("You know you'll miss me :P") |
01:43:31 | linuxstb | Yep. I get more than that on my ipod Color. |
01:43:36 | larsm | is there any way to resume .mpc files on player startup? |
01:43:52 | larsm | they always plays from the beginning |
01:43:57 | linuxstb | (and we still have a spare CPU sleeping soundly) |
01:44:09 | larsm | i have musepack seek patch |
01:44:26 | Paul_The_Nerd | linuxstb: I think that video will have audio on iPods, Album Art will work, and we'll have released on H100, H300, and X5 by the end of '07. |
01:44:49 | larsm | i use it for ausiobooks which habe looong files |
01:45:15 | Paul_The_Nerd | Those are my predictions. |
01:45:25 | preglow | linuxstb: using the second code for audio is a very good idea, actually |
01:45:26 | * | linuxstb writes them down |
01:45:44 | preglow | core too |
01:46:01 | preglow | don't think we'll have too many cache collisions between video and audio code |
01:46:16 | Febs | My prediction is that if they're not all done, someone will posting a message on the forum at 12:01 AM on 1/1/2008 asking where they are. |
01:46:23 | linuxstb | My plan was to use the second core for video - the code is 100% self-contained. The output is direct to the LCD, so we just need to worry about the input data not being in the cache when the video codec is processing it. |
01:46:28 | Paul_The_Nerd | Wouldn't that essentially mean that audio is "free" in the sense that it shouldn't slow video down any beyond what it's already at if we keep it on core 2? |
01:46:34 | linuxstb | Paul_The_Nerd: Exactly. |
01:46:39 | Paul_The_Nerd | Febs: Especially now that I've said that. |
01:46:50 | linuxstb | So the video performance without sound on the ipods should be identical to the performance with sound. |
01:47:07 | preglow | linuxstb: sounds like we'll need a more flexible core management scheme than i have planned for thus for, though |
01:47:08 | Paul_The_Nerd | Which is just peachy for me, since it's already fast enough to not irritate me on the Nano. ;) |
01:47:23 | linuxstb | Yep, around 25fps already... |
01:47:24 | tommeyer | It'll be fun keeping it in sync and dropping frames appropriately. |
01:47:24 | preglow | video on the nano is just peachy |
01:48:21 | | Join ShadowdogMU [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
01:49:11 | tommeyer | Is "peachy" better than "apply"? |
01:49:31 | lostlogic | c |
01:49:36 | lostlogic | hmph, that was random. |
01:49:41 | * | linuxstb spots a stranger |
01:50:03 | lostlogic | wish that meant I actually have time to be here, but it doesn't :( |
01:50:16 | * | lostlogic stuck at the paying job |
01:51:25 | Senphet | I don't suppose anyone here uses the HiPod or Arctic Desert themes? |
01:51:52 | Paul_The_Nerd | I don't even use a "theme" |
01:51:54 | Senphet | my progress bar on those and possibly others isn't aligning on the y-axis |
01:52:22 | preglow | kick the paying job until it gives up! |
01:53:41 | linuxstb | Just tested a 224x176 on my Photo, and it's going at about 13.5-14fps |
01:53:58 | linuxstb | So almost twice as fast as Coldfire... |
01:54:07 | lostlogic | preglow: I left my steel toed boots at home :-P |
01:54:26 | preglow | at least you have a pair |
01:54:37 | preglow | lostlogic: well, that's depressing |
01:54:41 | preglow | linuxstb too |
01:54:47 | preglow | linuxstb: i assume it boosts all the time? |
01:55:10 | linuxstb | Yes. There's very little IRAM usage at the moment, which would explain the difference. |
01:55:17 | preglow | well, probably |
01:55:29 | linuxstb | But it may be hard to make use of it... |
01:55:36 | preglow | using iram for this bastard'll be very hard if we are to use audio as well |
01:55:55 | preglow | stealing iram from the core is a good idea if you ask me, but it might be used for stuff like lcd display and mem* ... |
01:56:07 | preglow | which makes it a bad idea |
01:56:11 | Mikachu | don't you still only use 64kB iram on ipods? |
01:56:18 | preglow | yes |
01:56:24 | preglow | but iram on ipod isn't very much of a big deal |
01:56:31 | preglow | 96kb, btw |
01:56:32 | preglow | not 64 |
01:56:43 | linuxstb | And 128kb on the Nano, 5g and 2nd Gen mini. |
01:56:48 | Mikachu | i know it has 96 but i thought you only used 64 because the other targets only have 64 |
01:56:56 | Mikachu | where know is thought also |
01:57:23 | linuxstb | No, Coldfire has 96KB (on the irivers). The X5's Coldfire has 128KB... |
01:57:37 | preglow | anyway |
01:57:43 | preglow | 48kbps for codecs and plugins |
01:57:45 | preglow | rest is used by the core |
01:57:52 | preglow | for stuff we might need during video playback |
01:58:00 | preglow | so it does qualify as something of a conondrum |
01:59:20 | linuxstb | What does the H300 original firmware achieve for video playback/ |
01:59:20 | linuxstb | ? |
01:59:50 | linuxstb | Google told me 10fps... |
02:00 |
02:00:55 | preglow | we can do tons better, that's for sure |
02:01:07 | preglow | but agin |
02:01:09 | preglow | again |
02:01:13 | preglow | that's not mpeg1/2 |
02:01:19 | linuxstb | No, xvid. |
02:01:34 | preglow | which does stuff that's far more memory hungry |
02:01:43 | preglow | which again will be a case suffering on coldfire |
02:04:08 | | Quit thegeek ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
02:04:26 | midgey34 | linuxstb: iriver achieves 10fps at about 500Kbps iirc |
02:06:06 | preglow | 500kbps total? or just video? |
02:07:22 | midgey34 | theoretically I think it was 500Kbps video and 128Kbps audio, but it in actuality it was more like 500Kbps total |
02:07:39 | linuxstb | Not sure if it's up to date: http://www.iriver.com/html/support/download/sudw_view.asp?idx=624 |
02:08:05 | | Join JdGordon [0] (n=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
02:08:17 | linuxstb | "Video files longer than 1 hour cannot be played." ? |
02:08:48 | midgey34 | I don't know where they get that, longer videos played fine for me |
02:08:53 | linuxstb | "The player has been improved to play video files less than 2.2MB." |
02:09:29 | Mikachu | why would that be harder? |
02:09:56 | linuxstb | I've no idea... Just sounds like a bug. |
02:10:02 | Mikachu | is xvid gpl? |
02:10:41 | linuxstb | There's the "xvidcore" library that mirak ported to Rockbox, so I'm guessing at least that must be gpl (or compatible). |
02:10:58 | linuxstb | But I don't know the exact license. |
02:11:03 | Mikachu | their faq says it is gpl |
02:11:11 | midgey34 | wikipedia says gpl as well |
02:11:32 | Mikachu | so ask them to send the source to their firmware :) |
02:11:33 | linuxstb | I would say it's GPL then... |
02:19:49 | Senphet | does anyone have any idea why when changing themes, my font will change, but not font colour? |
02:19:57 | | Quit dan_a (Read error: 110 (Connection timed out)) |
02:20:08 | | Quit uski (Remote closed the connection) |
02:21:00 | Febs | Font and font color are not related. At least not directly. |
02:21:18 | Febs | Check to make sure the theme sets a foreground color. |
02:21:30 | Senphet | ahh, so not all themes will set everything from scratch? |
02:22:40 | linuxstb | They should do if they're written correctly. But some obviously don't, as you've found. |
02:23:00 | | Quit tommeyer (Read error: 60 (Operation timed out)) |
02:23:05 | Senphet | thank you |
02:23:11 | Febs | Of course, it's easy to change it yourself. |
02:23:39 | Senphet | some don't seem to change the file browsing backdrop either, just the wps screen |
02:23:56 | Senphet | I just installed rockbox tonight, and it's very nice |
02:26:17 | Paul_The_Nerd | I don't believe there's a way for a theme to clear the backdrop yet, is there? |
02:27:02 | Senphet | ahh, that would be it then |
02:27:31 | Paul_The_Nerd | Ideally there should be, but you have a problem. |
02:28:10 | Senphet | the main problem I'm having is that sometimes when changing themes either the filebrowsing menu backdrop or font colour doesn't change |
02:28:11 | Paul_The_Nerd | If it's as simple as "No backdrop is set, clear it" then what about themes that don't care about backdrop? For example, themes that only are supposed to change the WPS? Or do we say "Always set your theme first, then change individual elements such as backdrop or alternate font yourself"? |
02:28:33 | JdGordon | Paul_The_Nerd: it could be simply allowing background = - to clear it |
02:28:50 | Paul_The_Nerd | Well, theme designers should *never* not change the font, since all WPSes depend on a specific font height to work. |
02:29:28 | Senphet | and font colour =/ |
02:29:38 | Paul_The_Nerd | Aye |
02:29:45 | Paul_The_Nerd | Too many people assume defaults, such as black font. |
02:32:27 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
02:33:07 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
02:33:28 | | Join secleinteer [0] (n=secleint@adsl-70-237-208-35.dsl.stlsmo.sbcglobal.net) |
02:33:37 | preglow | bed |
02:34:23 | Senphet | night |
02:42:42 | | Quit Belathor (Remote closed the connection) |
02:46:28 | | Part Paul_The_Nerd |
02:46:44 | | Quit larsm ("CGI:IRC (Ping timeout)") |
02:52:53 | | Quit Kohlrabi ("Quit") |
03:00 |
03:00:03 | | Part pixelma |
03:08:26 | *** | Saving seen data "./dancer.seen" |
03:10:03 | | Quit darkyoshi372 (Read error: 110 (Connection timed out)) |
03:11:27 | | Join darkyoshi372 [0] (n=eli@CPE0004e2d9f884-CM0013718690da.cpe.net.cable.rogers.com) |
03:13:29 | | Quit secleinteer (Read error: 60 (Operation timed out)) |
03:14:50 | | Quit Criamos`Andy ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
03:15:42 | | Join secleinteer [0] (n=secleint@adsl-70-237-137-138.dsl.stlsmo.sbcglobal.net) |
03:19:32 | | Join Criamos [0] (n=Criamos@p549308C9.dip0.t-ipconnect.de) |
03:24:44 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
03:28:26 | | Quit MadDog011 ("Trillian (http://www.ceruleanstudios.com") |
03:30:33 | | Join Sinbios [0] (n=Sinbios@bas2-london14-1167881954.dsl.bell.ca) |
03:39:28 | | Quit Rob2222 () |
03:39:39 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
03:48:45 | | Join Rob2222 [0] (n=Miranda@ACAED4E9.ipt.aol.com) |
03:56:30 | | Quit bondolo ("Cya!") |
03:59:11 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
04:00 |
04:01:17 | | Join bmac2 [0] (n=bmac2@c-67-186-254-63.hsd1.co.comcast.net) |
04:02:30 | bmac2 | I admit it I am being a dunce: but I need to apply two patches to my rockbox to run a theme. They are album art and scrolling margins. I have looked repeatedly and I can't figure out what to download to do the patch. |
04:02:34 | bmac2 | OR how to patch it |
04:02:37 | bmac2 | what am I missing? |
04:02:44 | bmac2 | is it in some docs I am not looking at? |
04:03:24 | Mikachu | http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
04:03:28 | Presence | bmac, you're looking at quite a bit of work to do patches, dude. |
04:03:41 | bmac2 | thank you for the link Mikachu |
04:03:44 | bmac2 | I figure that |
04:03:46 | bmac2 | but oh well |
04:04:00 | bmac2 | it will keep me off the street tongith |
04:04:04 | bmac2 | to patch it :-) |
04:04:16 | bmac2 | there isn't any other way to get those features is there? |
04:04:16 | Presence | or put you on the streeet as a raving madman. |
04:04:25 | Presence | look for a pre-compiled install. |
04:04:35 | Presence | which , if you're an ipod, there probably is in the forums somewhere. |
04:04:47 | bmac2 | I am on an ipod video |
04:05:05 | bmac2 | I am trying to run a theme that puts the album art on the screen |
04:05:07 | Presence | then what you want is already made, I saw it in the forums just this week |
04:05:08 | bmac2 | so I want that patch |
04:05:33 | Mikachu | but there is nothing like that warm fuzzy feeling you get when you run a build you compiled yourself |
04:06:18 | Presence | http://www.senab.co.uk/rockbox |
04:06:49 | S0ap | Mikachu - sex? beer? walking the dog? |
04:07:24 | Presence | It took me about 30 minutes to put together a Cygwin environment, and I know what I'm doing. |
04:07:43 | Presence | it took another 30 minutes to build a ipod 60Gig with a slew of patches. |
04:07:49 | S0ap | it took me 3 hours, but then again my computer is slower than my ipod. |
04:07:50 | Mikachu | most of the time installing cygwin is spent clicking those cute checkboxes and waiting for it to download |
04:08:03 | Presence | but since other monkeys are doing it mostly regularly, screw it, I'm all about not duplicating work. |
04:08:03 | Presence | :) |
04:08:47 | Presence | Julius "experimental" hack 4 lyfe, yo. |
04:09:24 | bmac2 | lol |
04:09:38 | S0ap | unless bmac2 wants to use jblackglass (or the other julius theme) that won't work for him |
04:09:54 | bmac2 | that is what I was looking at |
04:10:04 | bmac2 | the two themes I am playing with aren't in his builds |
04:10:33 | Presence | Senab hosts both his "plain" experimental and Julius' "j-brand" patched installs. |
04:10:54 | bmac2 | I think I found one in the forum I am going ot try |
04:10:58 | bmac2 | looks like it will work |
04:11:02 | bmac2 | what the heck |
04:11:06 | bmac2 | what can it do? |
04:11:10 | bmac2 | make mine not boot |
04:11:11 | Presence | http://www.senab.co.uk/rockbox/download.htm <−− has both versions. |
04:11:13 | bmac2 | been there |
04:11:14 | bmac2 | done that |
04:11:17 | Mikachu | rape your family and burn down your house |
04:11:27 | S0ap | be well aware, that there is no official support for senab or julius's builds. |
04:11:46 | bmac2 | there is no official support for half the crap I run |
04:11:47 | S0ap | so don't ask for help here with those builds or in the forums, unless you ask in the build's specific thread. |
04:12:15 | S0ap | the number of people who ask for help with a patched build is larger than the number of people who have read the manual. |
04:12:26 | bmac2 | lol |
04:12:33 | bmac2 | there is a manual???? |
04:12:37 | bmac2 | since when? |
04:12:38 | S0ap | lordy |
04:12:39 | bmac2 | and besides |
04:12:40 | Mikachu | haha |
04:12:42 | bmac2 | I am from Alabama |
04:12:44 | bmac2 | I can't read |
04:12:56 | Mikachu | there should be a trivia on first boot of rockbox that requires you to read the manual |
04:12:56 | bmac2 | they don't teach that stuff until the 4th grade |
04:13:08 | bmac2 | I didn't make it that far |
04:13:19 | S0ap | you might want to change your nick, also, lest you be mistaken for BigMac. :) |
04:13:32 | bmac2 | will not change the nick |
04:13:39 | bmac2 | I have used this nick online since the late 80s |
04:13:47 | bmac2 | since I ran a bbs |
04:13:54 | bmac2 | it is a bastardization of my real name |
04:13:58 | | Join Aaron3 [0] (n=sup@c-24-15-77-129.hsd1.il.comcast.net) |
04:14:04 | Mikachu | S0ap: i thought midã’y34 ã‚s ã¿dkay earlier |
04:14:06 | Mikachu | er |
04:14:10 | Mikachu | S0ap: i thought midgey34 was midkay earlier |
04:14:13 | Mikachu | crazy scripts |
04:14:16 | bmac2 | lol |
04:14:30 | Mikachu | sometimes i'm too clever for my own good |
04:15:25 | | Quit dan_a () |
04:15:28 | Galois | hey, I could read that just fine |
04:15:56 | Mikachu | i put ctrl-o in their nicks to not hilight them, but i have a script that makes text between two ctrl-o hiragana |
04:17:18 | Aaron3 | hey all |
04:17:38 | midkay | Mikachu: hi. |
04:17:54 | | Nick S0ap is now known as soap (n=bob@unaffiliated/s0ap) |
04:18:09 | Aaron3 | Have any of you used the boxes theme recently? |
04:18:10 | | Nick soap is now known as S0ap (n=bob@cpe-65-24-12-223.columbus.res.rr.com) |
04:19:37 | Aaron3 | I'm just curious because the images on the computer use this purple background, but on my ipod video they just show up as grey |
04:19:58 | | Join EbErT [0] (n=EbErT@adsl-211-221-241.asm.bellsouth.net) |
04:20:31 | midkay | pink = transparent to rockbox. |
04:20:54 | Aaron3 | i see |
04:21:13 | midkay | well, no! you don't see! it's TRANSPARENT!! HEehehehe. |
04:21:15 | Aaron3 | I rather enjoy the boxes theme. I just wish I could use a larger font than the standard rockbox font |
04:22:06 | qwx_ | haha. |
04:22:15 | | Nick qwx_ is now known as qwm (n=qwm@h229n1fls34o1010.telia.com) |
04:26:52 | | Quit EbErT () |
04:36:00 | | Join BigMac [0] (n=dummeska@64-252-111-124.adsl.snet.net) |
04:36:34 | BigMac | hey wps' on the 5g are 32 bit correct? |
04:41:57 | BigMac | ive searched the manual and still can't find it:-X |
04:42:52 | Aaron3 | i thought 24 bit but I've got no idea |
04:43:01 | Aaron3 | The images I've looked at in my WPS folder all are 24 bit images |
04:43:04 | | Join `axion [0] (n=axion@cpe-24-195-90-147.nycap.res.rr.com) |
04:43:31 | BigMac | ok |
04:43:37 | BigMac | ill take your word for it |
04:45:43 | bmac2 | hey Presence that build page you sent me to worked |
04:45:46 | bmac2 | like a charm |
04:45:56 | bmac2 | now I just got to add the album art to the mp3 tags |
04:51:07 | | Join pen14 [0] (n=chatzill@ool-182c1bc2.dyn.optonline.net) |
04:53:55 | | Join Hulex [0] (n=Hulex@c-68-38-146-254.hsd1.nj.comcast.net) |
04:58:41 | | Quit scorche (Read error: 110 (Connection timed out)) |
05:00 |
05:06:22 | | Quit Aaron3 () |
05:08:30 | *** | Saving seen data "./dancer.seen" |
05:08:54 | | Join Luffy [0] (i=user@72.9.0.9) |
05:13:55 | Luffy | anyone here awake and willing to help me (after spending 4 hours) to get Rockbox to work on my iPod 4g 20GB grayscale? |
05:14:44 | BigMac | anyone here have jblackglass on their 5g? |
05:15:09 | BigMac | or wants to look at my vista theme |
05:15:36 | | Join Rob2222_ [0] (n=Miranda@ACB2D7BC.ipt.aol.com) |
05:19:57 | | Quit Rob2222 (Read error: 113 (No route to host)) |
05:20:08 | Luffy | I FIGURED IT OUT |
05:20:09 | Luffy | WOOT |
05:20:10 | Luffy | rofl |
05:20:36 | Luffy | I just didn't know how to reboot the iPod by pressing and holding the select and menu buttons at the same time |
05:20:42 | Luffy | well |
05:20:51 | Luffy | I'm happy :) |
05:21:23 | | Join webguest99 [0] (n=568e87fc@labb.contactor.se) |
05:21:50 | webguest99 | hi all |
05:21:57 | Luffy | hi |
05:22:27 | webguest99 | luffy can u help me with rockbox |
05:23:01 | Luffy | sure, I just got it to work myself... lol! |
05:23:08 | Luffy | what do u need help with? |
05:23:29 | webguest99 | where do i store the mp3s? |
05:23:47 | webguest99 | and how do i listen to them ? !! |
05:23:53 | Luffy | with rockbox, u use windows explorer to create a music folder on your iPod and copy and paste the music into that folder |
05:23:59 | Luffy | I arrange it by artist |
05:24:03 | Luffy | and/or genre |
05:24:09 | Luffy | so like, I have Metallica |
05:24:19 | Luffy | and then inside Metallica half a dozen more folders for each of their albums |
05:24:52 | webguest99 | iok so its not from root or .rockbox |
05:25:12 | Luffy | just create a folder in the root directory |
05:25:19 | Luffy | label it music |
05:25:24 | Luffy | and u should be able to see it from rockbox |
05:25:55 | Luffy | and put music inside with a codec rockbox supports, and u should be able to play it |
05:26:10 | Luffy | so now u can delete iTunes from your system :P |
05:26:21 | webguest99 | ok cheers |
05:26:26 | Luffy | sure, have fun |
05:26:42 | webguest99 | i will bye |
05:26:49 | | Part webguest99 |
05:30:39 | pen14 | Anybody else having trouble with their "rocks" on the newer versions... I keep getting an "Incompatible Version" error. |
05:31:34 | pen14 | I can get them to work by keeping the old rock files... I'm just curious if anybody else is having same problem. |
05:31:53 | pen14 | I'm using 5g |
05:32:22 | | Join scorche [0] (n=scorche@208-110-158-46.customer.csolutions.net) |
05:37:20 | | Join finik [0] (n=clicker@adsl-69-107-103-229.dsl.pltn13.pacbell.net) |
05:40:36 | aliask | pen14: You havn't updated the rockobx._____ file - you get that error when you update the plugins by themselves. |
05:40:50 | finik | looking for somebody who can help me with start(continue) work in serial on 5G |
05:41:07 | pen14 | I just extract the whole package to my ipod |
05:41:29 | | Quit rudefyet () |
05:41:43 | aliask | Make sure you've overwritten the old rockbox.ipod file as well, perhaps just extract that one file to make sure it gets overwritten. |
05:42:04 | pen14 | I'll give it shot now |
05:42:26 | aliask | (also, you'll need to restart the ipod) |
05:42:45 | pen14 | ok, thanks |
05:44:12 | | Join Sinbios [0] (n=Sinbios@bas2-london14-1167881954.dsl.bell.ca) |
05:44:36 | pen14 | I think I see the problem now... |
05:45:13 | pen14 | I had an old rockbox.ipod file hidding in the .rockbox folder |
05:48:30 | aliask | Yes, that is probably it. |
05:48:48 | pen14 | Wow... Thanks aliask... It worked |
05:49:03 | pen14 | that means I have been using the same firmware for the past month or two... can't believe I overlooked that |
05:49:13 | aliask | Heh :) |
05:49:33 | BigMac | Luffy: a metallica fan ey? |
05:51:18 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
05:51:41 | Luffy | haha yes |
05:51:52 | Luffy | a music fan in general |
05:51:55 | Luffy | audiophile, u might call me |
05:52:03 | Luffy | a cheap, 18 year-old audiophile though :( |
05:52:34 | BigMac | lol |
05:52:35 | Luffy | I want to buy an amp and upgrade my Sennheiser HD 595 headphones to HD 650s |
05:52:42 | BigMac | i have every metallica song ever |
05:52:55 | BigMac | i wish i was an audiophile |
05:53:02 | Luffy | I have every album up to Saint Anger |
05:53:04 | BigMac | but it all sounds pretty much the same |
05:53:15 | Luffy | what are the "best" headphones u have tried? |
05:53:28 | BigMac | i usually just use the standard |
05:53:39 | Luffy | u have to try some high end Sennheisers |
05:53:41 | BigMac | i dont spend my money on headphones |
05:53:43 | Luffy | really a treat |
05:53:47 | BigMac | how much are they |
05:54:04 | Luffy | my 595s cost me $135 shipped used on head-fi for sale/trade forums |
05:54:29 | Luffy | I also bought an Audigy 2 ZS Platinum for $80 shipped a while back |
05:54:54 | Luffy | my onboard sound made background noises |
05:54:57 | Luffy | drove me up a wall |
05:55:18 | BigMac | lol |
05:55:19 | Luffy | pcs are generally bad sources for music |
05:55:23 | BigMac | wayyyy too much for me |
05:55:32 | BigMac | ill have 600 bucks tomorrow |
05:55:39 | BigMac | and 800 the next day |
05:55:40 | Luffy | Koss-ksc75 earclips are really good |
05:55:55 | BigMac | but its going to paying my mom back and a 360 and some games |
05:56:03 | Luffy | I see |
05:56:08 | BigMac | but i will have no money for the next couple months for that |
05:56:17 | Luffy | well I'm in debt for college |
05:56:19 | Luffy | so :) |
05:56:51 | BigMac | im not in college yet |
05:57:18 | Luffy | enjoy high school... I'm already kind of reluctant to go off into the real world |
05:59:18 | aliask | Not caring how things sounds really does end up cheaper - you can buy a smaller capacity player, crappy headphones, not spend money on 3rd party soundcards - it's great! |
05:59:40 | * | JdGordon does that |
05:59:54 | JdGordon | my east are shot anyway, i cant tell the diff between cd and crappy mp3 |
05:59:55 | aliask | :) |
06:00 |
06:00:12 | Luffy | oh man |
06:00:19 | JdGordon | my east are my ears of course |
06:00:22 | Luffy | I guess it comes with being a musician |
06:00:32 | aliask | Probably. |
06:00:43 | Luffy | I've played piano for 12 years and sang in the madrigals and state honors choirs |
06:00:52 | Luffy | I know what pianos sound good, and which are complete crap |
06:00:58 | Luffy | and I know if someone knows how to sing or not |
06:01:10 | Luffy | I also know what I'm hearing when I listen to music |
06:01:16 | Luffy | and what it should sound like - the real thing |
06:02:08 | Luffy | and thus I have become an audiophile |
06:02:11 | aliask | Getting "the real thing" from an MP3 player is impossible (at least at the moment) |
06:02:36 | | Join midkay_ [0] (n=midkay@c-24-16-191-240.hsd1.mn.comcast.net) |
06:02:50 | Luffy | u really can't call an iPod, an iRiver, or any player an "MP3 player". In reality, they are audio players, because my iPod supports lossless formats like wavpack, FLAC, etc |
06:03:03 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
06:03:05 | aliask | Force of habit... |
06:03:08 | | Quit midkay (Nick collision from services.) |
06:03:10 | | Nick midkay_ is now known as midkay (n=midkay@c-24-16-191-240.hsd1.mn.comcast.net) |
06:03:10 | Luffy | MP3 is just the mainstream idea of portable audio |
06:03:19 | aliask | I know, I know. |
06:03:24 | JdGordon | they are DAP's |
06:03:24 | | Join Snyper [0] (n=Batousai@12.178.3.134) |
06:03:46 | Snyper | so anyone around here? |
06:03:46 | aliask | Just like you sound like a wanker if you're talking to your friends about your "audio player" and refuse to call it an MP3 player. |
06:03:53 | aliask | Yeah. |
06:03:58 | Snyper | guess so |
06:04:30 | Snyper | I'm looking for sorta a n00bs guide to getting the debug build on the ipod video |
06:04:38 | aliask | Debug build? |
06:04:44 | Snyper | I just tried setting debug mode in the makefile and got a link error |
06:04:45 | JdGordon | why do u want the debug build? |
06:04:45 | Luffy | unless your friends are also educated musicians and audiophiles :) |
06:04:58 | Snyper | I am assuming it allows for some debugging output support |
06:05:06 | Snyper | dprintf |
06:05:08 | JdGordon | youd be better of using the sim |
06:05:13 | Snyper | not sure where it prints to but... |
06:05:16 | Snyper | hmmm |
06:05:25 | Snyper | havent even looked at the sim yet... |
06:05:30 | JdGordon | what are u debugging? |
06:05:48 | Snyper | Adding support for the eq on the codec |
06:05:51 | Snyper | since the software eq causes skipping |
06:06:00 | Luffy | I am very impressed with this iPod and the audio quality coming out of it through this rockbox firmware |
06:06:29 | aliask | Luffy: It should be the same as the iPod firmware (or thereabouts) |
06:06:32 | Snyper | (well until the second processor gets enabled) |
06:06:39 | Luffy | I never used the apple firmware |
06:06:40 | JdGordon | Snyper: sounds like fun :p, to do a debug build do ../tools/configure, choose the target, then to d and d <enter> (iirc) |
06:06:53 | JdGordon | you can view the logf() dumps in the debug menu at the bottom |
06:07:15 | Luffy | this is my first hour listening to the iPod - I just uploaded a bunch of Final Fantasy music in different quality .mp3 formats |
06:07:29 | Snyper | yeah tried that... |
06:07:29 | Snyper | LD rockbox.elf |
06:07:29 | Snyper | /cygdrive/c/projects/rockbox/rockbox-devel/ipodvideo-debug/apps/main.o: In funct |
06:07:29 | DBUG | Enqueued KICK Snyper |
06:07:29 | Snyper | ion `init': |
06:07:29 | Snyper | /cygdrive/c/projects/rockbox/rockbox-devel/apps/main.c:462: undefined reference |
06:07:30 | *** | Alert Mode level 1 |
06:07:30 | Snyper | to `debug_init' |
06:07:32 | Snyper | there was more too.. |
06:07:49 | Luffy | to be accurate, 7.90GB of Final Fantasy music :) |
06:08:52 | JdGordon | Snyper: woops, u want to enable logf, not DEBUGF |
06:09:03 | aliask | I have a problem with my H300 - the headphone jack has become loose, and I have to hold it in a particular position to get stereo sound :( |
06:09:12 | Snyper | does it also work like printf? |
06:09:18 | JdGordon | i belive so |
06:09:18 | Snyper | oh wait duh |
06:09:32 | JdGordon | logf("..."...); |
06:10:47 | aliask | Oh THAT'S how you use logf... I gave up and ended up using gui_syncsplash all the time.... |
06:10:47 | | Quit Snyper (Read error: 104 (Connection reset by peer)) |
06:11:11 | JdGordon | im pretty sure its the same as printf |
06:11:21 | JdGordon | you just need ot make sure logf is enabled |
06:11:25 | | Join Snyper [0] (n=Batousai@12.178.3.134) |
06:11:34 | Snyper | stupid wireless connection at the hotel... |
06:11:38 | JdGordon | and its much better if u use the lcd remote, coz it dumps the logf calls onot the remote cld |
06:11:39 | JdGordon | lcd |
06:12:07 | Snyper | I think I probably missed something... |
06:12:26 | JdGordon | [14:10] <−− Snyper has left this server (Read error: 104 (Connection reset by peer)). |
06:12:26 | JdGordon | [14:11] <JdGordon> im pretty sure its the same as printf |
06:12:27 | JdGordon | [14:11] <JdGordon> you just need ot make sure logf is enabled |
06:12:27 | DBUG | Enqueued KICK JdGordon |
06:12:27 | JdGordon | [14:11] −−> Snyper has joined this channel (n=Batousai@12.178.3.134). |
06:12:41 | Snyper | so whats the lcd remote? |
06:12:49 | JdGordon | ipod doesnt have |
06:12:52 | Snyper | oic |
06:12:57 | aliask | Hrm, does anyone know what the flashing of support does? (What miipekk committed a little while ago) |
06:13:19 | JdGordon | apparently it runs rockbox from the rom instead of loading it from the hdd |
06:13:23 | JdGordon | faster boot... |
06:13:34 | aliask | Oh well, I'll give it a shot. |
06:13:43 | JdGordon | h100? |
06:14:18 | Snyper | anyone know the status of working with the h10? My brother has one and is now insanely jealous since I got a rockbox supported device... |
06:14:29 | Snyper | he said he thought he had heard someone was working on it... |
06:14:32 | | Part Luffy |
06:14:41 | JdGordon | there has been a fair bit of work on it recently |
06:14:42 | | Quit Senphet () |
06:14:43 | aliask | H300, but he touched config-h300.h as well |
06:14:56 | JdGordon | not ready for h300 yet |
06:15:06 | JdGordon | i tinhk he said he needs someone to test it.. |
06:15:13 | JdGordon | but it could brick your player.. so i wouldnt |
06:15:16 | aliask | I'd rather not be that person. |
06:15:19 | aliask | Yeah. |
06:15:21 | aliask | That. |
06:16:32 | aliask | But how much of rockbox.iriver gets put in to EEPROM? I don't think I like the idea of updating it every time I update rockbox. |
06:16:53 | JdGordon | all of it |
06:17:05 | JdGordon | its got 400kb of rom or something |
06:17:30 | Snyper | awesome logf build complete... |
06:17:31 | *** | Alert Mode OFF |
06:19:32 | aliask | 4mb according to IriverH3XXHardwareComponents |
06:19:57 | JdGordon | i knew it started with a 4 :p |
06:20:06 | aliask | Does the dual boot functionality get retained? |
06:20:09 | JdGordon | actually i was going to wtire 4mb but thought that sounded too big |
06:20:15 | JdGordon | i dont tihnk so |
06:20:26 | aliask | Ah, I still need that occaisionally for USBOTG |
06:21:12 | aliask | Eh, better make the most of this day off, gonna go do methods catchup. |
06:21:39 | JdGordon | nooo... not methods |
06:22:58 | | Join Aaron3 [0] (n=sup@c-24-15-77-129.hsd1.il.comcast.net) |
06:23:02 | BigMac | anyone have jblackglass on their 5g |
06:23:09 | Aaron3 | I've used it |
06:23:12 | BigMac | and would like to try my vista theme |
06:23:15 | Snyper | hmm do I need debug, ad logf to use logf? Or do I have a really really dumb logic error somewhere? |
06:23:36 | JdGordon | u only need logf |
06:23:52 | JdGordon | the output can be seen in menu > debug > logf |
06:24:29 | Snyper | not menu > info > debug (keep out!) > logf? |
06:24:38 | JdGordon | ye, thats what i meant |
06:24:52 | Snyper | nah, there were 2 ways |
06:25:02 | Snyper | but yeah, no new info there... |
06:25:10 | Snyper | I must have a real dumb logic error lol |
06:25:47 | BigMac | can anyone help me for a sec? |
06:26:30 | BigMac | i need help with my wps |
06:26:55 | BigMac | i got it looking the way i want but the progress bar is staying stationary |
06:26:58 | BigMac | full |
06:28:04 | Snyper | sorry, no help here, just started w/ rockbox devel, and I'm more looking to support hardware... |
06:28:10 | | Quit Aaron3 () |
06:29:36 | BigMac | this blows |
06:29:47 | BigMac | it looks amazing otherwise |
06:29:53 | Snyper | I am sure there are people who hang out here that can |
06:29:54 | JdGordon | do a screeny |
06:31:16 | BigMac | k |
06:31:19 | BigMac | ill pm you it |
06:31:35 | BigMac | not ready to release it yet |
06:33:10 | JdGordon | well the only way anyone will be able to help you is if you release the wps code.. and u must be paranoid that someone will copy you if you wont just show off a sreen shot of it |
06:33:44 | BigMac | no im not |
06:33:58 | BigMac | your just the only one who is helping |
06:34:03 | BigMac | so ill send it to you |
06:34:13 | BigMac | no need to show it for no reason |
06:34:14 | midkay | you're forgetting the obvious, JdGordon - this is BigMac. quite obviously it will blow everybody else's out of the water because it has these incredible new design elements, never before thought of. |
06:34:22 | BigMac | no |
06:34:26 | Snyper | lol |
06:34:43 | BigMac | its just like i said why show what im nervous about to everyone |
06:34:49 | BigMac | ill show it when its done |
06:35:04 | midkay | what's there to be nervous about if it "looks amazing"? |
06:35:06 | Snyper | so you're one of thse artists who is embarassed about their work? |
06:35:25 | JdGordon | haha midkay |
06:35:28 | BigMac | it doesnt |
06:35:31 | midkay | :) |
06:35:37 | BigMac | im not an artist |
06:35:37 | midkay | <BigMac> it looks amazing otherwise |
06:35:43 | BigMac | thats the problem |
06:35:46 | Snyper | I knew someone like that while I was in college, amazing artist, never turned anything over to his programmers, he thought it all sucked |
06:35:46 | BigMac | the image does |
06:35:50 | BigMac | the whole wps no |
06:35:57 | BigMac | im not amazing |
06:36:00 | BigMac | not even good |
06:36:03 | midkay | we can't tell if the progress bar is "stationary" if it's a screenshot. it's not moving. get it? |
06:36:19 | BigMac | i get you |
06:36:31 | BigMac | i think i may have the problem but if not ill post it |
06:36:49 | midkay | you said 'it looks amazing otherwise' in reference to 'my wps'. |
06:37:49 | BigMac | it does look amzing to me. but maybe not to you. and when im done i want it to look even more "amazing" because right now it is a simple mod |
06:38:10 | midkay | a mod? |
06:38:50 | BigMac | modification |
06:38:58 | Snyper | so is there something special that needs to be done to get a newline with logf? \n printed a square.... |
06:39:21 | midkay | what do you mean? |
06:39:26 | midkay | it's not even yours then? |
06:40:03 | BigMac | yes it is |
06:40:22 | midkay | so how is it "a mod" then? |
06:40:24 | midkay | a mod of what? |
06:40:26 | BigMac | im using the jblackglass psd template and changing some of the stuff |
06:40:38 | BigMac | im modding jblackglass |
06:40:39 | JdGordon | Snyper: i tinhk logf is limited to lines of like 111chars or sometyhing |
06:40:49 | JdGordon | and each call to logf starts a enw line |
06:40:54 | midkay | so it's not your WPS. |
06:40:59 | midkay | it's a mod of somebody else's. |
06:41:05 | BigMac | sigh yes it is |
06:41:09 | midkay | and what looks amazing is probably what was already there; the WMP screen. |
06:41:12 | midkay | nice job BigMac! |
06:41:23 | BigMac | see this is the reason dude |
06:41:26 | Snyper | ok, thats swhat I was afraid of....anyways, I think I got it....stupid....missing an unsigned in front of an int I set to 0xFFFFFFFF |
06:41:37 | BigMac | i like it |
06:41:39 | midkay | you modded something so that the only thing left that looks good is the only thing you didn't touch. |
06:42:00 | BigMac | thanks midkay |
06:42:24 | midkay | np. |
06:42:29 | midkay | just clarifying for everyone else. |
06:42:35 | midkay | trying to help the public. |
06:42:46 | BigMac | no your trying to be a jerk |
06:43:07 | midkay | you just thanked me though. |
06:43:09 | BigMac | im making attempt at something and your like oh it sucks because you just changed it |
06:43:11 | midkay | increase the peace. :( |
06:43:22 | BigMac | the pc doeasnt do sarcasm well |
06:43:35 | midkay | huh? your computer isn't sarcastic? |
06:43:46 | BigMac | no obviously not |
06:44:10 | midkay | okay. |
06:45:28 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
06:49:41 | | Join safetydan [0] (n=cbca159f@labb.contactor.se) |
06:50:15 | safetydan | Snyper: are you poking around the equalizer code in eq.c? |
06:51:54 | Snyper | no, I'm mainly in eq_menu.c, wm8758.c, and wm8758.h |
06:52:16 | safetydan | Just curious to knokw what you're doing since I wrote the EQ UI code. |
06:52:26 | safetydan | You planning on hooking up the hardware equalizer? |
06:52:37 | | Join BHSPitLappy [0] (n=steve-o@adsl-66-141-177-43.dsl.rcsntx.swbell.net) |
06:53:20 | Snyper | yeah, right now, for temporary work (since I dont understand all the ui stuff yet) I changed the eq_enabled to have 3 options, Disabled, Software, and hardware |
06:53:29 | Snyper | the hardware is *much* more limited than the software |
06:53:34 | safetydan | yup |
06:53:35 | Snyper | so right now I just round off |
06:53:45 | safetydan | Three cutoffs per band IIRC |
06:53:55 | Snyper | Eventually I would assume there'd be a different menu depending on if you were running software or hardware |
06:54:09 | Snyper | no, its got 5 bands, but each only has 4 center freqs usable |
06:54:19 | Snyper | and the gain range is from -12db-12 db |
06:55:00 | Snyper | I'm actually on vacation right now (programming for fun instead of pay) but only getting to do so late at night....killing my basic logic abilities lol |
06:55:06 | safetydan | Yeah I knew it had five bands (two shelf filters, and two peak filters). I have the datasheet somewhere around here |
06:55:09 | Snyper | I used to be good at this late night stuff! |
06:55:24 | Snyper | well, 2 shelf, and 3 peaks.. |
06:55:30 | safetydan | three peak |
06:55:32 | safetydan | yeah typo |
06:55:36 | Snyper | figured |
06:55:49 | Snyper | it seems relativly straight foreward |
06:56:24 | Snyper | If you are more familier with the ui, once I think I have the driver updated, I can send you the relevant functions or files and let you make it pretty ;) |
06:56:26 | safetydan | I look forward to seeing your patch then :) |
06:56:30 | Snyper | yeah |
06:56:59 | Snyper | I just gotta test this thing out.....and honestly I shoulda just re-wrote what I attempted last night, its ugly |
06:57:22 | safetydan | Which part is ugly? |
06:57:24 | Snyper | but then, its getting late again, and I'm getting tired again...not sure it would help |
06:57:28 | Snyper | my ui stuff |
06:57:38 | safetydan | ah |
06:57:42 | safetydan | that stuff gets ugly quickly |
06:57:54 | Snyper | yeah |
06:58:00 | safetydan | Have you written the hardware interface? |
06:58:24 | Snyper | yeah |
06:58:29 | Snyper | that was the easy part |
06:59:44 | safetydan | That bit by itself might be worth submitting as a patch. |
06:59:57 | Snyper | I gotta test it though... |
07:00 |
07:00:11 | Snyper | but yeah, thats what I had hoped. |
07:00:45 | Snyper | I just gotta make sure my bot order is correct |
07:01:10 | Snyper | but that should shine through pretty quick assuming I can get the UI to enable it :) Which, I think this latest build might just do... |
07:01:11 | | Join fejfighter [0] (n=jeffro21@d58-108-90-87.dsl.nsw.optusnet.com.au) |
07:01:52 | safetydan | I think the preferred approach in the end would be to allow users to edit both the software and the hardware equalizer. |
07:02:11 | safetydan | And have them both enabled at the same time if they're crazy enough to do that. |
07:02:27 | Snyper | eh, I wasn't being picky, but for testing purposes, I wanted to be sure if the hardware was enabled, the software would be disable.d.. |
07:02:29 | | Quit pen14 ("Chatzilla 0.9.74 [Firefox 1.5.0.4/2006050817]") |
07:02:38 | Snyper | that'd be cool, a way to get a 10 band equalizer |
07:03:22 | Snyper | well not exactly |
07:03:27 | Snyper | or well... |
07:03:28 | Snyper | hmm... |
07:03:43 | Snyper | no, no nm, not quite.... |
07:04:05 | Snyper | for a true 10 band both would have to get unfiltered samples, and that just wont happen... |
07:04:59 | | Join ScoTTie_ [0] (n=scott@unaffiliated/scottie) |
07:06:19 | | Join Harry [0] (n=Harry@CPE00045a78ee3c-CM000f9f7d5f54.cpe.net.cable.rogers.com) |
07:06:22 | Harry | yo |
07:06:33 | | Quit bmac2 (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | NSplit | kornbluth.freenode.net irc.freenode.net |
07:06:33 | | Quit darkyoshi372 (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit JdGordon (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit excitatory (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit ze (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit midgey34 (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit Daishi (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit akaias (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit mirak (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit Bagder (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit bilbravo (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit linuxstb (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit cmug (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit joshua_ (kornbluth.freenode.net irc.freenode.net) |
07:06:33 | | Quit alberink (kornbluth.freenode.net irc.freenode.net) |
07:06:39 | Harry | wtf |
07:06:55 | Harry | yo how they all quit |
07:07:03 | Harry | yo |
07:07:23 | safetydan | netsplit |
07:07:35 | Harry | lmao who did it |
07:08:03 | Harry | dan do u know how to code |
07:08:31 | Snyper | hmmmm 1 more stupid bug, center freqency is fine, but the gain is out of range... |
07:08:32 | *** | Saving seen data "./dancer.seen" |
07:08:34 | safetydan | well enough |
07:08:38 | jhMikeS | got the lcd_yuv_blit thing done. :) |
07:08:39 | | Join BHSPitLappy_ [0] (n=steve-o@adsl-65-67-103-199.dsl.rcsntx.swbell.net) |
07:08:40 | NHeal | kornbluth.freenode.net irc.freenode.net |
07:08:40 | NJoin | JdGordon [0] (n=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
07:08:54 | safetydan | Snyper, the step size of the gain is 1dB for the hardware EQ isn't it? |
07:09:00 | NJoin | excitatory [0] (n=excitato@CPE-70-94-13-227.wi.res.rr.com) |
07:09:19 | | Nick Harry is now known as Harry\ (n=Harry@CPE00045a78ee3c-CM000f9f7d5f54.cpe.net.cable.rogers.com) |
07:09:25 | | Quit BHSPitLappy (Connection timed out) |
07:09:28 | | Nick Harry\ is now known as Harry| (n=Harry@CPE00045a78ee3c-CM000f9f7d5f54.cpe.net.cable.rogers.com) |
07:10:19 | Snyper | yeah |
07:10:52 | Snyper | when I rebuild, and only change eq_menu.c what all do I have to upload to the ipod? I have been doing the make zip, and extracting, but I am sure this is overkill |
07:11:11 | JdGordon | only need to replace rockbox.ipod |
07:11:12 | safetydan | If that's all you're changing, you can just copy the rockbox.ipod over |
07:11:17 | Snyper | thought so... |
07:11:19 | Snyper | ok |
07:11:20 | NJoin | ze [0] (i=ze@70.40.152.105) |
07:11:23 | Snyper | that will save some time |
07:11:52 | Harry| | but that ones shitty |
07:12:06 | Harry| | its a peak meter |
07:12:54 | safetydan | Harry|: try the Oscilloscope plugin while you have music playing |
07:13:08 | jhMikeS | For anyone interested: http://www.rockbox.org/tracker/task/5786 |
07:13:15 | Harry| | dan |
07:13:19 | Harry| | wat does it do |
07:13:42 | | Quit TCK (Remote closed the connection) |
07:13:53 | Harry| | dan |
07:13:58 | Harry| | wat does it do |
07:14:01 | safetydan | Harry|, it's easier to try than explain |
07:14:11 | Harry| | i cant complie |
07:15:11 | safetydan | Harry|, it already comes with Rockbox |
07:15:20 | Harry| | ... |
07:15:31 | Harry| | wat do i do with it |
07:16:02 | safetydan | When you are playing music, go to the plugins menu and select the oscilloscope plugin |
07:16:14 | Harry| | k |
07:16:15 | safetydan | You'll get a simple visualisation of the music. |
07:16:29 | NJoin | cmug [0] (n=wotoo@dsl-aur-feccdd00-93.dhcp.inet.fi) |
07:16:41 | Harry| | but i want one in the wps |
07:16:56 | Snyper | so global_settings.eq_bandx_gain Is this not in db? |
07:17:03 | Harry| | brb |
07:17:20 | safetydan | Snyper, it's 10 times the dB |
07:17:42 | | Join BHSPitLappy [0] (n=steve-o@adsl-65-65-210-50.dsl.rcsntx.swbell.net) |
07:17:45 | safetydan | Harry|, any permanent visualisation is going to eat battery like mad |
07:18:04 | Snyper | hmmmm my value for band 4 is -85....lemme check what the ui says.. |
07:18:16 | safetydan | That should be -8.5 dB |
07:18:28 | Snyper | what do ya know, it says -8.5 :) |
07:18:30 | Snyper | dang it |
07:18:32 | NJoin | akaias [0] (n=akaias@c-24-15-165-22.hsd1.il.comcast.net) |
07:18:43 | Snyper | that was a lot of effort over nothing ;) |
07:18:48 | | Join Harry [0] (n=Harry@CPE00045a78ee3c-CM000f9f7d5f54.cpe.net.cable.rogers.com) |
07:18:50 | safetydan | the step size for the gain is 0.5 dB in the software eq |
07:18:55 | Harry | back |
07:18:58 | | Part BigMac |
07:19:04 | NJoin | bilbravo [0] (n=bilbravo@pool-70-17-238-238.balt.east.verizon.net) |
07:19:07 | | Quit Harry| (Read error: 104 (Connection reset by peer)) |
07:19:16 | NJoin | linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
07:19:30 | NJoin | bmac2 [0] (n=bmac2@c-67-186-254-63.hsd1.co.comcast.net) |
07:19:33 | NJoin | darkyoshi372 [0] (n=eli@CPE0004e2d9f884-CM0013718690da.cpe.net.cable.rogers.com) |
07:19:46 | Snyper | ahhh, gotcha |
07:19:49 | NJoin | joshua_ [0] (i=joshua@c-24-60-144-77.hsd1.ma.comcast.net) |
07:20:02 | | Quit ScoTTie (Read error: 110 (Connection timed out)) |
07:20:37 | Snyper | this could be it :) |
07:21:27 | NJoin | mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
07:22:19 | NJoin | Daishi [0] (n=daishi@ool-45703854.dyn.optonline.net) |
07:23:15 | NJoin | Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
07:23:34 | Snyper | dang it still mapped wrong....I should really go to bed... |
07:24:18 | NJoin | alberink [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
07:25:08 | | Join jn [0] (n=jn@adsl-69-109-225-52.dsl.pltn13.pacbell.net) |
07:25:15 | | Quit BHSPitLappy_ (Connection timed out) |
07:25:30 | jn | hey |
07:25:40 | | Quit eGen_ ("mýdlo konèí ! ... ruèník konèí !") |
07:26:04 | jn | has anyone brought up the idea of auto splitting up single mp3's according to cue track points in mp3/cue situations |
07:27:00 | | Join bense [0] (n=bense@cpe-024-168-226-117.sc.res.rr.com) |
07:27:06 | bense | you guys RULE! |
07:27:31 | jn | hi bense |
07:27:38 | bense | sup jn |
07:27:44 | Ctcp | Ignored 2 channel CTCP requests in 4 minutes and 58 seconds at the last flood |
07:27:44 | * | Snyper says quick prayer to the computer gods, hoping that making this 12-gain instead of gain-12 finally maps this properly.... |
07:27:53 | jn | just asked about the cue/mp3 thing you want |
07:28:03 | bense | actually |
07:28:07 | jn | i could use it too |
07:28:10 | bense | there's a few questions i wanna ask these guys |
07:28:42 | JdGordon | cue is gonna be a massive bitch to support.. unfortunatly |
07:28:48 | safetydan | jn, what create a plugin to split large mp3 files based on the cue file? Why not just split them on your computer before copying them to your dap? |
07:29:55 | | Quit markun (kornbluth.freenode.net irc.freenode.net) |
07:30:11 | | Join G_O_D [0] (n=dummeska@64-252-111-124.adsl.snet.net) |
07:30:13 | | Join eGen_ [0] (i=generat0@boserver.mudecin.cz) |
07:30:14 | bense | yeah |
07:30:17 | bense | i agree |
07:30:31 | bense | because that's something that takes 5 secs on a computer |
07:30:43 | bense | and it hardly ever occurs |
07:30:51 | G_O_D | i want my nick |
07:31:10 | | Join markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
07:31:30 | | Nick G_O_D is now known as BigMac (n=dummeska@64-252-111-124.adsl.snet.net) |
07:31:30 | bense | i have two questions |
07:32:03 | bense | 1. on the ipod videos, is xvid/divx decoding something that you guys want to eventually work on? |
07:32:25 | bense | and |
07:33:11 | BigMac | bense, your putting the charriot in frront of the horse |
07:33:18 | BigMac | we dont even have audio yet |
07:33:23 | BigMac | so only time will tell |
07:33:23 | | Quit _Veseliq_ (Read error: 145 (Connection timed out)) |
07:33:28 | Snyper | I'd like to....though, I admit I have limited codec experience, but I understand divx isnt too far off from mpeg4...which the ipod video nativly supports |
07:33:31 | | Join _FireFly_ [0] (n=FireFly@p54A464ED.dip.t-dialin.net) |
07:33:43 | Snyper | ipod vid has audio |
07:33:44 | bense | 2. i have a pioneer controller for my car's headunit that uses the headunit to control the ipod. I believe that there must be some external ipod controller api or something that would eventually allow one to write a module for this |
07:33:48 | bense | would that be possible? |
07:34:05 | BigMac | not it video Snyper |
07:34:16 | Snyper | right, not video, but it has audio |
07:34:32 | BigMac | well that is what i was talking aboot |
07:34:33 | | Quit jn ("Lost terminal") |
07:34:33 | Snyper | I've been trying to get the hardware eq working on it for the past 2 days now |
07:35:30 | bense | ah |
07:36:56 | | Join jn [0] (n=jn@adsl-69-109-225-52.dsl.pltn13.pacbell.net) |
07:37:20 | Snyper | my personal agenda goes something like this...hardware eq. I understand the ipod vid has 2 arm procs, so I want to get both running...(a major undertaking, especially in something I am not familier with), with that, I should be able to get the other one to go to sleep when not needed to improve battery life somewhat, next it will be onto supporting the video codec chip... |
07:37:44 | Snyper | though I just joined the community, so I have no idea what others are already working on :) |
07:37:57 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
07:38:21 | bense | ah |
07:38:26 | bense | that's cool |
07:38:32 | bense | i'm so interested in this project |
07:38:37 | Snyper | yeah, me too |
07:38:41 | bense | but have way too many other things to work on |
07:38:43 | Snyper | I got a new toy |
07:39:10 | Snyper | heh, me too, but this made it to the top of my priority list :) |
07:39:31 | bense | yeah |
07:39:53 | | Join infamis [0] (n=4b038a9a@labb.contactor.se) |
07:40:00 | Snyper | plus its not often a non embedded systems programmer gets to play with an embedded system :) |
07:40:07 | safetydan | Snyper, the other core is getting enabled, dan_a has been working on that a lot in the past few days |
07:40:15 | Snyper | sweet |
07:40:48 | safetydan | bense, the ipod control protocol is undocumented I believe so no one's working on it |
07:40:51 | Snyper | I started on the eq because I found that was causing a skip....only later did I find it was limimted, but figured I should finish it anyways |
07:41:00 | bense | ah |
07:42:15 | bense | not sure if this is a taboo subject in here |
07:42:20 | bense | but what is the ipod linux like |
07:42:31 | bense | i mean is it just like |
07:42:34 | bense | a bash prompt |
07:42:41 | Snyper | hmmmm well, all the values are coming out fine from the UI now....I guess tomorrow night I will be peppering the driver with some logf statements to make sure my shifting and anding are being done properly... |
07:42:50 | Snyper | I never tried it. |
07:43:05 | Snyper | rockbox hit slashdot a while back, and I thought that is so freaking cool |
07:43:11 | bense | oh well |
07:43:15 | Snyper | never even saw ipodlinux till I got rockbox... |
07:43:27 | bense | i looked up how to get more games |
07:43:31 | jn | i dont believe ipodlinux supports ipod video as of yet |
07:43:43 | bense | and saw a web forum about rockbox |
07:43:52 | bense | me being the unix nerd that i am |
07:43:54 | bense | installed it |
07:43:55 | safetydan | Snyper, the eq skips because the codecs need more optimisation (and possibly the eq as well but I think preglow said there's not much more room to optimise there) |
07:43:56 | bense | and shit my pants |
07:43:56 | | Quit infamis (Client Quit) |
07:44:01 | bense | like BIG TURDS |
07:44:09 | Snyper | well there is a little in the eq I ound and fixed |
07:44:11 | Snyper | Oh |
07:44:14 | Snyper | that reminds me |
07:44:25 | Snyper | let me get the right variable name... |
07:45:06 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
07:45:17 | bense | ipod 5g has two arm processors? |
07:45:47 | scorche | dual core |
07:46:04 | safetydan | bense, yes |
07:46:16 | Snyper | eq_data.enabled is an array of bools that seems to set if a particular eq band is enabled. Is there a way to turn off a single band in the UI? |
07:46:41 | safetydan | Snyper, set it to 0 dB gain |
07:46:50 | Snyper | ? |
07:47:15 | Snyper | oh |
07:47:17 | Snyper | gotcha |
07:47:23 | safetydan | The band is set to disabled when the gain is 0 dB |
07:47:25 | Snyper | so that turns off a particular band then.. |
07:47:29 | Snyper | ok |
07:47:43 | Snyper | well that throws that ne out the window, but still, in dsp.c |
07:48:02 | Snyper | function apply_gain had a simple optimization to be done... |
07:48:25 | Snyper | inside the loop it was checking for the first and last band |
07:49:02 | Snyper | I moved the first and last bands outside the loop, and set them to shelf |
07:49:12 | Snyper | then only looped over the peaks... |
07:49:32 | Snyper | not much, but it got rid of an if statement inside the loop |
07:49:39 | Snyper | and I assume that is run every sample... |
07:49:54 | safetydan | apply_gain is used for the replaygain |
07:50:02 | safetydan | do you mean eq_process? |
07:50:35 | Snyper | uhhh, wait, my cursor had moved from when I found the function to when I wrote the name of it apparently |
07:50:38 | Snyper | let me find it again :) |
07:50:50 | Snyper | yeah |
07:50:53 | Snyper | was right above it lol |
07:50:56 | Snyper | de dee de |
07:51:16 | safetydan | eq_process is called once be block of samples |
07:51:21 | Snyper | yeah |
07:51:38 | safetydan | per even |
07:51:46 | Snyper | I had removed the disabled check also (since none of my bands were 0) seemed to really reduce the skipping.. |
07:51:56 | Snyper | and since I didnt really understand it |
07:52:07 | Snyper | and I had hoped that might have been enough |
07:52:10 | Snyper | but alas |
07:52:43 | Snyper | so the check for if a band is disabled should stay, but the loop should still be made to a more narrow scope.. |
07:53:28 | Snyper | saved that back in... |
07:53:36 | | Quit Harry (Read error: 110 (Connection timed out)) |
07:53:56 | Snyper | it also got rid of the shelf variable....one less variable on the stack... |
07:54:02 | Snyper | anyways |
07:54:02 | safetydan | The loop originally did that, but I don't think it made that much of a difference |
07:54:09 | Snyper | like this? |
07:54:21 | Snyper | eq_filter(x, &eq_data.filters[0], num, channels, EQ_SHELF_SHIFT); |
07:54:21 | Snyper | for (i = 1; i < 4; i++) { |
07:54:21 | Snyper | if (eq_data.enabled[i]) { |
07:54:21 | DBUG | Enqueued KICK Snyper |
07:54:21 | Snyper | eq_filter(x, &eq_data.filters[i], num, channels, EQ_PEAK_SHIFT); |
07:54:21 | Snyper | } |
07:54:22 | *** | Alert Mode level 1 |
07:54:22 | Snyper | } |
07:54:24 | Snyper | eq_filter(x, &eq_data.filters[4], num, channels, EQ_SHELF_SHIFT); |
07:54:44 | safetydan | pretty much |
07:55:10 | JdGordon | ho hum.. im booored |
07:55:13 | safetydan | See the diff here http://www.rockbox.org/viewcvs.cgi/apps/dsp.c.diff?r1=1.34&r2=1.35 |
07:55:39 | Snyper | when I had it without the if (eq_data.enabled[i]){ line in there it ... seemed ... to skip less, though I had no scientific method for determining that... |
07:56:33 | Snyper | :/ |
07:56:42 | safetydan | Well the easiest way to check something like that is to look at the boost ratio while playing a song. |
07:56:55 | safetydan | Try it with and without your change (and an eq applied of course) and see if the boost ratio goes down. |
07:57:16 | Snyper | I'll check it out later...I gotta get some sleep :) |
07:57:38 | Bg3r | JdGordon: don't give up! :P |
07:57:51 | Snyper | Tomorrow I'll see if I can't get the HW up and running, then check out the speed...actually, I'll probably just profile it if that works well enough |
07:57:55 | jhMikeS | how often is that called...sample wise? |
07:58:07 | JdGordon | Bg3r: give up?? all finished! well mostly all fiished :p |
07:58:31 | Bg3r | hehe |
07:58:43 | Snyper | night all |
07:58:49 | | Quit Snyper () |
07:58:50 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
07:58:50 | * | Bg3r is looking at the source of ultr@vnc :( |
08:00 |
08:01:42 | safetydan | jhMikeS, every "some block size" samples. You'll have to look at playback.c to find out |
08:01:55 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
08:02:58 | JdGordon | any want to suggest how to handle the ipod wheel in plugins? would using it as the standard left/right key work? |
08:04:23 | *** | Alert Mode OFF |
08:04:42 | jhMikeS | I would suggest so maybe I should read a bit of code before I do :) |
08:07:10 | | Quit secleinteer (Connection timed out) |
08:07:45 | | Join midgey34 [0] (n=TJ@c-71-205-31-207.hsd1.mi.comcast.net) |
08:08:45 | | Join EbErT [0] (n=EbErT@adsl-211-221-241.asm.bellsouth.net) |
08:09:11 | | Part safetydan |
08:09:37 | jhMikeS | What does that wheely thing do anyway. I've never had an iPod in hand. |
08:09:56 | aliask | Up/down in menus |
08:10:00 | EbErT | it scrolls through songs |
08:10:11 | jhMikeS | How do you work it? |
08:10:12 | EbErT | when you stop rotating your finger, it stops scrolling |
08:10:22 | EbErT | rotate it faster, it scrolls faster |
08:10:29 | jhMikeS | You mean move it in a circle motion? |
08:10:36 | EbErT | like spinning your finger in a circle on a touchpad |
08:10:40 | aliask | It's a touch sensor, so there's no physical feedback. You slide your finger over it, and it changes things. |
08:10:40 | EbErT | ya :) |
08:10:47 | jhMikeS | ahhh |
08:11:22 | jhMikeS | Aren't the play/pause etc. on it too? |
08:11:22 | EbErT | that is about the only feature regular ipod software has that the others don't have |
08:11:33 | EbErT | ya, like usual |
08:11:50 | EbErT | play/pause ff/next song ect |
08:11:54 | jhMikeS | So it doubles as buttons? |
08:12:04 | EbErT | ya, buttons on 4 points |
08:12:17 | EbErT | north east south west, u know :) |
08:12:34 | aliask | Yes, there are four buttons, press the touch sensor in (physical feeback) at the top for menu, bottom for play, left for rewind, right for fastforward. |
08:12:47 | aliask | Oh, and a select button as well, in the middle of the ring. |
08:13:43 | jhMikeS | RB distinguishes the actions circle versus touch on the "button"? |
08:14:09 | aliask | Yes. |
08:18:05 | | Quit mikearthur (Remote closed the connection) |
08:18:49 | jhMikeS | I suppose you'd use button action as standard left/right IMO. Sounds reasonable. What about up/down? |
08:24:08 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
08:41:03 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
08:44:14 | | Part Hulex |
08:46:11 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
08:47:12 | | Quit excitatory (Remote closed the connection) |
08:54:40 | | Join excitatory [0] (n=excitato@CPE-70-94-13-227.wi.res.rr.com) |
08:55:08 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
08:58:32 | | Quit mikearthur (Remote closed the connection) |
09:00 |
09:06:46 | | Join ender` [0] (i=null@84.52.165.220) |
09:08:33 | *** | Saving seen data "./dancer.seen" |
09:09:40 | | Join simplicity [0] (n=daebec37@labb.contactor.se) |
09:09:40 | | Join jaczehack [0] (n=jac@c-d0f772d5.013-1-73746f40.cust.bredbandsbolaget.se) |
09:09:46 | simplicity | hi |
09:09:54 | simplicity | ... |
09:09:59 | petur | ho |
09:10:10 | simplicity | hh |
09:10:20 | simplicity | im from korea |
09:10:26 | simplicity | a... |
09:11:11 | simplicity | i don't spking English |
09:11:28 | jaczehack | a little, perhaps |
09:11:32 | webmind | you seem to do fine so far |
09:11:54 | jaczehack | do you speak C? |
09:12:00 | LinusN | :-) |
09:12:02 | simplicity | slow |
09:12:14 | LinusN | jaczehack: salaam |
09:12:22 | jaczehack | Sal-aaaam |
09:12:31 | JdGordon | durka durka |
09:12:42 | jaczehack | bork bork bork |
09:12:57 | simplicity | a |
09:13:08 | simplicity | internet naver reference |
09:13:17 | simplicity | slow |
09:13:31 | markun | LinusN: we figured out the ATA_STATUS register (probably) but now ATA_ALT_STATUS is the problem :) |
09:13:31 | EbErT | ah speed |
09:13:42 | EbErT | mas rapidos! |
09:13:59 | * | Bagder runs around in circles, very fast |
09:14:12 | EbErT | moi bien |
09:14:13 | simplicity | ì•… |
09:14:35 | EbErT | no comprende? |
09:14:37 | * | petur can't stand it anymore |
09:14:44 | petur | *thud* |
09:14:48 | petur | (rofl) |
09:14:58 | * | Bagder is no longer running |
09:15:14 | markun | simplicity: jungti is also from korea. He can help you in your own language (but he is not here right now) |
09:15:20 | * | EbErT thinks that is better for badger's heartrate |
09:15:20 | simplicity | rudeness a question |
09:15:28 | simplicity | rock boy |
09:15:52 | LinusN | markun: how did you set up the addresses for CS3 and CS4? |
09:15:54 | | Join SereR0kR [0] (n=SereR0kR@Fcdb2.f.strato-dslnet.de) |
09:15:55 | simplicity | frame a |
09:15:58 | scorche | simplicity: http://www.google.com/language_tools |
09:15:59 | simplicity | 3~6 |
09:16:58 | EbErT | framerate 3-6? |
09:17:22 | | Quit fejfighter () |
09:17:24 | simplicity | Google bata |
09:17:33 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
09:17:47 | | Quit simplicity ("CGI:IRC (EOF)") |
09:17:52 | | Join scorche` [0] (i=ScorchE@208-110-158-46.customer.csolutions.net) |
09:17:56 | | Quit scorche` (Read error: 54 (Connection reset by peer)) |
09:18:06 | | Join scorche` [0] (i=ScorchE@208-110-158-46.customer.csolutions.net) |
09:18:18 | jaczehack | google bata |
09:18:20 | scorche` | bah...he quit |
09:18:40 | | Join simplicity [0] (n=daebec37@labb.contactor.se) |
09:18:45 | simplicity | sorry |
09:19:44 | scorche` | simplicity: ì´ê²ƒì€ ì•„ë¬´ê²ƒë„ ë³´ë‹¤ëŠ” ë” ë‚« (위치ì—서 번ì—í•´ 나는 ë‹¹ì‹ ì„ ì—°ê²°í–ˆë‹¤)… 시험 ì—†ê³ ì´ê²ƒì„ ì´ì œë¶€í„°â€¦ ì˜ì–´ ë” ë‚«ë‹¤ 사용한다 |
09:19:58 | scorche` | now in english from now on =) |
09:21:12 | simplicity | 지금 번ì—기 받는중 ìž ì‹œë§Œ |
09:21:18 | amiconn | urgs |
09:21:21 | Bagder | english please |
09:21:32 | * | amiconn sees only gibberish |
09:21:39 | simplicity | yes |
09:21:39 | Bagder | take talks with lots of squares in another channel |
09:21:43 | scorche` | google translates it to While the compiler receiving now, only short time |
09:21:47 | simplicity | english ok |
09:21:59 | scorche` | yes...english...translate from the page |
09:22:03 | simplicity | an automatic translation machine dawn |
09:22:06 | scorche | http://www.google.com/language_tools |
09:22:12 | jaczehack | be there or be square |
09:22:16 | jaczehack | harhar |
09:22:44 | simplicity | 60% |
09:22:58 | * | scorche` wonders if the translation is good enough to be coherent |
09:23:07 | scorche` | better than nothing though |
09:23:16 | | Quit simplicity (Client Quit) |
09:23:30 | scorche` | apparently he prefers nothing... |
09:23:43 | | Join simplicity [0] (n=daebec37@labb.contactor.se) |
09:23:48 | simplicity | im sorry |
09:23:50 | simplicity | 100% |
09:25:48 | | Quit simplicity (Client Quit) |
09:26:30 | | Join simplicity [0] (n=daebec37@labb.contactor.se) |
09:26:45 | | Quit simplicity (Client Quit) |
09:27:04 | jaczehack | bad connection to korea? |
09:28:40 | JdGordon | did he say north or south?? he is probably leaching wireless from the south over the NFZ :D |
09:29:12 | JdGordon | s/NFZ/DMZ |
09:30:04 | * | JdGordon is bored |
09:30:21 | | Quit EbErT () |
09:30:25 | | Quit finik (Read error: 104 (Connection reset by peer)) |
09:32:28 | | Part scorche` ("Leaving") |
09:38:27 | * | linuxstb yawns |
09:38:44 | markun | linuxstb: bored too or just tired? |
09:39:06 | linuxstb | A bit of both - start of the working day... |
09:40:27 | | Join Simplicity [0] (n=daebec37@labb.contactor.se) |
09:40:39 | Simplicity | Translation machine down completion |
09:40:40 | Simplicity | Translation machine down completion |
09:40:56 | Simplicity | I ask a question but may do |
09:41:25 | Simplicity | Translation does not become perfectly |
09:41:47 | Simplicity | Someone answers |
09:41:58 | Simplicity | Shall I ask a question? |
09:42:03 | scorche | go ahead |
09:42:21 | Simplicity | go ahead |
09:42:22 | Simplicity | ? |
09:42:30 | scorche | ask your question |
09:43:06 | Simplicity | Eo I rockboy game do |
09:43:28 | Simplicity | Is not ameliorated out to number 3~6 of frame? |
09:44:09 | Simplicity | Is funny even if talk in English |
09:44:14 | * | scorche passes the buck onto someone else |
09:44:14 | Simplicity | Is not ameliorated out to number 3~6 of frame? |
09:44:49 | Simplicity | Inform |
09:44:59 | * | petur ran off long ago ;) |
09:45:04 | jhMikeS | Anybody :) why does there have to be a while(1) yield() in the code just before shutdown instead of just halt? |
09:45:28 | _Veseliq_ | http://www.bgpetition.com/diskriminacia/index.html |
09:45:43 | _Veseliq_ | lol sry |
09:45:48 | _Veseliq_ | not for here, just amsg |
09:45:49 | _Veseliq_ | (: |
09:46:33 | Simplicity | There, ..Must you express the question again? |
09:46:42 | LinusN | jhMikeS: which file? |
09:46:50 | jhMikeS | power-x5.c |
09:47:06 | LinusN | Simplicity: i don't understand the question |
09:47:08 | scorche | Simplicity: sorry, but i do not understand what you are asking |
09:47:21 | jhMikeS | Just after setting KEEPACT low |
09:48:06 | jhMikeS | I have giving up any control there even if it's only about 1ms :) |
09:48:07 | LinusN | jhMikeS: no reason really |
09:48:08 | Simplicity | Then, I will ask a question slowly |
09:48:55 | jhMikeS | I wanted to change it to asm("halt") but since it wasn't felt that is was directly related to my patch that change was removed. |
09:49:06 | LinusN | jhMikeS: in fact, yielding there is badness, when i think of it |
09:49:12 | Simplicity | a |
09:49:19 | * | jhMikeS thinks so too |
09:49:21 | Simplicity | rock boy ply |
09:49:54 | Simplicity | rock boy play |
09:49:54 | LinusN | yielding there will enable the interrupts again |
09:50:17 | Simplicity | Number of frame |
09:50:24 | Bg3r | _Veseliq_: chak sega li stigna do teb :D |
09:50:32 | Simplicity | To 3~6 control? |
09:50:39 | * | Zagor thinks the koreans need a channel of their own |
09:50:55 | jhMikeS | that should probably change, huh? why was it ever there? |
09:51:05 | JdGordon | Simplicity: are you asking why you are getting only 3-6 frames per second in rockboy? |
09:51:07 | Bagder | Zagor: that would consist of people asking questions in korean and nobody answering ;-) |
09:51:18 | Zagor | hehe |
09:51:35 | Simplicity | Play a game but tries to control frame number at Neomuneuryeo but is Doejilanseupni out to 3~6 |
09:51:38 | LinusN | jhMikeS: why was what ever there? |
09:51:39 | midgey34 | JdGordon: I think he's asking why you can only skip between 3 and 6 frames |
09:51:41 | jhMikeS | I don't believe its the only one doing that. it's in power.c too |
09:51:56 | jhMikeS | LinusN: yes, why? |
09:52:00 | Simplicity | play game slow... |
09:52:07 | LinusN | jhMikeS: i don't remember |
09:52:20 | Simplicity | I want Ppareunsokdo's game |
09:52:21 | Simplicity | a..game pla |
09:52:36 | LinusN | jhMikeS: i guess it's a brainfart of mine |
09:52:41 | jhMikeS | :D |
09:53:09 | midgey34 | Simplicity: a frame skip of higher than 6 makes the games jerky and not much faster |
09:53:47 | Simplicity | Then, fast game but difficult? |
09:53:50 | Simplicity | Then, fast game but difficult? |
09:54:11 | midgey34 | no, still slow |
09:54:13 | midgey34 | and jumpy |
09:54:22 | midgey34 | it looks bad |
09:54:35 | aliask | Just the words I was going to suggest :) |
09:55:20 | Simplicity | Is hard to understand.I will ask slowly |
09:55:50 | Simplicity | Is it Goenchaneu? |
09:55:57 | * | Bagder starts to realize why they say patience is a virtue |
09:56:02 | | Quit _Veseliq_ (Remote closed the connection) |
09:56:05 | JdGordon | ha |
09:56:24 | JdGordon | Simplicity: stay here and wait for jungti to come, he will be able to help you in korean |
09:56:39 | scorche | his english isnt much better =/ |
09:57:00 | Bg3r | scorche: believe me, it IS much better |
09:57:12 | Simplicity | Then, can you know time that go jungti roughly? |
09:57:41 | Simplicity | I am using English Internet translation machine |
09:57:53 | Bg3r | Simplicity: i don't think anybody here knows |
09:58:32 | * | petur picks up some words that return zero hits in google |
09:58:39 | | Join _jhMikeS_ [0] (n=jethead7@adsl-68-77-163-102.dsl.sfldmi.ameritech.net) |
09:58:42 | Simplicity | Then, shall I play??? |
09:58:52 | _jhMikeS_ | damn connection quit |
09:59:19 | linuxstb | _jhMikeS_: Any progress with an lcd_yuv_blit() for the X5? |
09:59:32 | _jhMikeS_ | linuxstb: the patch is up there |
09:59:37 | linuxstb | It is? |
09:59:39 | _jhMikeS_ | yes\ |
09:59:53 | linuxstb | Ah yes... |
10:00 |
10:00:15 | _jhMikeS_ | It's kinda whacky code |
10:00:27 | _jhMikeS_ | but it work pretty well |
10:00:42 | linuxstb | Hmm... Rockbox prefers simple code.... |
10:00:46 | _jhMikeS_ | Anyone comment about the playback thing up there? ^ |
10:01:07 | Simplicity | Then, I will do the one question more |
10:01:08 | | Join pb125 [0] (n=Dylan@66-214-85-183.dhcp.malb.ca.charter.com) |
10:01:08 | _jhMikeS_ | linuxstb: they added my duff device and unrolled loops :) |
10:01:23 | Simplicity | Then, I will do the one question more |
10:01:24 | Simplicity | ? |
10:01:49 | amiconn | linuxstb: Did you try the new sudoku gfx on the video? |
10:01:55 | linuxstb | _jhMikeS_: It doesn't look too bad. Although I'm not sure why you want to support odd widths. |
10:02:00 | _jhMikeS_ | It's whacky simple |
10:02:04 | linuxstb | (the other implementations don't) |
10:02:05 | pb125 | Hey, could anyone possibly do me a quick favor?? I'd be oh so grateful |
10:02:12 | | Part jaczehack |
10:02:17 | _jhMikeS_ | There's no spec that says you don't have to either. |
10:02:48 | linuxstb | amiconn: No, not yet. But I looked at Sudoku yesterday on the 5g and thought that it needed better graphics - then your commit came shortly afterwards... |
10:03:14 | | Quit jhMikeS (Read error: 145 (Connection timed out)) |
10:03:26 | linuxstb | _jhMikeS_: The other implementations _are_ the spec :) |
10:03:35 | amiconn | I mainly wanted sudoku on the mini, so I asked my sis whether she could make the gfx, then noticed that the video had no special gfx... |
10:03:40 | Simplicity | Do you know ID that is the Korea in rockbox chatting? |
10:03:50 | _jhMikeS_ | :D There's no spec for that either...till now I guess |
10:03:57 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
10:04:19 | pb125 | hey could anyone possibly upload this build for me??? |
10:04:19 | pb125 | http://www.senab.co.uk/rockbox/download.htm |
10:04:25 | linuxstb | amiconn: The graphics are all garbled on my 5g... I'll try a make clean and rebuild. |
10:04:27 | pb125 | i cant connect to that server |
10:04:39 | Simplicity | h340 wps.... |
10:04:42 | amiconn | linuxstb: That's because of the bitmap libraries |
10:05:01 | linuxstb | No doubt... |
10:05:09 | amiconn | It's sufficient to delete apps/plugins/bitmaps/native/sudoku* and libpluginbitmapsnative.a |
10:05:11 | LinusN | pb125: which model? |
10:05:16 | pb125 | 30gb normal |
10:05:22 | pb125 | i'd really appreciate it |
10:05:25 | pb125 | 5g |
10:05:26 | amiconn | (from the build dir of course) |
10:05:51 | _jhMikeS_ | It's odd widths AND starts BTW. It does it all...chops, slices, dices all in this handly little travel size. |
10:06:08 | pb125 | linus you could even send it through irc if you want |
10:06:12 | pb125 | LinusN* |
10:06:22 | pb125 | it doesn't matter to me |
10:06:52 | Simplicity | It is that maybe makes rockbox and may be Gyesineunbun and asks a question .. |
10:07:00 | Simplicity | There are expecting really one functions ... Alarm function when complete .... |
10:07:04 | Simplicity | I apologize if was the uncomfortable question .. |
10:08:04 | LinusN | pb125: http://linus.haxx.se/5g_32_010806.zip |
10:08:15 | pb125 | thanks so much, that was a big help |
10:08:31 | LinusN | tell me when you dl:ed it, so i can remove it |
10:08:38 | pb125 | dled ;) |
10:08:49 | pb125 | all done |
10:08:50 | LinusN | ok |
10:08:56 | pb125 | thanks again, take care |
10:08:58 | | Quit pb125 ("ahhhhhhhhhh") |
10:09:32 | Simplicity | Do not become that.question reply .? Answer a little that do not know if do not know |
10:10:20 | JdGordon | Simplicity: we cannot undertsand what you are asking... |
10:10:24 | amiconn | linuxstb: The portrait orientation I added (gigabeat for now) will be useful for other portrait targets as well |
10:10:34 | linuxstb | amiconn: The numbers are very nice on the 5g. There's a slight problem though - there is a black border around the physical LCD, so the line at the top of the screen disappears into the black border around the LCD. The gap at the bottom looks like only one pixel... |
10:10:52 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
10:11:06 | amiconn | Iirc someone mentioned that (some?) H10 is also portrait |
10:11:21 | Bagder | sansa is |
10:11:28 | amiconn | resolution? |
10:11:30 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
10:11:34 | Bagder | 176x220 |
10:11:51 | Simplicity | Then, I will ask word one by one |
10:12:00 | amiconn | Nice, so you can reuse the H300/iPod Photo gfx, with portrait layout |
10:12:04 | Simplicity | Can you understand? |
10:12:13 | Bg3r | Simplicity: ask |
10:12:28 | Bg3r | at least, try to ask |
10:12:39 | _jhMikeS_ | :D |
10:12:41 | amiconn | linuxstb: The board height is 239, so no border at the top, and 1px at the bottom |
10:12:45 | markun | Simplicity: or wait for jungti, he can help |
10:12:47 | Simplicity | Rockbox alarm function |
10:12:51 | amiconn | 25*9+10+4 |
10:13:03 | Bg3r | Simplicity: for iriver h300 ? |
10:13:14 | amiconn | Did they really physically cover the top pixel row?? |
10:13:19 | Simplicity | Time zone that go jungti ... |
10:13:29 | Simplicity | yes h300 |
10:13:34 | markun | Simplicity: seul timezone |
10:13:42 | Bg3r | Simplicity: jungti is from South Korea |
10:13:57 | | Quit _Veseliq_ (Remote closed the connection) |
10:14:12 | Simplicity | jungti |
10:14:23 | Simplicity | A Oneunsigan |
10:14:34 | Simplicity | Supplement by substitution |
10:14:42 | markun | Simplicity: this is his website: http://ihuf.net/ |
10:14:45 | Simplicity | I want to know |
10:14:50 | markun | maybe you can ask the question there |
10:15:15 | Simplicity | http://ihuf.net/ |
10:15:18 | Simplicity | http://ihuf.net/ |
10:15:20 | markun | yes |
10:15:21 | Simplicity | Operator |
10:15:21 | Simplicity | ? |
10:15:24 | markun | yes |
10:15:39 | Simplicity | Oh |
10:16:02 | Simplicity | Are not other persons ? |
10:16:24 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
10:17:03 | Simplicity | Then, I will go out |
10:17:13 | Simplicity | I thank good reply |
10:17:35 | | Quit Simplicity ("CGI:IRC (EOF)") |
10:17:52 | JdGordon | well that was fun :D |
10:17:58 | LinusN | phew |
10:18:06 | petur | but no simplicity |
10:18:36 | Bagder | "thank you for using" |
10:18:37 | Bagder | ;-) |
10:18:46 | _jhMikeS_ | linuxstb: you think that I should simplify it? I'd change it to just align the src_x and width to even/even. If you don't align the start, you'll get a chroma phase shift. |
10:19:54 | amiconn | _jhMikeS_: I already pointed out the possible chroma shift (1 pixel). It won't hit in practice |
10:21:15 | _jhMikeS_ | amiconn: I don't think I was here but if it's not a concern I'll just way simplify things. |
10:21:24 | amiconn | Reason: The lcd width (of all color targets) is a multiple of 4. The video width is also a multiple of 4. |
10:22:12 | amiconn | So the difference divided by 2 is always even, and there will be no chroma shift. |
10:22:22 | _jhMikeS_ | Why should that only be used to blit full screen if you supply all those params? |
10:22:33 | amiconn | It won't |
10:23:01 | _jhMikeS_ | The caller must see to it that it's right then? |
10:23:09 | linuxstb | Yes - that's the convention. |
10:23:20 | amiconn | The caller has to make sure not to exceed the screen dimensions |
10:23:27 | amiconn | Of course the area can be smaller |
10:23:54 | amiconn | If it is, and src_x is odd, there will be a phase shift |
10:24:02 | _jhMikeS_ | :D That's not MY (paranoid) convention. Is this true of lcd_update_rect? |
10:24:10 | amiconn | no |
10:24:27 | amiconn | But the lcd*_blit() functions are performance functions |
10:24:30 | _jhMikeS_ | ok...I have that doing everything and clipping. |
10:25:05 | _jhMikeS_ | will be an easy change... |
10:25:16 | amiconn | They shoudln't do anything more than absolutely necessary. The only "luxury" I did in the H300 implementation is making width and height even |
10:25:19 | | Quit SereR0kR () |
10:25:38 | amiconn | The height adjustment is unnecessary and will go away |
10:25:50 | _jhMikeS_ | amiconn: Noticed that in there. |
10:25:53 | linuxstb | _jhMikeS_: What fps do you get now on a full-screen video? (and what was it before?) |
10:26:11 | _jhMikeS_ | It was about 8-9 now I get about 13 with that function. |
10:26:23 | _jhMikeS_ | maybe it was 9-10 |
10:26:33 | | Part jn |
10:26:45 | amiconn | _jhMikeS_: lcd_blit() on the b&w / greyscale targets also doesn't check bounds |
10:26:47 | _jhMikeS_ | It's hitting the wall with memory access and bus writes anyway |
10:27:35 | * | amiconn will improve lcd_update(_rect) on X5 as soon as he receives his X5 |
10:27:45 | _jhMikeS_ | One of those "call at your own risk" functions :) |
10:27:45 | linuxstb | Is the maximum clock speed currently 124Mhz on the X5 as well? |
10:28:19 | _jhMikeS_ | amiconn: your gonna mangle everything I did? :D |
10:28:27 | _jhMikeS_ | linuxstb: That the most I see |
10:29:05 | JdGordon | amiconn: the quickscreen is one of the screens that use sysfont yeah? |
10:29:29 | amiconn | JdGordon: Well, the quickscreen is special. |
10:29:30 | linuxstb | I was just wondering if it could be safely clocked higher. IIRC, the irivers had problems at higher speeds, but maybe the X5 could cope. |
10:29:42 | JdGordon | amiconn: why? |
10:29:43 | amiconn | It uses the ui font, but if that's too large, switches to sysfont |
10:30:04 | JdGordon | ok |
10:30:06 | _jhMikeS_ | amiconn: That sucker just doesn't have any more in 'er. |
10:30:20 | amiconn | ? |
10:30:22 | LinusN | linuxstb: yes, the chip is rated 120MHz |
10:30:54 | linuxstb | LinusN: The X5's chip is rated 120MHz? |
10:31:11 | LinusN | yes |
10:31:31 | linuxstb | So we already overclock slightly? |
10:32:34 | _jhMikeS_ | BTW: If the implementation were the spec and that spec should be follow, then nothing could be changed. |
10:32:45 | LinusN | linuxstb: yes |
10:34:22 | linuxstb | amiconn: Is lcd_blit() implemented in the sim? |
10:35:03 | amiconn | linuxstb: Nope, and it wouldn't make sense |
10:35:58 | amiconn | _jhMikeS_: What did you mean? |
10:36:19 | linuxstb | amiconn: But lcd_yuv_blit() would make sense? |
10:36:30 | | Join Jungti1234 [0] (n=jungti12@124.60.11.23) |
10:36:44 | Jungti1234 | hello |
10:36:45 | petur | late as usual ;) |
10:36:50 | amiconn | Why? Do we have a video performance problem in the sim? |
10:37:10 | linuxstb | Just to make the code that uses it consistent. |
10:37:35 | linuxstb | Now the X5 has lcd_yuv_blit, the yuv_bitmap_part()/lcd_update codepath is just used in the sim. |
10:38:00 | amiconn | Hmm, maybe. Yet another copy of the yuv->rgb code... |
10:38:46 | amiconn | ...but then you could remove it from mpegplayer |
10:39:12 | amiconn | Should be a quite simple addition to the sim |
10:39:34 | markun | Jungti1234: there was someone here looking for you |
10:39:38 | Jungti1234 | :) |
10:39:44 | Jungti1234 | Simplicity |
10:39:47 | markun | yes |
10:40:00 | JdGordon | does anyone like the idea of "mooving" the option select screens to the list widget so you can see more options in 1 screen? (would take a bit of hacking but i rekcon it would be much better) |
10:40:16 | _jhMikeS_ | amiconn: mean about what? |
10:40:26 | amiconn | [10:30:06] <_jhMikeS_> amiconn: That sucker just doesn't have any more in 'er. |
10:40:27 | Jungti1234 | markun: He is similar with my begin image. |
10:40:51 | markun | Jungti1234: did you try to play a video on your H300 yet? |
10:41:04 | Jungti1234 | no, haven't time |
10:41:19 | | Part midgey34 |
10:41:41 | _jhMikeS_ | I don't know what code rearrangement is gonna speed up lcd_update(_rect). It's writing basically as fast as possible. |
10:42:05 | amiconn | Yes, writing, but it's not reading as fast as possible :) |
10:42:10 | Lynx_ | are there any estimates yet how fast video playback witht sound could be? |
10:42:16 | Jungti1234 | hahahaha |
10:42:17 | _jhMikeS_ | Aligning there sped it up several % |
10:42:32 | * | amiconn whispers "line burst" |
10:42:34 | linuxstb | Lynx_: On which target device? |
10:42:45 | _jhMikeS_ | amiconn: What's do you see that's slowing it down? |
10:42:47 | Lynx_ | linuxstb: H300 |
10:43:07 | amiconn | _jhMikeS_: We can use line burst reading (doing so requires asm) |
10:43:11 | amiconn | We do on H300... |
10:43:31 | _jhMikeS_ | In lcd-H300.c? |
10:43:38 | amiconn | No, in lcd.S |
10:43:45 | _jhMikeS_ | Ah |
10:44:03 | amiconn | lcd_write_data() is an asm function (not only on H300) |
10:44:13 | linuxstb | Lynx_: It's very hard to say for the H300. On the ipods it's easier because it they have two CPU cores - the plan is to use the second core for video, so the addition of audio won't change video performance from what it is now. |
10:44:37 | markun | Lynx_: let's hope we can get it as fast as the original firmware |
10:44:40 | linuxstb | ^two identical CPU cores (ARM) |
10:44:51 | _jhMikeS_ | So it's going through the entire entire bus sequence for each read from RAM, eh? |
10:45:00 | Jungti1234 | oh.. 09.56.39 # <scorche> his english isnt much better =/ |
10:45:10 | _jhMikeS_ | Need that for all the stuff then. |
10:45:21 | Jungti1234 | My English is better than him. :) |
10:45:22 | Bagder | Jungti1234: you shouldn't believe things you read on the internet ;-) |
10:45:32 | Jungti1234 | hahaha |
10:45:47 | | Quit scorche (Read error: 101 (Network is unreachable)) |
10:45:50 | Bagder | you english is miles better |
10:45:57 | linuxstb | "you english" ? |
10:46:04 | Bagder | but not mine |
10:46:05 | * | amiconn recommends _jhMikeS_ reading MCF5249UM.pdf (or SCF5250UM.pdf) |
10:46:05 | Bagder | ;-) |
10:46:07 | | Join midgen3313 [0] (n=allstar5@ool-44c21fdc.dyn.optonline.net) |
10:46:11 | linuxstb | :) |
10:46:13 | petur | rofl |
10:46:23 | Jungti1234 | what's mean.. hehe.. |
10:46:30 | Jungti1234 | ah. :) yes |
10:46:42 | Jungti1234 | maybe. |
10:46:48 | Lynx_ | markun: is mpeg2 less processor intensive to decode than xivd? |
10:48:11 | amiconn | should be |
10:48:22 | amiconn | linuxstb: libmpeg2 decodes mpeg1 as well? |
10:48:39 | markun | amiconn: yes |
10:48:42 | Mikachu | i think i tried a m1v and it worked too |
10:48:43 | amiconn | Did anyone perform speed tests with mpeg1 material? |
10:48:52 | safetydan | JdGordon, I've thought about doing something like that. Might be nice to see if it would actually still be usable. |
10:48:53 | Mikachu | but about the same fps |
10:49:03 | _jhMikeS_ | amiconn: The use manual? That things huge I'm just getting familiar with it. What section? |
10:49:07 | dongs | nlol mpeg2 decoder |
10:49:10 | dongs | for what, rockbox? |
10:49:15 | Jungti1234 | haha.... very funny |
10:49:24 | dongs | someone is bored to the max |
10:49:28 | Mikachu | hooray, it's dongs; our most valued member of the channel |
10:49:32 | | Join uski [0] (n=uski@bre01-1-88-162-0-210.fbx.proxad.net) |
10:49:39 | dongs | indeed |
10:50:11 | safetydan | Mikachu, no that'd be BigMac... or is it a tie? |
10:50:19 | amiconn | _jhMikeS_: In the 5249 manual it's section 8.5 (Data Transfer Operation) |
10:50:30 | Lynx_ | so, if mpeg2 is faster to decode than xvid, and flac ist faster than mp3, it should be possible to playback video faster than the origninal firmware ;) |
10:50:35 | Mikachu | i haven't noticed BigMac much |
10:50:48 | amiconn | The only instruction that can use line bursts is movem.l - and the data must be aligned |
10:51:34 | safetydan | Mikachu, hrmm... maybe he just affects those of us outside of EU-timezones |
10:51:49 | amiconn | That's what all the extra stuff in lcd.S is about - aligning |
10:52:06 | * | midgen3313 slaps midgen3313 around a bit with a large trout |
10:52:19 | _jhMikeS_ | ok...that should prove interesting. |
10:52:30 | | Quit midgen3313 () |
10:52:32 | | Join ScoTTie [0] (n=scott@220-253-25-228.VIC.netspace.net.au) |
10:52:36 | amiconn | _jhMikeS_: If you want to see maxed-out usage of burst mode, check memcpy-coldfire.S :-) |
10:53:05 | dongs | so anything new happened with rockbox lately? |
10:53:32 | Jungti1234 | ? |
10:53:33 | linuxstb | amiconn: I originally ported libmpeg2 in order to test its MPEG-1 decoding, but as Mikachu said, it seems to perform similarly for both MPEG-1 and MPEG-2. Although I haven't done very many tests with m1v files. |
10:54:02 | | Join midgen3313 [0] (n=allstar5@ool-44c21fdc.dyn.optonline.net) |
10:54:02 | | Quit ScoTTie (Read error: 104 (Connection reset by peer)) |
10:54:03 | Mikachu | would ffmpeg's mpg decoder be harder to port? |
10:54:09 | | Join fejfighter [0] (n=jeffro21@d58-108-90-87.dsl.nsw.optusnet.com.au) |
10:54:14 | Mikachu | i'm guessing their code is more x86 oriented |
10:54:23 | | Join ScoTTie [0] (n=scott@220-253-25-228.VIC.netspace.net.au) |
10:54:28 | dongs | linuxstb: recommend me some code i can rip to parse mpeg section tables from transport streams? |
10:54:30 | * | amiconn would like a better understanding of stuff like idct :( |
10:55:07 | Mikachu | it's like inverse fourier transform but without the sines :P |
10:55:20 | amiconn | hahaha |
10:56:25 | linuxstb | Mikachu: All the codecs in ffmpeg rely on a lot of other parts of ffmpeg. So they are a nightmare to rip out and use individually. Maybe a better approach would be to try porting ffmpeg as a whole and letting the linker take care of extracting what's needed - but that could be equally as much work. |
10:56:40 | | Quit ScoTTie_ (Connection timed out) |
10:56:55 | dongs | any code written by fabrice is almost impossible to understand |
10:57:00 | dongs | good luck fuckign wiht ffmpeg |
10:58:05 | _jhMikeS_ | amiconn: Start with An*cos(n*w*t)+Bn*sin(n*w*t) or something. |
10:58:13 | dongs | http://code.google.com/soc/ffmpeg/about.html < lol |
10:59:19 | dongs | linuxstb: so? do you have any ideas lolrz |
10:59:22 | * | _jhMikeS_ gotta step out for a bit *lurk mode* |
11:00 |
11:02:03 | dongs | lol wat am i being ignored |
11:02:04 | dongs | linuxstb: test |
11:02:30 | safetydan | dongs, maybe he's busy |
11:02:40 | dongs | safetydan: ask him if he has me on ignore |
11:02:42 | dongs | lolol |
11:04:14 | JdGordon | safetydan: i thought about it over dinner and i rekon it would be.. ill see how far i can get tonight |
11:05:40 | linuxstb | dongs: Surprisingly I leave this window occasionally... |
11:06:52 | linuxstb | I do know of a tool for processing DVB transport streams that may help - I'm trying to remember the name... |
11:07:02 | amiconn | wee! |
11:07:13 | * | amiconn found an m68k assembler idct |
11:07:24 | amiconn | fixed point... |
11:08:02 | JdGordon | thats good isnt it? |
11:08:36 | *** | Saving seen data "./dancer.seen" |
11:08:36 | amiconn | http://www.aminet.net/package.php?package=gfx/show/aMiPEG_1.1_src.lha |
11:08:54 | amiconn | The idct is in sjrevdct.s |
11:10:20 | amiconn | It needs minor adjustments code-wise (m68k->coldfire), and I don't know about the parameter & result format yet |
11:10:32 | | Join mkey [0] (n=mkey@pD9E35C8E.dip.t-dialin.net) |
11:10:40 | | Quit fejfighter () |
11:13:19 | | Join fejfighter [0] (n=jeffro21@d58-108-90-87.dsl.nsw.optusnet.com.au) |
11:13:40 | | Nick mantono^ is now known as mantono (n=mantono@c83-250-204-173.bredband.comhem.se) |
11:15:06 | dongs | linuxstb: dvbsnoop? kinda useless. its sections/tables parser has bugs. |
11:15:21 | dongs | im looking at libdvbpsi and hoping they took a different approach to it |
11:15:27 | dongs | so i could maybe rip from there. |
11:17:41 | linuxstb | dongs: Yes, I think dvbsnoop was what I was thinking about. But I've never used it - I always use the kernel DVB driver API (section filters) for accessing the tables. |
11:17:52 | | Join scorpion [0] (n=scorpion@59.92.120.226) |
11:18:26 | scorpion | hello people.... |
11:18:53 | dongs | hi |
11:18:56 | scorpion | i installed windows xp on my mac mini with my 30gb ipod connected |
11:19:08 | dongs | lol! |
11:19:12 | dongs | and it installed xp on the ipod? |
11:19:28 | scorpion | correct :) |
11:19:31 | dongs | seen that happen |
11:19:38 | dongs | funny level: hilarious |
11:19:44 | dongs | it also likes to install on extenral 1394 drives |
11:19:44 | JdGordon | haha |
11:19:50 | dongs | you should have paid attention while you were partitioning |
11:19:59 | scorpion | poor me... all my music and data is boooooood |
11:20:00 | dongs | when it showed the destination drive to isntall to |
11:20:14 | dongs | does mac mini also ahve 30gb hdd? |
11:20:20 | dongs | or did you not partition / notice it |
11:20:36 | scorpion | no... finally i installed xp.... |
11:20:45 | scorpion | on my HDD ofcourse... |
11:21:09 | scorpion | but my ipod is screwed.... can i install rockbox now???? |
11:21:14 | dongs | well sure |
11:21:16 | dongs | you can install rockbox anytime |
11:21:25 | dongs | might as well, since all your music is gone anyway |
11:21:26 | linuxstb | You have to unscrew it first - run Apple's restore utility. |
11:21:26 | dongs | huuhhuuh |
11:21:27 | scorpion | any suggessions???? |
11:21:36 | dongs | yeawhat lunixstb said. |
11:21:38 | dongs | restore first |
11:21:44 | dongs | then just follow normal rockbox install |
11:22:18 | scorpion | apple's restore utility???? thanx, i'm new to mac |
11:22:24 | dongs | http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation |
11:22:30 | JdGordon | its a 56mb bloody download! |
11:22:35 | dongs | yea |
11:22:42 | dongs | its part of hte firmware updates |
11:22:48 | dongs | scorpion: http://docs.info.apple.com/article.html?artnum=60983 |
11:23:25 | | Quit midgen3313 () |
11:23:26 | | Join MadDog011 [0] (n=MadDog01@212-200-212-95.adsl.sezampro.yu) |
11:23:47 | dongs | installing xp on ipod is so funny. |
11:23:49 | dongs | <3 |
11:24:21 | scorpion | fine dongs.... please don't do this to me ;) |
11:24:34 | scorpion | it's so embarassing.... |
11:24:49 | dongs | nah, i almost did that a few times but i noticed in the blue text installer |
11:24:56 | dongs | that it was going to put itself on something like 1394 hdd |
11:25:09 | scorpion | you guys make me feel so foolish |
11:25:24 | dongs | its ok all your music was pirated anyway |
11:25:26 | dongs | so oyu can jsut redl |
11:25:59 | * | JdGordon has installed xp on the wrong parition heaps of times... it sux doing that! |
11:26:17 | dongs | i dont let xp installer partition |
11:26:21 | dongs | because it creates extended partitions |
11:26:23 | dongs | and names them weird |
11:26:30 | scorpion | no.... it's all ripped from my audio cd's |
11:26:32 | dongs | i hit it with pqmagic first, or from diskpart |
11:26:44 | dongs | and make primary partitions |
11:26:48 | MadDog011 | u can install XP on ipod? |
11:26:48 | dongs | then its easier to see what hte fuck is doing on |
11:26:58 | dongs | MadDog011: yea |
11:27:02 | MadDog011 | wtf? |
11:27:03 | MadDog011 | :) |
11:27:05 | dongs | it might even boot from it |
11:27:07 | dongs | on a mac |
11:27:09 | | Join scorche [0] (n=scorche@208-110-158-46.customer.csolutions.net) |
11:27:11 | dongs | probably wont boot properly on pc |
11:27:15 | dongs | because of usb driver |
11:27:19 | dongs | anyway fuck this going home |
11:27:52 | scorpion | dongs... do i format my ipod in windows or mac??? |
11:27:56 | | Quit mkey (Connection timed out) |
11:28:14 | MadDog011 | how do you work the keys on the ipod ? |
11:28:19 | MadDog011 | when u install windows? |
11:28:21 | JdGordon | woohoo!!! i only have to reimplement 3 different functions... </sarcasm> :'( |
11:28:22 | safetydan | scorpion, Rockbox only works if you format your iPod for WIndows |
11:28:32 | scorpion | ok.... |
11:28:59 | safetydan | Though maybe one of the actualy iPod on Rockbox owners can confirm that |
11:29:29 | scorpion | fine... i'l do that from windows |
11:29:57 | JdGordon | rockbox oesnt have HFS+ so it has to be fat32'd |
11:30:22 | scorpion | ok gordon |
11:30:44 | | Join mkey [0] (n=mkey@pD9E35C8E.dip.t-dialin.net) |
11:31:36 | scorpion | anywayz.... thank you all... especially dong and safety... have a great day.... bye |
11:33:39 | | Part scorpion |
11:41:48 | _jhMikeS_ | amiconn: how much does the bust mode improve a full screen update? |
11:42:52 | amiconn | I don't remember the total speedup. Reading a full line is 2.5 times as fast as reading 4 longwords |
11:49:36 | JdGordon | does anyone know what the scroll_all value in gui_synclist_init is for? |
11:51:21 | linuxstb | Would it be worthwhile doing line reads in lcd_yuv_blit and caching the data in IRAM? e.g. do a memcpy to IRAM, then run lcd_yuv_blit on the copy (or partial copy, depending on available IRAM) |
11:52:31 | amiconn | I don't think this will result in noticeable speedup |
11:53:07 | amiconn | The number of calculations in lcd_yuv_blit() exceeds the memory reads by far |
11:53:37 | linuxstb | There seems to be a lot of single-byte memory accesses in lcd_yuv_blit though. |
11:54:07 | amiconn | True |
11:54:33 | _jhMikeS_ | linuxstb: I pondered that myself. |
11:54:41 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
11:54:47 | amiconn | But then it seems the output part doesn't take that much cpu on coldfire targets, compared to the decoding |
11:55:15 | amiconn | Unfortunately the idct I found uses some m68k features which don't exist on coldfire, like add.w |
11:55:44 | amiconn | But it also looks like it would benefit from emac |
11:55:59 | | Quit Nibbler ("Leaving") |
11:56:44 | _jhMikeS_ | Will have the trimmed lcd_yuv_blit up there shortly |
11:56:45 | amiconn | Is there any recommended reading on idct? (theory, algorithms)? |
11:56:49 | linuxstb | _jhMikeS_: I think you could test quite easily - just create three static buffers in IRAM (I think you would have enough space) - width*height, width*height/2 and width*height/2 bytes and call rb->memcpy to copy the three buffers there, and call lcd__yuv_blit with those buffers. |
11:57:34 | amiconn | 30KB for X5 |
11:57:35 | _jhMikeS_ | I tried lookup tables too but those didn't help too much. |
11:58:06 | amiconn | I hope you placed the lookup tables in IRAM |
11:58:18 | LinusN | amiconn: http://www.dspguide.com/ |
11:58:43 | | Join Nibbler [0] (n=sven@port-212-202-193-252.dynamic.qsc.de) |
11:59:43 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
11:59:51 | | Quit amiconn (Nick collision from services.) |
11:59:51 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
11:59:59 | JdGordon | haha, select widget using the list widget almost works :D |
12:00 |
12:00:31 | _jhMikeS_ | asm routines for the x5 are going to be messier with the pixel repacking. |
12:01:20 | _jhMikeS_ | With H300 all you're doing is swapping bytes |
12:05:27 | amiconn | words... |
12:06:02 | _apo_ | many of them |
12:06:32 | amiconn | The repacking for X5 isn't that hard; 18 instructions for 2 pixels |
12:06:44 | _jhMikeS_ | oops right |
12:07:46 | | Part LinusN |
12:10:28 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
12:11:57 | Mikachu | linuxstb: ah, i see |
12:16:34 | | Quit mkey (""Welcome to IRC; Where men are men, women are men and little girls are FBI agents!"") |
12:17:37 | Bagder | MSI makes the Sansa HW |
12:17:46 | Bagder | MSI also makes their own PP-based players |
12:18:10 | Bagder | one of them is a NAND flash one |
12:19:29 | Rudy4Pez | http://en.wikipedia.org/wiki/Mindless_Self_Indulgence |
12:19:32 | Bagder | but now, lunch |
12:35:08 | | Join PaulJam [0] (n=Paul@p54BCE1A0.dip.t-dialin.net) |
12:35:42 | | Join vertz [0] (n=vertz@193.69.188.101) |
12:35:57 | vertz | how the fsck do i run a .patch file in windows? |
12:36:29 | PaulJam | use cygwin or the vmware image. |
12:37:20 | PaulJam | if someone with flyspray access reads this: i think http://www.rockbox.org/tracker/task/5328 can be closed now. |
12:38:06 | vertz | PaulJam: thanks |
12:40:30 | Bagder | and you don't "run" patches |
12:40:37 | Bagder | you apply them |
12:40:56 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
12:44:38 | | Quit vertz ("Lost terminal") |
12:45:18 | | Quit S0ap ("Someone dropped the soap!") |
12:47:43 | pixelma | linuxstb: would you prefer a slightly smaller sudoku board for the 5g iPod using 24x24 pixels for the numbers? |
12:48:45 | Lynx_ | what does %t0.1 do in a wps? can't find %t in the manual. |
12:49:37 | PaulJam | it shows a subline for 0.1 seconds (the different sublines are separated by ";" |
12:51:26 | Lynx_ | PaulJam: ah, thanks. is there another list of wps commands apart fromt he one in the manual? |
12:51:45 | _jhMikeS_ | flyspray's bein' a dog |
12:52:11 | PaulJam | Lynx_: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
12:52:44 | Lynx_ | PaulJam: ah, thanks. looks more complete. |
12:53:28 | | Join barrywardell [0] (n=barrywar@host-194-46-234-58.dsl-ie.utvinternet.net) |
12:53:55 | _jhMikeS_ | got the updated patch up there |
12:54:57 | linuxstb | pixelma: Yes, I think a slightly smaller board would look better. |
12:55:25 | pixelma | I already prepared that :) |
12:56:36 | Mikachu | "since this is a live show, we have prepared a cake in advance" |
12:56:45 | Bagder | cake! |
12:56:54 | * | Bagder looks around |
12:57:56 | | Quit eGen_ ("mýdlo konèí ! ... ruèník konèí !") |
13:00 |
13:02:32 | _jhMikeS_ | what's wrong with doom on the x5? It just hangs during init and I've been wanting to see. |
13:02:33 | * | petur is only triggered on the word 'beer' |
13:02:36 | MadDog011 | barrywardell: did you check the mail ;) |
13:02:41 | _jhMikeS_ | !reeb |
13:03:05 | barrywardell | MadDog011: which mail? |
13:03:21 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
13:03:39 | MadDog011 | barrywardell: the one outside of ur apartment, for a package :) |
13:04:37 | preglow | beer? |
13:04:43 | MadDog011 | nah |
13:05:16 | petur | lol |
13:05:19 | | Join Nibbler [0] (n=sven@port-212-202-193-252.dynamic.qsc.de) |
13:05:30 | barrywardell | just checked it now. nothing :( |
13:05:34 | MadDog011 | damn :((( |
13:05:42 | barrywardell | maybe tomorrow |
13:05:45 | MadDog011 | oh well, tomorrow is a new day |
13:06:53 | | Join eGen_ [0] (i=generat0@boserver.mudecin.cz) |
13:08:06 | | Join jhMikeS [0] (n=jethead7@ppp-68-250-203-8.dsl.sfldmi.ameritech.net) |
13:08:06 | barrywardell | MadDog011: have you looked at the code much |
13:08:37 | *** | Saving seen data "./dancer.seen" |
13:09:12 | | Quit _jhMikeS_ (Read error: 104 (Connection reset by peer)) |
13:09:15 | jhMikeS | my DSL is f*****d up! |
13:15:06 | safetydan | hrm... too many working copies of cvs lying around |
13:15:44 | Febs | Lynx_, if you're still around, %t is described in section 7.2 of the manual. There shouldn't be anything on the CustomWPS page that isn't also in the manual. |
13:17:02 | Lynx_ | Febs: ah, it is in 7.2. I was looking at (appendix?) B, with the list, and it's not in there. |
13:19:09 | | Join merbanan [0] (i=banan@farmer.campus.luth.se) |
13:21:33 | | Join Arathis [0] (n=doerk@p508A5120.dip.t-dialin.net) |
13:22:02 | amiconn | hmpf |
13:22:15 | amiconn | Looks like I'm obliged to sort the plugin api :( |
13:22:37 | * | amiconn is going to remove lcd_blit() for colour targets, and add lcd_yuv_blit() for colour sims |
13:25:24 | Mikachu | isn't it possible you'll support codecs that decode to rgb? |
13:27:39 | amiconn | lcd_blit() takes raw lcd data (on targets where it's implemented) |
13:27:49 | Mikachu | ah |
13:28:28 | Mikachu | would it be possible to make lcd_yuv_blit use 18-bit color? |
13:28:36 | amiconn | I doubt any codec will decode to rgb565 (h300) or even byte-swapped rgb565 (ipod), or rgb666 strangely split into 2 16bit words |
13:29:08 | Mikachu | yeah that sounds unlikely |
13:29:27 | | Join ScoTTie_ [0] (n=scott@unaffiliated/scottie) |
13:29:48 | amiconn | Only X5 can do 18bit (in fact pseudo 18bit). The controller is fed with 18bit data which it then dithers internally to 16bit |
13:29:58 | amiconn | ..as the GRAM is only 16bits wide |
13:30:05 | markun | amiconn: I think we could do 18bit on the gigabeat |
13:30:18 | Mikachu | the datasheet you gave me for the nano lcd says it uses 18bit internally, and adds two bits when you use the 16bit interface |
13:30:42 | amiconn | Yes, but the interface is selected via configuration pins on the controller |
13:31:02 | Mikachu | ah, not software controlled |
13:31:02 | amiconn | These pins are fixed to 16bit mode on H300, and on ipod we simply don't know |
13:31:20 | Mikachu | i forget the sheet is aimed at someone actually building a device |
13:31:40 | amiconn | Maybe they're connected to some gpio pin on ipod, but someone has to find out if, and where |
13:32:45 | | Join Tugedeo [0] (n=daebec37@labb.contactor.se) |
13:32:48 | Tugedeo | hello |
13:32:50 | Tugedeo | hi~~~ |
13:33:18 | Tugedeo | Try word |
13:33:19 | Tugedeo | Try word |
13:33:38 | jhMikeS | I did lcd_yuv_blit for the x5 in 18bit |
13:33:38 | | Part Tugedeo |
13:34:10 | amiconn | I know. |
13:34:20 | amiconn | I see that you chose a slightly different implementation |
13:34:32 | jhMikeS | amiconn: You saw it. :) |
13:34:35 | | Join Simplicity [0] (n=daebec37@labb.contactor.se) |
13:34:46 | Simplicity | Hello |
13:34:58 | jhMikeS | You mean different from before or different from the others? |
13:35:06 | amiconn | Different from the others |
13:35:19 | jhMikeS | I tried the other one. It didn't do as well |
13:35:42 | * | petur wonders why users post duplicate bugreports and add a link to the duplicate in the original report. |
13:35:59 | amiconn | jhMikeS: What do you mean with 'not as well' |
13:36:01 | amiconn | ? |
13:36:20 | jhMikeS | slower by a bit. I don't remember exactly |
13:36:39 | jhMikeS | Maybe 1-2 fps |
13:37:43 | | Quit safetydan ("Ex-Chat") |
13:37:50 | amiconn | That much? |
13:37:59 | jhMikeS | Where'd the coefficients come from? The JPEG viewer or did you change it to 601? |
13:38:07 | jhMikeS | about that |
13:40:48 | amiconn | The jpeg viewer one is my implementation |
13:41:10 | amiconn | The various lcd_yuv_blit() implementation simply copy the calculations from there |
13:41:15 | | Quit ScoTTie (Read error: 110 (Connection timed out)) |
13:41:53 | jhMikeS | Hmmm...but JPEG has full ranges for the YUV components whereas MPEG only uses 16-235 (Y) and 16-240 (CrCb) |
13:43:04 | amiconn | So technically we need different conversions for jepg and mpeg? |
13:43:14 | jhMikeS | yes |
13:43:31 | amiconn | Btw, I would suggest a different scaling. You use 10bits, but 16 bits are better |
13:43:46 | amiconn | More precision, and it saves one register for the right shifts |
13:44:15 | amiconn | And using symbolic constants would improve readability... |
13:44:26 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
13:44:27 | jhMikeS | scale the equations by 64 then? |
13:45:15 | Simplicity | It is that |
13:45:30 | Simplicity | There is the question |
13:45:55 | jhMikeS | amiconn: I didn't personally find them more readable in this instance IMHO. |
13:45:57 | | Join chendo [0] (n=chendo@203-206-76-190.dyn.iinet.net.au) |
13:45:59 | | Quit chendo (Client Quit) |
13:46:23 | Simplicity | There is the question |
13:46:25 | Simplicity | There is the question |
13:46:36 | Bg3r | Simplicity: just ask, don't repeat |
13:46:38 | * | petur looks around |
13:46:39 | jhMikeS | To be or not to be is the question. |
13:47:08 | Simplicity | wys T,T |
13:47:15 | Bg3r | 2 beer or not 2 beer ... |
13:47:20 | Simplicity | yes T.T kk |
13:47:28 | jhMikeS | amiconn: what do you mean I use 10 bits? You mean the extra 10 I discard? |
13:47:37 | | Join chendo [0] (n=chendo@203-206-76-190.dyn.iinet.net.au) |
13:47:58 | amiconn | Yes, I mean the 10 fractional bits |
13:48:16 | Simplicity | I will talk together |
13:49:08 | jhMikeS | ahh ok. Scale it up a factor of 64 (6 bits) and >> 16 would work better? |
13:49:10 | Simplicity | There is rockbox Mandeusineunbun there maybe |
13:49:35 | Bagder | Simplicity: meet Jungti1234, Jungti1234 meet Simplicity ;-) |
13:49:42 | Jungti1234 | hi |
13:49:43 | Jungti1234 | :D |
13:50:10 | Simplicity | Jungti1234 is someone? |
13:50:17 | | Quit Nibbler ("Leaving") |
13:50:19 | * | petur learns more words that give zero google hits |
13:50:35 | Bg3r | petur: huh ? |
13:50:41 | Jungti1234 | hehehe |
13:50:56 | Simplicity | Jungti1234 is someone? |
13:50:56 | Bg3r | ah yes |
13:51:06 | Jungti1234 | Simplicity: what's mean? |
13:51:10 | | Join Nibbler [0] (n=sven@port-212-202-193-252.dynamic.qsc.de) |
13:51:12 | Bagder | Simplicity: you need to disable your echo |
13:51:14 | | Quit Nibbler (Read error: 54 (Connection reset by peer)) |
13:51:30 | Jungti1234 | hehe |
13:51:44 | Simplicity | jungtil1234? |
13:51:48 | Jungti1234 | why? |
13:51:56 | aliask | petur: I'm pretty sure they're the romanisation of korean words |
13:52:11 | Simplicity | Know how speak Korean |
13:52:11 | Simplicity | can you spking |
13:52:16 | Simplicity | Know how speak Korean |
13:52:31 | Jungti1234 | I will not use korean here. |
13:52:47 | Simplicity | a ha... |
13:53:03 | petur | maybe use PM? |
13:53:05 | Simplicity | I may ask a question? |
13:53:09 | markun | Simplicity: you can talk to Jungti1234 in private |
13:53:15 | markun | in korean |
13:53:39 | Jungti1234 | I spoke to him already. |
13:53:40 | Simplicity | Is uncomfortable Dareunbundeul? |
13:53:57 | petur | funny words |
13:54:00 | markun | Jungti1234: what's his problem? |
13:54:05 | Jungti1234 | hahaha I don't know |
13:54:12 | Jungti1234 | can't understand |
13:54:13 | markun | not even in korean? |
13:54:37 | jhMikeS | I'm trying that now results shortly |
13:54:54 | Simplicity | As is using translation machine |
13:55:03 | Simplicity | I will be mistaken much |
13:55:48 | Jungti1234 | Simplicity: À¥irc â À§¿¡ º¸½Ã¸é Á¦ ¾ÆÀ̵𠶰 ÀÖÀ»°Ì´Ï´Ù. ±×°Å Ŭ¸¯Çغ¸¼¼¿ä. (sorry everyone) |
13:55:56 | markun | Simplicity: why don't you talk to Jungti1234 in private? Then you don't need a translation machine.. |
13:56:22 | amiconn | jhMikeS: From the wikipedia article, it looks like the conversion matrix for jpeg and 'pure' ITU-R BT.601 is the same |
13:56:23 | Jungti1234 | He doesn't know use method. |
13:56:41 | Simplicity | How I make Gaeinjeokinmal |
13:56:44 | amiconn | Just jpeg allows the full 0..255 range, while mpeg does not |
13:56:58 | | Quit fejfighter () |
13:57:24 | Simplicity | Just jpeg allows the full 0..255 range, while mpeg does not |
13:57:31 | Jungti1234 | hm |
13:57:31 | Simplicity | a.. |
13:57:33 | Simplicity | shorry |
13:57:47 | Jungti1234 | Simplicity: use spacing words. and translation |
13:57:55 | amiconn | jhMikeS: So if we rely on the headroom & footroom, we don't need to clip range -> faster |
13:58:29 | Simplicity | Ah, then |
13:58:38 | Simplicity | By word |
13:58:46 | Simplicity | If speak |
13:58:55 | Simplicity | Understand |
13:59:03 | Simplicity | Are you ? |
13:59:43 | Jungti1234 | .... |
13:59:52 | Simplicity | ?/ |
13:59:56 | Jungti1234 | use private message |
14:00 |
14:00:23 | * | amiconn is thinking about even faster unbuffered drawing & buffered updates in the grayscale lib :) |
14:00:28 | Simplicity | How do you do use private message? |
14:00:31 | Bagder | Simplicity: type "/msg Jungti1234 hello" |
14:00:57 | petur | if he registered his nick of course... |
14:01:00 | Simplicity | "/msg jungtil1234 안녕하세요 |
14:01:03 | Jungti1234 | ... |
14:01:04 | Simplicity | ?? |
14:01:09 | Bagder | without quotes |
14:01:20 | linuxstb | amiconn, jhMikeS: If they are any help (and you haven't already looked), libmpeg2's original rgb conversion functions are here: http://trac.videolan.org/libmpeg2/browser/trunk/libmpeg2/convert/rgb.c |
14:01:23 | jhMikeS | Have to set the constants exactly though and out of range will wrap and look real bad |
14:01:34 | Jungti1234 | Must not he register? |
14:02:03 | Bagder | Jungti1234: yes, unless you have that disabled |
14:02:08 | linuxstb | Jungti1234, Simplicity: You could just both type "/join #rockbox-kr" to create a new channel for yourselves. |
14:02:09 | Simplicity | Messenger, whispering is same how use |
14:02:14 | jhMikeS | I'm looking at the JFIF standard now |
14:02:19 | Jungti1234 | ah ok |
14:02:23 | Jungti1234 | ok linuxstb |
14:02:25 | * | jhMikeS is doing a sanity check |
14:02:37 | | Quit barrywardell () |
14:02:50 | jhMikeS | For JFIF: |
14:02:52 | jhMikeS | Y = 0.299 R + 0.587 G + 0.114 B |
14:02:56 | Jungti1234 | Come by #rockbox-kr |
14:02:58 | petur | linuxstb: unless he's using the web client? |
14:03:03 | jhMikeS | Cb = - 0.1687 R - 0.3313 G + 0.5 B + 128 |
14:03:06 | linuxstb | petur: True... |
14:03:08 | jhMikeS | Cr = 0.5 R - 0.4187 G - 0.0813 B + 128 |
14:03:11 | Jungti1234 | oh |
14:03:13 | Jungti1234 | .... |
14:03:17 | jhMikeS | I think that's what I got there...silly me. |
14:03:24 | Simplicity | rock box come by? |
14:03:45 | jhMikeS | I was _very_ tired. *pulling foot out of mouth* |
14:04:30 | Simplicity | It is that ..I am sorry |
14:04:42 | Simplicity | One moment one write may |
14:04:54 | Simplicity | I may speak one moment Korean |
14:05:00 | jhMikeS | I think you have to provide the lookup tables for the conversion yourself, no? |
14:05:17 | Bagder | Simplicity: you can speak korean otherplaces, not here |
14:05:35 | Jungti1234 | Bagder: one time please. |
14:05:47 | Bagder | I don't see it ending with "one time" |
14:05:55 | Jungti1234 | once please |
14:06:01 | Bagder | sure |
14:06:32 | Jungti1234 | Simplicity: speak in Korean 'once'. |
14:06:33 | Bagder | still, don't you guys have korean forums and things? |
14:06:55 | Simplicity | yes |
14:07:23 | jhMikeS | I tried the extra six bits and it really made no difference in speed and it looks the same to me. |
14:07:54 | Simplicity | once? |
14:08:41 | Jungti1234 | Bagder: what's mean? |
14:08:54 | Simplicity | It is Jalmoreugeteo what once is T.T |
14:08:59 | Simplicity | It is Jalmoreugeteo what once is T.T |
14:09:05 | Jungti1234 | hey |
14:09:07 | Bagder | that perhaps a korean user who can't speak english should rather seek help in a korean forum or similar |
14:09:15 | Simplicity | what? |
14:09:30 | Bagder | now stop this |
14:09:39 | Jungti1234 | ... |
14:09:47 | Simplicity | ...yes |
14:09:58 | Bagder | we suffer |
14:10:02 | jhMikeS | *LOL* you forgot to prevent shutdown while the video is playing! |
14:10:06 | Simplicity | Everybody |
14:10:06 | Simplicity | Really sorry |
14:10:10 | Jungti1234 | Simplicity: what do you want to ask? come by ihuf. |
14:10:21 | Jungti1234 | Bagder: hehe. sorry |
14:10:31 | markun | Simplicity: yes, go to ihuf and leave here.. |
14:10:32 | Bagder | Jungti1234: its not your fault |
14:10:48 | Simplicity | Site |
14:10:49 | Simplicity | ihuf? internet? |
14:11:00 | Jungti1234 | http://www.ihuf.net |
14:11:08 | Simplicity | a ha |
14:11:12 | Simplicity | yes... |
14:11:16 | Simplicity | Jungti1234: its not your fault |
14:11:37 | Simplicity | You |
14:11:37 | Simplicity | Really sorry |
14:11:37 | Simplicity | And sorry |
14:11:44 | Jungti1234 | okok... |
14:11:56 | Simplicity | T.T |
14:12:01 | Jungti1234 | understand all, stop. |
14:12:14 | Simplicity | Then, well to this extent ... |
14:12:30 | Mode | "#rockbox +o Bagder " by ChanServ (ChanServ@services.) |
14:12:53 | Simplicity | Good bye |
14:13:07 | Simplicity | Become Joteunharu ^^ |
14:13:29 | | Join webguest00 [0] (n=7c3c0b17@labb.contactor.se) |
14:13:37 | Kick | (#Rockbox Simplicity :Bagder) by Bagder!n=daniel@rockbox/developer/bagder |
14:13:46 | Jungti1234 | oh |
14:13:48 | Jungti1234 | why... |
14:13:59 | | Quit webguest00 (Client Quit) |
14:14:00 | Bagder | to save us |
14:14:00 | amiconn | jhMikeS: It doesn't matter whether we use 10 or 16 fractional bits? |
14:14:09 | Jungti1234 | haha.. |
14:14:15 | jhMikeS | I'm verifying that now for sure |
14:14:48 | Jungti1234 | but, don't speak well english person is exists... |
14:15:00 | amiconn | I'm used to use power-by-2 shifts because it makes it easier for certain CPUs. Then, all the CPUs in the colour targets have shift-by-n instructionsm, so maybe it really doesn't matter |
14:15:05 | Jungti1234 | me too, don't speak well english.. |
14:16:22 | jhMikeS | Picky CPU are picky that about? Super happy CPU good time? |
14:16:38 | amiconn | ?? |
14:16:41 | Mikachu | haha |
14:17:01 | Bagder | oh no jhMikeS got infected! |
14:17:18 | jhMikeS | Shift the CPU east makes good luck |
14:17:29 | amiconn | jhMikeS: [14:05:00] <jhMikeS> I think you have to provide the lookup tables for the conversion yourself, no? <== what do you mean? |
14:18:06 | jhMikeS | amiconn: I don't know...had a glace and there's table pointer there but I didn't track em down. |
14:18:38 | amiconn | Table pointer? Where? What? |
14:18:53 | jhMikeS | in rgb.c |
14:19:02 | amiconn | ah, that one |
14:20:06 | | Quit mantono (Read error: 110 (Connection timed out)) |
14:20:12 | jhMikeS | Got about 13 fps on the test with 16 bits |
14:21:11 | amiconn | Seems like there's more than once colour space conversion formula used in mpeg... |
14:21:21 | amiconn | s/once/one/ |
14:22:47 | jhMikeS | probably but you gotta pick just one :) |
14:23:38 | | Join lodesi [0] (n=lds@d04m-89-83-105-146.d4.club-internet.fr) |
14:24:46 | jhMikeS | now the backlight is shutting down during boot. who did that? |
14:25:30 | * | amiconn has a suspicion |
14:25:33 | | Join Nibbler [0] (n=sven@port-212-202-193-252.dynamic.qsc.de) |
14:26:34 | jhMikeS | wasn't me! |
14:26:44 | amiconn | no... |
14:27:24 | jhMikeS | I mean...why start that thread there? |
14:28:46 | amiconn | Don't ask me... |
14:28:57 | amiconn | It wasn't me either |
14:29:55 | jhMikeS | I got a patch committed that added some bl settings but it never made that happen. |
14:33:36 | | Join Alex_B [0] (n=Alex_B@205.250.86.130) |
14:34:02 | | Join schu [0] (n=d31d04e1@labb.contactor.se) |
14:34:02 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
14:34:22 | | Join Nibbler [0] (n=sven@port-212-202-193-252.dynamic.qsc.de) |
14:36:02 | | Quit PaulJam (".") |
14:36:15 | | Join barrywardell [0] (n=892b7a6e@labb.contactor.se) |
14:36:56 | schu | hi, just asking some advice: |
14:37:07 | | Join Poka64 [0] (n=Poka64@hd5e241ae.gavlegardarna.gavle.to) |
14:37:50 | schu | my brother is trying to choose between iPod video and iAudio X5 and wants to know which one has a better implementation of Rockbox |
14:37:57 | schu | any ideas? |
14:38:12 | jhMikeS | X5 of course...that's my unbiased opinion :) |
14:38:32 | linuxstb | The X5 contains hardware with better documentation. |
14:38:37 | Bagder | schu: both run Rockbox just fine |
14:38:53 | linuxstb | But yes, there are lots of happy Rockbox users with ipod videos (including me). |
14:39:05 | Bagder | the video has nicer screen, the X5 has native radio and recording |
14:39:17 | Mikachu | soon all ipods will be ipod videos |
14:39:48 | schu | Badger: "just fine" is good, but is there any difference, things one can do and one can't or whatever? |
14:40:04 | | Join mantono [0] (n=anton@c83-250-204-173.bredband.comhem.se) |
14:40:57 | | Quit Nibbler (Remote closed the connection) |
14:42:08 | preglow | how's the battery time on the x5 right now? |
14:42:25 | Bagder | pretty good, but not like the OF |
14:43:05 | preglow | how far off is it? |
14:43:31 | markun | schu: here are some technical details: http://www.rockbox.org/twiki/bin/view/Main/DeviceChart |
14:43:50 | jhMikeS | amiconn: Got 13.3 fps with 10 bits and 13.0 with 16 bits |
14:44:01 | amiconn | ok |
14:44:08 | amiconn | Strange though |
14:44:11 | Bagder | preglow: I don't know really but I think its around 70% of the original, like some 22 hours where they get 30 (X5L) |
14:44:15 | * | amiconn would like to see the asm. |
14:44:27 | amiconn | I guess gcc fails to optimise sth |
14:44:35 | | Join Nibbler [0] (n=sven@port-212-202-193-252.dynamic.qsc.de) |
14:44:36 | jhMikeS | I'm just gonna try 8 for the heck of it so it fits in a work |
14:44:38 | jhMikeS | word |
14:44:38 | crwl | i think people have said that with Oggs, rockbox actually lasts longer |
14:46:14 | | Quit mantono ("Don't worry, be happy!") |
14:46:18 | crwl | http://iaudiophile.net/forums/showthread.php?t=10318 someone got 32 hours there with the X5L |
14:46:38 | daurn|laptop | yo |
14:46:39 | crwl | oh, actually with EQ |
14:46:51 | | Join mantono [0] (n=anton@c83-250-204-173.bredband.comhem.se) |
14:48:45 | schu | markun: thanks, but I saw that already, The technical specs he knows, he just wants to know how well rockbox works on them |
14:49:24 | | Join FireFly_ [0] (n=FireFly@p54A464ED.dip.t-dialin.net) |
14:49:45 | | Quit _FireFly_ (Read error: 113 (No route to host)) |
14:51:45 | | Quit Alex_B (Remote closed the connection) |
14:52:50 | linuxstb | schu: There are some annoyances on the 5g at the moment - battery life is reduced (but still around 7-10 hours) and the CPU can't cope with too many features (such as the software EQ, crossfeed, visual peakmeters in the while-playing-screen) being enabled at the same time as music playback. Rockbox also doesn't support any of the proprietory ipod accessories. |
14:53:44 | schu | linuxstb: aha, just found that page (http://www.rockbox.org/twiki/bin/view/Main/IpodRuntime) |
14:54:05 | schu | so I'd guess |
14:54:19 | linuxstb | Rockbox also doesn't use the Broadcom video dsp in the 5g at all - so you'll need to use the Apple firmware (and itunes or equivalent) if video playback is important. |
14:54:21 | schu | iAudio is the one I'd have to reccomend |
14:55:16 | Mikachu | how do the prices compare? |
14:55:17 | linuxstb | Based on the performance today, I would say yes. But the 5g port will only get better compared to the X5. |
14:55:25 | schu | ah, thanks again linuxstb! |
14:55:49 | linuxstb | For example, Rockbox is currently only using 50% of the CPU power in the ipods. |
14:56:04 | jhMikeS | 13.4 fps with 8 bits |
14:56:43 | amiconn | linuxstb: Yeah, and using the other 50% will again cut down battery runtime... |
14:57:01 | linuxstb | Indeed.... |
14:57:03 | schu | so iAudio plays videos OK with rockbox? |
14:57:37 | linuxstb | No, Rockbox's video support is about 2 days old and still being developed. Currently around 13fps without any audio. |
14:58:00 | linuxstb | Sorry, 4 days old... This week's gone quickly. |
14:58:07 | schu | ah OK misunderstood your first post |
14:59:04 | Mikachu | i still wonder how apple managed to make animations lag during mp3 playback when they have two cpus |
14:59:10 | linuxstb | Rockbox's video playback seems to be working much faster on the ipods than the iaudio/iriver targets, but filling the 5g's 320x240 LCD with video at 30fps doesn't seem feasible. |
15:00 |
15:00:03 | linuxstb | But 160x128 video (the same resultion as the X5's screen) is already working at around 25fps on the 5g. |
15:00:22 | | Join actionshrimp [0] (n=nn@host81-129-165-196.range81-129.btcentralplus.com) |
15:00:33 | Mikachu | is it possible to blit interlaced video on the ipods? |
15:00:50 | linuxstb | Mikachu: Yes, we should be able to. |
15:01:00 | Mikachu | i mean actually only blitting every second line |
15:01:25 | linuxstb | It would be 120 individual updates... |
15:01:30 | Mikachu | then it would only be 320x120 at 30fps, but still fill the screen |
15:01:40 | Mikachu | don't you just have to update the gram pointer after each line? |
15:06:20 | | Quit uski (Read error: 110 (Connection timed out)) |
15:06:38 | | Join uski [0] (n=uski@bre01-1-88-162-0-210.fbx.proxad.net) |
15:07:57 | | Quit Febs (Read error: 110 (Connection timed out)) |
15:08:41 | *** | Saving seen data "./dancer.seen" |
15:09:37 | | Quit aliask ("Chatzilla 0.9.72 [Firefox 1.5.0.6/2006072814]") |
15:12:55 | | Join vertz [0] (n=vertz@118.80-203-74.nextgentel.com) |
15:13:00 | daurn|laptop | hey |
15:13:14 | daurn|laptop | are ipod hdd connectors CF? |
15:13:33 | daurn|laptop | and, if so, can you hook ANY CF card/thing up to them? |
15:14:26 | Jungti1234 | hahaha |
15:16:02 | linuxstb | daurn|laptop: I believe you can on the Minis. |
15:16:06 | uski | it seems that they use modified drives |
15:16:33 | linuxstb | (but the Minis use microdrives, not hard drives) |
15:16:34 | uski | they want to prevent the drives from being used for other purposes; but it's unclear wether you can use another harddrive in the ipods or not. |
15:29:22 | schu | I can't see an iAudio FAQ, so I have to ask, can iAudio switch to the original firmware like the other two iX-es? |
15:32:01 | | Join SereR0kR [0] (n=SereR0kR@Fcdb2.f.strato-dslnet.de) |
15:32:23 | petur | schu: afaik, yes |
15:32:40 | Bagder | but not yet with the "official" bootloader |
15:33:34 | schu | oK thanks |
15:36:05 | JdGordon | woot |
15:36:19 | JdGordon | i got the select widget working with the list widget |
15:39:30 | | Join mkey [0] (n=mkey@pD9E36301.dip.t-dialin.net) |
15:42:49 | | Quit barrywardell ("CGI:IRC (Ping timeout)") |
15:43:09 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-155-210.pools.arcor-ip.net) |
15:54:18 | | Quit daurn|laptop (Read error: 110 (Connection timed out)) |
15:55:09 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
15:55:27 | daurn|laptop | so, these 1.8" hdds, (in most dap devices) |
15:55:29 | daurn|laptop | do most brands allow you to use CF? |
15:55:37 | daurn|laptop | (eg, a 64mb cf card i have) |
15:55:49 | JdGordon | hardly any do.. different connectors isnt it? |
15:55:50 | daurn|laptop | - or a 12gb microdrive |
15:55:51 | Bagder | afaik, they're not CF-compatible at all |
15:56:25 | JdGordon | Bagder: how do u feel about adding a "title" to the list widget? |
15:56:36 | daurn|laptop | http://images.tomshardware.com/2005/03/23/miniature_disk_drive/toshiba-connector.jpg |
15:56:41 | daurn|laptop | isn't that CF? |
15:57:01 | Bagder | JdGordon: I have no opinion at all on that right now, sorry |
15:57:36 | JdGordon | so you wouldnt outright reject a aptch with it? |
15:58:42 | daurn|laptop | http://images.tomshardware.com/2005/03/23/miniature_disk_drive/toshiba-connector.jpg |
15:58:45 | daurn|laptop | vs: http://www.maxell.fr/Maxedhd/Compact%20Flash/CompactFlash%20512mo%20(300dpi).jpg |
15:58:49 | daurn|laptop | aren't they the same? |
15:58:50 | daurn|laptop | :S |
15:59:49 | JdGordon | just coz they fit, doesnt mean anything |
16:00 |
16:00:03 | | Join monkey13 [0] (n=monkee13@69.7.217.155) |
16:00:10 | JdGordon | and the cf doesnt have holes for the pegs |
16:01:11 | amiconn | JdGordon: If you add a title, it should be optional, or only added for higher lcd resolutions |
16:01:36 | JdGordon | amiconn: thats what i was thinking, and probably always off on the remotes |
16:01:39 | amiconn | s/or/and\/or/ |
16:02:10 | amiconn | For the player it makes no sense at all, and for bitmapped archos, hmm... |
16:02:42 | JdGordon | actually the easier way is to make the staus bar 1 line bigger and put a title there... but thats not as nice |
16:07:10 | | Join Febs [0] (n=40be240f@labb.contactor.se) |
16:12:15 | | Join _FireFly [0] (n=FireFly@p54A4623B.dip.t-dialin.net) |
16:26:03 | | Join barrywardell [0] (n=892b7a6e@labb.contactor.se) |
16:26:22 | schu | OK thanks everyone, he's not really made up his mind but he'll probably follow my advice and get an X5 |
16:26:26 | | Quit schu ("CGI:IRC 0.5.7 (2005/06/19)") |
16:26:41 | JdGordon | well i almost have th title working.. it saves the space for it but doesnt draw it for some reason :'( |
16:28:07 | | Quit FireFly_ (Read error: 110 (Connection timed out)) |
16:31:33 | | Quit barrywardell ("CGI:IRC (Ping timeout)") |
16:32:26 | | Join webguest78 [0] (n=d978884f@labb.contactor.se) |
16:33:19 | | Part webguest78 |
16:35:52 | | Join Snyper [0] (n=Batousai@12.178.3.134) |
16:36:40 | JdGordon | ok, obviously the code hates me! |
16:38:36 | Snyper | hehe, I know that feeling |
16:39:10 | Snyper | Jd: Do you live in the US? If so were you up all night coding, or did you go to bed later than e and get up earlier? |
16:39:16 | Snyper | *me |
16:39:26 | JdGordon | no, im in australia |
16:39:32 | Snyper | gotcha |
16:39:41 | Snyper | I was quite surprised to see you in here |
16:39:45 | Snyper | still |
16:39:53 | JdGordon | 12:40am here |
16:39:57 | JdGordon | im going soon |
16:40:08 | | Quit _apo_ (Read error: 104 (Connection reset by peer)) |
16:40:19 | Bagder | do you aussies use 12 hour clocks usually? |
16:40:32 | JdGordon | 12 hour is soo much eaiser than 24 |
16:40:41 | Bagder | hahaha |
16:40:59 | Bagder | 12 hour clocks are totally messed up if you ask me |
16:41:02 | Bagder | I can never learn |
16:41:20 | JdGordon | ?? 12am is midnight, 12pm is lunch time.. everything is simple |
16:41:25 | Bagder | and afaik, neither can the ones who use 12 hour clocks |
16:41:39 | JdGordon | yup, i cant stand 24 |
16:41:57 | Bagder | but with 24, there's no confusion about when 12:00 is, is there? |
16:42:03 | Slasheri | eh.. i always tought 12am is midday |
16:42:13 | Snyper | wow, you you guys are -10 from US Eastern time.... |
16:42:14 | petur | why use 12 hours when there are 24 in a day? |
16:42:16 | Bagder | Slasheri: you prove my point fine, thanks ;-) |
16:43:04 | JdGordon | petur: why use 24 when everything else is base 10? there should be 10 hours in a day |
16:43:22 | petur | nah, 100 |
16:43:39 | | Join apo` [0] (n=r00t@dslb-084-057-064-105.pools.arcor-ip.net) |
16:43:56 | petur | don't take 14 hours away from me when I'm already short on it |
16:43:59 | Jungti1234 | I use 12 hours. |
16:44:20 | Bagder | anyway, I was just curious if 12-hours was common in Australia |
16:44:27 | Bagder | and I take it it is ;-) |
16:44:39 | JdGordon | i thought 12 hour was common everywhere except the military? |
16:44:49 | Jungti1234 | yes |
16:44:54 | Bagder | JdGordon: you think so yes |
16:44:58 | petur | europe = 24h |
16:45:07 | Jungti1234 | korea = 12h |
16:45:17 | Jungti1234 | perhaps, asia.. |
16:45:26 | Snyper | I thought most of europe still use 24 hour |
16:45:29 | Bagder | JdGordon: and we usually giggle when they call it "millitary time" ;-) |
16:45:34 | Snyper | when I was over there it was pretty common |
16:45:43 | JdGordon | Bagder: haha |
16:45:47 | Jungti1234 | hahaha.. |
16:45:50 | * | JdGordon got titles working in the list |
16:46:24 | Snyper | what is it that you're working on jdGordan? |
16:46:52 | JdGordon | my aim is to change the way settings are shown, so they show in the list instead of only on one line |
16:47:03 | Snyper | I see |
16:47:17 | Snyper | so a global rockbox change |
16:47:32 | JdGordon | not yet |
16:47:36 | JdGordon | and not likely.. |
16:47:36 | amiconn | JdGordon: How should that work? |
16:47:47 | Spida | JdGordon: swatch divided a day in thousand "beats" |
16:47:56 | Snyper | well, more global then my ipod vid specific stuff... |
16:48:03 | Jungti1234 | JdGordon: where do you live? |
16:48:04 | JdGordon | amiconn: how does which work? |
16:48:05 | Spida | JdGordon: and produced clocks for that |
16:48:12 | JdGordon | Jungti1234: melbourne, australia |
16:48:19 | Jungti1234 | ah. |
16:48:19 | amiconn | [16:46:33] <JdGordon> my aim is to change the way settings are shown, so they show in the list instead of only on one line <== this |
16:48:25 | JdGordon | Spida: ye, they are silly buggers.. the whole internet time thing doesnt make snece |
16:48:37 | | Quit apo` (Read error: 104 (Connection reset by peer)) |
16:48:48 | * | Zagor proudly wears his 24h analog wrist watch |
16:49:00 | * | amiconn prefers digital watches anyway |
16:49:08 | * | Snyper just uses his cell phone for a watch |
16:49:09 | preglow | analogue watches > * |
16:49:10 | * | linuxstb doesn't own a watch |
16:49:17 | amiconn | ..set to 24hour display of course |
16:49:18 | preglow | only watch i have is my phone |
16:49:23 | Jungti1234 | how do use 24 hour.... |
16:49:30 | preglow | but if i were to have a watch, it'd be analogue |
16:49:36 | Jungti1234 | 12 hours are convenient. |
16:49:58 | JdGordon | amiconn: atm you have to use up/down to change the setting which wastes 90% of the screen, i want to change it so it shows the setting name, then a list of all the choices.. works fine for everything except the set_int() screen |
16:50:04 | Snyper | I would have a totally digital....one that ran palm os or windows mobile :) |
16:50:30 | amiconn | JdGordon: Ah, you mean still on a separate screen, just showing a list of choices? |
16:50:30 | | Join apo` [0] (n=r00t@dslb-084-057-064-105.pools.arcor-ip.net) |
16:50:37 | * | JdGordon has a nice analoge watch, first watch for about 15 years and i cant read the damn thing :p |
16:50:44 | JdGordon | amiconn: ye |
16:50:47 | Snyper | so, if I modify a file in the drivers directory, what files do I need to update for rockbox (dont want to continue with the make zip etc...) |
16:50:52 | amiconn | That sounds good, but I wouldn't do it for numeric values |
16:51:16 | amiconn | There are just too many values |
16:51:19 | linuxstb | How does voice work with lists? Does it just voice the currently selected item? |
16:51:31 | markun | Slasheri: 11pm -> 12am -> 1am.. very strange system |
16:51:58 | JdGordon | amiconn: i dont think it will be a problem, useing the list text callback wont hurt performance much |
16:52:00 | JdGordon | linuxstb: yes |
16:52:12 | Slasheri | markun: hmm, that is very confusing.. i have never before heard about that |
16:52:21 | | Part monkey13 ("Konversation terminated!") |
16:52:22 | linuxstb | JdGordon: So as far as the voice UI is concerned, nothing changes? |
16:52:30 | JdGordon | ye |
16:52:31 | markun | Slasheri: at least I think it was like that.. |
16:52:31 | Snyper | how is diving the day in half "very confusing"? |
16:52:53 | markun | Snyper: the confusing thing is that 1am comes after 12am |
16:53:02 | * | linuxstb thought that it was 12 noon and 12 midnight, not 12am and 12pm |
16:53:12 | | Join lamed [0] (n=590077b8@labb.contactor.se) |
16:53:12 | Bagder | Snyper: 11pm -> 12am -> 1am just is hard to get |
16:53:22 | linuxstb | 11pm -> 12 noon -> 1am |
16:53:25 | Snyper | why is that? It had to somewhere if you divide it in hal |
16:53:26 | JdGordon | ok, now you have all confused me... |
16:53:26 | Snyper | f |
16:53:30 | * | linuxstb is probably speaking rubbish... |
16:53:32 | Zagor | and what's 20 minutes past noon. am or pm? |
16:53:36 | Snyper | so the day starts at 12:00am |
16:53:38 | Bagder | haha |
16:53:40 | Snyper | thats all there is to it |
16:53:45 | JdGordon | linuxstb: ye we do noon and midnight coz its less confusing |
16:53:49 | markun | Snyper: why not 11pm 12pm 1am? |
16:53:51 | Snyper | 20 past noon is pm |
16:53:56 | amiconn | In addition to the 12am/12pm confusion it's just inconvenient to always append am or pm |
16:54:00 | Bagder | Snyper: hahaha, wrong |
16:54:06 | Bagder | its 12:20am |
16:54:06 | Snyper | because the day starts at 12:00am not 12:00pm |
16:54:18 | Snyper | no, 20 minutes past noon is 12:20pm |
16:54:23 | Snyper | noon is 12:00pm |
16:54:26 | linuxstb | Noon is neither am or pm. |
16:54:27 | Snyper | midnight is 12:00am |
16:54:29 | * | Bagder shuts up |
16:54:30 | JdGordon | no, i tinhk i was confused.. 12am is lucnh time isnt it? |
16:54:36 | Bagder | I can't learn this |
16:54:47 | Snyper | no, 12:00am is bedtime |
16:54:50 | Zagor | this just shows why 12 hours is a really silly system |
16:54:56 | Snyper | the day starts at the am |
16:55:03 | Snyper | and does to at 12 |
16:55:12 | Zagor | so it's 10am, 11am and then 12pm? |
16:55:14 | Bagder | but it starts at 12 which is the highest value and should be the last |
16:55:16 | Snyper | yes |
16:55:16 | JdGordon | http://www.richardwinters.com/richardwintersmd/2002/09/12am_noon_or_mi.html |
16:55:17 | markun | Snyper: and after 12 comes 13 |
16:55:22 | Zagor | how very logical... not |
16:56:01 | Snyper | would it be better to go from 11 to 1, then to 13 for noon? |
16:56:12 | Snyper | sure 0 indexing is preferred |
16:56:13 | JdGordon | http://physics.nist.gov/News/Releases/questions.html explains the am and pm |
16:56:18 | daurn|laptop | there is no 12:00 |
16:56:24 | daurn|laptop | its called 0:00\ |
16:56:25 | Snyper | but the rest of the world thinks computer programmers are nuts for 0 indexing |
16:56:27 | daurn|laptop | :P |
16:56:29 | lamed | HELLO |
16:56:31 | lamed | hello |
16:56:38 | linuxstb | To quote JdGordon's link: a.m. = ante meridiem = before noon and p.m. = post meridiem = after noon |
16:56:55 | Snyper | bah I'm going back to coding... |
16:56:59 | * | petur stops rolling on the floor and moves along |
16:57:11 | lamed | someone here has a recorder? |
16:57:16 | * | Bagder stops working and starts rolling on the floor |
16:57:28 | JdGordon | but that doesnt make sense... becuase 11am means 11 before noon... which could mean 11 hours before noon so it should be 1am... |
16:57:43 | * | JdGordon starts to like the idea of 24hour clocks |
16:57:55 | * | petur starts rolling again |
16:58:07 | Snyper | you people are waaaaaaaay over-anaylizing it |
16:58:10 | markun | linuxstb: so 12noon isn't 12pm..? |
16:58:15 | Zagor | JdGordon: get yourself one of these: http://www.orolus.com/images/fortis/596-10-41L.jpg |
16:58:30 | Snyper | its simple enough that stupid Americans can understand it, honest, it can't be that complex... |
16:58:50 | JdGordon | Zagor: these are cooler... http://www.thinkgeek.com/homeoffice/lights/59e0/ |
16:58:56 | linuxstb | markun: Not if you take "post meridiem" literally. |
16:58:57 | markun | Snyper: you are also used to inches and miles |
16:59:01 | lamed | ***could someone with a recorder player tell me if the pointer in the star plugin is making some sort of a glitch? because it does on the simulator but I don't think there's a real bug. |
16:59:05 | | Join Criamos [0] (n=Criamos@p549304E2.dip0.t-ipconnect.de) |
16:59:17 | Snyper | yeah, but the majority of americans don't even get those |
16:59:21 | Zagor | JdGordon: but not nearly as practical to wear |
16:59:32 | JdGordon | im sure there is a wearable version somewhere |
16:59:35 | petur | Snyper: how can we be sure they actually understand it? look at how much they understand of international politics :p |
16:59:36 | Snyper | ask most americans how many feet in a mile and they will just stare at you blankly (5280 btw...) |
16:59:41 | Snyper | hehe |
16:59:49 | Snyper | But the clock is one thing they have to understand |
16:59:57 | Snyper | how else would they know when to be at work> |
17:00 |
17:00:05 | | Join Kitar|st [0] (i=Kitarist@195.210.200.122) |
17:00:22 | petur | if they are tired it's time to go to work |
17:00:30 | Zagor | I bet a good portion of americans mistake 12am/pm too |
17:00:36 | Snyper | lol well, I know lots of people tht wouldnt work for |
17:00:38 | petur | after sleep they go home |
17:00:57 | * | JdGordon does.. and im sure as hell smarter than the avergae american :D |
17:01:08 | Zagor | JdGordon: btw, I wasn't joking. that's my watch. |
17:01:12 | JdGordon | even if i cant spell |
17:01:19 | JdGordon | Zagor: in that case.. ncie watch |
17:01:33 | * | petur is glad nobody came up with logarithmic time |
17:01:35 | * | lamed asks everyone to stop talking about clocks for two seconds and check on a recorder player if they have a glitch when moving the star plugin pointer around the main menu! |
17:01:48 | JdGordon | anywho.. does anyone want to have a look at how the settings work now? |
17:01:52 | * | petur runs off |
17:02:03 | * | Zagor whistles to the roof |
17:02:14 | amiconn | lamed: Yes it does cause a glicth |
17:02:28 | * | linuxstb spots some Rockbox talk breaking through |
17:02:40 | amiconn | Imho star should use the core menus, and some other plugins too |
17:02:42 | lamed | amiconn: a line added in front of the triangle? |
17:02:53 | preglow | and here i was, planning to rant about beer |
17:02:56 | amiconn | lamed: No, to the right of the triangle |
17:03:02 | lamed | yeah |
17:03:11 | Zagor | preglow: oooh, good subject! ;-) |
17:03:21 | Snyper | arg dang it all this stupid talk of clocks....I put the wrong build on my ipod lol |
17:03:21 | Kitar|st | what is it chan about |
17:03:22 | lamed | it's weird. if I step by step it, it won't happend. |
17:03:22 | Kitar|st | :P |
17:03:26 | Kitar|st | lol |
17:03:30 | amiconn | It happens if you move to an item, then move away from it |
17:03:34 | preglow | it's hard with this much on-topic happening! |
17:03:44 | pixelma | now that petur ran off |
17:03:53 | Snyper | its about 12hr clocks vs 24 hr clocks :) |
17:03:56 | Snyper | lol |
17:04:02 | Snyper | I kill me! |
17:04:07 | JdGordon | well.. we can blame Bagder for this bout of OT-ness.. but seen as he is op its not gonna change anything :p |
17:04:12 | amiconn | At the bottom item (Exit) there is an additional glitch |
17:04:30 | linuxstb | preglow: You timed your trip to England badly - you missed last week's Great British Beer Festival... |
17:04:46 | lamed | for me the glitch happends on the exit item only if you point on it |
17:04:48 | Topic | "We call it Rockbox time and it is slightly more than 24 hours per day" by Bagder (n=daniel@rockbox/developer/bagder) |
17:04:54 | JdGordon | brittish beer? or imported hosed in brittain? |
17:05:01 | Snyper | LOL |
17:05:03 | lamed | bagder: lol |
17:05:22 | linuxstb | JdGordon: Great beer from Britain... |
17:05:29 | * | JdGordon doesnt belive you |
17:05:32 | JdGordon | :D |
17:05:57 | * | petur can't resist all the triggering |
17:06:17 | * | JdGordon goes to bed before he is dragged into another beer argument here |
17:06:18 | | Quit theli_ua (Remote closed the connection) |
17:06:22 | JdGordon | gnite folks |
17:06:36 | linuxstb | Real Ale, Cider and Perry... Plus a small corner devoted to an odd spicy beer from Poland... |
17:06:38 | | Quit JdGordon ("Konversation terminated!") |
17:07:01 | markun | Kitar|st: what brings you here? |
17:07:56 | | Join rconan [0] (n=richard@82.14.27.61) |
17:08:27 | Snyper | so again, assuming all I change is something in the drivers, what files do I need to copy to the ipod? Any ideas? :) I hate doing make zip thenextracting... |
17:08:43 | lamed | amiconn: don't you think the dark gray is a little too close to black? |
17:08:44 | *** | Saving seen data "./dancer.seen" |
17:08:54 | lamed | iriver h1x0 |
17:09:25 | amiconn | It probably is. The H1x0 lcd has a strange transfer function |
17:09:32 | Snyper | "It's Lightish Red!" "Newsflash, they already have a name for the color 'lighist red', its pink!" |
17:09:52 | linuxstb | Snyper: Probably just the rockbox.ipod file. |
17:10:01 | amiconn | Likewise, the light grey on greyscale iPods is almost white |
17:10:27 | lamed | well I don't own one so I wouldn't know |
17:10:32 | Snyper | ok, i just started looking for what files the zip actually contains...I'll double check and see if I see anything else... |
17:10:37 | amiconn | We can fix both effects iirc... |
17:10:55 | lamed | it's just a default setting probably right? |
17:10:57 | linuxstb | Snyper: Are you working on the 5g's hardware EQ? |
17:11:04 | Snyper | yeah |
17:11:18 | | Join PaulJam [0] (n=pauljam@p54BCFB97.dip.t-dialin.net) |
17:11:27 | Snyper | trying to see what I am setting the regs to right now....I thought that part was the working part lol |
17:11:31 | linuxstb | Nice. Good to see some low-level ipod hacking going on... How is it sounding? |
17:11:41 | amiconn | The LCD controllers allow adjustment of the 2 greylevels (both of them in a different way) |
17:11:41 | Snyper | but last night I got the ui hooked up right and no go |
17:11:56 | * | amiconn thinks that should be done, and should be a quick fix |
17:12:08 | Snyper | yeah, I'm major into this. I got an ipod, I want battery life, both cores and the video codec supported soon :) |
17:12:33 | lamed | then maybe I should take a look at it later and fiddle with it, unless you'll already do it :) |
17:12:34 | linuxstb | battery life and both cores are probably mutually exclusive. |
17:12:48 | Snyper | well, to some extent |
17:13:15 | Snyper | right now I assume the 2nd core is off ececuting garbage all the time, with both supported, it should be able to be shut down when not in use |
17:13:21 | linuxstb | As in, we wouldn't want to rely on the second core for normal Rockbox use. |
17:13:28 | linuxstb | No, the second core is (we hope) soundly asleep. |
17:13:33 | Snyper | oh really |
17:13:36 | Snyper | hmmm |
17:13:40 | | Quit SereR0kR () |
17:14:32 | preglow | anyone else get strange artifacts when encoding with vlc? |
17:14:44 | Snyper | so you think the video codec is whats eating the power? Or just some functions of some of the other chips? Or is that "bug" the fact that the battery life is much less than with apples firmware, fixed? |
17:14:45 | linuxstb | I haven't tried it. Does vlc use ffmpeg? |
17:15:02 | preglow | i think it does |
17:15:10 | | Quit Zagor ("Client exiting") |
17:15:38 | preglow | seek support, plz |
17:15:44 | linuxstb | Snyper: Probably not the video codec - battery life is an issue on all ipods. |
17:15:48 | * | linuxstb slaps preglow |
17:15:59 | | Join webguest77 [0] (n=0c1863dd@labb.contactor.se) |
17:16:02 | Snyper | hmmm |
17:16:18 | Snyper | and double hmmmmm.....something is definaty going wrong here... |
17:16:25 | Snyper | stupid audio codec... |
17:16:54 | | Quit webguest77 (Client Quit) |
17:16:54 | linuxstb | I think it's a combination of us not sleeping parts of the hardware we should be sleeping, and also our code being less efficient than the Apple/PortalPlayer code - meaning we run the CPU at a higher speed on average. |
17:17:44 | Mikachu | it seems possible to turn the lcd off and on |
17:18:21 | preglow | hmm |
17:18:24 | preglow | progressive encode |
17:18:25 | linuxstb | Mikachu: A battery test with the LCD permanently off compared to permanently on would be useful. |
17:18:41 | Snyper | well, since someone else is working on the dual core support (so I heard last night) perhaps I will go for the video codec, then just go through and see if I can find some performance issues.....I'm not the best optimizer in the world, but I woudln't say I'm te worst either... |
17:20:40 | | Join lightyear [0] (n=lightyea@p54877B11.dip.t-dialin.net) |
17:20:49 | linuxstb | Snyper: Have you got the EQ working at all? |
17:21:40 | | Quit uski (Read error: 113 (No route to host)) |
17:21:49 | preglow | linuxstb: btw, does it skip audio if present? |
17:22:05 | linuxstb | No, it just parses elementary streams. So you need to demux first. |
17:22:15 | Snyper | .heh, not yet, but I have barely been working on it |
17:22:30 | Snyper | I got the ipod just before going on vacation |
17:22:45 | Snyper | figured working on rockbox, in downtime would be fun |
17:22:55 | Snyper | in a massochistic sort of way :) |
17:23:11 | Snyper | I am stil on vacation, we just had nothing planned for this morning... |
17:24:11 | preglow | optimise eq? |
17:24:11 | Snyper | It took me some time to understand all the ui stuff... |
17:24:14 | Snyper | nono |
17:24:34 | Snyper | I looked at that and only saw one almost trivial thing that could be sped up there |
17:24:43 | Snyper | trying to enable the hardware eq |
17:25:49 | Snyper | trouble is I dont even know if it will work. They say they that the WM8758 is reg compatible with the WM8983, but who knows |
17:27:02 | Snyper | ugh, and when I find an idiodic mistake like using bitwise and to add flags to a register...man....stupid... |
17:29:50 | rconan | how come rockbox doesnt compile for the ipod3g at the moment? |
17:30:02 | rconan | theres an error in gray_core.c |
17:30:25 | | Quit Nibbler (Read error: 113 (No route to host)) |
17:30:30 | linuxstb | Snyper: So far the WM8758 has proved identical to the WM8983. But yes, no-one has tried the EQ. |
17:30:41 | amiconn | rconan: According to http://www.rockbox.org/cvs.shtml it does compile fine for G |
17:30:48 | amiconn | *3g |
17:30:54 | rconan | might be my compiler then? |
17:31:09 | amiconn | probably. Version? |
17:31:14 | rconan | 3.4.3 |
17:31:19 | linuxstb | rconan: Are you using CVS or a .tar.gz download? |
17:31:21 | Snyper | yeah, and I looked at the driver, and not much is supported on the WM8758, so "so far" isn't very far in terms of whats in the driver |
17:31:24 | rconan | cvs |
17:31:35 | amiconn | rconan: The recommended compiler for arm is 4.0.x |
17:31:43 | linuxstb | Snyper: I've also implemented Recording (not in CVS), and that's identical. |
17:31:54 | rconan | im aware of that but i already had a 3.4.3 toolchain |
17:32:04 | rconan | ill try compiling a 4.0.3 one later today |
17:32:47 | | Join Nibbler [0] (n=sven@port-212-202-193-252.dynamic.qsc.de) |
17:35:58 | | Quit rconan (Remote closed the connection) |
17:39:14 | Snyper | ok, that gives me a little more confidence... |
17:39:14 | Mikachu | it's probably a good idea to disable pwm fading when i put lcd off in __backlight_off |
17:39:28 | | Join rconan [0] (n=richard@82.14.27.61) |
17:39:28 | Snyper | I thought about writing to them and asking for the data sheet, not sure it would help though |
17:39:29 | Mikachu | if this works i will be surprised, i just copied the h300 code :) |
17:39:46 | amiconn | Hmm, would have been interesting to know what kind of error arm-elf-gcc 3.4.x produces... |
17:40:06 | | Quit PaulJam (".") |
17:40:08 | rconan | amiconn: i can tell you if you want |
17:40:19 | amiconn | Ah, you're back |
17:40:25 | * | amiconn didn't ntice |
17:40:58 | Jungti1234 | wow.. terrorist |
17:41:12 | amiconn | mcnn cnt tp s wll |
17:42:00 | Mikachu | okay so that didn't work |
17:42:05 | Mikachu | very interesting effect though :) |
17:42:32 | Mikachu | mirrored, and uh, deinterlaced with one field on top of the other |
17:44:33 | rconan | amiconn: http://pastebin.ca/125337 |
17:45:54 | | Join Saniferd [0] (n=San@212.2.174.67) |
17:46:12 | preglow | did another vlc encode now, which has completely wrong colours |
17:46:13 | rconan | that was done with the arm-uclinux-elf-gcc 3.4.3 toolchain recommended by ipodlinux |
17:46:18 | preglow | keyframes seem to be corrupt |
17:46:46 | amiconn | Oh, hmm. Not much I can do about this one; gcc 3.4.x simply doesn't manage to find enough free registers |
17:46:57 | rconan | ah |
17:47:05 | rconan | im compiling another toolchain now |
17:47:12 | Mikachu | mplayer has that problem sometimes on x86 too, but doesn't arm have lots of registers? |
17:47:24 | preglow | about 14 free ones |
17:47:28 | Mikachu | that is more than 5 |
17:47:54 | amiconn | The asm routine there needs 14 registers, which is possible. Arm has 16 general registers, one of which is the ps and the other is the sp. All others can be free for general use |
17:48:05 | amiconn | s/ps/pc/ |
17:48:32 | * | amiconn wonders what gcc 3.4 is doing there |
17:48:55 | rconan | is there a way i can make it be more verbose |
17:50:12 | | Quit petur ("Read error: 104 (Connection reset by beer)") |
17:52:47 | Snyper | ok, let me be sure of someting here, in the datasheet for the WM8983, when they say bit 0, they mean the bit that represents the value of 0 or one in decimal, and therefore bit 7 is the bit that represents the value 128 in decimal? |
17:57:09 | | Join uski [0] (n=uski@bre01-1-88-162-0-210.fbx.proxad.net) |
17:58:26 | markun | Snyper: yes |
17:58:43 | | Join [San] [0] (n=San@212.2.163.195) |
17:59:11 | Snyper | and come to think of it while looking, how wide are the registers? I had looked quick and thought they were 8 bit, but now I notice they mention a 0 bit and an 8 bit, so they commonly set 9 bits, so are these things 16 bits wide? |
18:00 |
18:01:57 | | Join Mercz [0] (n=reow@c220-237-151-13.brodm1.vic.optusnet.com.au) |
18:04:33 | | Quit Saniferd (Read error: 110 (Connection timed out)) |
18:04:37 | vertz | how come my scrolling is weird? it like bumps a page down if i scroll fast |
18:05:46 | linuxstb | Snyper: The registers are 9-bits wide. |
18:05:57 | markun | vertz: don't know what you are talking about |
18:06:17 | linuxstb | Snyper: So bit 0 is "1", and bit 8 is 256 (0x100) |
18:06:56 | Snyper | interesting...just looked at the wm8758_write function, noticed it takes an int, not a char :) also noticed my shifting was assuming an int lol. I need to not code when I am tired...it goes much more smoothly for me during the day |
18:07:13 | linuxstb | Snyper: Writing to a register involves a 16-bit write over i2c - the top 7 bits are the register address, and the bottom 9 are the value. |
18:07:16 | vertz | markun: lets say i have lots of albums, and i want to scroll just like 5 albums down, it jumps like 20 albums down |
18:07:47 | linuxstb | Snyper: In fact, I think it's two 8-bit writes... But you've got the code in front of you. |
18:07:51 | markun | vertz: doesn't happen here. But I didn't update my iriver for a few days |
18:08:06 | Snyper | yup |
18:08:26 | vertz | if i want it to go 1 and 1 down i have to scroll raelly carefully |
18:08:35 | Snyper | Back in college I could code till the sun came up....though admittedly, I'd sleep in much later too... |
18:17:53 | | Quit akaias (Read error: 110 (Connection timed out)) |
18:22:52 | | Join akaias [0] (n=akaias@c-24-15-165-22.hsd1.il.comcast.net) |
18:23:18 | | Quit Ribs (".") |
18:25:27 | Snyper | hmmm, well, all my writes are now correct and happening, but stil no eq happening....maybe I should make the effect more noticable and try again... |
18:27:12 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
18:30:28 | | Join EbErT [0] (n=EbErT@adsl-211-221-241.asm.bellsouth.net) |
18:33:48 | rconan | hey peeps |
18:34:04 | rconan | im getting an error compiling a toolchain with rockboxdev.sh |
18:34:12 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
18:34:47 | rconan | http://pastebin.ca/125393 |
18:34:59 | Snyper | w00t |
18:35:09 | Snyper | hardware EQ is functional |
18:35:26 | Snyper | gotta clean it up a bit... |
18:35:33 | Snyper | remove some of my silliness |
18:36:37 | rconan | anyone have any ideas as to why the toolchain would give that error compiling? |
18:37:13 | | Quit akaias (Operation timed out) |
18:42:33 | | Join akaias [0] (n=akaias@c-24-15-165-22.hsd1.il.comcast.net) |
18:49:56 | Snyper | I'm about to head out, so the patch won't be made till tonight....I'm quikily building the "release" version now so I have it for when we go out... |
18:51:40 | rconan | do we have any people here who know about toolchain building? |
18:59:43 | | Quit akaias (Success) |
19:00 |
19:00:20 | | Quit BigMac (Read error: 110 (Connection timed out)) |
19:00:50 | Jungti1234 | bye |
19:08:47 | *** | Saving seen data "./dancer.seen" |
19:14:13 | | Quit Snyper (Read error: 110 (Connection timed out)) |
19:17:32 | amiconn | Hrrmm, why does my greyscale drawing speedup make doom crash with data abort in z_zone?? |
19:18:06 | Mikachu | maybe plugin.c and plugin.h order is out of sync? |
19:18:16 | Mikachu | (i have managed that many many times :) |
19:18:29 | amiconn | No, I've installed a complete .zip |
19:18:37 | amiconn | (and nothing changed in plugin.[ch] |
19:21:21 | * | lamed commiting star game fixes |
19:21:26 | | Quit dan_a (Read error: 110 (Connection timed out)) |
19:22:08 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
19:23:37 | | Quit mikearthur (Remote closed the connection) |
19:26:34 | * | amiconn found a bug in doom regarding greyscale, which uncovered another bug in my optimised drawing routine |
19:26:42 | | Quit rconan (Read error: 110 (Connection timed out)) |
19:28:56 | Mercz | !list |
19:32:25 | amiconn | lamed: Hah, the old combos couldn't have worked on H1x0! :) |
19:33:02 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
19:33:30 | | Join Crackerizer [0] (n=3d5a9b0f@labb.contactor.se) |
19:33:41 | amiconn | The help text for 'next level' should read [ON+RIGHT] ... |
19:34:34 | amiconn | Or rather, ON shopuld be replaced with PLAY |
19:34:38 | amiconn | ..as well |
19:34:51 | Crackerizer | Hello, |
19:35:53 | Crackerizer | I'm an ipod 3g owner... |
19:36:30 | | Quit TeaSea ("Leaving") |
19:36:58 | Crackerizer | I'd like to contribute something to rockbox |
19:37:05 | dionoea | hi |
19:38:51 | Crackerizer | I know rockbox can be installed into ipod 3g, but not working very well. |
19:39:06 | lamed | hehe... ON+NEXT.. stupid me |
19:39:18 | | Quit Jungti1234 () |
19:41:14 | lamed | amiconn: do we say ON or PLAY on h1x0, it's actually pretty stupid to call it on, as we might have say 'navi', and 'a-b', but I see that's exactly what the manual is using. |
19:41:32 | amiconn | Yeah, it's a bit confusing |
19:42:00 | amiconn | For the user, we should call the button Play or On/Play, even though it's called ON in the code |
19:42:14 | amiconn | We do have this confusion on other targets too |
19:42:46 | lamed | IMHO there should be a notice at the start of the manual explaining RB button names. and other then that we should only use owr own names. |
19:43:19 | amiconn | Afaik there is an explanation of the buttons at the start |
19:44:03 | Febs | lamed: there is a picture in the manual showing the label used in the manual for each button. |
19:44:14 | * | lamed is heading to check the new dark grey shade |
19:45:04 | amiconn | Argh, jumptables are tricky on arm :/ |
19:45:30 | lamed | Febs: I'd love if you show me where in the online manual http://download.rockbox.org/manual/rockbox-h100/rockbox-buildli1.html#x2-1000 |
19:46:14 | amiconn | lamed: http://download.rockbox.org/manual/rockbox-h100/rockbox-buildch2.html#x4-150002.1 |
19:46:57 | amiconn | (but it still calls the joystick press SELECT instead of NAVI what we do use for H1x0 as well now) |
19:48:02 | | Join secleinteer [0] (n=secleint@70.230.155.97) |
19:49:39 | | Join barrywardell [0] (n=892b7a86@labb.contactor.se) |
19:49:40 | lamed | mmmm... I still think that's the right place to tell the user his new button names |
19:51:45 | * | lamed wonders what other plugins has button information tables |
19:52:37 | lamed | what's the default mount point on my h1x0? |
19:53:28 | lamed | amiconn: could you help me with mounting the player on linux?> |
19:53:57 | amiconn | Not easily I think... |
19:54:26 | lamed | I figured it won't be too hard but only that i'm a linux newbe |
19:54:43 | amiconn | I mostly use windows, and if I need to access one of my boxes in linux, I just plug it in and it works... |
19:54:52 | | Join akaias [0] (n=akaias@c-24-15-165-22.hsd1.il.comcast.net) |
19:55:10 | dionoea | lamed: just mount /dev/sda1 /mnt/something |
19:55:19 | dionoea | or sda2 |
19:55:22 | lamed | mmm that what i was aperently looking |
19:55:31 | lamed | _+|trying|+_ |
19:55:33 | dionoea | or fdisk -l /dev/sda to know what partitions you have |
19:55:40 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
19:56:36 | lamed | btw amiconn i'm trying to mount it on the virutal machine so I wouldn't have to deal with the slow smb access (at least for me) |
19:59:17 | dionoea | preglow: yes, VLC uses ffmpeg |
19:59:21 | | Join bondolo [0] (n=mike@dsl081-053-164.sfo1.dsl.speakeasy.net) |
20:00 |
20:00:39 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
20:01:05 | | Part Crackerizer |
20:01:41 | lamed | dionoea: how do I tell mount the filesystem? |
20:02:43 | dionoea | 19:55:10 < dionoea> lamed: just "mount /dev/sda1 /mnt/something" |
20:02:57 | dionoea | or you want to tell it the fs type ? |
20:03:01 | dionoea | -t <fs> |
20:03:11 | lamed | -t fat32? |
20:03:11 | dionoea | vfat, ntfs, ext3, reiserfs ... |
20:03:19 | lamed | -t msdos? |
20:03:25 | dionoea | but it usually finds it automaticaly |
20:03:28 | dionoea | vfat |
20:04:13 | lamed | if I "debian:/home/user/rockbox-devel/h120# mount /dev/sda1 /mnt/h120", it tells me "mount: mount point /mnt/h120 does not exist". if I |
20:04:25 | lamed | mount: mount point /mnt/h120 does not exist |
20:04:26 | dionoea | mkdir /mnt/h120 then :) |
20:04:30 | lamed | hmm |
20:04:51 | | Join midgen3313 [0] (n=allstar5@ool-44c21fdc.dyn.optonline.net) |
20:05:02 | | Join hotwire_ [0] (n=hotwire@toronto-HSE-ppp4322175.sympatico.ca) |
20:05:38 | lamed | thank you, you are with no shadow of a doubt a genius. |
20:05:59 | dionoea | you're welcome :) |
20:07:47 | dionoea | any long time developer here ? I wanted to know if i was allowed to commit some of the new games flyspray patches. |
20:08:16 | ShadowdogMU | man what is it with people saying shadow a lot today? |
20:08:18 | ShadowdogMU | it highlights me |
20:08:22 | dionoea | :) |
20:08:43 | lamed | hehe |
20:09:09 | | Join San [0] (n=San@212.2.163.195) |
20:10:04 | lamed | amiconn: are you using the virtual machine/what are you using to compile the code? |
20:10:20 | amiconn | Most of the time I'm using cygwin |
20:10:46 | lamed | well then I hope you're using a serious computer.. |
20:10:52 | amiconn | Sometimes I compile on my amd64 (linux) |
20:11:12 | amiconn | Compiling on cygwin takes ages compared to linux, but I still prefer it |
20:11:24 | amiconn | It's simply more convenient |
20:12:21 | lamed | I must say vmware is great, both because it compiles much faster then cygwin, and more because little by little I pick up on more commands so I could switch to genuine linux. |
20:13:24 | | Quit bense (Read error: 60 (Operation timed out)) |
20:14:01 | amiconn | I pondered switching to linux several times, but everytime the result was that I can't |
20:14:17 | amiconn | I'm using linux for some tasks, but that's it |
20:14:49 | * | lamed wonders why he doesn't see any changes in the dark grey playing pacbox |
20:15:53 | lamed | hey! you are allowed to sleep for a fraction of an hertz. that's nice. |
20:16:21 | Bagder | what does 'uname -s' say on cygwin? |
20:16:37 | Bagder | anyone on macos around for the same command? |
20:16:43 | lamed | probably linux, or it's not avaliabe |
20:17:07 | Bagder | I very much doubt that |
20:17:19 | amiconn | $ uname -s |
20:17:19 | amiconn | CYGWIN_NT-5.1 |
20:17:24 | barrywardell | Darwin |
20:17:24 | Bagder | thanks |
20:17:25 | lamed | mmm |
20:17:41 | barrywardell | that's for mac os |
20:17:43 | amiconn | The number probably depends on the windows version; 5.1 is XP |
20:17:52 | Bagder | yes I think so too |
20:18:18 | Bagder | amiconn: you do need that patch on the CrossCompiler page to build gcc 3.4.x on cygwin, right? |
20:18:24 | Bagder | m68k |
20:18:24 | amiconn | The other NT derivates should be straightforward, dunno what is dispayed on 9x |
20:18:37 | amiconn | yes |
20:18:53 | Bagder | I'll fix rockboxdev.sh to adapt |
20:19:20 | | Join bense [0] (n=bense@cpe-024-168-226-117.sc.res.rr.com) |
20:20:19 | Bagder | since macos needs it too |
20:22:01 | amiconn | Wow, the new greyscale drawing roughly doubles drawing speed! :) |
20:22:02 | barrywardell | i never actually tried it on macos. I was able to build gcc4 for arm from darwinports |
20:22:16 | amiconn | (for higher depths, but that's what counts, eh?) |
20:22:38 | * | amiconn needs to port to coldfire and sh |
20:22:51 | lamed | dionea: did you got an answer for your question? (about games) |
20:23:16 | | Join Genre9mp3 [0] (n=c23feba6@labb.contactor.se) |
20:23:45 | lamed | dionoea: |
20:24:51 | dionoea | lamed: no |
20:26:08 | markun | Bagder: ata_init returns 0! |
20:26:32 | lamed | it was an interesting one because I have thought about doing so myself :) |
20:26:36 | markun | (on the gigabeat) |
20:26:39 | lamed | take a look at http://www.rockbox.org/twiki/bin/view/Main/IrcNicks |
20:26:50 | Bagder | markun: congrats! |
20:27:28 | markun | Bagder: the only thing is that we skip check_registers |
20:27:48 | markun | But at least we have the command, control and status registers right |
20:28:08 | dionoea | lamed: well i'll wait for an answer and ask the question later if needed :) |
20:28:22 | | Quit [San] (Read error: 110 (Connection timed out)) |
20:29:21 | | Quit ender` (" The last time somone listened to a Bush, a bunch of people wandered in the desert for 40 years.") |
20:30:37 | | Part midgen3313 |
20:33:08 | | Join ender` [0] (i=null@84.52.165.220) |
20:34:13 | lamed | dionoea: the wiki link was suggested to you |
20:34:22 | lamed | (saying: I don't know your name) |
20:34:56 | dionoea | Antoine Cellerier (/whois dionoea) |
20:35:39 | | Quit merbanan (Read error: 104 (Connection reset by peer)) |
20:39:06 | lamed | whois is disabled on the server |
20:39:20 | dionoea | seriously ? i've never seen that on freenode |
20:39:41 | dionoea | oh! you're using CGI:IRC :) |
20:42:08 | lamed | !? the whois should appear on /status, so that shouldn't matter |
20:42:23 | uski | maybe that CGI:IRC doesn't transmit the whois command |
20:42:58 | lamed | oh! forget that, I was blabbing. *** dionoea [n=dionoea@poy.chewa.net]: Antoine Cellerier |
20:43:03 | uski | ;) |
20:44:47 | | Quit bondolo ("Cya!") |
20:47:02 | amiconn | Hum... |
20:47:47 | amiconn | I should probably start moving asm stuff to .S files for the grayscale lib. The .c files start to become messy |
20:49:35 | amiconn | Problem: How would I then access global vars? Especially the main struct is problematic... |
20:50:51 | bense | welp guys |
20:50:52 | bense | i'm out for now |
20:51:04 | bense | keep kicking ass with this project |
20:51:04 | bense | ! |
20:51:08 | | Part bense ("Leaving") |
20:51:48 | | Quit akaias (Success) |
20:52:46 | | Quit markun (Read error: 113 (No route to host)) |
20:52:48 | | Join akaias [0] (n=akaias@c-24-15-165-22.hsd1.il.comcast.net) |
20:53:12 | lamed | I just rememberd there are for fact some unused language strings lieing around english.lang, and there should be a script to make sure what strings are redundant (if only I could perl) |
20:54:01 | | Join markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
20:54:26 | Mikachu | i noticed the strings for bookmark deleting is incorrect for at least ipods, possibly others |
20:54:27 | dionoea | hey markun ! just noticed that you're at twente university. Do you know thedj ? |
20:54:36 | Mikachu | it says "on+play" but it should be "long right" |
20:55:06 | markun | dionoea: no |
20:55:20 | dionoea | Derk Jan Hartman |
20:55:35 | dionoea | −−typos |
20:55:38 | lamed | mikacu: I ment language strings that are not really used anywhere in the source. |
20:55:39 | dionoea | he's one of the VLC devs |
20:55:52 | Mikachu | lamed: i just remembered when you said lang files |
20:56:24 | lamed | there was some guy talking about what you said in an FS |
20:56:32 | Mikachu | ah, then i can forget it :) |
20:56:54 | lamed | http://www.rockbox.org/tracker/task/5750 |
20:58:12 | markun | Bagder: http://130.89.160.166/Gigabeat/ata_identify.jpg |
20:58:14 | Mikachu | ah, it doesn't cover that error though |
20:59:23 | | Quit Criamos (Read error: 104 (Connection reset by peer)) |
20:59:50 | lamed | oh! that was the fix? h100,h120,h300: "NAVI = Yes" I thought that was the problem.... |
21:00 |
21:00:05 | Mikachu | that bug is unrelated to ipods |
21:00:47 | Mikachu | but i'm not sure long right is such a good binding for deleting |
21:01:51 | | Join Criamos [0] (n=Criamos@p549304E2.dip0.t-ipconnect.de) |
21:05:17 | lamed | ? |
21:08:42 | lamed | amiconn: around? |
21:08:48 | *** | Saving seen data "./dancer.seen" |
21:09:00 | | Quit secleinteer (Connection timed out) |
21:09:17 | | Quit akaias (Operation timed out) |
21:09:47 | | Quit Genre9mp3 ("CGI:IRC (EOF)") |
21:11:45 | amiconn | yes |
21:11:54 | | Quit darkless ("Leaving") |
21:13:32 | | Quit barrywardell ("CGI:IRC (EOF)") |
21:16:19 | | Join bondolo [0] (n=mike@dsl081-053-164.sfo1.dsl.speakeasy.net) |
21:17:30 | lamed | um, although I don't stand a chance, I'm trying to figure out the lcd_write_command_ex, that supposed to change the dark_grey color... thing is I don't see the difference between now and before. could you enlighten me? |
21:20:32 | Kitar|st | http://addictedwith.blogspot.com/ <−− my blog (interesting findings on net) please visit it |
21:20:33 | Kitar|st | ehe |
21:20:36 | linuxstb | dionoea: What games do you want to commit? Do you have links? |
21:22:20 | amiconn | lamed: http://www.rockbox.org/twiki/pub/Main/DataSheets/epson_s1d15e06.pdf page 32 (Gray-scale Pattern Set) |
21:22:31 | | Quit TeaSea ("Leaving") |
21:22:51 | | Join XavierGr [0] (n=xavier@ppp154-55.adsl.forthnet.gr) |
21:24:02 | dionoea | linuxstb: the helicopter, pegbox and blackjack games. I still have to try them out and read the code ... but they look promising |
21:24:09 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
21:24:49 | amiconn | dionoea: Depends on how cross-platform they are, and how well they're written |
21:25:22 | dionoea | i would've guessed that :) |
21:26:15 | amiconn | Plugins should run on all targets unless severe technical reasons prevent it |
21:26:41 | Mikachu | pegbox looks nice, but i'm not good at that type of game |
21:27:47 | linuxstb | dionoea: I was about to say the same as amiconn. Plus no more custom menus... |
21:28:17 | amiconn | (e.g. CPU performance prevents doom on archos, button count prevents rockboy on Ondio) |
21:28:23 | dionoea | linuxstb: ok :), i started porting some of the other games' menus to rockbox api menues btw |
21:28:46 | | Quit TeaSea (Client Quit) |
21:28:47 | | Join bluebrother [0] (i=h3Lvh5LO@nat-wh-1.rz.uni-karlsruhe.de) |
21:28:52 | amiconn | We _need_ to solve the problem with voice and plugins using the core menus... |
21:29:14 | amiconn | In fact, the problem with voice and _any_ plugin using iram |
21:29:17 | dionoea | i also think that all plugins should have the "sound/playback" menu like sudoku has |
21:29:28 | dionoea | or maybe provide a method to suspend plugins |
21:29:34 | amiconn | Not all... |
21:29:46 | amiconn | At least not all on all platforms |
21:30:20 | dionoea | ok, not all :) but those which you don't want to quit every time you need to change the volume |
21:30:37 | amiconn | If voice is enabled, and a plugin uses iram, even if this plugin doesn't use core menus, or only unvoiced core menus, rockbox will crash after leaving the plugin (!) |
21:30:41 | XavierGr | wow I was away for like 4 days and now there is video playback on Rockbox!!!! |
21:31:03 | linuxstb | Sort of... |
21:31:33 | amiconn | Took me a while, but now I know why that happens: The plugin replaces the iram part of the voice codec, but the voice engine doesn't notice. So the next time voice should play -> BOOM |
21:31:46 | dionoea | linuxstb: don't underestimate your work :) |
21:31:59 | dionoea | (hum, that doesn't sound english) |
21:32:12 | amiconn | XavierGr: There's a bug in the jpeg viewer's menu, actually 2 |
21:32:28 | XavierGr | I didn't implemented the meny but shoot |
21:32:34 | XavierGr | *menu |
21:33:06 | dionoea | btw, if mpegplayer becomes the official video player on rockbox, it might be better to call it videoplayer so people don't get confused if you ever add non mpeg formats |
21:33:42 | amiconn | The jpeg viewer offers the playback menu. There are 2 problems associated with it: (1) On the newer targets, the jpeg viewer has to stop playback if the jpeg is big. If it does that, it should no longer be possible to call the playback menu |
21:33:50 | scorche | XavierGr: i know how you feel =) |
21:34:15 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
21:34:28 | amiconn | On swcodec the playback engine tolerates calling playback functions (simply does nothing because playback is stoped), but it's ugly |
21:34:29 | Mikachu | amiconn: why not be able to restart playback when you've loaded a smaller image? |
21:34:32 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
21:35:14 | amiconn | (2) On archos, the playback menu shouldn't be there. jpeg stops playback, but you can restart it with Playback->Next track |
21:35:25 | | Quit Arathis () |
21:35:33 | amiconn | It doesn't crash, it even plays music, but if you return to the image, it displays garbage |
21:35:45 | amiconn | (the music data fed to the LCD by the grayscale ISR) |
21:36:08 | XavierGr | amiconn: I think JdGordon itroduced that new menu, but I will see if I can make those less ugly or fix them. |
21:36:41 | XavierGr | Exept the menu did you noticed any bugs with the way that jpegs change or stop playback (in case the jpeg is big)? |
21:36:45 | amiconn | Mikachu: If the jpeg viewer keeps track of the size the loaded image needs, this would even be possible |
21:37:07 | linuxstb | amiconn: Have you thought about splitting the jpeg viewer into separate files? |
21:37:19 | XavierGr | yeah that woudl be nice |
21:37:31 | amiconn | Yes, there's another bug: If the jpeg doesn't need to stop playback for the lower zoom levels but a higher level would need to stop playback, it's impossible to zoom in that far |
21:37:48 | Mikachu | i have some vague memory it asks when you try to zoom, but it might be wrong then |
21:38:12 | amiconn | For me it didn't ask... tried it like 1 hour ago |
21:38:16 | dionoea | and add bmp support in the jpeg viewer :) |
21:38:27 | Mikachu | i was going to say that too |
21:38:31 | dionoea | any news about the zlib libpng port btw ? |
21:38:31 | amiconn | dionoea: That'd be hard |
21:38:45 | Mikachu | and i'll go out on a limb and say 'saving of current viewport as .bmp' |
21:38:49 | Mikachu | for using as backdrop |
21:39:08 | dionoea | Mikachu: that'd be nice :) |
21:39:09 | XavierGr | amiconn: hmm I thought that I had fixed that but maybe the patch is still on the tracker uncommited, (probably outdated by now) |
21:39:48 | amiconn | hmm, possible |
21:39:56 | * | amiconn should check flyspray more often :( |
21:40:44 | amiconn | Btw, when I am done with my new greyscale draw routine, it will probably be so fast that we can always redraw the full screen, and drop the scrolling |
21:41:03 | | Join nudelyn2 [0] (i=nudel@dyn-62-56-86-157.dslaccess.co.uk) |
21:41:14 | amiconn | That will simplify things, and also make it quite simple to reuse lcd_yuv_blit() on the colour targets |
21:41:19 | | Part EbErT |
21:44:16 | linuxstb | amiconn: Did you read jhMike's last flyspray comment about using IRAM in his lcd_yuv_blit() function? http://www.rockbox.org/tracker/task/5786#comment9385 |
21:44:52 | | Join dpm [0] (n=dpm@p54A127BA.dip0.t-ipconnect.de) |
21:45:09 | | Quit bluebrother ("Leaving") |
21:45:23 | amiconn | linuxstb: Now I did :) |
21:45:42 | amiconn | Hmm, it should be sufficient to put them on the stack |
21:45:50 | linuxstb | Good idea. |
21:46:20 | amiconn | lcd_yuv_blit() should only ever be used by the gui thread, and the gui thread is the main thread, whose stack is in iram |
21:47:18 | amiconn | I had an idea like this in the jpeg viewer. The idct uses workspace arrays, which are allocated on the stack. I tried to make 'em static in iram - no change |
21:47:42 | | Join midgey34 [0] (n=TJ@c-71-205-31-207.hsd1.mi.comcast.net) |
21:47:44 | linuxstb | Although on the ipods, I was planning on creating a new thread (on the COP) for video decoding and blitting. But that should probably have its stack in IRAM as well. |
21:47:52 | amiconn | yes |
21:48:44 | amiconn | I refrained from using iram in the grayscale lib so far, because it would require plugins using the grayscale lib to stop playback |
21:48:48 | | Join petur [0] (n=petur@rockbox/developer/petur) |
21:48:52 | linuxstb | I'll test that idea on the ipods. But maybe it won't make much difference with the cache. |
21:48:55 | | Join lodesi_ [0] (n=lds@d01m-89-83-146-57.d4.club-internet.fr) |
21:48:57 | amiconn | Things like Fire or Plasma shouldn't need to... |
21:49:38 | | Join Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
21:50:24 | * | linuxstb remembers the ipods don't have optimised memcpy yet... |
21:50:29 | dwihno | Archos chargers are 9v center positive, right? |
21:50:42 | Mikachu | shouldn't there be an arm optimized memcpy somewhere on the internet? |
21:50:50 | amiconn | dwihno: Player, Recorder v1: yes. Recorder v2/fm: no |
21:51:02 | scorche | dwihno: yes |
21:51:02 | linuxstb | Mikachu: earHertz was working on it, but he seems to have disappeared... |
21:51:09 | scorche | errr...yeah |
21:51:18 | amiconn | v2/fm chargers are 6V |
21:51:21 | Mikachu | oh |
21:51:26 | | Join qwx [0] (n=qwm@h229n1fls34o1010.telia.com) |
21:51:27 | dwihno | Thanks! |
21:51:28 | Mikachu | didn't he work on something else too? |
21:51:29 | * | scorche coughs suggestively |
21:51:46 | * | Mikachu gives scorche a glass of water |
21:51:49 | Mikachu | but not really |
21:52:03 | amiconn | Oh, virtual water! |
21:52:05 | scorche | Mikachu: with a hint of lemon? |
21:52:25 | Mikachu | or a hint of iron, so the water is irony |
21:52:33 | scorche | =/ |
21:52:42 | Mikachu | bad pun of the day? |
21:52:48 | | Quit lodesi (Read error: 60 (Operation timed out)) |
21:53:02 | * | scorche declines Mikachu's offering and drinks his own sarcastic water |
21:53:57 | | Quit lodesi_ ("leaving") |
21:56:49 | | Quit dan_a (Read error: 110 (Connection timed out)) |
21:57:22 | | Quit nudelyn (Read error: 110 (Connection timed out)) |
21:59:22 | | Join Bger [0] (n=bager@rockbox/developer/Bger) |
22:00 |
22:00:06 | | Join BigMac [0] (n=dummeska@64-252-111-124.adsl.snet.net) |
22:02:12 | | Quit qwm (Read error: 110 (Connection timed out)) |
22:02:43 | | Join bluebrother [0] (i=vTbR1Djb@nat-wh-1.rz.uni-karlsruhe.de) |
22:03:48 | | Join secleinteer [0] (n=secleint@adsl-70-237-229-191.dsl.stlsmo.sbcglobal.net) |
22:04:47 | | Quit Poka64 ("nite all") |
22:05:20 | Mikachu | maybe you can take out the x86 parts of cpu_accel.c :) |
22:07:34 | | Join lee-qid [0] (n=liqid@p54965F90.dip.t-dialin.net) |
22:08:25 | | Quit BigMac () |
22:12:00 | | Join qwm [0] (n=qwm@h229n1fls34o1010.telia.com) |
22:14:07 | | Quit Xerion (" ") |
22:14:51 | amiconn | lamed: rb->sleep(0.2); ??? |
22:14:57 | amiconn | That's _impossible_ |
22:15:14 | linuxstb | :) |
22:15:15 | amiconn | It results in rb->sleep(0) |
22:15:30 | | Join BigMac [0] (n=dummeska@64-252-111-124.adsl.snet.net) |
22:15:31 | amiconn | ..which sleeps until the end of the current tick |
22:16:05 | amiconn | ..and btw, floating point is essentially banned from rockbox |
22:16:27 | amiconn | (in this case it probably won't be included as float) |
22:17:16 | | Join Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
22:19:00 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
22:19:57 | lamed | amiconn: where were you when I've went 'wow! you can sleep() for less then a hertz! |
22:19:59 | lamed | .... |
22:20:29 | lamed | amiconn: sleep () sleeps any more then sleep(1)? |
22:21:01 | amiconn | well, sleeP() is not (and can not) be exact. |
22:21:15 | amiconn | One tick is 1/HZ seconds, i.e. 1/100 second |
22:21:45 | amiconn | You don't know at which point in time _within_ a tick you call sleep() |
22:22:13 | | Quit qwx (Read error: 110 (Connection timed out)) |
22:22:17 | lamed | but, sleep() means sleeping a cycle. ah! that's right, now i get it. |
22:22:37 | amiconn | sleep(0) will sleep until the end of the current tick (which can be anywhere between 0ms and 10ms), sleep(1) will sleep one tick longer and so forth |
22:22:59 | amiconn | Sleep without parameter won't compile |
22:23:01 | lamed | so sleep() could be shorter then sleep(1), but not neccecerily |
22:23:21 | amiconn | sleep() is _impossible_ |
22:23:39 | amiconn | sleep(0) is always shorther than sleep(1), by exactly one tick (10 ms) |
22:23:48 | lamed | sleep(0), i ment. |
22:24:10 | amiconn | ..but _all_ sleep calls have an additional, unpredictable delay between 0 and 10ms |
22:25:07 | amiconn | Compare this to an alarm clock with can only be set with 1 minute precision: |
22:25:55 | amiconn | If you set it to the next minute, the alarm will go off between 0..59 seconds from now |
22:26:13 | lamed | amiconn: I understand, thank you. |
22:26:59 | Mikachu | linuxstb: i think i got a 1fps speed increase by putting the motion_comp stuff in iram but i only have a 10 second test file on currently |
22:26:59 | lamed | I'd like the same kind of explanations over that pdf document that you have mentioned,,, it might have been in traditional chinese for me |
22:27:04 | | Quit Xerion (" ") |
22:31:56 | Mikachu | linuxstb: i could also remove an inline without losing any fps, but i lost 10kB code |
22:32:10 | Mikachu | or 15 |
22:33:05 | Mikachu | http://pastebot.openbox.org/12 |
22:34:45 | lamed | amiconn: |
22:34:48 | lamed | nm |
22:37:40 | midgey34 | dionoea: new version of blackjack is up since you seem interested |
22:38:11 | linuxstb | Mikachu: Interesting. But I think it's worth using longer test files. |
22:38:53 | Mikachu | i tried a longer one, and it seems to have a positive effect |
22:39:13 | Mikachu | nothing earthshattering |
22:40:12 | linuxstb | Before we start playing with IRAM too much, it's probably worth inventing some new macros so we can use IRAM differently on the different targets. Not sure how though... |
22:40:36 | Mikachu | yeah i was just looking through the code, and i thought it wouldn't hurt to mention it seemed to help |
22:43:26 | | Nick nudelyn2 is now known as nudelyn (i=nudel@dyn-62-56-86-157.dslaccess.co.uk) |
22:45:37 | | Join Kiry [0] (n=kiry@200.91.79.83.cust.bluewin.ch) |
22:45:42 | Kiry | Hello :) |
22:48:04 | | Quit lamed ("CGI:IRC (Ping timeout)") |
22:51:05 | | Quit _FireFly ("Leaving") |
22:52:20 | | Quit dpm ("Ex-Chat") |
22:53:42 | | Join lamed [0] (n=59007512@labb.contactor.se) |
23:00 |
23:01:56 | | Quit cismo_ (Read error: 110 (Connection timed out)) |
23:05:10 | lamed | someone please let me know if the broken FM build has something to do with me. |
23:05:44 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
23:05:45 | | Join fatherfork [0] (n=4898d815@labb.contactor.se) |
23:06:15 | Bagder | whoa |
23:06:21 | Bagder | "make[1]: *** [/home/rbclient/build-fmrecorder/firmware/common/file.o] Segmentation fault " |
23:06:32 | * | linuxstb looks at amiconn |
23:06:36 | Mikachu | make segfaulted? |
23:06:36 | linuxstb | (it's his server) |
23:06:52 | Bagder | either make or gcc did |
23:06:58 | fatherfork | I have a small interface question about color screen wps's. Anyone here knowledgeable? |
23:07:16 | Bagder | lamed: no it doesn't look like its your fault |
23:07:23 | amiconn | uh??? |
23:07:27 | lamed | (this time) |
23:08:39 | midgey34 | someone may want to capitalize Philippe's name next commit though |
23:08:49 | *** | Saving seen data "./dancer.seen" |
23:09:10 | linuxstb | fatherfork: Ask your question, and you'll find out. Hopefully someone can help. |
23:09:53 | amiconn | Bagder: I just built an fmrecorder build successfully, on that very machine |
23:10:00 | Bagder | odd |
23:10:11 | markun | Bagder: I just wrote a file to my gigabeat's hdd! |
23:10:18 | amiconn | But I noticed that rombox is now broken for fm/v2 :-( |
23:10:20 | Bagder | rocking! |
23:10:30 | fatherfork | Good call. Some I'm wondering, if there is album art, and I have it display a bmp, will the bmp be under or above the album art? |
23:10:32 | Bger | markun: congrats! |
23:10:35 | markun | now we can turn it into a real bootloader |
23:10:38 | fatherfork | so I'm* |
23:10:49 | amiconn | "Output is 1064 bytes larger than max (233456)" <== BOO!! :-(( |
23:10:52 | markun | Bger: thanks |
23:10:59 | Bger | and ... nite :) |
23:11:05 | | Quit Bger ("Leaving") |
23:11:14 | fatherfork | er, if I have it only display said bmp when there is album art, will it be abover or below? |
23:11:24 | Bagder | http://daniel.haxx.se/rockbox/rockboxdev.patch <= patch for m68k builds on Cygwin and MacOS - me can't test |
23:11:39 | * | amiconn ponders disabling TC_RAMCACHE for archos |
23:11:46 | amiconn | I already have that locally |
23:11:53 | Kiry | Y'a des gens qui parlent français, ici ? |
23:11:59 | amiconn | Bagder? |
23:12:03 | Bagder | Kiry: this is an english channel |
23:12:09 | Kiry | Ok :) |
23:12:19 | Kiry | Is there a french one ? |
23:12:33 | Bagder | amiconn: the patch checks what system you're on and applies a gcc patch if you're on cygwin or macos |
23:12:43 | amiconn | [23:11:41] * amiconn ponders disabling TC_RAMCACHE for archos |
23:12:43 | amiconn | [23:11:49] <amiconn> I already have that locally |
23:12:55 | Bagder | that patch? |
23:13:00 | amiconn | nope |
23:13:08 | Bagder | what do you have locally? |
23:13:12 | amiconn | [23:10:51] <amiconn> "Output is 1064 bytes larger than max (233456)" <== BOO!! :-(( |
23:13:16 | linuxstb | fatherfork: Rockbox doesn't show album art - only via an unofficial patch. So people here probably don't know how it works. I would suggest just trying it and see. |
23:13:30 | Bagder | amiconn: I'm not talking about that ;-) |
23:13:36 | amiconn | I am... |
23:13:51 | fatherfork | I will do that, just wondering what to expect |
23:13:55 | fatherfork | thatnks |
23:13:55 | | Join Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
23:13:57 | Kiry | I installed Rockbox today for testing, and now I don't want to delete it, it is very better than the Apple's firmeware :°) |
23:14:33 | dionoea | OMG ! someone else from twente univerity. You people are everywhere |
23:14:58 | amiconn | Bagder: Not sure whether I'll test soon. Building gcc on cygwin takes, ahem, a while... |
23:15:29 | petur | count in hours :( |
23:15:31 | Bagder | amiconn: yeah, but it would be enough if you could see if it seems to unpack and apply the patch properly then break the build |
23:15:40 | * | amiconn never tried rockboxdev.sh so far |
23:18:04 | Bagder | it's rather convenient actually |
23:19:15 | lamed | are everyone cool with giving credits even for the smallest help? |
23:19:43 | LinusN | oh yes |
23:19:58 | dionoea | i'm cool about capitalising people's names in the CREDITS file :) |
23:20:18 | lamed | dammit. It just won't stop today |
23:22:04 | dionoea | looks like the FM build fixed itslef automatically |
23:22:53 | petur | probably ran on another server |
23:23:07 | dionoea | oh, servers don't always get the same tasks ? |
23:23:26 | * | amiconn created a monster |
23:23:28 | petur | that's what makes the yellow builds jump around |
23:23:35 | amiconn | A 300 lines asm block... |
23:23:43 | petur | nessy? |
23:23:53 | petur | rockness |
23:24:05 | linuxstb | :) |
23:24:26 | amiconn | For arm this is only 200 lines |
23:24:45 | * | petur runs off for a while |
23:24:52 | lamed | I clearly remember I was told times and times to keep code styling and newline changes seperate from a patch, because, "people with CVS access can commit those silently" or something very similar. what about that? |
23:26:09 | Bagder | that's not true and never was |
23:26:50 | Bagder | they should be kept separate since the whitespace changes tend to drown the actual changes |
23:27:01 | amiconn | How the flaming hell can gcc segfault at random?? |
23:27:09 | Mikachu | amiconn: hot memory/cpu? |
23:27:15 | lamed | thanks |
23:27:22 | Mikachu | gcc is usually the first thing to segfault with broken ram |
23:27:29 | dionoea | can someone have a look at apps/plugins/doom/d_main.c line 128 and tell me why this weird construct is better than using ifs ? |
23:27:39 | amiconn | Mikachu: Then it should have happened like 2 weeks ago, when I had >30 °C in my room |
23:28:04 | amiconn | The machine is always running at full load (dnetc) |
23:28:04 | | Quit lamed ("CGI:IRC (EOF)") |
23:28:18 | Paul_The_Nerd | Rockbox on iPod still goes into Disk Mode when plugged into an AC adapter right? |
23:28:28 | linuxstb | Paul_The_Nerd: Yes - we can't detect the difference. |
23:28:52 | amiconn | Iirc someone said an adc value is different |
23:28:57 | Mikachu | dionoea: heh, that's creative |
23:28:59 | amiconn | (PCF50605 ADC) |
23:29:22 | Mikachu | dionoea: there is also a FIXME comment there |
23:29:25 | dionoea | Mikachu: indeed :) (and it adds a compiler warning on some of the cvs build servers) |
23:29:59 | | Quit lightyear (Remote closed the connection) |
23:31:10 | * | amiconn can't see what's wrong with this |
23:31:43 | dionoea | "d_main.c:128: warning: value computed is not used" ... i guess that these warnings could be disabled |
23:31:48 | Mikachu | amiconn: it could have broken since then? |
23:31:57 | Mikachu | dionoea: maybe you can just put (void) in front |
23:32:09 | dionoea | err ... (void) a bool ? |
23:32:31 | Mikachu | that's used in other places in rockbox to suppress warnings about unused function parameters |
23:32:40 | Mikachu | like foo(int bar) {(void)bar;} |
23:32:44 | amiconn | dionoea: In front of the whole expression, i.e. line 121 |
23:32:55 | dionoea | and it'll suppress the warning ? |
23:32:59 | amiconn | Yes |
23:33:04 | dionoea | (i can't test here as i don't have the right gcc version) |
23:33:09 | dionoea | i'll give it a try then :) |
23:33:12 | amiconn | hmm, but maybe it suppresses evaluating the whole expression... |
23:33:20 | dionoea | that's what i fear |
23:33:40 | dionoea | i could add some if( ! ) stuff |
23:34:19 | dionoea | but then the "in the true spirit of the Boom source, let the short ciruit operator madness begin!" comment wouldn't be valid anymore |
23:36:05 | | Quit mkey (""Welcome to IRC; Where men are men, women are men and little girls are FBI agents!"") |
23:36:56 | linuxstb | Paul_The_Nerd: Reading the latest forum post about battery charging on the 5g - his AC adapter is probably connecting to the firewire pins in the dock, which is why Rockbox doesn't attempt to enter disk mode. I'm not sure what his actual problem is though, he seems to be saying that he plugs his charger in, and his ipod starts charging.... |
23:37:39 | Paul_The_Nerd | Aaah |
23:37:45 | Paul_The_Nerd | I forgot entirely about firewire. |
23:37:51 | Mikachu | dionoea: what happens if you add an if() around the whole expression and an empty statement after? |
23:38:18 | dionoea | it might fix the warning ... i don't know for sure |
23:38:24 | Mikachu | but anyway i doubt gcc would optimize away function calls that aren't marked pure |
23:38:36 | dionoea | someone with the right gcc version should give it a try |
23:40:13 | | Quit Pyromancer (Read error: 110 (Connection timed out)) |
23:40:23 | | Join cismo [0] (i=cismo@adsl-85-217-32-37.kotinet.com) |
23:41:09 | dionoea | removing a "const" in a variable declaration shouldn't change anything to the code's performance right ? or does gcc use that to improve its optimisations ? |
23:41:35 | | Quit Mercz (Read error: 54 (Connection reset by peer)) |
23:42:24 | Mikachu | it may |
23:42:57 | Mikachu | at least it would be put in another memory segment |
23:43:28 | dionoea | mad_fixed_t (*sbsample)[36][32]; instead of mad_fixed_t const (*sbsample)[36][32]; |
23:43:37 | uski | ...thus it may be accessed through different instructions, and these may be faster or slower; am i correct ? |
23:43:44 | dionoea | (which then gets set by sbsample = &frame->sbsample[ch]; ) |
23:44:04 | Mikachu | i will let someone else answer that :) i don't know |
23:44:06 | dionoea | would it really matter here ? |
23:44:17 | | Join Pyromancer [0] (n=Pyromanc@c-24-63-23-114.hsd1.ma.comcast.net) |
23:45:16 | uski | dionoea: why ? did you see a huge performance difference ? |
23:45:32 | dionoea | no ... i'm trying to fix compilation warnings on the cvs builds |
23:45:42 | amiconn | dionoea: sbsample = &frame->sbsample[ch]; does _not_ set the data which is declared const |
23:46:03 | dionoea | frame->sbsample is not const |
23:46:05 | amiconn | Nm, ignore that |
23:46:11 | dionoea | i guess that this is what upsets gcc |
23:46:31 | dionoea | i'll commit and see if anybody screams :) |
23:46:43 | amiconn | Doe it work? |
23:46:47 | amiconn | *Does |
23:46:59 | dionoea | well both compile fine here :) |
23:47:10 | amiconn | Yeah, but does it play correctly? |
23:47:48 | dionoea | i don't have a clue :) in fact i doubt that it changes something to the binary |
23:47:53 | dionoea | i'll do a binary diff to check |
23:53:08 | | Quit actionshrimp ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
23:55:47 | | Join barrywardell [0] (n=barrywar@194.46.189.51) |
23:56:36 | | Join sharpe [0] (i=sharpe@user-0c8hc2c.cable.mindspring.com) |
23:56:55 | | Join qwx [0] (n=qwm@h229n1fls34o1010.telia.com) |