Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2006-12-13

00:00:29 Quit mathgl (Read error: 104 (Connection reset by peer))
00:01:24NJoinBHSPitMonkey [0] (
00:01:26 Quit Thundercloud_ (Read error: 60 (Operation timed out))
00:01:37 Quit senab (Remote closed the connection)
00:02:50 Join ravon [0] (
00:02:51***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! ( )'
00:02:58 Quit heyJulius ("( :: NoNameScript 3.81 :: )")
00:04:35 Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap)
00:06:24 Join webguest56 [0] (i=5938d0f4@gateway/web/cgi-irc/
00:07:35webguest56good evening! one qzestion: is it possible to view only model specivic alterings in the code?
00:08:06n1swebguest56: no, not really, and most changes apply to all targets
00:08:11webguest56i'd like ti know if the battery tweaks are
00:08:18webguest56in the day
00:08:39webguest56sry daily-builds from the nano
00:08:59webguest56thx, n1s
00:09:11n1swhich battery tweaks do you mean?
00:09:27webguest56cpu frequenzy throttling for example
00:09:52n1sthat has been enabled for the nano for several months
00:10:02webguest56and codec optmisation
00:10:26webguest56ok, thank you. i thought, only in cvs
00:10:45n1sdaily builds are built from cvs every day
00:10:58 Quit _FireFly_ ("Leaving")
00:11:54webguest56ah, well, okay, thank you again! so it would be best to update on a regular basis if run-time is a concern?
00:12:57n1swebguest56: that entirely depends on if someone makes some improvements to the battery life, but sure, just don
00:13:06n1s't expect any miracles ;-)
00:14:12 Join webguest01 [0] (i=415fb36d@gateway/web/cgi-irc/
00:14:24webguest56the problem is - the comments for altered code are very cryptic for me, so i never know if there has something been updated concerning battery or not, u know?
00:14:26 Quit bluebrother ("Leaving")
00:15:07webguest01when is 3.1 for ipod 5g coming out?
00:15:40webguest01codename fireworks
00:15:50n1sin november 2006 if we meet the deadline :-)
00:16:10_kewebguest01, whats that?
00:16:13webguest01.....its dec12
00:16:28webguest01i don't get ti
00:16:55n1sput it this way 3.0 was supposed to be released in may and isn't done yet
00:17:36webguest56n1s, thanks for answering.. it's already pretty late here, so i'll leave. good nite everybody!
00:17:46 Quit webguest56 ("CGI:IRC")
00:18:09n1sI don't know, maybe people found something that occupies their free time or something...
00:18:53webguest01rockbox rocks the box!!!!!(and the socks)
00:19:19 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
00:19:19 Quit petur ("sssssssssss---------PLOP!")
00:24:18 Quit webguest01 ("CGI:IRC (Ping timeout)")
00:25:12 Quit BobJonkman (Read error: 110 (Connection timed out))
00:28:00 Quit [IDC]Dragon (" HydraIRC -> <- Chicks dig it")
00:29:19 Join kubiix [0] (
00:29:36 Join webguest49 [0] (i=415fb36d@gateway/web/cgi-irc/
00:29:45webguest49i was wondering
00:30:02 Quit Arathis ("[rl_bot quit]")
00:30:12webguest49will the rockbox 3.0 and/or 3.1 be out before x-mas
00:31:01n1s'cause it isn't done?
00:32:10 Quit ender` (" cat /dev/coffee | /dev/cup | /dev/mouth | /dev/nose > /dev/keyboard")
00:32:32Genre9mp3webguest49: download today's build and rename the zip file to ;)
00:32:45Genre9mp3there you go... :)
00:37:39 Join Cassandra [0] (
00:38:11*n1s referrs all release questions to Cassandra :-P
00:38:45CassandraHere are all release answers (1) when it's ready (2) sure, feel free to submit a patch.
00:38:51CassandraAnything I missed?
00:39:21Genre9mp3yes... how about an x-mas release? :P
00:39:27Cassandralinuxstb, nice to see that rbutil under Linux was as easy as I'd hoped. Does it work.
00:39:33CassandraGenre9mp3, see answer 1.
00:39:41n1sCassandra: people started asking when we were going to release... and your'e the release manager, right?
00:39:56n1sGenre9mp3: next x-mas?
00:39:57Cassandran1s, in a manner of speaking, yeah.
00:40:31Genre9mp3no present for x-mas!
00:40:34 Quit matsl (Read error: 110 (Connection timed out))
00:41:08CassandraI actually don't have a good view of where we are wrt release now. AFAIK we're still not at a point where we're stable enough on any new platform to consider freezing, although I've lost track of what the current showstoppers are.
00:41:36n1smainly recording I think
00:42:04CassandraThere's not likely to be another freeze until we feel that the core functionality is of a quality we'd consider "suitable for production use".
00:42:15 Quit _Veseliq_ (Remote closed the connection)
00:42:20n1sheh ;-)
00:42:21CassandraIt will happen, but we tried forcing a timescale on it, and it didn't work.
00:42:28Genre9mp3is that the case for the playback engine atm? bah...
00:43:11CassandraGenre9mp3, playback engine is pretty solid, but not 100%. Playback and voice still aren't quite playing nice, for example.
00:43:49Genre9mp3also.. iirc we need a new bootloader for an h300 release
00:44:14CassandraAny rich philanthropists wanting to fund a Rockbox development team should, erm, send me a suitcase full of money. Yeah, that'd work nicely.
00:44:37CassandraGenre9mp3, what's up with the current one?
00:45:31Genre9mp3bootloader usb mode works on _some_ devices... and I think we need charging for it to be considered as official
00:45:54Genre9mp3for the record, my h300 is not on the lucky ones :(
00:47:25Genre9mp3LinusN some time ago was speaking for a bootloader with "wake on schedule" capabilities...but this was quite some time ago...
00:47:31webguest49get it done for x-mas! get it done for x-mas! get it done for x-mas! get it done for x-mas! get it done for x-mas!
00:47:43Genre9mp3thanks for trolling
00:47:50CassandraSounds like a 3.1 feature to me.
00:48:24dan_aWhat, trolling?
00:48:44Genre9mp3the alarm-able bootloader? sounds like a 4.0 feature to me
00:49:01CassandraMy sister makes a boat controller that has trolling as an optional feature.
00:49:03 Join barrywardell [0] (
00:49:17CassandraI don't understand what it's for, but hey, it's called trolling.
00:49:29Doomedim so lost in this bootloader thing
00:49:41Doomedi thought there was charging in the bootloader usb
00:50:08CassandraGenre9mp3, no 4.0 is Rockbox Mobile Media Center Telephony Edition.
00:50:11Doomedi know there is on H120 at least
00:50:31Genre9mp3Cassandra: and it is planned for 2009, right? :P
00:51:04CassandraNope. 2038.
00:51:29webguest49i like DS-X and Nintendo Wii
00:51:39Genre9mp3webguest49: I guess you mean: wiiiiiiii
00:52:15 Join _Veseliq_ [0] (n=veseliq@
00:52:52 Quit Doomed ("( :: NoNameScript 4.02 :: )")
00:54:23CassandraMy Google got Munched.
00:54:25 Join Thundercloud_ [0] (n=thunderc@
00:54:31CassandraAs in Edward Munch.
00:54:47webguest49who likes wii on here!!!
00:54:56webguest49they should make rockbox for wii!
00:55:13CassandraErm, thanks for that contribution.
00:55:30webguest49welcome dick head
00:56:38 Quit webguest49 ("CGI:IRC (EOF)")
00:56:51 Quit lostnihilist (Read error: 104 (Connection reset by peer))
00:57:09Mode"#rockbox +o Cassandra " by ChanServ (ChanServ@services.)
00:57:22CassandraOh, never mind.
00:57:52 Part mmurdock__ ("Leaving")
00:58:18Mode"#rockbox -o Cassandra " by Cassandra (
00:59:48dan_abarrywardell: I see from the logs you updated your button driver. How well does the scroll wheel work? The version that I wrote in 5 minutes before work this morning wasn't too sensitive.
01:00:08barrywardellmine is not too sensitive either
01:00:14barrywardellbut i'm just about to try a new one :)
01:01:42dan_aI'm planning to test using interrupts to run it, similar to the mini1g driver - unless you get it working well first, of course!
01:02:20barrywardellthat's exactly what I've just done! I'm just waiting for it to compile at the moment!
01:02:50 Quit _ke ("umount /mnt/me")
01:03:56 Nick DreamThief is now known as DreamThief|off (
01:04:06***Saving seen data "./dancer.seen"
01:08:12Nico_Pwow, so the scroll wheel on the sansa is almost functional, si that it ?
01:09:09dan_aNico_P: Yes, thanks to MrH we know how to use it - but the drivers we've written so far haven't worked well enough to commit
01:09:12barrywardelldan_a: do you have a 3g ipod to test the new crt0 on?
01:09:53dan_abarrywardell: The battery is dead and the charger is the wrong side of the sea (until Friday)
01:10:18Nico_Pand are you close to having audio ?
01:10:44barrywardellah, k. i think I have all the problems ironed out and tested on H10, Sansa and iPod color
01:14:36dan_aNico_P: Sort of. We need a datasheet for the chip - and to be allowed to share some of the information publically (in the driver)
01:19:00 Quit Thundercloud (Read error: 110 (Connection timed out))
01:20:09 Join Paul_the_Nerd [0] (n=Llorean@rockbox/administrator/Llorean)
01:22:23dan_abarrywardell: The 3G has different addresses for cache control and a different procedure for flushing the cache, and I don't know what that is yet. Might the best idea be to create firmware/target/arm/ipod/3g/crt0.S?
01:23:07barrywardelli have ifdef'd the cache stuff out for the 3g
01:27:21barrywardelli'm just not sure if that's enough to allow it to run on the 3g
01:29:49dan_aI'm just trying to find the right pastebin... I *think* that all the cache stuff should make no difference on the iPods, because I *think* that they boot with cache disabled.
01:31:24barrywardellthat pastebin has the changes to crt0, the combined e200/h10 bootloader, and my attempt at a button interrupt driver which doesn't work
01:35:33dan_abarrywardell: Double check lines 1317 and 1318 of that pastebin ;)
01:35:38linuxstb_Cassandra: The only problem I had with rbutil on Linux was that it was looking in /usr/local/share/rbutil/ for the rbutil.ini file. Once I put that file there, it worked and I successfully downloaded and installed a build.
01:36:08barrywardellah, thanks. i'll try again with that change
01:36:13dan_aAnd 1329-1330
01:37:10 Quit JdGordon ("Konversation terminated!")
01:37:35 Quit linuxstb ("CGI:IRC (Ping timeout)")
01:39:48barrywardellstill not working :(
01:42:26Cassandralinuxstb_, fabulous.
01:43:52CassandraI wish there was a sensible thing to do with data directory paths under Linux.
01:44:10CassandraAs it is, I just do the wxWidgets approved thing.
01:44:52CassandraMaybe I should always get it to check the application directory first.
01:45:21CassandraThen if it fails (eg cause it's /usr/bin/) it can try a share dir somewhere.
01:45:45CassandraSo was that on Linux or on a Mac then?
01:46:02linuxstb_On Linux. I haven't installed wxWidgets 2.8.0 on my Mac yet.
01:46:23 Quit MarcoPolo ("Bye !")
01:46:23*Cassandra bounces.
01:46:36CassandraBodes well for the whole cross-platform thing though.
01:46:49 Part n1s
01:46:56linuxstb_Any ipod-owning Windows users want to try out my in-progress ipodpatcher 0.5 to see if it's still working in Windows?
01:47:21Cassandralinuxstb_, I would, but I'm on my way to bed.
01:47:24 Quit My_Sic (Read error: 131 (Connection reset by peer))
01:49:03Paul_the_NerdIf RButil turns out to be solid, would that mean we could drop the various build pages (outside of the handy table) and just offer the util as the primary Rockbox download?
01:49:23linuxstb_No problem. But if anyone does, it's here:
01:50:03linuxstb_All it does at the moment is display information about the ipod's firmware partition. Test using "ipodpatcher N −−list" (where N is the usual disk number assigned by Windows)
01:50:20Paul_the_Nerdlinuxstb_: Gimme a minute or two to dig up my Nano and I'll check it
01:51:35CassandraPaul_the_Nerd, well, I see it more as suplementing rather than supplanting. But it would make them more of a resource for hackers than general installation instructions. But we have a way to go before that's achievable yet.
01:52:14Paul_the_NerdCassandra: That's pretty much what I was thinking too. Not necessarily removing the pages, but removing them as being where we point people for normal use.
01:52:23linuxstb_Cassandra: Going back to a location for rbutil.ini - something like $HOME/.rbutilrc is more unix-like.
01:52:27Cassandralinuxstb_, might it be worth sticking your compiled binary on the wiki? I'm not sure how well random linux binaries work these days.
01:52:49Paul_the_Nerdlinuxstb_: Error reading disk geometry: The handle is invalid.
01:52:50Cassandralinuxstb_, it's not a user file. It's a program data file.
01:53:16CassandraThe idea is that eventually there'll be an auto-update mechanism in place.
01:53:38linuxstb_Cassandra: Then why don't you just grab it from the web, or hard-code it?
01:53:38CassandraSo a release of Rockbox won't necessitate re-downloading the installer, just an updated data file.
01:54:22linuxstb_Then downloading it could be an option. It requires an active connection anyway...
01:54:59Cassandralinuxstb_, for some stuff, yes. But not everything.
01:55:06linuxstb_"ldd rbutil" tells me that my binary is dependent on 46 different shared libraries....
01:55:55Cassandralinuxstb_, hmm. How the bleeding nora are we going to distribute a linux version then?
01:56:21amiconnThe answer is probably that it's not possible
01:56:28amiconnAt least not as a single executable
01:56:33Cassandra(Unless those are libraries any standard distribution would have.)
01:56:51amiconnEven then it will be a problem
01:57:00CassandraThings may get more modular within the app soon anyway.
01:57:05amiconnThinking about different architectures...
01:57:14CassandraI'm thinking of moving a lot of the functionality into dynamic libraries.
01:57:17linuxstb_They do all look pretty standard, but I wouldn't want to be in charge of releasing it...
01:57:43amiconnx86, amd64, ppc, ...
01:57:53CassandraThe wiki page isn't really a 'release'. It's more a 'here, have a play'.
01:58:20Paul_the_Nerdlinuxstb_: For what little it's worth, that text was on Windows XP MCE 2003, on which v 0.3 of iPodPatcher works fine.
01:58:30 Join lostnihilist [0] (
01:59:09linuxstb_Paul_the_Nerd: Sorry, I was distracted... Do you have time to test a few more attempts? I've completely rewritten it (it's now cross-platform), so I probably did something silly.
01:59:32Paul_the_NerdYeah, I have time.
02:00:01linuxstb_In fact, I just found at least that bug. Compiling now...
02:00:29linuxstb_New zip file uploaded (same URL).
02:00:57*amiconn just wanted to report the same problem
02:01:42amiconnlinuxstb_: Now it gets a bit further
02:01:52Paul_the_Nerdlinuxstb_: Shows the two partitions with lines preceded by [INFO], then a line that says "Error reading from disk: Invalid access to memory location."
02:02:04Paul_the_NerdThen [ERR] Failed to read firmware directory
02:02:24amiconnSame here (just the [Err] msg is german)
02:02:43amiconnOr rather, the line above [ERR]
02:03:02Paul_the_NerdI assume that one's a windows message and [ERR] is from the program itself.
02:04:30amiconnThis is on german Win XP SP2, btw
02:05:42linuxstb_OK, next version is there... (both bugs were me not de-referencing a pointer...)
02:06:17Paul_the_NerdSeems to show everything
02:06:30amiconnAh, no error this time, but:
02:06:30linuxstb_Does it detect the ipod model correctly?
02:06:31amiconn[INFO] Ipod model: UNKNOWN
02:06:35Paul_the_NerdImage 1 has Main Firmware and Third-party bootloader, 2 has rsrc, 3 has HIBE
02:06:44Paul_the_Nerd1st generation nano, so model is correct, yes.
02:06:58linuxstb_amiconn: OK, I'll add some more debugging info.
02:07:05 Join JoeBorn [0] (n=rootmeis@
02:07:27amiconnDunno how you detect the model, maybe it's due to my firmware partition only containing the rockbox bootloader
02:08:58linuxstb_That's possibly the problem... There should be a firmware version in the firmware header, which may be missing for you.
02:10:37linuxstb_I've updated the zip file now - ipodpatcher should display the version number field from the header for UNKNOWN.
02:11:42linuxstb_But the idea is that ipodpatcher will let you either replace the existing firmware with the bootloader, or append the bootloader to the end of it (the "normal" way) - and it will maintain the correct model info in the header.
02:12:13CassandraErm, both my drives are reported as 'not iPods'.
02:12:21linuxstb_Are they ipods?
02:12:24CassandraNot sure which of them *is* the ipod.
02:12:27CassandraOne of them is, yes.
02:12:53amiconnCheck in Windows disk management
02:13:05CassandraThe command line is "ipodpatcher 1" etc, yes?
02:13:37amiconnlinuxstb_: How do I get my version number back?
02:13:45 Part Paul_the_Nerd
02:13:58amiconnI don't necessarily want to put retailos itself back there. It's useless...
02:14:06amiconn...and it slows down booting
02:14:29linuxstb_Wait until I finish ipodpatcher, then restore the original bootpartition, and use ipodpatcher to replace the Apple firmware with the bootloader (or probably rockbox.ipod if you wished...)
02:14:36*amiconn just used a 256 byte all-zero file when creating the bin
02:14:56CassandraAh, empty flash drive at PhysicalDevice2
02:14:59linuxstb_You could try keeping the first 256 bytes from apple_os.bin and using that instead of the zero-ised file.
02:15:04CassandraIt's actually Device 4
02:15:48CassandraCorrectly reported as Video (aka 5th gen)
02:15:51amiconnOr was it 512 bytes? Hmm, where's that version number?
02:16:03CassandraDo I need to test anything else?
02:16:30barrywardelldan_a: looks like a problem enabling the interrupts. even the logf I added in system.c isn't getting run when I press a button
02:16:44linuxstb_Cassandra: No, that's enough for now. I know that the platform-specific parts are working on Windows, so I can carry on developing under Linux.
02:22:17linuxstb_Thanks all for testing.
02:22:43 Join Paul_the_Nerd [0] (
02:23:08 Join fiftyfour123 [0] (
02:23:10linuxstb_Cassandra: You could try the "−−list" command if you haven't already - "ipodpatcher 4 −−list"
02:23:47 Quit alberink (Read error: 110 (Connection timed out))
02:24:31 Quit fiftyfour123 (Client Quit)
02:31:35Cassandralinuxstb: image 1 main firmware 6455296 bytes.
02:31:53Cassandrathird party bootloader - 52796 bytes.
02:32:11Cassandraimage 2: rsrc - 524880 bytes
02:32:18CassandraWhat on earth does that mean.
02:32:29linuxstb_It's the resource image. Is that a Nano or 5g?
02:32:41CassandraThat's a 5g.
02:33:14CassandraFor the Nano (virgin) I get:
02:33:18CassandraImage 1:
02:33:18Cassandra Main firmware - 5073184 bytes
02:33:18CassandraImage 2:
02:33:18DBUGEnqueued KICK Cassandra
02:33:18Cassandra AUPD - 579552 bytes
02:33:18CassandraImage 3:
02:33:19***Alert Mode level 1
02:33:19Cassandra HIBE - 33554944 bytes
02:33:19linuxstb_On the 5g the resource image is the firmware for the Broadcom chip. On the Nano (starting with v1.2 of the Apple firmware) it's used for the Nike software.
02:33:36CassandraThat's a 1.1 nano, I think.
02:33:36linuxstb_So that looks like a v1.1 Nano...
02:34:02linuxstb_And you've been using the Apple firmware... There's a hibernation image there.
02:34:08CassandraI'd say it's working then.
02:34:10pixelmascary again linuxstb_ ... ;)
02:34:20Kasperlelinuxstb_: if you need someone to test ipodpatcher on freebsd, i could do that next week
02:34:40linuxstb_Kasperle: Were you the person that compiled diskdump for freebsd?
02:34:56Kasperlei don't even know what diskdump is ;)
02:34:56CassandraNot had a chance to put Rockbox on it since I got it back from Apple after it died coming back from the Rockbox convention.
02:35:21linuxstb_Kasperle: It's a similar program to ipodpatcher, but for Mac OS X. A freebsd user was here a week or so ago asking about it.
02:35:38linuxstb_ipodpatcher will replace diskdump, once I've got it working.
02:35:52 Quit Strath (Read error: 104 (Connection reset by peer))
02:35:55Kasperleah. well as you might've guesst, that wasn't me. so far i used ipod_fw and plain ol' dd
02:36:02 Join Strath [0] (
02:37:00linuxstb_Do you get a "/dev/" file for the firmware partition, or did you just use dd with the "whole disk" device (seeking to the first partition)?
02:37:34Kasperleno device file for that partition, i used dd seek=63 bs=2048 (5.5g) ...
02:37:47Cassandralinuxstb: It also correctly tells me my flash disk isn't an Ipod. Re-assuring, eh?
02:38:28linuxstb_Cassandra: Yes, it bodes well for auto-detection. I should just make it count from 0 to 25...
02:39:06Cassandralinuxstb_, I should say so.
02:39:07 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
02:39:26 Join jba [0] (
02:39:27amiconnlinuxstb_: Why count? Ask windows which devices exist first...
02:39:37CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
02:39:37*jba really needs to get off his arse and install rb on his ipod
02:39:45jbait's just oo much fun playing with the gb these days
02:39:51linuxstb_It's unlikely that other devices will say "This is your Apple iPod. You probably do not want to boot from it!" in the boot sector...
02:39:56CassandraMaybe he likes counting.
02:40:16CassandraI'd say that's a pretty good chance, yeah.
02:40:45amiconnCounting just sounds cumbersome
02:40:47 Quit Strath (Read error: 131 (Connection reset by peer))
02:40:49linuxstb_amiconn: Because I know nothing about win32 programming...
02:40:53 Join Strath [0] (
02:40:56amiconnThe devices don't need to be sequential
02:41:26CassandraAs witnessed on my system..
02:41:32amiconnPlug a 4 slot card reader - the slots will become device 1..4 (provided there's only the system harddisk before, device 0)
02:41:46amiconnThen plug the ipod, it will become device 5
02:41:52amiconnThen pull the card reader...
02:42:59linuxstb_But if the disk number doesn't exist, the open() function will fail, so it's cheap and easy to just count...
02:43:08 Join kkurbjun [0] (
02:43:20***Alert Mode OFF
02:44:03amiconnHow do you know how far to count?
02:44:45linuxstb_Do you know how to detect what disks are available?
02:46:22CassandraCrap. It's 2am. Who did that?
02:46:41linuxstb_It's only 1.45am, don't exaggerate...
02:46:54Kasperle:( UTC cheaters!
02:47:03amiconnJust a quick serach on MSDN
02:47:20linuxstb_I found this example which seems to be useful as well:
02:47:58CassandraI don't do UTC.
02:48:10CassandraI live in the country that invented time.
02:48:26CassandraGMTs been good enough for over 100 years.
02:48:33linuxstb_:) I live about a mile from Greenwich...
02:48:52CassandraI don't.
02:49:24CassandraWow, that was useful. Why don't I make some more insightful comments?
02:49:37CassandraMy country also invented sarcasm.
02:50:46jbawell techincally GMT is UTC
02:50:53jbaso there
02:51:30CassandraNo, technically UTC is GMT.
02:51:32linuxstb_I thought they were slightly different...
02:51:35CassandraWe were first. :P
02:52:02Cassandralinuxstb_, actually I believe that's true, although I forget how.
02:52:26jbaCassandra, even wikipedia says it the other way around
02:52:41jbabut as they say, approximately the same
02:52:54linuxstb_So they're not the same...
02:53:22*linuxstb_ doesn't have time for this and goes to bed
02:53:58jbanight mate
02:54:04linuxstb_Goodnight all.
02:54:17 Join kurbjunk [0] (
02:55:03 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
02:56:42 Quit barrywardell ()
02:57:47 Quit Cassandra (" HydraIRC -> <- Go on, try it!")
03:00:02 Quit kkurbjun (Read error: 60 (Operation timed out))
03:00:16 Nick kurbjunk is now known as kkurbjun (
03:02:48 Join barrywardell [0] (
03:04:07***Saving seen data "./dancer.seen"
03:09:25 Quit barf (Read error: 113 (No route to host))
03:17:17 Quit funky ("leaving")
03:17:39 Quit barrywardell ()
03:27:11 Part pixelma
03:36:09 Quit sando (Read error: 104 (Connection reset by peer))
03:38:03 Join [sellout] [0] (
03:38:37 Join sando [0] (n=lolsteam@
03:38:39 Join midgey [0] (
03:40:08 Quit vertic23 (Read error: 110 (Connection timed out))
03:40:20 Join vertic23 [0] (
03:40:54 Quit Thundercloud_ (Remote closed the connection)
03:44:20 Part Paul_the_Nerd
03:46:49 Join montgoja [0] (i=184bb43a@gateway/web/cgi-irc/
03:47:12 Join montgoja_ [0] (n=chatzill@
03:47:18 Quit montgoja (Client Quit)
03:48:42montgoja_I have a very n00b question, but I haven't been able to find answers in the wiki yet. I just installed the daily build on my iriver H10 and I'm looking to install a few more themes from the WPS gallery. How do I go about doing this?
03:50:00montgoja_anyone on here familiar w/ the H10 that can help out?
03:52:23 Join BetaCookies [0] (
03:52:29scorchejust copy it to the root (if it has a .rockbox folder in it) or copy the folders to the .rocbox folder if it doesnt
03:52:47BetaCookiesI'm really stupid. I don't know where to put my music so it will be rockbox accessible O.O
03:53:18goffai'd reccomend making a music dir or something though
03:53:32goffamore organized than having it out in root
03:53:34BetaCookiesAnd.. I don't have access to the ConvertiTunesDBtoDataBase page, it doesn't let me
03:53:46BetaCookiesgoffa so I just make a music folder in the root of the ipod?
03:53:59goffayou don't HAVE to
03:54:05BetaCookieswell it makes more sense
03:54:16BetaCookiesi just didnt know whether to put it in .rockbox or in root :P
03:54:26goffaah.. i'd put it in root
03:54:41goffathen when you upgrade things will be easier
03:54:51goffaand you can hide the .whatever folders if you wish
03:55:07BetaCookiesi feel *stupid* because I had an easy time installing rockbox, but I didn't know where to put the music :P
03:55:26goffayeah.. it has a good dir browser
03:55:50BetaCookieshow do I choose whether rockbox should use the file browser or the database?
03:56:24goffai think you have to enable dircache.. don't remember where that is
03:56:29goffajust a sec
03:57:06montgoja_ok. funny because I'm running linux and the whole rockbox folder that was supposed to be extracted doesn't show up on my file browser, though I can find it on the actual iriver
03:57:12 Join webguest57 [0] (i=458f9f0a@gateway/web/cgi-irc/
03:57:48goffayeah.. its probably hidden montgoja_
03:57:54goffado an ls -lah
03:58:11montgoja_in the terminal?
03:58:34goffaBetaCookies: general settings -> system -> disk > dircache
03:58:38goffamontgoja_: yes
03:58:44BetaCookiesthanks, goffa
03:58:46BetaCookiesnighty night
03:58:49BetaCookiesand thanks for everything
03:59:29BetaCookiesi didnt even mention i have an ipod
03:59:34goffamontgoja_: depending on what file manager you're using you can choose to show hidden files
03:59:46goffayeah.. rockbox is pretty much the same on all players
03:59:49montgoja_*headdesk* GUI has a command to show them. I feel silly. New to Edgy, too.
04:00:02goffaah.. np
04:01:55BetaCookiesWoot its working
04:02:02BetaCookiesgoffa is the database hard to use?
04:02:12BetaCookiesbecause I think I like it better :P
04:02:17webguest57hey, I have rockbox and ipl installed on my 5g; if I update to the latest ipod firmware, will I lose both?
04:02:20BetaCookiesunless I go rename everything now
04:02:38goffaBetaCookies: no you pretty much just turn it on
04:02:45montgoja_then do I just cut and paste the extracted folders, etc. into the Themes Folder in .rockbox?
04:03:16goffaBetaCookies: i prefer to not use it though
04:04:12montgoja_nm I think I got it
04:04:23goffamontgoja_: ok.. themes is just for themes
04:04:27goffa.rockbox is the whole thing
04:04:43montgoja_yeah just figured it out. Second guessing myself. Thanks. Sorry I'm a little slow.
04:04:44 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
04:05:15BetaCookiesgoffa do you know how to turn it on, i initialized it and updated it, but i'm still using the file manager.
04:05:44 Part BetaCookies
04:05:44 Join BetaCookies [0] (
04:05:48BetaCookiesokay back
04:06:26montgoja_thnx again for everything goffa!
04:07:54goffaBetaCookies: you have to reboot the player to enable it
04:07:56goffai believe
04:08:43jbagoffa can tag cache grab the song metadata from itunesdb yet
04:09:36 Quit webguest57 ("CGI:IRC (Ping timeout)")
04:10:24goffajba: i don't think so
04:16:59jbahmm the ConvertiTunesDBtoDataBase? starting point isn't a link, does that mean it aint there yet or someone removed it?
04:19:21montgoja_*sigh of relief* rockbox looks 10x better now that it doesn't resemble an old GameBoy Screen. lol
04:20:23 Quit JdGordon ("Konversation terminated!")
04:20:41montgoja_ok next question: since I am running linux, is there a way to sync my iriver now with Amarok?
04:21:58goffai'm thinking so
04:22:16goffabut haven't used amarok long enough to know
04:22:42montgoja_Amarok isn't autodetecting it. I'll look at the Edgy forums and see if I can find anything.
04:22:56goffayead. that'd be better than me
04:23:00 Quit Nico_P (Remote closed the connection)
04:23:36montgoja_b/c it would be better to do it through amarok than to have to pull the UMS trick everytime I want to add music.
04:24:23jbadefinitely looks like someone removed the convert itunesdb to rockbox database page
04:24:27goffa yeah
04:24:31jbacause it's referenced from the faq as a deaed link
04:24:47jbaanyone have an old cache version of it?
04:24:55montgoja_jba: try google
04:25:31jbafirst hit is
04:26:16jbawhich links back to this page and explains that it's the old version of the file. obviously the new version of the page hasn't been done yet
04:26:18jbathanks guys
04:26:35 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
04:27:18jbashit that is way too easy to do
04:27:33jbai don;t even need to rearrange the folder strucuture, i love it
04:28:04montgoja_glad u found it. hope amarok is just as easy. lol
04:28:08jbai wish i brought my damn ipod to work, have the usb cable here, but not the ipod
04:33:27 Join [Gino] [0] (
04:47:22 Join dantheman [0] (n=danielma@
04:53:57 Join menosm_ [0] (
05:04:10***Saving seen data "./dancer.seen"
05:12:11 Quit menosm (Read error: 110 (Connection timed out))
05:45:24 Join [sellout]_ [0] (
05:56:56montgoja_anyone else have any experience with amarok and the iriver H10? My research is showing nothing as far as RockBox goes for the most part. There's a sourceforge program called easyH10, but I think it is designed for the iriver firmware
06:07:25 Quit Plouj (Read error: 54 (Connection reset by peer))
06:14:43midgeykkurbjun: you're still missing d_deh.c ; )
06:15:20kkurbjun: ), yeah, I just commited it - it'd be nice if I could do a clean commit for once
06:15:26kkurbjunthanks for the heads up
06:15:54midgeyits been a while since you've had a commit, hasn't it?
06:16:03 Join cendres [0] (
06:16:30kkurbjunyeah, did an update the the clock a while ago - having a job eats alot more time then school
06:16:50midgeyhurray for finals week!
06:17:20kkurbjun: )
06:17:27jbahey would it be a big job to make larger batter and volume indicators for high res players?
06:17:31midgeyi've been meaning to get back to you on that doom issue i sent to you on MR, but my player needs a new battery and I haven't gotten around to it
06:17:32XavierGrbex support?
06:17:34XavierGrwhat is that?
06:17:46XavierGr(or dehacked)
06:17:46 Join aegray [0] (n=aegray@
06:17:55 Quit ashes (Read error: 145 (Connection timed out))
06:18:37kkurbjunit's a way for wads to modify the behavior of objects and create some really unique mods
06:18:56XavierGrso more custom roms should work now?
06:18:58kkurbjunwikipedia has something on it:
06:19:23kkurbjunwell they will work without the dehacked patchs, but alot fo them won't work right
06:19:31kkurbjunwithout it that is
06:20:00jbamontgoja_, try this, might work in amarok as well
06:21:15kkurbjunmidgey, sorry what was that again, my memory is becoming poor
06:21:29midgeyhaha, dont worry about it
06:21:46montgoja_thnx. I may actually try rhythmbox instead and see where that goes...
06:21:58midgeyiirc, the environment suit wasnt working right
06:22:05midgey(i think thats the name)
06:22:16jbamediamonkey on windows should work okay
06:22:24midgeyits used to protect you from various things
06:22:49midgeyanyway, when you walk over it, rockdoom sends you back to the plugin dir
06:23:15midgeykeep in mind, i havent had time to try this since i sent you the original PM and i dont have a save file for you
06:24:41kkurbjunthat's right, I havn't seen that issue come up before but I'll keep an eye out for it - was it doom 1 or 2?
06:25:19midgeyif i get around to playing it again, i'll update you on its status
06:25:39jbamontgoja_, FYi i used this string in google: rhythmbox rockbox
06:25:53 Quit [Gino] (Read error: 110 (Connection timed out))
06:26:10montgoja_k thnx
06:26:23kkurbjunI'll have to try replaying it, I was able to beat it before without crashes, but that doesn't mean somethign wasn't introduced sometime after I played it. thanks for the help
06:26:47 Join dj-fu [0] (
06:27:08midgeysince were on the subject of doom, why did we decide on /games/doom instead of /.rockbox/doom ?
06:27:42daurnimatorcause .rockbox is for OS files
06:27:59daurnimatorand poeple have to put things into & out of doom folder
06:28:14midgeyisnt pacman stored in /.rockbox/pacman or does my memory deceive me?
06:28:25kkurbjunI don't think that it was ever put to a final vote - I liked it out of .rockbox - similar feelings as daurnimator
06:29:03midgeypersonally, i have it modified to be in .rockbox, but obviously thats my build, my preference
06:29:31midgeyit just seems we get an extraordinary amount of people asking for help because of a missing base wad
06:29:58midgeyif we moved it to .rockbox/doom couldnt we ship the base wad with each build?
06:30:01 Quit cendres (Read error: 60 (Operation timed out))
06:30:33kkurbjunyep, I do feel that consistancy is important though and if it's decided that it should be put in .rockbox then I have no problems with that either. I don't know what the license of the shareware wad is
06:30:53kkurbjunrockdoom.wad is free though
06:31:26midgeyi meant rockdoom.wad, but it would be kind of interesting to ship the shareware or freedoom as well
06:31:34midgeyassuming the licenses work
06:31:39 Quit aegray_ (Read error: 110 (Connection timed out))
06:33:25 Join Phoenix7477 [0] (n=matt@
06:33:42kkurbjunyeah, it could be interesting, I think it would double the size fo the zip at the least though and doom seems somewhat controversial for some people
06:34:57midgeythat makes sense
06:35:37kkurbjunmore errors to fix
06:36:18midgeyeh, freedoom is huge, maybe thats not a good one to ship (6.8 MiB)
06:36:35 Join ashes [0] (
06:38:09midgeybtw, i'd like to congratulate on what may be the highest score ever
06:38:20*midgey thinks we need a scoreboard
06:39:18jbai wish i had discovered rockbox 2 years ago when i re-ripped all my oggs as mp3's to use in my ipod :(
06:39:33jbawonder if the version of lame i used back then did gapless encoding
06:40:37scorcheoh wow...
06:40:49jbascorche ?
06:40:54*scorche gets out a beer for kkurbjun
06:40:57midgey: P
06:41:10kkurbjun: ), cheers
06:42:12 Quit perpleXa ("Leaving")
06:45:29scorchekkurbjun: i am very are going to have to tell me a whole story about that later on =P
06:45:33 Join Sumguy21 [0] (
06:46:09Sumguy21Ok, I can't get my .m4a files to show up n the database, anyone help?
06:49:18jbadid you buy them from itunes ?
06:49:42XavierGr42856? that might be indeed a new high score
06:49:52 Join Paul_the_Nerd [0] (
06:49:54XavierGrmain devs will verify this tomorrow :P
06:50:11scorcheXavierGr: i will be sure to bring it is a big deal!
06:50:15Sumguy21No, but they were put through itunes onto the ipod
06:50:58dj-fuare they aac m4a?
06:51:42Paul_the_Nerdmidgey: Freedoom should be GPL, at the very least we can host a copy of the files ourself, but not include it in the .zip
06:52:00midgeysounds reasonable
06:52:00Sumguy21I don't know.
06:52:43Paul_the_NerdRockdoom.wad should probably be included though, since unlike the other .wad files that are interchangeable, it's necessary for everything.
06:53:40Sumguy21Anyone have ideas? I kinda need to get the ipod back to my friend tomorrow would then have to include a /games/ dir
06:54:00Paul_the_NerdOr rockdoom.wad could go in /.rockbox/doom/
06:54:44Sumguy21Anyone, please :)
06:54:51 Nick myzar|away is now known as myzar (n=myzar@
06:55:00Paul_the_NerdSumguy21: I assume you've taken the newest CVS rockbox, deleted all the Database files, and then regenerated the database cleanly to try again?
06:55:28Paul_the_NerdAnd, asking again barely over a minute since the last time, when nobody new has entered the room, is not going to increase your odds of getting answered, just annoying people.
06:55:29Sumguy21Why CVS?
06:55:46Paul_the_NerdSumguy21: Well, a new daily should be okay.
06:55:54Paul_the_NerdBut CVS is newer.
06:56:07Paul_the_NerdAnd if you have a problem, the first step is always to ensure that it happens with a clean install of the newest official build.
06:59:02Sumguy21No real official releases for the ipod, just daily builds and CVS.
06:59:18Paul_the_NerdI didn't say "release"
06:59:22Paul_the_NerdI said official build.
06:59:30Paul_the_NerdAs in, not using any unsupported or patched builds.
06:59:39dj-fuway to argue the point Sumguy21
07:02:36 Join |AhIoRoS| [0] (n=ahioros@
07:03:06Sumguy21I thought you were helping, not arguing ¬_¬
07:04:13***Saving seen data "./dancer.seen"
07:04:24 Join kurbjunk [0] (
07:05:01Sumguy21Wel, downloading the lates CVS build worked, so thanks alot! :)
07:05:04 Quit kkurbjun (Nick collision from services.)
07:05:21 Nick kurbjunk is now known as kkurbjun (
07:06:44 Join My_Sic [0] (
07:14:36 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
07:22:24 Quit [sellout]_ (Read error: 131 (Connection reset by peer))
07:24:24 Join kurbjunk [0] (n=kkurbjun@
07:25:28 Join kwk [0] (
07:26:42 Quit dantheman (Read error: 104 (Connection reset by peer))
07:33:13 Quit kkurbjun (Read error: 145 (Connection timed out))
07:35:14 Join spiorf [0] (
07:36:57 Nick kwk is now known as kkurbjun (
07:46:27 Quit sando ("blargh")
07:50:01 Quit kurbjunk (Read error: 110 (Connection timed out))
07:51:18 Quit spiorf (Remote closed the connection)
07:51:27 Join matsl [0] (
07:53:53 Quit midgey ()
08:00:29 Quit JdGordon ("Konversation terminated!")
08:03:45 Part Paul_the_Nerd
08:06:35 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
08:07:18 Quit Soap (Read error: 104 (Connection reset by peer))
08:07:40kkurbjunif anyone has a suggestion on the warnings left in cvs I would appreciate some feedback if you could just write it in the channel. I am guessing it's a 64 bit warning. I need to sleep right now, but I will look at it tomorrow.
08:10:05 Quit matsl (Read error: 110 (Connection timed out))
08:11:49 Join ptw419 [0] (
08:12:07amiconnkkurbjun: 64 bit warnings....
08:15:51amiconnAlso, the target checking in the Makefile could be made _way_ shorter
08:16:21 Join midgey [0] (
08:16:27 Quit aegray (Read error: 110 (Connection timed out))
08:16:44 Quit midgey (Read error: 131 (Connection reset by peer))
08:17:47 Quit jba ("Leaving")
08:17:48 Join Soap [0] (n=Soap@rockbox/staff/soap)
08:18:13 Quit Soap_ (Read error: 54 (Connection reset by peer))
08:23:22 Join MarcoPolo [0] (
08:24:15 Quit MarcoPolo (Client Quit)
08:24:58 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
08:25:13webguest20Anyone here?
08:25:59daurnimatorguess what
08:26:07daurnimatori got a fever
08:26:12daurnimatorand the only prescription is...
08:26:17daurnimatormore cowbell!
08:26:56amiconnkkurbjun: The problem is rather obvious. The code in question uses a pointer to store a file descriptor (i.e. an int)
08:27:11 Join MarcoPolo [0] (
08:29:22webguest20I have a little problem with WPS. In my WPS, I have a line with some spaces at the beginning. Those spaces are ignored. Like " %pc". How could I make the spaces appear?
08:30:20 Join Gnelik [0] (
08:32:31*amiconn wonders how dehfgets() would work for real files
08:35:32 Join ender` [0] (n=ender@
08:37:28amiconnAh, commit msg hints that it doesn't (yet)
08:39:16 Quit dj-fu ("( :: NoNameScript 4.03 :: )")
08:48:04 Join [Gino] [0] (
08:48:44 Join Seven [0] (
08:49:53SevenHey Everyone, I was just curious to know if I could get a quick answer on the screendump. Will the screendump feature work with a dock that is connected to my pc via firewire? When it does the screendump does it detect something just being plugged in or does it actually detect if its usb/firewire?
08:50:05SevenThe reason I ask is I'm having troubles getting the screendump feature to work with my iPod Color.
08:51:10 Join _kclaf [0] (
08:51:11 Quit kclaf (Read error: 104 (Connection reset by peer))
08:51:12amiconnFirewire is not (yet) detected by rockbox at all
08:51:17 Nick _kclaf is now known as kclaf (
08:51:45Sevenso how does the screendump work? I thought maybe if it detected power being sent to it through the port on the bottom...? Because my dock has both usb & firewire
08:52:02amiconnNo, it detects whether USB is connected
08:52:26Sevenok... I guess I need to go find my usb mini cable somewhere :p I just wanted to clear that up... thanks =)
08:52:31daurnimatorwould you guys rate cdparanoia highly?
08:54:38amiconnkkurbjun: Replacing fputc with a non-stream file function is trivial (just read() one byte). fputs can be replaced by rb->read_line()
08:56:01amiconnAnd if you replace the byte *inp in struct DEHFILE with a plain int (since you switched from streams to low-level file functions) and adapt the couple of places that uses ->inp or .inp, the 64 bit warnings should be gone as well
08:56:08Sevenjeez, I didn't realize finding a usb mini cord would be so hard to find in my house... I know i have one that I used on my ti-84 calc somewhere.
08:56:21 Quit webguest20 ("CGI:IRC")
08:56:42amiconnMeh, of course I mean fgetc() and fgets()
08:56:51 Quit paines (Read error: 110 (Connection timed out))
08:57:12Bagder42816 points has to be a world record! ;-)
08:57:17 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
08:58:30 Join paines [0] (
08:58:43scorcheBagder: yes!
08:58:57 Join FOAD [0] (
09:00:04 Join Paul_the_Nerd [0] (
09:04:18***Saving seen data "./dancer.seen"
09:04:26 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:04:34SevenYay! i found oneo f my cords, now to see if this will work now
09:05:53 Quit JdGordon ("Konversation terminated!")
09:07:18 Quit [Gino] (Connection timed out)
09:07:29 Join matsl [0] (
09:08:10SevenSuper, it works. :)
09:09:06amiconnkkurbjun: Note that you also need to adapt checks, because (int) fd == 0 is a valid file descriptor unlike (FILE*) fp == NULL
09:09:42 Nick Seven is now known as Seven- (
09:11:33 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
09:11:38 Nick Paul_the_Nerd is now known as Llorean (n=Llorean@rockbox/administrator/Llorean)
09:12:14peturmerging aliases?
09:12:28LloreanI'm thinking about it.
09:14:10 Quit FOAD_ (Read error: 110 (Connection timed out))
09:16:34 Join bluebrother [0] (i=r7vg7pY1@rockbox/staff/bluebrother)
09:16:39peturhahaha ->
09:19:17Seven-^ that was awesome.
09:20:31peturthe man clearly knows how to edit video ;)
09:20:56Seven-eww... for some reason my opera browser doesn't like keepvid
09:21:12Seven-trying to get that video :p
09:21:57 Quit Sumguy21 (Read error: 110 (Connection timed out))
09:22:25bluebrotherfunny :)
09:24:29 Quit matsl (Remote closed the connection)
09:26:38 Join kurbjunk [0] (
09:29:06 Join barf [0] (n=barf@2001:388:c1c7:0:20d:61ff:fe1c:ba33)
09:30:29 Quit kkurbjun (Read error: 60 (Operation timed out))
09:37:05Gnelikdan_a: Hi. Problems with geting HW documentation??
09:37:54dan_aGnelik: Yes. But we know how the scroll wheel works now :D
09:38:04 Quit ToyKeeper (Read error: 113 (No route to host))
09:38:35Gnelikdan_a: Wow! And how?
09:38:58Bagderyou move it clockwise or counter clockwise!
09:39:02*Bagder ducks
09:39:41dan_aGnelik: Line 1344 of
09:40:14dan_aBut we haven't written a good working driver yet
09:41:25*Llorean throws an eraser at Bagder for that one.
09:41:34Gnelikdan_a: I told you thai it was gpio
09:41:59 Join ToyKeeper [0] (
09:42:09dan_aI know. I forgot to enable the GPIOs before doing my test program
09:42:32Gnelikdna_a: why don't you commited it to cvs?
09:43:28dan_aGnelik: The one on the pastebin doesn't work. The version I wrote doesn't work at all well
09:45:34GnelikAnd you want to make one bootloader for all PP targets?
09:46:37dan_aYes. That's just waiting for my girlfriend to bring my iPod charger back to the island I live on, so that I can test it on my 3G iPod.
09:47:06 Join mathgl [0] (n=mathgl@
09:47:31 Join miepchen^schlaf [0] (
09:49:25 Join Bob7k [0] (
09:49:47Bob7khaha, man, rockbox for ipod rocks, lol, guys know whare else to get more plugins?
09:51:10BagderI don't think you can find any
09:51:42Bagderthere have been some out-of-cvs developed plugins, but they usually don't keep up with the pace in the long run
09:52:02Bagderand they certainly don't come prebuilt for all targets
09:52:24Bob7kanyway, its pretty fun, how can i put a plugin at an easier place, like the root directory, i like the ocilator one
09:52:39 Quit dan_a ()
09:52:45Bagderyou can put them whereever you like
09:53:04Bagderhow do you copy other files?
09:53:09Bob7ki just put it on the ipod an hour ago
09:53:14Bob7kyea, ill try that
09:53:24LloreanJust move the .rock file for the plugin wherever you want it to be.
09:55:22 Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3)
10:06:55 Join Kanan [0] (i=7d19238a@gateway/web/cgi-irc/
10:07:02 Part Seven-
10:07:55 Quit Kanan (Client Quit)
10:12:36 Nick DreamThief|off is now known as DreamThief (
10:20:38 Part Llorean
10:21:27 Join netmasta10bt [0] (
10:21:28 Quit Landus (SendQ exceeded)
10:23:57 Quit paines ("Verlassend")
10:28:09 Quit Bob7k (Read error: 110 (Connection timed out))
10:29:06 Quit Gnelik ("Miranda IM! Smaller, Faster, Easier.")
10:30:07 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
10:34:26 Join JdGordon [0] (i=dced3920@gateway/web/cgi-irc/
10:34:28 Join n1s [0] (
10:38:24 Quit JdGordon (Client Quit)
10:38:31Genre9mp3petur: I love that video! :)
10:39:21muesli__which one?
10:39:25Genre9mp3especially the fact that he is dressed like a pianist while playing drums, and as a drummer while playing the piano! heh
10:39:40 Join jba [0] (
10:46:54muesli__is that oetur?
10:50:04Genre9mp3petur just gave the link earlier in the channel
10:50:34Genre9mp3but who knows??? :)
10:51:12muesli__i like that one
10:51:46 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
10:52:18Genre9mp3haha... athletic spirit
10:56:13 Join spiorf [0] (n=spiorf@
10:59:59*n1s mutters about useless feature requests
11:00:34JdGordonwhic in particular?
11:01:22Bagder"it'd be nice"...
11:02:41bluebrotherI already thought about closing it because it won't be possible until we can use the broadcom chip
11:03:02bluebrothermaybe we should add a note like here:
11:03:46JdGordonand the same on the forums about not posting anythging tha shuold be on fs
11:03:55JdGordonand then we wll have no new posts on either :D
11:04:03bluebrotherbut possibly direct questions also to this channel
11:04:21***Saving seen data "./dancer.seen"
11:04:40n1sbluebrother: sounds like a good idea, but it will probably scare away some reporters, like the ones that can't be bothered to sign up for a flyspray account :-)
11:05:18bluebrothermaybe that scares some away, but I think it will help greatly to keep FS clean (and make it a way better tool)
11:05:34bluebrotherI'm not scared about scared users ;-)
11:05:57n1syes, since most "bug" reports are vague at best and they never repy to clarify.
11:06:48bluebrotherI guess it would especially scare reporters away like FS #6429
11:07:09bluebrotherthat guy even set a due date *urgh*
11:08:02scorchebluebrother: the issue is that we usually tell the people on the forums that it is the incorrect place to put bugs/requests (although it widely varies by case)...if we do that, we would have to also change our typical forum policy
11:08:26Bagderit'd require more devs to read the forums
11:08:39Bagderand I don't see that happening
11:08:55bluebrotherdo we really need devs to read the forums for that?
11:09:10scorchei wouldnt say and up
11:09:16bluebrotherI think it would be sufficient to have some guys with a good knowledge of Rockbox around
11:09:44bluebrotheras I believe they are better deciding if something qualifies as bug or not than the average user
11:10:39bluebrothercurrently there in fact are discussions about unexpected behaviour, and if it turns out to be a bug the reporter usually gets directed to FS.
11:11:13bluebrothermost users tend to scream "bug" even if they don't know if that's maybe a feature
11:12:09scorchewe should enact a strict policy regardless though, as we dont have one atm and as i said before, the responses can vary
11:12:23 Quit JdGordon (Read error: 104 (Connection reset by peer))
11:12:37 Quit menosm_ (Read error: 145 (Connection timed out))
11:12:51 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
11:13:58bluebrotherscorche, agreed.
11:15:04scorchemight have to make this a topic under forum business to discuss it among those who *do
11:15:08scorche* check the forums
11:15:46bluebrothergood idea
11:16:08scorchehrm...i just noticed the flyspray # quicksearch on the sidebar...nice
11:18:50*Genre9mp3 just actually used that for the first time to go to FS #6429 :)
11:22:55scorchebluebrother: done
11:24:00 Quit [sellout] (Read error: 131 (Connection reset by peer))
11:24:01n1sAha! secret forums ;-)
11:24:20bluebrotherhehe ... the secrets of Rockbox ;-)
11:24:31 Join [sellout] [0] (
11:24:41*scorche mutters about the secret dev ml
11:24:50bluebrotheranyway, will look into this later, work to do
11:26:01n1sanyone up for testing ?
11:33:40JdGordonwhy cant we leave that optio therE?
11:34:24 Join muesllii [0] (n=muesli_t@
11:36:45JdGordonscorche: would the ml be a better place? I thought the devs dont look at the forums very often
11:37:11 Quit JoeBorn (Read error: 104 (Connection reset by peer))
11:37:22n1sJdGordon: sure we can, but imo the option is fairly useless, if on it improves batterylife and increases spinup time slightly, if you want fast browsing you can always use dircache.
11:38:11scorcheJdGordon: they dont typically, but this is more a matter of how to handle it in the forums...the devs will see the tracker which could be potentially much cleaner from this
11:38:17n1sAlso the option wasn't there from the begginning, it was added to diagnose crashes on some players.
11:40:09Genre9mp3n1s: Correct me if I'm wrong, but with the same logic we can remove the disk spindown setting, too
11:40:34 Quit FauxFaux (
11:40:34 Quit preglow (
11:40:44Bagdernot really
11:40:48n1sGenre9mp3: maybe, but let's not get carried away
11:40:53Bagderthe spindown time is depending on how you use the player
11:41:14NJoinpreglow [0] (
11:41:33n1sanyway this patch will never be committed since no one ever wants to test it :-/
11:42:10 Quit muesli__ (Read error: 110 (Connection timed out))
11:42:11Genre9mp3actually, I was implying the opposite... (keep both settings)
11:42:26Genre9mp3but changing the default value for disk poweroff
11:42:47BagderI think we all agree on the change of the default value
11:42:52JdGordonis the sansa a ums player with the OF ?
11:42:55NJoinFauxFaux [0] (n=faux@pdpc/supporter/active/FauxFaux)
11:43:02BagderJdGordon: if set to be, yes
11:43:28*petur wonders how long it will take before the discussion of splitting settings comes up again
11:43:34JdGordondoes it need its own stupid software to copy music onto it s they can be listened to?
11:43:41*JdGordon 's dad wants to get one
11:43:47JdGordonh good
11:44:12Bagderalthough you can't navigate the OF using anything but their database mode
11:44:19n1sThe thing is that we have _lots_ of options and users always want to have more AND a simple interface wich doesn't exactly go hand in hand, so removing options that no one really use is ggod IMO to make things simpler and make room for other option.
11:44:56jbahey guys today i read on the wiki about how to boot ipod original firmware, but can't find the link or the page in the manual
11:45:00*JdGordon votes for more options
11:45:04jbaanhyone know off the top of their head?
11:45:10scorchen1s: yes, but every option has a purpose
11:45:13JdGordonmenu while booting iirc
11:45:19scorchehold it
11:45:42n1sscorche: yes, and the purpose of this option was to diagnose a now fixed crash.
11:45:43jbaand menu while usb pluging just uses usb for chargin (did i remember right)?
11:46:06scorchejba: yes
11:46:15scorcheas in it wont force a reboot into disk mode
11:46:24Genre9mp3n1s: I think that the system options are well organised in the menu...also, the disk poweroff in under the disk options... I can't think of anyone complaining about this
11:46:24jbagood good
11:46:37jbahow long does updating the database take? hours or minutes?
11:46:40 Join JoeBorn [0] (n=rootmeis@
11:47:01scorchejba: depends on what you have on the device...but i would go with minutes ;)
11:47:14Genre9mp3n1sL Also, maybe someone prefers this slightest faster spin up... you never know
11:47:19jbascorche, i don't remember reading if it tells you when it's done
11:47:20jbadoes it?
11:47:22n1sGenre9mp3: I don't agree with the "let's have an option for that just 'cause we can" thing.
11:47:55scorchen1s: yes...if that is indeed the case, then i suppose it should be removed...but i would leave that up to Bagder and the swedes as far as committing and the decision goes
11:47:56jbaif you guys subscribe to havoc penington's views on UI design, you should err on the side of not having an option
11:48:00jbaless is more in ui design
11:48:27crashdjba: and if they dont... ;)
11:48:41n1sGenre9mp3: the users that wants a fraction of a second faster spin up over longer battery life is most likely in a minority I'd say.
11:48:52 Join barrywardell [0] (
11:48:57scorchejba: you can check its progress in the debug menu, but you can tell simply from the disk access stopping
11:49:12jbadisk access has stopped
11:49:15jbai should reboot?
11:49:25Genre9mp3n1s: maybe someone that doesn't want to use dircache?
11:49:29n1sscorche: yes, that's what I'm doing, and LinusN said it had to be tested on all affected targets and that's where we are now, testing.
11:49:32scorcheyes...but shutdown and start back up again
11:50:52scorchen1s: alright...i was musing on your remove options in general line though
11:51:22jba-1% progress, initialized: yes, ready: no
11:51:37scorchethen it is finished
11:52:13n1sscorche: yes of course we should take care to keep what is wanted/used/neccesary, I'm not going to go on an option killing crusade ;-)
11:52:26scorchegood =)
11:53:13jbaokay guys off to watch episode two of heros
11:54:30Genre9mp3btw... If this option gets removed eventually, prepare for a wave of "where disk poweroff go? I wan't back my better battery life" posts! :P
11:55:12scorchelets kill doom while we are at it >=)
11:55:20*n1s puts on the tireless support helmet Paul_the_Nerd left lying around on the floor
11:55:42*petur points out that Paul changed nick
11:55:55n1soh?, sneaky
11:56:05scorchenot really...
11:56:13scorcheit was actually to be less sneaky
11:56:36petur09.11.38 Nick Paul_the_Nerd is now known as Llorean (n=Llorean@rockbox/administrator/Llorean)
11:57:17n1sah, ok wasn't so sneaky, thought maybe he was webguestXX or something :-)
11:57:46scorcheexactly...he wanted his cloak to be the double-l as well
11:58:45 Join Nico_P [0] (
11:59:49amiconnlinuxstb_: Pushing your commit stats? ;)
12:00:40n1samiconn: commenting out unused functions/staticing in tremor saves about 2k on coldfire and 3k on ipods there such a page anywhere?
12:03:01Genre9mp3petur: regarding the file properties.. do you think it would worth/be easy to add an exit button while scanning a folder?
12:03:26JdGordonvery easy to do
12:03:38JdGordonaction_userabort(); will do it
12:03:45JdGordonwell, will do the check
12:04:12 Quit safetydan ("Ex-Chat")
12:04:16 Quit linuxstb_ (Remote closed the connection)
12:04:26*n1s wants that fore directory delete too
12:04:27Genre9mp3yesterday I did that on my Music folder and got trapped in there for about 10-15 sec
12:04:34peturGenre9mp3: it already shoud respond to stop
12:04:47 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:05:16Genre9mp3petur: let me check again
12:05:41Genre9mp3petur: no...
12:05:49Genre9mp3I pushed every single button
12:05:52 Join miepchen^schlaf [0] (
12:06:06peturit used to :/ something got borked
12:07:00peturcolorfull cvs table btw...
12:07:12Genre9mp3only reset would stop it from scanning the folder ;)
12:07:49peturlet me check the code
12:07:53linuxstbamiconn: :) Feel free to add auto-detection to it...
12:08:57JdGordonnew high scroew... 42856 must be a record
12:08:57linuxstbWhat you were suggesting last night - scanning the available drives to locate the ipod.
12:09:11amiconnAh, that
12:09:26peturJdGordon: get more batteries :p
12:09:35JdGordonshoosh you!
12:11:17*scorche thinks about blaming his typos on his keyboard too
12:11:52peturGenre9mp3: I'll check tonight, stkov atm
12:12:07JdGordonI tihnk Konversation adds the typos in.... typing anywhere else is fine :D
12:12:27Genre9mp3petur: sure... just wanted to point you this, not a big deal for me really
12:12:45JdGordonpetur: ill have a look into it for you... im bored
12:13:14 Quit petur ("CGI:IRC (EOF)")
12:13:28 Join p3tur [0] (i=d4efd6a6@gateway/web/cgi-irc/
12:13:31 Quit jba (Read error: 110 (Connection timed out))
12:13:54 Nick p3tur is now known as petur (i=d4efd6a6@gateway/web/cgi-irc/
12:14:42n1sJdGordon: Are the button defines in gwps.h needed anymore?
12:14:56JdGordonn1s: remove them and find out :D
12:15:02JdGordonI doubt it tho
12:15:07JdGordonthe ones in menu.h are tho
12:15:10peturnick highlighting and backspace really don't work well together in the webclient :/
12:15:12JdGordonI thnik
12:17:21JdGordonpetur: it looks like the get_action() cal is in the wrong place
12:17:37peturyes, it should be outside the if()
12:17:51JdGordoneasy fix :)
12:19:13peturif you're sooo bored, have a look at the bugtracker, plenty of stuff to do there :p
12:19:29JdGordonmost of that is beyond me :(
12:19:47JdGordonor I dont have the right target to even touch it
12:19:53Nico_PJdGordon: I saw on the forum that you once started having a look at cuesheet support
12:20:13JdGordonyeah, It wont work well with the current playlist code
12:20:32 Quit petur ("there's no such thing as free lunch")
12:20:32Nico_Pand what if we don't integrate it in the playlist code ?
12:20:43JdGordonit wont be able to be used
12:20:49JdGordoni mean it cant be done any other way
12:20:49Nico_Phave you looked at the wiki page i've created ?
12:21:59Nico_Pwhat do you mean by "it cant be done any other way" ? are you suggesting you tried something else and it failed ?
12:22:17n1sJdGordon: Nothing complains with those defines removed and the sim is no more broken than usual.
12:22:27JdGordonthats the easy way of getting out of it... checking the wiki page now
12:22:37JdGordonhaha at the last part
12:24:09Nico_Pwhich one ?
12:24:15JdGordonNico_P: I reckon the foobar2k way is more correct.. but I dont think the playlist engine (without some pretty evil hacking) would be happy with either
12:24:24JdGordonthe haha was at n1s
12:24:44Nico_Pi must say i have a preference for the amarok way
12:24:51JdGordonI dont know the playlist code all that well, so I could be wrong
12:25:24 Join funky [0] (n=repulse@unaffiliated/funky)
12:25:34n1sThe sim and 64 bit has not really become good friends yet :-)
12:25:36Nico_Pi mean from a purely user-ish point of view...
12:25:46 Quit kubiix (Read error: 145 (Connection timed out))
12:26:31Nico_Pso what did you do ? you were talking about a CUE file parser in the forums...
12:26:44JdGordonI think not allowing shuffling would be a waste, I see cue's as a nice way of storing full cds, and sometimes its nice to listen to a bunch of cds on random
12:27:19JdGordonI first thought about hackig the filename in the playlist and adding some code to seek that, but decided tats a bad idea
12:28:00JdGordonare there any playlist formats that support cue files?
12:28:07JdGordonm2u doesnt iirc
12:28:23Nico_Pnot that i'm aware of
12:29:22 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
12:33:14Nico_Pwhat about implementing it separately in the first place and then trying to make it fir nicely with the playlist system ?
12:33:37 Join Landus [0] (
12:34:52JdGordonIm sure it could be done with a plugin (assuming plugins have basic track seeking capalilites)
12:35:15*JdGordon checks
12:35:51JdGordonit does
12:36:09Nico_Pplugins can seek ?
12:37:00JdGordondoing it as a rock wouldnt allow it to work with the current playlist tho, but better than notihg
12:37:08Nico_Pso you're suggesting it could be done entirely in a plugin ?
12:37:34 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
12:37:56JdGordon80% sure it could.
12:38:16Nico_Pok, but then nothing can be added to the WPS ?
12:38:41JdGordonnot nessacerily
12:39:11JdGordondepends where the wps gets the info from
12:39:56JdGordonactually... proablby not
12:40:15JdGordonnot sure how buttons would work if we left the plugin
12:41:25JdGordongot it!
12:43:35JdGordonI _think_ I can do the entire cue handlin in a tsr plugin, which means you would go back t the wps, and it would fake some of the info
12:44:13JdGordonin the playlist viewer it would look like 1 track
12:45:35*JdGordon grabs a fresh cvs and starts playing
12:46:22Nico_Pwhat would go against putting it all in the core ? too much bin size added for only a few users ?
12:47:14JdGordonthe way it will be done is fairly hacky... to be put in the core I think the playlist engine should be fixed to support it properly (each playlist entry would have a start/end time and file)
12:47:52linuxstbJdGordon: What exactly would your tsr plugin do? What happens if the user is in a plugin already when the cuefile needs parsing? Or tries to use a plugin whilst playing a file with cuesheet?
12:48:00markunJdGordon: and then maybe treat the .cue files as a virtual dir?
12:48:48Nico_PIMHO having a separate "cuesheet viewer" instead of combning them with playlists is not that hacky
12:49:11*linuxstb would prefer the concept of "sub-tracks"/chapter points - i.e. keep playlists as they are.
12:49:28linuxstbAnd accept the fact that .m3u playlists can't specify sub-tracks.
12:49:28Nico_Plinuxstb: i think we agree
12:49:45JdGordonlinuxstb: the tsr would read the .cue and make a new playlist with the one file, start a new thread and drop bck to the wps. the actio ahdnelr would get a callback which lets tsr plugins get button presses before the callee which would let it know when to ff/rwd. if anything wants the plugin buffer it will exit leaving the 1 file playlist
12:49:51JdGordonmarkun: virtual dir?
12:50:07markunJdGordon: yes, so you can add individual subtracks
12:50:41Nico_PJdGordon: would you mind sharing what you already have so i can play a bit on my side ?
12:50:46*linuxstb would prefer it in the core.
12:50:58JdGordonNico_P: I have an idea and a blank cvs tree :p
12:51:16linuxstbIt's not just cuesheets - it's chapters in .mp4 files, multiple-track SIDs, chained Ogg files...
12:51:19Nico_P:) i thought you already had the parser
12:51:30JdGordonI tihnk I lost that ages ago
12:52:23markunlinuxstb: the gigabeat port is so close..
12:52:40linuxstbmarkun: But...?
12:52:40Nico_Plinuxstb: i totally agree
12:52:57Nico_Plinuxstb: have you read the wiki page about cuesheets ?
12:53:05markunlinuxstb: audio is still a problem. We pass the samples to the I2S fifo but they come out as static
12:53:13JdGordonside topic... how impossible would it be to use the RAM in 1kb chunks so we could have malloc? (i.e codecs would grab a chunk and playback would store an array of the next few chunks to play? )
12:53:59markunlinuxstb: I thought it might be a endian problem but using swap16 doesn't solve anything
12:54:46 Join jba [0] (
12:57:53JdGordonmarkun: where is virtual dirs used so I can have look?
12:58:06markunnowhere I think
12:58:24JdGordonah, ok
12:58:34n1sondio MMC?
13:04:02Genre9mp3markun: Out of curiosity... does the Gigabeat have USBOTG?
13:04:21markunGenre9mp3: it has a USB host and USB device controller
13:04:26***Saving seen data "./dancer.seen"
13:04:33markunbut only available on the cradle
13:04:51markunand both only USB 1.1
13:05:13 Quit |AhIoRoS| (Remote closed the connection)
13:06:14markunGenre9mp3: yes, the device controller is used for the MTP mode and the host controller to transfer things from a UMS device (like a camera)
13:07:00markunand then the Gigabeat also has a USB 2.0 USB2ATA bridge
13:07:14Genre9mp3It has a proprietary connection?
13:07:21*JdGordon is thinking it might be possible to store track position info with playlist entry filenames without much hacking
13:07:31Genre9mp3markun: ok
13:08:14markunGenre9mp3: mini-USB B connectors for the bridge and device controller and normal USB A for the host controller
13:08:36*JdGordon does magic voodoo to get hardeep in here
13:12:27JdGordonWould decreasing the maximum amount of playlist entries to 134million instead of 268million be acceptable to add cue support?
13:14:20n1smaybe, but i guess users would want an option. :-D
13:14:20Nico_Pit does seem acceptable :)
13:14:27 Quit jba (Read error: 110 (Connection timed out))
13:14:44*JdGordon doubts anyone has that many tracks anyway
13:15:29JdGordonI'm thinking that start and end track positions can be stored in the filename buffer after the track name.. the decrease is because another flag bit is needed
13:16:47JdGordonnot entirely sure how to implement this tho
13:17:11n1skurbjunk == kkurbjun ?
13:18:12n1sanyway i the previous statement is true, then you have some yellow in the builds.
13:19:03GodEater_Weblinuxstb: have you done any testing with your latest changes to ipodpatcher on an 80G 5.5 at all ?
13:19:55JdGordondoes anyone know which function the playback engine calls to get the next track to buffer?
13:20:19GodEater_WebI've just tried it out on mine - and it's complaining it can't see the Apple copyright stuff - yet dumping the partition out with dd and opening it up in a hexeditor shows it's there
13:24:34 Join miepchen^schlaf [0] (
13:27:18linuxstbGodEater_Web: Only the Windows version correctly detects the sector size at the moment. What OS are you using?
13:30:21 Join obo [0] (
13:30:53 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
13:32:17linuxstbGodEater_Web: If you're not using Windows, change the value assigned to sector_size in ipod_open in ipodio-posix.c to 2048. Or even better, work out the ioctl() needed to detect the sector size and submit a patch...
13:32:25*linuxstb goes for lunch
13:34:00GodEater_WebI'll see what I can do :)
13:34:32JdGordonNico_P: message on the dev mailing list... need to recruit someone who knows the playback engine
13:37:32 Quit GodEater_Web ("CGI:IRC (EOF)")
13:39:56 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
13:40:08Nico_PJdGordon: what is the problem ?
13:40:35JdGordongetting the playback engine to buffer only the requested part of the track
13:40:44JdGordonalso the playlist cde is confusing me
13:41:06 Join lee-qid [0] (
13:41:18Bagderso what unit does cue files normally use?
13:41:27Bagderms? sample number? byte index?
13:41:52Bagdersecond resolution?
13:42:25Nico_Pactually it's MM:SS:FR (minute-second-frame)
13:42:42Bagderstill a pain to find at run-time
13:42:49JdGordonbetter than nothing
13:43:11Nico_PBagder: can't it be done as if the user was seeking ?
13:43:16BagderJdGordon: I'm not so sure about that
13:43:17JdGordonif we store ms offset it will be relativly easy to sek on all formats
13:43:44BagderNico_P: yes I bet, but it is quite an operation
13:44:05Nico_Pi don't quite realize what would be involved
13:44:21Bagdercodecs with VBR
13:44:25JdGordonwell, it would only happen if the user actually loaded a cue (or any bookmarkable) file
13:46:26Bagderstill, there's no such support today to load a given track and fast forward to a specific point and then only load a certain amount from there
13:46:40JdGordonhow hard would that be to add?
13:46:52Bagderno idea
13:47:12Bagdergiven the problems we already have with playback, a guess would be fairly tricky
13:47:31LinusNactually, only a moron would use VBR with cue sheets
13:47:52Bagderwe'd still have to support those morons, wouldn't we?
13:48:09LinusNwe support a lot of morons, so why exclude them? :-)
13:48:10JdGordonwell... not only cue sheets... any format which allows for chapters/bookmarks/sub tracks
13:48:26JdGordoncan that go on the golden quotes page?
13:48:55LinusNbe my guest
13:49:14JdGordonmore asking because might not like the idea of one of those morons reading it :D
13:49:49obolets hope they don't use WMA either...
13:49:58preglowLinusN: why? if you ask me, only a moron would use mp3 cbr at all
13:50:01Bagdercue support with WMA!
13:50:07Bagderthe ulitimate combo
13:50:50Bagderand then I wanna fast forward back and forth over the track change points, with sound!
13:51:06LinusNpreglow: because it is a PITA to seek to a specific point in time
13:51:30preglowLinusN: sure, but good players support it, so why shouldn't people use it?
13:51:51amiconncue sheet != good
13:51:57LinusNso bad players, like rockbox, can support cue sheets?
13:52:02preglowusing mp3 at all is braindead, imho :>
13:52:05oboI guess there won't be any interest in a half written QT4 gui installer now that rbutil is in CVS?
13:52:06amiconncue sheets are a strange inventuion
13:52:22Bagdercue sheet == hack to solve the gapless problem
13:52:47LinusNwhich we don't have
13:52:52preglowwell, given the fact that people just were not able to code gapless support at all in the old days (some still arenn't), i think it's an ok solution
13:52:56preglownot very nice, but hell
13:53:15preglowobo: you might be right there
13:53:30obothat's what I thought :(
13:53:44preglowobo: people still might use it if it's good, of course, i've never seen it
13:54:34preglowbut no, i'm afraid vbr with cue is rather common">
13:54:49obooops, :8000 instead
13:54:49preglowso if we're going to support cue sheets at all, we should support that too
13:54:59preglowbut that will involve a rather lengthy scan of the whole file
13:55:40JdGordonguys... I'm not asking for cue support... rather support for adding tracks in other tracks, format sholdnt make any difference
13:56:27Nico_Pi'd like to discuss this with you guys, but i have to go to class :(
13:56:30Nico_Palready late
13:56:33preglowsure, if you're going to ignore the technical difficulties it doesn't matter
13:56:34preglowbut it does matter
13:57:33JdGordonthe difficulties are the buffering between the two points.. and they are done generically for all formats right?
13:58:29 Join Thundercloud [0] (n=thunderc@
13:59:23amiconnpreglow: Why not just split mp3+cue into individual mp3s? I don't get it...
13:59:45peturmp3directcut can do it
14:00:20Bagderthat doesn't work for other multitrack formats though
14:00:59preglowamiconn: dunno, i only have very few cue/mp3 files and can bear to seek
14:01:05peturmaybe also an issue if you want to use the same files with a player that doesn't do gapless
14:01:20preglowyeah, but i assume it was meant as a rockbox solution
14:01:28 Quit Thundercloud (Remote closed the connection)
14:01:41 Join Thundercloud [0] (n=thunderc@
14:01:41preglowbut anyway
14:01:42 Quit Seed (Nick collision from services.)
14:01:48preglowi doubt these splitter tools can split in the middle of a frame
14:01:50 Join Seed [0] (
14:01:52preglowor can they?
14:02:06JdGordonprobably not
14:02:26amiconnpreglow: No, I think they will do what lame -nogap does
14:02:53preglowamiconn: exactly, and your track switch points will then possibly sound different
14:03:02preglowi've known people to complain over less :>
14:03:41LinusNi don't get it. why even try to split in the middle of a frame?
14:04:42Bagderbecause the song switch might be in the middle?
14:04:51preglowvery possible
14:04:58preglowcd frame sizes are not the same as mp3 frame sizes
14:05:00preglownot even close
14:05:38 Join muesli__ [0] (n=muesli_t@
14:05:43peturhow long is an mp3 frame anyway?
14:05:56preglow1152 samples
14:06:02preglowper channel
14:06:50 Quit muesllii (Read error: 145 (Connection timed out))
14:07:50amiconn...for MPEG version 1
14:08:01amiconnversion 2 and 2.5 frames are 576 samples
14:08:20amiconnLayer 2 frames are 1152 samples, always
14:08:31preglowi was speaking primarily in the context of cue files
14:08:38preglowwhich are cd images, thus 44.1khz, thus layer1
14:08:42preglowehh, version 1
14:09:18peturso the resolution is 26ms - not that bad is it?
14:09:38amiconnYes, and the maximum 'error' hence is ~13ms
14:09:50JdGordonwhich is too small to notice
14:09:51 Nick DreamThief is now known as DreamThief|off (
14:09:57preglownah, not by far
14:10:01preglowbut it depends on the material
14:10:23preglowunlikely it is, impossible, no
14:11:31 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:11:35 Quit barrywardell ()
14:12:03JdGordonOK, im thouroughyly confused by the plalist code.. how does it store the filename of any track inserted other than dirplay ?
14:12:33linuxstbJdGordon: Back to your question (buffering part of a file), the short answer is that you can't. The codec itself is responsible for seeking, the playback engine knows nothing about the data it's loading.
14:13:02JdGordonok, but cant the codec be told where to seek and how much to buffer on load?
14:14:32GodEater_Webis there somewhere on the wiki which gives info on posting patches ?
14:14:46GodEater_WebI've got something which appears to work out the sectorsize ok
14:15:06GodEater_Webor do you want to check it out first linuxstb ?
14:15:46amiconnJdGordon: It doesn't store filenames, that's the whole magic behind it needing very little ram, and being very fast
14:16:20peturand more specific
14:16:26JdGordonamiconn: what does it store?
14:16:28GodEater_Webthanks :)
14:17:17JdGordonit doesnt seem to store anything
14:17:18linuxstbGodEater_Web: I'm happy to just take it directly from you though. Are you against giving me your real name so I can add you to the Rockbox credits file?
14:17:33LinusNJdGordon: the relative index in the playlist file (but queued filed are stored in .rockbox/.playlist_control)
14:17:56linuxstbGodEater_Web: Also, what OS are you using? Linux? Any idea if your patch will work on other Unix variants?
14:19:13*JdGordon gives up :p
14:19:42linuxstbJdGordon: The codec can be told to seek, but it's the playback code that does the loading... What you're suggesting isn't possible unless the playback engine becomes aware of file formats (which isn't a bad thing).
14:20:41GodEater_Weblinuxstd: Linux yes - from what I can tell it appears to be standard posix ioctl() call - so it SHOULD work on other *nix - but I have no others to test against
14:20:59JdGordonthe codecs dont just have a generic seek() function which could be called on load? (or a start/end point pased to the codec onl load?)
14:21:07GodEater_Webwhat category should I use for it btw, Bootloader ?
14:21:10linuxstbGodEater_Web: I can try it on Mac OS X. I think we have some BSD users around as well.
14:21:11JdGordonI dont understand why it would be format dependant
14:21:34linuxstbGodEater_Web: Bootloader sounds fine.
14:23:44GodEater_Webum - ok - it's on Flyspray I think
14:24:17GodEater_Web FS #6433
14:24:57LinusNJdGordon: it might be difficult for the playback engine to know how much to buffer
14:25:20Kasperleyou include linux/fs.h. that'll surely break bsd compatibility ;)
14:25:45GodEater_Webum - good spot
14:26:03 Quit obo ("bye")
14:26:05GodEater_WebI'll have a hunt and see if those symbols are defined elsewhere
14:26:18JdGordondoes the codec seeking work on time offsets or file position?
14:26:42linuxstbJdGordon: Time offsets.
14:26:55JdGordonok, so where is the problem?
14:27:08Kasperleand a ioctl named BLKSSZGET does not seem to exist on freebsd either
14:27:20JdGordonthe playback would just do codec_load(file, start, end)... or something
14:27:41linuxstbJdGordon: The codec isn't running when the file is being loaded...
14:27:41 Quit GodEater_Web ("CGI:IRC (EOF)")
14:28:47JdGordonno, but it could store those 2 offsets somewhere untill its ready to buffer, or playback could send them when codec is ready
14:29:12BagderJdGordon: then it would have to load lots of data it'd never play
14:29:27Bagderthe loading is done before the codec is loaded
14:29:41LinusNbut it doesn't have to be like that
14:29:51*JdGordon should stay out of things he obviously knows nothing about
14:30:31LinusNJdGordon: still you have identified some issues that should go to the cuesheet wiki page
14:31:35linuxstbIt's also not just a matter of extracting part of the data from the middle of the file. Most formats rely on information in the file header. That's why I think we should forget about adding sub-tracks individually to the playlist, and just deal with the whole file.
14:32:29 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:32:36JdGordonso wouldnt that format then read the header, then skip as expected tt he start of the subtrack?
14:32:37linuxstbAt least until we have container-format parsing separated from the codecs themselves, allowing the playback engine to be more intelligent when buffering.
14:32:58linuxstbJdGordon: Yes, but the codecs don't access the disk - they can only access data in the audio buffer.
14:33:15GodEater_WebI changed the patch to get the ioctl from sys/mount.h
14:33:15JdGordonOh, damn, more complexity :p
14:33:47GodEater_WebKasperle: can you have a look and see if you have that one kicking around in BSD somewhere ?
14:33:48peturGodEater_Web: [14:27] <Kasperle> and a ioctl named BLKSSZGET does not seem to exist on freebsd either
14:33:55GodEater_Webyeah I saw that :)
14:34:28*petur goes minding his own business
14:35:01GodEater_Webalthough a quick google appears to indicate you have to use a different approach on BSD - curses.
14:36:36LinusNi curse a lot when things don't work :-P
14:36:41Bagderwhat about st_blksize ?
14:36:57Bagderor is that too highlevel?
14:37:06Kasperleunfortunately i do not know how to go about it.
14:37:18peturfollowed by a round of forehead slapping :p
14:37:22Bagder"a filesystem-specific preferred I/O block size"
14:38:06GodEater_Webnot that I have masses of experience, but I would say that sounds too high level
14:38:20GodEater_Webwe're getting the size at the block device level, not filesystem
14:38:27Bagderah, true
14:40:36GodEater_Webthis page here : (assuming the devs there know their stuff) would seem to indicate it's a different ioctl() call across several unix platforms.
14:40:46GodEater_WebSo much for compatibility
14:40:50Bagderwouldn't surprise me
14:40:59Bagderthere's no posix for those layers
14:41:41GodEater_Webso despite linuxstb's efforts in splitting out the io into two files, one for windows, and one for *nix, we're still going to end up in #ifdef hell
14:41:59BagderI wouldn't call _that_ ifdef hell
14:42:11GodEater_Webwell, true :)
14:42:21GodEater_Webbut you know what I mean - it's messier than it could have been
14:43:08GodEater_Webright - I'd best pretend to do some work for a bit - if anyone else here's is running linux and has an 80G ipod, please let me know how you get on with the patch.
14:43:16Kasperlemessy, easy way on freebsd could be fdisk /dev/devicefile, then grepping for a line like "Media sector size is 512"
14:43:26 Quit jaebird ("Leaving")
14:43:33GodEater_Webshould I post about it in the 5.5g port thread, or let linuxstb do that ?
14:43:41 Join jaebird [0] (
14:43:54BagderGodEater_Web: take your chance to show off! ;-)
14:44:02GodEater_Webhahaha ok
14:44:29 Join niskel [0] (
14:46:03 Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/
14:48:25 Quit jac0b (Client Quit)
14:48:47 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
14:49:19linuxstbGodEater_Web: The new version of ipodpatcher doesn't actually do anything useful yet, and ipod_fw.c and the old ipodpatcher supported 2048-byte sectors (although I think ipod_fw.c's support is buggy which is why 30GB users can't load the Apple firmware).
14:51:14GodEater_Weboh well - too late now - I already posted - maybe a mod can remove it if they don't think it's hugely relevant yet
14:51:37GodEater_WebI'll try and tidy it up a bit later as well so that it will still compile on non-linux platforms
14:51:49 Quit GodEater_Web ("CGI:IRC (EOF)")
14:51:52linuxstbKasperle: If fdisk can tell the sector size, then we just need to look at the source to fdisk...
14:53:44 Join webguest15 [0] (i=c0647cdb@gateway/web/cgi-irc/
14:54:06Kasperlegood point ;)
14:56:30 Quit Shadowimmage (Read error: 145 (Connection timed out))
14:58:28 Join Criamos [0] (
15:00:14linuxstbKasperle: Thanks. Looks like the get_params() function which does it - the DIOCGSECTORSIZE ioctl.
15:02:00 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
15:04:30***Saving seen data "./dancer.seen"
15:05:12 Quit JdGordon ("Konversation terminated!")
15:09:02 Join miepchen^schlaf [0] (
15:10:30 Quit Siku ()
15:15:47*pixelma hands out some lussekatter to anyone who knows what that is :)
15:16:34 Join Siku [0] (
15:16:36*petur googles
15:17:04pixelmathat's not a sort of beer :P
15:21:14Genre9mp3seems yummy!
15:22:18Bagderthey are
15:22:32Bagdergoes perfect with "glögg" ;-)
15:22:50pixelmaindeed :)
15:24:27 Quit niskel (Remote closed the connection)
15:25:04n1spixelma: thanks ;-)
15:25:58Genre9mp3oh yeah? I can use unknown words for you, too!
15:26:13*Genre9mp3 passes some kantaifi to anyone who knows what that is :P
15:27:18 Join barrywardell [0] (
15:28:10Kasperlemhmmmm glögg
15:29:56 Quit Thundercloud (Read error: 54 (Connection reset by peer))
15:29:58 Join Thundercloud_ [0] (n=thunderc@
15:31:15 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
15:32:01*Bg3r passes mousakka to Genre9mp3
15:34:03Genre9mp3heh... I'm supposed to pass that to you ;)
15:34:55Bg3rhaha it depends ... it's a well known meal in Bulgaria too
15:34:59Bg3rand i love it
15:35:09 Join miepchen^schlaf [0] (
15:35:19Genre9mp3heh... well I would expect some Banitsa from you then
15:35:32Bg3rhaha here you are :D
15:35:57*linuxstb offers some marmite around
15:37:05*Genre9mp3 changes topic to: "Cuisine from all over the world"
15:37:07Bg3rGenre9mp3: or maybe a pot of bg yogurt ?
15:39:27Genre9mp3tzatziki you mean? :P
15:40:13Bg3rthis looks like "tarator" to me
15:48:49 Part LinusN
15:52:06 Quit webguest15 ("CGI:IRC")
15:55:55*Bg3r reads and ROFLMAOs...
16:02:16Avecannot locate teh funny
16:04:41Bg3rit's pretty specific ...
16:10:19AveI thought of ouzo but I guess thats something else
16:11:06 Quit JoeBorn (Read error: 113 (No route to host))
16:11:58Bg3rAve: it's very similar
16:12:18Avemakes you think what is the difference
16:12:34Aveor is it like with the french, you cant say champagne or cognac unless it grows in the area..
16:12:58 Quit _Veseliq_ (Remote closed the connection)
16:13:07Bg3rit could be the anise percentage for example ..
16:13:14Bg3ri really don't know
16:13:46Bg3ror the alcohol one ... or both of them
16:14:21Avepeople should concentrate on porting rockbox to ipod nano G2 rather!
16:14:59Bg3rmastika helps mind concentration ...
16:15:26Genre9mp3The italians also have the "Sambuca" which is very similar
16:17:31 Join hellfest_alterna [0] (n=scarlet_@
16:17:36 Part hellfest_alterna
16:18:03 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
16:18:41Genre9mp3Someone should tell hellfest_alterna that there are logged channels around... :)
16:19:52*linuxstb looks forward to some Orujo at Christmas
16:20:19*lowlight makes the touchpad leds on his Olympus m:robe flash like a christmas tree
16:20:47peturanother port?
16:20:50lowlightbuttons next
16:21:00linuxstblowlight: Did you intend to do that?
16:21:02lowlightanother PP5020
16:21:40lowlightyes...fiddling with the gpio ports
16:22:06 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
16:22:41lowlightstill no display...but at least I can flash some leds now for feedback
16:22:55linuxstbDoes disk i/o work/
16:23:55 Join perpleXa [0] (n=perpleXa@unaffiliated/perplexa)
16:24:04GodEater_Weblinuxstb: I've had more of a look at trying to make ipodio-posix.c more cross platform friendly - but I can't really see how to do it without starting to use something like autotools to build the file based on which OS you're running. Is that the right path to go down, or is there something easy I've missed ?
16:24:20lowlightlinuxstb: yes (pp5020 ata)
16:24:47GodEater_WebBagder: thanks - I'll take a look
16:25:27 Join _Veseliq_ [0] (n=veseliq@
16:25:46GodEater_Websuperb - that looks much nicer than having to use autotools!
16:26:05Bagderyeps, for simple "which OS is this"-questions that should work
16:26:22*linuxstb shudders at the thought of autotools. The configure script will be larger than the entire rest of the source...
16:26:28GodEater_Webthank god - autotools scare me
16:28:06*preglow has also had nasty experiences with autotool
16:35:57 Join moozooh [0] (
16:36:41 Part moozooh
16:39:30 Join pike^lapt [0] (
16:40:42 Join Arathis [0] (
16:42:18 Quit mathgl ("Quitte")
16:47:33GodEater_Webanyone willing to place bets on whether or not DIOCGSECTORSIZE works on OSX as well as the BSDs ?
16:47:58 Join CriamosAndy [0] (
16:48:37Bagderit seems
16:48:46GodEater_Webdefine "almost" :)
16:48:53Bagderif ( !ioctl( fd, DKIOCGETBLOCKSIZE, &blockSize)
16:49:28GodEater_Webnice - the Mac guys like to put the odd extra character in for no reason then
16:49:33 Quit lowlight ("CGI:IRC (EOF)")
16:50:40Bagderyou could #ifdef on the ioctl name
16:50:46Bagderinstead of OS I mean
16:50:58Bagderthen it might just work on the other BSDs as well, who knows ;-)
16:51:43Bagdertime to leave, I'll be back in 5-6 hours
16:51:55GodEater_Webstill need the OS #ifdefs to work out which files to #include though
16:53:21 Quit pike2k (Read error: 110 (Connection timed out))
16:56:57GodEater_Webare there limits on line length in RB code style? The check for BSD flavours is currently 121 characters....
17:01:12linuxstbYou can split it with "\" at the end of the line.
17:01:30linuxstbBut yes, RB code style says 80-character lines.
17:02:14GodEater_WebI didn't think \ worked with preprocessor stuff
17:02:17GodEater_Webbut I'll give it a try
17:02:23*linuxstb wonders if we have any Solaris-using ipod owners...
17:02:48GodEater_Webstop - you'll make me cry
17:03:01linuxstbGodEater_Web: Regretting taking on this task yet?
17:03:06GodEater_Webthere's cross platform support and then there's just getting silly :)
17:03:17GodEater_Webnah - not really - it's not like it's a significant amount of code
17:03:35GodEater_Webbtw - did you get my message to you on the forums? We're neighbours...
17:04:00*linuxstb looks out the window
17:04:09GodEater_Webnot THAT close
17:04:14preglowi'm his long-lost brother
17:04:31***Saving seen data "./dancer.seen"
17:04:37godzirraWhats the status of rockbox on the new ipods?
17:04:39godzirraany change?
17:04:43preglowgodzirra: which new ones?
17:04:48godzirrathe 5.5g
17:04:52preglowok enough
17:04:56godzirraI havent looked into it since like a week after they came out
17:04:58preglowfor the ones with a smaller disk than 80 gigs
17:05:01godzirrastill gotta do weird bootloader crap to work?
17:05:16preglownah, i think it works out of the box for the non-80 gig ones
17:05:23godzirraok, i'm off.
17:05:46 Quit Criamos (Read error: 110 (Connection timed out))
17:05:51linuxstbI'm not sure if anyone has updated the official bootloader-video.bin file though...
17:06:10godzirraMaybe I'll pick up another ipod until my iaudio comes in.
17:07:37linuxstbDual-booting doesn't work on the 30GB 5.5g, so it would be nice to fix that before releasing a new bootloader, in case the bug is in the bootloader.
17:08:51GodEater_Webok - I updated the patch again with my multi-os changes - would appreciate someone giving it a test.
17:09:16linuxstbI'll try this evening - I can test Mac OS X. We still need BSD, and maybe a few other Linux users. I'm on Debian BTW.
17:09:24GodEater_WebGentoo here
17:10:45GodEater_WebI still want to get to the bottom of working out what goes on with the disk code when you actually run it on the iPod too. I had a look at the RB bootloader code for iPod but it made my eyes bleed - I prefer slowcoder's stuff - it's a might easier to understand - no assembly code
17:17:50Kasperlethat code is still pretty messy ;)
17:18:56amiconnlinuxstb: I could test on debian (32 and 64 bit)
17:18:58 Quit MarcoPolo ("Bye !")
17:18:59 Quit GodEater_Web ("CGI:IRC (EOF)")
17:19:46 Quit spiorf (Read error: 104 (Connection reset by peer))
17:19:55 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
17:20:11*GodEater_Web curses the proxy server for continually dumping his connection
17:20:36GodEater_WebI can't even tell either unless I check the log file on and see I've apparently quit
17:22:45barrywardelllinuxstb: if you're talking about releasing a new ipod bootloader, it might be good to include the updated crt0 stuff too?
17:28:58 Quit ScoTTie (Read error: 104 (Connection reset by peer))
17:32:39 Join SimonSelki [0] (i=aa4c14fd@gateway/web/cgi-irc/
17:33:04SimonSelkiMy ipod is showing no sign of life at all
17:33:14SimonSelkiScratch that
17:33:31SimonSelkiAfter 35 minutes of proding, we got it to kick in
17:34:19 Join ScoTTie [0] (i=skotty@unaffiliated/scottie)
17:35:10 Quit SimonSelki (Client Quit)
17:35:40GodEater_Webwell that was dramatic
17:40:00 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
17:40:13 Join miepchen^schlaf [0] (
17:41:28*petur wonders if miepchen ever does something else but sleeping :p
17:42:26 Join SimonSelki [0] (i=aa4c14fd@gateway/web/cgi-irc/
17:43:37amiconnpetur: students.... ;)
17:43:46SimonSelkiWhy women have abortions
17:43:46SimonSelki1% of all abortions occur because of rape or incest; 6% of abortions occur because of potential health problems regarding either the mother or child, and 93% of all abortions occur for social reasons (i.e. the child is unwanted or inconvenient).
17:43:58SimonSelkiThat was out of nowhere
17:44:03preglowreally, now
17:44:14SimonSelkiI'm multitasking
17:44:22preglowi'll survive
17:44:43SimonSelkiBut, I ment to ask, I read there was a wayto boot into the original apple firmware while rockbox was installed
17:45:11SimonSelkiThe reason I installed rockbox was because the original apple firmware was schizin' out
17:45:22SimonSelkibut, if I wanted to, would it be that easy?
17:48:01GodEater_Webright - off home - later all
17:48:03 Quit GodEater_Web ("CGI:IRC")
17:49:49 Join Rondom [0] (
17:50:01 Nick Everybody|away is now known as Everybody (
17:50:58amiconnf ?
17:51:16peturfine FAQ ;)
17:53:03pixelmapetur: but then miepchen must be a sleepwalker - guess I have to watch out ;)
17:56:19 Join MarcoPolo [0] (
17:57:15 Join Ribs [0] (n=ribs@
18:02:33 Join vmwaren00b [0] (
18:02:53vmwaren00bhello... is there a way to put rockbox on my TATUNG Elio P722 Photo Jukebox?
18:03:29peturgosh, we forgot to put some supported targets on the wiki
18:04:00vmwaren00bwhat should that mean?
18:04:09markunvmwaren00b: gather some tatung owners and start a port
18:04:47vmwaren00byes.. but i read there that it is in the very early development stage so, i am not sure what to do...
18:05:27barrywardelllinuxstb is the guy that was working on the elio port
18:05:31 Join darkless [0] (
18:05:55markunah yes, linuxstb has one
18:07:59 Quit SimonSelki ("CGI:IRC (EOF)")
18:11:35 Join PaulPosition [0] (
18:11:41 Join fleytin [0] (
18:12:17fleytin Hello, everyone. Is there any iaudio user or developer?
18:14:42 Quit petur ("*plof*")
18:16:16 Join |Rincewind| [0] (
18:16:20PaulPositionfelytin (Some people only scan the channel every ten or 15 minutes, so it may be long before you get any answer..) Maybe state your question, chances are it's not *that* specific to the iAudio platform.. (or is it?)
18:18:41fleytinPaulPosition: Thank you for reply. Yes, Actually I want to know if there is any way to restore the default recording settings? I am a blind user and messed up something so that my recorded files are not played on the iaudio device.
18:20:40 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
18:21:13|Rincewind|you could reset all of your settings, the entry for that is in "Manage Configurations", but then you probably don't have voice support enabled. If you have a .cfg file from the time before you messed your settings, load that.
18:21:17 Join mathgl [0] (
18:22:20barrywardellfleytin: you can hold the record button while it turns on. that should reset all settings.
18:22:56lowlightcan someone explain what GPIOx_INT_EN and GPIO_INT_LEV do?
18:22:59|Rincewind|if he needs voice support to navigate the player then this isn't the best solution...
18:23:07pixelma|Rincewind|: isn't voice enabled by default?
18:23:48|Rincewind|I don't think so. But I haven't tested it.
18:24:46barrywardellit is enabled by default afaik
18:26:26lowlighti think voice is enabled if you have a voice file
18:27:56fleytin Thank to all of you. I got my iaudio just last sunday. Yes, voice support is enabled by default but only for menus. You will need to enable it for files and directories.
18:28:43|Rincewind|ok, then you can safely use the button press at boot or the menu option to reset your settings.
18:30:47 Join GodEater [0] (
18:31:20 Quit blue_lizard (Read error: 60 (Operation timed out))
18:31:30 Join blue_lizard [0] (
18:32:13GodEatermy word - what an absolutely horrible IRC interface SeaMonkey has
18:32:28GodEateranyone recommend another windows IRC client that's not mIRC ?
18:33:00 Nick daky is now known as waky (
18:34:35PaulPositionwhy no mirc? (just curious, maybe you'll make me want to change client.. )
18:35:36GodEaterI'm not sure why - I've just never got on with mIRC
18:36:03GodEaterthey ported that to windows?!?
18:36:30zesomebody always goes and ports everything to windows
18:36:56lowlightis the seamonkey irc client chatzilla?
18:37:05GodEatertrue, I remember someone trying to port Enlightenment to windows
18:37:20GodEateryes - so it claims lowlight
18:38:25GodEateroh hell with it mIRC will do
18:39:02lowlightthere's a list of irc clients here
18:39:05 Join petur [0] (n=petur@rockbox/developer/petur)
18:40:48 Join God_Eater [0] (
18:41:12 Quit GodEater ("Chatzilla 0.9.67+ [SeaMonkey 1.0.6/2006103003]")
18:41:38 Nick God_Eater is now known as GodEater (
18:45:33linuxstbbarrywardell: I think we should only update the 5g bootloader now (to add 5.5g compatibility). We then need to release new versions of every ipod bootloader once we get the COP working correctly. The new ipodpatcher should be able to handle such upgrades though, which is one of my motivations for writing it.
18:47:36fleytin Folks, unfortunately, after resetting the device the problem did not go away. After recording, when I try to play a file, I immediately return to the file browser, while on the computer everything plays fine. What might be wrong? I tried to change format from mp3 to pcm and back but the result is still the same.
18:49:02linuxstbamiconn: Thanks for the 64-bit testing offer - I'ld be surprised if it passes that test at this stage...
18:49:54barrywardelllinuxstb: only thing is that on the H10 at least both bootloader and rockbox had to be upgraded together
18:50:58linuxstbWhat would "new rockbox" and "old bootloader" have meant?
18:53:41lowlightrepeating...can someone explain what GPIOx_INT_EN and GPIO_INT_LEV do?
18:54:51 Nick myzar is now known as myzar|away (n=myzar@
18:55:05barrywardell"new rockbox" + "old bootloader" = crash
18:55:08PaulPositionlinuxstb - Was that a question? On H10 at least, [new BL + old RB] or [old BL + new RB] both failed when I tried three or four days ago. The former just freezing on boot screen and the latter giving (if I remember correctly) an error -1.
18:55:18 Quit Arathis ("[rl_bot quit]")
18:56:18barrywardelllowlight: INT_EN is for enabling interrupts, INT_LEV is for setting interrupt level
18:57:16 Join menosm_ [0] (
18:57:40fleytin Another question, what is actually contained in 'trigger' menu in recording setting of iaudio? I found nothing in the manual and I did not find automatic gain presets which are mentioned in the manual.
18:58:26lowlightbarrywardell: thanks. that much i got :)
18:58:31linuxstbbarrywardell: Do you understand why those combinations failed? Would you expect the same problem on the ipods?
18:58:35lowlightI'm trying to understand how they go into the button code and how i can test on my m:robe
18:58:53linuxstblowlight: Most targets just poll the buttons I think.
18:59:14barrywardelllinuxstb: i don't understand it, but i know that they don't fail on the sansa. i'll test on an ipod color now...
18:59:36 Quit pike^lapt ()
18:59:50pixelmafleytin: triggered recording is unfortunately not explained in the manual, yet. Maybe this site helps a bit
19:00:01 Join pike2k [0] (i=amiga@xbmc/staff/pike)
19:00:10 Join theprodukkt [0] (n=Vito@
19:00:16barrywardelllowlight: they're not essential. look at the mini-1g code for a way to include them, look at the h10 code for use without them. i think the mini-1g code is probably a better way to do things though
19:00:18theprodukkthello all
19:00:29theprodukktive 2 problems with my h320
19:00:38theprodukktbuild 201006
19:00:52theprodukkt(i know old, ill update, maybe first problem is fixed :))
19:01:00 Part pike2k
19:01:28amiconnGodEater: On windows my preferred client is HydraIRC
19:01:37theprodukktok 1. problem: after powering my h320 on and starting playback playback stops after 1-2 min for some secondes
19:01:42GodEateramiconn: thanks - I'll check that out :)
19:01:49theprodukktsometimes up to 4 times!
19:01:56theprodukktfor about 5 seconds
19:02:21theprodukkthave u already heared about this problem?
19:02:38theprodukkt(i would gess rockbox doesnt load the buffer the right way after start, is this possible?)
19:03:26theprodukkt2nd problem: video, do u know any solutions how i can watch video without having to w8 5min for h320 to startup with native firmware? (maybe a speedfix or alternatives?)
19:03:47bluebrothernot use the database on iriver?
19:03:51lowlightbarrywardell: problem is I don't see the GPIO_INPUT_VAL change when pressing the m:robe touchpad, so I'm missing something
19:03:56theprodukkti thought i wouldnt do :/
19:04:00linuxstbYou should test the current Rockbox build for problem 1).
19:04:23theprodukktid try it anyway :)
19:04:30theprodukkt(always update a running system :))
19:04:33***Saving seen data "./dancer.seen"
19:04:51amiconnlowlight: Maybe it's opto, like the ipod touchwheel (on most ipods)
19:04:59barrywardelllowlight: are you sure the touchpad is connected to the gpio?
19:05:17*linuxstb leaves, back later.
19:05:18 Quit linuxstb ("Client Exiting")
19:06:22lowlightbarrywardell: don't know for sure, but I see GPIOD_INT_EN and GPIOD_INT_LEV set in the bootloader
19:07:00lowlightand I can control the touchpad leds with GPIOA_OUTPUT_VAL
19:08:16barrywardellah, ok. they could also be usb detection, or detection of hold or something else. also, make sure GPIOD is enabled for input using GPIOD_ENABLE=0xff
19:09:53lowlightI've found the GPIO bits for power btn, hold switch, usb detect, & headphone detect
19:10:46GodEaterbugger - just missed linuxstb
19:10:51GodEaterI noticed a typo in my last patch
19:13:09theprodukktso i shouldnt get the latest cvs build?
19:15:10lowlightamiconn: could be opto, but for the ipod that seems to use addresses 0x7000c1??? and I only see 1 or 2 references to to that range in the m:robe bootloader
19:15:32 Quit idnar (Read error: 60 (Operation timed out))
19:16:54amiconnWell, the bootloader doesn't necessarily need to init the wheel
19:16:59 Join Cassandra [0] (
19:17:38lowlightthere's no wheel on the m:robe, all the buttons are on the touchpad (except power & hold)
19:17:47 Join idnar [0] (i=mithrand@unaffiliated/idnar)
19:18:18theprodukktahm.. how can i start native firmware on h300?
19:18:49theprodukktis there a page in the web about the bootloader options?
19:19:14GodEatertheprodukkt: if it's the same as the H140, hold down record when you turn it on
19:19:43lowlightthere seems to be a diagnostic mode in the m:robe bootloader, but I don't know how to activate it
19:19:46lowlightso I'm pretty sure the touchpad is initialized
19:20:02theprodukktits the same, thanks :)
19:21:20 Quit vmwaren00b ("BASIC is the Computer Science equivalent of `Scientific Creationism´.")
19:21:24GodEatertheprodukkt: for future reference :
19:21:48Nico_Pis there someone here who knows a bit about the playback engine ?
19:22:24lowlighta little
19:22:31 Join lucas42 [0] (
19:23:00theprodukkthow can i recognize if iriver firmware uses their database!
19:23:25Nico_Pi've been experimenting using "rb->audio_ff_rewind()" in a plugin
19:23:36 Quit menosm_ (Read error: 54 (Connection reset by peer))
19:23:41Nico_P(in view of implementing cuesheet support)
19:23:48barrywardelllowlight: if they're on gpiod then that's probably why the INT stuff in in the bootloader
19:23:50theprodukktdoes it leave files somewhere?
19:23:55Nico_Pit seems pretty slow
19:23:56 Join menosm_ [0] (
19:24:22Nico_Pbut it's the same as what's used in the WPS to do manual seeking, which is often much faster
19:24:23 Join tucoz [0] (i=528676e7@gateway/web/cgi-irc/
19:24:32Nico_Por seems much faster
19:24:45Nico_Pi don't really understand what's going on
19:24:57tucoztheprodukkt: Do you browse by files, or by tags in the iriver fw?
19:25:08 Quit lowlight ("CGI:IRC (EOF)")
19:25:23tucozThat is, is it possible to select artist/genre/album etc
19:25:23theprodukktusually i dont browse in the iriver fw but rockbox :/
19:25:26theprodukkthave to check
19:25:39theprodukktand in case id use their db
19:25:39tucozah. but you said it was so slow to start iriver fw
19:25:45theprodukkthow could i disable / delete it
19:25:53theprodukktit starts slow, yes, about 3min
19:26:00tucozThen you turn it off. I guess it is done by pressing or holding navi
19:26:07theprodukktsometimes (when i realy would like it to be fast) 5
19:26:08 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
19:26:09tucozi can not remember how it was done
19:26:27tucoz5 minutes is insanely slow
19:26:34tucozeven for iriver
19:26:36theprodukktno fun
19:26:48lowlightNico_P: what do you mean slow?
19:26:51theprodukktit was holding nav
19:26:57theprodukktand their?
19:27:17tucozi don´t know. Look for the database entry, and disable it
19:27:29fleytin Sorry for intervening but I found a cause for my recording problems. It was recordings.bmark file in the root directory. After removing evrything works ok.
19:27:38theprodukkt(i didnt find it but ill look again :/)
19:27:48Nico_Plowlight: there's a noticeable delay, whereas when i seek manually it seems as soon as i choose my position, it's there
19:28:01theprodukktah jeah, my 20.10.06 crashes when trying to record :/
19:28:04Nico_Pmaybe it's all in my head
19:28:09theprodukktbut maybe cus old version
19:28:10 Quit GodEater ()
19:28:16tucoztheprodukkt: do you have a very fragmented drive?
19:28:22theprodukktgood question
19:28:31theprodukktill run O&O on it
19:28:34theprodukktgood idea
19:28:39theprodukktthen we'll know
19:28:54tucozin that case you should copy all the files from the player -> pc -> player
19:29:08theprodukktdefrag wont work?
19:29:17tucozit is faster to do it that way
19:29:19fleytin Another question, if anyone knows how to make recordings from mike on iaudio louder?
19:30:14theprodukktthanks for wasting ur time on my
19:30:19*theprodukkt will try now all the tips
19:30:24lowlightNico_P: the seek gets queued so try yielding your plugin after the request
19:30:58Nico_Prb->yield() ?
19:31:00tucoztheprodukkt: hope you are able to fix it
19:31:41theprodukktbtw, o&o defrag sais its fragmented to 0.9%...
19:32:09theprodukktso this isnt the matter i think
19:32:25Nico_Plowlight: not much faster
19:32:39 Quit theprodukkt ()
19:32:54 Join theprodukkt [0] (n=Vito@
19:33:14Nico_Pmaybe pausing before seeking and then resuming ?
19:33:14 Part tucoz
19:34:29Nico_Pthe WPS progressbar seems to get updated pretty fast but the audio doesn't skip as fast as when i seek with the FF and RW keys in the WPS
19:35:26 Join lunacymaze [0] (
19:35:35Nico_Pstill, it seems quick enough to be usable with cuesheets
19:35:39Nico_Pbetter than nothing
19:36:07 Quit theprodukkt (Client Quit)
19:36:09lowlightthe seek request isn't set until you stop "seeking" in the wps
19:36:47lowlightseeking in the wps only visually updates the progress bar & playback time
19:37:24Nico_Pyes so there should be no difference
19:37:38Nico_Pmaybe it's to do woth the time the plugin takes to load ?
19:37:59CassandraWhat exactly is the deal with cuesheets anyway? Aren't they the wrong solution to the gaplessness problem?
19:38:02Nico_Pbecause basically the only thing it does is seek then return
19:38:04 Join theprodukkt [0] (n=Vito@
19:38:46Nico_PCassandra: they can be nicer to use than a collection of files in certain cases
19:39:03CassandraHow so?
19:39:13theprodukktdoes the iriver firmware database create any files?
19:39:21Nico_Pand you have to look at the bigger picture : files with embedded chapters
19:39:26lowlightno, it posts a seek request in the queue...question is how long does it take to process it...if you plugin is doing something it may take longer
19:39:40Nico_PCassandra: DJ mixes, live recordings
19:40:22CassandraHmm. All the live recordings I have on CD are split into tracks.
19:40:47Nico_Pi presonnally can live without cuesheets but i'd like support for bookmarks in M4B files
19:40:58 Join GodEater [0] (
19:41:17 Join muesllii [0] (n=muesli_t@
19:41:21lowlightNico_P: maybe try to sleep for a while
19:41:24CassandraEven my Erasure Hits! remix disk is split into tracks, despite theoretically being a single mix.
19:41:36Nico_Plowlight: sleep when ?
19:42:10lowlightinstead of yield
19:42:12Nico_PCassandra: DK mixes you download on the internet are in a single file
19:42:44lowlightI don't really know
19:42:49 Quit muesli__ (Read error: 145 (Connection timed out))
19:43:04CassandraNico_P: Silly Internet mixers.
19:43:04Nico_Plowlight: so you don't believe it has to do with the plugin loading time ?
19:43:14 Join mirak [0] (
19:43:30CassandraI suppose it'd be nice to support them, but they do seem to add a lot of extra complexity for comparatively little gain.
19:44:28Nico_PCassandra: i'm not sure about the complexity
19:45:10Nico_Pif we try to integrate them in the playlist system, then yes it's rather complex and i don't feel capable of doing it
19:45:39Nico_Pbut i'm trying to look at a simpler approach
19:45:41lowlightNico_P: I don't know exactly what you are doing...why don't you load the plugin, wait for a button press, then trigger the seek.
19:45:56Nico_PATM all i'm doing is a plugin
19:46:01Nico_Plowlight: i'll try that
19:46:14Nico_Pseems better, but it's my first plugin :)
19:46:54 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
19:47:03 Join miepchen^schlaf [0] (
19:47:31CassandraNico_P: Cool. Good luck with that.
19:52:03 Quit miepchen^schlaf ("Verlassend")
19:54:35Nico_Plowlight: it's still pretty slow
19:54:56Nico_Pi wait for a keypress then seek then yield then return
19:58:31 Quit bluebrother ("leaving")
19:59:56 Join Black_Heart [0] (
20:00:02Black_HeartIk heb mijn prive uit staan als je iets te melden hebt dan gewoon in de room
20:00:06Black_Heart hello \\ 32068 \\ Mood: =(
20:00:27theprodukkt3 min with database scan, 76 secondes without... (iriver 1.29eu, do you know how i can make it faster?)
20:01:08Nico_Pthedefrag ?
20:01:21Nico_Ptheprodukkt: defrag ?
20:01:22Black_Heart i have a question about rockbox \\ 32069 \\ Mood: =(
20:01:41Black_Heart that software program \\ 32070 \\ Mood: =(
20:01:41theprodukktO&O Defrag sais my disc is only 0.9% fragmented
20:01:44theprodukkt22 files only
20:01:52theprodukktbut should i try anyway?
20:01:56Black_Heart yes \\ 32071 \\ Mood: =(
20:02:29Nico_Ponly 22 files and it takes 76 secs to load ???
20:02:43Black_Heart defrag \\ 32072 \\ Mood: =(
20:04:11theprodukktno, disk is full about 7000 i think, but 22 are fragmented
20:07:01Nico_Pwell i think your disk is simpley too full
20:07:27 Quit Black_Heart ("[] Local kill by Black_Heart (Whehehe ik kill me zelf (H))")
20:07:27theprodukktwhat times are usual?
20:07:45 Join banan_ [0] (
20:07:52Nico_PI think the fastest is 15 secs with iriver FW and no DB
20:08:05Nico_Pthat's what i used to get
20:08:19Nico_Prockbox is about 8 secs i think
20:08:29Nico_Plowlight: I can't get it to go faster :(
20:08:34godzirraSo the screen on a zune is based on the S Series gigabeat right? Which pepole just started production on?
20:08:43godzirraerr, the software, not the screen
20:08:57Nico_Pgodzirra: the hardware is
20:09:10godzirraYeah, thats what I meant... sorry, been a lonnnng day.
20:09:30Nico_Pbut the port is only starting on the gigabeat S
20:09:32theprodukkthow much space have u free?
20:09:32godzirraYeah, I read.
20:10:15Nico_Ptheprodukkt: eerr, that was a long time ago, i'd say i had about one quarter of the disk of free space (H320)
20:10:22lowlightNico_P: *shrug*...don't know what else to suggest
20:10:36godzirraYou guys think the zune will ever be ported, asuming the S series gets finished?
20:10:56 Quit theprodukkt ()
20:10:59Nico_Plowlight: what's puzzling is that it doesn't seem to have anything to do with how far i seek
20:11:20Nico_Pi'll try to compare with other places in the code where seeking is done
20:11:27Nico_Pbut i have to go
20:11:30lowlightif it's buffered, it shouldn't
20:11:47Nico_Pah, ok
20:11:53 Part fleytin ("ERC Version 5.1.4 (IRC client for Emacs)")
20:12:18 Join spiorf [0] (n=spiorf@
20:12:45markungodzirra: noone has made any serious progress with the gigabeat S
20:13:05godzirra*nods* i wish there was something I could do to help, but i don't have time to learn C :)
20:13:41godzirraand I dont know what else I can do.
20:15:41 Part lucas42
20:20:20 Quit Rick (Read error: 54 (Connection reset by peer))
20:20:24 Join Rick [0] (
20:20:38 Quit barrywardell ()
20:21:45 Nick Everybody is now known as Everybody|away (
20:21:52 Join menosm [0] (
20:26:16Nico_Plowlight: it's really the seek taking some time... if i replace the seeking bu a pause, it takes effect immediately
20:31:29*Cassandra is expecting the Zune to go the way of MS Bob anyway.
20:33:14 Join Lear [0] (i=chatzill@rockbox/developer/lear)
20:33:33 Quit mirak (Remote closed the connection)
20:33:58 Nick Everybody|away is now known as Everybody (
20:38:05 Quit menosm_ (Read error: 110 (Connection timed out))
20:38:22godzirraCassandra: Personally i'm h oping rockbox gets ported to it. An mp3 player with wifi would be ince.
20:38:28godzirraReal wifi.
20:38:56 Join bluebrother [0] (i=7GALcXIH@rockbox/staff/bluebrother)
20:40:55petursure, if there's datasheets of the chipset and room for a networkstack ;)
20:40:56 Join forehead [0] (i=54bd6992@gateway/web/cgi-irc/
20:41:04godzirraHey, let me have my dreams.
20:41:12godzirraI dream one day I'll run windows without fear of bluescreening too.
20:41:18godzirraActually... my imagination isnt THAT good.
20:41:24*petur pulls out sharp pin
20:41:52godzirrato be honest, I like the zune controls. I'd be happy if rockbox got on it even without wifi.
20:43:52 Nick myzar|away is now known as myzar (n=myzar@
20:44:21 Quit zylche (Read error: 104 (Connection reset by peer))
20:44:54 Join zylche [0] (
20:44:56 Quit montgoja_ ("ChatZilla 0.9.61 [Mozilla rv:1.7.13/20060717]")
20:45:20 Join dan_a [0] (n=dan-mirc@
20:45:56 Quit forehead ("CGI:IRC (Ping timeout)")
20:47:10 Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/
20:47:16 Quit GodEater (Read error: 110 (Connection timed out))
20:47:56*linuxstb curses itunes for converting his Nano 2G to HFS+ without asking...
20:48:09linuxstb"optimizing for Mac OS" it called it...
20:49:54linuxstbGodEater: Good news though - with your patch (slightly fixed), ipodpatcher is working on Mac OS X now and correctly detected the sector size for both my ipod Color (512) and Nano 2G (2048).
20:50:06 Nick Everybody is now known as Everybody|away (
20:51:11amiconnNano G2 also uses this strange 2048 byte sector thing?
20:51:36*amiconn still doesn't understand the purpose
20:52:27lexlinuxstb: why can't we still boot into apple os? :(
20:52:51linuxstbMy guess is ipod_fw.c doing things wrongly, which is why I'm rewriting it.
20:53:05lexgreat if you can get it to work
20:53:16lexi can't use my VIDEO ipod properly without apple os :)
20:54:14*Cassandra heard Apple shipped some sort of OS with their Ipods.
20:54:21CassandraCan't see why they bother myself.
20:54:51*petur wonders what's up with the yellow in the table... build servers of amiconn and mahna mahna
20:55:17amiconn64 bit warnings kkurbjun should fix
20:55:48amiconnlinuxstb: What would I need to do for testing ipodpatcher on linux? I guess I have to build it somehow...
20:55:56lexbook ->
20:56:41BetaCookiesI'm using a 1g nano, with yesterday's daily build, and I don't know how to enable the use of the DataBase instead of the file viewer
20:57:05linuxstbamiconn: Just type "make" in tools/ipodpatcher/ and then "ipodpatcher /dev/sda −−list" where /dev/sda is the "whole-disk" device for your ipod.
20:57:18amiconnProbably sdc then
20:57:49linuxstb"fdisk -l" will list all attached devices and their partition tables.
20:58:09amiconnI am running a sw raid1 and lvm
20:58:15amiconn2x SATA 160GB
20:58:42amiconnBut nautilus should tell me...
20:59:04amiconnHmm, that only tells the mount point
20:59:08linuxstbBetaCookies: Hold MENU until the quick-screen comes up, then press PLAY to toggle the file view mode, then MENU again to exit.
20:59:16linuxstbamiconn: Then try "mount" by itself.
20:59:44amiconnOk, sdc it is.
21:00:24linuxstb32 or 64 bit?
21:00:31amiconn(except my ipod is still UNKNOWN)
21:00:33amiconn64 bit
21:00:39linuxstbAny gcc warning?
21:00:44 Quit lowlight ("CGI:IRC (EOF)")
21:01:17amiconn32 bit is in a vm on my laptop
21:01:20linuxstbThat's nice.
21:02:17linuxstbDo you still have a backup of the original firmware partition contents?
21:03:03linuxstbOK. So when I finish ipodpatcher, you can restore that, and then re-install the bootloader. ipodpatcher will have an option to completely replace the Apple firmware.
21:03:04*amiconn wonders whether it's possible and/or would make sense to make ipodpatcher run on Win9x
21:03:33amiconnIt seems a few die-hards still use that...
21:03:48linuxstbA few people have posted in the forums with problems about that. But I think they all just found a win2k or later PC to install the bootloader.
21:03:56amiconnI guess it should work on NT4
21:03:56linuxstbOr they could use a Linux live CD.
21:04:06linuxstbYes, NT4 should work.
21:04:14amiconnAh no, forget that
21:04:22amiconnNT4 has no USB support :P
21:04:33BetaCookieslinuxstb but.. I get some message behind "database not ready"
21:04:34***Saving seen data "./dancer.seen"
21:04:53amiconnProbably not
21:05:08linuxstbBetaCookies: You need to initialise the database - the Rockbox manual describes the process.
21:05:10*amiconn should try to get hold of a firewire cable
21:05:22amiconnIf mini G2 still supports firewire that is
21:05:23BetaCookieslinuxstb i went to settings and did 'initialize database'
21:05:39linuxstbI think the Nano and 5g were the first to not support firewire.
21:05:41amiconnI think we should try to properly detect usb, firewire and pure charger
21:05:53BetaCookieslinuxstb its working after i restarted it
21:06:15linuxstbBetaCookies: Yes, the database requires a reboot after initialising the first time.
21:06:21amiconnMy linux VM doesn't like its X server anymore :(
21:07:10 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
21:08:34amiconnGrr, the quite common no-fonts problem :\
21:09:47BetaCookiesIn rockbox, is there a way to make the fonts a little bit bigger in the menus? its driving me insane with the tiny-ness :P
21:10:11 Join habana [0] (i=58a10615@gateway/web/cgi-irc/
21:10:35linuxstbBetaCookies: When you installed Rockbox, did you also download and extract the fonts .zip file?
21:11:07BetaCookiesmen no :P
21:11:34BetaCookiesi cant find it now
21:11:44bluebrothersee the daily builds page
21:11:45peturbottom right on the dailies page
21:12:06habanaI wonder why the OF firmware loads faster when i use it via the rockbox bootloader ...
21:12:17habanaon sansa
21:12:29BetaCookiestheres nothing on the daily builds page
21:12:35BetaCookiesohh nevermind
21:12:35dan_ahabana: Because we are ace.
21:12:36BetaCookies >.<
21:12:51habanai've seen it :)
21:13:13bluebrotherBetaCookies, even has the link
21:13:27habanadan_a:because its decrypted ?
21:13:41dan_ahabana: I should think so, yes.
21:14:18habanacrypto is often a pain for little prcs
21:15:05habanawait for 15 sec to boot is awful ... my ubuntu loads faster !
21:15:53*amiconn sighs
21:16:13amiconnWhy oh why can't those linux people come up with _one_ common directory layout? :(
21:16:42Nico_Plinuxstb, amiconn: would one of you be able to explain to me why seeking from a plugin has a delay when seeking manually from the WPS has an immediate effect ?
21:16:43amiconn/usr/lib/X11/fonts <=> /usr/share/fonts/X11 <=== crap!
21:17:10dan_aamiconn: Standards are wonderful - that's why there are so many of them!
21:17:22*bluebrother doesn't have /usr/lib/X11/fonts
21:17:26habanasymlink is easy, no ?
21:18:11bluebrotherX11 has always been different.
21:19:12bluebrotherbut xorg is about changing this ;-)
21:19:31amiconnThis _is_ xorg
21:19:43 Quit zylche (Read error: 54 (Connection reset by peer))
21:20:05bluebrotherbut I guess before xorg 7.0
21:20:31habanaah, kudos for the wheel on sansa. I was happy as if my favorite team had marked 1 goal during final match. gooooooooooooooooooooooooooall
21:20:37 Join zylche [0] (
21:21:20bluebrotherthen the distro is doing strange things. But changing such old layouts takes time ...
21:21:33amiconndebian testing
21:21:46*bluebrother dislikes debian
21:22:23bluebrotherI found debian always to be strange (and doing their own ways)
21:22:31amiconnOne of the few that does not install KDE by default
21:22:37*petur suggests C:\WINNT\Fonts and ducks *deep*
21:23:11*bluebrother remembers the ~/.fonts thingy on his distro he never needed
21:23:54habanaIs Kjell from Haxx involved in Rockbox devel ?
21:24:52bluebrotherbtw, it's c:\windows\fonts on my machine (and I believe this was default when I reinstalled it)
21:25:56 Join Rob222241 [0] (n=Miranda@
21:26:33peturthis is w2k, the pure NT5.0 before the bloated 5.1 they called 'XP' :p
21:27:08bluebrotherbtw, how is vista called? NT6?
21:27:20amiconnMy observation is that XP (and 2003) performs better than 2000 on identical hardware
21:27:49amiconn...provided that the RAM isn't too limited (128MB or greater)
21:28:18peturprepare for vista's 700MB ;)
21:28:47 Join tucoz [0] (i=528676e7@gateway/web/cgi-irc/
21:28:47bluebrotherthey should call it "BT" - Bloated Technology ;-)
21:29:27 Join MadDog011 [0] (
21:29:30 Part MadDog011
21:29:46tucozdid anyone know that xp stands for experience? I didn´t until now.
21:29:59amiconnsure I did...
21:30:44bluebrothersure ... they only forgot to say if this experience was supposed to be good or bad
21:30:46tucozxp is ok, except for the crappy terminal
21:31:11tucozI think that is going to change in vista
21:31:47tucozand also the fact that you are root as a default
21:32:45 Quit Everybody|away (Read error: 110 (Connection timed out))
21:33:46bluebrotherwhat terminal?
21:33:50Nico_Pamiconn: so no idea on seeking ?
21:34:18tucozbluebrother: exactly
21:34:18 Quit habana ("CGI:IRC (EOF)")
21:34:31 Join blind [0] (
21:34:35tucozthe lack of one
21:35:02bluebrotherI don't believe they add something as great as bash (or at least something that can be similarly useful)
21:35:08blindFriend of mine's rockbox keeps freezing up on a Video iPod.. the music still plays, but the screen is frozen and the buttons don't work. any clue why?
21:35:16bluebrotherIt has no buttons to click on :-P
21:38:16linuxstbblind: Is it a 5.5g?
21:38:34 Quit zylche (Read error: 104 (Connection reset by peer))
21:39:08blindlinuxstb: uh.. i think it's the first wave that came out.. im not sure.
21:39:13 Join zylche [0] (
21:39:38linuxstbSo more than 3 months old?
21:41:15linuxstbI've never heard anyone report those symptoms before. If your friend hasn't done so already, you could suggest upgraded to a current version of Rockbox. (new builds are generated every day).
21:41:33blindI told him to, I'm not sure if he actually did or not.
21:41:47blindThat's just replacing the rockbox.ipod file, right? not a full installation
21:42:55 Quit Rob2222 (Read error: 110 (Connection timed out))
21:43:30linuxstbHe needs to extract the entire file to his ipod - overwriting rockbox.ipod and the contents of the .rockbox folder.
21:47:28 Quit lunacymaze ("Leaving")
21:47:48 Quit dionoea ("leaving")
21:48:07 Join dionoea [0] (
21:49:16zylcheI rmemeber when I got the error -1 error after unloading the rockbox.ipod, I just copied and it and renamed it to Rockbox.ipod, worked afterthat :P
21:49:33blindsilly case-sensitive systems
22:00:39 Quit tucoz ("CGI:IRC")
22:04:12 Quit Ribs ("Leaving")
22:06:48 Join Everybody [0] (
22:08:41 Join miepchen^schlaf [0] (
22:09:44*petur warns pixelma about a certain sleepwalker
22:11:50CassandraWell, that was way more effort than it needed to be.
22:12:08CassandraNext fix: logging of installed files.
22:14:04*amiconn hopes that his amd64 box will boot again :/
22:15:20 Nick Everybody is now known as Everybody|BRB (
22:17:58 Join wehn [0] (
22:18:14 Join DreamThief837 [0] (
22:18:28 Nick DreamThief837 is now known as DreamThief (
22:20:41amiconnLinux is sometimes *really* scary...
22:21:26Kasperlealways :D
22:21:41amiconnI just upgraded it as usual. Then:
22:21:46amiconn"Fatal: device-mapper: dm_task_run(DM_DEVICE_TABLE) failed"
22:21:52amiconnwhile running lilo
22:22:15CassandraAh, Linux and it's super friendly error messages.
22:22:25CassandraAlmost as good as ATA ERROR: -9
22:22:41CassandraWho'd use a stupid cryptic error message like that though?
22:22:46amiconnI am running a raid1 with lvm on top
22:23:05CassandraThat's brave of you.
22:23:14amiconnFortunately I created 2 raid partitions back when installing that box, the first being supposed to be used as /boot
22:23:32amiconnDidn't notice that debian didn't do that... until today
22:23:34 Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
22:23:52amiconnFortunately I managed to change that without making a non-recoverable error :/
22:24:59*amiconn also just noticed that swcodec playback still goes crazy from time to time
22:25:24amiconnI now have a folder which reliably breaks it
22:27:03amiconnPlaying tracks not in order, and not completely from start to end :(
22:27:10CassandraI had a lockup today on my Video.
22:27:29CassandraProbably connected with voice filenames.
22:31:52 Quit DreamThief|off (Read error: 110 (Connection timed out))
22:33:27 Join alberink [0] (
22:34:52 Quit Siku ()
22:37:46wehnAnyone else noticed that resuming bookmarks seems a little broken of late?
22:38:13wehnWPS displays then before playback restarts it quits back to the fileviewer. no playback
22:38:40blindOH I have a question. I looked through the manual and couldn't find the answer....
22:39:04blindWhen you're playing a song, and you hit the select button to add more files to the playlist.. how do you get back to the "now playing" screen?
22:39:40wehnif you are in the file tree, press play.
22:40:26blindOh geez.
22:40:43blindI tried everything but that, seems like.
22:46:56Cassandrawehn: Nope. I suggest you file a bug report.
22:48:39 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:48:39 Quit MarcoPolo (Remote closed the connection)
22:48:51 Quit amiconn (Nick collision from services.)
22:48:51 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:49:45 Join tomal [0] (
22:51:01 Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3)
22:51:53amiconnlinuxstb: Sector size detection is working on amd64
22:53:57wehnCassandra: is it working for you? select a bookmark file from the filetree and see what happens.
22:54:08 Quit Rondom ("Ex-Chat")
23:00:21 Quit _Veseliq_ (Remote closed the connection)
23:02:30amiconnlinuxstb: ipodpatcher is also working properly on 32 bit debian
23:03:13 Join MarcoPolo [0] (
23:03:25 Quit godzirra (Read error: 104 (Connection reset by peer))
23:03:54 Quit petur ("sssssssssss---------PLOP!")
23:04:35***Saving seen data "./dancer.seen"
23:05:18Cassandrawehn: I never use bookmarks.
23:05:48 Join jba [0] (
23:07:28bluebrotherwehn, selecting a bookmark while playing or while playback stopped?
23:07:46linuxstbamiconn: Thanks for the good news.
23:10:27bluebrotherlooks a bit like the first bookmark gets skipped
23:10:50tomalHey, I am going to ifdef some code out of bootloader, namely write support, scrolling, font loading and caching.
23:11:02tomalDoes anyone think it may break something?
23:11:11bluebrotherplaying the first bookmark results in the second playing, and playing the last bookmark fails
23:11:30n1stomal: I guess we'll find out ;-)
23:13:46tomaln1s: Yes, we will, I just wanted to know if someone can say something about the result beforehand.
23:13:52wehnbluebrother: I only have one bookmark in the albums root. I guess that why it fails.
23:14:46bluebrotherI tried a bookmark with two tracks from the same playlist.
23:15:35bluebrothermaybe you can reproduce it by adding a second bookmark?
23:16:26CassandraBootloader is all greek to me anyway. I've no idea how it works.
23:16:29amiconntomal: I would prefer not to comment out parts of the file code
23:16:59wehnbluebrother: happens either playing or stopped as far as I can tell.
23:17:31tomalamiconn: why?
23:17:50*Genre9mp3 wishes bootloader was all greek to him ;)
23:17:53wehnbluebrother: I've been reproducing it by bookmarking a song in an album and then going up the directory and selecting the album.bmark
23:18:08amiconnI think the risk of inadvertently breaking something is rather high
23:18:16bluebrotherhow much entries are in that bmark file?
23:18:21bluebrothermore than one?
23:18:33amiconnBesides, why is that needed?
23:20:11tomalamiconn: I am working on a bootloader for ifp, and I would like to make it smaller. But maybe the bigger one will also fit.
23:20:32amiconnHow much space do you have for the bootloader
23:22:08bluebrotherhmm. Strange. It works sometimes.
23:22:18amiconnIn fact saving some space in the bootloader might be helpful on archos (the bootloader config is used there to build bootbox) for bringing back rombox
23:22:40wehnbluebrother: there were three in the one I just tried. quite a few only have one.
23:22:53amiconnBut too many ifdefs would also be bad...
23:23:08tomalamiconn: I don't know exactly how much space I have. The original firmware uses several last blocks of program flash to store settings.
23:23:32tomalI need to find out how many blocks the OF uses.
23:23:59tomalAnd I agree about ifdefs, they make code uglier.
23:24:15amiconnWell, you can dump the flash and check with a hex editor...
23:25:57tomalI am pretty sure that I have >50 kB of space, which is enough, but maybe in some situations the OF writes something in a different place.
23:26:35 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
23:27:31 Quit [sellout] (Read error: 113 (No route to host))
23:30:19*dan_a curses dual core DAPs
23:30:50 Part BetaCookies
23:30:50 Join BetaCookies [0] (
23:30:55Genre9mp3^a nice way to curse iPods :P
23:31:18dan_aI'm trying to get Rolo to load the original firmware on the Sansa, and can't get the coprocessor to reload correctly
23:31:26*n1s hits 13 hours on a 2 years old h300 with vorbis q6, maybe that battery doesn't need replacing afterall.
23:31:58Genre9mp3n1s: nice! :)
23:33:15tomalamiconn: Maybe instead of ifdefs we could move some functions to separate files, and do not link them for bootloader.
23:33:49tomalamiconn: I saved some space simply by ifdefing out whole functions.
23:33:55markunGenre9mp3: ... and all other PortalPlayer DAPs
23:34:05tomalamiconn: That should be safer, I we'll think about it.
23:34:08 Join josh_ [0] (
23:34:11 Quit josh_ (Client Quit)
23:34:29 Quit bluebrother ("need some sleep")
23:35:03 Quit Landus ("Leaving")
23:36:08 Join Landus [0] (
23:36:08Genre9mp3markun: It does it's cause though ;)
23:38:23dan_amarkun: How is sound on the Gigabeat coming along?
23:39:32markundan_a: great!
23:39:40markunaudio is the only major thing we have to fix
23:39:56dan_aHave you got past white noise yet?
23:40:26markunyes, but when we send something to the i2s fifo it doesn't sound like we expected
23:41:43dan_aI'm keeping my eye on an F10 that's on ebay
23:42:46 Quit lee-qid ("aufwiederbyebientotsayonara")
23:42:53 Quit spiorf (Read error: 110 (Connection timed out))
23:42:56markundan_a: but all of the useless features like backlight brightness/dimming, rtc, remote control, headphone detection all work :)
23:43:51dan_aExcellent! I could play Doom on the Sansa before we could use all the buttons!
23:44:08n1sthat is nice prioritizing :-P
23:44:11markunDoom and the video player don't work somehow
23:44:15markunbut I didn't debug them yet
23:44:27markunthe video player only decodes the 1st frame it seems
23:47:29 Quit Thundercloud_ (Read error: 60 (Operation timed out))
23:47:41 Join diotalevi [0] (
23:48:26diotaleviSo... is there some magic required to allow my iPod to charge? Since installing Rockbox the thing hasn't charged at all.
23:48:59 Quit Landus (Read error: 131 (Connection reset by peer))
23:49:51 Join Landus [0] (
23:50:11n1sdiotalevi: either hold menu while inserting usb while in rockbox, charges very slowly, or reboot to OF
23:50:12 Quit Landus (Connection reset by peer)
23:50:13 Quit muesllii ("ich will Kühe!!!")
23:50:25 Join Membrillo [0] (n=sam_kill@
23:54:18 Quit akaias (Read error: 110 (Connection timed out))
23:54:39 Join Landus [0] (
23:55:08 Quit |Rincewind| ("Cya")
23:55:50 Quit Landus (Read error: 131 (Connection reset by peer))
23:57:11 Join Landus [0] (
23:57:35 Quit miepchen^schlaf ("Verlassend")
23:57:50 Quit Landus (Read error: 54 (Connection reset by peer))
23:58:42diotaleviOk, that seems to be working.
23:58:49 Join Landus [0] (

Previous day | Next day