00:01:03 | PaulPosition | I know, that pisses me off. ;) |
00:01:24 | * | amiconn still wonders about the whole last.fm idea |
00:01:28 | PaulPosition | but I understand they can't have people submitting three years backlogs |
00:01:46 | PaulPosition | to be top fans or whatever... |
00:02:09 | obo | amiconn: about the point of it or...? |
00:02:43 | | Join edx [0] (i=edx@edx.chu.cam.ac.uk) |
00:03:19 | Soap | I don't belileve that is the reason, for as I said I often submit in multi-hundred song chunks. |
00:04:11 | Soap | Even with a RTC player, you can still have most the submission clients fake the time stamps, then you never need to worry about your PC client overlapping your DAP client. |
00:04:51 | * | obo hopes they'll hurry up with full portable player support |
00:05:23 | OPP | hmm |
00:05:32 | OPP | when i convert my itunes database no .tcd files showup |
00:06:08 | OPP | just says building table of artists etc. and then nothing happens |
00:06:09 | | Quit tim66 (Read error: 113 (No route to host)) |
00:06:29 | OPP | o wait |
00:06:30 | OPP | i see |
00:06:31 | OPP | lol |
00:06:32 | DBUG | Enqueued KICK OPP |
00:06:32 | OPP | nvm |
00:06:47 | OPP | it created them on my desktop |
00:06:49 | OPP | kind of weird but ok |
00:07:43 | | Quit Id2ndR ("Parti") |
00:08:47 | Soap | Thanks for the wiki update obo. |
00:10:08 | | Quit NickDe ("Leaving") |
00:13:50 | obo | no worries |
00:14:35 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
00:19:16 | | Quit pabs (Read error: 110 (Connection timed out)) |
00:19:23 | | Quit jba (Read error: 104 (Connection reset by peer)) |
00:19:30 | | Quit _Veseliq_ (Remote closed the connection) |
00:21:03 | | Quit EspeonEefi (Read error: 60 (Operation timed out)) |
00:21:41 | | Join degoo_ [0] (n=onlineph@CPE00904b35152f-CM0000399b4e65.cpe.net.cable.rogers.com) |
00:21:57 | degoo_ | hey, i had a question after reading a post on your website |
00:22:12 | degoo_ | has anyone ever renamed a filename extremely long (.wma extention) and then the file can't be accessed anymore in explorer, can't be deleted/renamed/played in winamp? |
00:22:47 | | Quit obo ("bye") |
00:22:48 | amiconn | Path longer than 255 chars... |
00:23:30 | degoo_ | yea, i'm sure it is. But i can't rename/delete/enqueue/play |
00:23:36 | degoo_ | i can't manipulate the file at all |
00:23:37 | amiconn | Try mapping a drive letter to the sub-dir (map network drive, or use subst), and then access the file from there |
00:25:32 | | Quit SoapIsOutOfTown (Read error: 54 (Connection reset by peer)) |
00:26:02 | degoo_ | that was over my head =) |
00:26:19 | | Join SoapIsOutOfTown [0] (n=Soap@cpe-65-189-128-141.columbus.res.rr.com) |
00:28:37 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
00:29:49 | | Quit Kitt0s ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
00:29:50 | amiconn | degoo_: Open a command window, then use the subst command to assign a new drive letter to the sub-dir with your overly long filename |
00:31:03 | amiconn | Then you can access this new "drive", where the long filename will reside in the root. Then it is (hopefully) possible to rename/delete it |
00:31:51 | amiconn | Finally unassign this drive letter again (also with subst) |
00:32:44 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
00:32:45 | degoo_ | what is the actual command for subst? |
00:33:05 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
00:35:52 | | Quit ender` (" It could have been worse. Imagine you were trying to download pr0n and you end up with some naruto ep.") |
00:35:58 | | Join Kitt0s [0] (n=Kaa@87.68.3.32.cable.012.net.il) |
00:36:05 | Soap | subst /? |
00:36:13 | Soap | from the command line for syntax |
00:36:21 | degoo_ | k |
00:38:51 | Soap | have you tried renaming it from the command line, or only from explorer? |
00:42:08 | Nimdae | i would like to request support for brainf*ck applications in rockbox >.> |
00:42:57 | degoo_ | only explorer so far. i'm in cmd now |
00:43:38 | Kasperle | Nimdae: port an interpreter |
00:43:42 | Kasperle | shouldn't be too hard ;) |
00:43:52 | Nimdae | heh |
00:43:54 | Nimdae | i might |
00:44:05 | Kasperle | i'd prefer Ook. though |
00:44:33 | Nimdae | rofl |
00:44:35 | Nimdae | just looked it up |
00:44:37 | Nimdae | that's insane |
00:44:49 | Kasperle | if you want insane, go look for Intercal ;) |
00:45:08 | Kasperle | (ook is essentially brainfuck btw) |
00:45:30 | Kasperle | another nice variation of brainfuck would be whitespace :) |
00:45:58 | Nimdae | i've seen whitespace |
00:46:15 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
00:47:14 | | Quit bluebrother ("Leaving") |
00:48:27 | Nimdae | lets just implement as many esoteric language interpreters as we can |
00:49:30 | Kasperle | before we do that, i'd first like to be able to enjoy rockbox on my 5.5g ipod, mkaaaaay? ;) |
00:50:01 | | Join EspeonEefi [0] (i=espeonee@STRATTON-FORTY-SIX.MIT.EDU) |
00:50:18 | Nimdae | fix it |
00:50:19 | Nimdae | :P |
00:50:29 | Kasperle | no time :( |
00:50:52 | Kasperle | ... to even find out whether the skills are lacking too |
00:52:31 | Nimdae | is it still that fs problem? |
00:52:53 | amiconn | There are 2 problems afaik |
00:53:06 | Kasperle | i've been studying the last few days, i didn't quite follow things |
00:53:24 | amiconn | (1) fs uses 2K blocks on 5.5G, while the physical blocks as seen by rockbox are still 512 bytes |
00:53:44 | amiconn | There is a patch but from the reports it seems that it is buggy |
00:53:47 | | Part degoo_ |
00:54:24 | amiconn | (2) The 80GB model hangs in the ata init somewhere, for unknown reasons. The 30GB model doesn't have this problem (!) |
00:54:46 | Kasperle | in the loader, or once rockbox is running? |
00:55:02 | amiconn | Not sure... don't have the hardware |
00:55:24 | amiconn | Probably already in the bootloader though, as that uses the same fat driver as main rockbox |
00:55:36 | amiconn | fat and ata, of course |
00:55:37 | Kasperle | anyway, it's good tempel got around to patching his bootloader, at least there are some hard facts about there actually being a problem on the 80GB model |
00:56:06 | Kasperle | oh. you mean the rockbox loader? |
00:56:45 | Kasperle | heh, forgot all about that, i focused on ipod loader |
00:56:47 | Soap | it would be nice if someone with an 80 gig was willing to put a 30 gig drive in it to see if the problem lies in the drive. |
00:57:12 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
00:57:12 | * | amiconn doesn't touch ipl anymore (binary-wise, the source is sometimes helpful) |
00:58:42 | Kasperle | ipl seems so dead. if somebody is really working on it these days, it's well hidden |
00:59:36 | amiconn | ipl worked exactly once on my mini2g. Reboot killed it. Had to restore with the ipod updater, then started adapting rockbox |
01:00 |
01:00:32 | *** | Saving seen data "./dancer.seen" |
01:01:05 | * | amiconn now has a bmp loader that supports 4bit and 32bit BMPs in addition to the already supported ones, yet is 224 bytes smaller than the old one on recorder |
01:01:43 | amiconn | Hafta re-add dithering, then test the thing |
01:09:37 | | Join damaki [0] (n=Chocolat@ALille-151-1-11-101.w82-127.abo.wanadoo.fr) |
01:10:41 | preglow | anyone happen to know how to make automake build just one file with some added options? :/ |
01:13:38 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
01:18:45 | | Join damaki_ [0] (n=Chocolat@ALille-151-1-11-101.w82-127.abo.wanadoo.fr) |
01:19:05 | | Quit My_Sic (Read error: 110 (Connection timed out)) |
01:19:06 | | Quit damaki (Read error: 104 (Connection reset by peer)) |
01:19:14 | | Quit Arathis ("[rl_bot quit]") |
01:21:34 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
01:24:03 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
01:25:01 | | Join iron_angel [0] (n=kronoman@host195-179-static.104-80-b.business.telecomitalia.it) |
01:27:28 | iron_angel | does anyone know if there are eventual plans to support the 5.5G iPod? |
01:27:49 | | Nick bagawk_ is now known as bagawk (n=lee@unaffiliated/bagawk) |
01:29:06 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
01:30:06 | | Join spiorf [0] (n=spiorf@host131-160.pool8252.interbusiness.it) |
01:30:54 | spug | iron_angel: it's being worked on |
01:31:24 | iron_angel | cool. |
01:31:28 | spug | http://forums.rockbox.org/index.php?topic=6475.0 |
01:32:26 | iron_angel | which is excellent! |
01:35:22 | * | iron_angel pokes at making the unofficial patches dance |
01:40:26 | | Join Sinbios [0] (i=Sinbios@dsl-10-130-231.b2b2c.ca) |
02:00 |
02:02:01 | | Quit Kitt0s (Read error: 110 (Connection timed out)) |
02:02:37 | * | jhMikeS dithers hither and thither |
02:04:34 | | Quit RogerBacon (Read error: 104 (Connection reset by peer)) |
02:06:31 | | Join Owner [0] (n=chatzill@pool-70-23-205-76.ny325.east.verizon.net) |
02:06:38 | Owner | Hello |
02:06:45 | | Nick Owner is now known as TheBlackParade (n=chatzill@pool-70-23-205-76.ny325.east.verizon.net) |
02:06:53 | TheBlackParade | I need help. |
02:07:22 | TheBlackParade | hello? |
02:07:36 | | Quit TheBlackParade (Client Quit) |
02:09:53 | iron_angel | halfway there. |
02:10:04 | * | jhMikeS was in the middle of peeling a banana |
02:10:46 | amiconn | hummmmmm |
02:13:39 | jhMikeS | amiconn: how long 'till the new image loader? |
02:13:55 | * | amiconn is hunting stoopid boogz |
02:14:00 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-089-135.pools.arcor-ip.net) |
02:21:16 | amiconn | Dithering doesn't look too well on 2 bit targets :\ |
02:23:59 | jhMikeS | hmmm...would like to see. Guess I can't expect photorealistic quality though. |
02:24:16 | amiconn | haha |
02:24:20 | amiconn | Indeed not |
02:24:21 | Paul_the_Nerd | Heh |
02:25:10 | jhMikeS | I think the gray levels may need adjustment for H120. Will test with some bars to see if it looks balanced. |
02:27:06 | amiconn | Hmm. In fact it does look better on the target than it does look in the sim |
02:28:03 | iron_angel | woo, the 5.5G patched build kinda works. |
02:30:55 | | Quit spiorf (Remote closed the connection) |
02:32:20 | | Join NickDe [0] (n=nicholas@ip68-14-79-70.ri.ri.cox.net) |
02:36:36 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
02:39:08 | * | jhMikeS is wondering how backdrops and text will work together with only four shades. Black text conflicts with black pixels. Good thing for voice menus. :) |
02:39:41 | | Quit _FireFly_ ("Leaving") |
02:39:47 | amiconn | Adjust dynamic range so that no pixels use black |
02:39:57 | | Join SLuG [0] (n=Ryan@cpe-72-225-46-34.rochester.res.rr.com) |
02:40:06 | amiconn | But I cannot commit yet, the stuff needs further debugging |
02:40:12 | amiconn | Dadat abort on ipod :( |
02:40:15 | amiconn | *Data |
02:40:38 | iron_angel | Ok, this is odd. I'm trying to convince the patched rockbox for 5.5G iPods to work. It sorta does- it boots, I get the splash, but then I get dumped to a rather funny-looking simple screen. |
02:41:02 | iron_angel | There's a clock in the upper right, a bar of symbols on top, and a dark bar that says 'Rockbox' below that. What am I missing here? |
02:41:16 | Paul_the_Nerd | iron_angel: You're missing having read the manual, I would assum.e |
02:41:42 | iron_angel | hmmm, I probably looked right past the relevant section. Gah. |
02:41:46 | * | iron_angel smacks hirself. |
02:41:50 | iron_angel | I need caffeine. |
02:42:25 | Paul_the_Nerd | You're seeing the filetree. |
02:42:35 | Paul_the_Nerd | But a lot of folders are hidden on the iPod by default, so the only thing you see is the rockbox.ipod file |
02:42:40 | iron_angel | ah. and since there's no files... that makes sense. |
02:42:41 | jhMikeS | The text should be able to be set to any of the shades really for the most flexibility. But my bitmap doesn't load right saved from Photoshop with current CVS. |
02:43:52 | amiconn | CVS doesn't dither |
02:44:20 | amiconn | ...and the text on similar-coloured background problem also exists on colour targets |
02:45:17 | * | iron_angel was recto-cranially inverted! d'oh, sorry for that one! |
02:45:34 | jhMikeS | that's doesn't appear to be the problem since it's saves with four gray shades in vertical bars. It seems loading of further backdrops fails to loads them correctly after the first one. Trying again... |
02:46:31 | pixelma | hmm... I saw one forum post reporting the same problem (if I understood correctly) |
02:46:48 | | Quit Landus (Nick collision from services.) |
02:47:10 | | Join Landus [0] (i=Landus@70-100-181-192.dsl1-erie.roc.ny.frontiernet.net) |
02:47:21 | amiconn | Working correctly with the new loader on H1x0 |
02:47:22 | jhMikeS | pixelma: only the first load works correctly |
02:47:31 | amiconn | Tested 4bit and 8bit BMPs so far |
02:47:35 | jhMikeS | now I have gray bars :) |
02:48:08 | jhMikeS | As I thought, the gray shades are too light |
02:48:19 | pixelma | here: http://forums.rockbox.org/index.php?topic=7373.msg57911#msg57911 (can't comment on as I only have a monochrome target ;) ) |
02:49:43 | jhMikeS | Yeah, that's what it appears I'm getting as well. Have to reboot with no backdrop set and load it. |
02:49:59 | jhMikeS | Guess it should be irrelevent soon |
02:51:33 | | Join [BR]Nurplit [0] (n=Nurp@c-65-34-163-210.hsd1.fl.comcast.net) |
02:51:41 | jhMikeS | Should have a small screen to set the gray levels to your liking or maybe just a simple gamma correction for what it's worth |
02:52:15 | [BR]Nurplit | Hello |
02:53:24 | | Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault) |
02:54:01 | [BR]Nurplit | I was wondering if i might get a little help with the installation of the firmware on my videopod? |
02:54:13 | | Join [sellout] [0] (n=sellout@c-69-241-206-171.hsd1.fl.comcast.net) |
02:56:33 | Paul_the_Nerd | [BR]Nurplit: Before anyone can help you with a problem, you have to reveal what problem you're having |
02:57:47 | jhMikeS | Not to sound a smartass, but maybe there should be a direct link to the installation instuctions right below the link to dl the firmware? |
02:59:29 | | Quit idnar (Read error: 104 (Connection reset by peer)) |
02:59:40 | [BR]Nurplit | forgive please.... I must learn how to read and follow instructions before i ask a question.. i got it :) |
03:00 |
03:00:06 | jhMikeS | not a criticism, I wouldn't have minded such a thing the first time myself |
03:00:35 | *** | Saving seen data "./dancer.seen" |
03:02:08 | | Nick yipe is now known as someone (n=yipe@12-218-163-227.client.mchsi.com) |
03:02:22 | | Nick someone is now known as tooder (n=yipe@12-218-163-227.client.mchsi.com) |
03:02:54 | | Nick tooder is now known as yipe (n=yipe@12-218-163-227.client.mchsi.com) |
03:05:51 | | Quit iron_angel (Read error: 113 (No route to host)) |
03:09:25 | JdGordon | what do i use for the generic quit, start, menu and fire buttons in plugins on the player? |
03:11:12 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
03:13:34 | jhMikeS | the power switch...what else? :P |
03:13:45 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
03:14:48 | pixelma | jhMikeS: there is no power switch... :P |
03:17:34 | SLuG | hello! |
03:17:36 | jhMikeS | hrm...what all-purpose buttons are there? |
03:18:04 | jhMikeS | On the x5 it's the power switch :) |
03:18:26 | SLuG | i'm new to ROCKbox - but i'd really like to help with development - i was wondering a good place to get started - i've downloaded the vmware image and i'm extracting it now. |
03:24:20 | jhMikeS | guess the lcd controller on the H120 doesn't give much choice, setting one level darker makes things WAY too dark |
03:29:59 | * | JdGordon is going to annoy a certain person again because no one is being helpful :p |
03:30:22 | JdGordon | im using hold stop for quit, hold play for start, on for shoot, and menu for menu |
03:30:36 | JdGordon | and the D pad for up/down/left/right.. sound ok? |
03:31:10 | | Quit amiconn (Read error: 110 (Connection timed out)) |
03:31:11 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
03:33:53 | * | jhMikeS wouldn't know about what to do with the player |
03:37:27 | jhMikeS | A contast of 27 and a LCD_CNTL_GRAY_SCALE_PATTERN of 0x43 gives a nice looking symmetrical bar pattern |
03:37:38 | JdGordon | help, im stuck with pointers... i need to save plugin_contexts to plugin_context_order but i';m getting incompatibletpes :( http://rafb.net/paste/results/m0Ua6X73.html |
03:39:17 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
03:39:49 | JdGordon | if its **plugin_context_order i only get a warning... but thats still not corect... |
03:39:52 | * | JdGordon hates pointers |
03:40:39 | jhMikeS | array of pointers to button_mappings? |
03:40:51 | JdGordon | .. unless I typecast plugin_contexts to a struct button_mapping **... does that work tho? |
03:41:31 | JdGordon | no, pointer to an array of button_mapping |
03:41:31 | JdGordon | s |
03:41:42 | | Join |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
03:41:55 | JdGordon | no sorry, and array of pointers to an array of button_mappings |
03:42:04 | jhMikeS | const struct button_mapping (*plugin_contexts)[] |
03:44:08 | Nimdae | you know, i never got a solid grasp on pointers |
03:45:29 | Paul_the_Nerd | I think a lot of people never do. |
03:45:43 | JdGordon | i think my brain has just frozen... |
03:46:15 | JdGordon | plugin_context_order[last_context++]; does that get the last_context'th element, then increment it? or inc then get the element? |
03:46:29 | Nimdae | i know what a pointer is and all, but the concepts often confuse me |
03:46:32 | jhMikeS | that's post inc |
03:46:54 | JdGordon | yeah, but its inside the []'s which is whats confusing me |
03:46:55 | jhMikeS | the first thing you said |
03:47:01 | JdGordon | k |
03:47:48 | Nimdae | just think of where the increment operator is ;) |
03:48:37 | jhMikeS | const struct button_mapping ((*plugin_contexts)[])[] |
03:49:30 | JdGordon | well its working with the typecast.. so i think its fine |
03:49:52 | | Quit funky ("leaving") |
03:50:07 | jhMikeS | I think the above will give a typesafe result though |
03:51:25 | jhMikeS | If I got it right...it reads correctly though |
03:51:40 | JdGordon | nope :p |
03:51:44 | JdGordon | doesnt matter.. |
03:53:39 | JdGordon | and away it goes! |
03:54:03 | | Quit midgey34 () |
03:56:22 | | Quit TeaSeaLancs (Remote closed the connection) |
03:57:11 | jhMikeS | oops, that's a pointer to an array of an array of button_mappings |
04:00 |
04:00:05 | jhMikeS | but a ** is ok...I just like figuring out the more complex declarations and avoiding typecasts |
04:00:16 | JdGordon | :) |
04:00:38 | JdGordon | hurry up stupid build.. i wanna go out :p |
04:01:47 | pixelma | JdGordon: I'm not sure if I understand but in plugin_lib.h you assign for the Ondio keypad up/down and left/right to left/right button presses? |
04:02:16 | SLuG | hello, i'd like to help out with rockbox dev - but i don't know the best place to get started coding - i do have the source from cvs and i have built it |
04:02:26 | JdGordon | pixelma: yup, i did.. im a dill |
04:02:38 | pixelma | nice! |
04:02:42 | JdGordon | whats the correct up down? |
04:02:58 | Paul_the_Nerd | SLuG: One good place is to look at Feature Request or Bug Reports on the patch tracker, and try to solve some of 'em |
04:03:36 | pixelma | there are up/down buttons, look here: http://download.rockbox.org/manual/rockbox-ondiofm/rockbox-buildch3.html#x5-150003 ;) |
04:04:31 | scorche | SLuG: also, see http://www.rockbox.org/docs/contributing.html |
04:04:43 | SLuG | thank you both |
04:05:25 | | Join JoeBorn [0] (n=jborn@222.76.229.178) |
04:05:30 | JdGordon | fixed |
04:08:35 | | Quit blue_lizard (Read error: 110 (Connection timed out)) |
04:08:47 | | Join blue_lizard [0] (n=blue_liz@p54987B8E.dip.t-dialin.net) |
04:12:01 | * | JdGordon back in 10 if the builds dont go green! |
04:15:45 | | Join menosm [0] (n=chatzill@user-11fb3f2.dsl.mindspring.com) |
04:17:28 | | Quit OPP (Read error: 110 (Connection timed out)) |
04:17:40 | | Quit PaulPosition () |
04:22:47 | | Join brett__ [0] (n=brett@nv-69-34-97-8.sta.embarqhsd.net) |
04:22:57 | brett__ | anyone here |
04:23:14 | excitatory | brett__: yes, there are many.. :D |
04:23:22 | brett__ | i need a good linux program that reads assembly tags. can anyone suggest one? |
04:23:36 | brett__ | excitatory: lol didn't know you were in both |
04:23:45 | excitatory | :) |
04:24:07 | scorche | why would you choose this channel for this? |
04:24:18 | brett__ | ask excitatory |
04:24:25 | brett__ | he suggested it |
04:24:30 | Nimdae | o.O |
04:24:34 | * | scorche glares at excitatory |
04:24:37 | brett__ | lol |
04:24:38 | excitatory | er.. |
04:24:40 | Nimdae | rockbox != linux |
04:24:41 | excitatory | yikes |
04:24:52 | brett__ | what is rockbox mean anyway? |
04:25:02 | Nimdae | it's a DAP firmware |
04:25:04 | excitatory | i figured someone in here codes asm, and probably knows of a good editor.. |
04:25:07 | excitatory | sorry.. |
04:25:20 | brett__ | ok could you explain that in simplier terms? |
04:25:22 | jhMikeS | JdGordon: build looks stuck |
04:25:35 | Nimdae | well, i don't know asm, but you might try going to a site like freshmeat.net and searching |
04:25:42 | scorche | that may be true, but this is a channel for the support of rockbox |
04:25:57 | Nimdae | don't go to freshmeat.com |
04:26:00 | Nimdae | it might be some weird porn |
04:26:03 | excitatory | brett__: it's oss firmware for various portable audio devices, like archos', ipods, etc.. |
04:26:17 | brett__ | excitatory: oh cool |
04:26:35 | excitatory | brett__: it's how i play my oggs on my nano :D |
04:27:10 | brett__ | excitatory: what are oggs? |
04:27:24 | Nimdae | opensource lossy audio compression |
04:27:57 | | Part pixelma |
04:28:15 | excitatory | brett__: i find it odd that you're looking for an asm text editor for linux, and yet you've never heard of ogg vorbis.. |
04:29:07 | excitatory | brett__: think oss mp3 |
04:29:17 | brett__ | i am very new to linux |
04:29:29 | brett__ | i ussually assemble in Windows |
04:30:03 | excitatory | fair enough |
04:31:18 | | Join BHSPitLappy [0] (n=steve-o@adsl-65-71-93-15.dsl.rcsntx.swbell.net) |
04:33:22 | Nimdae | well, ogg isn't a linux thing |
04:33:45 | Nimdae | winamp is bundled with an ogg decoder, has been for a long time now |
04:35:55 | | Quit menosm (Read error: 104 (Connection reset by peer)) |
04:36:13 | JdGordon | jhMikeS: builds are fine... |
04:36:44 | | Join menosm [0] (n=chatzill@user-11fb3f2.dsl.mindspring.com) |
04:37:38 | JdGordon | back in a few hours |
04:41:46 | | Join PaulPosition [0] (n=noneofye@modemcable156.246-82-70.mc.videotron.ca) |
04:42:40 | | Join bawb2 [0] (n=bawb2@129.237.2.66) |
04:42:57 | | Join BlackHoleOfCode [0] (n=BlackHol@69-172-138-70.atlsfl.adelphia.net) |
04:47:06 | | Quit Sinbios (Read error: 54 (Connection reset by peer)) |
04:53:13 | | Quit JoeBorn (No route to host) |
05:00 |
05:00:40 | *** | Saving seen data "./dancer.seen" |
05:05:35 | | Quit menosm (Success) |
05:11:25 | | Quit Rob2222 (Read error: 54 (Connection reset by peer)) |
05:12:02 | | Join Rob2222 [0] (n=Miranda@p54B15BA3.dip.t-dialin.net) |
05:16:15 | | Part brett__ ("Konversation terminated!") |
05:25:38 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
05:27:52 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
05:37:11 | | Join gasgasd [0] (i=Sinbios@dsl-10-130-231.b2b2c.ca) |
05:37:43 | | Quit gasgasd (Excess Flood) |
05:37:49 | | Join Soap_ [0] (n=Soap@cpe-65-189-128-141.columbus.res.rr.com) |
05:37:59 | | Join amiconn_ [0] (n=jens@p54BD5546.dip.t-dialin.net) |
05:39:16 | | Join Seedy [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
05:39:58 | | Quit |AhIoRoS| (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | NSplit | kornbluth.freenode.net irc.freenode.net |
05:39:58 | | Quit alberink (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit Psiuyo (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit Strath (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit dark (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit Kohlrabi (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit ze (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit Rob2222 (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit BHSPitLappy (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit Soap (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit nudelyn (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit psiborg (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit myzar|away (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit dionoea (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit rigel (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit linuxstb_ (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit amiconn (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit [sellout] (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit EspeonEefi (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit SoapIsOutOfTown (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit MarcoPolo (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit bagawk (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit Nimdae (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit aegray (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit Seed (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit robfitz (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit daurnimator (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit YouCeyE (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit Nibbier (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit secleinteer (kornbluth.freenode.net irc.freenode.net) |
05:39:58 | | Quit courtc (kornbluth.freenode.net irc.freenode.net) |
05:39:59 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD5546.dip.t-dialin.net) |
05:40:00 | *** | Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
05:40:03 | | Join Sinbios [0] (i=Sinbios@dsl-10-130-231.b2b2c.ca) |
05:41:22 | | Join Soap__ [0] (n=Soap@12.169.58.130) |
05:41:26 | | Nick Soap__ is now known as Soap (n=Soap@12.169.58.130) |
05:42:03 | NHeal | kornbluth.freenode.net irc.freenode.net |
05:42:03 | NJoin | dionoea [0] (n=dionoea@poy.chewa.net) |
05:43:35 | | Join drizztbs1 [0] (n=drizzt@smtp.gentoo.org) |
05:44:15 | | Quit amiconn (Killed by sagan.freenode.net (Nick collision)) |
05:44:16 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
05:44:16 | NJoin | linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
05:44:16 | NJoin | Rob2222 [0] (n=Miranda@p54B15BA3.dip.t-dialin.net) |
05:44:16 | NJoin | BHSPitLappy [0] (n=steve-o@adsl-65-71-93-15.dsl.rcsntx.swbell.net) |
05:44:16 | NJoin | |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
05:44:16 | NJoin | amiconn [0] (n=jens@rockbox/developer/amiconn) |
05:44:16 | NJoin | [sellout] [0] (n=sellout@c-69-241-206-171.hsd1.fl.comcast.net) |
05:44:16 | NJoin | EspeonEefi [0] (i=espeonee@STRATTON-FORTY-SIX.MIT.EDU) |
05:44:16 | NJoin | MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
05:44:16 | NJoin | bagawk [0] (n=lee@unaffiliated/bagawk) |
05:44:16 | NJoin | nudelyn [0] (i=nudel@dyn-62-56-104-224.dslaccess.co.uk) |
05:44:16 | NJoin | dark [0] (i=deviled_@microsoft.gotrooted.com) |
05:44:16 | NJoin | Strath [0] (n=donat@dpc6747254230.direcpc.com) |
05:44:16 | NJoin | ze [0] (i=ze@70.40.152.105) |
05:44:16 | NJoin | Psiuyo [0] (n=me@S0106000f66cdc7db.cg.shawcable.net) |
05:44:16 | NJoin | Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
05:44:16 | NJoin | alberink [0] (n=alberink@cc516682-b.ensch1.ov.home.nl) |
05:44:16 | NJoin | aegray [0] (n=aegray@c-71-194-37-21.hsd1.il.comcast.net) |
05:44:16 | NJoin | Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
05:44:16 | NJoin | psiborg [0] (n=psiborg@flits103-221.flits.rug.nl) |
05:44:16 | NJoin | robfitz [0] (n=robfitz@212.2.166.201) |
05:44:16 | NJoin | myzar|away [0] (n=myzar@66.199.227.210) |
05:44:16 | NJoin | daurnimator [0] (n=fake@unaffiliated/daurnimator) |
05:44:16 | NJoin | YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
05:44:16 | NJoin | Nibbier [0] (n=sven@port-212-202-78-72.dynamic.qsc.de) |
05:44:16 | NJoin | secleinteer [0] (n=scl@70.230.162.10) |
05:44:25 | | Join Rob222241 [0] (n=Miranda@p54B15BA3.dip.t-dialin.net) |
05:44:58 | | Quit Rob2222 (Connection reset by peer) |
05:45:42 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
05:46:59 | | Join aegray_ [0] (n=aegray@c-71-194-37-21.hsd1.il.comcast.net) |
05:48:44 | | Quit drizztbs1 (Remote closed the connection) |
05:48:46 | | Join drizztbs1 [0] (n=drizzt@smtp.gentoo.org) |
05:49:41 | NJoin | Nimdae [0] (n=nimmeh@71-11-210-76.dhcp.ftwo.tx.charter.com) |
05:49:42 | NJoin | courtc [0] (n=court@c-71-199-169-45.hsd1.ga.comcast.net) |
05:49:50 | NJoin | rigel [0] (n=rigel@dsl092-248-194.sfo4.dsl.speakeasy.net) |
05:51:28 | Gnelik | dan_a:hi |
05:52:03 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
05:52:03 | *** | Server message 477: 'logbot_ #rockbox :[freenode-info] if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg' |
05:53:47 | | Quit drizztbsd (Connection timed out) |
05:53:56 | | Quit Paul_the_Nerd (Read error: 131 (Connection reset by peer)) |
05:54:10 | | Quit pagefault (Read error: 104 (Connection reset by peer)) |
05:54:34 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
05:55:17 | | Quit amiconn (Connection timed out) |
05:55:17 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
05:55:32 | | Quit aegray (Connection timed out) |
05:57:57 | | Quit Seed (Connection timed out) |
05:58:43 | | Join daurn [0] (n=fake@unaffiliated/daurnimator) |
06:00 |
06:00:37 | | Join atrus [0] (i=atrus@S01060000b48e3b44.cg.shawcable.net) |
06:01:33 | | Quit Gnelik (Read error: 104 (Connection reset by peer)) |
06:01:35 | | Quit PaulPosition () |
06:05:20 | | Quit daurnimator (Connection timed out) |
06:15:59 | | Quit smp500 ("Konversation terminated!") |
06:21:37 | | Quit BHSPitLappy ("Leaving") |
06:23:02 | | Quit rotator ("zzzzzzzzz") |
06:25:26 | | Quit idnar (Read error: 104 (Connection reset by peer)) |
06:26:37 | Nimdae | ok, i just thought of a new invention |
06:26:59 | Nimdae | a device to let me reach through the internet via our support portal and beat up retarded customers |
06:29:24 | | Join hi_im_yfox [0] (n=uu@81-229-125-164-no50.tbcn.telia.com) |
06:29:35 | hi_im_yfox | hey! |
06:29:42 | hi_im_yfox | i have a small probelem |
06:29:55 | hi_im_yfox | its really hard to boot into the appl firmware |
06:29:57 | hi_im_yfox | apple* |
06:30:04 | hi_im_yfox | i reboot it and hold down menu |
06:30:13 | hi_im_yfox | but it just boots into rockbox |
06:30:28 | hi_im_yfox | works sometimes, but i need to try it many times for that |
06:31:05 | scorche | it can be touchy |
06:31:17 | scorche | make sure to holr your thumb/finger very still |
06:31:23 | hi_im_yfox | o |
06:31:27 | scorche | s/holr/hold |
06:31:43 | hi_im_yfox | this is insane however |
06:31:48 | hi_im_yfox | just wont happen |
06:32:12 | hi_im_yfox | when should i press it |
06:32:20 | scorche | during boot |
06:32:23 | Paul_the_Nerd | Tap menu to turn on the ipod, release and immediately hold it again. |
06:32:26 | hi_im_yfox | immideately after the apple logo? |
06:32:55 | hi_im_yfox | is it better to completely power it down |
06:33:00 | hi_im_yfox | holding play pause |
06:33:07 | Paul_the_Nerd | Yes. |
06:33:09 | scorche | how else have you been doing it? |
06:33:10 | hi_im_yfox | ok |
06:33:11 | hi_im_yfox | will try |
06:33:21 | hi_im_yfox | ok worked perfectly |
06:33:33 | hi_im_yfox | trying again |
06:33:48 | hi_im_yfox | yes! |
06:33:54 | hi_im_yfox | thanks alot :) |
06:33:56 | hi_im_yfox | i love you guys |
06:34:35 | | Join Kitt0s [0] (n=Kaa@87.68.3.32.cable.012.net.il) |
06:34:35 | | Part Paul_the_Nerd |
06:37:07 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
06:38:31 | Nimdae | actually, i have confirmed what someone else said that you can press and hold menu to turn it on and boot to the apple firmware |
06:39:31 | hi_im_yfox | will try |
06:40:16 | hi_im_yfox | oh god it works |
06:40:18 | hi_im_yfox | and sooo good :D |
06:42:18 | hi_im_yfox | should update the manual |
06:44:08 | | Join RoC_MM [0] (i=dragon@c-66-177-58-16.hsd1.fl.comcast.net) |
06:49:44 | | Quit ze (Read error: 104 (Connection reset by peer)) |
06:52:25 | | Join ze [0] (i=ze@70.40.152.105) |
06:55:21 | | Join rocko [0] (i=rocko@ip68-9-199-21.ri.ri.cox.net) |
07:00 |
07:00:43 | *** | Saving seen data "./dancer.seen" |
07:01:29 | hi_im_yfox | hmm does anyone know why rockbox decides to lock up when i fast forward |
07:01:53 | Nimdae | it shouldn't |
07:02:05 | hi_im_yfox | gonk D: |
07:02:07 | Nimdae | only thing i can think of is with excessively large (over 32mb) files |
07:02:13 | Nimdae | i know mine doesn't >.> |
07:02:17 | hi_im_yfox | welp this is like a 5 mb song |
07:02:28 | Nimdae | what format? |
07:02:35 | hi_im_yfox | mp3, 192 kbit CBR |
07:02:42 | Nimdae | oh |
07:02:43 | Nimdae | well |
07:02:47 | Nimdae | i don't use mp3s |
07:02:49 | Nimdae | heh |
07:02:50 | hi_im_yfox | ah |
07:02:57 | Nimdae | i have some, i'll test when i get home (in an hour) |
07:03:03 | hi_im_yfox | ok :) |
07:03:15 | hi_im_yfox | no worries, i rarely FF anyway |
07:03:26 | hi_im_yfox | maybe its my theme |
07:03:29 | hi_im_yfox | ill try the default |
07:03:45 | Nimdae | are you using a wild theme with lots of doodads? |
07:03:56 | hi_im_yfox | got a data abort with "boxes" |
07:04:04 | Nimdae | hmmm |
07:04:31 | Nimdae | try rebooting it with the hold switch on to reset settings and see if problems continue |
07:04:33 | hi_im_yfox | another song worked perfectly |
07:04:50 | hi_im_yfox | it must be the one song |
07:04:54 | hi_im_yfox | yep |
07:05:08 | Nimdae | possibly |
07:05:18 | Nimdae | does it have a long filename or something else odd? |
07:05:34 | hi_im_yfox | yeah |
07:05:36 | Nimdae | cuz i'm gonna be investigating possible problems dealing with long filenames |
07:05:36 | hi_im_yfox | really long filename |
07:05:42 | Nimdae | ah |
07:06:25 | Nimdae | i had my ipod stop responding to input twice today on playlists including long filenames |
07:07:17 | Nimdae | anyway, i'm going home |
07:07:19 | Nimdae | bbiab |
07:07:39 | hi_im_yfox | ok |
07:09:49 | | Join Soap__ [0] (n=Soap@12.169.58.130) |
07:24:28 | atrus | if my iaudio x5 were to lock up, how would one reboot it? |
07:25:50 | | Quit Soap (Read error: 110 (Connection timed out)) |
07:25:53 | jhMikeS | atrus: hold the power key for 1s |
07:26:19 | jhMikeS | 8s later it should shut off |
07:26:30 | atrus | cool. |
07:29:09 | jhMikeS | atrus: if that doesn't work then it's reset but most of the time it's enough |
07:36:10 | | Join JoeBorn [0] (n=rootmeis@222.76.229.178) |
07:36:51 | | Join Albright [0] (n=Albright@ip70-191-56-107.sd.sd.cox.net) |
07:37:57 | Albright | Trying to delete a bookmark on my iPod nano... I saw in various places that "next track" was supposed to do it, but that button just goes to the next bookmark. Any ideas? |
07:43:36 | | Join ndansmith [0] (n=nathan@c-67-168-234-215.hsd1.or.comcast.net) |
07:44:07 | ndansmith | does rockbox notify when it is done initializing the tag cache? |
07:54:58 | | Join theone [0] (i=43b08a0a@gateway/web/cgi-irc/labb.contactor.se/session) |
07:55:58 | | Quit idnar (Read error: 104 (Connection reset by peer)) |
07:56:39 | | Quit scorche ("Leaving") |
07:57:19 | | Join scorche [0] (i=ScorchE@rockbox/administrator/scorche) |
07:58:00 | * | scorche peeps out from underneath his cloak |
07:58:32 | theone | 123 |
07:58:44 | scorche | 456? |
07:59:05 | theone | You weren't supposed to see that...I thought I was disconnected |
07:59:18 | theone | ...which now proves otherwise |
07:59:28 | scorche | you thought wrong evidently |
07:59:42 | scorche | or i just have magical powers |
07:59:57 | scorche | i will leave it up to you which one is *really* the truth |
08:00 |
08:00:42 | theone | I thought I had typed /quit but I'm still here so I was seeing if I was really still here. |
08:01:04 | theone | Guess the /quit packet got dropped |
08:04:43 | theone | let's see now: |
08:04:45 | | Quit theone ("did it work") |
08:05:11 | scorche | no it didnt |
08:05:45 | Nimdae | home sweet home |
08:06:15 | Nimdae | ...or is it? |
08:06:42 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
08:09:01 | * | rocko hugs rockbox |
08:09:33 | | Quit |AhIoRoS| (Remote closed the connection) |
08:14:23 | | Quit Kitt0s (Read error: 110 (Connection timed out)) |
08:17:34 | Nimdae | offtopic: i just installed windows powershell |
08:19:22 | * | scorche wonders what kind of reaction was expected from that |
08:19:32 | thegeek | powershall is stupid |
08:19:36 | thegeek | it's just so fucking slow |
08:19:40 | thegeek | *shell |
08:21:47 | Albright | Trying to delete a bookmark on my iPod nano... I saw in various places that "next track" was supposed to do it, but that button just goes to the next bookmark. Any ideas? |
08:24:29 | scorche | i do not know the specific key press for ipods...check the manual |
08:27:20 | Albright | Unfortunately the iPod-specific page in the doesn't have any info for bookmarks except how to set them. |
08:28:36 | scorche | have you tried just pressing buttons? |
08:30:42 | Albright | Yes... tried holding down various buttons... or pressing various buttons two at a time... I haven't come across the magic combo, though. |
08:30:50 | Albright | Maybe it's broken in the daily build I got... |
08:31:55 | scorche | tried holding menu? |
08:32:20 | Albright | Doesn't do anything. |
08:32:45 | Albright | Just pressing it doesn't do anything either. |
08:33:39 | scorche | holding down >> ? |
08:35:12 | Albright | Yeah, that's what some sources say, but that just cycles through the bookmarks rapidly. |
08:35:16 | Nimdae | microsoft is so hellbent on relying on file extensions to determine a file type, and it persists, obviously, with the introduction of powershell |
08:35:40 | * | Nimdae looks at the bookmark info |
08:35:43 | Nimdae | i have an ipod, brb |
08:35:44 | | Part ndansmith ("Leaving") |
08:36:00 | scorche | well, i dont know what to tell you...i would wait for Paul_the_Nerd to come in and ask him, as he has an ipod and uses the bookmark function |
08:36:53 | Nimdae | i should read up on bookmarks |
08:37:02 | Nimdae | i don't even know how to add one :S |
08:38:29 | Albright | You can set one by going to the menu you get to by holding down the select button at the Now Playing screen. |
08:39:11 | Albright | Or you can set it to automatically set a bookmark when you stop a song in the settings, then stop a song (as opposed to just pausing it) by holding down Pause/Play for a moment. |
08:39:15 | | Quit lostnihilist (Read error: 60 (Operation timed out)) |
08:42:22 | Nimdae | the button mapping is weird |
08:42:30 | Nimdae | that may need to be revised |
08:42:31 | | Quit hi_im_yfox () |
08:42:57 | Nimdae | holding menu does it for me though |
08:43:13 | scorche | what would you rather it be? |
08:43:18 | Albright | What model of iPod do you have? |
08:43:27 | | Join ender` [0] (n=ender@84.52.165.220) |
08:43:35 | Nimdae | scorche: i'm not sure, at least have more accurate info on the view screen ;) |
08:43:41 | Nimdae | Albright: 30gb video |
08:43:46 | scorche | Albright: all ipod controls are the same, so it should work that way on yours as well |
08:44:07 | scorche | Nimdae: about the button mapping? |
08:44:22 | Nimdae | scorche: it says PLAY = Select, OFF = Exit, ON+PLAY = Delete |
08:44:26 | Albright | Okay, I'll give it another try in a moment. I'm currently transfering songs... |
08:45:04 | Nimdae | it should be SELECT = Select, PLAY = Exit, and MENU+HOLD = Delete |
08:45:45 | Nimdae | well, MENU+HOLD is bad |
08:45:50 | Nimdae | just HOLD MENU :P |
08:46:44 | scorche | Nimdae: you just need to change the .lang file...it is set to the archos keymappings and just needs one for the ipods |
08:46:59 | Nimdae | ah |
08:47:54 | Nimdae | i'll see if it's something already on flyspray |
08:48:08 | scorche | if it isnt, it is quite easy to fix |
08:48:49 | Nimdae | FS #6157 |
08:49:30 | scorche | aye |
08:49:52 | Nimdae | can the .lang files be per target? i haven't really bothered to look |
08:50:34 | | Join lostnihilist [0] (n=lostnihi@ppp-67-39-184-81.dsl.emhril.ameritech.net) |
08:51:28 | | Quit idnar (Read error: 104 (Connection reset by peer)) |
08:53:46 | | Quit Albright (Connection reset by peer) |
08:54:13 | Nimdae | scorche: so simply add something like ipod: "HOLD MENU = Delete"? |
08:54:16 | | Join Albright_ [0] (n=Albright@ip70-191-56-107.sd.sd.cox.net) |
08:54:28 | Albright_ | Wow. I went to disconnect my iPod and my computer blew up. |
08:54:40 | Nimdae | ouch |
08:54:44 | Albright_ | Anyway, yes, holding down Menu is working, as it turns out. |
08:54:55 | Nimdae | i'm looking at the lang file now :P |
08:54:58 | Albright_ | I was just expecting a little "Bookmark deleted" message to show up or something. |
08:55:05 | Nimdae | i need to update my cvs snapshot |
08:55:07 | * | scorche looks back at the first question he asked |
08:55:46 | scorche | well, second |
08:56:06 | scorche | Nimdae: in fact, i am bored...i will make a patch |
08:56:19 | Nimdae | lol |
08:56:24 | Nimdae | making a patch out of boredom |
08:57:05 | scorche | something like that |
08:57:22 | Albright_ | Heh, that's great. |
08:57:24 | | Nick Albright_ is now known as Albright (n=Albright@ip70-191-56-107.sd.sd.cox.net) |
09:00 |
09:00:34 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:00:34 | | Quit einhirn (Client Quit) |
09:00:44 | *** | Saving seen data "./dancer.seen" |
09:03:12 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
09:04:41 | Nimdae | i'm curious how bookmark on stop works on the ipods |
09:04:44 | Nimdae | since ipod has no stop |
09:05:47 | Nimdae | also, why does Recent Bookmarks menu option show when Maintain a List of Recent Bookmarks is disabled? |
09:06:01 | scorche | holding play/pause seems to stop fine for me... |
09:06:20 | Nimdae | o.O |
09:06:32 | * | Nimdae looks for earphones |
09:06:38 | scorche | i thought you said you read the manual =P |
09:06:52 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
09:07:04 | Nimdae | i never bothered to find out if it had a stop |
09:07:13 | | Quit Albright (Remote closed the connection) |
09:07:24 | Nimdae | i look at the manual when i'm looking for something specific :P |
09:07:51 | * | scorche rolls his eyes |
09:08:38 | Nimdae | now, is it just pausing and i can't see it because wps goes away, or is it actually stopping? |
09:09:01 | Nimdae | i would think if it's resuming from the positiong you used the key at, that would be pausing |
09:09:23 | scorche | stopping |
09:09:48 | Nimdae | stopping would imply restarting from the beginning when play is hit, as is the behavior of cd players and most software media players |
09:10:18 | scorche | you misunderstand the play function |
09:10:42 | scorche | hitting play while stopped or nothing is played triggers the resume feature |
09:10:43 | Nimdae | if that's the case, i've misunderstood it for quite some time |
09:11:14 | Nimdae | well, this is just my opinion, but i believe that behavior is incorrect |
09:11:29 | scorche | why? |
09:11:40 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/session) |
09:12:07 | Nimdae | as i said, as is the behavior of portable and other cd players, as well as various software media players, stop implies that when play is hit afterwards, it will play from the beginning of the track |
09:12:55 | Nimdae | to resume from the position where stopping is why pause was created |
09:12:58 | scorche | it is stopped though...as in there is nothing else in the playlist...resume is a seperate feature...a nice one |
09:13:07 | scorche | not necessarily |
09:13:40 | Nimdae | well, what i am seeing is this "stop" and pause are serving the same purpose |
09:13:40 | scorche | you can stop and shutdown the device...then when it is rebooted, if you trigger resume, it will play along with your last playlist at the point where it was stopped |
09:14:19 | scorche | stop stops playback...pause pauses it... |
09:14:45 | Nimdae | i understand this |
09:14:55 | Nimdae | but your description of stop fits my description of pause |
09:15:35 | | Join Albright [0] (n=Albright@ip70-191-56-107.sd.sd.cox.net) |
09:15:54 | Nimdae | ok, if i "pause" then go to either the menu or the file browser, then hold play, it shuts down, i turn it back on, hit play, and it resumes, as i would expect from pause |
09:16:20 | scorche | no...when you sut it down, it stops it |
09:16:39 | Nimdae | well, then, technically there is no stop |
09:16:44 | Nimdae | there's pause and shutdown |
09:17:23 | scorche | if you notice, when you stop, the pcm buffer goes empty...it doesnt on a pause |
09:17:34 | scorche | just another example of differences |
09:17:44 | Nimdae | ok, but you are still describing a pause |
09:17:49 | Nimdae | i don't care what goes on in the background |
09:17:58 | scorche | so would you rather us get rid of the resume feature to satisfy your expectation on what stop shoudl do? |
09:18:07 | Nimdae | no |
09:18:25 | scorche | so how would we fix this? |
09:18:27 | Nimdae | the resume feature is great, there just isn't a real stop feature |
09:18:42 | Albright | On the iPod? |
09:18:53 | Nimdae | yeah |
09:18:54 | scorche | according to you, as long as we have a resume feature, we cant have a real stop |
09:19:03 | scorche | Albright: this applies to any target |
09:19:20 | Nimdae | well, i can pause the playback and shutdown, and this allegedly is the stop feature |
09:19:27 | scorche | no |
09:19:34 | scorche | stopping is a part of shutting down |
09:19:39 | Nimdae | but it doesn't perform the same function that "stop" does in other media playing devices or software |
09:20:15 | scorche | holding play/pause for 2 seconds = stop...4 or something = shutdown...so it obviously includes stop....you cannot pause something when the device is off |
09:20:58 | Nimdae | holding play/pause pauses the audio then dumps to file browser, if i hit play, it resumes, indicating a pause |
09:21:23 | scorche | actually, it does...when you press play, it triggers the resume function as i said...it doesnt start playing again..if you were to click on another file though, it acts like it "should" |
09:21:43 | scorche | how does that indicate a pause? |
09:21:49 | Nimdae | sure, but what if i want to resume from the playlist position, but not the position in the song? |
09:21:49 | scorche | it gets rid of the playlist |
09:22:14 | scorche | empties the pcm buffer, and gets you out of the WPS screen because you are not playing anymore |
09:22:30 | Nimdae | sure, but technically it's paused |
09:22:36 | scorche | no it isnt |
09:22:38 | Nimdae | it doesn't matter what it's doing in the background |
09:22:43 | scorche | it is technically stopped |
09:22:56 | Nimdae | if you hit play and it starts where it left off in the track, it's resuming from paused audio playback |
09:23:09 | * | scorche nudges petur in the hopes that he can better explain things |
09:23:21 | Nimdae | i understand what's going on in the background |
09:23:35 | Nimdae | and the purpose for saving the track position to resume from a powered off state |
09:23:53 | scorche | it isnt resuming from paused...it has to load up the playlist again and from its last saved state |
09:23:53 | Nimdae | but if i want to perform a resume from that state, i want to hit play/pause to pause, then power off |
09:24:14 | Nimdae | i'm not saying it's resuming from the pcm or codec buffer |
09:24:15 | scorche | you dont have to pause... |
09:24:18 | Nimdae | i'm talking file position |
09:24:25 | Nimdae | placement in song or other audio |
09:24:37 | Nimdae | that's the thing, i want to pause if i am to pause |
09:24:38 | scorche | i just said it looks up the last playlist and last saved state in tha tplaylist... |
09:24:54 | Nimdae | yes, but for a "stop" function, that is incorrect |
09:25:11 | scorche | that has nothing to do with a stop function |
09:25:14 | scorche | that is my whole point |
09:25:19 | scorche | thaty is the resume function |
09:25:30 | Nimdae | if i want to pause playback where i am, then it is a great feature to be able to shut off the device after i hit pause, then come back to it using that resume function |
09:25:46 | Nimdae | however, i often hit pause, then back, in order to go to the start of the track, then shut down |
09:25:52 | scorche | why do you feel like you have to hit pause? |
09:26:11 | Nimdae | because if i shut hold pause to shutdown, then start back up, it starts in the middle of a song |
09:26:16 | scorche | then that is your usage...that has nothing to do with the functionality of stop |
09:26:40 | scorche | you still dont have to |
09:27:03 | scorche | you hold play/pause to stop it and then keep holding it to go to shutdown |
09:27:17 | Nimdae | well, it's either pause -> back -> shutdown, or start up -> browse to album -> play |
09:27:19 | scorche | pause in no way affects that and in no way affects where it saves the state |
09:27:41 | scorche | i am talking about you saying that you have to hit pause and then shutdown |
09:27:53 | Nimdae | i hit back in the middle of that |
09:28:02 | Nimdae | you can't hit back after it's shutdown ;) |
09:28:24 | Nimdae | i guess i could hit back -> shutdown |
09:28:28 | Nimdae | save a keypress |
09:28:45 | scorche | <Nimdae> if i want to pause playback where i am, then it is a great feature to be able to shut off the device after i hit pause, then come back to it using that resume function |
09:28:56 | scorche | my point is that you dont have to pause |
09:29:06 | Nimdae | my point is i think you shoudl have to |
09:29:21 | scorche | why? |
09:29:49 | scorche | it just has to stop to shutdown anyway and pausing it has no effect on the saved state |
09:30:06 | scorche | resume function is not a part of the stop function as i said |
09:30:07 | Nimdae | if hold play/pause is stop, then hitting play/pause should pause, not both perform the same basic function (barring what happens in theb ackground) |
09:30:34 | scorche | they dont perform the same function is what i am trying to tell you |
09:30:38 | | Join tamacracker [0] (n=tamacrac@c-67-191-48-48.hsd1.fl.comcast.net) |
09:30:44 | Nimdae | you completely miss what i said |
09:30:47 | scorche | and it matters very much what happens in the backgroud |
09:30:47 | Nimdae | you ignored "basic" |
09:31:24 | tamacracker | markun and others who are helping to develop the new firmware for Gigabeat F/X series.... YOU GUYS ROCK! |
09:31:27 | scorche | in the foreground, it gets rid of the WPS screen because it is not in the playing mode and it gets rid of the current playlist so you have a blank slate to mess with |
09:31:37 | Nimdae | same "basic" function means the playback is halted, and when play is hit without anything else happening, or going througha powerd off to a powered on state, play resumes the playback from where it was paused/stopped |
09:31:44 | scorche | tamacracker: you would get more access tot hem in #gigabeat ;) |
09:31:58 | tamacracker | sweet! :D |
09:32:04 | tamacracker | thanks Scorche... |
09:32:29 | Nimdae | scorche: you are thinking in terms of programming and code, i'm talking in terms of functionality and usage, you're coming from a programmers side of things,a nd i'm coming from a user side of things |
09:32:56 | * | linuxstb agrees with Nimdae |
09:33:04 | scorche | Nimdae: what difference does that make?...play/pause have the same basic functionality anyways |
09:33:17 | | Quit dan_a () |
09:33:27 | scorche | errr..pause/stop |
09:33:28 | Nimdae | there should be a difference between stop and pause in terms of usage |
09:34:12 | Nimdae | lets use my mp3 cd player as an example, because it can save the play state from pause and being shut down |
09:34:20 | Nimdae | when it plays and i hit pause, it halts playback |
09:34:37 | | Join Bagder [0] (n=Daniel@213.212.2.197) |
09:34:37 | Nimdae | should it power off, then i turn it back on, and hit play without anything else, it resumes playback from that position which it was paused |
09:35:13 | scorche | that is your device though...not all devices do that |
09:35:16 | Nimdae | however, if i stop, no matter what i do, even if nothing else is done, it will always start from the beginning of a track, if nothing else is done, it would be the track it was playing |
09:35:38 | Nimdae | sure, that is that particular device, but it follows the same BASIC rules that thousands of other devices and programs have |
09:35:42 | scorche | stop is the same way though...you have to "insert" a new playlist for it to go on |
09:35:56 | scorche | play/pause is not a dedicated button like it is on your device |
09:36:04 | scorche | it is was, i couls understand you |
09:36:06 | Nimdae | there is no stop on rockbox on the ipod in terms of functionality compared to everything else |
09:36:25 | linuxstb | No, there is a STOP. But Rockbox doesn't have a PLAY function in the traditional sense. |
09:36:26 | Nimdae | you said holding play/pause for 2 seconds "stops" |
09:36:30 | Nimdae | and i said "no it doesn't" |
09:37:05 | scorche | linuxstb: that is what i am trying to say...i could agree with him if play/pause was a dedicated button...but it isnt on rockbox |
09:37:33 | Nimdae | scorche: it doesn't have to be a dedicated button, just like there is a context menu for the wps screen by holding the select button |
09:37:46 | Nimdae | you mentioned holding play/pause stops |
09:38:00 | Nimdae | it halts playback that is resumable, that's not a stop in the sense of common usage |
09:38:22 | scorche | Nimdae: it does though...dedicated would mean that all it does is play/pause...in rockbox that is not true...it triggers the resume function |
09:38:25 | Nimdae | that would be AS GOOD as having the dedicated button |
09:38:43 | Nimdae | you are still thinking in terms of programming, not usage |
09:39:01 | scorche | that is dictating usage though |
09:39:14 | scorche | if the ipod had more buttons, it would be different |
09:39:28 | scorche | example: the archo recorder uses "on" for resuming |
09:39:40 | Nimdae | i never really said holding play/pause should work as a plain old stop though, and i didn't really complain about it, i just mentioned it doesn't have it |
09:39:53 | scorche | and i am trying to tell you that it does |
09:40:04 | Nimdae | it has 2 pause functions |
09:40:16 | scorche | according to you |
09:40:23 | scorche | because you lump resume in with stop |
09:40:25 | Nimdae | one that pauses playback while maintaining the buffer, the other pauses playback while saving the state |
09:41:12 | scorche | as linuxstb said, rockbox does not have a regular play function...to use your CD player analogy, pausing would be regular...however, stopping would be like taking the cd out and halting playback |
09:41:22 | Nimdae | well, i actually thought of something where hitting stop has the same functionality |
09:41:25 | Nimdae | you win |
09:41:26 | Nimdae | cassette tapes |
09:41:52 | scorche | also, the state is saved during playback...not necessarily during stop |
09:42:11 | Nimdae | actually, using my cd analogy, when i hit STOP on my cd player, it halts playback, if i hit play again, it starts at the beginning of the track, not where it halted playback |
09:42:18 | scorche | i know |
09:42:22 | linuxstb | I also have a DVD player with a resume function. That's doesn't mean it doesn't have STOP. |
09:42:26 | scorche | i am telling you what it is like with rockbox |
09:42:53 | Nimdae | well, i am telling you rockbox on the ipod does not have a true stop that is used in everything except cassette tapes |
09:43:13 | Nimdae | (i can't say anything about rockbox on other devices) |
09:43:19 | scorche | linuxstb: heh...i was trying to think of a better analogy =) |
09:43:57 | Nimdae | linuxstb: i'm not saying that having a resume function means it doesn't have a stop function |
09:44:06 | linuxstb | Nimdae: You're not? |
09:44:09 | Nimdae | nope |
09:44:13 | scorche | it sure does seem like it |
09:44:19 | Nimdae | because you can resume from a paused state without a problem |
09:45:02 | scorche | that isnt "resuming" though...that is "unpausing" |
09:45:14 | scorche | "resuming" is a totally separate feature |
09:45:14 | Nimdae | that's the same thing |
09:45:23 | Nimdae | if you are unpausing, you are resuming playback from where it was paused |
09:45:36 | * | linuxstb wonders what we're arguing about... |
09:45:36 | scorche | in a word sense, yes...but not in terms of the feature |
09:46:22 | scorche | linuxstb: basically he thinks that rockbox doesnt have a stop functionality...only 2 pause functionalities...i am trying to tell him that we really do have a stop functionality |
09:46:57 | Nimdae | the only way i can understand you believing it has a stop feature similar to other media applications is that audio stops playing when you use it |
09:47:04 | Nimdae | which is true |
09:47:21 | Nimdae | but traditionally, stop will reset either track position or playlist position (like on older cd players) |
09:47:36 | scorche | linuxstb: although, i am about to give up on arguing as it is getting pointless with no end in sight |
09:47:44 | Nimdae | god, youa re boring |
09:47:49 | Nimdae | you make me sad |
09:47:58 | Nimdae | i'm gonna find someone else to argue with about something stupid :P |
09:48:52 | scorche | and in rockbox, you dont have that...if you want to think like that, our stop function is like stopping and ejecting all in one |
09:49:23 | Nimdae | well, i've never thought the ipod to have stop functionality to begin with so it's something i've accepted |
09:49:32 | Nimdae | because the apple firmware is the same way |
09:50:06 | scorche | i have never touched the apple firmware, so i cant say anything about it |
09:50:22 | Nimdae | maybe it's just rio, rca, winamp, and other things that have be in this twisted mindset ;) |
09:51:23 | scorche | they focus on stopping the track...we focus on stopping the whole playlist |
09:51:45 | Nimdae | which is resumable from the track position |
09:51:59 | scorche | which has nothing to do with the stop functionality |
09:52:12 | Nimdae | sure it does, it's not stop in the traditional sense |
09:52:23 | * | scorche sighs and gives up |
09:55:19 | RoC_MM | Full stop. |
09:56:31 | Nimdae | heh, i forgot i was compiling a patched rockbox |
09:57:37 | Nimdae | i patched in a true stop ;) |
09:57:42 | Nimdae | like i know how to program |
09:58:23 | petur | nice player: http://www.targa.de/index.jsp?SID=0&NAV=236&DOC=&PAGE=1512&PCAT=9&PROD=281&PTUBE=32&PARAMS=undefined&PARAMS2=undefined&SPCAREA=undefined |
09:58:41 | petur | firmware is GPL |
09:58:48 | Nimdae | orly |
09:59:02 | Nimdae | bah, it's in german |
09:59:02 | petur | 640x240 display, line-in, usbotg,... |
09:59:30 | petur | they're selling a newer 30GB version for 179 euros today in a shop nearby |
09:59:48 | Nimdae | wait, it has a 20gb drive, and sd card reader? |
09:59:58 | petur | yes |
10:00 |
10:00:05 | Nimdae | interesting |
10:00:13 | petur | I think it's awesome |
10:00:36 | petur | I'm very tempted to get one and hack it :) |
10:01:07 | Nimdae | i'm guessing akku = battery? |
10:01:10 | Nimdae | or something similar |
10:01:13 | petur | runs linux just like gigabeat |
10:01:23 | petur | Nimdae: yes |
10:01:28 | Nimdae | gigabeat non-s |
10:01:29 | Nimdae | heh |
10:01:38 | Nimdae | so the battery is rated at 12 hours? |
10:01:53 | Nimdae | i'm totally guessing on this, i don't know german :P |
10:02:01 | petur | yes |
10:02:14 | Nimdae | it's opensource and supports wma-drm? o.O |
10:03:04 | Nimdae | that's around $230 usd |
10:03:08 | Nimdae | not bad |
10:03:36 | Nimdae | it's kinda ugly, but i don't think that would stop me from getting one :P |
10:04:01 | Bagder | propably as "open source" as neuros then |
10:04:08 | Bagder | with propriatary codecs |
10:04:42 | Bagder | so the actual music player etc isn't gpl |
10:05:34 | Nimdae | well, i would think with the OS being opensource, it would be easy to figure out the hardware and do stuff with it |
10:05:41 | markun | 640x240 in only 2"? |
10:06:04 | petur | that's what it says |
10:06:14 | Bagder | sounds unlikely |
10:06:20 | petur | markun: http://www.lidl.be/be/home_nl.nsf/pages/c.o.20061116.p.MP3-speler |
10:07:36 | Bagder | any clue what cpu/mcu that's in it? |
10:07:39 | markun | petur: I wonder if they will sell it here in the Netherlands too in Lidl some day |
10:08:01 | | Quit Albright ("Konversation terminated!") |
10:08:33 | markun | And looks like they use libavcodec for audio playback |
10:09:07 | petur | my wife wanted an mp3 player, just asked here to confirm that one would do :) |
10:09:50 | petur | s/here/her |
10:10:42 | scorche | just becareful not to brick it when you are working on putting rockbox on it ;) |
10:10:47 | Nimdae | sweet, i modified rockbox for the first time! i edited a .lang file! i'm uber now! |
10:10:52 | linuxstb | JdGordon: I think Bubbles needs two action contexts - one for the opening screen and one for the game. Your commit changed the button mappings for the ipods. |
10:11:31 | scorche | oh yeah... |
10:11:37 | Nimdae | ok, i'm leave you all in peace now |
10:11:38 | Nimdae | nite |
10:12:06 | JdGordon | linuxstb: ok |
10:12:20 | JdGordon | the ipod scroll wheel stuffs everything up :p |
10:12:31 | | Join pondlife [0] (n=Miranda@rockbox/developer/pondlife) |
10:12:43 | linuxstb | ...and other targets like the Ondio - UP/DOWN and and LEFT/RIGHT were the same buttons on some targets, but different on other targets. |
10:12:48 | pondlife | JdGordon: around? |
10:13:02 | JdGordon | i didnt run off since my alst message 3 sec ago :D |
10:13:14 | pondlife | Sorry, didn't look ;) |
10:13:26 | JdGordon | linuxstb: yeah, i fixed that in the 2nd commit |
10:13:29 | JdGordon | sup? |
10:13:41 | linuxstb | JdGordon: But your fix changed the existing button mappings... |
10:13:45 | pondlife | I like the config stuff. But I have a question/suggestion about the settings menus |
10:14:08 | pondlife | The play button on H340 acts as a select, and goes into a sub-menu. |
10:14:27 | pondlife | I'd prefer it if it acted the same as in the file browser and resumed playback or returned to the WPS |
10:14:38 | JdGordon | I tihnk that would be possible |
10:14:53 | pondlife | Shouldn't be too contentious I'd think |
10:15:04 | markun | petur: the H2010 zip contain eCos stuff |
10:15:31 | pondlife | Can you update it maybe - I'm not familiar with how button maps work yet - and am too busy to spend enough time on it this week. |
10:15:51 | petur | markun: I'm a linux noob.... what's eCos and Alsa? |
10:16:09 | markun | petur: this maybe? http://ecos.sourceware.org/ |
10:16:10 | Bagder | ecos is an open source RTOS |
10:16:35 | Bagder | alsa is the sound arch of Linux |
10:16:49 | markun | Bagder: http://www.targa.de/bilder/Targa_MP_H2010e_Cos_packages.zip |
10:16:59 | petur | oh... so the sound driver is available :) |
10:17:09 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
10:19:01 | Bagder | gosh |
10:19:16 | JdGordon | pondlife: I dont think I can get it to actually return to the wps.. but it will quit the entire menu and drop you back to where you were, so could be the tree or wps or plugin or wherever... |
10:20:21 | pondlife | Hmm, can it not behave the same as in the tree browser? |
10:21:00 | linuxstb | Shouldn't the MENU button be used for that feature (a fast-exit from the menus) ? |
10:21:22 | linuxstb | (i.e. the same button that entered the menus) |
10:22:27 | JdGordon | I guess the menu function can return a specific value to tell the caller to load the wps after exiting... but other than that its not possible to go from the menu to wps unless the wps called it |
10:22:49 | JdGordon | atm (cvs build) MENU goes back up one level.. not exit completly |
10:23:31 | Nimdae | ok, i can now reproduce my unresponsive input problem |
10:24:12 | RoC_MM | Full stop! |
10:25:03 | pondlife | JdGordon: Do you see how the file tree can go straight to WPS then? |
10:25:12 | Nimdae | now to see if disabling dircache fixes it |
10:25:47 | Nimdae | that's weird |
10:25:50 | Nimdae | i know i enabled it |
10:25:55 | Nimdae | but it says it was off |
10:26:07 | pondlife | Nimdae: Is this on the sim? |
10:26:13 | | Join bluebrother [0] (i=NSqAKhr5@rockbox/staff/bluebrother) |
10:26:14 | Nimdae | no |
10:26:16 | Nimdae | on my ipod |
10:26:19 | pondlife | OK, nm. |
10:26:29 | preglow | anyone happen to know how to make automake build just one file with some added options? |
10:26:33 | * | preglow kicks autotools |
10:26:35 | Nimdae | i have an album which has files with very long names |
10:26:59 | JdGordon | pondlife: the tree is considered the main interface, the wps is run from it... running the wps from the menu like the tree does is asking for trouble |
10:27:14 | Nimdae | seems playing the first file is a halt |
10:27:15 | Bagder | preglow: automake doesn't build at all |
10:28:04 | pondlife | JdGordon: I see. Pity, I like the idea of the settings and file browser behaving similarly, they are both tree structures. |
10:28:19 | Nimdae | ah hah |
10:28:36 | JdGordon | but, like I said.. it is easy to make the tree load the wps if main_menu() returns some value.. |
10:28:38 | preglow | Bagder: well, no, but you can add options to makefile rules, yes? |
10:28:48 | Nimdae | i think i found the problem |
10:29:07 | Bagder | preglow: you mean you want modified CFLAGS for just one file? |
10:29:15 | Bagder | file_CFLAGS = moo |
10:29:40 | | Quit idnar (Read error: 104 (Connection reset by peer)) |
10:29:41 | Nimdae | while playing another album, i browsed to the dir and hit a file to play, it began playing without a problem, when i "stop"ed, then browsed to the dir to play, it locked up |
10:29:45 | Nimdae | looks like a hard lock too |
10:29:51 | Nimdae | ipod just shut off on me |
10:29:58 | linuxstb | Battery low? |
10:30:02 | Nimdae | nope |
10:30:19 | linuxstb | Did it freeze, or shut off? |
10:30:20 | Nimdae | i had to hold menu and select to get it back up |
10:30:54 | scorche | i was bored, so i am editing english.lang so it will produce the right strings on ipod...which is more politically correct: Hold MENU or Long MENU? |
10:30:55 | Nimdae | it froze (stopped responding to input), then after some time the screen went white |
10:30:58 | Nimdae | then dark |
10:31:17 | Nimdae | scorche: i'd say hold |
10:31:23 | pondlife | scorche: I vote hold too |
10:31:25 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-122-073.pools.arcor-ip.net) |
10:31:43 | * | JdGordon gone |
10:31:46 | linuxstb | scorche: What terms are used in the manual? |
10:31:51 | Nimdae | interesting |
10:32:18 | scorche | linuxstb: i would guess hold to make it easier on people, but i will check |
10:32:34 | preglow | Bagder: like Myfile.c_CFLAGS? Myfile_CFLAGS ? |
10:32:53 | Nimdae | linuxstb: definately a freeze, i can get it to freeze 100% of the time from an idle state, but not from a playing (boosted?) state |
10:32:56 | scorche | linuxstb: both |
10:33:31 | Nimdae | i'm gonna get a string length on this filename |
10:33:36 | scorche | actually, long...it refers to hold to something such as shutdown |
10:34:06 | Bagder | preglow: the latter |
10:34:36 | linuxstb | scorche: Then I would go with long as well. Holding PLAY/PAUSE (i.e. a _very_ long press) is shutdown. |
10:34:51 | scorche | aye...i already made it long anticipating that |
10:34:51 | Nimdae | wow |
10:34:58 | Nimdae | 136 characters not including extension |
10:35:57 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
10:36:40 | preglow | Bagder: doesn't seem to work :/ |
10:36:44 | | Join Mmmm [0] (n=martin@cpc1-hem13-0-0-cust562.lutn.cable.ntl.com) |
10:36:55 | Nimdae | it seems to play just fine from tagcache view |
10:37:16 | Nimdae | or rather tag view |
10:37:18 | Bagder | preglow: here's a real-world samplhttp://cool.haxx.se/cvs.cgi/curl/tests/libtest/Makefile.am?rev=HEAD&content-type=text/vnd.viewcvs-markupe that uses this approach: |
10:37:25 | Bagder | ggg |
10:37:57 | * | preglow snatches |
10:39:10 | | Quit _FireFly_ ("Leaving") |
10:39:25 | preglow | ahh, right |
10:39:30 | preglow | get it now, thanks |
10:40:23 | * | Bagder attempts to build at Qt embedded app on a sh4 linux... |
10:40:59 | preglow | a cakewalk, surely :P |
10:41:04 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-076-246.pools.arcor-ip.net) |
10:41:16 | Bagder | hehe |
10:41:27 | Bagder | well, the concept is easy ;-) |
10:41:45 | * | preglow strokes qt |
10:43:46 | Bagder | I'm not a real qt fan |
10:45:15 | preglow | depends |
10:45:23 | preglow | it's probably the nicest gui lib i know |
10:45:27 | preglow | sure as hell beats gtk(mm) |
10:46:04 | Bagder | I wouldn't know |
10:46:18 | Bagder | I just don't like 1 "moc" and 2 its C++ inheritance hell in the code |
10:46:37 | preglow | yeah, moc is a bit hard to swallow |
10:46:45 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
10:46:54 | preglow | but the real c++ way of doing things isn't that much better |
10:47:01 | preglow | and it sure is more annoying |
10:47:03 | Bagder | perhaps not |
10:47:16 | Bagder | but I guess my prejudice against C++ isn't helping me here ;-) |
10:47:21 | preglow | hahah |
10:47:30 | preglow | c++ is decent, but too big and ugly |
10:47:31 | Slasheri | then you should start symbian programming ;D |
10:47:45 | Bagder | yeah so I hear |
10:47:53 | Bagder | symian and Qt combined |
10:48:20 | Bagder | fortunately, I'm mostly doing lower level stuff than so |
10:48:29 | Slasheri | symbian is so horrible i can't even think of.. |
10:48:30 | preglow | altogether more fun |
10:48:45 | preglow | annoying in slightly less more annoying ways |
10:49:38 | * | linuxstb had forgotten his symbian nightmares |
10:49:59 | preglow | never had anything at all to do with it |
10:50:32 | | Part dickon ("Leaving") |
10:51:02 | linuxstb | I've owned various generations of the Nokia Communicator - starting with the GEOS-based 9000, and then the Symbian versions. |
10:52:06 | | Quit tamacracker (Remote closed the connection) |
10:56:44 | Slasheri | linuxstb: hehe, same too. The GEOS development was even horrible than symbian.. |
10:56:56 | Slasheri | +more |
10:59:07 | * | scorche pokes the channel to see if anyone would like to commit a small patch |
11:00 |
11:00:03 | scorche | in resolution of #6157 and other places where the same effect is seen |
11:00:47 | *** | Saving seen data "./dancer.seen" |
11:04:27 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
11:06:07 | | Quit RoC_MM ("Leaving") |
11:06:26 | | Join webguest69 [0] (i=50edad43@gateway/web/cgi-irc/labb.contactor.se/session) |
11:08:05 | | Quit webguest69 (Client Quit) |
11:08:19 | | Join webguest69 [0] (i=50edad43@gateway/web/cgi-irc/labb.contactor.se/session) |
11:09:57 | | Quit webguest69 (Client Quit) |
11:11:23 | | Join racku [0] (i=cgiircus@gateway/web/cgi-irc/chriscole.info/session) |
11:11:39 | racku | Hi |
11:12:10 | bluebrother | hi |
11:12:35 | racku | I am trying to "make zip" a build, and I get this: make: *** [zip] Error 126 |
11:13:26 | bluebrother | never heard of that. Which platform? |
11:13:44 | racku | The VMware Image |
11:14:17 | bluebrother | hmm. Maybe disk full? |
11:14:41 | racku | Doubt it. I can build fine. |
11:15:16 | petur | googling that error mentions something of noexecute or execution rights? |
11:16:03 | petur | or also no such file or directory |
11:16:28 | bluebrother | maybe the zip file is present with wrong write rights? |
11:16:33 | Bagder | does 'make V=1 zip' show anything? |
11:17:40 | racku | It does. I don't know how to copy/paste from VMware, so bear with me while I type it |
11:18:01 | Kasperle | racku: is "zip" installed? |
11:18:07 | bluebrother | you should be able copying by selecting with the mouse |
11:18:24 | bluebrother | Kasperle, I pretty much assume this is true for the vmware image ;-) |
11:18:34 | amiconn | jhMikeS: The new bmp loader does indeed fix the bug that only the first background loading works, although I don't know what caused this bug |
11:18:40 | Kasperle | ah. i didn't know about "_the_ vmware image" ;) |
11:19:30 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
11:19:45 | amiconn | The bmp loader still has the problem that it only works for main lcd though. Fixing this wil be the next step |
11:19:57 | Kasperle | that's kinda neat |
11:20:04 | bluebrother | see the VMwareDevelopmentPlatform wiki page. |
11:20:05 | racku | /home/user/rockbox-devel/tools/buildzip.pl -v -t "ipodnano" -r "/home/user/rockbox-devel" -DIPOD_NANO rockbox.ipod |
11:20:07 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
11:21:02 | racku | I am leaving out the 3.81 make upgrade and the error itself of course from that result, as I am sure that isn't what you are looking for from V=1 |
11:21:22 | petur | racku: you could also post a screenshot somewhere |
11:21:40 | racku | Well, I already typed it. |
11:22:21 | Bagder | and it didn't say more than so? |
11:22:33 | Bagder | buildzip with -v should say more afaicr |
11:22:35 | Kasperle | once i'm done with my exams, i might look into converting that image to qemu |
11:23:23 | bluebrother | how "good" is qemu working? Never tried it ... |
11:23:33 | racku | Ah. Seems I missed another thing in the first error. /bin/sh: line 1: /home/user/rockbox-devel/tools buildzip.pl: Permission denied |
11:24:04 | bluebrother | is that file present? |
11:24:31 | racku | Yes. |
11:25:03 | Kasperle | bluebrother: it's pretty solid these days. there's also an "accelerator module" available that makes it run the VMs a lot faster |
11:25:07 | bluebrother | is it executable? |
11:26:16 | racku | Bagder: All it said from that was the consider upgrading to 3.81, then what i typed, then what I just barely typed, then the error istelf |
11:26:20 | bluebrother | Kasperle, nice. I should give it a try then ... but as I hardly find time working on Rockbox I guess this will need to wait :( |
11:26:52 | bluebrother | racku, is buildzip.pl executable? Try ls -l tools/buildzip.pl from the source root. |
11:27:47 | Kasperle | and if someone has write access to the wiki, you could mention vmware server on http://www.rockbox.org/twiki/bin/view/Main/VMwareDevelopmentPlatform too, it's free as well and even allows you to create new VMs |
11:28:25 | bluebrother | Kasperle, you could do that yourself ;-) |
11:28:28 | racku | -rw-rw-r−− 1 user user 8041 2006-11-10 22:26 tools/buildzip.pl |
11:28:45 | bluebrother | racku, chmod +x tools/buildzip.pl |
11:28:53 | bluebrother | should help it. |
11:29:39 | racku | thanks!...that did it |
11:30:03 | racku | How could it have magically gotten un-executable? It has worked before. |
11:30:28 | amiconn | Kasperle: But then, vmware server isn only installable on a server os (windows 200 server or windows server 2003) |
11:30:51 | * | preglow kicks all the automake versions in the nuts |
11:31:00 | bluebrother | no idea ... but you can run a script that is not marked executable by prefixing it with the interpreter, i.e. "perl buildzip.pl" |
11:31:08 | bluebrother | maybe it got called that way before |
11:31:09 | Kasperle | amiconn: that's not true |
11:31:16 | Kasperle | amiconn: it works on Window XP as well |
11:31:20 | amiconn | Really? |
11:31:20 | Kasperle | amiconn: also several linux dists |
11:31:23 | Kasperle | yeah |
11:31:42 | amiconn | Then either I remember wrong, or the requirements aren't listed correctly |
11:31:50 | | Quit racku ("CGI:IRC (EOF)") |
11:32:25 | amiconn | Kasperle: I neglected linux here as there is no point in running vmware server on linux in order to run the build env |
11:32:46 | amiconn | Running it directly makes more sense in this case |
11:34:00 | Kasperle | amiconn: as it can be a pain to compile or install a working toolchain on linux, i can see someone running the build env in vmware, even on a linux box. though the rockboxdev.sh handles most of that quite nicely |
11:34:30 | Kasperle | however, the Wiki tells me I need to ask for write permissions in this IRC channel ;) |
11:34:40 | | Quit petur ("*poof*") |
11:35:27 | scorche | Kasperle: name? |
11:35:48 | Kasperle | LutzBoehne |
11:35:56 | * | scorche shakes his fist at bluebrother fro beating him to it |
11:36:47 | Kasperle | thanks :) |
11:37:10 | bluebrother | scorche, sorry ;-) |
11:37:23 | scorche | by 10 seconds =( |
11:38:40 | | Quit _FireFly_ ("Leaving") |
11:40:28 | * | amiconn didn't have problems getting the toolchain up and running on linux, without using rockboxdev.sh |
11:40:58 | amiconn | The only real problem on amd64 was m68k-elf-gcc, but afaik rockboxdev.sh doesn't handle that |
11:41:02 | * | bluebrother neither |
11:41:02 | amiconn | Or does it? |
11:42:32 | Bagder | what needs to be done for that? |
11:43:19 | preglow | amiconn: i think that's patched now |
11:43:23 | preglow | amiconn: as in the source itself |
11:43:52 | * | jhMikeS wonders what to about the IRAM nonos in plugins |
11:43:53 | bluebrother | bbl |
11:43:53 | preglow | also, it might be in 4.2.0, i don't remember |
11:44:51 | | Join spiorf [0] (n=spiorf@host96-125.pool8248.interbusiness.it) |
11:47:28 | jhMikeS | there's also IRAM variables being accessed in pcmbuf.c in a DMA interrupt callback and as I found out that isn't nescessarily good |
11:49:52 | | Quit Bagder ("Leaving") |
11:50:21 | Kasperle | oh, btw, i have a tiny patch for rockboxdev.sh that will make it easier to use it on BSD: http://www.rockbox.org/tracker/task/6340 |
11:50:51 | | Quit EspeonEefi ("Leaving") |
11:51:08 | amiconn | jhMikeS: Plugins which want to use any IRAM _must_ stop playback (and voice!) before doing so |
11:51:20 | jhMikeS | So what does anyone think about managing how plugins initialize their IRAM so the approprate steps are always taken (by exporting the iram variables in the header). Even stopping playback alone isn't enough. Any voice IRAM will get trashed since it's active and must be saved. |
11:52:16 | jhMikeS | Stopping voice alone isn't enough. No codecs can be resident. |
11:53:23 | amiconn | There are only very few plugins which do use iram, so I'd prefer leaving it to the plugins |
11:53:29 | jhMikeS | The plugin could call a function when it wants to init its IRAM. That way it can delay it till needed. |
11:53:39 | jhMikeS | amiconn: not possible to do it that way correctly |
11:53:59 | amiconn | Why not? |
11:54:26 | jhMikeS | They can't handle the backing up of the voice codec |
11:55:27 | jhMikeS | Audio must also know that the memory is trashed and needs to be restored |
11:56:17 | amiconn | Hmm. Then we need a function that's exported to the plugin api (for targets where plugins may use iram) |
11:57:27 | jhMikeS | exactly. it should do all the steps (not much really) in the correct way. I've been thinking about this quite a bit. |
11:58:47 | amiconn | The plugin would call this function, which would then stop playback, shut down voice etc |
11:58:53 | jhMikeS | yes |
11:58:59 | amiconn | The plugin would then copy iram. |
11:59:23 | amiconn | Maybe we could define a macro for this, although it isn't that much code |
11:59:33 | amiconn | (just one memcpy and one memset) |
11:59:56 | jhMikeS | Still need access to inside info in playback.c |
12:00 |
12:02:05 | jhMikeS | I'd like to contain the complication and make it an easy single call to avoid pitfalls and avoid a lot of repetitive code. Also makes any changes easier to implement. |
12:03:44 | jhMikeS | You could then just update the function instead of all the plugins too. |
12:04:13 | | Join TeaSea [0] (n=thunderc@82.152.173.187) |
12:05:10 | jhMikeS | playback.c must know this occurred and restore things right before playback is started. |
12:08:43 | preglow | did we ever manage to exclude antonius' latest libmad optimisations as a source of data aborts? |
12:09:38 | | Join funky [0] (n=repulse@unaffiliated/funky) |
12:10:06 | jhMikeS | I've gotta get certain IRAM vars out of pcmbuf.c unless I can somehow guarantee the IRAM is ok for the DMA interrupts as well. |
12:13:36 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-066-061.pools.arcor-ip.net) |
12:14:16 | amiconn | Core IRAM is ok for DMA |
12:14:58 | amiconn | IRAM _vars_ are okay anywhere in ISRs |
12:15:04 | firenx | where is rockboy? i cant seem to find it |
12:15:27 | scorche | rockboy is a viewer |
12:15:32 | scorche | i suggest you read the manual |
12:15:50 | jhMikeS | amiconn: Even on iRiver players? I had a DMA callback pointer being accessed on the H120 that would lock it in a few seconds. I removed the IDATA_ATTR and never had a problem again. |
12:15:53 | firenx | ok |
12:16:22 | amiconn | jhMikeS: Yes. ISR or not, a CPU access is a CPU access |
12:16:51 | amiconn | If you got lockupos then it's either because of timing issues, or because of a missing 'volatile' |
12:18:01 | jhMikeS | amiconn: it's behavior would indicate otherwise. the variable was being snapshotted and the local copy used. Nothing was being done to change it during that time. |
12:18:26 | | Quit _FireFly_ ("Leaving") |
12:23:01 | jhMikeS | amiconn: just take a peek at DMA1 in pcm-coldfire.c |
12:23:41 | jhMikeS | preglow: you've abandoned the whole DSP plugin project? :-\ |
12:27:34 | preglow | no time :/ |
12:28:26 | jhMikeS | :( |
12:30:21 | preglow | i will kill then maim autoconf |
12:31:25 | | Join _FireFly_ [0] (n=stephan@dslb-084-056-103-249.pools.arcor-ip.net) |
12:39:15 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
12:39:31 | jhMikeS | guess those issues are moot and I'm on my own :P |
12:39:51 | | Quit firenx ("Leaving") |
12:40:10 | * | jhMikeS can't sleep - probably charged up over battery issues |
12:40:24 | | Quit robfitz (Read error: 110 (Connection timed out)) |
12:40:28 | scorche | jhMikeS: need something to do? =P |
12:40:29 | preglow | haha |
12:40:54 | jhMikeS | scorche: as long as It'll put me to sleep ;) |
12:42:46 | | Join robfitz [0] (n=robfitz@213-202-171-60.bas504.dsl.esat.net) |
12:43:32 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
12:48:52 | amiconn | jhMikeS: That would point towards a missing 'volatile' |
12:49:25 | | Join damaki [0] (n=Chocolat@ALille-151-1-65-114.w83-192.abo.wanadoo.fr) |
12:52:39 | | Quit NickDe ("Leaving") |
12:53:43 | | Quit damaki (Remote closed the connection) |
12:53:44 | | Quit idnar (Read error: 104 (Connection reset by peer)) |
12:58:41 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
13:00 |
13:00:49 | *** | Saving seen data "./dancer.seen" |
13:01:33 | | Join damaki [0] (n=Chocolat@ALille-151-1-65-114.w83-192.abo.wanadoo.fr) |
13:03:51 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
13:04:57 | | Quit damaki (Remote closed the connection) |
13:05:33 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
13:06:02 | | Quit _FireFly_ ("Client exiting") |
13:07:41 | | Join Criamos [0] (n=Criamos@p5493344A.dip0.t-ipconnect.de) |
13:07:41 | jhMikeS | amiconn: what goods the volatile if it's simple being assigned to a local? Don't recall if I removed that along with the IDATA_ATTR or not at the same time. |
13:09:37 | | Quit rconan ("Leaving") |
13:09:50 | jhMikeS | can try it that way. it was only an issue on the H120 |
13:10:35 | scorche | linuxstb: there? |
13:10:49 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
13:10:56 | amiconn | Well, if the variable is accessed both from the isr and from ordinary code the volatile might be necessary |
13:12:26 | jhMikeS | only during the initial call to pcm_record_data, then once transfers are ongoing, never again. At 15s into it there will be no from threads. |
13:14:23 | jhMikeS | The lock would occur from 15s-1min into streaming data which is strictly isr access |
13:15:28 | | Quit Soap__ ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]") |
13:16:54 | | Quit [BR]Nurplit (Read error: 110 (Connection timed out)) |
13:16:57 | jhMikeS | But now, there's no volatile (never was I think) and no IDATA and it goes for hours before I shut it off. |
13:28:38 | | Join Kitt0s [0] (n=Kaa@87.68.3.32.cable.012.net.il) |
13:31:04 | | Quit idnar (Read error: 104 (Connection reset by peer)) |
13:35:02 | amiconn | jhMikeS: My next idea would be that something overwrites certain memory cells |
13:38:36 | | Quit Kitt0s ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
13:40:09 | | Quit Seedy ("cu, Andre") |
13:40:11 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
13:42:54 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
13:43:10 | | Quit idnar (Client Quit) |
13:44:39 | | Join rasher [0] (n=rasher@62.79.64.148.adsl.hs.tiscali.dk) |
13:47:36 | | Join Kitt0s [0] (n=Kaa@87.68.3.32.cable.012.net.il) |
13:47:47 | | Quit JoeBorn ("rebooting to linux") |
13:48:23 | jhMikeS | amiconn: true, could be something using IRAM blasting the function pointer |
13:48:25 | | Join iron_angel [0] (n=kronoman@host142-181-static.104-80-b.business.telecomitalia.it) |
13:48:29 | | Quit iron_angel ("Meow meow meow meow") |
13:52:35 | | Join JoeBorn [0] (n=jborn@222.76.229.178) |
13:57:49 | | Quit Kitt0s (Read error: 104 (Connection reset by peer)) |
13:58:26 | | Join Kitt0s [0] (n=Kaa@87.68.3.32.cable.012.net.il) |
13:59:43 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
14:00 |
14:02:13 | | Join damaki [0] (n=Chocolat@ALille-151-1-65-114.w83-192.abo.wanadoo.fr) |
14:11:02 | | Join NickDe [0] (n=nicholas@198.7.236.207) |
14:11:43 | | Quit Mmmm (Remote closed the connection) |
14:16:36 | | Join linuxstb_ [0] (i=d57b9aa9@gateway/web/cgi-irc/labb.contactor.se/session) |
14:20:47 | linuxstb_ | scorche: I'm around now... Your english.lang patch has confused me. Why two separate ipod lines? AFAIK, all the ipods have identical button mappings everywhere. |
14:23:37 | jhMikeS | linuxstb_: he went to bed. I'm guessing just to keep the lines from growing too long. |
14:34:28 | linuxstb_ | OK, but in one case, there are actually two different strings for the different ipod lines. |
14:34:37 | linuxstb_ | Also, I thought "ipod*:" would work... |
14:34:52 | linuxstb_ | (but maybe I'm wrong on that last point) |
14:35:59 | | Quit JoeBorn ("the weary old man lumbers home") |
14:40:05 | | Quit NickDe (Remote closed the connection) |
14:43:07 | | Quit thePianoMan (" HydraIRC -> http://www.hydrairc.com <- The future of IRC") |
14:55:31 | | Quit linuxstb_ ("CGI:IRC") |
15:00 |
15:00:50 | *** | Saving seen data "./dancer.seen" |
15:12:14 | | Quit BlackHoleOfCode (Read error: 110 (Connection timed out)) |
15:14:11 | | Quit bawb2 (Read error: 104 (Connection reset by peer)) |
15:15:34 | | Join bawb2 [0] (n=bawb2@129.237.2.66) |
15:28:02 | | Quit bawb2 (Read error: 104 (Connection reset by peer)) |
15:30:58 | | Part LinusN |
15:35:07 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
15:35:08 | | Quit einhirn (Client Quit) |
15:35:56 | | Join lee-qid [0] (n=liqid@p54965824.dip.t-dialin.net) |
15:53:14 | | Quit Seed (Nick collision from services.) |
15:53:22 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
15:55:41 | | Join JoeBorn [0] (n=rootmeis@220.160.110.203) |
16:00 |
16:02:30 | | Quit damaki (Read error: 104 (Connection reset by peer)) |
16:05:25 | | Join PaulPosition [0] (n=noneofye@modemcable156.246-82-70.mc.videotron.ca) |
16:08:07 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
16:11:51 | lowlight | linuxstb, preglow: do your ipods have this problem? http://forums.rockbox.org/index.php?topic=7371.0 |
16:15:23 | preglow | which? |
16:15:36 | preglow | ahh |
16:15:42 | preglow | my irssi is heavily messed up right now |
16:15:50 | preglow | performs selective redraw |
16:16:18 | preglow | played a whole mp3 album just a few hours ago and that worked fine, can't test right now |
16:17:25 | lowlight | hope my ape tag stripping isn't doing something strange on ipods. |
16:21:37 | | Quit preglow ("leaving") |
16:22:37 | | Nick lex_ is now known as lex (i=lex@evot.us) |
16:22:50 | lex | great, our library has wlan |
16:23:04 | lex | free wlans :p |
16:33:58 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
16:34:39 | | Quit lowlight ("CGI:IRC (EOF)") |
16:35:18 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
16:41:35 | | Join Febs [0] (i=2662c44b@gateway/web/cgi-irc/labb.contactor.se/session) |
16:49:11 | | Join damaki [0] (n=Chocolat@ALille-151-1-65-114.w83-192.abo.wanadoo.fr) |
16:52:08 | | Join JagMan [0] (n=chatzill@hsi-099.bloomer.k12.wi.us) |
16:52:30 | JagMan | So whats the topic of the day |
16:53:12 | JagMan | any one home? |
16:53:51 | Febs | Has anyone had any stability issues with yesterday's daily build? I'm getting data aborts on my iPod 5G. |
16:53:56 | | Quit JagMan (Client Quit) |
16:54:00 | Febs | Data abort at 00030E30. |
16:54:36 | PaulPosition | Febs - From the 14th onward people have been reporting problems with ipod minis and nanos, and on H10... |
16:54:59 | PaulPosition | Trying to reproduce on my H10 but "no" luck. |
16:55:25 | Febs | OK, I looked at the current IRC log and didn't see anything, but I probably didn't go back far enough. |
16:55:58 | amiconn | Febs: Did you build yourself? If so, do you have the .map file available? |
16:56:01 | PaulPosition | No sure it's been talked about yet.. Think it's more with the satellite forums (ie, misticriver.net and such)... |
16:56:43 | Febs | amiconn: no, I downloaded the daily build, and then tried with the current cvs build. Same problem. |
16:56:58 | Febs | Would you like me to try compiling one myself? |
16:57:28 | | Quit Wett (Read error: 110 (Connection timed out)) |
16:57:42 | | Quit spiorf (Remote closed the connection) |
16:57:45 | PaulPosition | Haha... 'Data Abort at 00030244' .. Took me a bit more than the reported 10-15 seconds, but yeah, today's build froze my H10 too.. |
16:57:56 | lowlight | Febs: you do your mp3's have ape tags? I hope my change on the 14th isn't the cause. |
16:58:40 | Febs | They shouldn't, but let me double check the mp3s I was just playing to be sure. |
16:58:53 | | Join preglow [0] (n=thomjoha@rockbox/developer/preglow) |
16:59:15 | PaulPosition | How could I check for ape tags without the mediamonkey? (that's where ape comes from right?) |
16:59:25 | PaulPosition | or maybe wrong. |
16:59:26 | PaulPosition | dunno |
16:59:58 | lowlight | use a hex editor and look at the end of file for the string APETAGEX |
17:00 |
17:00:53 | *** | Saving seen data "./dancer.seen" |
17:01:54 | amiconn | PaulPosition: Own build? |
17:01:56 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
17:02:04 | | Quit TeaSea (Remote closed the connection) |
17:02:23 | * | amiconn wants a data abort from a build with the matching .map file available |
17:02:40 | | Join TeaSea [0] (n=thunderc@82.152.173.187) |
17:02:42 | amiconn | Preferably rockbox.bin as well |
17:03:44 | amiconn | Bagder made the build system capable of collecting the .map files, but I don't know whether it is actually enabled, and if so, where the files are available |
17:04:29 | | Quit Gnelik (Read error: 104 (Connection reset by peer)) |
17:04:48 | Febs | lowlight: no APE tag on one one of the files that caused the abort. (At least Tag and Rename doesn't show any; let me check with a hex editor.) |
17:05:01 | PaulPosition | amiconn - nope, dayly build for the 16th. |
17:06:45 | Febs | lowlight: Hm. There IS the "APETAGEX" string in the file. |
17:07:11 | lowlight | uh oh :( |
17:07:28 | | Join Blackfish [0] (n=asd@p54836AAE.dip.t-dialin.net) |
17:10:07 | | Quit damaki (Remote closed the connection) |
17:11:00 | lowlight | Now why would ape tag stripping work in the PC sim (little endian) and Coldfire (big endian) but not arm targets? |
17:11:35 | PaulPosition | No Apetag in the file that last crashed my player.. Trying to get it to freeze again. |
17:11:35 | | Join Arathis [0] (n=doerk@p54848258.dip0.t-ipconnect.de) |
17:12:24 | Febs | Two minutes into a file with no APE tag, and no crash. The file with the APE tag crashed within 10 seconds. |
17:13:13 | | Join Patre [0] (i=LoOsEr@85-124-102-90.dynamic.xdsl-line.inode.at) |
17:13:44 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
17:14:16 | Patre | does Rockbox support the new iPod with 80GB ? |
17:14:23 | Patre | does Rockbox support the new iPod Video with 80GB ? |
17:14:25 | Patre | does Rockbox support the new iPod Video with 80GB ? |
17:15:59 | amiconn | lowlight: This isn't an endianess problem. |
17:16:14 | amiconn | Both coldfire and x86 can do unaligned accesses |
17:16:30 | amiconn | SH1 and arm can't, they throw an exception |
17:17:01 | Patre | does Rockbox support the new iPod Video with 80GB ? |
17:17:09 | Febs | Patre: No, no, no and no. |
17:17:22 | | Join mots [0] (n=Mots@M2410P025.adsl.highway.telekom.at) |
17:17:26 | * | amiconn suggests reading the web frontpage |
17:18:03 | mots | hi, i guess i bricked an ipod video by flashing a wrong bootloader |
17:18:09 | mots | its stuck at the apple logo |
17:18:28 | mots | is there any way to get it to connect to the pc so i can fix it? |
17:18:51 | nudelyn | hold Menu while booting it |
17:18:57 | Febs | Can you connect to the PC using disk mode? |
17:18:58 | amiconn | You cannot brick an ipod by installing a rockbox bootloader. Not even by installing a wrong one |
17:19:02 | nudelyn | (make it reboot with Select+Menu held down) |
17:19:12 | lowlight | amiconn: I was thinking maybe it was calculating the length of the tag wrong. |
17:20:07 | amiconn | With the .map, the .bin and the abort address it's rather easy to find the exact spot where things go wrong |
17:21:09 | lowlight | amiconn: you have a mini right. |
17:21:13 | amiconn | yes |
17:21:26 | amiconn | But I have no files with ape tags. Never had one |
17:21:47 | | Join daurnimator [0] (n=fake@unaffiliated/daurnimator) |
17:21:59 | lowlight | have mp3gain scan a file...it adds ape tags. |
17:22:31 | | Join Mots__ [0] (n=Mots@M2410P025.adsl.highway.telekom.at) |
17:22:39 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
17:22:39 | | Quit lowlight ("CGI:IRC (EOF)") |
17:22:59 | Patre | can i use rockbox with the new 80gb model, and i just do not use the new features? |
17:23:23 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
17:24:04 | amiconn | I don't have mp3gain here... and I don't want replaygain tags in my files |
17:24:23 | Mots__ | so reboot with menu+select and then keep select pressed? |
17:24:37 | Mots__ | the first step works, but it doesnt connect to the pc |
17:26:27 | | Quit daurn (Read error: 110 (Connection timed out)) |
17:26:46 | amiconn | Reboot with menu+select and when it reboots press and hold menu+play |
17:26:51 | amiconn | Erm select+play |
17:27:28 | Febs | Mots__: read the instructions here regarding connecting in disk mode: http://download.rockbox.org/manual/rockbox-ipodvideo/rockbox-buildch2.html#x4-70002.1 |
17:28:15 | | Quit rocko (Read error: 110 (Connection timed out)) |
17:29:23 | PaulPosition | Patre - If you read the website frontpage you'll see that no, at this moment the 5.5th generation iPods simply aren't supported. You can rest assured someone will be (is?) working on it but there are a lot of things to figure out I guess. Want more information? Read the frikkin forum or wiki. |
17:30:45 | | Join damaki [0] (n=Chocolat@ALille-151-1-65-114.w83-192.abo.wanadoo.fr) |
17:31:51 | Mots__ | Febs: i did that and now it shows a 'battery loading'-logo instead of the apple one, but the computer still doesnt recognize it.. |
17:32:26 | lowlight | amiconn: well, maybe you could look at the diff, because I don't see where alignment comes into play, I only adjusted the buffer indices. |
17:32:29 | lowlight | http://www.rockbox.org/viewcvs.cgi/apps/playback.c.diff?r1=1.393&r2=1.394 |
17:34:01 | PaulPosition | Oh well, didn't get it to freeze again yet.. Do you guys use playlists or tagcache or just plain pointing to a song in file tree and blam! it freeze? (normalizing some songs through replaygain, just to test some more) |
17:34:40 | | Quit idnar (Read error: 104 (Connection reset by peer)) |
17:35:38 | | Join idnar [0] (n=mithrand@unaffiliated/idnar) |
17:36:27 | | Part idnar |
17:36:50 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
17:38:28 | | Quit mots (Read error: 110 (Connection timed out)) |
17:39:23 | | Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) |
17:40:01 | | Quit Patre () |
17:40:57 | PaulPosition | Ah yeah... now with Apev2, it froze after 3 seconds. 'Data abort at 00030244' (H10 platform).. Thrice did it, thrice it froze, same address. |
17:46:34 | Febs | Mots__: try using the iPod updater in iTunes to restore the original firmware. |
17:46:41 | | Quit bluebrother ("leaving") |
17:46:43 | Mots__ | got it working now |
17:46:52 | Mots__ | bot thx nontheless |
17:46:53 | Febs | What did you do? |
17:46:59 | | Join bluebrother [0] (i=TCZwBZkQ@rockbox/staff/bluebrother) |
17:47:04 | Mots__ | *nonetheless |
17:47:32 | Mots__ | As soon as the player resets, press and hold the Menu and Play buttons simultaneously. Your player should enter disk mode, and you can try reconnecting to the computer. |
17:47:46 | Mots__ | but it did only work with select+play, afair |
17:47:49 | | Nick Mots__ is now known as motsa (n=Mots@M2410P025.adsl.highway.telekom.at) |
17:47:51 | | Nick motsa is now known as mots (n=Mots@M2410P025.adsl.highway.telekom.at) |
17:51:57 | | Join lee-qid [0] (n=liqid@p5496702C.dip.t-dialin.net) |
17:53:02 | | Quit Kitt0s (Read error: 110 (Connection timed out)) |
17:53:59 | amiconn | lowlight: Very obvious: |
17:54:01 | amiconn | version = letoh32(*(long *)(filebuf + tag_idx + 8)); |
17:54:17 | amiconn | len = letoh32(*(long *)(filebuf + tag_idx + 12)) |
17:54:47 | amiconn | I.e. you're casting filebuf (+ an offset) to a long*, - but filebuf is an unsigned char* |
17:55:02 | amiconn | Nothings stops filebuf from not being aligned to a 4-byte boundary |
17:56:44 | amiconn | Besides, long* is clearly wrong, should be int32_t* |
17:57:04 | amiconn | Otherwise this will break in 64bit environments (sim) |
17:58:28 | webguest20 | amiconn: is it safe to look at char* as at long? It's then endianness dependent, isn't it? |
17:58:35 | lowlight | it's long* in metadata.c convert_endian() |
17:58:51 | webguest20 | ..as at long* |
17:58:59 | amiconn | webguest20: letoh32 takes care of that |
17:59:14 | amiconn | The problem is that a long* _must_ be aligned on arm (and sh1) |
18:00 |
18:00:14 | amiconn | It might be possible to use a gcc extension here |
18:00:17 | lowlight | Then how do I make this work? |
18:00:24 | amiconn | Iirc, gcc allows a qualifier 'unaligned' |
18:00:38 | webguest20 | amiconn: ah, ok. I wondered what this letoh32 beast is. If so then yes, you have to munually build a long value from the bytes. |
18:01:01 | amiconn | webguest20: LittleEndianTOHost, 32bit |
18:01:24 | amiconn | Otherwise there is only one method, use in other places as well: Read individual bytes and assemble |
18:01:45 | webguest20 | Why bother with compiler settings if one can construct a long value from bytes? |
18:01:56 | amiconn | Efficiency |
18:02:16 | amiconn | Maybe the compiler has a special optimised sequence for unaligned accesses |
18:02:44 | amiconn | It's not a setting, it's a datatype qualifier like 'static' |
18:05:37 | webguest20 | amiconn: but if it's tag parsing code then it's not performance critical. It's executed only once per song so a little bit of inefficiency is allowed. It's better than hardly understandable code. |
18:06:21 | * | amiconn thinks casting to an unaligned long pointer is in fact more readable than fiddling with several bytes |
18:06:29 | | Join MrShlee [0] (i=BIGKING@58-84-65-145.dial-lns1.sa.chariot.net.au) |
18:06:39 | webguest20 | But a comment should be placed why char* isn't converted to long*. Hmm.... I contradict myself! With a comment, 'unaligned' would do as well :-) |
18:07:35 | webguest20 | amiconn: you are right! If 'unaligned' does exactly what's needed then it should be used. But with a comment! |
18:07:37 | MrShlee | Hello, Who is the web master? |
18:09:00 | | Join Mots__ [0] (n=Mots@M2410P025.adsl.highway.telekom.at) |
18:09:16 | PaulPosition | webmaster for the rockbox.org website? |
18:09:45 | PaulPosition | I think he's not present at that time... Well, if the webmaster is Paul... (another Paul, not me :p ) |
18:09:52 | PaulPosition | I may be wrong. |
18:10:51 | MrShlee | The CVS setup on the page is fantastic.. anyone know what software they use for the cvs updates? |
18:11:30 | * | amiconn checks the gcc docs |
18:13:01 | | Quit lowlight ("CGI:IRC (EOF)") |
18:13:33 | | Quit [g2] (Read error: 54 (Connection reset by peer)) |
18:13:46 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
18:15:40 | | Quit rconan ("Leaving") |
18:15:52 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
18:16:32 | | Join [g2] [0] (n=g2@nslu2-linux/g2) |
18:18:06 | | Part webguest20 |
18:18:40 | thegeek | how well does rockbox work on recent ipods? |
18:18:56 | thegeek | I've already read the wiki, looking for some personal experience |
18:19:01 | Psiuyo | Which ones? |
18:19:09 | thegeek | 5G |
18:19:23 | thegeek | considering a 5.5G (80gb) |
18:19:36 | Psiuyo | 5G works |
18:19:44 | thegeek | I know there is some problems with 5.5g right now |
18:19:46 | Psiuyo | only the 30GB 5.5 works (mostly) |
18:19:50 | thegeek | yep |
18:19:54 | thegeek | already know the status |
18:20:00 | thegeek | just wondering how well 5G works |
18:20:06 | thegeek | in practice |
18:20:44 | thegeek | looking to replace my trusted H120 |
18:21:25 | Psiuyo | never used a 5g, or any other player than the 5.5g so i can't really compare |
18:21:40 | thegeek | kk |
18:21:47 | | Quit TeaSea (Read error: 60 (Operation timed out)) |
18:21:49 | Febs | It works fine on my 5G. I use the hardware EQ and a WPS without peakmeters, so I don't have any trouble with skipping. |
18:22:21 | | Join mots_wtf [0] (n=Mots@M2410P025.adsl.highway.telekom.at) |
18:22:31 | thegeek | how is your runtime? |
18:22:58 | Febs | I haven't formally tested it recently, but I'd estimate between 7 and 8 hours. |
18:23:04 | thegeek | the battery runtimes I see on the wiki is not that great |
18:23:06 | thegeek | ok |
18:23:25 | Psiuyo | I get about 8 on the 30GB 5.5 as well |
18:23:55 | thegeek | is there any development for the ipod port? |
18:24:16 | Febs | Not sure what you mean. |
18:24:37 | | Quit mots (Read error: 110 (Connection timed out)) |
18:24:38 | | Join Kitt0s [0] (n=Kaa@87.68.3.32.cable.012.net.il) |
18:24:53 | thegeek | are there any developers with an ipod actively working on code specific to the ipod port? |
18:25:00 | | Join NickDe [0] (n=nicholas@198.7.236.205) |
18:27:10 | Febs | Yes, there are developers with ipods. I haven't seen many ipod specific changes to CVS recently, so it is difficult to say whether any are "actively working" on it. |
18:27:34 | thegeek | ok;P |
18:30:23 | | Quit Mots__ (Read error: 110 (Connection timed out)) |
18:35:10 | MrShlee | Hey - I run www.dev-scene.com and my host has recently fallen to crap |
18:35:14 | MrShlee | eg: http://img457.imageshack.us/img457/6542/freakingxt2.jpg |
18:35:19 | MrShlee | Can you guys recommend a host :| |
18:41:09 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
18:41:31 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
18:42:34 | | Nick mots_wtf is now known as mots (n=Mots@M2410P025.adsl.highway.telekom.at) |
18:46:46 | | Quit drizztbs1 (Client Quit) |
18:46:57 | scorche | linuxstb_: ACK!...PLAY/PAUSE is the correct behavior...and yes it was for keeping the lines from getting too long |
18:47:26 | mots | <mots_wtf> hi, i have a problem with my ipod: |
18:47:26 | mots | <mots_wtf> flashed it with a wrong rockbox-bootloader by accident |
18:47:26 | mots | <mots_wtf> now i can get it into disk-mode |
18:47:26 | DBUG | Enqueued KICK mots |
18:47:26 | mots | <mots_wtf> but i cant reset the firmware using ipod-updater (ipod not found) |
18:47:26 | mots | <mots_wtf> any help? |
18:49:12 | | Join petur [0] (n=petur@rockbox/developer/petur) |
18:49:24 | | Quit pondlife ("disconnected has pondlife") |
18:50:38 | scorche | linuxstb_: and i dont know about ipod* I didnt see anything in the LangFiles page to support that, so i didnt try it. Let me test |
18:50:39 | | Join spiorf [0] (n=spiorf@host96-125.pool8248.interbusiness.it) |
18:53:00 | petur | after about 15 minutes of WAV 48kHz playback my h340 froze solid. Second time now. No key response (backlight). It froze (I think) the moment I pressed a key to switch on the backlight or maybe I hit stop (it was still underway to my field of view ;) ) |
18:54:02 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
18:54:43 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-51-243.w90-16.abo.wanadoo.fr) |
18:55:51 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
18:55:55 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
18:57:10 | | Quit Gnelik (Read error: 104 (Connection reset by peer)) |
18:57:17 | | Quit Blackfish ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
18:57:32 | | Join rakai [0] (n=yoggie@204-174-85-8.static571.dsl.ucc-net.ca) |
18:57:54 | rakai | is zune better than ipod |
18:58:55 | MrShlee | Zune is Ipod with DRM ++ |
18:59:09 | MrShlee | once reversed, It could be very good |
18:59:51 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
18:59:52 | PaulPosition | Ipod with DRM...? As opposed to iPod (without?) DRM? |
19:00 |
19:00:07 | scorche | as opposed to DRM i assume |
19:00:14 | scorche | ++to indicate extra |
19:00:43 | | Join Gnelik [0] (n=Miranda@193.110.17.4) |
19:00:50 | MrShlee | * DRM that far surpasses the DRM included in your IPOD |
19:00:55 | *** | Saving seen data "./dancer.seen" |
19:01:29 | Gnelik | hi!! |
19:01:34 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
19:01:34 | | Join Blackfish [0] (n=asd@p54836AAE.dip.t-dialin.net) |
19:01:34 | PaulPosition | Oh... Super DRM.. dvdjon hasn't had a look yet? :p |
19:01:45 | preglow | haha |
19:01:52 | preglow | he's occupied with selling apple's drm |
19:02:00 | PaulPosition | that sucks, doesn't it? |
19:02:04 | MrShlee | I love how you can do that. |
19:02:12 | rakai | ipod use drm |
19:02:15 | PaulPosition | I'm all for *killing* DRMs but selling 'em, common. :( |
19:02:31 | rakai | PaulPosition why? you got any better idea than to use DRM |
19:03:24 | | Join Ribs [0] (n=freenode@91.84.8.218) |
19:03:37 | PaulPosition | Well, I don't fancy buying three different version of the same song, to listen on a iPod, to listen on my winbox and to listen on my stereo.. With all those different DRMs format around, it's no very funny. |
19:03:53 | preglow | then don't |
19:03:54 | preglow | quite simple |
19:04:08 | preglow | sure as hell know i won't |
19:04:18 | rakai | PaulPosition doesn't itunes allow more than one computer |
19:04:35 | PaulPosition | I don't either. Right now I can rip my cd to mp3 and listen to it on Rockbox. Not sure I'll be able to in 5 years. |
19:04:46 | linuxstb | Seems Zune and Vista can't talk to each other... http://www.zune.net/en-US/meetzune/software/OS_not_supported.htm |
19:05:02 | rakai | vista is not even out yet |
19:05:36 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:05:36 | * | linuxstb wouldn't know |
19:06:30 | Gnelik | Only RC1 |
19:07:04 | Gnelik | Is avaible |
19:07:15 | lowlight | amiconn: so can I just change those letoh32 to p[0] | (p[1] << 8) | (p[2] << 16) | (p[3] << 24) ? |
19:08:01 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
19:08:36 | preglow | for ipod, yes |
19:08:41 | preglow | since that statement really doesn't do anything |
19:08:42 | MrShlee | RTW is out |
19:08:43 | preglow | for coldfire: no |
19:10:28 | lowlight | preglow: why does it works on my h140 then? |
19:10:58 | | Join STiNGRAY [0] (i=STiNGRAY@84.19.176.44) |
19:11:07 | STiNGRAY | can someone help me ? |
19:11:27 | STiNGRAY | pls |
19:11:30 | preglow | lowlight: because on coldfire letoh32 evaluates to a byte swap |
19:11:53 | Paul_the_Nerd | STiNGRAY: Generally you can't be helped until you've asked a question. |
19:12:00 | preglow | lowlight: it becomes p[3] | (p[2] << 8) | (p[1] << 16) | (p[0]) << 24) there |
19:12:12 | STiNGRAY | i put my ipod to an USB and i can see them in My computer |
19:12:15 | STiNGRAY | but when i try |
19:12:20 | STiNGRAY | to find my ipod with |
19:12:21 | preglow | unless i'm really, really far out now |
19:12:23 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:12:28 | STiNGRAY | ipodpatcher 0 |
19:12:29 | STiNGRAY | ipodpatcher 1 |
19:12:30 | STiNGRAY | ... |
19:12:34 | Gnelik | Do anybody know Revers Polish Notation on C, or other expression parser engine |
19:12:38 | STiNGRAY | i can't find them really weord.. |
19:13:15 | Paul_the_Nerd | STiNGRAY: 1) What windows are you on? 2) Does any number give you a different message from the other ones? 3) What drive letter is your iPod? |
19:13:44 | STiNGRAY | 1. windows xp 2. yes diffrent msg 3. F: |
19:14:14 | lowlight | preglow: but you said no for coldfire? You're confusing me. |
19:14:34 | Paul_the_Nerd | STiNGRAY: What is the different message? |
19:14:43 | STiNGRAY | when i do ipodpatcher 0 |
19:14:44 | STiNGRAY | [INFO] Reading partition table from \\.\PhysicalDrive0 |
19:14:44 | STiNGRAY | Drive is not an iPod, aborting |
19:14:46 | preglow | lowlight: i said no because the code you wrote is not what letoh32 does on coldfire |
19:14:54 | preglow | lowlight: letoh32 does different things depending on platform |
19:15:04 | STiNGRAY | same when i try ipodpatcher 1 |
19:15:28 | Paul_the_Nerd | STiNGRAY: No, I asked if any numbers get a different message from the other numbers. Have you *only* tried 0 and 1? |
19:15:29 | STiNGRAY | when i do ipodpatcher 2 |
19:15:30 | STiNGRAY | [INFO] Reading partition table from \\.\PhysicalDrive2 |
19:15:30 | STiNGRAY | Error reading from disk: Falscher Parameter. |
19:15:38 | Paul_the_Nerd | Ah |
19:15:43 | lowlight | I'm trying to fix the data aborts on arm targets presumably caused by alignment issues in my ape stripping code with letoh32(*(long *)(filebuf + tag_idx + 8)) |
19:15:53 | Paul_the_Nerd | STiNGRAY: What type of iPod do you have? |
19:16:00 | STiNGRAY | new one |
19:16:03 | STiNGRAY | 30 GB |
19:16:09 | STiNGRAY | video |
19:16:10 | Paul_the_Nerd | So, you have an unsupported iPod |
19:16:21 | STiNGRAY | it's video |
19:16:26 | STiNGRAY | 5G i think so |
19:16:31 | Paul_the_Nerd | It's the new 5.5G, not 5G. |
19:16:36 | STiNGRAY | damn |
19:16:39 | STiNGRAY | that's really bad |
19:16:42 | STiNGRAY | :( |
19:16:48 | STiNGRAY | itunes suxx great |
19:16:58 | STiNGRAY | omg |
19:17:06 | STiNGRAY | no way ? |
19:17:11 | preglow | lowlight: yes, i get that |
19:17:24 | Paul_the_Nerd | STiNGRAY: It will be supported eventually. |
19:17:41 | STiNGRAY | is there another firmware like rockbox ? |
19:17:42 | Paul_the_Nerd | STiNGRAY: http://forums.rockbox.org/index.php?topic=6475.0 You can see progress here. |
19:17:46 | preglow | lowlight: you can change the parameter of letoh32 to what you wrote, that'd work |
19:18:05 | Paul_the_Nerd | STiNGRAY: If *anyone* had figured out the problems keeping new firmwares from working properly on the 5.5G, we pretty much all would work. |
19:18:06 | preglow | lowlight: but then you might really as well just do it by hand and drop the letoh32 |
19:18:18 | STiNGRAY | ok |
19:18:42 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
19:19:03 | STiNGRAY | weird |
19:19:09 | STiNGRAY | Rockbox has been made to work on 30GB 5.5th Gen iPods |
19:19:13 | STiNGRAY | worked already ? |
19:19:21 | Paul_the_Nerd | Not well, and not officially. |
19:19:27 | * | preglow strangles alignment |
19:19:43 | lowlight | yes, I'm dropping the letoh32 and using version = filebuf[cur_idx] | (filebuf[cur_idx+1] << 8) | (filebuf[cur_idx+2] << 16) | (filebuf[cur_idx+3] << 24); |
19:20:47 | lowlight | just want to be sure it works for both big & little endian |
19:21:11 | preglow | lowlight: and that, as it stands, will only work on little endian |
19:21:38 | lowlight | but I just tested it on Coldfire (h140) and it worked! |
19:21:40 | preglow | lowlight: since that code really does nothing but read bytes in their assumed correct order and piece them together to a word. for little -> big, you need to also reverse the byte order |
19:21:45 | STiNGRAY | damn :( |
19:22:27 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
19:22:40 | preglow | lowlight: switching letoh32 with just one snippet of code just can't work, letoh32 is a nop on little endian and a function on big endian, how can that be replaced with just one piece of code? |
19:23:30 | STiNGRAY | where can i download inofficial files for 5.5 ? |
19:24:07 | preglow | lowlight: unless i'm very mistaken here, you'll need an #ifdef ROCKBOX_LITTLE_ENDIAN around this piece of code |
19:24:09 | lowlight | preglow: I don't know. How does get_long() work in metadata.c? |
19:24:10 | Paul_the_Nerd | STiNGRAY: See the thread I linked you. |
19:24:18 | STiNGRAY | ya downlinks down |
19:24:19 | STiNGRAY | :d |
19:24:26 | Paul_the_Nerd | If they're down, they're down |
19:24:33 | | Quit Siku () |
19:24:38 | preglow | lowlight: get_long always reads little endian |
19:24:38 | PaulPosition | Paul-the-nerd - You're webmaster for rockbox.org, right? |
19:24:50 | preglow | lowlight: right, wait |
19:24:57 | Paul_the_Nerd | PaulPosition: No, I just administer the forums |
19:25:16 | lowlight | preglow: ape tag is always little endian, right? |
19:25:22 | preglow | don't lnow |
19:25:23 | preglow | know |
19:25:42 | preglow | it will work, forget me |
19:26:08 | lowlight | well, it must be because that's what metadata.c assumes |
19:26:10 | PaulPosition | Ah okay.. sorry. There was this guy asking what sort of software was used to produce the cvs page and what webhost was used.. I won't be telling him to bother *you* ;) thanks. |
19:26:31 | Paul_the_Nerd | PaulPosition: If you have a question about that, I think you need Bagder. |
19:26:39 | | Join Rondom [0] (n=Rondom@p54AEEE2C.dip.t-dialin.net) |
19:29:04 | PaulPosition | cool |
19:31:13 | amiconn | The software for the cvs activity pages is a perl script. Bagder posted this somewhere a few days ago |
19:31:40 | amiconn | The webserver is apache |
19:33:56 | preglow | lowlight: yeah, i'm confused |
19:33:59 | MrShlee | Would be cool if I can find the script.. |
19:34:01 | preglow | too much autoconf |
19:34:56 | | Quit mots (Read error: 54 (Connection reset by peer)) |
19:35:09 | linuxstb | Has anyone created a wiki page for the 5.5g "port" yet? |
19:35:37 | lowlight | PaulPosition: can you compile your own builds? |
19:36:51 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
19:40:18 | spug | i can't run the Last.fm log submitter perl script that's floating around :( |
19:42:35 | | Quit lowlight ("CGI:IRC (EOF)") |
19:42:37 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
19:43:14 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
19:44:07 | STiNGRAY | http://www.sefia.ca/rockbox/index.php |
19:44:12 | STiNGRAY | anyone tested that ? |
19:44:52 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
19:44:56 | lowlight | preglow, amiconn: so is this patch alignment & endian safe? http://www.geocities.com/m_arigo/rockbox/strip_ape_fix.patch.txt |
19:45:53 | | Join bawb2 [0] (n=bawb2@129.237.2.66) |
19:46:05 | | Join nudelyn2 [0] (i=nudel@dyn-62-56-104-224.dslaccess.co.uk) |
19:46:10 | | Quit YouCeyE (Read error: 104 (Connection reset by peer)) |
19:50:18 | | Quit lowlight ("CGI:IRC (Ping timeout)") |
19:50:34 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
19:53:58 | linuxstb | lowlight: Couldn't you just use the existing get_long() function? |
19:55:38 | | Quit lowlight ("CGI:IRC (Ping timeout)") |
19:58:35 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-16-235.w82-121.abo.wanadoo.fr) |
19:59:28 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
20:00 |
20:00:48 | | Quit nudelyn (Read error: 110 (Connection timed out)) |
20:00:50 | | Join nudelyn [0] (i=nudel@dyn-62-56-104-224.dslaccess.co.uk) |
20:01:19 | | Join _FireFly_ [0] (n=stephan@dslb-084-056-103-046.pools.arcor-ip.net) |
20:01:43 | lowlight | linuxstb: I suppose could use get_long(). maybe that should be moved to firmware/export/system.h |
20:02:06 | | Quit MrShlee ("Changed by popular Request - "I am the heart of your darkness, you stinking oompa-loompa morons!"") |
20:04:17 | amiconn | lowlight: In that case it should be renamed |
20:07:45 | | Quit nudelyn2 (Read error: 110 (Connection timed out)) |
20:08:47 | | Join damaki_ [0] (n=Chocolat@ALille-151-1-9-48.w82-127.abo.wanadoo.fr) |
20:08:57 | lowlight | How about I just inline get_long in metadata.h? |
20:09:45 | amiconn | Generic macros for this purpose may be helpful; e.g. on coldfire we could utilise the fact that it can read unaligned -> less code |
20:10:29 | amiconn | The macro names should make clear (1) which datatype they are for (i.e. int16, int32 etc) and (2) the endianess |
20:11:55 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
20:13:04 | STiNGRAY | haha |
20:13:06 | STiNGRAY | working |
20:13:08 | STiNGRAY | for me now |
20:13:11 | STiNGRAY | 5.5 ;) |
20:14:48 | Psiuyo | Glad it works for you |
20:21:11 | | Join bluey- [0] (n=bluey@dslb-088-073-100-150.pools.arcor-ip.net) |
20:21:33 | | Join Ribs2 [0] (n=freenode@91.84.8.218) |
20:23:37 | | Quit Gnelik (Read error: 54 (Connection reset by peer)) |
20:25:15 | | Nick GreyFoux is now known as nGs|GF`miam (n=greyfoux@APoitiers-256-1-51-243.w90-16.abo.wanadoo.fr) |
20:25:51 | | Quit damaki (Read error: 110 (Connection timed out)) |
20:34:18 | PaulPosition | lowlight - I'm checking out todays sources and will try merging your patch, building and test some APE tagged files.. |
20:36:21 | | Quit Ribs (Read error: 110 (Connection timed out)) |
20:40:45 | Lear | Just wondering... Isn't libmad just skipping the APE tags as not decodable? If so, it shouldn't cause gaps at least... |
20:42:00 | | Join MadDog011 [0] (n=MadDog01@cable-87-116-165-106.dynamic.sbb.co.yu) |
20:42:03 | | Part MadDog011 |
20:43:39 | lowlight | Lear: read my comment in mpa.c. ape tags provide the extra padding needed by libmad to decode the last frame even when we want to skip it. |
20:44:56 | | Join nudelyn2 [0] (n=leo@dyn-62-56-104-224.dslaccess.co.uk) |
20:48:02 | Lear | Okay, but I don't really see why it wouldn't work... :) |
20:49:29 | Lear | Ah, I see now that ignoring last frame could fail then, but is that really required? |
20:50:23 | lowlight | It's necessary if we want gapless after seeking in vbr files. |
20:50:32 | Lear | Okay, get it now... :) |
20:50:48 | Lear | stop_skip is only checked for the very last frame... |
20:51:00 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
20:51:33 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
20:52:09 | lowlight | stop_skip is checked before decoding starts to see if it should decode the last frame or not |
20:54:30 | lowlight | linuxstb_: you prefer this instead: http://www.geocities.com/m_arigo/rockbox/strip_ape_fix_v2.patch.txt |
20:56:23 | | Join Ribs3 [0] (n=freenode@91.84.8.218) |
20:56:27 | PaulPosition | lowlight - How can I transfer your (text) patch to vmware? Whatever I try will give me errors with windows linebreaks or with the 'patch unexpectedly ending before end of line'... ? That it, if you'd like me to build and test on h10.. |
20:57:06 | | Quit Kohlrabi ("Reconnecting") |
20:57:09 | | Join Kohlrabi_ [0] (n=Kohlrabi@frustrum.nosebud.de) |
20:57:22 | | Quit Siku () |
20:57:29 | lowlight | PaulPosition: try dos2unix |
20:57:46 | | Join bundik [0] (i=bundy@ppp-80-87-216-218.dsidata.sk) |
20:58:07 | PaulPosition | I'll have a try. |
20:58:09 | | Nick Kohlrabi_ is now known as Kohlrabi (n=Kohlrabi@frustrum.nosebud.de) |
20:59:07 | | Nick Ribs3 is now known as Ribs (n=freenode@91.84.8.218) |
21:00 |
21:00:59 | *** | Saving seen data "./dancer.seen" |
21:03:49 | | Part bundik ("Leaving") |
21:04:06 | | Quit jhMikeS (Nick collision from services.) |
21:04:12 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
21:07:40 | | Quit nGs|GF`miam (Read error: 60 (Operation timed out)) |
21:09:25 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
21:11:06 | | Quit linuxstb_ (Read error: 104 (Connection reset by peer)) |
21:11:28 | | Quit Ribs2 (Read error: 110 (Connection timed out)) |
21:11:53 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
21:12:40 | spug | where can i find all the rockbox fonts? |
21:12:42 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
21:12:43 | | Quit nudelyn (Read error: 110 (Connection timed out)) |
21:13:32 | n1s | spug: on the daily download page |
21:14:01 | spug | aaah, thanks |
21:14:04 | spug | must've missed it |
21:15:52 | Paul_the_Nerd | Everyone does. :) |
21:16:16 | | Join nudelyn [0] (n=leo@dyn-62-56-104-224.dslaccess.co.uk) |
21:16:32 | Paul_the_Nerd | Maybe the word "Fonts" could be made to stand out somehow. |
21:18:19 | spug | maybe |
21:18:35 | spug | i didn't really think of the fonts as a "build" |
21:19:08 | Paul_the_Nerd | The fonts are updated daily. |
21:19:13 | Paul_the_Nerd | Well, the fonts "build" is |
21:19:16 | Paul_the_Nerd | Whether the fonts have changed or not |
21:19:52 | PaulPosition | "patch unexpectedly ends in middle of line"... No rejects or anything, but no .c.orig either.. Do I assume it just didn't patch? |
21:19:55 | | Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]") |
21:20:05 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:20:07 | spug | yeah, that's what i thought, i just thought builds were compiled |
21:20:41 | | Quit netmasta10bt (Read error: 110 (Connection timed out)) |
21:21:31 | | Quit bawb2 (Remote closed the connection) |
21:24:23 | lowlight | the fonts are build...they are converted from bdf to rockbox's fnt format |
21:24:37 | lowlight | *built |
21:24:40 | spug | ha |
21:24:42 | spug | aha |
21:25:02 | spug | there you go then :) |
21:25:09 | | Quit ender` (" People are more violently opposed to fur than leather because it is safer to harrass rich women than motorcycle gangs.") |
21:27:11 | lowlight | PaulPosition: you tried copying the patch to a local file, run dos2unix on it (just in case), and patch? |
21:28:54 | | Join ender` [0] (n=ender@84.52.165.220) |
21:28:55 | PaulPosition | yup, it gave me the warning about file ending soon, but I grepped through the playback.c files and all the lines were removed or added as per the patch, so I'm building now. |
21:29:18 | linuxstb_ | lowlight: I think your first idea of moving get_long() to system.h is a better solution - it doesn't feel right in metadata.h I also agree with amiconn that it should be renamed to something more descriptive, but I'm not sure what... |
21:29:49 | | Join XavierGr [0] (n=xavier@ppp150-150.adsl.forthnet.gr) |
21:31:28 | | Join CriamosAndy [0] (n=Criamos@p54933EC1.dip0.t-ipconnect.de) |
21:32:10 | | Nick Rick is now known as Gibbed (i=rick@unaffiliated/Rick) |
21:32:10 | | Nick Gibbed is now known as Rick (i=rick@unaffiliated/Rick) |
21:32:35 | | Quit spiorf (Read error: 104 (Connection reset by peer)) |
21:33:18 | lowlight | linuxstb_: I'll probably just commit the first solution soon to fix the builds and then look into moving get_long accordingly. |
21:33:26 | | Quit nudelyn2 (Read error: 110 (Connection timed out)) |
21:34:07 | linuxstb_ | lowlight: Fine with me - I know how it feels when a small fix turns into a week's work... |
21:37:34 | lowlight | :) |
21:38:16 | Ave | does rockbox work with the gen2 ipod nano? |
21:38:42 | n1s | no |
21:38:57 | Ave | :( will it ever? |
21:39:03 | n1s | maybe |
21:39:06 | Paul_the_Nerd | That's not predictable. |
21:39:13 | Paul_the_Nerd | It depends on dedicated people with 2G Nanos. |
21:39:27 | Ave | so everything has changed under the hood eh |
21:39:49 | linuxstb_ | Yes, plus Apple have added encryption to stop people running their own code on it. |
21:40:09 | Paul_the_Nerd | Because somehow we devalue their product, 'eh? |
21:40:29 | linuxstb_ | Yes, we take people away from the itunes store... |
21:40:33 | Ave | could ipodlinux and rockbox be blamed for this? |
21:40:45 | Ave | yeah thats it... weak stuff |
21:40:58 | Paul_the_Nerd | I don't think we stop anyone from using the store. |
21:41:23 | linuxstb_ | I don't really care - the older ipods were hackable, the new ones are not (at least, not yet...). So don't buy them. |
21:41:27 | Paul_the_Nerd | Yup |
21:41:44 | Ave | as long as you can get the old ones its ok |
21:41:45 | Paul_the_Nerd | If you want an MP3 player that works with Rockbox, there are other options than iPods anyway |
21:42:05 | Ave | hardly any in the same price point |
21:42:20 | PaulPosition | ave - indeed, others are usually LESS costly. |
21:42:27 | PaulPosition | ;) |
21:42:32 | Ave | ! |
21:42:38 | n1s | The unencrypted firmware was actually pretty unusual among other players even the old archos firmware's scrambled, right |
21:43:53 | | Quit Ribs ("eh eh ehhhh!") |
21:44:20 | Ave | maybe in the us of a, but in HERE you cant get anything other than the run of the mill mp3 players with crappy chipsets |
21:44:36 | Ave | the better ones are rare and cost a fortune |
21:45:39 | PaulPosition | lowlight - First workaround (ie, the first strip_ape_fix.patch.txt) seems to work well enough.. Ten minutes into playing all sorts of apev2 tagged files.. I'll let it roll for half an hour and then test with the second one if you want. (?) |
21:46:14 | PaulPosition | Oh... iRiver h10 .. |
21:47:27 | PaulPosition | Ave - Well, I guess it depends what it is you want of a DAP.. myself I'm content with my 5gb h10 as I wouldn't really fancy dropping and breaking a 80mb super jukebox.. :o |
21:48:06 | Paul_the_Nerd | I'd pick the Sansa over the Nano anyway, on the assumption that the Sansa port will be done sooner, and it has better hardware features for less cost in many cases. |
21:48:12 | PaulPosition | Interrestingly, I think some flashbased players are being ported.. (isn't the Sansa flashbased?) |
21:48:13 | Ave | I'm happy with my 2gb nano, very happy, but only because of rockbox |
21:48:27 | Paul_the_Nerd | PaulPosition: Yes, the Sansa's a flash player. |
21:48:29 | lowlight | PaulPosition: Good news :) Thanks for testing. The first patch is good enough for now. |
21:48:39 | Paul_the_Nerd | PaulPosition: And the Ondio is very well supported flash player |
21:48:42 | PaulPosition | you're welcome. :) |
21:48:42 | Kohlrabi | how much space do today's flashbased DAPs have? |
21:49:01 | PaulPosition | 2gb for the most part, I think... |
21:49:09 | Kohlrabi | um |
21:49:58 | | Quit Criamos (Read error: 110 (Connection timed out)) |
21:49:59 | spug | if i disconnect my player without unmounting it first, should i run fsck? |
21:50:29 | Paul_the_Nerd | PaulPosition: 2gb is the low end for Jukebox style ones, with the 2-6 or 2-8 being the range. For ones aiming at small size, 2gb is the upper end though |
21:51:29 | PaulPosition | Yeah, just had a look at sansa's... 8gb! |
21:51:32 | PaulPosition | wow. |
21:51:45 | PaulPosition | With that, you can go jogging for three days ;) |
21:51:55 | Paul_the_Nerd | If the battery lasted that long. :-p |
21:51:59 | PaulPosition | lol |
21:52:02 | PaulPosition | true enough |
21:52:17 | dan_a | 8Gb + a microSD slot... |
21:52:32 | Paul_the_Nerd | Yup |
21:52:54 | Ave | I wish the battery life in ipod build was better, also, the usage of 2nd cpu? |
21:52:58 | Paul_the_Nerd | And if they ever actually start selling those Gruvi cards. |
21:53:17 | Paul_the_Nerd | Ave: You ended that statement with a question mark, but grammatically I can't spot the question. |
21:53:35 | dan_a | Ave: Using the second CPU may well make the battery life worse. |
21:53:56 | Ave | indeed |
21:54:10 | dan_a | I should have the morning off work tomorrow so I'll do a bit of hacking on the coprocessor patch |
21:54:16 | Ave | but apple firmware has battery life on entirely other level WITH the 2 cpus |
21:54:36 | PaulPosition | Ave - it will come... I dunno about ipods but it seems (I haven't tested) that H10 (an other portalplayer/ARM player) has had slightly better consumption (like 5 or 6 hours instead of 3-4 I currently have).. neeed to test. |
21:54:46 | Paul_the_Nerd | Ave: Well, a lot of our battery life is probably not relating to CPU use. There could very easily be other functions of the PortalPlayer chip that we aren't disabling/sleeping properly |
21:55:02 | Ave | are current builds usable? |
21:55:40 | dan_a | I'm hoping that some of the things that MrH finds out for us might help with battery life on all PortalPlayer machines |
21:55:58 | Ave | sounds great |
21:56:14 | Paul_the_Nerd | MrH is a wizard. |
21:57:34 | dan_a | I've not put a current build on my iPod for a while - and my Sansa isn't usable yet. |
21:57:42 | PaulPosition | Ave - Right now, there's a problem with ARM players freezing when playing APE-tagged songs, but I think it is getting worked on soon. |
21:58:03 | Paul_the_Nerd | People with proper tags should have no problems, though. :-P |
21:58:50 | n1s | or people with ogg/vorbis ;-) |
21:58:55 | PaulPosition | indeed. |
21:59:53 | PaulPosition | I didn't have any song with ape in 'em.. replaygained 'em just to get some tags, gave me a good reason to try to patch and compile something.. (hey everyone needs a first time) |
22:00 |
22:00:31 | PaulPosition | (I acutally didn't patch anything.. applied.. lol) |
22:03:07 | | Quit bluey- ("Leaving") |
22:03:33 | | Join Bonusbartus [0] (i=5419e391@gateway/web/cgi-irc/labb.contactor.se/session) |
22:07:59 | | Quit MarcoPolo (Remote closed the connection) |
22:09:04 | | Quit Bonusbartus ("CGI:IRC (Ping timeout)") |
22:10:47 | | Quit Siku () |
22:12:45 | | Quit Blackfish ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
22:14:28 | | Join merbanan [0] (n=banan@c80-216-155-218.bredband.comhem.se) |
22:14:28 | | Quit lowlight ("CGI:IRC (EOF)") |
22:17:25 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
22:20:15 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
22:20:48 | | Join lowlight [0] (i=187b2f62@gateway/web/cgi-irc/labb.contactor.se/session) |
22:21:31 | lowlight | PaulPosition: fix committed. Thanks. |
22:21:48 | | Quit merbanan (Remote closed the connection) |
22:22:03 | Febs | Lowlight: is the fix you committed any different from what you posted a short while ago? |
22:23:22 | lowlight | no |
22:23:47 | Febs | Using this patch http://www.geocities.com/m_arigo/rockbox/strip_ape_fix_v2.patch.txt I still had a data abort. |
22:23:57 | PaulPosition | lowlight - my ARM player Still happily churning apev2 tagged songs :) That's with the first patch you posted |
22:24:32 | lowlight | Febs: not that one...v1. |
22:24:45 | Febs | OK. |
22:24:53 | Febs | Good. |
22:25:50 | lowlight | I don't have an PP player, so blame PaulPosition if there's still a data abort :-P |
22:27:05 | Febs | I'm in the process of removing APE tags from my files anyway. Now that I know that they're there. |
22:30:03 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
22:32:01 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
22:35:12 | lowlight | linuxstb__: do you forsee any problems if we stop compiling the dumb lib? |
22:37:02 | | Part godzirra |
22:38:29 | | Join tim66 [0] (n=tim_pick@82-69-41-162.dsl.in-addr.zen.co.uk) |
22:41:27 | PaulPosition | I remember reading about some battery bench results and recommandations in the wiki, but can't find it anymore... anyone? |
22:41:29 | | Quit rakai (Read error: 104 (Connection reset by peer)) |
22:41:37 | lowlight | oh well, something for later.....gotta go. |
22:41:46 | | Part lowlight |
22:47:05 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:47:32 | markun | rasher: on your 'fontstats' page the '100% bars' are not completely full |
22:49:29 | | Join ep0ch_ [0] (n=ep0ch@84-12-179-21.dyn.gotadsl.co.uk) |
22:50:02 | ep0ch_ | moo |
22:51:14 | ep0ch_ | i'd really appreciate some help with my ihp-120. it will only startup if i hold down play and press the reset button, anyone know what's up with it? |
22:51:56 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
22:52:28 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
22:53:26 | | Join RogerBacon [0] (n=RogerBac@bas3-sherbrooke40-1177840301.dsl.bell.ca) |
22:56:51 | | Quit _FireFly_ ("Client exiting") |
22:58:35 | | Join bawb2 [0] (n=bawb2@ip24-255-216-251.ks.ks.cox.net) |
23:00 |
23:00:37 | | Join netmasta10bt [0] (n=torment@pool-71-251-91-205.tampfl.fios.verizon.net) |
23:01:01 | *** | Saving seen data "./dancer.seen" |
23:01:57 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:05:18 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
23:05:20 | | Quit amiconn (Read error: 110 (Connection timed out)) |
23:05:20 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
23:05:21 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
23:05:59 | spug | http://www.rockbox.org/tracker/task/5495 is closed, but i still have that problem. |
23:07:20 | | Quit STiNGRAY () |
23:10:29 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:10:43 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
23:14:03 | | Quit Slasheri (Read error: 145 (Connection timed out)) |
23:15:56 | | Quit NickDe ("Leaving") |
23:16:31 | | Part n1s |
23:17:51 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
23:19:34 | PaulPosition | spug - Do other wps have the same problem? What does the theme-maker says (or did he vanish into obliveon? that would suck..) |
23:20:09 | spug | what does the wps have to do with last.fmn |
23:20:13 | spug | *? |
23:20:20 | PaulPosition | duh. |
23:20:34 | PaulPosition | sorry, read the wrong entry. |
23:22:05 | PaulPosition | lol.. I had flyspray opened to an other one... |
23:22:23 | PaulPosition | (I can teach 'How to look dumb 101') |
23:22:24 | spug | :) |
23:25:57 | | Quit Rondom (Read error: 104 (Connection reset by peer)) |
23:26:49 | ep0ch_ | today is a sad day. as of 22:25 my ihp-120 has been pronounced dead. may it rest in peace. |
23:27:27 | | Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
23:27:42 | petur | what hapened? |
23:27:51 | ep0ch_ | not sure |
23:28:14 | | Quit MarcoPolo (Remote closed the connection) |
23:28:25 | ep0ch_ | it won't startup unless i keep the hold button down and press play |
23:28:37 | ep0ch_ | and then when i plug the mains power in, rockbox freezes |
23:29:00 | ep0ch_ | so not officially dead really |
23:29:07 | PaulPosition | not yet. |
23:29:19 | ep0ch_ | well on its way though |
23:29:26 | ep0ch_ | it served me well |
23:29:33 | ep0ch_ | gonna buy another though |
23:30:40 | | Join JOJOJOJO [0] (n=JO@ool-44c23505.dyn.optonline.net) |
23:30:47 | JOJOJOJO | Yelllo |
23:32:48 | petur | yo yo yo ;) |
23:33:05 | rasher | markun: strange, It's just a bar I made with pygtk, so they really should be. |
23:36:18 | tim66 | ep0ch_: you can't get it to boot into the OF then? |
23:38:22 | ep0ch_ | tim66: don't have OF anymore, rockbox is in flash now. when i get time i might reflash with OF. i don't think it will help though as it's most likely some hardware that has died |
23:39:07 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
23:39:30 | | Quit JOJOJOJO () |
23:43:50 | | Part ep0ch_ ("Kopete 0.11.1 : http://kopete.kde.org") |
23:44:37 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
23:44:44 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
23:45:05 | | Join t0dk0n [0] (n=todkon@adsl-70-231-244-54.dsl.snfc21.sbcglobal.net) |
23:45:43 | t0dk0n | Hello , I need some help getting rockbox installed on my video ipod, using Linux |
23:45:57 | Paul_the_Nerd | Where are you having problems? |
23:46:06 | t0dk0n | I did everything the manual explained, I unplugged it, and the regular firmware boots up |
23:46:27 | t0dk0n | I even backtracked, but couldn't figure out what I had done wrong |
23:46:58 | Paul_the_Nerd | When you reboot it, does it just show the apple logo then go into apple firmware, or is there Rockbox bootloader text in between? |
23:47:01 | XavierGr | ep0ch so sad to hear that :( |
23:47:14 | XavierGr | but if you want to reflash hurry |
23:47:15 | t0dk0n | apple, then apple firmware |
23:47:20 | | Join tim66_ [0] (n=tim_pick@82-69-41-162.dsl.in-addr.zen.co.uk) |
23:47:30 | t0dk0n | no rockbox text at all |
23:47:34 | XavierGr | because if the battery is out then... you won't be able to charge it nor reflash it |
23:47:51 | XavierGr | oops he left! I am speaking to myself :\ |
23:48:00 | t0dk0n | haha |
23:48:27 | Paul_the_Nerd | t0dk0n: Then you never wrote the modified bootpartition back to the ipod *or* you never modified the bootpartition properly |
23:48:35 | spug | XavierGr: who left? i think you might be schizophrenic! |
23:48:46 | t0dk0n | I think I didn't do it properly perhaps |
23:49:03 | t0dk0n | Would it be safe to start all over? |
23:49:11 | t0dk0n | or would you like to see my command log? |
23:49:33 | Paul_the_Nerd | t0dk0n: Do you still have the original bootpartition.bin file you extracted? |
23:49:36 | Soap | I forget, does it show the apple logo on waking up, on only on a hard boot? |
23:49:49 | t0dk0n | yeah, I backed it up, just in case something like this would happen :) |
23:49:52 | Paul_the_Nerd | Alright |
23:50:23 | Paul_the_Nerd | Do NOT do dd if=/dev/sda1 of=/bootpartition.bin again. Instead start immediately AFTER that step. Delete rockboot.bin, apple_os.bin and the rscwhatever.bin file |
23:50:48 | t0dk0n | how do I remove em |
23:50:49 | t0dk0n | ? |
23:51:03 | t0dk0n | just extract to a folder? |
23:51:08 | Paul_the_Nerd | Huh? |
23:51:21 | t0dk0n | hmm, I'm not quite sure what you meant by delete |
23:51:26 | t0dk0n | did you mean from the folder? |
23:51:34 | t0dk0n | or through the partition table? |
23:51:39 | Paul_the_Nerd | They're just files. |
23:51:47 | Paul_the_Nerd | Erase them. |
23:51:48 | Paul_the_Nerd | rm |
23:51:50 | t0dk0n | ooo, sorry, just confusing myself ^_^ |
23:52:54 | t0dk0n | There was no "rsc..." file though |
23:52:56 | t0dk0n | but I removed em |
23:53:14 | Paul_the_Nerd | Then you skipped the step for video ipods. |
23:53:23 | t0dk0n | ahhh |
23:53:27 | Paul_the_Nerd | There's a step explicitly for video ipods and Nano 1.2 and later iPods |
23:53:49 | Paul_the_Nerd | An extra ipod_fw step that extracts the broadcom chip resource .bin file out of the bootpartition.bin file |
23:54:18 | t0dk0n | "./ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin" this one? |
23:54:25 | t0dk0n | oooh, I did have that rcsc file |
23:54:26 | t0dk0n | overlookd >_< |
23:54:32 | t0dk0n | looked* |
23:54:53 | * | petur notices the mods on the forum are fast :) |
23:55:10 | t0dk0n | alright, now everything you exclaimed me to remove has been removed =D |
23:55:17 | t0dk0n | I feel like a newb :( |
23:55:42 | t0dk0n | well, with rockbox, I certainly am :P |
23:55:45 | t0dk0n | but not Linux |
23:56:34 | t0dk0n | paul_the_nerd: it makes no difference if the rockbox firmware is still on the root filesystem of my ipod, correct? |
23:56:42 | | Quit tim66 (Read error: 110 (Connection timed out)) |
23:56:43 | Paul_the_Nerd | t0dk0n: None at all |
23:56:47 | t0dk0n | alrighty |
23:57:14 | t0dk0n | so just restart from dd=/dev/sd* of=/bootpartition.bin? |
23:58:17 | Paul_the_Nerd | AFTER |
23:58:29 | Paul_the_Nerd | Do not do that again, use a copy of your backed up bootpartition.bin |
23:59:01 | t0dk0n | okie dokie |