00:00:13 | linuxstb | moos: It's described in the patch - there are some outstanding bug reports, plus I'm not really happy with how images were handled (not respecting the viewports, but being drawn globally). |
00:01:33 | moos | linuxstb: sorry was lazy to check myself :), full viewports with multifonts is probably the main patches remaining "against" unofficials builds |
00:02:06 | | Quit MethoS- (Remote closed the connection) |
00:02:06 | gevaerts | Actually there's one issue left that isn't mentionned on the wiki. If a sansa is plugged in while booting, it goes to usb mode correctly, but the sd card is not initialized yet so that isn't accessible. |
00:02:10 | linuxstb | moos: So people are using viewports rather than the older patches? |
00:02:52 | gevaerts | But as long as there are write problems on sansa, and the bootloader still boots to OF by default, I don't think that's too important |
00:03:20 | | Quit bttb ("leaving") |
00:03:20 | moos | linuxstb: just a guess |
00:03:35 | linuxstb | gevaerts: It could be worth adding it to the wiki page - you never know, someone may fix it for you... |
00:03:40 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
00:04:00 | * | gevaerts edits the wiki now |
00:05:20 | * | gevaerts tries to think if there are other minor issues |
00:06:43 | gevaerts | Actually, that's feature. If the sansa is plugged in while booting, there is no write corruption on the sd card :) |
00:07:44 | Llorean | Hehehe |
00:09:33 | pixelma | hmm... the screenshot pngs should probably be renamed to have "context-menu" instead of "file-menu" in it, too |
00:10:02 | barrywardell | have other people reported success with UMS on H10? or is it just me so far? |
00:10:26 | gevaerts | There is still this issue that causes Windows to be annoying when you switch from UMS to serial to charging-only. It remembers what you did last time, and ignores new information. I'll test tomorrow if that can be fixed by adding a digit to the serial number that's used as a bitmap of enabled class drivers |
00:10:39 | | Quit moos ("Buenas noches") |
00:11:09 | gevaerts | barrywardell: amiconn has used it, and he has no signal quality problems with it. |
00:13:13 | amiconn | Well, almost |
00:14:26 | amiconn | I saw very few resets when having it connected to the front port of my linux box (3 resets while playing a whole album from usb disk) |
00:15:05 | gevaerts | Could you try that test again with the OF and the same port ? Maybe it's just due to the port |
00:15:18 | amiconn | Compare that to the dozens... hundreds of resets I get by just browsing my mini. Mini on rear port works flawlessly though (and H10 too) |
00:15:42 | amiconn | No problems with OF on any port, H10 and Mini |
00:15:45 | | Quit BigBambi (Remote closed the connection) |
00:16:29 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
00:16:39 | amiconn | Same applies to my windows box and connecting to my hub vs. root port. Hub produces errors, root port works |
00:16:50 | amiconn | Hub works for all OFs |
00:17:27 | gevaerts | Anyway, I should be able to get signal testing done tomorrow on my c250, hopefully both on FS and HS. That might provide some hints (and of course if soap manages to get these voltage measurements done, that should give even more hints) |
00:18:55 | * | gevaerts hopes to get this solved before his gigabeat f arrives, so he only has to worry about one driver at the same time |
00:19:05 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
00:26:28 | | Quit gregzx ("ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020121]") |
00:28:12 | | Join thegeek [0] (i=thegeek@s220b.studby.ntnu.no) |
00:30:46 | | Quit EspeonEefi (Read error: 104 (Connection reset by peer)) |
00:31:28 | gevaerts | Actually I got a mail today from someone who owns two e200s, one of which absolutely refuses to connect to his front ports, while the other does connect to one front port, but not the other; all using the OF. The one that connects has newer firmware (1.02.18P vs 1.02.15P). Back ports work for both. I'm not sure what that implies, but it is interesting |
00:32:37 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
00:33:05 | amiconn | Out-of-specs front ports, perhaps? |
00:33:35 | amiconn | I guess my front ports are noiser than the rear ports, but still within specs (it's a HP business PC...) |
00:34:34 | * | amiconn now has a working gamma test plugin |
00:35:00 | * | amiconn used it in a sim to test the display gamma of his laptop as a verification |
00:35:21 | gevaerts | Don't be too sure of that. I've heard about devices that pass electrical tests perfectly and don't connect to HP front ports, from the people who did the tests. |
00:35:43 | amiconn | HP business pc or consumer pc? |
00:36:00 | gevaerts | I think both. I'll ask |
00:36:58 | | Join EspeonEefi [0] (i=espeonee@STRATTON-THREE-FIFTEEN.MIT.EDU) |
00:38:40 | linuxstb | scorche|sh: What server will your rockbox-themes site run on? Will you have full control over it? |
00:39:01 | scorche|sh | linuxstb: yes...full and absolute control |
00:39:20 | scorche|sh | well, short of kernel modules |
00:39:40 | linuxstb | I really just mean ssh access so we can run scripts on it? |
00:40:00 | linuxstb | And build things like checkwps automatically from svn checkouts. |
00:40:11 | scorche|sh | yes...it is my VPS (which will be others too as soon as i upgrade it) |
00:40:18 | scorche|sh | no shared hosting |
00:41:00 | gevaerts | Six more clean commits and there will be this nice green rectangle with just this one vertical yellow line... |
00:41:14 | scorche|sh | gevaerts: thanks for jinxing it ;) |
00:41:16 | rasher | I guess it's time I broke my buildserver again |
00:42:31 | linuxstb | gevaerts: What are you planning for the gigabeat f? |
00:42:32 | scorche|sh | linuxstb: which means i should probably edit the code to use the zip function instead of just exec() (or whichever function i used..) |
00:42:46 | | Quit Febs (Read error: 110 (Connection timed out)) |
00:43:32 | * | linuxstb wonders if uploaded themes could/should be put in SVN... |
00:43:48 | scorche|sh | errrr... |
00:44:01 | Llorean | I'd vote against it. |
00:44:06 | scorche|sh | same |
00:44:25 | linuxstb | I'm not talking about the current wps directory - just an svn repository to manage the uploaded themes. |
00:44:29 | | Join cool_walking_ [0] (n=root@203-59-129-195.perm.iinet.net.au) |
00:44:43 | rasher | I don't think there are many advantages to it |
00:44:46 | gevaerts | linuxstb: I'd like to get USB host working, if at all possible. |
00:44:56 | Llorean | I don't think we need revision history for themes. :) |
00:45:09 | rasher | scorche|sh: Latest wpschecker script: http://pastebin.ca/927021 |
00:45:22 | scorche|sh | scorche: ^^ |
00:45:43 | rasher | scorche: Latest wpschecker script: http://pastebin.ca/927021 (TOOLSDIR) needs adjustment, obviously |
00:47:05 | linuxstb | Llorean: It's not just about a revision history, it's about allowing people to edit/maintain them in a controlled way, and also without needing server access. |
00:47:59 | rasher | linuxstb: I think "upload a new zip on top of the current one" is fine for maintaining a theme, really |
00:49:18 | | Join |AhIoRoS| [0] (n=ahioros@201.226.58.34) |
00:50:12 | linuxstb | rasher: For 100s of themes? |
00:50:27 | scorche|sh | there really inst *that* much traffic |
00:51:46 | scorche|sh | i would be afraid of theme authors ruining others'...and it would be a pain to set up permissions each time |
00:52:24 | | Quit tvelocity (Remote closed the connection) |
00:53:25 | roolku | pixelma: where is a good place to install unicode support for cygwin? I tried /usr/share/texmf/tex/ but it is not finding utf8x.def when I do make manual-pdf |
00:57:46 | roolku | ah, mktexlsr seems to have fixed it |
00:58:28 | * | amiconn wonders what macos has against ums devices which are not marked as removable |
00:59:21 | | Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088833016.dsl.bell.ca) |
00:59:33 | amiconn | Would plugging an iriver, or archos recorder, confuse macos too? |
01:00 |
01:00:38 | pixelma | roolku: did you run mktexslr (I think it was called)? (that was necessary for me to make it find the unicode package files) |
01:00:54 | gevaerts | I don't know. It seems to ask for mode pages that should be (IIUC) optional, and fails if those are not available. |
01:01:03 | * | pixelma should have read further... :) |
01:01:09 | roolku | pixelma: yes, that seems to have fixed it :) |
01:01:54 | amiconn | gevaerts: Is it possible to find out what data a certain device sends for those mode pages? |
01:02:06 | amiconn | I mean, which having control about the device side stack |
01:02:12 | amiconn | s/which/without/ |
01:03:17 | | Quit HellDragon (Client Quit) |
01:03:34 | gevaerts | amiconn: you should be able to get those using a tracer (software would be sufficient for this) |
01:04:02 | amiconn | Hmm, but only if the host requests this info, correct? |
01:04:14 | * | gevaerts realizes this eject change probably broke SD-card swapping while connected |
01:04:55 | gevaerts | amiconn: most OSes ask for page code 0x3f eventually, which means "all supported pages" |
01:04:58 | * | amiconn remembers that he did some experiments with a scsi inquiry program on Amiga way back in the past |
01:05:39 | * | gevaerts remembers reading about a disk search command in an old scsi spec |
01:06:22 | * | amiconn wonders whether he'll manage to dig up that program, and whether it'll work with the usbscsi.device provided by the usb stack |
01:07:50 | * | pixelma remembers reading february's IRC stats ;) |
01:08:28 | gevaerts | amiconn: on linux you can do "scsiinfo -c /dev/sd<whatever>" to get the caching page, which is the one that macos asks for |
01:08:47 | amiconn | Ah, it's called SCSIquery - and I still have it installed |
01:10:19 | | Quit amiconn (Nick collision from services.) |
01:10:25 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
01:11:07 | *** | Saving seen data "./dancer.seen" |
01:13:16 | linuxstb | Isn't it sg_inq on Linux? |
01:13:24 | | Quit barrywardell (Remote closed the connection) |
01:14:46 | gevaerts | Actually, it depends on what you want. The macos problem is a mode sense page, so the correct sg_* would be sg_modes |
01:16:15 | | Join Zarggg [0] (n=zarggg@216-15-73-111.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
01:18:33 | gevaerts | sg_dd looks interesting for performing raw performance tests |
01:19:06 | | Quit BlakeJohnson87 ("Leaving.") |
01:20:55 | | Join BlakeJohnson86 [0] (n=bjohnson@c-67-190-234-51.hsd1.mn.comcast.net) |
01:21:43 | amiconn | gevaerts: Any sg_* output that could be interesting to compare? |
01:22:39 | amiconn | (e.g. Mini OF diskmode vs. rockbox, some output from a device with a hardware usb-ata bridge which is not marked removable, etc) |
01:22:58 | | Quit mchua ("Holy shiny distraction, Batman!") |
01:25:31 | gevaerts | amiconn: I'm trying to work out the syntax |
01:25:56 | | Quit jac0b ("Ex-Chat") |
01:26:39 | roolku | pixelma: could I bother you about the manual? I have created the platform file for the MR100, but I am getting an error (?) http://www.pastebin.ca/927055 |
01:27:22 | roolku | pixelma: any idea? Undefined control sequence ? Overfull \hbox ? |
01:28:54 | | Quit ompaul (Client Quit) |
01:29:30 | pixelma | it seems to complain about a wrong button macro ( \ButtonA ) in rockbox_interface/main.tex. |
01:30:44 | pixelma | the overfull and underfull hbox warnings are normal, you can ignore those. |
01:31:10 | pixelma | at least I didn't find anything speaking against that yet |
01:32:17 | roolku | ah, ButtonA would be a problem - this should be ButtonDisplay ... wonder how it got there... |
01:32:24 | | Join Kage [0] (n=delphiki@ppp-88-217-75-3.dynamic.mnet-online.de) |
01:32:56 | gevaerts | amiconn: "sg_modes −−six −−hex /dev/sd?" and "sg_modes −−hex /dev/sd?" are interesting. Those are for MODE SENSE 6 and MODE SENSE 10. For some reason the second one doesn't cut of its data at a correct length. "sg_inq /dev/sd?" might also be useful. |
01:34:48 | pixelma | roolku: could also be an unclosed \opt{gigabeatf} perhaps? Or does the m:robe100 also have a button "A"? |
01:35:24 | | Quit Nico_P (Remote closed the connection) |
01:36:23 | roolku | pixelma: no, I used the gigabeatf as the basis for my platform file - the mrobe 100 uses ButtonDisplay rather than ButtonA, but I thought I had replaced them all... |
01:37:17 | gevaerts | amiconn: "sg_modes -e −−hex /dev/sd?" should also be interesting, but it doesn't seem to work properly over usb (or maybe I don't have enough patience) |
01:37:43 | | Part TheBashar |
01:37:43 | roolku | pixelma: ah, found the culprit |
01:39:18 | amiconn | gevaerts: I already have results from apple diskmode + iriver h180 (hardware bridge); compiling latest rockbox for mini now... |
01:39:35 | amiconn | The iriver doesn't support 6 byte mode sense at all |
01:39:40 | pixelma | roolku: ah, glad you found it :) |
01:39:53 | | Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-6ab63e839d9aa291) |
01:41:25 | gevaerts | amiconn: I found a byte-order bug in the rockbox mode sense 10 code. Fixing now... |
01:41:44 | amiconn | -e works here, btw |
01:42:01 | amiconn | (but apple diskmode returns strange results iiuc) |
01:42:15 | saratoga | is it possible to reboot a sansa into rockbox without resetting the CPU? |
01:42:42 | saratoga | i'm wondering if it would be possible to leave all the OF's register settings in place then boot rockbox |
01:42:53 | saratoga | without clearing them |
01:44:04 | gevaerts | saratoga: I doubt it, but I don't really know |
01:46:02 | linuxstb | saratoga: I think you would have to hack the OF somehow to do it - insert some Rockbox code at a known point in the OF to dump the registers to disk... Or the alternative would be something like jtag, but I don't know if the Sansa has that |
01:46:34 | saratoga | linuxstb: it does have jtag but thats not what i was thinking |
01:46:49 | amiconn | Umm, rockbox doesn't like sg_modes -e |
01:46:59 | saratoga | since we can resign the OF after editing it, i was thinking of maybe just branching back to the bootloader after the OF boots |
01:47:03 | | Quit Kage (Read error: 104 (Connection reset by peer)) |
01:47:24 | saratoga | i guess i need to talk to bagder about this |
01:47:45 | linuxstb | The OF will most likely overwrite the bootloader (it's in IRAM) |
01:48:00 | amiconn | gevaerts: http://pastebin.ca/927077 |
01:48:02 | gevaerts | amiconn: sansa OF doesn't like it either here |
01:48:06 | linuxstb | saratoga: Have you looked at the emulator? |
01:48:15 | saratoga | linuxstb: yes a lot last summer |
01:48:20 | amiconn | Note the loooong reply of rockbox for 10 byte mode sense as well... |
01:48:29 | saratoga | though it didn't fully boot the OF so i'm not sure how useful it would be |
01:48:36 | gevaerts | amiconn: I just fixed that one |
01:49:14 | saratoga | I'm actually really hoping we can get a GSOC student interested in improving the emulator |
01:49:31 | | Quit Zacam (Read error: 113 (No route to host)) |
01:49:40 | | Join pabs_ [0] (n=pabs@xor.pablotron.org) |
01:52:33 | * | gevaerts found another bug |
01:54:01 | | Join fasmaie [0] (n=yohann@c-98-216-170-85.hsd1.ma.comcast.net) |
01:54:11 | | Join jac0b [0] (n=jac0b@user-11200ga.dsl.mindspring.com) |
01:54:27 | jac0b | is there a way to set a them to use a inverse slector bar? |
01:54:33 | jac0b | theme* |
01:55:11 | | Quit pabs (Read error: 110 (Connection timed out)) |
01:55:15 | saratoga | i think you can just edit the theme file to use the inverse selector bar instead of whatever its doing now |
01:56:22 | jac0b | HOW DO YOU DO IT |
01:56:29 | jac0b | opps sorry about the caps |
01:57:02 | saratoga | the WPSLIST declares "selector type: bar (inverse)" when it wants inverse so i'd guess that would work in a theme config file too |
01:57:37 | | Join DaCapn [0] (n=dacapn@c-76-105-220-239.hsd1.or.comcast.net) |
01:57:53 | pixelma | you could also set it, then save "theme settings" and look what's in the file... |
01:59:10 | jac0b | got it thanks |
01:59:20 | | Quit jac0b ("Ex-Chat") |
02:00 |
02:01:10 | | Quit ender` (" There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence. -- Jeremy") |
02:02:10 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
02:02:24 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
02:03:13 | | Quit roolku () |
02:04:05 | stripwax | I recall someone saying (on mailing list or forum post?) that they've noticed how much louder rockbox is on disk seeking than on original firmware on ipod 5g - I just rebooted into OF and I'd have to say I agree. Are we possibly not setting the correct power options ('quiet seek'?) in ata? |
02:05:10 | | Nick pabs_ is now known as pabs (n=pabs@xor.pablotron.org) |
02:05:43 | stripwax | where quiet seek = the acoustic management mode, but I can't recall the details |
02:05:57 | amiconn | We are setting acoustic management if the disk supports it |
02:07:41 | stripwax | I wonder if the disk incorrectly identifies as not supporting it, or if there is a different setting used by the OF |
02:12:21 | | Join toffe82 [0] (n=chatzill@adsl-70-235-224-185.dsl.frs2ca.sbcglobal.net) |
02:13:28 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
02:14:06 | gevaerts | amiconn: I'll finish looking at this scsi info tomorrow. I'm really getting sleepy now |
02:14:11 | | Part SSnake |
02:14:45 | * | gevaerts wonders why this build is still not finished after 16 minutes |
02:14:55 | | Join corevette [0] (n=corevett@adsl-75-18-210-31.dsl.pltn13.sbcglobal.net) |
02:15:13 | | Quit gevaerts ("fallen asleep on his keyboard") |
02:18:05 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
02:18:06 | pixelma | is it just me or is rockbox.org slow for someone else too? |
02:18:27 | JdGordon | its fine here |
02:19:24 | pixelma | oh well, maybe it's just saying "it's late here, get some sleep" :) |
02:20:23 | pixelma | gnight |
02:22:07 | | Part pixelma |
02:26:03 | | Quit andrew___ ("leaving") |
02:26:21 | | Join andrew__ [0] (n=andrew@stjhnf0124w-142162087150.pppoe-dynamic.nl.aliant.net) |
02:30:42 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
02:35:52 | | Quit JdGordon ("Konversation terminated!") |
02:40:32 | | Join b__ [0] (n=b@CPE00032508b516-CM00122546315c.cpe.net.cable.rogers.com) |
02:46:05 | | Quit argumentD (Read error: 104 (Connection reset by peer)) |
02:46:16 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
02:53:38 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
02:59:38 | | Quit b__ (Read error: 110 (Connection timed out)) |
03:00 |
03:04:22 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
03:11:11 | *** | Saving seen data "./dancer.seen" |
03:12:10 | | Join countrymonkey [0] (n=4b05639a@gateway/web/cgi-irc/labb.contactor.se/x-beef9302c5f50779) |
03:13:01 | | Quit ol_schoola () |
03:13:12 | countrymonkey | Is there a chance fs#8627 could get a critique? |
03:16:52 | linuxstb | countrymonkey: I don't think "on track change" is descriptive - as that (to me) implies a beep on _every_ track change, not just when skipping. But I've never used that feature at all (I never even knew it existed...) |
03:18:36 | countrymonkey | good point. I'll change it. |
03:19:47 | | Quit dandin1 () |
03:21:15 | | Join LambdaCalculus37 [0] (n=chatzill@c-24-0-218-198.hsd1.nj.comcast.net) |
03:29:21 | | Join mchua [0] (n=mchua@cpe-66-65-114-204.nyc.res.rr.com) |
03:29:32 | | Part zedd_D1abl0 |
03:33:40 | countrymonkey | Now it is fixed. Could it be checked again? |
03:37:26 | | Quit LambdaCalculus37 (Read error: 113 (No route to host)) |
03:37:40 | | Join shrimants [0] (n=Administ@baits-212-132.reshall.umich.edu) |
03:38:04 | shrimants | Hello |
03:38:50 | shrimants | Is it possible to completely remove the ipod stock firmware from the ipod before/after installing rockbox? |
03:39:29 | | Join keanu [0] (n=keanu@unaffiliated/keanu) |
03:39:39 | | Part keanu ("Leaving") |
03:41:26 | countrymonkey | No. You would have to reflash the ipod rom and that is dangerous. I see no reason you would want to do such thing, though. |
03:42:04 | shrimants | no reason, really, I was just wondering how to make it load only the rockbox firmware instead of using the bootloader that first has the apple logo and then the rockbox logos. |
03:43:15 | countrymonkey | You mean you don't want the rockbox logo? |
03:43:40 | shrimants | no i mean i dont want the apple logo. It wasnt really a question of how, it was just a question of if it was possible or not |
03:43:44 | cool_walking_ | Yeah, it's not possible currently. Rockbox doesn't have it's own UMS mode yet (you can't transfer files from the computer), so you still need the Apple firmware anyway. |
03:43:54 | shrimants | Oh, alright |
03:44:27 | shrimants | But then how does rockbox transfer? Are you supposed to reboot into disk mode in order to transfer music through syncing? |
03:44:58 | countrymonkey | reboot into disk mode and reboot back again. |
03:45:15 | shrimants | ah ok, thanks for clearing that up |
03:45:17 | linuxstb | There is working code in SVN for Rockbox's own UMS mode, but it's not enabled yet. |
03:45:45 | linuxstb | Rockbox currently automatically reboots to Apple's emergency disk mode when you attach to USB, and then it will reboot back to rockbox when you detach. |
03:46:01 | shrimants | Is it not possible to implement something into rockbox that makes it use sometehing like PlaysForSure or simple USB device mode transfering? |
03:46:49 | linuxstb | "PlaysForSure" won't happen - no-one wants to implement support for DRM in Rockbox. |
03:46:50 | JdGordon | countrymonkey: only native speakers should be trying to update languages.... youve been told that a fwe times |
03:47:01 | JdGordon | and wasnt beep volume removed anyway? |
03:47:19 | shrimants | I just used PlaysForSure as an example, i didnt mean that protocol specificall |
03:47:20 | shrimants | y |
03:47:40 | shrimants | my Zen Vision M taught me enough hatred for that protocol |
03:47:57 | countrymonkey | no. A native speaker bleepin updated this file. He gave me the translation because we were bored together today and I put it in. |
03:48:18 | cool_walking_ | PlaysForSure isn't a protocol. |
03:48:34 | linuxstb | shrimants: But yes, other USB modes are possible - and I've just mentioned that we have a (almost) working UMS mode already |
03:48:36 | cool_walking_ | It's just a certification that the player works with Windows Media Player |
03:49:02 | shrimants | oh, I did not know that. What was the transfer protocol that windows devices used then? |
03:49:08 | cool_walking_ | MTP? |
03:49:11 | JdGordon | "A helpful friend (carlos tores) translated this patch to spanish for me. Here is the new patch. Beware that even though he is a native spanish speaker, he doesn't know very much about the jukebox world. Additionally, he is a mexican spanish speaker. Here's the patch." i.e not nesacerily the person we want doing the translatino |
03:49:12 | shrimants | yes! that one |
03:49:34 | linuxstb | JdGordon: translatino? ;) |
03:49:42 | shrimants | LOL |
03:49:54 | JdGordon | yeah, for some reason my fingures always do the ion wrong :p |
03:50:04 | | Join Alonea [0] (n=chatzill@24-155-134-207.dyn.grandenetworks.net) |
03:50:45 | linuxstb | shrimants: The transfer protocol is MTP |
03:51:00 | Alonea | just to double check, the wall chargers don't work with the sansa? We have tried and so far no luck. It does not charge the battery. |
03:51:25 | JdGordon | it shuold... worst case is you need to use the OF |
03:51:35 | linuxstb | Alonea: In Rockbox or the original firmware? |
03:51:37 | shrimants | right, Wouldnt it be possible to implement MTP into rockbox is what my question was. for instance, I dont know how you transfer your files over, but I just copy my "my music" folder over to the HD and rockbox tags it |
03:52:01 | JdGordon | shrimants: its possible, but unlikely |
03:52:06 | Alonea | linuxstb: rockbox. and if you plug in the charger while the player is off, it loads rockbox in a loop |
03:52:13 | linuxstb | shrimants: Yes, it's been mentioned a few times. It's even on the list of possible projects for this year's Google Summer Of Code |
03:52:20 | JdGordon | it is? |
03:52:24 | shrimants | neat-o |
03:53:10 | shrimants | Do any of you use an ipod video 30gb with rockbox? if so, how do you manage/transfer your music over? |
03:53:24 | linuxstb | I just copy the files over... |
03:53:29 | countrymonkey | Why does it do that? I noticed that on Jan. 15, 2007, my first ever day of rockbox. |
03:54:18 | Alonea | linuxstb: I was looking through the logs and it looks like there is work being done on the usb issues. Does it look like this problem will be fixed sometime soon? |
03:54:50 | countrymonkey | Me too. I have an ipod4g20gb and it is esentially the same. |
03:55:02 | Alonea | Dad pretty much wants to be able to listen to music, etc. with the charger in like I could on my gigabeat. |
03:55:03 | linuxstb | Alonea: I think the effort is concentrated on getting the UMS driver working. I never even knew the Sansas had that problem (I don't own one) |
03:55:11 | JdGordon | Alonea: wierd.. are you using a unsupported bootloader? I dont think we ever rebooted on usb on the sansa |
03:55:36 | Alonea | JdGordon: not that I know of. Unless a new bootloader has been implemented in the last month. |
03:55:49 | JdGordon | not to my knowledge... |
03:55:58 | countrymonkey | bbl. I am having a problem talking on the phone and talking here. |
03:55:59 | JdGordon | but ok, just boot into the OF (hold left) |
03:56:04 | shrimants | How would you recommend installing rockbox, using the automated installer? or command line? |
03:56:12 | JdGordon | AUTOMATED! |
03:56:17 | linuxstb | Alonea: When does Rockbox reboot? Immediately on boot, or after while? |
03:56:27 | linuxstb | sansapatcher/ipodpatcher! |
03:56:29 | shrimants | alright then, automated it is lol |
03:57:19 | Alonea | JdGordon: now, if you put in the usb cable to computer while off, it loads the OF like its supposed to. If you plug in wall charger, it loads the rockbox boot screen, goes black, reboots back to rocobox boot screen in a loop |
03:57:41 | JdGordon | wierd |
03:58:06 | Alonea | JdGordon: if you plug in wall charger while in rockbox, nothing happens and battery does not charge. if you plug in usb in rockbox, it usually reboots into OF. |
03:58:22 | JdGordon | e200? |
03:58:32 | Alonea | JdGordon: yes. 280 to be exact. |
03:58:42 | JdGordon | and your definatly using a supported build? |
03:58:51 | JdGordon | I'm sure re otting was never added for sansa |
03:58:57 | Alonea | yeah |
03:58:59 | JdGordon | but ill go find my sansa which isnt busy and try it out |
03:59:18 | Alonea | I always use rockbox builds. haven't built my own in a lonnnnnng time. |
04:00 |
04:00:24 | JdGordon | oh wow! it did reboot |
04:00:27 | Alonea | I meant to mention this a month ago, but I got busy. though I don't know if the loop thing was happening before. its not my player. ^__^ |
04:00:44 | Alonea | JdGordon: when you plug in the usb cable to compy? |
04:00:52 | JdGordon | yeah |
04:00:59 | * | JdGordon checks with wall charger |
04:01:04 | Alonea | JdGordon: I was told it was supposed to. |
04:01:47 | Alonea | since there isn't usb in rockbox support yet. (*sniffles*) |
04:03:05 | JdGordon | nup, wall charger appears to work fine |
04:03:09 | JdGordon | not rebooting and looping |
04:03:26 | Alonea | hmm...using latest version? |
04:03:39 | JdGordon | nope |
04:04:21 | * | JdGordon will try svn shortly.. running between 3 comps atm |
04:04:26 | Alonea | its ok. |
04:04:50 | Alonea | so your charger actually charges your player? while in rockbox? or only in OF? |
04:05:15 | Alonea | when you plug in your charger, does it load OF or rockbox? |
04:10:40 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
04:11:18 | JdGordon | it loads rockbox and says its charging |
04:12:53 | shrimants | woah the automated installer has come a LONG way since i installed rockbox last |
04:13:30 | Alonea | odd. I will try again in a sec. I bought the charger that the reviews said didn't break within a week and didn't have any problems. give me a sec to tell you the brand. |
04:14:33 | JdGordon | I'm using some generic usb charger |
04:14:53 | countrymonkey | I am wondering: I have an aa quickcharger and a minib-to-ipod tip adapter. How does rb fair with those? |
04:14:56 | Alonea | ok, its a belkin. |
04:16:44 | Alonea | JdGordon: where would it say "chargin" for rockbox? |
04:16:56 | countrymonkey | ,In the rockbox info screen. |
04:16:58 | JdGordon | in the statusbar |
04:17:08 | Alonea | what theme? |
04:17:31 | JdGordon | any theeme.. just enable the statusbar |
04:17:37 | JdGordon | the battery icno will change |
04:18:02 | countrymonkey | icon |
04:18:07 | Alonea | eh, its hard to tell since the battery is currently full. |
04:20:37 | Alonea | ok, i am using cabbie, and the battery thing has no animation or anything |
04:20:45 | Alonea | neither did cassette. |
04:21:54 | Alonea | oh! |
04:22:03 | Alonea | there it goes! |
04:22:39 | Alonea | I gues the update fixed it (as for why it did not work a second ago I am using one of the plugs on a box and I forgot that one was bad |
04:23:25 | Alonea | I guess I will see if after a while, the green is all the way and double check in OF. |
04:23:30 | | Quit sarixe ("(EE) Failed to load "quit" module") |
04:23:38 | | Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn) |
04:23:55 | | Join Davide-NYC [0] (n=chatzill@user-0cceqdv.cable.mindspring.com) |
04:24:41 | Isolinear | So... I have a bug to report regarding the iPod5G where it crashes and makes strange static noises and I took an audio recording of the symptom... Anyone know how/where I could put this audio file somewhere for all to access to see if others are having the same problem? |
04:26:52 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:27:18 | | Join miepchen^schlaf [0] (n=el_miep@p54BF4C31.dip.t-dialin.net) |
04:27:35 | Davide-NYC | Can you consistently reproduce the bug? |
04:27:44 | Isolinear | lol... |
04:27:52 | Isolinear | Well it consistently happens over and over again. |
04:28:23 | Isolinear | But it occurs at seemingly random intervals, no telling when or how often it'll happen, nor what triggers it. |
04:28:36 | Davide-NYC | Bug reports go on the tracker. I think you can attach files there. |
04:28:49 | Isolinear | That's why I took the recording, as the noises it makes are quite distinctive. |
04:29:02 | Isolinear | Ah really? So a 3MB .wav file is no problem then? |
04:29:12 | Davide-NYC | Yup, on the tracker it goes. (attachment max 2MB) |
04:29:17 | Isolinear | Ouch. |
04:29:22 | Davide-NYC | cut it down to just the relevant portion. |
04:29:31 | countrymonkey | .zip it up. |
04:29:36 | Davide-NYC | true |
04:29:40 | Alonea | JdGordon: so I will check some more on this charging thing and double check it works. lemme see if the loop thing still happens |
04:29:48 | Davide-NYC | I know it is not my place to question the devs, but I am wondering why the unfinished projects from last years GSoC aren't on this years wiki page? |
04:30:04 | saratoga | Davide-NYC: you're welcome to add them |
04:30:12 | Davide-NYC | I am? |
04:30:17 | saratoga | the list there is mostly just things i was interested in |
04:30:21 | | Join perrikwp [0] (i=982175a9@gateway/web/ajax/mibbit.com/x-5ceaeab3afcd0711) |
04:30:39 | Davide-NYC | My opinion is GSoc2008 should focum on a 3.0 release |
04:30:48 | saratoga | thats not really possible |
04:31:01 | Isolinear | Btw, to whomever is responsible for homepage site design, the little icons on the left next to all the links, as well as including the revision number for each source code update are very welcom improvements. :) |
04:31:01 | | Join argumentD [0] (n=argument@cpe-76-173-115-95.socal.res.rr.com) |
04:31:13 | * | Davide-NYC agreed |
04:31:17 | saratoga | releases take basically everyone working on them |
04:31:29 | Davide-NYC | saratoga: I know, but pieces could be targeted, no? |
04:31:35 | Alonea | ok, JdGordon, I misread the loop thing. This is what is happening. When the player is OFF and I plug in the wall charger, the sandisk logo comes up, the rockbox screen comes up, and it just stops. the black is the backlight going off. |
04:31:50 | saratoga | well yes you could pick a piece and work on it, but i doubt fixing any one thing is going to move much closer to a 3.0 release |
04:32:09 | Davide-NYC | For the iRiver H1x0 series we are extremely close IMO./ |
04:32:15 | | Part shrimants |
04:32:49 | | Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
04:33:07 | Alonea | JdGordon: if I then unplug the charger, it finishes loading. |
04:34:06 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
04:34:45 | * | alienbiker99 just fixed my h320 battery |
04:34:46 | | Quit simonrvn (Read error: 113 (No route to host)) |
04:34:46 | | Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn) |
04:35:19 | Isolinear | Ah, never mind, I found someone else has posted a recording in FS #8651. |
04:36:46 | Davide-NYC | saratoga: Is it appropriate to put viewports on there? |
04:40:29 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
04:41:09 | saratoga | Davide-NYC: isn't that already being worked on by core developers? |
04:42:10 | Davide-NYC | Yes, which is why I'm asking. I may be unclear as to what should and shoudl not be included in GSoC. |
04:42:55 | saratoga | well it has to be something that could reasonably be done by a student interested in the project |
04:43:16 | saratoga | things that are already in an advanced state of development and likely to go into rockbox before GSOC begins are not good choices |
04:43:35 | Davide-NYC | what about APE optimization? |
04:43:42 | saratoga | ideally it should be things that would take a students roughly the summer to complete and do not involve learning massive amounts about other people's code |
04:45:09 | countrymonkey | Doint tts, I guess? |
04:45:25 | countrymonkey | text-to-speech, sorry. |
04:46:35 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
04:48:02 | saratoga | personally i'm hoping for the ARM emulator and Rockbox as an App projects |
04:48:29 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
04:48:37 | Davide-NYC | I have never used MonkeysAudio, but I find one of Rockboxes greatest strengths is its ability to play just about anything. Currently MonkeysAudio is the worst performing 'supported' codec. |
04:49:15 | Davide-NYC | saratoga: could you explain to me what the attraction is the RB as application project is? |
04:49:17 | | Join jurrie_ [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
04:49:17 | | Nick Klowner_ is now known as Klowner (n=klown@71-217-238-142.dvnp.qwest.net) |
04:49:50 | saratoga | it would basically allow rockbox to run on smart phones or pdas |
04:50:10 | saratoga | devices which allow 3rd party applications without much or any hacking |
04:50:28 | Davide-NYC | mainly for Rockbock style playback... |
04:50:33 | Klowner | I've been using rockbox for two days now, it's so neat, thank you developer dudes |
04:50:41 | countrymonkey | You mean, turning these smartphones (if they aren't already) into ogg, sid, shn, mpc, flac and other formats' players? |
04:50:41 | saratoga | things like iphones, google's android project, linux smartphones, etc |
04:50:54 | Davide-NYC | gotcha. |
04:51:05 | countrymonkey | and would plugins be included in the port? |
04:51:14 | | Join TheBashar [0] (n=User@adsl-75-31-137-24.dsl.irvnca.sbcglobal.net) |
04:51:53 | Davide-NYC | Cool for playback, but I'm one of the resident recording enthusiast Rockbox users and as such need to look out for that niche. How about WRS support in GSoC? (while recording screen) |
04:52:20 | Davide-NYC | This would make more sense if viewports was in place. |
04:52:21 | soap | Davide-NYC, I'm not an expert on where Rockbox's current APE implementation stands as far as optimization - but it is a _very_ CPU hungry codec. |
04:52:30 | countrymonkey | You mean like .wps filews we would have .wrs and .rwrs files? |
04:52:46 | soap | I think it is reasonably to believe it might never make it realtime on a vast majority of current targets. |
04:52:47 | Davide-NYC | countrymonkey: exactly |
04:53:02 | countrymonkey | I tried ape. I couldn't get the thing to play (using a sept. build). |
04:53:34 | Davide-NYC | soap: even gigabeat? |
04:53:50 | countrymonkey | gigabeat is realtime, iirc. |
04:54:10 | soap | IIRC most compression levels are realtime on Gigabeat - need to look at the wiki. |
04:54:31 | soap | also, IIRC WavPack hybrid support isn't 100% - that would be cool. |
04:54:42 | Davide-NYC | no ape info on gigabeat in the wiki |
04:54:54 | Davide-NYC | soap: Now you're talking! |
04:55:18 | countrymonkey | That's right. -c 1000 to -c 3000. I used -c 1000 on a pp target. |
04:56:00 | countrymonkey | I remember from the initial commit message when the codec was first committed. |
04:56:13 | | Join jurrie__ [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
04:56:25 | soap | lol - ape-insane @ sub 2% on coldfire |
04:57:37 | Davide-NYC | (for the logs) Depending on whether Viewports is implemented in time or not I would like to vote for some WRS (while recording screen) support as a GSoC project. Or at the very least a rework of the recording screen even if static. (I have some ideas) |
04:58:01 | Llorean | I don't know if simply reorganizing it is "big enough" for GSoC |
04:58:12 | Llorean | And I don't think it needs token based themability in the sense the WPS does, probably. |
04:58:16 | Davide-NYC | But WRS would be. |
04:58:22 | countrymonkey | gute nacht |
04:58:26 | Davide-NYC | nacht |
04:59:03 | countrymonkey | awf widersehen. |
04:59:11 | soap | fixed recording on PP would be a task |
04:59:12 | Llorean | Please don't start with that. |
04:59:19 | | Quit countrymonkey ("CGI:IRC (EOF)") |
04:59:32 | Davide-NYC | Llorean: I agree, but I've been itching for a couple of changes to the WRS for years now. |
04:59:33 | | Quit perrikwp (K-lined) |
04:59:46 | * | pikhq is looking for a GSoC project |
05:00 |
05:00:01 | Llorean | Fixed recording on PP might be. I think perhaps a general themability work for the UI, tokenizing as many elements as possible might be better. If the whole UI was more abstractly themable it might be nice. |
05:00:15 | | Join perrikwp [0] (i=982175a9@gateway/web/ajax/mibbit.com/x-f131afbc06dfb1c8) |
05:00:15 | pikhq | Just thought I'd pipe in, since I saw you talking about it. |
05:00:21 | * | Llorean goes back to being away. |
05:00:46 | soap | fixed recording on PP would open so many doors. |
05:01:17 | * | pikhq tries to remember: is the Sansa a PP target? |
05:01:23 | Davide-NYC | soap: That's definitely a great one. Fixed PP recording. |
05:01:27 | soap | though the ARM emulator would probably be a door towards that (and many other) goals. I gotta believe the ARM emulator would catch google's attention as well./ |
05:01:32 | | Join Monga [0] (n=ownagen0@CPE-121-218-242-33.nsw.bigpond.net.au) |
05:01:35 | soap | yes, pikhq |
05:01:42 | Monga | Broke my Gigabeat S today =\ |
05:01:45 | pikhq | w00ts: I have hardware. |
05:01:48 | | Quit jurrie__ ("Leaving") |
05:01:58 | alienbiker99 | Monga how did you do that |
05:02:09 | Monga | Shithead threw me onto the ground and kicked me. |
05:02:17 | Monga | Screens screwed. |
05:02:56 | soap | I think I'll offer to donate a Apple Accessory Protocol debugger to anyone who gets that as a GSoC project. |
05:03:06 | | Join JdGordon [0] (n=Miranda@c210-49-113-143.smelb1.vic.optusnet.com.au) |
05:03:25 | | Quit HellDragon (Client Quit) |
05:04:24 | soap | Oh no! the product is no longer sold! |
05:04:26 | | Quit DaCapn (Read error: 104 (Connection reset by peer)) |
05:05:07 | saratoga | pikhq: do you have much cpu arch background? |
05:05:21 | pikhq | saratoga: Not a gigantic one. |
05:05:33 | Monga | http://img527.imageshack.us/img527/1153/dsc04729uv2.jpg |
05:05:51 | saratoga | Monga: looks like my gigabeat S |
05:05:55 | saratoga | thanks to poor shipping |
05:06:07 | | Quit jurrie (Read error: 110 (Connection timed out)) |
05:06:09 | pikhq | I can offer skills in x86 assembly, C, C++, Tcl, and Brainfuck, but not a whole lot of CPU architectures. |
05:06:17 | Monga | Note to everyone, don't have your headphones wrapped around your mp4. |
05:06:18 | pikhq | Obviously, C would be the useful one there. ;) |
05:06:35 | * | pikhq has recently gotten bored, and started writing an OS kernel, for what it's worth |
05:06:36 | saratoga | pikhq: well a good knowledge of assembly certainly helps |
05:07:06 | saratoga | if you use one of the already working ARM SOC emulators, you might not need much CPU design experience |
05:07:31 | pikhq | Hmm. Sansa e200 in there? |
05:08:03 | | Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
05:08:28 | pikhq | Yeah, although it only emulates one core. . . |
05:08:34 | | Join JdGordon_ [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
05:08:46 | saratoga | pikhq: the current e200 emulator may not be the best place to start |
05:09:11 | saratoga | debugging the emulation could be quite difficult, and there are already several fully working and arm compliant emulators under GPL compatable license |
05:10:00 | pikhq | Meh; it's not like this is the only task Rockbox could ever offer. ;) |
05:10:20 | Davide-NYC | This feature request should be closed IMO |
05:10:23 | pikhq | (or, for that matter, the only mentoring organization I could be with. . . Doing stuff for Tcl is also quite tempting) |
05:10:28 | Davide-NYC | FS #5917 |
05:10:36 | saratoga | skyeye looks very promising since it already runs linux on the arm7tdmi core, which is by far the most popular rockbox cpu |
05:11:14 | *** | Saving seen data "./dancer.seen" |
05:11:26 | saratoga | adding emulation for the PP LCD bridge and one of the wolfson or as DACs would not be particularly difficult for a student with the right background i think |
05:12:42 | pikhq | Which, of course, is the trick. |
05:12:44 | | Quit jurrie_ (Read error: 110 (Connection timed out)) |
05:13:06 | saratoga | well you learn |
05:13:19 | saratoga | i'd certainly never writtena codec when i picked up the WMA project last year |
05:14:46 | pikhq | True. |
05:14:51 | | Quit JdGordon (Nick collision from services.) |
05:14:54 | | Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) |
05:17:24 | soap | and thus busted the best of the Golden Quotes. |
05:21:58 | saratoga | indeed |
05:22:24 | | Quit Thundercloud_ (Remote closed the connection) |
05:22:29 | saratoga | though perhaps someone with a clue will someday appear to finish the last couple problems with the codec... |
05:25:11 | Davide-NYC | UI suggestion for the H1x0: From FM, long press Rec goes to the Rec screen. |
05:25:35 | Davide-NYC | From Rec, long press A-B goes back to FM. |
05:26:02 | Llorean | Davide-NYC: Generally speaking, this sort of thing belongs as a feature request. |
05:26:03 | Davide-NYC | It is currently awkward to switch between the recording screen and FM. |
05:26:22 | | Quit jurrie (Read error: 104 (Connection reset by peer)) |
05:26:47 | | Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
05:27:02 | Davide-NYC | Llorean: do me a favor and close FS #5917. |
05:28:04 | Llorean | Done |
05:28:08 | Davide-NYC | :-0 |
05:28:29 | Davide-NYC | I'm trying to close requests, not make more! |
05:29:10 | Davide-NYC | Just wondering what the devs think. It's really not that important. I just think the UI is a little wierd when navigating between REC and FM. |
05:30:32 | Llorean | I don't think there should be a shortcut to the FM screen unless it works from everywhere, but I don't mind the recording screen shortcut being enabled in the FM screen as well. |
05:33:27 | JdGordon | Davide-NYC: how is it awkward? fm -> menu -> rec |
05:34:14 | | Join ReymiX [0] (n=admin@190.39.244.50) |
05:34:59 | | Quit Alonea (Read error: 110 (Connection timed out)) |
05:35:36 | | Quit saratoga ("CGI:IRC") |
05:35:49 | Davide-NYC | Differnt button presses to get back to FM. |
05:36:51 | Llorean | Ah, so perhaps the real problem is inconsistent buttons for getting to the Rockbox Menu? |
05:37:00 | Davide-NYC | I think I have it. Long A-B could leave the REC screen without stoping the recording! and long press A-B could leave the FM screen without stopping playback! |
05:37:03 | * | Llorean may have complained of this in the past. |
05:37:33 | | Quit ReymiX (Client Quit) |
05:37:35 | * | Davide-NYC as an aside I think the quickscreen menu should be abolished. |
05:38:29 | | Quit Horscht ("electromagnetic radiation from satellite debris") |
05:39:07 | JdGordon | its not a menu! |
05:39:17 | Davide-NYC | sorry |
05:39:18 | JdGordon | if it was it would be called the quickmenu |
05:40:48 | Llorean | Whether or not it's a menu is an important semantic point in another discussion. ;) |
05:42:15 | | Join kushal_12_27_200 [0] (n=kushal@12.169.180.134) |
05:43:30 | Davide-NYC | Jdgordon: FYI: It's called Quick Menu in the manual. LOL |
05:43:40 | | Quit |AhIoRoS| (Read error: 110 (Connection timed out)) |
05:43:40 | | Join Alonea [0] (n=chatzill@24-155-134-207.dyn.grandenetworks.net) |
05:43:52 | JdGordon | meh, the manual is wrong :p |
05:44:09 | Davide-NYC | Is the quick screen / menu only available from the file menu? |
05:44:50 | JdGordon | browsers and wps |
05:44:52 | | Quit Alonea (Client Quit) |
05:46:40 | Davide-NYC | But not the menu itself? |
05:46:50 | JdGordon | no, but thats fixable |
05:46:55 | Davide-NYC | I find that a bit wierd as it looks like a browser. |
05:47:17 | Davide-NYC | Oh, that's a bug or is that up for discussion? |
05:49:13 | JdGordon | its something which was never fixed.... and hasn been discussed |
05:49:59 | Davide-NYC | IMO if the quickscreen exists the it should be gotten to from the menu as well. |
05:50:09 | Davide-NYC | *then |
05:50:16 | JdGordon | everyone knows how I feel about that screen :) |
05:51:22 | Davide-NYC | How about this as a small UI tweak? REC A-B long should go to the REC settings menu and REC A-B short should go to the regular menu. That way getting to the menu is always the same button press: A-B short. |
05:51:24 | | Join ReymiX [0] (n=admin@190.39.244.50) |
05:51:34 | Davide-NYC | JdGordon: you must be an Archos user of some sort. |
05:51:43 | Davide-NYC | :-) |
05:51:47 | ReymiX | anybody can help me ? |
05:51:56 | Davide-NYC | shoot |
05:53:24 | ReymiX | dude i need a little help... i uninstall complety rockbox firm from my 5th ipod video |
05:53:40 | ReymiX | so i want reinstall rockbox |
05:54:09 | ReymiX | so what its the best way to install ? manual installation or automatic ? |
05:54:38 | ReymiX | n i want multifont patch too |
05:56:10 | JdGordon | Davide-NYC: no, why? |
05:56:54 | Davide-NYC | ReymiX; Hmm. I don't own a 5g iPod, but I'd say that as long as you know which version of it (it comes in two flavors) I would do a manual install. |
05:57:31 | Davide-NYC | JdGordon: It just seems like such a vestige of tiny screen players. |
06:00 |
06:04:56 | | Part TheBashar |
06:12:32 | | Quit blithe (card.freenode.net irc.freenode.net) |
06:12:32 | NSplit | card.freenode.net irc.freenode.net |
06:14:36 | | Quit Monga () |
06:15:02 | | Join |framo| [0] (n=framo@bb-87-80-66-156.ukonline.co.uk) |
06:19:28 | | Quit wisp_sh (Read error: 110 (Connection timed out)) |
06:27:58 | | Quit mchua ("Holy shiny distraction, Batman!") |
06:46:11 | Davide-NYC | Does anybody know where I can find a list of all of the encoding options for Nero AAC Codec? It doesn't specifiy the bitrate ranges for the different encoding types./ |
06:46:20 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
06:47:25 | | Join DaCapn [0] (n=dacapn@c-76-105-220-239.hsd1.or.comcast.net) |
06:52:34 | NHeal | (timeout) card.freenode.net irc.freenode.net |
06:57:45 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
06:59:58 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
07:00 |
07:02:16 | | Join blithe [0] (n=blithe@stiletto.djblithe.com) |
07:09:55 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
07:11:18 | *** | Saving seen data "./dancer.seen" |
07:11:49 | | Join perrikwp [0] (i=982175a9@gateway/web/ajax/mibbit.com/x-cdb3fd2faa646d55) |
07:15:02 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
07:15:32 | | Part toffe82 |
07:24:58 | | Quit Zarggg ("Even electronic brain pancake crystal elderly have mass naked child events lately.") |
07:27:05 | | Join wisp_sh [0] (n=wisp@acct.icf.org.ru) |
07:27:28 | | Quit ReymiX () |
07:31:15 | | Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) |
07:36:28 | | Quit JdGordon (Remote closed the connection) |
07:36:52 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
07:44:19 | | Quit midgey () |
07:57:16 | | Quit ompaul (Client Quit) |
07:57:16 | | Quit Davide-NYC ("ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020121]") |
07:57:43 | | Join lee-qid [0] (n=liqid@p54964AF4.dip.t-dialin.net) |
08:00 |
08:08:24 | | Quit BigBambi (Remote closed the connection) |
08:19:52 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
08:20:35 | | Join Rob2222 [0] (n=Miranda@p4FDCF537.dip.t-dialin.net) |
08:22:36 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
08:25:41 | | Join aliask [0] (n=chatzill@rockbox/developer/aliask) |
08:33:09 | advcomp2019 | i just updated my rockbox build on my e200R series and the cabbiev2 theme is taking over the menus only of the other theme that i have been using since before cabbiev2 was added but the WPS is still the theme that i been using.. is this still a bug |
08:38:01 | amiconn | No it's not |
08:38:24 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:38:25 | amiconn | If you have used non-default settings before, cabbiev2 won't replace these |
08:38:49 | advcomp2019 | by the way the theme that i have been using was "plain text" |
08:38:53 | amiconn | If you want the complete thing, either reset your settings, or load the theme explicitly |
08:39:24 | amiconn | On a fresh installation, the whole theme will be active from the start |
08:40:17 | advcomp2019 | odd.. because i replaced the files and then cabbiev2 took over |
08:41:26 | | Quit HellDragon (Client Quit) |
08:43:40 | amiconn | Again, not odd at all |
08:44:32 | amiconn | The defaults were changed, so you got the cabbiev2 elements for all settings where you used the old default values before |
08:45:26 | amiconn | This is due to the way rockbox stores the current config. All settings which are set to their default aren't stored in config.cfg |
08:46:11 | advcomp2019 | after updating tho the wps was cabbiev2 till i tried replied the "plain text" theme but the menus did not change tho |
08:46:51 | amiconn | Then that theme doesn't specify menu settings |
08:47:06 | amiconn | That's not rockbox' fault, but a bug (incompleteness) in the theme |
08:48:02 | advcomp2019 | o ok.. is there a way to change it back or not |
08:54:15 | | Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673) |
08:57:21 | | Quit cool_walking_ (Remote closed the connection) |
08:58:00 | | Join petur [50] (n=petur@rockbox/developer/petur) |
08:59:47 | | Join Administrator_ [0] (n=chatzill@218.188.7.110) |
09:00 |
09:00:43 | | Join DerDome [0] (n=DerDome@dslb-082-083-216-079.pools.arcor-ip.net) |
09:01:14 | | Join ender` [0] (n=ender@84-255-206-8.static.t-2.net) |
09:02:26 | | Join webguest94 [0] (n=dabc076e@gateway/web/cgi-irc/labb.contactor.se/x-8bb514e8b2b8b6b3) |
09:05:50 | | Quit webguest94 (Client Quit) |
09:06:31 | | Nick Administrator_ is now known as convil (n=chatzill@218.188.7.110) |
09:11:22 | *** | Saving seen data "./dancer.seen" |
09:22:47 | | Join mrkiko [0] (n=mrkiko@host177-100-static.32-88-b.business.telecomitalia.it) |
09:22:48 | mrkiko | Hi! |
09:22:56 | mrkiko | Hi all... |
09:24:28 | petur | Hi universe |
09:32:46 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
09:33:00 | | Join Abhinav [0] (n=bijolian@117.199.114.161) |
09:33:29 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
09:34:42 | Abhinav | is the rockbox particiapting in summer of code 2008 |
09:34:59 | petur | we hope we will be selected |
09:35:03 | LinusN | yes, we will apply |
09:35:14 | GodEater | are any of us besides me hanging out in #gsoc ? |
09:35:28 | petur | not any more |
09:35:31 | aliask | Not any more |
09:35:35 | Abhinav | me |
09:35:36 | GodEater | haha |
09:35:37 | petur | anything interesting? |
09:35:40 | aliask | ... :) |
09:35:42 | GodEater | nothing recently |
09:36:31 | Abhinav | i am hoping rockbox be there |
09:37:02 | aliask | Abhinav: Are you interested in applying as a student? |
09:37:13 | | Quit kushal_12_27_200 ("This computer has gone to sleep") |
09:37:20 | Abhinav | yes i am interested as a student |
09:37:39 | Abhinav | can u guide me through |
09:38:08 | aliask | Guide you through what? Applying? |
09:38:48 | Abhinav | i have just started in looking at rockbox |
09:39:34 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
09:39:39 | Abhinav | i am really loving this project, i find it most cool project to work on |
09:40:22 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
09:40:32 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
09:40:46 | | Quit joshin (Read error: 110 (Connection timed out)) |
09:41:39 | * | GodEater celebrates moving into third place on the "Top Posters" stats for the forums. |
09:41:49 | Abhinav | aliask : so u guide me through |
09:42:04 | aliask | Abhinav: Take a look at our wiki page about the GSOC: http://www.rockbox.org/twiki/bin/view/Main/SummerOfCode2008 |
09:42:29 | Abhinav | ok |
09:42:51 | | Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) |
09:44:26 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
09:45:44 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
09:50:01 | | Join vipintm [0] (n=vipintm@202.71.146.210) |
09:51:49 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
09:51:54 | markun | GodEater: where's this list? |
09:52:08 | GodEater | markun: which one ? |
09:52:16 | markun | Top Posters |
09:52:19 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
09:52:28 | GodEater | http://forums.rockbox.org/index.php?action=stats |
09:53:22 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
09:53:38 | markun | most time online.. :) |
09:53:40 | pondlife | Wow, look at how much life Llorean has wasted |
09:53:42 | pondlife | :) |
09:53:51 | GodEater | hehe |
09:53:57 | pondlife | He must spend more time online than sleeping |
09:54:07 | advcomp2019 | amiconn, i am slowly getting it fixed but it is working |
09:54:31 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
09:55:33 | pondlife | GodEater: You could increase your post count by updating the DevConPub3 thread |
09:55:48 | GodEater | what more needs to be said ? |
09:55:48 | pondlife | If I did it that would just be a waste ;) |
09:55:53 | pondlife | Location and time? |
09:55:59 | GodEater | hm ok |
09:56:08 | pondlife | "We didn't decide a location yet, no." |
09:57:00 | pondlife | Also good to bump, now we're nearly there... but don't break any rules. |
09:57:17 | * | GodEater is a good poster and uses the modify button instead. |
09:58:21 | | Part vipintm ("Leaving.") |
10:00 |
10:01:18 | linuxstb | IMO, that's the kind of situation where a new post is more appropriate - it's a distinct new post, rather than adding information you forgot the first time... |
10:02:48 | | Join BigBambi [0] (n=86ceaf37@rockbox/staff/BigBambi) |
10:03:24 | | Join Zagor [242] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
10:03:39 | pondlife | Yes, and it didn't bump |
10:03:51 | pondlife | I think this time a bump is required...! |
10:04:11 | BigBambi | Wooo |
10:04:27 | GodEater | bumped... |
10:04:36 | BigBambi | Llorean: Are we close to revising that rule? |
10:04:36 | pondlife | and again |
10:06:04 | * | linuxstb wonders if laptops running the sim count in a Tower of Rockbox |
10:06:29 | petur | we should put some ads on the forum. 800000+ page views/month... |
10:06:29 | JdGordon | the rule which seems to work in another forum is you cant add a new post <24h after a post |
10:06:58 | JdGordon | linuxstb: we had the sim going on the projector which made a ncie background to our tower a few weeks ago :p |
10:07:29 | BigBambi | I think it just ought to be significqnt new info is OK in a new post |
10:08:14 | pondlife | linuxstb: hehe, how about a large tower case PC or two? |
10:08:43 | linuxstb | pondlife: Tower of Rockbox Build Servers? |
10:08:46 | pondlife | I've got an old 486 thing somewhere, it's probably powerful enough to run the sim and it's about 3 feet tall |
10:08:56 | pondlife | It might break the table though |
10:08:57 | BigBambi | I had one of those |
10:09:10 | BigBambi | pondlife: But it was a cyrix 166! |
10:09:22 | pondlife | Hmm, might not run realtime |
10:09:34 | BigBambi | Nothing ever did. It was crap |
10:09:48 | pixelma | the twiki main page (WebHome) states some 25th/26th October 2007 changes as "10 most recent changes" /for me?). If I go to "more" everything is alright and the latest changes to the wiki stated on the frontpage look correctly too... |
10:09:49 | pondlife | GodEater: I'll pop an open invite up on the ML, if you're ok with that |
10:10:32 | GodEater | sure |
10:10:34 | GodEater | more the merrier |
10:10:38 | Zagor | pixelma: the oldest change I see is 3 march |
10:10:45 | BigBambi | pixelma: Twiki webhome recent updates look OK to me |
10:10:45 | | Quit wisp_sh (Read error: 110 (Connection timed out)) |
10:10:56 | petur | Zagor: 4 march |
10:11:02 | BigBambi | pixelma: 04 Mar 2008 - 08:38 IpodFAQ is the latest I see |
10:11:27 | petur | pixelma: hit 'Refresh cache' and ctrl-F5 |
10:11:38 | pixelma | I did several times :\ |
10:11:38 | Zagor | petur: don't you see "03 Mar 2008 - 23:15 RockboxPlayerPrototype JorgePinto" as the last line? |
10:12:10 | petur | you mean here: http://www.rockbox.org/twiki/bin/view/Main/WebHome |
10:12:16 | Zagor | yes |
10:12:18 | convil | I can't compile the inline assembler in libdemac's vector_math16_arm7.h with gcc 2.95.3 and gcc 3.4.5. Does anyone has a patch? |
10:12:28 | BigBambi | pixelma: Maybe 'tis your ISP caching, but is definately OK here |
10:12:33 | petur | Zagor: it is the last one at the bottom |
10:12:44 | Zagor | right, good |
10:12:49 | * | pondlife probably just offended some people |
10:12:49 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
10:12:54 | pixelma | same happens when I look at it in another browser (not used for a while) |
10:13:07 | petur | the top one is IpodFaq - SpencerHarston |
10:13:13 | Zagor | yup |
10:13:32 | pondlife | me too |
10:13:57 | Zagor | pixelma: that's really odd |
10:13:59 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
10:14:35 | GodEater | I see the icons have gone live :) |
10:15:03 | petur | GodEater: now you're really slow... :p |
10:15:12 | GodEater | ? |
10:15:40 | petur | They are live since yesterday |
10:15:55 | Zagor | yeah I thought we'd try something new. mixed reactions though. |
10:16:10 | GodEater | I saw the test page yesterday |
10:16:18 | pondlife | Zagor: Any chance you could increase the vertical spacing on the menu to be like the old one? See pondlife.homeip.net/images/both.jpg">http://pondlife.homeip.net/images/both.jpg ... |
10:16:18 | GodEater | didn't know they'd gone live till just now |
10:16:34 | pondlife | Zagor: Also right justified text is a bit nicer |
10:16:34 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
10:16:43 | linuxstb | convil: No, but a patch would be welcome... What target are you trying to compile it for? |
10:16:49 | | Quit mrkiko ("leaving") |
10:17:01 | Zagor | pondlife: I saw you mention that in the log yesterday. which browser is that? the new menu actually has *more* vertical spacing than the old. |
10:17:07 | pondlife | IE7 |
10:17:14 | Zagor | really odd |
10:17:18 | pondlife | Do you see the image? |
10:17:21 | Zagor | yes |
10:17:29 | pondlife | And you see something different? |
10:17:35 | petur | to be honest, I like the new spacing better |
10:17:58 | Zagor | yes, try firefox and you'll see the line spacing is identical, but the section top-margin has increased slightly |
10:18:11 | convil | linuxstb: An arm7 board with uClinux 2.4.26. And I can't even read ARM assembler, sorry. |
10:18:16 | * | pondlife has no FireFox at work. |
10:18:31 | Zagor | i wonder what makes ie7 shrink it |
10:18:34 | petur | maybe if the icons are put to the right side and text is also right-aligned some people will no longer complain about ythe left-alignment... |
10:18:38 | pixelma | ok, I'll wait a bit then. I found the icons confusing, couldn't find the IRC link that easy as before, it felt like I had to go through the list twice |
10:18:54 | Zagor | petur: I did that at first, but it got terribly jumbled |
10:20:20 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
10:20:48 | pixelma | the twiki webhome I see does not have them though (yet) :P |
10:21:06 | Zagor | pixelma: yes it does, just not your ancient cache of it |
10:21:19 | linuxstb | convil: This is off-topic for this channel - do you want to take this to PMs? |
10:21:49 | convil | linuxstb: sure |
10:22:15 | Zagor | I'm not very attached to the icons. I just thought it could be nice to add some eye candy. |
10:22:38 | pixelma | Zagor: I figured (because the "recent changes > more" have it, hence the ;P |
10:23:49 | Zagor | pixelma: ah |
10:25:42 | pondlife | Zagor: I just noticed that the menu spacing is ok on http://www.rockbox.org/twiki/bin/view/Main/WebHome, but not on the front page |
10:26:02 | Zagor | ! |
10:26:20 | petur | pondlife: ie7 is just being silly (as usual) |
10:26:20 | pondlife | In fact, only the wiki and extras pages are ok. The rest are squished up |
10:27:05 | pondlife | oops, and the manual |
10:27:24 | Zagor | is the manual ok? |
10:27:30 | pondlife | No, squished |
10:27:46 | | Join a6 [0] (n=a6530466@Zion.dorm.au.edu.tw) |
10:28:06 | pondlife | Take all that back. |
10:28:10 | pixelma | I think I read that IE does something different with some <div> attributes but can't remember exactly |
10:28:20 | pondlife | It's the wiki pages that are fine, all others are squished |
10:29:53 | JdGordon | linuxstb: hey, whats the story with the vp patches? |
10:30:04 | Zagor | the only difference is that the wiki menu has all newlines removed |
10:30:42 | linuxstb | JdGordon: Still no real time to work on them... |
10:30:42 | Zagor | http://www.rockbox.org/head.tmpl is used for twiki, http://www.rockbox.org/head.html for all other pages |
10:30:57 | * | petur confirms the oddness with ie7 and quickly shuts it down again |
10:31:05 | JdGordon | linuxstb: what work needs to be done? |
10:32:17 | | Quit Abhinav (Read error: 110 (Connection timed out)) |
10:32:35 | linuxstb | JdGordon: The bugs mentioned in the flyspray task, the TODOs mentioned in the patch (mainly cleaning up the %V parser, and adding bounds checking to it IIRC), plus thinking about how images are handled - they are currently handled globally by the WPS code (after the lines of text are drawn), so are drawn in the default viewport, not the individual viewports, which doesn't seem right... |
10:33:11 | JdGordon | hmm, ok |
10:33:20 | | Quit sbhsu (Read error: 110 (Connection timed out)) |
10:33:41 | linuxstb | How about your patches? ;) |
10:33:55 | JdGordon | the list one needs testers |
10:34:12 | JdGordon | and the same bounds checking and parsing |
10:34:41 | linuxstb | That could obviously be combined... |
10:34:53 | JdGordon | yeah, course |
10:35:24 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
10:40:57 | | Join TheBashar [0] (n=User@adsl-75-31-137-24.dsl.irvnca.sbcglobal.net) |
10:41:40 | * | GodEater reads pondlife posting to the mailling list |
10:42:01 | GodEater | you should have said you'd fix a bug for someone if they can best you at arm wrestling ;) |
10:42:11 | pondlife | No way |
10:42:24 | pondlife | It's bad enough trying to find time to fix my own bugs |
10:42:25 | GodEater | :D |
10:43:12 | * | gevaerts was just wondering if building a Tower of Rockbox counts a bricking the players involved |
10:43:26 | pondlife | If you use mortar, yes |
10:43:39 | pondlife | And a hod, of course |
10:44:47 | * | gevaerts prefers dry-stone towers |
10:44:58 | pondlife | You're a traditionalist then? |
10:45:04 | JdGordon | linuxstb: oh, had any thoughts on what to do about scrolling lines not owned by the vp being drawn? |
10:45:29 | pondlife | JdGordon: They should still be scrolling away, surely |
10:46:02 | gevaerts | pondlife: I want to "brick" my players without ruining them |
10:47:05 | JdGordon | pondlife: and the ones which scroll overlaps the vp we are drawing? |
10:47:22 | pondlife | Hmm, viewports don't overlap |
10:47:31 | pondlife | I thought that was fundamental |
10:48:04 | pondlife | viewports != windows |
10:48:20 | JdGordon | thats the point... they shouldnt |
10:48:29 | JdGordon | think screen transitions |
10:48:34 | linuxstb | JdGordon: There are cases where you don't want to stop all scrolling lines on the screen, just some? |
10:48:50 | JdGordon | we dont want to have to kill scrolling lines in a screen at every exit point |
10:49:01 | pondlife | I'd think that whilst a vp is displayed, any contained scrolling lines should scroll. |
10:49:14 | JdGordon | yeah, I want to add a function which just forcibly stops any lines which would be in the vp's area |
10:49:20 | pondlife | Why? |
10:49:33 | linuxstb | pondlife: The case in my mind is "pop-up" menus - stop the scrolling lines underneath, but not clear the display. |
10:49:45 | pondlife | Ah, that involves overlap |
10:49:52 | JdGordon | and going wps->lists |
10:50:04 | linuxstb | pondlife: Yes, but not with "active" viewports... |
10:50:15 | pondlife | I thought we were excluding that sort of thing |
10:50:15 | linuxstb | JdGordon: When wouldn't you want to stop all lines underneath? |
10:50:26 | linuxstb | s/underneath/on the screen/ |
10:51:07 | pondlife | Hide the WPS viewports, then display the menu viewport |
10:51:10 | linuxstb | JdGordon: If you go wps->lists, don't you just call lcd_clear_display() ? |
10:51:39 | JdGordon | not unless we want to force the lists to use the whole screen |
10:52:00 | pondlife | Otherwise you end up with overlap and Z-order |
10:52:10 | pondlife | Which is out of scope, no? |
10:52:24 | pondlife | This isn't for pop-ups, is it? |
10:52:26 | linuxstb | JdGordon: We _do_ want that - even if the list itself doesn't cover the whole screen, it should clear the previous contents (as it does now). |
10:52:41 | pondlife | It's more for a standardised status bar and better WPS margin control. |
10:52:47 | * | JdGordon thought we dont want that |
10:52:51 | linuxstb | Or just call the function to stop _all_ scrolling lines. |
10:52:59 | JdGordon | thats what I;m doing now |
10:53:06 | pondlife | No, keep any lines that are displayed scrolling, surely |
10:53:11 | pondlife | Why do you want to stop them? |
10:53:29 | linuxstb | Because the screen underneath is no longer being updated |
10:53:33 | pondlife | e.g. the status bar becomes customisable and contains the track name. |
10:53:38 | JdGordon | thats what I'm saying/..... we only want to stop lines which would get in the way of the currently active vp |
10:53:39 | linuxstb | i.e. track info isn't being updated. |
10:53:42 | | Join MethoS- [0] (n=clemens@pD955F298.dip.t-dialin.net) |
10:53:54 | pondlife | But you are displaying menus/WPS on the rest of the display... should not stop the status bar scrolling |
10:54:01 | linuxstb | JdGordon: I would disagree - unless the wps is being updated, we should "freeze" it. |
10:54:29 | JdGordon | wps isnt the only case here... its just the most obvious |
10:54:37 | linuxstb | What are the other cases? |
10:54:57 | pondlife | Like I said above |
10:55:02 | pondlife | Status bar with scrolling |
10:55:18 | * | JdGordon doesnt tihnk statusbar will ever go wps-like |
10:55:22 | pondlife | Why not |
10:55:32 | pondlife | That would be the #1 benefit of viewports to me |
10:56:09 | pondlife | Without a standardised (and hence customisable) status bar, I wouldn't even worry about viewports. |
10:56:14 | linuxstb | pondlife: I agree. |
10:56:17 | * | linuxstb needs to run |
10:56:20 | | Quit linuxstb ("Leaving") |
10:56:40 | pondlife | The biggest problem with cabbiev2 is that sucky non-standard status icons |
10:56:55 | pondlife | I actually like them, but I want them standard. |
10:57:42 | pondlife | Imagine the menus etc having the status bar at the bottom, for example, using exactly the same code as on the WPS. |
10:57:57 | | Join mchua [0] (n=mchua@cpe-66-65-114-204.nyc.res.rr.com) |
10:58:08 | JdGordon | we dont actually need vp for that... but yes, that would be cool |
10:58:16 | | Quit convil ("ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020121]") |
10:58:32 | pondlife | Well, I see vps as a way to carve up the available screen space (main and remote). That's about it. |
10:58:48 | pondlife | They are not windows and do not allow overlap or Z-order. |
10:59:24 | JdGordon | correct |
10:59:30 | pixelma | then I'd like the possibility for the volume that you have in the current menu status bar - that it can switch to numeric while adjusting and when you leave it alone showing the icon again |
10:59:42 | pondlife | Of course |
11:00 |
11:00:10 | pondlife | I'd like all the current status bar info to be available as "WPS" tags. Stuff like disk indicator. |
11:00:12 | JdGordon | that _may_ not be possible with a wps-like statusbar |
11:00:21 | pondlife | Why not? |
11:00:23 | JdGordon | to pixelma |
11:00:39 | pixelma | it's currently not possible in the WPS but it should be |
11:00:53 | pondlife | A conditional to say when you are changing volume... |
11:00:56 | * | petur dreams of using the vp to split the recording screen into a fixed part with peakmeters and info, and a second scrollable part for volume/gain settings |
11:01:09 | pondlife | petur: Good idea |
11:01:20 | * | JdGordon has dreams of shattering petur's dreams :D |
11:01:35 | pondlife | But you';d want the menu text to continue scrolling (if required) at all times, right? |
11:02:20 | pondlife | I don't see why vp work should need to stop/start scrolling. It operates at a higher level than the scroll code, no? |
11:02:36 | JdGordon | yes and no... |
11:02:49 | pondlife | Hmm, it must be above or below. |
11:03:18 | pondlife | Either the vp tells the scroll code to manage a line (like we do now). Or we redo it somehow. |
11:03:22 | JdGordon | scrolling lines take the vp pointer, you can only stop all lines, or just lines which you know the vp pointer... the list code doesnt know the wps' (and vice verca) |
11:03:23 | * | petur sees vp as lower level, almost as displays within a display |
11:03:27 | JdGordon | thats where the problem is |
11:04:03 | pondlife | When do we need to stop scrolling a line? |
11:04:04 | JdGordon | scrolling <-> vp has a nasty interdependancy so you cant really say which is higher level |
11:04:12 | pondlife | You need to decide |
11:04:18 | pondlife | (Or somebody does.) |
11:04:28 | JdGordon | when the wps has a line scrolling which is in an area which we now want to use for the list |
11:04:50 | | Quit mchua ("Holy shiny distraction, Batman!") |
11:05:07 | pondlife | OK, so you remove the WPS vp, which cancels that scroll. Then you display the list vp. |
11:05:18 | pondlife | No need to artificially stop scrolling |
11:05:23 | | Join joshin [0] (n=joshin@VDSL-130-13-243-154.PHNX.QWEST.NET) |
11:06:04 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
11:06:06 | JdGordon | ah, but 1) we arnt definatly using the whole area (by using i mean stealing, not that its actually being drawn on), 2) stopping the wps scrolling at every exit point would be massive PITA |
11:06:10 | JdGordon | and buggy |
11:06:12 | JdGordon | and shite |
11:06:27 | pondlife | So you want to overlap vps |
11:06:34 | JdGordon | no |
11:06:53 | JdGordon | you have a top one which is being updated, and a bottom one which can still scroll but nothing else |
11:07:04 | JdGordon | a nice statusbar would have the same problem |
11:07:04 | pondlife | top/bottom... thus Z-order! |
11:07:07 | pondlife | No |
11:07:18 | pondlife | They are in their own screen areas |
11:07:23 | pondlife | Never overlapping |
11:07:26 | JdGordon | says who? |
11:07:30 | JdGordon | they can move around |
11:07:31 | pondlife | In my model |
11:07:40 | JdGordon | your model is wrong :D |
11:07:42 | pondlife | Yes , but not overlapping. |
11:07:46 | pondlife | I mean, movable |
11:08:06 | pondlife | I agree with petur too.. scrolling should be inside a viewport |
11:08:09 | JdGordon | being able to set the x,y forces it to be movable |
11:08:27 | | Quit MethoS- (Remote closed the connection) |
11:08:39 | * | JdGordon points pondlife to scroll_engine.c to reomvve the interdepenacy |
11:08:46 | pondlife | After you! |
11:08:57 | JdGordon | that still wouldnt fix the problem anyway |
11:09:00 | pondlife | But it's design notes we're lacking here, not code |
11:09:31 | JdGordon | it would still need either the list vp to know about all other vp's, or have each one tell the engine when it exits |
11:10:37 | pondlife | The scroll engine is used from the VP code. When a VP wants a line to scroll, it asks the engine to handle it. When the VP is hidden, it tells the scroll engine to stop. |
11:11:14 | pondlife | No VP needs to know about other VPs |
11:11:23 | *** | Saving seen data "./dancer.seen" |
11:11:30 | pondlife | But they must be positioned so they don't overlap |
11:12:00 | JdGordon | ok, if this doesnt get my point home nothing will.... (wall of text coming....) |
11:12:05 | pondlife | OR if you must overlap, we have a call to tell a VP to stop refreshing |
11:12:17 | pondlife | (and another to resume) |
11:12:39 | JdGordon | we have the list code done correctly (drawing and logic in 2 seperate functions)... the list is taking up the whole screen |
11:12:56 | JdGordon | one or more items are scrolling |
11:13:50 | JdGordon | now, the user hits play so we need to load the wps. we need to tell the scroll engine to stop scrolling our lines, but we cant.. they are local to another function/file/hacky to get to them |
11:14:00 | JdGordon | we also need to do this every time the display changes |
11:14:05 | JdGordon | its just not nice |
11:14:25 | JdGordon | the alternative is in the new screen say "dont let anything scroll in my margin" |
11:14:33 | JdGordon | boom, no stray lines |
11:14:41 | JdGordon | follow? |
11:15:05 | pondlife | Yes, but the transition from menu to WPS needs to be handled by the outer code anyway. It just tells the menu to hide, then displays the WPS. I don't think that's complicated or not nice. |
11:15:20 | pondlife | The menu hides, and hence scrolling is stopped |
11:15:35 | pondlife | Each bit of display code is self-contained |
11:15:39 | JdGordon | it doesnt hide... the display gets erased |
11:15:48 | pondlife | No, it hides |
11:15:55 | pondlife | The status bar remains, for example |
11:16:34 | pondlife | Think of each vp as a separate display |
11:16:51 | JdGordon | no it doesnt... scrolling is the only thing on the display which happens "automatically" everything else is static unless something changes the display |
11:17:09 | pondlife | ? |
11:17:47 | pondlife | The scrolling thread will be told to stop a particular bit of scrolling as part of the "hides". |
11:17:56 | JdGordon | by who? |
11:18:01 | pondlife | The vp |
11:18:05 | JdGordon | which? |
11:18:17 | pondlife | Whichever! The menu, the WPS, the status bar |
11:18:39 | pondlife | Whichever vp asked for the scrolling text in the first place. |
11:18:56 | JdGordon | ok, how does it know to stop the lines? |
11:18:57 | pondlife | Bear in mind, this is nothing to do with the current code |
11:19:04 | pondlife | Because it's been told to hide. |
11:19:22 | pondlife | So, as part of that, it tidies up after itself |
11:19:23 | JdGordon | arg... i cant do this over irc |
11:19:43 | petur | what? hit him? |
11:19:49 | JdGordon | :) |
11:19:51 | pondlife | hehe |
11:19:53 | pondlife | Ow |
11:20:02 | pondlife | He Can do that over IRC :) |
11:20:07 | * | petur defends pondlife |
11:20:55 | JdGordon | ok, so in your idea the display would be split up... so who is to say that pressing menu from the wps would actually need to hide any of the wps? |
11:20:59 | pondlife | I'm trying to say - we need a clean design first. One in which each vp is self-contained... and without worrying about the current code too much. |
11:20:59 | petur | if the vp is told to hide, can't it notify the scrolling thread to stop all lines involved with the vp |
11:21:14 | pondlife | Exactly |
11:21:19 | JdGordon | there is no notion of hiding though |
11:21:41 | pondlife | JdGordon: Or, if you want a static WPS behind the menu, the hide doesn't need to erase. |
11:21:44 | JdGordon | only one vp can ever be being drawn at once so thats the active one, all others are disabled/hidden/static |
11:21:52 | pondlife | Why? |
11:22:17 | JdGordon | because the gui code is all handled by the one thread |
11:22:18 | pondlife | I'd like to see the user using a menu while the status bar updates. |
11:22:42 | JdGordon | the status bar only updates because we call statusbar_draw() in every button loop |
11:22:52 | * | JdGordon has already coded a simple WM to handle just that |
11:23:00 | pondlife | Well that will continue.. i.e. it'll loop through the VPs |
11:23:19 | pondlife | But "hidden" ones won't draw |
11:23:22 | JdGordon | yes, which means either z-order comes into play, or something else |
11:23:29 | pondlife | Something else |
11:23:35 | pondlife | i.e. no overlap |
11:23:49 | JdGordon | no, your right, vp's will be marked hidden there, but the WM cant stop the scrolling |
11:23:58 | pondlife | WM? |
11:24:00 | * | gevaerts rotates his coordinate system to get rid of z-order |
11:24:13 | JdGordon | VP-manager |
11:24:18 | pondlife | Why not? |
11:24:26 | pondlife | The existing scroll code will need reworking |
11:24:44 | * | JdGordon has a sneeking feeling you are agreeing with me |
11:24:51 | pondlife | No |
11:25:06 | JdGordon | you are, you just dont know it :D |
11:25:18 | pondlife | I don't see why anything OTHER than a vp would manage scrolling within itself. |
11:25:44 | JdGordon | because the scrolling lines could be in 15 different vp's under a "parent" |
11:25:53 | JdGordon | which is how the lists in my patch are done |
11:25:59 | JdGordon | s/15/3 |
11:26:15 | pondlife | I'm not interested in code yet. Just design. |
11:26:16 | JdGordon | and ONLY the drawing code for that vp knows about it |
11:26:30 | pondlife | Parent? |
11:26:52 | JdGordon | ... you gonna be round in 2 hours? |
11:26:56 | pondlife | Maybe |
11:27:04 | JdGordon | mind if we pick this up later? |
11:27:08 | * | JdGordon has very impatient fridns |
11:27:09 | pondlife | JdGordon: You should head over to London on Thursday :) |
11:27:12 | pondlife | OK |
11:28:13 | JdGordon | bassically the user says draw the list in some rectangle. the list itself is made up of 4 or 5 vp's of which 2 have scrolling content, only gui/bitmap/list.c has access to those vps, but the drawing code is not renentered to tell it to stop drawing... it jusst doesnt get called |
11:28:17 | * | JdGordon goned |
11:28:48 | * | pixelma is somehow reminded of DevCon when amiconn tried to explain his vp ideas |
11:29:22 | | Join webguest94 [0] (n=8602720d@gateway/web/cgi-irc/labb.contactor.se/x-c16b4faef3be0f5f) |
11:29:30 | pondlife | I think I need amiconn to help me.... |
11:30:18 | amiconn | Viewports should never overlap, so I don't see a problem |
11:30:23 | pixelma | I think part of it also was about this scrolling problem but we all had a hard time understanding it (I didn't understand which is why I'm not sure) |
11:30:33 | pondlife | I just want to end up with a well structure (and API'd) bit of code. |
11:30:50 | pondlife | s/structure/structured |
11:32:39 | amiconn | Active viewports, that is. So the z-order and scrolling problem simply does not exist |
11:33:35 | pondlife | amiconn: So I think we agree... When I said "hide" I probably meant "disable" or "become inactive". |
11:36:02 | amiconn | I proposed viewports as a means to simplify screen layout. One element (e.g. the list) shouldn't have to care whether other elements like the statusbar or scrollbar are visible, and how much space these elements take away |
11:37:03 | pondlife | There would be an top layer that divides the physical screens up into viewports, but once that is done, they are independant? |
11:37:06 | amiconn | Of course viewports can be subdivided further, e.g. the list could subdivide its viewport into one for the title, one for scrollbar,and another one for the main part of the list |
11:38:06 | amiconn | This makes it easier to truly support rtl languages - just swap the scrollbar and main list viewports horizontally for proper scrollbar placement |
11:38:12 | | Join n1s [0] (n=nils@nl104-209-105.student.uu.se) |
11:38:22 | | Join ender` [0] (n=ender@84-255-206-8.static.t-2.net) |
11:38:37 | pondlife | Yes, so a vp can be withiin another vp, but the parent one doesn't draw anything? |
11:38:40 | amiconn | Of course the text alignment would also have to be swapped, but that becomes easier as well |
11:39:10 | amiconn | Exactly. If there are any "sub"-Viewports, the parent must not be used for drawing. |
11:39:33 | pondlife | So no contention. |
11:40:10 | amiconn | It will also make colouring, theming etc easier |
11:41:02 | amiconn | Each viewport stores a set of attributes (foreground colour, background colour, draw mode, font, and perhaps later also font style, whether the backdrop should be used etc) |
11:46:42 | | Join wisp_sh [0] (n=wisp@acct.icf.org.ru) |
11:46:50 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
11:54:34 | | Join roolku [0] (n=roolku@77-99-112-231.cable.ubr16.edin.blueyonder.co.uk) |
12:00 |
12:08:19 | | Join bruges [0] (n=bruges@e178047077.adsl.alicedsl.de) |
12:12:50 | | Join actionshrimp [0] (i=nn@dhcp-163-1-207-183.seh.ox.ac.uk) |
12:14:43 | pondlife | Hmm, in the sim a database update appears to open database_idx.tcd about 20 times for each track... |
12:14:52 | | Quit actionshrimp (Client Quit) |
12:15:23 | | Join actionshrimp [0] (i=nn@dhcp-163-1-207-183.seh.ox.ac.uk) |
12:16:17 | pondlife | Sorry, I think it's for every track. e.g. http://www.pastebin.ca/927551 |
12:16:44 | | Part actionshrimp |
12:19:23 | LinusN | wow |
12:20:00 | Bagder | ouch |
12:20:06 | LinusN | why do we have to reopen the file for every track? |
12:23:34 | markun | Bagder, LinusN: maybe there guys could help us get a place to hold the DevconEuro2008 (if it's in Berlin) http://en.wikipedia.org/wiki/C-base |
12:24:54 | pixelma | markun: you could also nag amiconn a bit to ask... ;) |
12:25:46 | pondlife | hehe |
12:26:10 | markun | pixelma: do you guys know some other places where we could do it? |
12:26:40 | markun | pixelma: he's not one of those 300 members, is he? |
12:28:45 | pixelma | no. But from what I know amiconn's work place would be a good location too (maybe not meeting on friday though) |
12:29:58 | pondlife | I'm not sure I want to visit a space station for a DevCon... |
12:30:25 | pondlife | Mind you, I've already been up the Fersehturm. |
12:30:32 | pixelma | haha, this c-base even seems to not be far away from it.. |
12:30:38 | pondlife | Fernsehturm, even |
12:30:50 | | Join seablue [0] (n=s@0x535c13cc.banxx3.adsl-dhcp.tele.dk) |
12:31:01 | pixelma | pondlife: that's also not far away ;) |
12:31:32 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
12:32:03 | Nico_P | pondlife: I missed the HD by 15 minutes :/ |
12:32:11 | Nico_P | now I need to go get it at the post office |
12:32:16 | pondlife | Joy joy joy |
12:32:36 | pondlife | Let's hope the post office isn't heavy-handed, or full of hammers |
12:32:45 | Nico_P | indeed |
12:32:51 | Nico_P | plus, I need to wait till tomorrow |
12:33:11 | pondlife | I await your report... |
12:34:57 | Nico_P | you'll have it on your desk by tomorrow afternoon ;) |
12:37:54 | | Join fasmaie [0] (n=yohann@c-98-216-170-85.hsd1.ma.comcast.net) |
12:40:26 | pondlife | A large number of my MP3s give the warning "Warning: skipping 417 bytes of garbage" too. |
12:40:31 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
12:40:43 | pondlife | They all play fine, so I wonder what the "garbage" is? |
12:41:15 | pondlife | Should all be ID3v2 only... |
12:47:02 | pixelma | pondlife: you could try running something like mp3val on them and see what that has to say |
12:48:02 | * | pondlife downloads |
12:49:58 | | Join ctaylorr [0] (n=ctaylorr@bas1-toronto43-1279529889.dsl.bell.ca) |
12:51:28 | pondlife | WARNING: "m:\I'm Sorry I Haven't A Clue\In Search Of Mornington Crescent\01 Opening.mp3" (offset 0x40a): MPEG stream error, resynchronized successfully |
12:51:41 | pondlife | So, something is wrong... |
12:51:51 | pondlife | But OT |
12:52:50 | | Join barrywardell [0] (n=barry@barry-workstation.ucd.ie) |
12:54:20 | * | gevaerts seems to have some of the same tracks as pondlife |
12:54:52 | GodEater | sounds like a good track to own |
12:54:55 | pondlife | But presumably not with the same corruption |
12:55:06 | * | pondlife will re-rip |
12:57:16 | gevaerts | Actually, I seem to have misplaced those files so I'll have to re-rip as well |
13:00 |
13:00:02 | | Join ze_ [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
13:01:07 | | Quit aliask ("ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020710]") |
13:01:57 | | Quit ze (Read error: 110 (Connection timed out)) |
13:01:58 | | Nick ze_ is now known as ze (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
13:04:22 | | Join tvelocity [0] (n=tony@85.72.190.175) |
13:05:20 | Zagor | off-topic: does anyone have experience with mod_perl and can answer a few questions in pm? |
13:11:25 | *** | Saving seen data "./dancer.seen" |
13:22:37 | | Quit gevaerts (Read error: 110 (Connection timed out)) |
13:23:50 | LinusN | pondlife: the "skipping garbage" warning is often the result of wrongly padded ID3 tags, where the padding is placed after the tag, before the audio |
13:24:33 | pondlife | Hmm, I only use EAC, The Godfather and Foobar2000... I'd hope they all get it right. |
13:24:57 | pondlife | Rockbox doesn't ever write tags does it (for ratings)? |
13:25:58 | pixelma | I thought Rockbox's ratings are stored in a database file |
13:28:01 | pondlife | I thought so too |
13:28:04 | pondlife | Just checking |
13:28:09 | | Join gevaerts [0] (n=fg@195-144-092-153.dyn.adsl.xs4all.be) |
13:28:38 | * | gevaerts senses more need for infrastructure work... |
13:29:20 | | Join Thundercloud [0] (n=thunderc@resnet18.nat.lancs.ac.uk) |
13:31:26 | gevaerts | To handl removable drives (like the sansa microSD slot) properly from the USB stack, the sd driver needs to let the usb storage driver know about plugging and unplugging. This is probably best done using the existing thread-message queues. We'll probably need some general way to pass through events to usb class drivers. |
13:31:40 | gevaerts | This needs more thinking... |
13:31:47 | | Quit ctaylorr (Read error: 110 (Connection timed out)) |
13:34:59 | amiconn | There should be a broadcast event sent on plug and unplug |
13:35:18 | amiconn | SYS_HOTSWAP_INSERTED and SYS_HOTSWAP_EXTRACTED |
13:35:23 | | Join kushal_12_27_200 [0] (n=kushal@12.169.180.134) |
13:36:14 | | Join whoever_ [0] (n=whoever@84-74-55-11.dclient.hispeed.ch) |
13:36:22 | whoever_ | hello together |
13:36:35 | whoever_ | I have a question in a WSP-File |
13:36:45 | whoever_ | (sorry, WPS:)) |
13:36:59 | BigBambi | Just ask |
13:37:11 | whoever_ | I want to write the first line in Blake font, the other lines in white |
13:37:19 | BigBambi | black? |
13:37:20 | whoever_ | how is this possible? (sorry for my enlish;)) |
13:37:24 | whoever_ | sorry:) |
13:37:25 | whoever_ | yes:) |
13:37:54 | BigBambi | whoever_: It currently isn't, but will be when an improvement known as viewports is included |
13:38:20 | whoever_ | how long could this take:)? |
13:38:24 | gevaerts | amiconn: That's probably the easy part (although it seems that those are sent only if the fs is mounted successfully, so maybe that will need some work). The "problem" is getting this event to the storage driver (which doesn't have its own event loop). It's easy to get an ad-hoc solution for this of course, but I'd like to do it cleanly |
13:38:46 | BigBambi | whoever_ Are both lines information (i.e. song title or artist), and not just fixed, i.e. "Now Playing"? |
13:39:14 | whoever_ | No, because then I would create a picture:)! I want to write the time down:) |
13:39:18 | BigBambi | whoever_: And viewports will be done when it is done :), no estimate is available I'm afraid |
13:39:40 | BigBambi | whoever_: OK, just asking in case you hadn't thought of the picture route |
13:39:52 | * | gevaerts sometimes feels that this usb work will never be done |
13:39:59 | BigBambi | whoever_: There is a patch for viewports in the WPS you could try |
13:40:05 | amiconn | gevaerts: If they are only sent on fs mount, the implementation is buggy |
13:40:37 | whoever_ | BigBambi, where can I found it? |
13:40:45 | amiconn | Mentioned event *should* be sent on physical plug/unplug (on Ondio they are). When the filesystem is mounted/unmounted, the SYS_FS_CHANGED event should be fired |
13:40:48 | whoever_ | Sorry, I'm not so good in rockbox and co:) |
13:41:02 | BigBambi | whoever_: http://www.rockbox.org/tracker/task/8385 |
13:41:29 | BigBambi | You will need to patch the source code then compile rockbox |
13:41:52 | cg | does anyone know when the get_more callback of pcm_play_data is called? can the same buffer be overwritten on next callback or could it still be playing? |
13:42:15 | whoever_ | BigBambi, oh puh - I think I don't touch my rockbox;), then I wait:) |
13:42:23 | BigBambi | OK :) |
13:42:42 | whoever_ | but thanks a lot;), I found the possabilitiy with %V, but on my rockbox it didn't work, so I came to this IRC:) |
13:42:53 | BigBambi | No problem. |
13:43:33 | gevaerts | amiconn: it calls disk_mount(), and broadcasts SYS_HOTSWAP_* if that returns non-zero. |
13:43:42 | amiconn | Meh, why are the 2 hotswap implementations so different :( |
13:43:48 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
13:43:56 | whoever_ | BigBambi, But with the viewport: do you think that takes Weeks, Months or Years:)? |
13:44:18 | amiconn | gevaerts: That's clearly *not* how it was meant to be. Compare this with the ata_mmc.c driver (used on Ondio) |
13:44:43 | BigBambi | whoever_: I really don't know - rockbox is written by volunteers in their spare time, so whenever someone both wants to do it and has the time, it will be done |
13:45:04 | whoever_ | ok:) |
13:45:06 | whoever_ | thanks:) |
13:45:27 | BigBambi | whoever_: I suspect if one of our gurus sat down to do it, it would take days, but that relies on a) one of them wanting to do it, and b) having the spare time |
13:45:40 | BigBambi | whoever_: No problem, keep your fingers crossed :) |
13:45:54 | BigBambi | days as in not long, not litterally days of work |
13:46:26 | gevaerts | amiconn: I'll look into it tonight. I need to get back to work now. |
13:46:39 | * | BigBambi too has to do some work :/ |
13:47:51 | * | gevaerts really starts to suspect a conspiracy to make him clean up lots of code |
13:48:04 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
13:48:18 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:49:19 | | Quit JdGordon ("Konversation terminated!") |
13:49:50 | LinusN | amiconn: damn, gevaerts is on to us ;-) |
13:51:32 | | Join knittl [0] (n=knittl@193.170.134.106) |
13:51:52 | * | preglow performs the gevaerts appreciation dance |
13:52:05 | Bagder | ah, that's a rare beauty |
13:52:14 | pondlife | hehe |
13:52:17 | preglow | yeah, been practicing for days |
14:00 |
14:05:43 | linuxstb | Is anyone intending to review and commit the MOD codec? |
14:06:19 | * | linuxstb excuses himself as he doesn't have any mod files |
14:06:48 | | Join webguest18 [0] (n=5b4ca593@gateway/web/cgi-irc/labb.contactor.se/x-875c23c47d1517c7) |
14:07:10 | | Join vcf [0] (n=5b4ca593@gateway/web/cgi-irc/labb.contactor.se/x-b75d03eb6153f363) |
14:07:10 | | Quit webguest18 (Client Quit) |
14:08:03 | vcf | markun hi |
14:09:09 | vcf | lets wait rika enters |
14:10:13 | | Join rika [0] (n=5767b95d@gateway/web/cgi-irc/labb.contactor.se/x-1a78be72b9f51d50) |
14:10:26 | rika | hi markun |
14:10:50 | vcf | rika hi!but its not markun |
14:11:30 | rika | than who? O_O |
14:11:35 | | Join kslater [0] (n=kslater@24.svnf1.xdsl.nauticom.net) |
14:11:35 | vcf | rika wait a bit |
14:11:53 | * | rika out to smoke, 10min |
14:12:00 | vcf | ŃĐžĐșĐ° ŃŃĐŸ vcf.ĐŒŃĐ°ĐșŃĐœ ŃĐ° ĐżŃОЎŃŃ |
14:12:53 | markun | vcf: please no russion and no repeating |
14:12:57 | markun | russian |
14:13:24 | vcf | ok! |
14:13:41 | vcf | rika where are you? |
14:14:41 | | Quit vcf ("CGI:IRC (EOF)") |
14:15:34 | | Join vcf [0] (n=5b4ca593@gateway/web/cgi-irc/labb.contactor.se/x-9c9fd39c35ffcbca) |
14:19:33 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
14:19:44 | rika | here now |
14:20:50 | vcf | <rika>that is great))) |
14:20:56 | markun | rika: hi, did you see my PM? |
14:21:44 | rika | no i havent notice about it( |
14:22:29 | markun | rika: there is a little tab at the bottom of your screen with "markun" in it |
14:22:52 | rika | oh yes :) (i never used web irc) |
14:22:57 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
14:25:06 | | Quit nplus (Remote closed the connection) |
14:29:22 | | Quit rika ("CGI:IRC") |
14:29:24 | | Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/labb.contactor.se/x-ebc2e2fb74afc3df) |
14:32:44 | pondlife | Is CanonInteger a real name? |
14:32:58 | pondlife | Or is it IntegerCanon? |
14:33:11 | * | LambdaCalculus37 shrugs |
14:33:18 | LambdaCalculus37 | Sounds more like a printer to me. |
14:33:21 | amiconn | EpsonFractional ;) |
14:33:46 | LambdaCalculus37 | DotMatrix. :) |
14:34:02 | barrywardell | gevaerts: so, is there anything else holding us back from enabling UMS on H10 by default? |
14:34:23 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
14:34:29 | pondlife | DorothyMatrix |
14:35:10 | pondlife | LinusN: I see a delay on the H300 backlight too. If you set it always on, and off on hold, it's very obvious |
14:35:32 | gevaerts | barrywardell: probably not much, but I'd like to wait a few days (maybe while providing some unofficial builds) to let the code stabilize a bit |
14:36:26 | barrywardell | gevaerts: sure. I'll keep testing myself and see if I come across any remaining problems |
14:36:27 | amiconn | pondlife: Hold doesn't send events, so you'll see half the polling delay on average. That's normal |
14:36:44 | pondlife | I thought it used to be much faster though |
14:36:52 | pondlife | It takes 1-2 seconds |
14:36:55 | * | gevaerts started on this to get his c250 working, and with this sansa ata driver bug it looks like that will be the last to be enabled... |
14:37:13 | amiconn | There's still the signal quality problem |
14:37:58 | gevaerts | That too. I'll probably do the tests in about half an hour. Hopefully they tell us something useful (like if full speed is clean) |
14:38:09 | * | pondlife wonders if the sim should support upside down displays... |
14:39:03 | whoever_ | I have a last question. In my WPS, I want to display the picture from the album (from the TAG)! this is %C|0|25|75|75| now, but there is e error, but why? when is there a error? |
14:39:07 | n1s | amiconn: for me it can take up to 3 seconds after pushing a button until backlight comes on |
14:41:09 | linuxstb | whoever_: What do you mean by "error" ? What happens? |
14:41:12 | whoever_ | or could help, if I do a %?C ? |
14:41:20 | pondlife | n1s: Did anyone FS it yet? |
14:41:23 | whoever_ | it changes to the default theme |
14:41:28 | whoever_ | (to linuxstb ) |
14:41:48 | n1s | pondlife: don't think so |
14:41:51 | amiconn | n1s: Any special options enabled? That seems to be yet another of those bugs I'm not experiencing at all... |
14:42:21 | whoever_ | linuxstb, should I paste the full WPS-File? |
14:42:33 | linuxstb | whoever_: Yes, that may help - that line looks fine. |
14:42:43 | GodEater | don't paste it here though |
14:42:59 | linuxstb | whoever_: Paste it to http://pastebin.ca |
14:43:17 | whoever_ | http://endtable.net/paste/c7251c64.html |
14:43:20 | whoever_ | oh sorry:) |
14:43:26 | GodEater | that'll do :) |
14:43:29 | n1s | amiconn, pondlife: the reason I haven't FS:ed it yet is that it's not consistent and I haven't had time to check what makes it happen etc.. |
14:44:25 | whoever_ | linuxstb, there are no empty lines between the pictures in the beginning. |
14:44:37 | whoever_ | and - when I clean the line with the picture, it works:) |
14:44:44 | n1s | LinusN: maybe I replied a little too fast in the forum, I guess I should have said I knew about the bug... |
14:45:33 | | Join Arathis [0] (n=doerk@p508A482B.dip.t-dialin.net) |
14:47:35 | whoever_ | linuxstb, do you see an error? (I have the iAudio X5)! perhaps with the coordinates? |
14:49:59 | linuxstb | whoever_: Nothing obvious, although does your WPS have all those blank lines? Are you saying it works if you remove the line? |
14:50:32 | whoever_ | yes, it works when i remove the line %C.... |
14:50:53 | | Quit nplus (Remote closed the connection) |
14:51:10 | linuxstb | Are you using the UI simulator? |
14:51:31 | whoever_ | linuxstb, for me there are two possabilitys: first: the coorinates are incompatibel, perhaps a Text-line has the error with the picture. the second: what happend, when there is no picture in the tag? is there an error? |
14:51:41 | whoever_ | no, i wrote this in my text-editor |
14:51:59 | linuxstb | I mean testing it in the UI simulator? |
14:52:08 | whoever_ | no |
14:52:11 | whoever_ | should i:)? |
14:53:38 | whoever_ | But i have ubuntu |
14:55:33 | | Quit DaCapn (Remote closed the connection) |
14:56:02 | preglow | linuxstb: i'm planning on checking the codec out, but don't know when i'll do so |
14:57:19 | whoever_ | linuxstb, how can I test there my Theme? because I don't know, how to install the theme under this emulation |
14:58:13 | linuxstb | whoever_: Do you compile Rockbox yourself, or download pre-built binaries? |
14:58:47 | whoever_ | I download it from http://build.rockbox.org/ |
14:59:00 | whoever_ | (to linuxstb ) |
14:59:19 | | Part LinusN |
15:00 |
15:00:09 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
15:00:12 | linuxstb | whoever_: Ah, I think you need to use l|0|0|.... - to load the image, and then use "" by itself later in the WPS |
15:00:27 | * | linuxstb wonders where his % C went |
15:00:47 | linuxstb | That should be % C l |
15:00:50 | linuxstb | (no spaces) |
15:00:58 | whoever_ | oh sorry linuxstb , i don't understand everything |
15:01:17 | whoever_ | i shout use there %Cl|0|25|75|75|? |
15:01:22 | linuxstb | Yes |
15:01:41 | whoever_ | and you say " and then use "" by itself later in the WPS" - i don't understand it (I'm german:)) |
15:02:40 | whoever_ | what have I to do? |
15:03:13 | linuxstb | Add a line to the end of your .wps file, just containing "" |
15:03:23 | | Quit kushal_12_27_200 ("This computer has gone to sleep") |
15:03:56 | whoever_ | ok, with this "", oder just a blank line? |
15:03:58 | linuxstb | I meant "% C" (no space |
15:05:03 | | Join nicktastic [0] (n=nick@unaffiliated/nicktastic) |
15:05:03 | | Quit BigBambi ("CGI:IRC (EOF)") |
15:05:13 | | Join BigBambi [0] (n=86ceaf37@rockbox/staff/BigBambi) |
15:05:20 | whoever_ | ok, i try:) |
15:05:33 | | Quit webguest94 ("CGI:IRC") |
15:06:36 | amiconn | barrywardell: Odd... |
15:07:01 | barrywardell | amiconn: are you referring to my commit? |
15:07:35 | barrywardell | I remember that being a problem with power_off() in the past too |
15:07:48 | whoever_ | hmm... linuxstb , there are no pictures:( - but now the design works |
15:08:42 | | Quit vcf ("CGI:IRC") |
15:10:11 | whoever_ | just the picture is not there:( |
15:10:12 | amiconn | barrywardell: Yes. It's odd that this problem simply doesn't exist on PP5002 |
15:10:46 | amiconn | And poweroff is a different situation - the power doesn't vanish immediately |
15:11:27 | *** | Saving seen data "./dancer.seen" |
15:15:28 | whoever_ | linuxstb, have you an idea, why there is no picture? everything is okay, but there are no pictures:( |
15:16:04 | whoever_ | linuxstb, perhaps because the most are JPEGS, not BMP, I'll try it :) |
15:16:11 | whoever_ | thank you:) |
15:17:24 | | Quit crope` (Read error: 110 (Connection timed out)) |
15:17:38 | barrywardell | amiconn: the problem is probably mostly related to the as3514, which only the sansas have |
15:18:05 | | Quit maddler (Remote closed the connection) |
15:18:26 | | Join maddler [0] (n=maddler@cabbage.komputika.net) |
15:19:34 | | Join crope` [0] (n=crope@dyn3-82-128-184-115.psoas.suomi.net) |
15:20:59 | amiconn | barrywardell: When a reset signal is asserted, the cpu shouldn't continue processing the old instruction stream. That's not AS3514 specific |
15:21:21 | amiconn | But there *is* that reboot inconsistency on PP502x - and it's not sansa specific |
15:23:43 | linuxstb | whoever_: Yes, you can only use bmps... |
15:23:48 | barrywardell | amiconn: ah, ok. I thought the main problem was with the i2c write going wrong and the while after reboot is just an extra precaution |
15:24:38 | whoever_ | linuxstb, and i have to copy them in the direcotrie, thanks alot |
15:24:49 | | Quit nplus (Remote closed the connection) |
15:25:10 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
15:31:13 | | Join nicktastique [0] (n=nick@unaffiliated/nicktastic) |
15:31:32 | | Quit nplus (Remote closed the connection) |
15:31:56 | gevaerts | I have some signal quality results. I couldn't test high speed properly, because for some reason the test mode still doesn't work, and the alternative plan of getting a device descriptor and looking at that didn't work because it comes bac too late (can be improved by moving this back to the interrupt handler for test purposes) |
15:31:59 | | Join nicktast1que [0] (n=nick@c-67-165-66-23.hsd1.pa.comcast.net) |
15:32:08 | gevaerts | The good news is that full speed signal quality looks fine |
15:32:15 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
15:33:41 | | Join oldbull [0] (n=d4f23d75@gateway/web/cgi-irc/labb.contactor.se/x-326426282b0e3299) |
15:36:31 | pixelma | linuxstb: I at least plan to test the new mod codec (and comment back in the tracker) with the few files I have here. Don't think I'll commit it though |
15:37:02 | barrywardell | oops, can i cancel a commit? or commit a reverted version? |
15:37:10 | oldbull | Q (scanned the site for answer to this a while ago, so please have mercy if this is answered somewhere else): why is it that I cannot find a partition table for my 20gb 3rd gen ipod? |
15:37:21 | linuxstb | barrywardell: I think you can only commit the reverse... |
15:37:48 | | Join parafin|away [0] (i=parafin@paraf.in) |
15:37:55 | linuxstb | oldbull: Simply because no-one has volunteered one... |
15:38:16 | linuxstb | oldbull: Which OS are you running on your computer? |
15:38:37 | oldbull | linuxstb: linux (ubuntu feisty) |
15:38:47 | * | gevaerts notices that the build screen is all green with just a tiny yellow line |
15:39:45 | linuxstb | oldbull: Then you can manually partition according to this page - http://ipodlinux.org/Restore_without_iTunes |
15:41:01 | | Join daurnimator [0] (i=daurn@unaffiliated/daurnimator) |
15:41:02 | linuxstb | oldbull: I would use the command-line fdisk program, rather than anything graphical (which may not be able to handle the "empty" partition needed) |
15:41:13 | pixelma | n1s: about the backlight taking so long sometimes - IIRC jhMikeS said here that there is a priority problem now or something like that, but for me it's not obvious at all. |
15:41:34 | oldbull | linuxstb: thanks for the tip, I'll give it a try |
15:41:38 | barrywardell | gevaerts: at least some good came of my messed up commit ;) |
15:41:43 | n1s | pixelma: it's not consistent for me either... |
15:42:29 | n1s | but sometimes it's really noticeable, like I push a button and it takes so long to turn on that I think I have enabled hold... |
15:44:11 | | Join perrikwp [0] (i=982175a9@gateway/web/ajax/mibbit.com/x-91edf0e9d1ff8919) |
15:44:22 | | Join perrikp [0] (i=982175a9@gateway/web/ajax/mibbit.com/x-a94ef432744c28e9) |
15:45:11 | | Quit perrikwp (Client Quit) |
15:47:27 | | Quit parafin (Read error: 113 (No route to host)) |
15:47:37 | | Quit daurn (Read error: 110 (Connection timed out)) |
15:48:22 | | Quit nicktastic (Read error: 110 (Connection timed out)) |
15:48:36 | | Nick nicktast1que is now known as nicktastic (n=nick@c-67-165-66-23.hsd1.pa.comcast.net) |
15:49:05 | oldbull | linuxstb: noob as I am, how big should I make the firmware partition? |
15:50:48 | linuxstb | oldbull: I think it comes from the factory at about 40MB on the earlier ipods - see the example partition layouts near the end of that page I linked to - the 4G 20GB layout should work for you. |
15:51:26 | oldbull | linuxstb: ok, thanks |
15:53:26 | * | gevaerts seems to have bought an ipod video now |
15:54:07 | linuxstb | gevaerts: Do you know which type (5th or 5.5th gen)? |
15:54:22 | gevaerts | linuxstb: no. It is 30G and black |
15:54:35 | linuxstb | Then I think it could be either. |
15:54:48 | LambdaCalculus37 | gevaerts: Can you read the serial number on the back of it? |
15:55:11 | gevaerts | LambdaCalculus37: not yet. I expect I'll get it in my hands sometime this week |
15:55:37 | LambdaCalculus37 | gevaerts: Okay. When you get it, we can identify if it's a 5G or a 5.5G by the serial number. |
15:56:10 | oldbull | linuxstb: fdisk tells me that the ipod doesn't contain any known partition table (it was formatted with itunes+os x).. hence I don |
15:57:29 | gevaerts | barrywardell: at least now we know what the expected final delta will be when usb will be enabled |
15:58:18 | oldbull | linuxstb: continued :) : and it has created a new partition table for me, alas I cannot delete any partions... would it be safe to continue the steps anyway? just want to be 100% sure, as I have no (easy) way to restore my ipod if this doesn't work |
15:59:14 | oldbull | linuxstb: there ARE stupid questions.. please ignore me, I fell in an irrational hole |
15:59:29 | barrywardell | gevaerts: yes, for H10 and e200 anyway. It's an impressive delta too! |
15:59:48 | | Join DaCapn [0] (n=dacapn@c-76-105-220-239.hsd1.or.comcast.net) |
16:00 |
16:00:05 | | Quit knittl (Read error: 110 (Connection timed out)) |
16:00:18 | linuxstb | oldbull: Can I just check, if you type "fdisk -v", what is displayed? (there are different fdisks around...) |
16:00:49 | oldbull | linuxstb: fdisk (util-linux-ng 2.13) |
16:01:15 | linuxstb | oldbull: That's the right answer :) So yes, you can create a new partition table, and then create the two required partitions. This should work... |
16:01:31 | oldbull | linuxstb: I'll give it a try... |
16:01:42 | linuxstb | oldbull: I'm assuming it was HFS (Macpod) before? |
16:03:16 | * | amiconn doesn't see a delta... |
16:03:32 | * | pixelma guesses that was the joke... |
16:05:30 | gevaerts | Indeed. Basically the only effect of USE_ROCKBOX_USB right now is to reboot instead of switching to UMS mode, but all code is already there. If we want to, it would be trivial to replace that #ifdef by a debug menu setting. |
16:06:14 | * | gevaerts reversed something in that line... |
16:06:37 | oldbull | linuxstb: yeah |
16:08:56 | | Join mf0102 [0] (n=michi@85.127.180.200) |
16:12:13 | | Nick perrikp is now known as perrikwp (i=982175a9@gateway/web/ajax/mibbit.com/x-a94ef432744c28e9) |
16:12:32 | | Join gregzx [0] (n=chatzill@aauw77.neoplus.adsl.tpnet.pl) |
16:16:32 | oldbull | linuxstb: worked well, but somehow my ipod restarted, and now only shows the "disconnect cable" symbol, before it goes blank again.. cannot seem to enter disk mode. |
16:18:04 | oldbull | linuxstb: pointed the firmware directly to the sdc1 (in my situation) partition |
16:20:30 | * | oldbull researches possible solutions |
16:25:54 | whoever_ | hi together, can somebody explain me, what "%CfFFFFFF%s%t5%al%?ia" in the WPS-file dos? the question ist just about the "%CfFFFFFF"? |
16:26:08 | whoever_ | what does it means? |
16:26:51 | oldbull | well, my ipod is in fact diplaying "connect cable" symbol, and then goes blank... no matter if my cable is connected or not.. weird |
16:28:39 | linuxstb | oldbull: I think it's trying to update the firmware in flash, and telling you to attach the wall charger. |
16:31:43 | | Quit Zagor ("Client exiting") |
16:33:09 | oldbull | linuxstb: that worked, but I had to replace "wall charger" (which I for some pure logical reason which I cannot explain in detail) with my powerbook, booting from an installation cd as the hd has crashed.. this linux box has no firewire port... :-) |
16:33:33 | oldbull | *add point that the wall charger was thrown away* |
16:33:46 | | Quit nplus (Remote closed the connection) |
16:34:09 | oldbull | linuxstb: anyway, thanks a million.. now, how can I upload my partition table for others to use? |
16:38:15 | | Quit gregzx (Connection timed out) |
16:41:19 | linuxstb | oldbull: "dd if=/dev/sdc1 of=mbr-2g20gb.bin count=1" |
16:41:50 | linuxstb | Sorry, I meant /dev/sdc (not /dev/sdc1) |
16:43:31 | | Quit wisp_sh (Read error: 110 (Connection timed out)) |
16:44:18 | oldbull | linuxstb: and 3g20gb.bin I presume... |
16:44:30 | n1s | any objections against moving bitswap.S and descramble.S into target/sh? amiconn? |
16:45:06 | linuxstb | oldbull: Oops, thought you said you had a 2nd gen... |
16:45:26 | | Join knittl [0] (n=knittl@193.170.134.146) |
16:45:36 | linuxstb | Actually mbr-3g-20gb.bin would be consistent with the other filenames. |
16:47:48 | | Quit knittl (Remote closed the connection) |
16:47:49 | oldbull | linuxstb: aight, it is done.. should I send it to you? |
16:48:06 | linuxstb | Do you have any web space to host it? Otherwise you can email to me. |
16:48:33 | oldbull | linuxstb: I would prefer email |
16:50:13 | linuxstb | oldbull: Check your PMs... |
16:50:52 | oldbull | linuxstb: check your email ;-) |
16:52:38 | linuxstb | Thanks ;). Bagder - could you put this file on the download server? http://www.davechapman.f2s.com/rockbox/mbr-3g-20gb.bin |
16:55:04 | oldbull | ah, finally, wisdom once again conquers technology |
16:55:31 | oldbull | well, I get an "undefined instruction" error upon rebooting into rockbox... |
16:56:12 | pondlife | jhMikeS: Did you see this claim?: http://forums.rockbox.org/index.php?topic=15760.msg117784;topicseen#msg117784 |
16:57:06 | | Quit desowin (Excess Flood) |
16:57:15 | linuxstb | oldbull: At what stage? |
16:57:26 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
16:57:41 | pixelma | guess that's the current 1st-3rd gen Ipod problem... |
16:57:53 | amiconn | n1s: If you do that, descramble.S should go one level deeper, into target/sh/archos |
16:58:09 | n1s | amiconn: ok, will commit with that change |
16:58:13 | linuxstb | pixelma: I thought that was always a freeze? |
16:58:14 | oldbull | linuxstb: "undefined instruction at 00045AA0 (0)" with the rockbox logo in the downright corner... it also comes with (1), without the logo |
16:58:15 | * | linuxstb spots amiconn... |
16:58:31 | oldbull | linuxstb: that's the only thing I see.. |
16:58:40 | linuxstb | amiconn: oldbull has a 3rd gen - is this the "usual" problem? |
16:58:44 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
16:59:20 | amiconn | yes |
16:59:49 | linuxstb | oldbull: OK, so you've hit a known issue - the only solution is to keep trying older builds until you find one that works. |
17:00 |
17:00:02 | linuxstb | (no need to change the bootloader - just the rockbox.zip) |
17:00:25 | oldbull | linuxstb: allright! thanks :-) |
17:00:35 | pondlife | linuxstb: Is that an alignment issue? |
17:00:36 | pixelma | linuxstb: no, it shows different symptoms from freeze at Rockbox logo, data aborts etc. -here's an example list http://forums.rockbox.org/index.php?topic=14228.msg106755#msg106755 (a bit old though) |
17:00:50 | amiconn | Or build yourself and put a number of 'nop's into main.c. The correct number is determined by experimentaion (0 to 3) |
17:01:08 | pondlife | amiconn: Hmm, any idea what's misaligned? |
17:01:54 | amiconn | Not yet. I need to perform a binsearch where the 'nop' placement stops having an effect |
17:01:58 | | Join jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com) |
17:02:01 | | Quit argumentD (Read error: 113 (No route to host)) |
17:02:35 | pixelma | pondlife: seen Lear's new patch in the tracker (the 2 seconds problem)? |
17:02:44 | pondlife | pixelma: Not yet :) |
17:02:56 | pondlife | Ah, you mean the end of playlist one |
17:03:12 | pondlife | I thought you meant the LCD backlight takes 2 seconds one |
17:03:19 | pondlife | Yes, I've tried it and it works |
17:03:36 | pondlife | I could commit, but thought it might be nicer to let Lear do that |
17:04:28 | pixelma | yes, I meant the end of playlist one. I only tested if it stops correctly now, nothing else and it works correctly for me too |
17:04:54 | pondlife | Me too. I don't use bookmarks, so can't be sure about that |
17:05:12 | pixelma | same here |
17:05:51 | pondlife | amiconn: Do you think it likely that the odd noises some users are hearing on crossfade (http://www.rockbox.org/tracker/task/8651) could be caused by PortalPlayer CPU frequency switching? Or is that unlikely? |
17:06:53 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
17:07:39 | amiconn | I don't think so. It rather sounds like the same issue as keyclick on pp |
17:07:54 | oldbull | linuxstb: working now.. thanks a lot for the help :-) |
17:07:57 | amiconn | There must be something wrong in pcm handling (dual core related??) |
17:08:28 | rasher | Is scrobbling broken recently? Or will I need to investigate what's going on? |
17:08:56 | pondlife | amiconn: Ah, yes - dual-core... |
17:09:10 | pondlife | rasher: Probably worth you checking. |
17:09:19 | petur | rasher: it worked last time I used it (yesterday) |
17:10:04 | petur | hmmm build might have been a few days old |
17:10:30 | pondlife | rasher: If you do check, please could you try with the patch on http://www.rockbox.org/tracker/task/8675 too |
17:10:49 | pondlife | That will be committed soon, I expect |
17:11:28 | pondlife | Also, anyone know if gather runtime data is still broken? (http://www.rockbox.org/tracker/task/8529) |
17:11:29 | *** | Saving seen data "./dancer.seen" |
17:12:03 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
17:12:08 | LambdaCalculus37 | pondlife: The link to FS #8529 404'd. |
17:12:24 | pixelma | not here |
17:12:29 | pondlife | Ah. the closing bracket got caught |
17:13:12 | pixelma | depends on the IRC client then |
17:13:19 | rasher | Could logf break scrobbling perhaps? |
17:14:55 | | Quit FOAD (Read error: 110 (Connection timed out)) |
17:14:55 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
17:16:41 | | Quit XavierGr (Nick collision from services.) |
17:16:54 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
17:20:38 | Tuplanolla | oh yeah, icons in rockbox site navigation bar o/ |
17:24:01 | | Quit linuxstb ("Client Exiting") |
17:30:30 | | Nick hcs is now known as hcslogbo1 (n=agashlin@rockbox/contributor/hcs) |
17:30:52 | | Nick hcslogbo1 is now known as hcs (n=agashlin@ool-43518c2b.dyn.optonline.net) |
17:31:20 | pondlife | rasher: I would hope logf would not affect anything much |
17:31:44 | Arathis | Is it a normal behaviour on H10 20gb, that when pressing a key while the backlight is off there's a delay of one or two seconds before the backlight turns on again? |
17:32:21 | rasher | pondlife: things seem to work fine now. With or without logf. Can't seem to reproduce, and I *think* I may have been running a modified build apart from the logf as well |
17:32:28 | pondlife | Phew |
17:37:07 | rasher | pondlife: I take that back. It doesn't seem to work with logf |
17:37:18 | pondlife | Unphew |
17:37:40 | pondlife | I'd suspect something else. logf doesn't even spin up the disk... |
17:38:00 | pondlife | Might be just intermittent? |
17:38:22 | rasher | Well I can't say that for sure of course |
17:40:30 | | Join webguest33 [0] (n=d9c70784@gateway/web/cgi-irc/labb.contactor.se/x-453ce342afbac5f5) |
17:41:13 | | Quit gevaerts ("work->home") |
17:41:13 | | Quit petur ("sport time") |
17:42:48 | | Quit whoever_ ("Bin dann mal weg - allen noch 'nen schönen Tag") |
17:43:41 | | Join faemir [0] (n=daniel@85-211-114-251.dyn.gotadsl.co.uk) |
17:43:54 | | Quit tchan (SendQ exceeded) |
17:44:14 | GodEater | no |
17:44:15 | | Join wisp_sh [0] (n=wisp@node-29-1.adsl.tula.net) |
17:44:17 | GodEater | oops |
17:44:20 | | Quit hcs ("Leaving.") |
17:44:29 | * | GodEater looks for the "delete chat lines in the wrong channel" key |
17:44:36 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
17:45:30 | | Join tchan [0] (n=tchan@lunar-linux/developer/tchan) |
17:53:09 | | Quit webguest33 ("CGI:IRC") |
17:55:13 | | Join Mathiasdm [0] (n=Mathias@vpnc005.ugent.be) |
17:58:32 | | Quit BigBambi ("CGI:IRC") |
18:00 |
18:00:14 | rasher | pondlife: It seems pretty consistent - switching back and forth between logf and non-logf builds breaks and unbreaks scrobbling |
18:00:27 | pondlife | Wow |
18:00:39 | pondlife | Good luck in working that one out |
18:01:58 | | Quit ender` (" Q: What's another name for the "Intel Inside" sticker they put on Pentiums 4? A: Warning label.") |
18:09:30 | | Join mchua [0] (n=mchua@cpe-66-108-80-238.nyc.res.rr.com) |
18:12:04 | | Join TMM [0] (n=hp@ip5650d1ab.direct-adsl.nl) |
18:13:07 | | Join hannesd_ [0] (n=light@p5B1607A4.dip0.t-ipconnect.de) |
18:14:30 | | Nick mchua is now known as mchua|stairs (n=mchua@cpe-66-108-80-238.nyc.res.rr.com) |
18:16:05 | | Quit courtc (Read error: 113 (No route to host)) |
18:16:44 | | Join courtc [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net) |
18:17:59 | | Join argumentD [0] (n=argument@ip8061f459.host.ucla.edu) |
18:18:31 | | Nick mchua|stairs is now known as mchua (n=mchua@cpe-66-108-80-238.nyc.res.rr.com) |
18:19:43 | | Quit TMM (Read error: 104 (Connection reset by peer)) |
18:20:02 | | Join TMM [0] (n=hp@ip5650d1ab.direct-adsl.nl) |
18:20:10 | | Nick hcs is now known as hcslogbot (n=agashlin@rockbox/contributor/hcs) |
18:21:18 | | Nick hcslogbot is now known as hcs (n=agashlin@rockbox/contributor/hcs) |
18:29:50 | | Quit hannesd (Read error: 110 (Connection timed out)) |
18:29:51 | | Nick hannesd_ is now known as hannesd (n=light@p5B1607A4.dip0.t-ipconnect.de) |
18:31:03 | | Quit TMM ("Ex-Chat") |
18:31:22 | | Join TMM [0] (n=hp@ip5650d1ab.direct-adsl.nl) |
18:33:20 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
18:33:35 | | Nick mchua is now known as mchua|testing_aw (n=mchua@cpe-66-108-80-238.nyc.res.rr.com) |
18:33:46 | | Nick mchua|testing_aw is now known as mchua_test_away (n=mchua@cpe-66-108-80-238.nyc.res.rr.com) |
18:37:46 | | Join OlivierBorowski_ [0] (n=OlivierB@ANancy-157-1-102-26.w86-218.abo.wanadoo.fr) |
18:41:20 | | Join waldo [0] (n=waldo@ip-81-11-214-202.dsl.scarlet.be) |
18:41:50 | | Join Domonoky [0] (n=Domonoky@f051071135.adsl.alicedsl.de) |
18:43:00 | | Join Davide-NYC [0] (n=chatzill@user-0cceqdv.cable.mindspring.com) |
18:45:05 | Arathis | Is there a XCF, PSD, SVG or whatever available for the tango iconset which is now standard in rockbox? |
18:45:35 | | Join ANNO [0] (n=Miranda@p5B2F531C.dip.t-dialin.net) |
18:45:37 | Davide-NYC | What is the current state of recording on PortalPlayer targets? (I'm posting fixing recording on PP to the GSoc wiki page) |
18:46:21 | LambdaCalculus37 | Davide-NYC: Hey there! |
18:46:25 | Arathis | I tried to resize it, but I get problems with transparency. |
18:46:32 | Davide-NYC | Oi! |
18:46:51 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
18:47:14 | LambdaCalculus37 | Davide-NYC: Recording seems to work on the Sansa (my c240 makes for a good voice dictator), but I don't think it's working very well on the iPods or the H10. |
18:47:43 | Arathis | Last time I checked it worked pretty well on my H10/20GB |
18:47:44 | Davide-NYC | CAn you change bitrate, samplerate, channels? Can you encode to a variety of formats? |
18:48:14 | LambdaCalculus37 | Let me dig my c240 out. |
18:48:57 | Davide-NYC | Saratoga said there are still issues and I don;t own a PP target. |
18:49:19 | LambdaCalculus37 | My Sansa allows me to record to MP3, WavPack, AIFF, and WAV. |
18:49:19 | | Join PaulJam [0] (n=PaulJam_@p54BCF082.dip.t-dialin.net) |
18:49:21 | Arathis | I can adjust all these settings on my H10 |
18:49:40 | LambdaCalculus37 | I can as well on my Sansa. |
18:49:54 | Davide-NYC | bitrate, samplerate, channels? What about AGC? |
18:50:08 | LambdaCalculus37 | Arathis: AGC on your H10? |
18:50:34 | LambdaCalculus37 | No sign of AGC on the c240. |
18:51:24 | Davide-NYC | Can you guys confirm or deny the statement on the wiki (iPodStatus) about the status of recording on these targets? |
18:51:41 | Domonoky | AGC depends on the gain steps the recording hardware can give, so its not possible on all players.. |
18:51:47 | pixelma | LambdaCalculus37: the sansas also have a hardware limitation (sample rate) the other PP don't have |
18:52:17 | LambdaCalculus37 | pixelma: Ah, thanks for pointing that out for me. :) |
18:52:59 | LambdaCalculus37 | Davide-NYC: Going into the recording screen on the iPod does break playback, requiring a reset with MENU+SELECT. |
18:53:11 | Davide-NYC | Basically, all of the recording work done for the coldfire targets should be done for PP targets. (within hardware limitations of course) |
18:53:25 | n1s | Davide-NYC: IMHO fixing bugs isn't suited as a gsoc project (iiuc recording works on at least some ipods but they need to be restarted afterwards) |
18:53:25 | pixelma | due to the AMS chip, jhMikeS said that with lots of optimisation it *might* be possible to get 32kHZ (i think it was). Currently only 22.05kHz is possible |
18:53:27 | LambdaCalculus37 | Davide-NYC: That's a very good proposal. |
18:54:31 | PaulJam | hi, quick question: i haven't yet tried with an official build, but is there currently a known issue with codec changes that playback stops shortly after the start of the track when going from ogg/vorbis to mp3 or the other way around? |
18:54:53 | pixelma | that's already better than the OF (at least on my c200 it only recorded 16kHz wav files) |
18:55:06 | LambdaCalculus37 | Davide-NYC: I was wondering if you can take a look at an iriver H120 for me. It belongs to a friend of mine, and he's getting ATA -32 errors on it as of late. |
18:55:15 | pondlife | PaulJam: I've heard reports of stopping about 5 seconds in.. |
18:55:31 | Davide-NYC | Really busy. Did he swap out the drive? |
18:55:34 | pondlife | PaulJam: FS #8455 maybe? |
18:56:06 | LambdaCalculus37 | The drive works. I placed it in an enclosure, and my Linux machine and a Windows 2000 laptop both picked it up. |
18:56:15 | LambdaCalculus37 | I think it's something wrong with the HD connector. |
18:57:16 | Davide-NYC | n1s: point well taken. I am myopic when it comes to rockbox (all I see is the recording part) |
18:57:22 | | Quit OlivierBorowski (Read error: 110 (Connection timed out)) |
18:57:52 | PaulJam | pondlife: doesn't seem to be the same issue, playback just stopped in the WPS. so i had to stop and reatert playback. i'll see if i can reproduce with the current build. |
18:58:05 | Davide-NYC | LambdaCalculus37: Oh boy, those pins are teeny tiny. If that is the problem I can't fix that. Have them try a different drive regardless. |
18:58:17 | Davide-NYC | Gotta run! |
18:58:22 | LambdaCalculus37 | Davide-NYC: See ya! |
18:58:25 | | Quit Davide-NYC ("ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020121]") |
18:59:54 | Arathis | Anybody knows Christoph Reiter's nick or whether he is around here at all? Wanted to ask him something about his iconset. |
19:00 |
19:02:42 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
19:02:50 | | Quit midgey (Read error: 110 (Connection timed out)) |
19:06:26 | pixelma | Arathis: rasher posted a link to the tango icon set "design guidelines" a few days ago. IIRC it suggested that the original icons should be made as svg so maybe those are available somewhere from the project's site |
19:08:50 | | Join Arathis2 [0] (n=doerk@p508A7BF5.dip.t-dialin.net) |
19:09:25 | | Quit Arathis (Nick collision from services.) |
19:09:58 | | Nick Arathis2 is now known as Arathis (n=doerk@p508A7BF5.dip.t-dialin.net) |
19:11:33 | *** | Saving seen data "./dancer.seen" |
19:11:40 | Arathis | pixelma: got my answer to your suggestion? |
19:12:10 | pixelma | no |
19:12:28 | Arathis | "which leads to catching them one by one and manage them as an iconset :/" |
19:13:01 | * | LambdaCalculus37 fiddles with the H120 a little further |
19:13:17 | LambdaCalculus37 | I think the hard drive itself *is* the problem. |
19:13:30 | LambdaCalculus37 | Even just copying a new Rockbox build to it is taking forever. =/ |
19:17:34 | pixelma | Arathis: I think you can do the resizing and still have the transparency right, just don't resize the complete bmp - explaining here would be a bit off-topic though as it is a graphic editing question... |
19:19:23 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
19:27:00 | | Quit Siku (Read error: 131 (Connection reset by peer)) |
19:27:18 | | Join Siku [0] (i=Siku@e81-197-70-46.elisa-laajakaista.fi) |
19:29:51 | | Quit PaulJam (".") |
19:31:07 | | Part pondlife |
19:36:16 | * | LambdaCalculus37 kicks Windows for stalling with writing data |
19:37:57 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
19:38:47 | * | LambdaCalculus37 kicks Windows again |
19:39:18 | * | gevaerts is trying to understand the USB CDC spec enough to make usb serial work on Windows |
19:39:30 | LambdaCalculus37 | Back in a bit. |
19:39:32 | | Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)") |
19:42:16 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
19:42:46 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
19:50:48 | | Quit ANNO ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:50:58 | | Quit oldbull ("CGI:IRC") |
19:51:29 | Bagder | linuxstb: mbr-3g-20gb.bin is now on the download server! |
19:52:14 | linuxstb | Bagder: Thanks - hope the servers can take the bandwidth ;) |
19:52:32 | Bagder | hehe |
19:52:54 | * | linuxstb wonders what the http overhead is |
19:53:48 | Lear | Nico_P: Seems like that old "track skips too early" bug is back again. At least if I seeks back a bit right after resume, it can skip up 30 seconds too early. |
19:56:07 | | Join PaulJam [0] (n=PaulJam_@p54BCC727.dip.t-dialin.net) |
19:56:56 | | Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/labb.contactor.se/x-70d521d52614ec5c) |
19:57:51 | | Join austrian_guest [0] (n=3e2fb224@gateway/web/cgi-irc/labb.contactor.se/x-6ed496f1e898b71b) |
19:59:24 | Nico_P | hmmph |
19:59:35 | Nico_P | fix one bug an three others come crawling back :/ |
20:00 |
20:00:23 | austrian_guest | Hi! does anyone of you know how pcm_play_data works? |
20:00:36 | | Quit EspeonEefi ("ăăăȘă") |
20:00:52 | austrian_guest | It works partly, but eventually it crashes |
20:01:26 | austrian_guest | even though I've made a valid callback funktion... |
20:02:44 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
20:04:32 | * | gevaerts kicks Windows |
20:04:49 | n1s | austrian_guest: the midi plugin uses it, take a look there |
20:05:17 | * | LambdaCalculus37 kicks Windows |
20:05:44 | gevaerts | LambdaCalculus37: did you kick too hard last time ? |
20:05:57 | LambdaCalculus37 | Stupid system stalled while I was trying to back up an iriver hard drive. |
20:06:23 | LambdaCalculus37 | I'm going to have to break out the heavy weaponry later on tonight. |
20:07:11 | austrian_guest | @ nls: I looked at all plugins that use it, but no luck. |
20:07:53 | austrian_guest | The problem is that I want to play the same buffer again and again - pcm_play_data doesn't seem to like that. |
20:08:01 | cg | austrian_guest: try smaller buffer? |
20:08:40 | austrian_guest | It plays fine the first time, but when my callback function tells pcm_play_data to play the same buffer again, it crashes. |
20:08:52 | cg | i'm right now writing plugin that uses pcm_play_data and use buffer of 256 to 1024 |
20:09:05 | n1s | austrian_guest: the buffer is unchanged? |
20:09:10 | cg | yes |
20:09:16 | austrian_guest | yes |
20:09:24 | | Join bluebrother [0] (n=Dom@rockbox/staff/bluebrother) |
20:09:32 | gevaerts | LambdaCalculus37: try an emergency hammer |
20:09:40 | cg | make sure to return proper size and start within callback |
20:10:15 | austrian_guest | Of course I return proper size and start - it works the first time, but not the second time! |
20:10:30 | austrian_guest | although I return the same start address and size! |
20:11:29 | n1s | maybe you could pastebin some code? |
20:11:37 | austrian_guest | ok |
20:11:58 | * | LambdaCalculus37 pulls out an enourmous mallet |
20:12:26 | LambdaCalculus37 | Actually, that isn't needed. |
20:12:30 | * | LambdaCalculus37 throws it aside |
20:12:50 | austrian_guest | http://pastebin.com/dfd9d43 |
20:13:19 | LambdaCalculus37 | gevaerts: I may have an idea what's wrong with the drive, anyway. I think the filesystem on the hard drive is badly corrupted. |
20:13:31 | austrian_guest | sndbuf[] contains the audio data. |
20:13:40 | LambdaCalculus37 | That may be what was also causing some of the ATA -32 errors I was seeing. |
20:13:57 | | Join perrikwp [0] (i=98213d71@gateway/web/ajax/mibbit.com/x-bd02c03a13d74017) |
20:14:09 | n1s | austrian_guest: why the if(count<2) ? |
20:14:56 | n1s | that makes the assignements in the callback only happen the first time |
20:15:04 | austrian_guest | this is some debugging code |
20:15:05 | gevaerts | LambdaCalculus37: something like trying to access past the end of the device ? |
20:15:15 | austrian_guest | so it only plays it one time |
20:15:28 | austrian_guest | when I don't write that, it crashes |
20:15:56 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
20:16:47 | LambdaCalculus37 | gevaerts: I'm not 100% sure. What happened is that this iriver H120 belongs to a friend of mine, and he told me that Rockbox refuses to boot, instead giving him an ATA -32 error. |
20:17:20 | LambdaCalculus37 | Windows and Linux can still access the filesystem, but Windows choked when I tried writing to the volume. |
20:18:32 | n1s | austrian_guest: in that code sample the buffer is changed, if this happens while playing that buffer you might get something nasty |
20:19:00 | n1s | (the callback is executed on another thread) |
20:19:20 | amiconn | austrian_guest: The splash() in your callback is the problem |
20:19:26 | gevaerts | LambdaCalculus37: chkdsk would probably be a good idea, with possibly a surface scan I guess |
20:19:35 | austrian_guest | where is the buffer changed? |
20:19:50 | | Join Zom_ [0] (n=zom@h-43-44.A166.cust.bahnhof.se) |
20:19:50 | n1s | ah right, single threaded gui thingy... |
20:20:09 | | Part Zom_ |
20:20:20 | amiconn | The callback is called in isr context, and splash() with a timeout yields() - which *will* cause havoc when called from isr |
20:20:45 | n1s | austrian_guest: I was just saying that if you did that in some kind of loop it could be bad but amiconn spotted the real problem |
20:20:55 | LambdaCalculus37 | gevaerts: Bad news... I don't have administrative access on my work PC, so I can't run chkdsk. |
20:21:34 | austrian_guest | I think I've solved part of the problem - appearantly the plugin ended while pcm was still playing. While the splash() at the end of the plugin was shown (for 2 secs) it worked, but everything longer than that crashed it... |
20:22:06 | n1s | yes pcm_play_data returns immediately |
20:22:11 | amiconn | Also, calling stuff that draws to the display from anywhere else than the main thread must be used with extreme caution. Avoid it if at all possible |
20:22:44 | amiconn | If you need to debug an isr, use logf() - much cleaner |
20:23:05 | | Quit TMM (Remote closed the connection) |
20:23:28 | austrian_guest | I'm not a very good coder (yet), so forgive me ;) |
20:24:12 | LambdaCalculus37 | austrian_guest: Everyone has to start somewhere, right? ;) |
20:25:17 | | Join olejorgenb [0] (n=olejorge@166.84-48-194.nextgentel.com) |
20:25:19 | austrian_guest | how does logf() work? |
20:25:21 | amiconn | As a last resort, you *can* use slpash() for debugging - but when calling it from an ISR, *always* set the timeout to 0 (which will make the splash non-blocking and not yield, but even then you need to be extremely careful regarding timing |
20:25:55 | austrian_guest | e.g. where does logf write to? |
20:26:23 | amiconn | With a 256 sample buffer and 44100Hz sample rate, you callback will be called almost every 5 milliseconds - adding a splash() might slow it down too much |
20:26:32 | n1s | austrian_guest: it needs to be enabled in the configure and with some define in your file and then it dumps strings into a buffer with you can dump from the debug menu basically |
20:28:04 | amiconn | If your target has a supported lcd remote (i.e. is an iriver H1x0, H300, or an iAudio X5 or M5), you can also watch logf() output "live" on the remote lcd |
20:28:12 | n1s | Using debugf in the simulator is a good deal more comfortable but might not work in all cases |
20:28:42 | * | gevaerts gives up his attempts to get the usb serial support to work on windows. |
20:28:52 | * | amiconn thinks we should probably unify debugf() and logf() |
20:28:58 | n1s | who uses windows anyways? ;) |
20:29:21 | amiconn | That is, have only one, and depending on whether you build a logf build or a debug build, output one or the other way |
20:29:44 | amiconn | (or even both, if that makes sense) |
20:30:17 | amiconn | Sims would always output "debugf way" |
20:30:29 | n1s | sounds reasonable |
20:31:26 | amiconn | DEBUGF() is a macro, so nothing stops it from resolving into 2 function calls |
20:32:26 | amiconn | Hmm, there might be side effects if arguments are calculated twice, but that can be solved |
20:32:44 | austrian_guest | Ok, now it works, but I have a new problem: there's always a pause (>100 millisecs) between the sounds. |
20:33:14 | austrian_guest | i.e [sound] pause [sound] pause ... |
20:33:38 | n1s | try a larger buffer |
20:33:55 | gevaerts | amiconn: Aren't callers that give those side effects broken anyway ? After all they can just as well not be called at all. |
20:33:58 | | Nick mchua_test_away is now known as mchua (n=mchua@cpe-66-108-80-238.nyc.res.rr.com) |
20:34:10 | amiconn | DEBUGF() could resolve to logf() if only logf is enabled, and if debugf is enabled, resolve to debugf(). Then debugf() would additionally call logf() if that's enabled too |
20:34:17 | | Join nplus [0] (n=nplus@141.25.globcom.net) |
20:34:49 | amiconn | gevaerts: In this case, true. |
20:35:06 | | Join sinsch [0] (n=sinsch@pD95FE315.dip.t-dialin.net) |
20:35:22 | amiconn | That is, not entirely true. The DEBUGF() calls could rely on side effects for debug-only variables |
20:35:25 | sinsch | hello everyone |
20:35:27 | austrian_guest | My buffer is 88200 bytes large |
20:35:40 | austrian_guest | I doubt I should make it bigger |
20:35:59 | amiconn | Still fishy, but better implement a reasonable workaround that causing potentially hard to find problems |
20:36:02 | gevaerts | amiconn: the problem is of course also that you don't want to risk breakage on reworking _debug_ output. |
20:36:50 | n1s | austrian_guest: so what did you change in the code? this is quite hard without seeing it... |
20:37:49 | austrian_guest | I put a "while (rb->pcm_is_playing()); " at the end of the plugin |
20:38:06 | austrian_guest | So it does not exit while it's still playing |
20:38:24 | | Join ojb [0] (n=olejorge@166.84-48-194.nextgentel.com) |
20:38:26 | | Quit olejorgenb (Read error: 104 (Connection reset by peer)) |
20:38:29 | | Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU) |
20:38:57 | n1s | austrian_guest: did you remove the splash in the callback? |
20:39:19 | austrian_guest | Yes |
20:40:46 | gevaerts | amiconn: I've been looking at this SYS_HOTSWAP_EXTRACTED issue. It seems that ata-c200_e200.c actually tries to mount the disk to see if it's there, in order to decide if it's an insertion or extraction event. |
20:41:04 | amiconn | Odd system... |
20:41:24 | * | gevaerts agrees |
20:41:25 | amiconn | Did you compare that with how the MMC driver handles things? |
20:42:52 | n1s | austrian_guest: you might have hit one of the nice cooperative mutithreading thingies :) try putting a rb->yield() inside your while() loop |
20:42:53 | gevaerts | amiconn: yes. That one looks much saner. |
20:43:02 | amiconn | :) |
20:43:25 | amiconn | Guess who wrote that driver? ;) |
20:43:45 | * | gevaerts doesn't have the slightest idea ;) |
20:44:06 | BigBambi | Santa? |
20:44:20 | gevaerts | Although svn annotate gives some hints... |
20:44:26 | BigBambi | heh |
20:44:31 | * | BigBambi can guess |
20:45:50 | gevaerts | ata-c200_e200.c seems to debounce its insert-detection by removing swap notifications from its queue when it detects a change |
20:53:29 | | Join Kage [0] (n=delphiki@ppp-88-217-74-125.dynamic.mnet-online.de) |
20:54:29 | | Quit barrywardell (Remote closed the connection) |
21:00 |
21:00:42 | * | gevaerts just wanted to make usb work, not look at every single other driver |
21:03:17 | | Quit sinsch ("Leaving") |
21:05:49 | | Join Benjamin_L [0] (n=benni@pD9EE1B72.dip.t-dialin.net) |
21:09:14 | | Nick parafin|away is now known as parafin (i=parafin@paraf.in) |
21:09:49 | Benjamin_L | gevaerts: this is what i get on my desktop pc when connecting my e260: http://pastebin.com/m73f0a23c don't know if this is due to the newly introduced gvfs in ubuntu hardy, but my usb 2 high speed card reader works flawlessly |
21:10:11 | Benjamin_L | gevaerts: the message is shown in a popup |
21:11:27 | gevaerts | Benjamin_L: can you also paste the dmesg output ? |
21:11:34 | *** | Saving seen data "./dancer.seen" |
21:11:38 | Benjamin_L | its above the message |
21:12:09 | gevaerts | Benjamin_L: there should be something after that. |
21:12:37 | Benjamin_L | gevaerts: i swear i don't have more, when i disconnect the sansa i get a usb disconnect |
21:13:04 | gevaerts | so no 'usb-storage: device scan complete' or error ? |
21:13:11 | Benjamin_L | nothing |
21:13:26 | | Quit ch4os_ (Read error: 104 (Connection reset by peer)) |
21:13:29 | Benjamin_L | on my usb 1.1 notebook it works flawlessly |
21:13:32 | * | gevaerts doesn't understand that |
21:13:54 | | Quit mf0102 ("Verlassend") |
21:14:21 | Benjamin_L | well, maybe we can blame this on the ubuntu devs, i don't know if the changed much due to the switch to gvfs and gio, can't say fot sure |
21:14:46 | | Quit courtc (Read error: 113 (No route to host)) |
21:14:57 | gevaerts | Benjamin_L: any chance of trying this at the console, without gnome running ? |
21:17:55 | amiconn | camera?? |
21:18:39 | | Join AceNik [0] (n=AceNik@117.98.4.37) |
21:18:49 | | Part AceNik |
21:19:00 | Benjamin_L | gevaerts: I'll try, just checked my brothers windows laptop, it recognizes the devide, rockbox internal... but it doesn't show the player either |
21:19:07 | | Quit desowin (Read error: 113 (No route to host)) |
21:19:39 | | Join AceNik [0] (n=AceNik@117.98.4.37) |
21:20:32 | | Part AceNik |
21:20:36 | gevaerts | Benjamin_L: what svn revision are you running ? And do you have high speed enabled ? |
21:20:48 | Benjamin_L | gevaerts: forgot to say its r16509 with high speed |
21:21:31 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
21:22:54 | | Quit nplus (Remote closed the connection) |
21:23:09 | | Join jcollie [0] (n=jcollie@161.210.135.4) |
21:23:29 | gevaerts | That should be recent enough. Later changes are mostly cosmetic |
21:23:33 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
21:25:04 | | Join Buschel [0] (n=abc@p54A3CAEA.dip.t-dialin.net) |
21:25:34 | | Part LinusN |
21:25:39 | Benjamin_L | I'll test console now |
21:25:41 | | Quit Benjamin_L ("Ex-Chat") |
21:25:52 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
21:27:10 | | Quit corevette (Read error: 110 (Connection timed out)) |
21:27:57 | | Join Benjamin_L [0] (n=benni@pD9EE1B72.dip.t-dialin.net) |
21:29:09 | Benjamin_L | gevaerts: seems to be a gnome problem: http://pastebin.com/m6514c643 |
21:30:05 | gevaerts | Benjamin_L: does the OF get recognizedproperly while gnome is running ? |
21:31:07 | Benjamin_L | gevaerts: obviously not, didn't try yet, but it doesn't work |
21:31:25 | Benjamin_L | some error about not exclusive access |
21:31:37 | Benjamin_L | I'll file a bug |
21:31:57 | | Quit EspeonEefi ("ăăăȘă") |
21:33:46 | | Quit PaulJam (".") |
21:33:50 | * | amiconn wonders whether the macos crashes where actually caused by the mode sense bugs, and not due to the removable flag |
21:33:55 | gevaerts | Benjamin_L: ok |
21:34:40 | Benjamin_L | gevaerts: I already suspected the problem not being on the rockbox side, now we can be sure |
21:35:34 | gevaerts | amiconn: the crashes, probably (since that could easily cause buffer overflows if not handled correctly). The removable flag merely caused it not to mount (because it wants a caching mode page on non-removable devices) |
21:35:36 | | Quit austrian_guest ("CGI:IRC (EOF)") |
21:36:16 | amiconn | And we don't provide that? |
21:36:36 | amiconn | Also, do you already know a solution for the sg_modes -e errors? |
21:36:58 | gevaerts | No, we don't (I'll probably add it though) |
21:38:11 | gevaerts | And no, I don't know what exactly goes wrong. I did see the same errors from the sansa OF here. |
21:38:45 | gevaerts | I'll trace it tomorrow |
21:38:46 | | Join perrikwp [0] (i=982175a9@gateway/web/ajax/mibbit.com/x-a8411a085d9609e8) |
21:39:53 | | Quit perrikwp (Client Quit) |
21:41:09 | | Quit jcollie ("Ex-Chat") |
21:41:17 | | Join perrikwp [0] (i=982175a9@gateway/web/ajax/mibbit.com/x-273b3662e3c03c74) |
21:41:25 | | Join gregzx [0] (n=chatzill@dsf194.neoplus.adsl.tpnet.pl) |
21:42:37 | Benjamin_L | gevaerts: My brother just tried it again after rebooting his wondows laptop, it still doesn't show, but when disconnecting the usb cable, he get a removable device icon in explorer for a fraction of a second |
21:44:32 | gevaerts | Benjamin_L: Can you go to the device manager while it is plugged in, and see if it appears there ? If it does, try uninstalling it, and then unplugging and plugging back in. |
21:44:33 | | Quit Buschel (Read error: 104 (Connection reset by peer)) |
21:45:10 | gevaerts | Benjamin_L: That might also be caused by the bad signalling, so maybe try a full speed build to see if it improves things |
21:47:47 | Benjamin_L | gevaerts: windows tells us that the device could reach higher speed when connected to a high speed usb port on which it is already connected.. |
21:48:13 | Benjamin_L | gevaerts: and it shows in the device manager, but not in explorer |
21:49:08 | gevaerts | Benjamin_L: That means it connected at full speed. Are you still running a high speed build ? |
21:49:36 | * | bluebrother wonders if FS #1777 should get closed as out of date |
21:49:54 | Benjamin_L | gevaerts: yes |
21:50:15 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
21:50:18 | gevaerts | Then I'd say you have really bad signalling. |
21:50:35 | Benjamin_L | gevaerts: windows popups tell us its installing ubs mass storage device but then nothing, no device it now ready to be used etc. |
21:50:39 | | Join Buschel [0] (n=abc@p54A3CAEA.dip.t-dialin.net) |
21:51:26 | gevaerts | Benjamin_L: Is that a "normal" pc or a laptop ? |
21:51:34 | Benjamin_L | gevaerts: laptop |
21:52:25 | gevaerts | So probably no other ports to try (at least not really different ones)... Can you do a full speed build ? |
21:52:38 | Benjamin_L | gevaerts: just a second |
21:52:49 | * | gevaerts suspects Benjamin_L's brother of running gnome on windows |
21:53:04 | Benjamin_L | ;) |
21:55:01 | * | Benjamin_L wishes my old T23 had usb 2.0 ports ^^ |
21:55:23 | | Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)") |
21:55:32 | amiconn | gevaerts: Do you already have an idea what might be wrong with test mode? |
21:55:43 | amiconn | What's that test mode anyway, btw? |
21:58:26 | gevaerts | amiconn: there are actually several test modes. Some of them just put the lines high or low (to test voltages), and others specify a specific response to every incoming SOF (start of frame). They are specifically meant for electrical tests |
21:58:43 | amiconn | ah |
21:58:58 | gevaerts | See 7.1.20 in the USB 2.0 spec |
21:59:09 | | Quit Kage (Read error: 113 (No route to host)) |
22:00 |
22:01:24 | gevaerts | And no, I haven't made progress yet. I'm starting to suspect that it doesn't work for the same reason that the signals are not good : the transceiver (which actually implements them) isn't initialized correctly. That's just speculation for now though |
22:01:51 | | Join yule [0] (n=user@79.116.64.230) |
22:03:47 | * | gevaerts doesn't like reading 'Contact ARC International for port test mode capabilities.' in the iMX31 spec |
22:04:14 | | Quit Lear ("ChatZilla 0.9.81 [Firefox 3.0b4pre/2008030206]") |
22:05:28 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
22:08:49 | Benjamin_L | gevaerts: full speed build doesn't show up either |
22:10:17 | gevaerts | Benjamin_L: did you connect with a non-USE_ROCKBOX_USB build before ? If so, windows might have kept that configuration. If that's the problem, the easiest solution is trying r16511 or later |
22:10:29 | | Quit yule ("Leaving") |
22:10:51 | Benjamin_L | gevaerts: this was the first time we tried it on his laptop |
22:11:11 | * | gevaerts doesn't know then |
22:11:34 | gevaerts | Benjamin_L: Is that xp or vista ? |
22:11:40 | Benjamin_L | gevaerts: xp |
22:11:57 | gevaerts | It works on xp here... |
22:13:08 | Benjamin_L | gevaerts: strange, maybe i did something wrong, i put the rockbox usb and high speed in config-e200.h, don't know if this is the preferred way |
22:14:12 | | Quit Buschel () |
22:14:14 | gevaerts | Benjamin_L: I put it in the makefile, but both ways work. |
22:14:50 | | Join petur [50] (n=petur@rockbox/developer/petur) |
22:14:57 | gevaerts | Benjamin_L: does the OF connect correctly to that laptop ? |
22:16:32 | Benjamin_L | gevaerts: yes |
22:17:28 | gevaerts | Benjamin_L: is there something in the event log ? |
22:17:34 | | Quit bluebrother ("Verlassend") |
22:17:53 | * | gevaerts is really nearly out of ideas now. Full speed should just work |
22:17:58 | Benjamin_L | gevaerts: uhm, where do i find this |
22:18:54 | gevaerts | Benjamin_L: not sure. Somewhere in the control panel, system tools or something |
22:21:10 | Benjamin_L | gevaerts: says something about controler error |
22:22:11 | gevaerts | Any windows specialists around ? |
22:22:21 | petur | depends |
22:22:43 | petur | event log: |
22:22:51 | gevaerts | Benjamin_L: can you put the exact message somewhere ? |
22:23:01 | petur | right-click 'my computer' and select 'manage' |
22:24:20 | | Quit nicktastique ("Leaving") |
22:25:18 | Benjamin_L | gevaerts: http://pastebin.com/m7b2041e |
22:26:35 | | Quit hannesd ("Client suicide") |
22:28:27 | | Nick mchua is now known as mchua|away (n=mchua@cpe-66-108-80-238.nyc.res.rr.com) |
22:28:57 | gevaerts | Benjamin_L: I really don't know what is going on there. |
22:29:13 | Benjamin_L | we tried on his desktop pc too, exactly the same error |
22:30:37 | gevaerts | Did you try different usb ports there ? |
22:31:54 | Benjamin_L | this one only has back ports |
22:35:36 | | Part LinusN |
22:36:05 | gevaerts | Those should be ok. I just retried on windows here, and it still works (latest revision). It does get error 11 as well, though. Maybe try waiting longer (5 minutes ?) |
22:37:07 | amiconn | Sometimes explorer must be poked a bit to update its list(s) (by pressing F5) |
22:37:40 | amiconn | Happens from time to time, even with hardware usb-ata bridges |
22:40:01 | * | amiconn had even more nasty effects happen in explorer in a few cases |
22:40:25 | * | gevaerts remember reading about the sinking of MS explorer a few months ago |
22:41:39 | | Join bruges_ [0] (n=bruges@e178015047.adsl.alicedsl.de) |
22:47:26 | amiconn | Sometimes explorer refuses to display a certain drive, even though it mounted properly. Entering the drive letter into the address bar opens it. The drive icon then often has a red ! next to it, but accessing it works... |
22:47:33 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
22:48:08 | amiconn | Sometimes explorer claims that the drive wouldn't support long filenames when trying to write something, even though it shows long filenames which are already present (!) |
22:48:16 | * | XavierGr could never guess that the USB protocol is so error prone and reacts so different and unexpectedly on various OSes |
22:50:41 | * | n1s would blame buggy drivers on the Oses rather than the protocol... |
22:50:56 | * | gevaerts blames everything |
22:51:25 | | Quit ojb ("Don't follow me") |
22:52:37 | | Quit OlivierBorowski_ (Read error: 104 (Connection reset by peer)) |
22:55:57 | n1s | It's actually quite interesting that a buggy usb device can BSOD windows, crash OSX and kernel oops linux... |
22:56:55 | * | gevaerts hasn't done the linux kernel oops directly yet (pulling out while the kernel is swapping to it doesn't count) |
22:57:36 | XavierGr | n1s: indeed, I am amazed that a dodgy driver can bring down all OSes |
22:57:41 | | Quit bruges (Read error: 110 (Connection timed out)) |
22:58:28 | gevaerts | Should we have a config setting that enables all known crash-inducers ? |
22:58:56 | n1s | of course! |
22:59:16 | n1s | in a plugin with some witty name |
22:59:40 | | Join shotofadds [0] (n=51016716@gateway/web/cgi-irc/labb.contactor.se/x-fc9972ae745b4b72) |
22:59:56 | gevaerts | the term "plugin" is strangele appropriate |
23:00 |
23:00:05 | * | amiconn thinks that's not very surprising |
23:00:56 | * | shotofadds 's D2 is currently displaying the Rockbox boot logo :D |
23:01:22 | shotofadds | it crashes immediately afterwards, of course |
23:02:15 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
23:05:19 | * | gevaerts has to go now |
23:06:02 | | Quit gevaerts ("will the rockbox usb host crash when a rockbox device is plugged in ?") |
23:06:44 | Nico_P | gevaerts is working on usb host ? |
23:11:27 | Nico_P | rasher: the explanation to the logf-breaks-scrobbling bug is stupid yet simple: there is only one possible track changed event and logf uses it when enabled |
23:11:38 | *** | Saving seen data "./dancer.seen" |
23:12:00 | n1s | Nico_P: sorry to keep doing this but I think I found a bug... ;) on line 245 in gwps-common.c wps_state.wps_time_countup is checked but this member is never assigned anywhere... |
23:12:55 | Nico_P | rasher: see playback.c:2635 |
23:13:00 | Nico_P | n1s: lemme look |
23:13:04 | | Quit jgarvey ("Leaving") |
23:13:37 | Nico_P | n1s: AFAIK I never touched that line |
23:14:25 | Nico_P | maybe I'm the one who made wps_time_countup disappear though |
23:14:37 | n1s | ah, ok just thought you might be familiar enough with the wps stuff to tell how it' ssupposed to work... |
23:14:52 | Nico_P | I have no idea what this one does, sorry |
23:15:11 | | Quit shotofadds ("CGI:IRC (Ping timeout)") |
23:15:49 | | Join fehmicans [0] (n=canavar@88.253.18.193) |
23:17:00 | Nico_P | n1s: it's initialised at gwps.c:65 but it's strange that it's never assigned |
23:17:09 | Nico_P | maybe it just got forgotten about |
23:17:35 | JdGordon | Nico_P: yeah, a generic callback system there would be good |
23:18:13 | Nico_P | JdGordon: yes, it would be much better. the gather runtime data could also be moved to that event (said Slasheri) |
23:19:35 | | Quit Benjamin_L ("Ex-Chat") |
23:24:59 | | Quit faemir (Read error: 104 (Connection reset by peer)) |
23:27:47 | | Join kushal_12_27_200 [0] (n=kushal@12.169.180.134) |
23:27:59 | | Quit seablue ("life, death, life, death") |
23:28:39 | | Quit petur ("gonne") |
23:34:42 | | Join shotofadds [0] (n=51016716@gateway/web/cgi-irc/labb.contactor.se/x-370c9571f88b8d97) |
23:37:55 | | Quit gregzx ("ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020121]") |
23:40:39 | | Quit kushal_12_27_200 ("This computer has gone to sleep") |
23:41:18 | | Join kushal_12_27_200 [0] (n=kushal@12.169.180.134) |
23:44:13 | | Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-e59c9b0559a9f71f) |
23:48:26 | saratoga | Bagder: are you working on the GSOC2008 application? |
23:51:01 | | Quit kushal_12_27_200 ("This computer has gone to sleep") |
23:52:39 | scorche|sh | saratoga: last i checked, he was...and was going to put out a draft on the dev list or similar |
23:53:53 | | Quit Mathiasdm ("Yuuw!") |
23:54:30 | | Join Kage [0] (n=delphiki@ppp-88-217-86-24.dynamic.mnet-online.de) |
23:57:12 | linuxstb | It's already there (on the dev list) |
23:57:35 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
23:57:44 | * | scorche|sh is at work and cant tell :) |
23:58:04 | | Join perrikwp [0] (i=98214a43@gateway/web/ajax/mibbit.com/x-c7da034952e2f6f8) |