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 2007-07-20

00:01:20XavierGrstripwax: I don't have an OF on my H140 anymore :P
00:01:36XavierGroh and it seems that I have problems it won't boot :\
00:01:49Davide-NYCIf a serial comm port was implemented (say on an H1x0) and if unilink was a serial protocol (which I believe it is) couldn't the two simply be connected to one another as long as the voltage was corrected and a plugin written to recieve and transmit unilink commands?
00:02:21stripwaxDavide-NYC - yes, that is "all" that is required: hardware and software development ;-)
00:03:27Davide-NYCI know it sounds like I'm making light of the work involved, but the code is to some extent done.
00:03:45Davide-NYC(am I totally crazy?)
00:04:12 Join Robin0800 [0] (
00:06:00 Quit Bagder ("It is time to say moo")
00:07:22XavierGris it supposed that the ground is shorcircuited with the Vbat on the RTC mod?
00:09:02 Join pixelma [0] (i=pixelma@
00:10:03 Quit Lear ("ChatZilla [Firefox]")
00:10:13XavierGrI thought so
00:10:14Davide-NYCVbat goes to the battery
00:10:21XavierGrthen I did something wrong
00:10:30Davide-NYCyou looking at the wiring diagram?
00:10:36XavierGrwell I did so, but the multimeter beeps between battery and ground
00:11:02Davide-NYCthat may be correct. I'm not sure.
00:11:43 Join hannesd [0] (
00:11:48 Quit ender` (" I went to a general store. They wouldn't let me buy anything specifically.")
00:12:11Davide-NYCbut the wire from Vbat should go directly to battery (+) I did it like this:
00:12:23Davide-NYConly with the chip right side up
00:13:11Davide-NYCwait, which chip are you using?
00:13:55Davide-NYCquestion: is there a way to build the sim for H1x0 with RTC?
00:15:30 Quit obo ("bye")
00:18:44 Quit saratoga ("CGI:IRC (EOF)")
00:18:58 Part Davide-NYC
00:19:38 Join Lars_G [0] (n=lars@unaffiliated/lars-g/x-000001)
00:19:49Lars_GHow well does rock work if at all in the H10 iRiver?
00:20:59Lars_GA few left for $90 with shipping at
00:21:02Lars_Gin case they work
00:21:05Lars_Gand someone wants one
00:22:22Lars_G8% left
00:26:20stripwaxLars_G : - see wiki
00:26:32Lars_Gstripwax: It's gone anyhow
00:26:48Lars_GAnd it was not for me
00:27:04Soul-SlayerLars_G: It was good, but recently it's begun freezing up I think
00:27:51pixelmathe reason why amiconn got one is that he wants to try fixing that
00:28:06Soul-SlayerNow that's devotion *thumbs up*
00:28:29 Quit petur ("Zzzzz")
00:28:31XavierGr hmm strange, whenever I connect the play wire on the rtc chip (for the alarm mod) the player refuses to boot
00:28:42 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
00:28:51 Quit hannesd ("Client suicide")
00:29:02XavierGrand when I disconnect it the player operates normally except that the clock doesn't work - new to me. seems a weird business model
00:29:13XavierGreg when I set it, it will still ask for the time
00:29:27scorchestripwax: it works quite well, really
00:29:44Soul-SlayerCan anyone explain it to me?
00:30:42scorcheexplain what?
00:30:43 Join robin_0800 [0] (
00:30:53Soul-SlayerHow 'woot' operates :P
00:31:06scorchewell, that is better left for #rockbox-community/PM
00:31:07Soul-SlayerAh, don't worry. Found the explanation
00:31:40 Quit Siltaar ("Aurevoir -")
00:32:30Lars_GNp. check the section on woot-off it's today's special even
00:32:45Lars_GOh tell me, how's the usb stack comming along?
00:34:02 Join raphi [0] (i=5288713e@gateway/web/cgi-irc/
00:34:51raphiis the sansa e280 ums compatible with rockbox or still just mtp?
00:35:13Soul-SlayerRockbox makes all players UMS to my knowledge
00:35:30Soul-SlayerBut that may not be the question you were asking
00:35:35Soul-SlayerAnd I have no sansa. So ignore me.
00:35:46raphihm... would be fine!!
00:36:04raphimaybe someone else got one... anyone?
00:36:07iambensansa doesnt deal w/ mtp at all does it?
00:36:13iambenerr rockbox doesnt
00:36:27Soul-SlayerRockbox treats all players like a UMS device, that's all I know
00:36:33iambenim not exactly sure what you're asking, but i've got a sansa right here with rockbox on it
00:37:05iambento do any file transfers at all though, you have to boot the default firmware
00:37:28 Quit entheh ("^~")
00:37:48raphiok, with the original FW it just support mtp (for use with windows media player for example), and is it ums capable with rockbox, so you've got an seperate drive in the explorer?
00:38:07 Join miepchen^schlaf [0] (
00:39:24 Join Rob222241 [0] (
00:39:25raphiwhen i boot rockbox and then connect via usb, can I see an extra drive in the explorer?
00:39:25iambenraphi: my original fw supports mtp & ums
00:39:25 Quit Rob2222 (Read error: 104 (Connection reset by peer))
00:40:08 Join HellDragon_ [0] (
00:40:10iambenraphi: if you are in rockbox, and you connect via usb, the pc sees nothing. usb is not implemented yet on the sansa
00:40:48 Quit HellDragon (Nick collision from services.)
00:41:03raphiiamben: ok, i just saw in the shop it supports jsut mtp, but if this is the case I'll buy one!!
00:41:46Soul-SlayerOnly thing that put me off the Sansa is that it only goes up to 8gb
00:41:53 Nick HellDragon_ is now known as HellDragon (i=JD@unaffiliated/helldragon)
00:42:01raphithats the matter of flash-devices...
00:42:46Soul-SlayerWhat is stopping having a series of 8gb chips though? I won't pretend I know a lot about flash drives
00:43:03iambenit does have a microsd slot too, which is nice
00:43:03LloreanSoul-Slayer: physical size?
00:43:25iambenLlorean: shouldnt be an issue, have you seen those 4gb microsd?
00:43:27Soul-SlayerBut two of them can't be tremendously large
00:43:39Soul-SlayerAnd that would amount to 16gb, which is pretty respectable
00:43:50iambeni would imagine that money is the issue
00:44:13iambenwould you pay $250-$300+ for only 16G? i'd say most people won't
00:44:17Lloreaniamben: Yes, and those cost a lot more to make.
00:44:19raphibut they need also to sell something in a year... so they slow-down the researches :-p
00:45:10tumuthey should just replace internal flash with enough slots for microsd
00:45:59iambenwith a nice raid array?
00:46:14Lloreantumu: How many songs can you listen to simultaneously?
00:46:17raphiwith mirroring...
00:46:51LloreanYou can always just swap out the MicroSD card every now and then.
00:47:42Lars_GLlorean: Beleive me, for people with wide tastes, even 8Gb is too little
00:48:19iambenwell i think its kinda for a different purpose than the 80G ipod
00:48:25LloreanLars_G: Can you listen to 8gb of music in one sitting?
00:48:35iambenyou arent supposed to put your entire library on a flash player
00:48:41tumualso internal bluetooth transmitter would be nice
00:49:02Lars_GLlorean: No, but during the day my mood swings widely and I need to have many different stuff handy
00:49:08LloreanLars_G: The device charges by USB and is designed to be used with software that can automatically sync a selection from our library while you sleep
00:49:25LloreanIf you want your entire selection, buy a large capacity HD player
00:49:41Lars_GI don't do HD players
00:49:50Lars_GAnd, I want a sample of my collection.
00:49:58Lars_GNo single player can hold my entire selection.
00:49:59iambenthis is why flash & hdd players can coexist, different markets, different lifestyles
00:49:59LloreanFlash is expensive, and I doubt you're willing to pay $600 for a high capacity flash player or you'd already have a solid state drive in an HD player's shell
00:50:16LloreanLars_G: Are you telling me you legitimately own over 120gb of music?
00:50:23Lars_GLlorean: I do.
00:50:26iambenlets not say "no player"
00:50:42iambendoesnt someone make a player that takes a standard 3.5" drive?
00:50:42Lars_GLlorean: I own around 240 legal Gbs of music right now
00:50:51LloreanThen if you can spend that much money on music, buy three players.
00:50:53LloreanProblem solved.
00:51:01iambenTHAT idea i like
00:51:05Lars_Gand carry three players around? :P
00:51:06LloreanAs for your compunction against HD players, I'm kinda curious why.
00:51:17LloreanLars_G: Do you think one player with enough storage will magically be smaller?
00:51:21Lars_Gplus that much music is a lifetime of archival by two persons.
00:51:33iambenLars_G: YOU dont have to carry all 3, let your other personalities each carry his own player
00:51:34Lars_GLlorean: not magically, the state of flash ram is changing rapidly.
00:51:39Lars_Giamben: :P
00:51:41amiconnWell, you can have up to 160GB in a rckbox supported player atm (with upgrading and a few simple precautions)
00:51:50*scorche points to the large box sitting at his feet full of CDs that were inherited for free...plenty more than 120 GB there for free...
00:52:29Lars_GLlorean: And my troubles with HD based players is that I find HDs still too fragile while used on mobile, shake prone enviros like DAPs are.
00:52:41LloreanLars_G: What do you do to it?
00:52:49LloreanI've never had an HD fail in any of my DAPs.
00:52:52Lars_GI "do" nothing to it.
00:52:55iambenLars_G: the current state of technology is not ready for you
00:53:16Lars_GI've never owned an HD based dap, because I've been begged to help with too many cases of iPods with defective HDDs
00:53:27iambeni too would love to have 500G of solid state storage in a postage-stamp-sized player, but we aren't there yet
00:53:38Lars_GI decided to play it safe, and so far I've only used solid state (flash) devices.
00:53:42iambenand by the time we get there, we'll all be wanting 50TB players
00:53:48LloreanLars_G: So, you've *never* had one break on you, and don't know exactly how abusive *iPods* were treated, and have based your opinion on this?
00:53:54Lars_Giamben: Oh but we're terribly close.
00:54:17Lars_Giamben: It should be technically feasible right now to go to around 32 or even 64Gb on a nano sized device
00:54:42iambenits technically possible
00:54:51Lars_GLlorean: Most ones I had to work with had minimal or inexistent visible external damage, wich suggests a low abusiveness environment
00:54:54iambenbut we have contraints like budget, battery life, usability
00:55:01Lars_Giamben: yeah
00:55:31LloreanLars_G: One small mark of visible damage could qualify as enough abuse, such as dropping it six feet. Not enough to make a significant mark but more than enough to be abusive to an HD.
00:55:32*pixelma is reminded of the 8GB MMC that were *announced* almost a year ago, still hasn't seen one available :|
00:55:47iambeni plan to beat the hell out of my sansa, mountain biking & running & such
00:56:08Lars_GLlorean: Plus I hate spinup times ;)
00:57:12Lars_Giamben: you should be denounced to the authorities :)
00:57:34 Quit bdgraue (Remote closed the connection)
00:58:00mbishopI plan to be careful with my sansa :P
00:58:10*amiconn knows that HDDs *sometimes* don't like treatment which isn't even visible on the outside of the player
00:58:15tumumy sansa has already got some beating
00:58:47amiconnBut even then, they're robust enough for everyday use in a dap imo
00:59:01Lars_GI also dislike the size :D
00:59:07Lars_Gbut, I might get an ipod vid someday
00:59:10Lars_Gnot sure
00:59:51 Quit Zagor ("Leaving")
01:00:11mbishopRockbox is so much nicer than san disk's default firmware heh
01:02:11stripwaxscorche - how large a box of cds? 120GB compressed is like 2000 CDs
01:02:21stripwaxnot a bad 'for free' haul..
01:02:49BHSPitMonkeysince when is 120GB 2000CD's
01:02:51*scorche likes flac
01:02:51 Quit miepchen^schlaf ("Verlassend")
01:03:21 Join webguest57 [0] (i=46101b58@gateway/web/cgi-irc/
01:03:21BHSPitMonkeyuncompressed, 120GB would be 176 CD's
01:03:40stripwaxhm, 120GB at ~1MB/min compressed -> 122800 minutes, so 2048 CDs at 60 mins/CD
01:04:04stripwaxsounds about right to me
01:04:06LloreanAt 72 minutes per CD, 256kbps (for insured "transparency") you're still at nearly a thousand.
01:04:06BHSPitMonkeyI was talking strictly data-wise
01:04:10amiconn1MB/min would be ~128kbps which isn't bearable with most music imo
01:04:23stripwaxseems good for ogg
01:04:33 Quit webguest57 (Client Quit)
01:04:43 Quit Robin0800 (Read error: 110 (Connection timed out))
01:04:52stripwaxLlorean - right,
01:04:53BHSPitMonkeyalso, aren't most CD's ~80min
01:05:09LloreanBHSPitMonkey: Audio CDs often are a good deal less.
01:05:09amiconnI didn't really compare yet, but I wouldn't expect ogg to be so much better than the other lossy codecs
01:05:29amiconnAt mediocre bitrates I mean
01:05:34BHSPitMonkeyLlorean, cheap-o music publishers.
01:05:45scorchehe didnt specify a bitrate/format...and i found the "able to afford that much would be able to afford" assumption in error...
01:05:48LloreanNo, actually I find the indie stuff tends to squish more on a CD (in my experience)
01:06:00stripwaxogg q5 is somewhere between 100 and 190 kbit/s and on average it seems to be just north of 128kb/s
01:06:06BHSPitMonkeyall I know is, if I keep ripping CD's to flac, I'm gonna need a new HDD...
01:06:12Lloreanscorche: If you are able to afford that music (and inheriting it isn't affording it) then yes.
01:06:19 Join robin0800 [0] (
01:06:44scorchewell, he didnt say he purchased..he just said it was legal
01:06:49***Saving seen data "./dancer.seen"
01:06:57LloreanWhich is why I didn't say "have that much music"
01:07:37 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
01:08:42 Quit stripwax (Read error: 104 (Connection reset by peer))
01:10:02amiconnWhy does the thing only freeze in wps, but not in audio debug??
01:10:05 Join andrew__1 [0] (
01:10:54 Quit ompaul ("later")
01:12:07 Quit SirFunk (Connection timed out)
01:12:18XavierGr nope, it seems that the rtc mod won't work for me :(
01:12:50XavierGrbetter post it on the forums
01:13:31 Quit dandin1 ()
01:13:59*amiconn is listening to flac, staring at the H10 display :(
01:14:47 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
01:14:54 Join SirFunk [0] (
01:14:57 Quit PaulJam (".")
01:15:03 Quit raphi ("CGI:IRC")
01:17:07 Join dandin1 [0] (
01:19:21XavierGrholy shit!! I've installed the rtc chip in the reverse order!
01:19:46iambenis time going backwards?
01:19:57XavierGrof course not, it just doen't work
01:20:11 Quit linuxstb_ ("CGI:IRC")
01:20:27XavierGrI should be more careful with it!
01:21:04 Quit robin_0800 (Read error: 110 (Connection timed out))
01:21:06 Join robin_0800 [0] (
01:25:49XavierGrthe upside down part confused me
01:25:53XavierGrI installed it upside up
01:28:32 Quit Nico_P (Read error: 104 (Connection reset by peer))
01:28:34 Quit robin0800 (Read error: 110 (Connection timed out))
01:28:47Soul-SlayerI guess that doesn't help
01:28:54Soul-SlayerYou nearly discovered time travel though
01:29:01pixelmahope you can fix it
01:29:40XavierGryeah I can fix it eventually
01:29:44 Quit andrew__1 (Read error: 110 (Connection timed out))
01:29:53XavierGrthe player boots okay now that I removed it
01:29:57amiconnIf the chip survived...
01:30:23XavierGrdamn I hope it works, bluebrother send his spare one
01:30:49XavierGrit would be pitty and too stupid of me to blow it up
01:33:46amiconnI know why I cannot leave the audio debug screen on sansa...
01:34:04pixelmabecause you don't have one? :P
01:34:15amiconnbah, s/sansa/H10/
01:34:31 Quit HellDragon (Read error: 104 (Connection reset by peer))
01:34:33XavierGrhmm hopefully the chip won't have any damage, all the pins I used are not used at all
01:34:49XavierGr(by the chip I mean)
01:34:49 Join HellDragon [0] (i=JD@unaffiliated/helldragon)
01:34:59amiconnIts event loop calls action_singnalscreenchange() on _every_ iteration - and ACTION_STD_CANCEL is a release action...
01:43:13amiconnHmpf, action_userabort() has the same problem :(
01:45:51 Join robin0800 [0] (
01:49:17 Join relaxed [0] (n=relaxed@unaffiliated/relaxed)
01:51:18 Join loan [0] (
01:51:38 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
01:51:49 Quit YouCeyE (Client Quit)
01:51:52loannecesito a alguien q hable español y sepa de rockbox
01:52:52scorchehabla ingles?
01:53:06loanun poco
01:53:23loanpero esque necesito ayuda urgente
01:53:27scorchewe speak english here =)
01:54:09Lars_GSigh, ok I can translate
01:54:38scorcheLars_G: well, it is a bit of might want to do tha tin PM
01:54:59loani think that my iPod is colapsed
01:54:59Lars_Gscorche: hmm it'd be harder but I could.
01:55:15Lars_Gloan: rockbox in general can't damage an ipod.
01:55:44Lars_Gyou can always reinstall the ipod to original with the firmware updater from apple
01:57:16 Quit robin_0800 (Read error: 110 (Connection timed out))
01:57:17 Nick robin0800 is now known as robin_0800 (
01:58:38 Quit daurnimator (Read error: 110 (Connection timed out))
02:00:02 Join DC1 [0] (
02:00:08loani rebooted my iPod and all is ok
02:02:05loancan i see images on my iPod mini 2g with some plugin?
02:04:24pixelmayes, you can watch usual .jpg with the jpg viewer - just select the file in the filebrowser (the manual has some more information)
02:04:41Soul-SlayerGreyscale jpgs must look horrid :p
02:05:21pixelmait's a bit grainy on the mini but not that bad
02:06:08loanoh thanks
02:06:10loani will try it
02:07:04loanmy pc don`t recognize the iPod
02:07:09pixelmaI can even watch them on my Ondio with a black and white screen (with the help of the greyscale lib) :P
02:07:33loanit doesn`t appear in my pc
02:07:54 Quit robin_0800 (" HydraIRC -> <- Wibbly Wobbly IRC")
02:08:01pixelmaloan: do you see a picture of a usb plug on the screen which stays there?
02:08:15Soul-SlayerSo it's not rebooting?
02:08:19 Quit spiorf (Remote closed the connection)
02:08:53loanthe pc don`t recongnize it
02:09:03Soul-SlayerReset it and put it into disk mode
02:09:11Soul-SlayerThats all the USB feature on it does anyway
02:09:13 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
02:09:22loanhow can i put it into disk mode
02:09:28pixelmaah yes... some builds do that for an unknown reason. You have to reboot it and put it into disk mode manually (select and play when it reboots)
02:09:30Soul-SlayerSame way you did to put rockbox on it
02:09:56Soul-SlayerHold menu and select to reboot, when the apple logo comes up hold slect and play
02:10:25pixelmaand from the reports I read this problem seems to be more common on Minis :/
02:10:50loanbut if i load the apple OS
02:11:01loanit functions perfectly
02:11:40pixelmayes, that's also a good way :)
02:12:46loani have to reboot the iPod to load the rockbox?
02:12:56Soul-SlayerIf you're in the appleOS, yes
02:15:51 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
02:15:54 Part Lars_G ("Leaving")
02:18:26 Join midkay [0] (n=midkay@rockbox/developer/midkay)
02:25:52 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
02:34:43 Join jac0b [0] (
02:36:51 Part pixelma
02:40:53loanmy iPod is dont turning on
02:40:56jac0bI am getting errors while building for the gigabeat
02:40:58jac0bCC sysfont.c
02:40:58DBUGEnqueued KICK jac0b
02:40:58jac0bHeader parsed
02:40:58jac0bAR+RANLIB librockbox.a
02:40:58***Alert Mode level 1
02:40:58jac0bmake[1]: *** [/rockbox/build/librockbox.a] Error 1
02:40:59***Alert Mode level 2
02:40:59jac0bmake: *** [build] Error 2
02:42:05loansomeone hlp me please
02:42:07krazykitare you using any patches?
02:42:12jac0bnope none
02:42:24krazykitinteresting. from a recent svn?
02:42:30jac0bI even deleted all my file and d/l'ed fresh files
02:42:40 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
02:42:49jac0bfrom recent svn
02:43:29krazykitloan, is the battery dead? this is as far as i can help :P
02:43:52jac0bloan: plug it in to the charger
02:44:14loani dont have charger
02:44:29loani connect it to my pc
02:44:38jac0bplug it into the usb cable it should charge that way also
02:44:44loanand it dont do anything
02:45:10jac0bwhen you plug it into the usb cable does it come on?
02:46:06loanand i dont have dock
02:46:57jac0bdoes it boot up to rockbox or ipod
02:47:14loanit dont boot up
02:47:28loani have it connected
02:47:32jac0bwhat happens when you plug it in
02:47:51jac0bscreen doesn't light up
02:48:24jac0bhmm I don't know
02:48:36jac0bI don't have a ipod I have a gigabeat
02:48:41loanoh no
02:48:47jac0bsomeone might be able to help
02:48:50krazykitjac0b, built just fine for me
02:49:07jac0bwhat are you building it for
02:51:00***Alert Mode OFF
02:51:51jac0bI am getting random errors now I get
02:51:53jac0bLD rockbox.elf
02:51:53jac0barm-elf-gcc: /rockbox/build/apps/main.o: No such file or directory
02:51:53jac0bmake[1]: *** [/rockbox/build/apps/rockbox.elf] Error 1
02:51:53jac0bmake: *** [build] Error 2
02:52:23jac0bcould it be that I am d/l'ing a bunch of stuff
02:52:37jac0band it coruppted my d/l's
02:54:59scorchewell, something is obviously wrong on your end, as those errors dont appear on the build table
02:56:03jac0bI am going to try d/l'ing it again
02:56:26krazykitjac0b, no, that shouldn't be the case
02:56:50jac0bwhat is it then
02:57:29krazykitmaybe your build environment is screwed up?
02:57:40jac0bis it my cgywin
03:01:58jac0bI haven't changed anything
03:02:53jac0bit built fine on 7/17/07
03:04:42jac0bI got the same error as the first time
03:04:43jac0bHeader parsed
03:04:43jac0bAR+RANLIB librockbox.a
03:04:43jac0bmake[1]: *** [/rockbox/build/librockbox.a] Error 1
03:04:43jac0bmake: *** [build] Error 2
03:05:28jac0bshould I reinstall cgywin
03:05:47 Join Mouser_X [0] (
03:06:53***Saving seen data "./dancer.seen"
03:11:13 Quit jhMikeS (Nick collision from services.)
03:11:19 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
03:12:41 Join jhulst [0] (
03:13:05 Quit Thundercloud (Remote closed the connection)
03:15:26 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
03:16:55jac0bkrazykit: should I reinstall cygwin
03:20:38 Quit loan ("ChatZilla [Firefox]")
03:29:37krazykitjac0b, i don't know. i don't use cygwin.
03:37:06 Join EbErT [0] (
03:38:13 Quit dandin1 ()
03:43:49 Join webguest31 [0] (i=52237b05@gateway/web/cgi-irc/
03:45:41 Quit webguest31 (Client Quit)
03:48:50 Join midgey [0] (
03:52:54 Join thegeek_ [0] (
03:57:53 Quit jac0b ()
04:01:04 Quit Llorean ("Leaving.")
04:04:18 Quit HellDragon (Nick collision from services.)
04:04:38 Join HellDragon [0] (i=JD@unaffiliated/helldragon)
04:08:50 Quit thegeek (Read error: 110 (Connection timed out))
04:20:31 Join jurrie_ [0] (
04:30:59 Quit jurrie (Read error: 110 (Connection timed out))
04:35:52JdGordonjhMikeS: hey
04:38:50midgeyif i add mktime() to the plugin api, would i have to bump the version and min version?
04:40:54JdGordononly the version
04:40:59JdGordonif you add it to the end
04:41:14 Quit XavierGr (Read error: 110 (Connection timed out))
04:46:24midgeywell i added it after set_time which is in the middle
04:47:14midgeyi guess i could just bump them both since it seems pretty well sorted
04:49:49 Join andrew__1 [0] (
04:50:10 Quit Davo_Dinkum ("leaving")
04:54:44 Quit secleinteer (Read error: 110 (Connection timed out))
04:55:49 Quit andrew__1 ("leaving")
04:55:59 Join andrew__1 [0] (
04:57:14TiMiD[FD]whoops there is red in the build table ^^
04:58:30TiMiD[FD]gonna fix this later, time to eat
05:00:32BHSPitMonkeyanybody notice H10's for $85 on woot today?
05:02:38krazykitit'd be great if the gigabeat s port took a huge leap forward. woot has those for pretty cheap occasionally
05:03:01EbErThuge leap forward compared to what?
05:03:38EbErTwhich player has smoothest operation, thought it was gigabeat
05:04:00midgeythats the gigabeat f and x
05:04:15jhMikeSJdGordon: hello
05:04:19midgeys is a new port that just started
05:04:22krazykitgigabeat s is being worked on, and i think there's some success in writing to the lcd, but not much more
05:05:25 Join Bossier [0] (
05:05:30 Nick Bossier is now known as tdtooke (
05:05:46EbErTanyone wanna trade 2 gigabeats for a 60gig ipod :)
05:06:01krazykitpff. how 'bout 2 ipods for a gigabeat
05:06:55***Saving seen data "./dancer.seen"
05:07:18tdtookeQuick question fo the powers that be. I've noticed that certain themes were removed from the wiki because of possible copyright concerns. If I were to upload a homestarrunner based theme what would I need to do? Would showing an email from them giving me permission to do this be sufficient, or would they need to directly contact whoever so that there'd be no doubt?
05:07:53krazykitthat'd probably be sufficient, but i'd ask Soap.
05:08:52JdGordonjhMikeS: I replied in FS
05:09:14JdGordon... as did you :p
05:10:26JdGordonwhats th plan for non-wheel targets?
05:10:27 Nick tdtooke is now known as Bossier (
05:10:30 Quit Bossier ("( :: NoNameScript 4.02 :: )")
05:11:19jhMikeSJdGordon: no change for that I would think. the time-based acceleration works well there.
05:11:48JdGordonok, because your patch removes it all...
05:13:15jhMikeSI may substitute an acceleration level for wheel based. I'll also have a #define HAVE_SCROLLWHEEL_ACCELERATION to not break other wheel targets in the meantime.
05:15:21jhMikeSI was messing with my sister's video. There's really no difference between the iPods and the sansa OF with wheel behavior. Really, there's hardly any difference in firmware at all. :\ I guess that should be expected.
05:20:00Soapkrazykit, I am not the authority on Copyright law.
05:20:29Soapask Bagder or Cassandra
05:20:54scorchehe left..
05:21:24SoapjhMikeS, even with really long lists?
05:22:02scorchehe only waited 3 min for an answer?...pfft
05:23:59krazykitSoap, really? i thought there was stuff in the wiki like Soap approved
05:24:11scorchekrazykit: they were just named after him
05:24:29krazykitah, i see
05:26:57scorchefor the record, yes that would be sufficient, but it would have to be shown in a certain way...with the wiki, all you can do it to include it in the .zip, which would likely still be removed with any further prunes (although there shouldnt be as the new system is going out)
05:27:26jhMikeSSoap: you mean between sansa and iPod? pretty darn identical.
05:29:13 Join luderacer [0] (i=4b24d78b@gateway/web/cgi-irc/
05:29:42jhMikeSiPod has a little more non-linearity and some mild acceleration over time, but just a little bit
05:34:27luderacerhows everybod?
05:39:58 Quit Soul-Slayer (Read error: 104 (Connection reset by peer))
05:42:14 Quit saratoga ("CGI:IRC (EOF)")
06:01:27Soapthanks for reminding me krazykit. I need to rework that webpage to reflect the fact that WPS standards were talked about during DCW, and those decisions superscede my earlier musings.
06:02:06scorchei have my guidelines written up anyway
06:04:04SoapI was just curious, jhMikeS. I've used many "original" firmwares, and was always impressed with the "acceleration" of the iPods. I hadn't used the Sansa one outside BestBuy, but was surprised to read it was comparable
06:05:00Soapyea, scorche, but _your_ guidelines are...well...scorchy.
06:05:08luderacerim stuck atm trying to add rockbox to my f40 mp3 player anybody got a sec to help me?
06:05:21scorchemy guidelines are going to be the ones that will be followed and enforced...
06:06:44CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
06:06:44*TiMiD[FD] curses the iso encoded rockbox source files
06:09:49jhMikeSSoap: I was never able to give iPod the rundown till today. The portal player OF targets are pretty canned in general.
06:10:40Soapgood to know
06:11:57 Join scorche|palm [0] (i=Blah@rockbox/administrator/scorche)
06:12:52 Quit scorche|palm ("#dealthcider")
06:13:31 Join scorche|palm [0] (i=Blah@rockbox/administrator/scorche)
06:17:14luderacerno body for help?
06:17:18luderacererm please?
06:22:12 Quit scorche|palm ("Leaving")
06:23:40 Quit luderacer ("CGI:IRC (EOF)")
06:33:26JdGordonhas anyone else had really unstable playback lately on the sansa?
06:36:36 Quit rotator ()
06:38:48 Join ptw419 [0] (
06:39:51jhMikeSJdGordon: no, like what?
06:49:14 Join lymeca [0] (n=lymeca@unaffiliated/lymeca)
06:50:08amiconnJdGordon: Already checked my r13933 commit?
06:50:35amiconnUnfortunately action_userabort has the same problem - it's not working on H10
06:50:43lymecaI have the majority of my music collection on my GNU/Linux machine in FLAC format. Even though Rockbox supports FLAC decoding, I want to transcode my files to a lossy format before transferring to my 4th Gen iPod so I can fit more on the 20GB HDD.
06:51:11lymecaAs for *which* lossy format I want to use, I want it to be whichever one that causes the LEAST battery drain to decode on the iPod.
06:51:26lymecaIs there a simple answer to this?
06:51:55lymecaAnd which would cause the least amount of battery drainage within this lossy format: CBR, VBR, or (if it is supported) ABR?
07:00:23 Join BHSPitLappy [0] (
07:01:01 Quit BHSPitLappy (Read error: 104 (Connection reset by peer))
07:01:16 Quit jhMikeS (Nick collision from services.)
07:01:22 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
07:06:57***Saving seen data "./dancer.seen"
07:07:27ptw4194M x 32Bit x 4 Banks of mem
07:07:34ptw419is that 64 or 32 megs of ram?
07:13:15ptw419ok thats what i thought but was trying to make sure
07:14:39JdGordonjhMikeS: I tihnk its to do with the sdcard, lots of crashing, but playback still works which is annoying
07:14:54JdGordonamiconn: no, friday is never a good day for coding... whats that change?.
07:15:40amiconnThe problem is that ACTION_STD_CANCEL is a 2-part action (short left press, i.e. triggered on release) on H10
07:16:01amiconnSo calling action_signalscreenchange() in every loop iteration stops it from working...
07:16:41amiconnThe fix for the audio debug screen was simple, but I'm not sure about action_userabort() which has the same problem
07:17:01JdGordonim looking there now, ill have a think about it
07:18:43JdGordonwe can | BUTTON_REL onto the current button and check if that new combo is action_std_cancel
07:19:23 Quit midgey ()
07:19:34 Quit krp (
07:19:34 Quit Hadaka (
07:19:34 Quit preglow (
07:20:59 Quit FOAD_ (Remote closed the connection)
07:21:12 Join RoC_MasterMind [0] (
07:21:14 Join FOAD [0] (
07:23:22 Join TheDude [0] (i=476e41e6@gateway/web/cgi-irc/
07:24:09TheDudeDoes any one where to find a good NES emu for RB
07:24:26amiconnJdGordon: I'd rather think action_userabort() shouldn't call action_signalscreenchange()
07:24:57amiconnThis should be done once by the screen that's using it (even if that means slightly more code
07:25:56 Quit TheDude (Client Quit)
07:31:35amiconnAnd the loops calling action_userabort() could be written in a consistent style (probably has no influence on binary size as gcc should produce identical code for both variants)
07:34:11 Join ender` [0] (
07:37:36 Join miepchen^schlaf [0] (
07:37:42 Quit jnakinjgi (Read error: 113 (No route to host))
07:38:28 Quit ptw419 ()
07:38:31 Quit [Ray] (Remote closed the connection)
07:42:01 Quit DC1 ("$4E75")
07:46:36 Join aliask [0] (
07:53:14 Join daurnimator [0] (n=fake@unaffiliated/daurnimator)
08:00:40 Join ptw419 [0] (
08:11:01 Quit hcs (Read error: 110 (Connection timed out))
08:12:26amiconnJdGordon: I just had an idea how we could get rid of this action_signalscreenchange business altogether
08:13:11 Join krp [0] (
08:13:11 Join Hadaka [0] (
08:13:11 Join preglow [0] (
08:13:11 Join [Ray] [0] (
08:14:18amiconnJdGordon: action_signalscreenchange() only exists because an action in screen 1 could be the first part of an action in screen 2 (e.g. an action that triggers on release or repeat)
08:14:39amiconnBut - this can only happen if the contexts differ. Within a context, actions are consistent
08:15:08amiconnSo if the action worker stores the previous context, the problem could be solved easily
08:15:34 Join samlander [0] (n=a@
08:15:47amiconnif (last_context != context) ignore_until_release = true;
08:16:23amiconnOr perhaps even this variable can go, as it is currently used to store the screenchange request
08:16:42 Quit Hadaka (
08:16:42 Quit krp (
08:16:42 Quit preglow (
08:16:52NJoinkrp [0] (
08:16:52NJoinHadaka [0] (
08:16:52NJoinpreglow [0] (
08:17:50samlandercan anyone offer a link that would provide some baseline information on developing plugins?
08:19:28 Quit RoC_MasterMind ("Leaving")
08:22:26 Quit aliask ("ChatZilla [Firefox]")
08:23:16 Quit atsea- (Remote closed the connection)
08:27:06 Join atsea- [0] (i=ariel@gateway/tor/x-4458b0b198b393dd)
08:27:54 Quit Nimdae (Read error: 110 (Connection timed out))
08:31:48 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
08:34:17 Quit Hadaka (
08:34:17 Quit krp (
08:34:17 Quit preglow (
08:36:32 Part EbErT
08:38:12JdGordonamiconn: ok cool, if that works, then great.
08:38:27JdGordoni was going to say i had an idea how to fix it but wont be able to code t till tomorow night
08:38:29 Join Rob2222 [0] (
08:38:36JdGordontry your idea and see how it goes
08:38:46amiconnI probably will
08:38:48 Join tucoz [0] (i=528612c1@gateway/web/cgi-irc/
08:39:07tucozsamlander: still around?
08:39:38amiconnThe darn H10 won't freeze now that I hooked up recording in order to monitor it :(
08:40:22tucozsamlander: as a general tip. look how other simple plugins are written, and remember to add your new plugin to the SOURCES file
08:40:46 Join Nimdae [0] (
08:41:23NJoinkrp [0] (
08:41:23NJoinHadaka [0] (
08:41:23NJoinpreglow [0] (
08:43:20samlanderthank you
08:43:54tucozno problem
08:44:42samlanderthis may sound retarded... but the language...... .... ... c?
08:45:20samlander*cracks fingers* been awhile ^_^
08:45:31tucozthe plugin api is defined in plugin.h
08:45:53tucozbut i guess to get started, check out the wiki and already written plugins.
08:45:57samlanderi've gone to the darkside and have been doing a lot of dotnet
08:46:01 Quit ptw419 ()
08:46:07tucozhehe. me too
08:46:09samlanderit will be nice to go back to roots :D
08:46:24samlanderi was going to say dotcrack, but meh :D
08:46:52amiconnStill better than java imho
08:47:34samlanderit was my understanding though that compiling needs to be device specific no?
08:48:26tucozyes, there is a script in tools that will compile and install the crosscompiler for you
08:48:33samlanderah coolage
08:48:51tucozinclude download also
08:49:59tucozsamlander: there is a wealth of information in the wiki. check out this section:
08:50:54tucoz is the name of the script
08:51:07JdGordonamiconn: your fix wont solve the h10 problem though....
08:51:31JdGordonI was going to suggest a dedicated context for the action_userabort() call...
08:51:33samlanderi truly appreciate your help
08:52:08tucozhappy to help. always nice with new developers interested in rockbox
08:52:40tucozsee you some time. back to work
08:52:42 Part tucoz
08:52:51JdGordon... actually, no, it probably would
08:52:53 Nick GodEater__ is now known as GodEater (
08:54:56 Quit JdGordon ("Konversation terminated!")
08:55:09 Join pondlife [0] (
08:56:21 Quit Rob222241 (Read error: 110 (Connection timed out))
08:58:52 Quit samlander ()
09:06:58***Saving seen data "./dancer.seen"
09:12:21 Join petur [0] (n=petur@rockbox/developer/petur)
09:17:33TiMiD[FD]I've made the changes to dircache, to expose a posix api to the apps, it works great in the sim
09:17:44TiMiD[FD]but I don't have a device to test ...
09:17:53TiMiD[FD]would someone mind tsting for me ?
09:18:29TiMiD[FD]which target ?
09:19:03GodEaterI can built it myself if you give me two seconds ;)
09:19:24TiMiD[FD]you don't have my patch
09:19:39 Join obo [0] (n=obo@rockbox/developer/obo)
09:19:47TiMiD[FD]well maybe I should rather upload it
09:20:08TiMiD[FD]but I don't want to commit something untested on devices in svn
09:20:16GodEatergigabeat F then
09:20:28*GodEater appears to be having issues with his source tree any
09:21:16GodEaterthink my typing circuits are on the fritz lately, I keep randomly leaving words out
09:22:19TiMiD[FD]ok I build it
09:23:01GodEateryou could also put the patch on flyspray
09:23:08GodEaterthen others can look too
09:23:38 Join desowin [0] (
09:23:47TiMiD[FD]hmm why not
09:24:07TiMiD[FD]althought I'm not sure a lot of ppl will bother patching and compiling it
09:24:16TiMiD[FD]it doesn't adds functionnalities
09:24:21GodEaterother devs might though
09:24:22TiMiD[FD]it's just api cleaning
09:24:38 Join davina [0] (
09:24:49TiMiD[FD]I upload it to the flyspray
09:24:51GodEaterI've seen ppl like linuxstb put patches in flyspray when they've done similar tidying up
09:30:21pondlifeTiMiD[FD]: Pop a patch on FS and I'll test it in an hour on H300 ?
09:30:38TiMiD[FD]I'm posting it
09:31:55GodEaterTiMiD[FD]: any particular test you wish me to do ? Music playback is fine ;)
09:32:28TiMiD[FD]try directory browsing ^^
09:32:42TiMiD[FD]with and without dircache
09:33:01TiMiD[FD]also a test on doom / rockboy if possible
09:33:15GodEaterI don't have either installed
09:33:23TiMiD[FD]ok so nevermind
09:33:37TiMiD[FD]if directory browsing works, it's OK I think
09:33:51GodEaterboth sorts of browsing work (with and without the cache)
09:34:04TiMiD[FD]anyway what else would you want from your dap ? :)
09:34:13TiMiD[FD]I suppose it's ok then
09:34:28TiMiD[FD]try renaming and deleting dirs
09:35:29TiMiD[FD]I cross my fingers for your FAT :)
09:36:26GodEatercreated, renamed and deleted a dir
09:36:28GodEaterall looks good
09:37:39 Join XavierGr [0] (
09:46:52 Join Gomezer [0] (
09:47:07 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
09:49:13TiMiD[FD]if others want to test ...
09:50:30TiMiD[FD]shoud be interresting to test it on platforms without dircache like archos players
09:50:42TiMiD[FD]althoughtit should work the same ...
09:52:42TiMiD[FD]thank you for taking the risk of testing anyway GodEater :p
09:53:13GodEaterwhat's the patch no ?
09:53:22GodEaterI'll download it and try it on my ipod and H140 too
09:53:51TiMiD[FD]it should work the same on those targets
09:54:26pondlifeFirst test seems ok here - was there anywhere explicitly using uncached access?
09:54:30GodEaternothing wrong with being thorough though :)
09:54:50GodEaterpondlife: I'd guess within dircache itself for a start ;)
09:54:51TiMiD[FD]there were some apps using uncached version
09:54:58TiMiD[FD]as well as all the plugins
09:54:59pondlifeGodEater: Of course...
09:55:21GodEaterI'll just stop stating the obvious now
09:55:30TiMiD[FD]dircache also uses fat from time to time ..
09:55:40pondlifeHmm, do plugins use the memory required for dircache? I would think not, and so all plugins should use it...
09:56:15TiMiD[FD]dircache api was available to plugins
09:56:26linuxstb_TiMiD[FD]: Have you test-compiled for many targets?
09:56:42TiMiD[FD]with this patch apps don't have to care about using dircache or not, they just use the standard api
09:56:45 Part Gomezer
09:56:55linuxstb_e.g. Archos devices (no dircache), Sansa or Ondio (multi-volume)
09:57:07GodEaterI could have sworn last time I tried pacbox it stopped audio playback
09:57:10TiMiD[FD]I didn't ried multi-volumes
09:57:31TiMiD[FD]I tried targets without dircache though
09:57:35linuxstb_GodEater: That was changed a while ago (for Gigabeat only - other devices don't have enough CPU).
09:57:59GodEaterI must have done it on my ipod the
09:58:04linuxstb_Or maybe it always did that on Gigabeat...
09:58:20 Quit datachild ("- nbs-irc 2.35 - -")
09:59:04GodEaterthe Gigabeat really is a fine DAP ;)
09:59:10*GodEater hugs his
09:59:36pondlifeHmm, having done a make clean, I can no longer build H300...
09:59:36TiMiD[FD]ah a warning on ondio :)
09:59:57pondlifeCC powermgmt.c - In file included from powermgmt.c:45: export/font.h:30:21: sysfont.h: No such file or directory
10:00:49pondlifeWorks ok without the patch.... let me repatch.
10:01:19linuxstb_TiMiD[FD]: I noticed your patch removed a prototype (for HOTSWAP) in dir.h
10:02:48TiMiD[FD]a prototype ?
10:03:20linuxstb_"-char *get_volume_name(int volume);'
10:03:32TiMiD[FD]oh ?
10:03:34TiMiD[FD]really ?
10:03:45 Join datachild [0] (
10:03:47linuxstb_search for "HOTSWAP" in your patch.
10:04:07linuxstb_Is that related to the warning you're getting?
10:04:14TiMiD[FD]that's because dir.h is a new file
10:04:22TiMiD[FD]dir.h has been moved to dir_uncached.h
10:04:30TiMiD[FD]as well as dir.c
10:05:03TiMiD[FD]the warning I was getting was an include I removed in disk.c
10:05:09linuxstb_Ah, they don't seem to be in your patch...
10:05:10TiMiD[FD]compiles without warning on other platforms
10:05:15TiMiD[FD]ah ...
10:05:25TiMiD[FD]how should I do that ?
10:05:35pondlifeHmm, I'm now getting "*** No rule to make target `/home/Steve/rockbox/build/firmware/common/dir_uncached.o'", having done a configure and make clean..
10:05:43linuxstb_Did you use "svn mv" to rename them?
10:05:50TiMiD[FD]so there are missing files in my patch
10:05:55TiMiD[FD]no ...
10:06:14pondlifeI already had it compile ok earlier (I think)
10:06:16linuxstb_You must do that - otherwise you will use the svn history. Unless they truely are new files.
10:06:20TiMiD[FD]how should I do ?
10:06:41TiMiD[FD]svn mv dir.c dir_uncached.c
10:06:41pondlifeBut since I did a make clean it's not building :/
10:07:10linuxstb_Yes - rename them back (using the normal mv), and then "svn mv" them.
10:07:16TiMiD[FD]ah ok
10:07:19linuxstb_(I think)
10:08:30TiMiD[FD]hmm doesn't works that well
10:08:56TiMiD[FD]svn: Use −−force to override this restriction
10:08:56TiMiD[FD]svn: Move will not be attempted unless forced
10:08:56TiMiD[FD]svn: 'dir.h' has local modifications
10:09:02TiMiD[FD]should I force ?
10:09:52dionoeaI usually copy the modified file. Revert to the previous svn version. Move and then copy the modified file on top of the new file.
10:09:56pondlifeHmm your patch needs to include dir_uncached.c.
10:10:40linuxstb_Maybe you can't mv and modify at the same time... Or maybe you need to mv first, and then modify.
10:11:05dionoeamv and then modify works
10:11:20dionoeamodify and then mv with −−force ... i'm not sure that it keeps your modifications
10:21:37 Quit linuxstb_ ("CGI:IRC")
10:22:42 Quit hcs ("Leaving.")
10:25:11TiMiD[FD]I'll do it after I'm too busy with work right now
10:25:26TiMiD[FD]I mean organizing tonight's party ...
10:34:17 Join The-Compiler [0] (
10:34:34 Join pixelma [0] (i=pixelma@
10:48:16 Join tohtorijep [0] (
10:49:05tohtorijephi! is it possible to get some plugin working under linux? this is not propably the right place to ask but i dont know anything else
10:49:14tohtorijepi mean with rockbox
10:49:46tohtorijepthere are few plugins for windows: iScrobbler and logScrobbler, i dont know any for linux
10:50:07pondlifeFlyspray admins: Could you make the Severity field default to something ("Low"?) - it currently is left at null and gives "Notice: Undefined index: 0 in /usr/share/flyspray/htdocs/includes/class.flyspray.php on line 344", plus some display corruption.
10:50:11tohtorijepif somebody knows.. plese tell me :)
10:50:15 Join spiorf [0] (
10:50:43pondlifetohtorijep: You should just enable support in settings AFAIK, no plugin needed.
10:50:54tohtorijepwow :)
10:51:00Kasperletohtorijep: amarok and bmp2 support
10:51:01mbishopThat reminds me, how exactly does the log function work? I mean I'm sure it just keeps a simple log of times/songs, but how does it interact with
10:51:11pondlifeI don't know if it actually works ;p
10:51:18tohtorijepreally good :)
10:51:32Kasperlehrhr. i seem to recall there being some perl script? to submit the scrobbler.log to
10:51:40tohtorijepi just installed rockbox.. this is amazing
10:51:41Kasperlebut i'm not sure myself
10:52:03tohtorijepthough battery's life isnt so long but i can understand that.. so many functions
10:52:46linuxstbIsn't there a "QtScrobbler" ? That should hopefully work anywhere Qt does.
10:52:52GodEaterdoesn't have much to do with the number of functions
10:53:01pondlifetohtorijep: Get an Iriver Hxxx, Archos or Cowan DAP and the battery life will be fine - better than the OF.
10:53:15tohtorijepwhat are they?
10:53:17GodEateror Gigabeat
10:53:34pixelmabut scrobbling on the Archos devices doesn't really work...
10:53:41pondlifeGodEater: Sorry, forgot Gigabeat.
10:53:43GodEatertohtorijep: they're other brands of DAP
10:53:50peturqtscrobbler works very good
10:53:53tohtorijepDAP? :D
10:53:54mbishopI haven't checked my sansas battery life yet, doubt it's much different than the san disk firmware
10:54:08tohtorijepsry i'm noob at these things
10:54:11pondlifeAnything that's not PortalPlayer (i.e. not ipod, Sansa, iRiver H10)
10:54:12GodEaterpondlife: I think the jury is still out on "better than OF" battery life for the Gigabeat anyway, but it's definitely not worse
10:54:23GodEatertohtorijep: DAP = Digital Audio Player
10:54:29tohtorijepo gay
10:54:38mbishopWhy would sansa and others have less battery life?
10:54:50tohtorijepwhich player you recommend?
10:55:02GodEatertohtorijep: depends which features you're after
10:55:47*mbishop hugs his sansa
10:55:55GodEatermbishop: because PortalPlayer is an entirely undocumented platform for us, so there's oodles we don't know how to do
10:55:56linuxstbmbishop: Because they have a completely undocumented CPU (PortalPlayer). All other devices Rockbox runs on have public datasheets for the main components.
10:56:13GodEaterthe rockbox echo again...
10:56:51peturecho is normal in big rooms :)
10:57:18GodEaterpetur: depends on the furniture
10:57:34peturexcatly, there is none in here
10:57:45GodEatervery true
10:57:49mbishopWell, with 20 hours of normal battery life, I really don't care if rockbox knocks off an hour or two heh
10:57:53tohtorijephmm why the battery life is longer in those players you recommended?
10:58:08peturotoh, most logged in here behave like furniture...
10:58:10GodEatertohtorijep: please read what linuxstb just said
10:58:13tohtorijepand why is it so short at this default player
10:58:49tohtorijepi didnt understand but i believe him
10:59:40tohtorijepmaybe i install sansa player then
10:59:58tohtorijepbecause mbishop like it
11:00:31GodEaterI'll be impressed if mbishop really gets 20 hours out of his sansa with Rockbox running on it
11:00:31tohtorijepwhat is the right place to download those?
11:00:39GodEaterbattery life is usually ~50%
11:00:50tohtorijepdo i have to google every one separately
11:01:10tohtorijepGodEater, yes if you use the default DAP
11:01:47tohtorijepbut it is possible to get batterys life even longer if better DAP is used
11:02:09GodEaterhahaha - you've been here 10 minutes and you're telling me now
11:02:21*GodEater may need to turn in his expert badge
11:02:38mbishopGodEater: 20 hours is what they claim with the default firmware
11:03:00GodEatermbishop: and you think you get close to this with RB too ?
11:03:08pixelmaGodEater: I've seen a few people reporting that on the sansa rockbox is more up to par with the of in terms of battery life
11:03:11tohtorijepdefault firmware with nano 4GB: 7h
11:03:32mbishopI have no idea, but what I said was that if it loses a couple of hours I don't really care heh
11:03:37GodEaterbtw - a parcel of T-shirts and Mugs arrived last night. I've appropriated the XL T-Shirt and a mug for myself - who else gave Bagder their sizes ?
11:03:51GodEaterpixelma: that's clever of us :)
11:04:39GodEaterI have two mediums and a large left
11:04:56pixelmait would be more clever if we knew why... (or I don't understand you which is also likely)
11:05:26GodEaterpixelma: that's more or less what I meant
11:05:39tohtorijepso many DAPs... hard to choose
11:05:55 Join maffe [0] (
11:06:05tohtorijepwhat is the best if want battery life to be very long and few functions?
11:07:01***Saving seen data "./dancer.seen"
11:08:23tohtorijepfast-forward/rewind, possible to choose next or previous song, volume up/down, elapsed time/full time, song name, artist name
11:08:49TiMiD[FD]the new files doesn't appear in the svn diff :(
11:09:08pixelmathe M5L ("L" as in large battery) gives the best battery life but they are a bit hard to get
11:10:01TiMiD[FD]if I do a "svn status" I get
11:10:08TiMiD[FD]A + dir_uncached.h
11:10:09TiMiD[FD]R dir.h
11:10:35TiMiD[FD]but dir.h hasn't been removed, it has been moved to dir_uncached.h and replaced by a new file ..
11:10:43TiMiD[FD]someone familiar with svn here ?
11:10:54dionoeayou need to add dir.h again
11:11:00dionoeasince mv removes it (R)
11:11:16TiMiD[FD]that's what I did
11:11:30dionoeayou ran svn add dir.h ?
11:11:45TiMiD[FD]svn rename dir.h dir_uncached.h
11:11:54TiMiD[FD]and svn add dir.h
11:12:07*amiconn thinks an M3L would give even more runtime (same battery, but _no_ display) but its not yet supported
11:12:21amiconnNo main display that is
11:12:33linuxstbThat would test the screens api...
11:13:06linuxstbSimilar hardware to the M5 though?
11:13:20TiMiD[FD]linuxstb: it probably wouldn't work since 0 components would be created
11:14:34amiconnlinuxstb: Yes, but the M5 and X5 are more similar than the M3 to these 2
11:14:47amiconnM3 has MCF5249, the others have MCF5250
11:14:49 Part maffe
11:14:55amiconnAnd the M3 doesn't have a PCF50605
11:15:08 Join kaaloo [0] (
11:15:30 Part kaaloo
11:17:32GodEaterwhat display do you get then? A remote one or something ?
11:17:55GodEaterthanks ;)
11:18:19GodEaterooh - quite a nice looking DAP too
11:18:37GodEateroh hang on, that's one of the girls :)
11:21:42peturbah, it also uses that stupid subpack
11:23:34lymecaWhat lossy format takes the least amount of battery life for my 4G iPod with Rockbox to decode and playback?
11:23:49lymecaAnd which would cause the least amount of battery drainage within this lossy format: CBR, VBR, or (if it is supported) ABR?
11:24:00pixelmapetur: I believe you can use it without it for the vital functions (charging/usb transfer) like the M5
11:24:03 Join webguest16 [0] (i=3c344c2f@gateway/web/cgi-irc/
11:24:23pixelmabut for line-in you'll need a subpack
11:24:27peturdefine vital.... you can't use the line-in
11:24:46tohtorijepnow this doesnt mount automaticly in ubuntu because i installed rockbox :(
11:25:29 Join Arathis [0] (
11:26:19pixelmaGodEater: the remote it uses is the same as M5/X5 which is why it has such a big screen (for a remote) I believe
11:26:45*GodEater has yet to see a Cowon player in the "flesh"
11:26:57tohtorijepanybody using ubuntu? :o
11:28:38 Quit webguest16 (Client Quit)
11:31:42linuxstbtohtorijep: You have a Sansa?
11:33:06tohtorijepi have the default
11:33:09tohtorijepjust installed
11:33:30linuxstbAssuming you do, you need to use the original firmware for disk transfers. Easiest way is to just turn it off before inserting the USB cable - the Rockbox bootloader should then detect the USB cable and start the original firmware automatically.
11:34:37linuxstbtohtorijep: I was asking which kind of player you've installed Rockbox onto - Sansa, ipod, iriver, Archos, cowon, gigabeat ....
11:35:00tohtorijepit starts rockbox
11:35:20tohtorijepi plugged it to usb when it was off
11:35:35tohtorijepok :D
11:35:36 Quit merbanan ("Leaving")
11:35:37tohtorijepi have ipod
11:35:52linuxstbWhich kind?
11:36:08tohtorijepnormally it mounts automatically to ubuntu
11:36:19linuxstbThen ignore what I said.
11:36:24tohtorijepno with rockbox it doesnt
11:37:32linuxstbWhat do you see on the screen when you insert the USB? If it's a colour USB icon, then you've hit a current Rockbox bug. It _should_ reboot into the Apple disk mode, but sometimes doesn't. You'll need to either enter disk mode or the original firmware manually before attaching the cable.
11:38:58*pixelma deletes the typed question "what do you see on the nano's scr... " to avoid echo ;)
11:39:21*petur kicks some furniture around
11:39:56tohtorijepi dont see any icons in ubuntu neither in nano
11:40:03tohtorijepnothing special
11:40:48GodEateryou don't see anything on the nano's screen at all ?
11:41:00tohtorijepdo i enable the disk mode with putting database load to RAM?
11:41:01tohtorijepi see
11:41:11tohtorijepsame is i put it on without the usb cable
11:41:45pixelmawhat version of rockbox did you install - where do you have it from?
11:42:56tohtorijepthere was some kind of tutorial
11:43:46tohtorijepi have version r13938-070720
11:48:39 Quit midkay ("Leaving")
11:49:11tohtorijephow this mounting can be so hard
11:49:52TiMiD[FD]added the missing file to the patch :
11:50:25pixelmatohtorijep: did you try to enter disk mode manually - "Menu + Select" to reboot, then "Select + Play" when it reboots?
11:50:34TiMiD[FD]I hope it'll work this time ...
11:52:13tohtorijepit doesnt work
11:52:15 Join midkay [0] (n=midkay@rockbox/developer/midkay)
11:52:26tohtorijepreboot works but not that select play thing
11:52:48tohtorijepnow it worked
11:53:06tohtorijepbut no effect
11:54:06tohtorijepno mounting
11:54:16GodEaterwhen you use plugin_get_buffer(&bufleft) I assume the size of the buffer gets written into the bufleft parameter, but I cant' find that written down anywhere to confirm my assumption?
11:57:18tohtorijep[26177.910824] usb 2-6: USB disconnect, address 2
11:57:42tohtorijepthere is some information with dmesg.. but how i know where in /dev/ is the usb device
11:57:51tohtorijepso i can manually try to mount it
12:00:40peturtohtorijep: we use the usb connectivity of the original firmware, so you just boot into apple OS and then connect as you did before, rockbox has nothing to do with it (yet)
12:01:56tohtorijepi have windows software
12:01:58*pondlife checks roof for leaks
12:02:16*petur hands pondlife a towel
12:02:17tohtorijepand linux and rockbox with default features
12:02:43tohtorijepthis should work
12:02:46pondlifepetur: Thanks. Sadly the leak is near the main fuseboard
12:03:14*petur repaired a leak in his roof last week ;)
12:03:21*pondlife hunts for plastic sheeting
12:06:05 Quit XavierGr (Nick collision from services.)
12:06:08 Join XavierGr [0] (
12:10:05 Quit Arathis ("Bye, bye")
12:11:03tohtorijepwow now it started working... i put it to other usb-plug :OOO
12:17:05linuxstbGodEater: Yes - the parameter returns the size of the buffer.
12:17:45linuxstbtohtorijep: It's possible the failed attempts broke the Linux usb driver - I get that sometimes, and need to switch to a different USB port. It works again after I reboot.
12:19:19tohtorijepokay.. great
12:19:26tohtorijepor not.. but now it works :D
12:19:29 Quit desowin ("use linux")
12:19:37tohtorijeplinuxstb, which linux distro you are using?
12:28:40 Quit linuxstb ("Leaving")
12:30:06 Quit thegeek_ ()
12:33:20 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
12:33:50 Join moos [0] (
12:41:49 Join PaulJam [0] (
12:46:03 Quit jhMikeS (Read error: 104 (Connection reset by peer))
12:46:24 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
12:49:45 Join Febs [0] (
12:50:03 Join raphi [0] (i=5288713e@gateway/web/cgi-irc/
12:51:35raphiis it possible with the sansa e200 and rockbox to read the external microsd-card?
12:54:10peturraphi: I think so, yes
12:54:59raphipetur: ok, can you say for sure?- do you own one?
12:55:26peturno, but support was added some time ago...
12:55:40peturjust try it
12:57:20 Join Thundercloud [0] (
12:57:21GodEatercan anyone explain the format of viewers.config to me ? What does the number do ?
12:58:35raphipetur: i can't try it, because i wan't to buy one :-D
12:59:15 Join Jens [0] (i=Jens@pdpc/supporter/active/Jens)
13:00:11Nico_PGodEater: the number is related to icons
13:00:48GodEaterah - so I can put "-" for no icon ?
13:01:19Nico_PI think that's it
13:03:32 Quit HellDragon (Success)
13:05:30 Quit spiorf (Remote closed the connection)
13:07:02***Saving seen data "./dancer.seen"
13:07:39 Join spiorf [0] (
13:10:35 Quit raphi ("CGI:IRC")
13:14:28pondlifeNico_P: Any playback stuff ready for testing yet? Or too much Real Life?
13:14:42Nico_Pno, too much Real Life
13:14:52pondlifeNo worries
13:15:24Nico_Ppondlife: were there any brilliant ideas about how to manage the metadata block ?
13:15:25 Quit spiorf (Remote closed the connection)
13:15:47pondlifeNico_P: I thought you decided it was fine as you have it? i.e. no need to move
13:15:58pondlifeBut I've not read the logs recently
13:15:58Nico_Pnot sure...
13:16:07Nico_Pthere was a big discussion recently
13:16:14Nico_Plet me find it for you
13:17:16 Join spiorf [0] (
13:17:25*pondlife reads
13:18:01*petur also reads... BOFH :)
13:18:09Nico_Phehe :)
13:18:43pondlifeFriday already :/
13:19:07*pondlife wants an extra weekday inserting between Thursday and Friday
13:20:15Nico_PI'll go take a shower while you read :)
13:20:29Nico_PI'd be glad to hear your thoughts
13:27:08 Quit atsea- (Remote closed the connection)
13:28:42 Join atsea- [0] (i=ariel@gateway/tor/x-a1cccb0d57e4a487)
13:31:39*amiconn would like extra days inserted between Saturday & Sunday
13:31:45*petur too
13:31:57*pondlife too, althought that's greedy
13:35:12 Join kaaloo [0] (
13:35:19 Part kaaloo
13:36:22Nico_Ppondlife: interesting read ?
13:37:24 Join n1s [0] (
13:37:41pondlifeNico_P: Off the top of my head - use two blocks for each file (one for the metadata, another for the audio). Both can be ring-buffers (although the metadata should not need to make use of this). The audio can be marked as free as it is played and the metadata when the track has finished. Now I need to think about fragmentation!!
13:38:20pondlifeI would think you can freely move metadata if needed. This should be accessed via bufgetdata anyway.
13:38:22Nico_Ppondlife: that's what I was thinking of, but apparently it can cause a waste of space
13:38:29pondlifeIt can.
13:38:55pondlifeThe important thing is that the audio data uses all of the free space.
13:39:01 Join Entasis [0] (
13:39:16pondlifeMaybe this just results in a (movable) barrier between metadata and audio?
13:39:42*pondlife just got to the bit about snakes
13:40:13pondlifeLittle snakes :p
13:40:23pondlifeThis analogy is falling to bits...
13:40:24*Nico_P was tired that evening
13:40:35pondlifeHow about an armadillo carrying ants?
13:41:04pondlifeWouldn't snakes potentially result in hiss?
13:41:56pondlifeAnyway, moving blocks isn't a problem, as long as you don't lose track of them.
13:43:03pondlifeYou have a locking mechanism already, right? So you know what's being accessed?
13:43:12Nico_Pthe code already has block moving implemented
13:43:20Nico_Plocking ?
13:43:27Nico_PI don't have any locking
13:43:38Nico_Pbut I know what I can overwrite
13:44:05pondlifeAh - you don't want to move or overwrite the data that's being accessed by a caller to bufgetdata
13:44:22pondlifeI thought you said you knew what that was?
13:45:33pondlifeHow do you know when a codec has finished with a block, for example?
13:45:40Nico_Pit calls bufadvance
13:45:52Nico_Por bufseek
13:46:00pondlifeOK, so data is locked by bufgetdata, then unlocked by bufadvance/bufseek
13:46:12Nico_Pin fact I think what you call locking is implemented with the reading position
13:46:15Nico_Pyes, that's it
13:46:27pondlifeOK, so don't attempt to move that bit!
13:50:26Nico_Pbut there's no problem if we move the whole chunk ?
13:50:40Nico_Pfor example a metadata block can be moved
13:50:56Nico_Peven thoug its reading position will always be 0
13:51:03pondlifeAny block can be moved, as long as you avoid a locked area.
13:51:22pondlifeI would avoid making special cases for metadata and not-metadata.
13:52:04 Join midkay_ [0] (
13:52:05pondlifeThe outside world should just be able to lock it with bufgetdata() and then call something else when it's finished (bufseek() will do).
13:52:35Nico_Pyes but the metadata users won't want to use bufadvance/bufseek
13:52:46Nico_Pthat changes what bufgetdata will return
13:53:05Nico_Pand metadata users always want to read the whole block...
13:54:49pondlifeMetadata users could use bufread() maybe?
13:55:02pondlifeThat makes a copy, so no need to lock anything.
13:55:37 Join Wiwie [0] (
13:56:56pondlifeOr they can bufgetdata() the block, then do a bufseek() when done.
13:58:12Nico_Pto me they would use bufgetdata every time they need to read the data and bufclose when the audio file is finished reading
13:58:32pondlifeThat would work fine too.
13:58:33Nico_Pbut in fact the reading position only protects the data from being overwritten
13:58:52pondlifeSo, the metadata gets it's own bufapi handle?
13:59:06Nico_PI don't see why not
13:59:54pondlifeThen you just need to make sure that you can free up a large contiguous space just before you spin up the disk, right?
14:00:15 Join rogelio [0] (n=rogelio@
14:00:49 Part rogelio ("Kopete 0.12.4 :")
14:00:56pondlifeLike I said - this is off the top of my head...beware!
14:01:18pondlifeI'm hoping that the use of an API will give you flexibility enough to deal with this.
14:02:04pondlifeAny caller who keeps pointers to unlocked data will be sorely disappointed...
14:08:36 Join maffe [0] (
14:08:45 Quit midkay (Read error: 110 (Connection timed out))
14:12:21 Join zorgg [0] (
14:13:28zorgganyone know why winxp doesn't pickup my ipod as an external drive? the machine has usb 1.1 not usb 2.0 - could that be the issue?
14:15:57bluebrotherzorgg: not really −− is the Ipod in disc mode?
14:16:08 Quit Febs (Read error: 110 (Connection timed out))
14:20:57 Quit Soap ()
14:22:18 Join DC1 [0] (
14:23:12 Join linuxstb [0] (i=d556da1b@rockbox/developer/linuxstb)
14:23:52bluebrotherzorgg: well, then try putting it manually in disc mode
14:27:52linuxstbpondlife: I'm not sure the APIs for accessing metadata and the file contents should be the same (if that's what you're saying) - they're two completely different concepts, and just happen to be sharing the same buffer.
14:28:37 Quit DC1 ("$4E75")
14:29:24Nico_Plinuxstb: what do you suggest ?
14:30:34zorggsorry was afk
14:30:36zorggit works now
14:30:42linuxstbTo access the metadata, you just need a function that returns a pointer to the metadata structure. I don't think you even want to lock it - the calling function should assume that after it next yields, the pointer could be invalid.
14:30:50zorggpc is just uber slow so it took time to read the disk contents :P
14:31:23 Part zorgg
14:31:53linuxstb.. Or maybe we do want to lock it, but it shouldn't be locked for very long - as it would hold up rebuffering.
14:32:05Nico_Plinuxstb: well I think bufgetdata is perfectly suited for this
14:32:28linuxstbNo, because bufgetdata takes the size as an input parameter.
14:32:46linuxstbAnd locks the data until advance_pointer or seek is done - two things you don't do with metadata...
14:33:03Nico_Psize could be 0 when the caller doesn't know how much he wants
14:33:36Nico_Pthe data isn't actually locked... it's just that the read pos isn't moved
14:33:39linuxstbI would prefer a clean split at the API level. You're of course free to implement them in the same way internally in the buffering code.
14:33:50Nico_Pso the data can't be overwritten, but nothing prevents us from moving it
14:35:05 Quit relaxed ("")
14:35:12Nico_Pso what would the API function be ?
14:35:24linuxstbAlso, with the metadata, it's not the responsibility of the calling function to free it.
14:35:38linuxstbIt's freed when the track it belongs to is finished.
14:36:10Nico_Pso bufgetmetdata() whith responsibilities different from bufgetdata()?
14:36:14linuxstbI guess just something like (struct metadata*) get_metadata_struct(int tracknum);
14:36:52linuxstbBut I'm not sure how the current code accesses the track metadata...
14:37:22*linuxstb afk
14:52:53 Quit SirFunk (Connection timed out)
14:55:29 Quit alberink (Remote closed the connection)
14:56:32 Join lazka [0] (
14:57:06 Join aliask [0] (
15:01:08 Quit XavierGr (Nick collision from services.)
15:01:11 Join XavierGr [0] (
15:01:54pondlifeI'd think that the buffering API shouldn't be concerned with the contents of the data at all.
15:02:09pondlifeThat can be handled by the next layer up
15:03:07pondlifeA get_metadata() could certainly do that, built on top of a generic buffer handler.
15:07:05***Saving seen data "./dancer.seen"
15:07:34 Join DarkED [0] (
15:07:43DarkEDhey all
15:07:58DarkEDi wanted to ask you guys something
15:08:14DarkEDcan rockbox play divx/xvid files w/o the need for conversion?
15:08:20n1sDarkED: no
15:08:32DarkEDn1s: so the standard ipod video formats apply, yes?
15:09:06n1sDarkED: no, our Mpegplayer plugin can only play mpeg 1/2 video
15:09:12DarkEDahh okay
15:09:20n1sand it's rather slow on ipod video
15:09:25GodEaterwhich isn't the same as the standard ipod formats
15:09:27dionoeaand if you have a video ipod you shouldn't use rockbox to play video
15:09:30 Quit XavierGr (Nick collision from services.)
15:09:33 Join XavierGr [0] (
15:09:36DarkEDyeah i see now
15:09:52DarkEDi use it half for video and half for music... so i guess i'll stick with the normal firmware
15:10:26DarkEDone more question... any of you guys ever have a problem converting a video to play on an ipod and it was flipped vertically?
15:11:46 Join ptw419 [0] (
15:15:45linuxstbpondlife: Maybe, but do we need an extra API layer?
15:18:24tohtorijepwhat ogg quality in bitrates or -q 1-10 is similiar to lame -V 0
15:20:49 Quit XavierGr (Nick collision from services.)
15:20:52 Join XavierGr [0] (
15:24:09pondlifelinuxstb: It would be a very thin layer. I was hoping that buffering could be generic enough to be used for video etc. too..
15:24:57 Join TrueJournals [0] (
15:30:46lazkatohtorijep: and here the lame table:
15:32:42 Join bdgraue [0] (
15:35:01tohtorijep-q 6 is maybe good for oggs.. same as -V 0 I bet
15:35:57 Join Febs [0] (n=chatzill@
15:44:24tohtorijeplazka, there are no comparisons which bitrate sounds and is same quality as another codec's
15:44:43tohtorijep192kbs mp3 is not same as 192kbps ogg
15:55:10 Join SirFunk [0] (
15:58:01 Quit Febs ("ChatZilla [Firefox]")
16:03:33 Quit TrueJournals ("Leaving.")
16:03:38lazkatohtorijep: you can't really write that down in numbers... the only thing you can do: read the 128kbit listening test ( so you can get a feeling..
16:04:15tohtorijepi think i'm gonna use oggenc -q 5
16:07:24tohtorijepbut anyways.. it doesnt matter if you dont hear the difference yourself but i want to be prepaded for better equipments
16:09:34 Part n1s
16:11:46lazkatohtorijep: you could ABX some files...
16:14:38 Quit atsea- (Read error: 104 (Connection reset by peer))
16:15:55tohtorijepmaybe not.. this crackles :S
16:18:19 Nick _pill is now known as pill (
16:19:09tohtorijepto which directory you usually put your music? i dont think that you use the default iPod_Control/Music/?
16:19:31tohtorijepi mean it makes copying really hard
16:19:49tohtorijepit puts all files separately different directories
16:20:01GodEatertohtorijep: put it wherever you like
16:20:07GodEaterRockbox doesn't care
16:21:23peturtohtorijep: many of us use /music/A/artist/cd
16:23:16tohtorijepis it hard to edit themes?
16:23:28tohtorijepsry this asking XD
16:24:12 Join Soap [0] (n=Soap@rockbox/staff/soap)
16:24:33GodEater'hard' is relative to lots of people
16:24:38GodEatersome people find it easy, others don't
16:24:55GodEaterif you follow the wiki guidelines though it's fairly straightforward
16:26:20tohtorijepokay then
16:32:55*GodEater 's brain makes fizzling noises as it shorts out.
16:34:47 Join desowin [0] (
16:36:17GodEaterany listwidget experts here that are feeling charitable ?
16:36:32GodEaterthe wiki page on it is making my head hurt
16:37:22 Join Arathis [0] (
16:38:20 Quit ender` (" The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites')
16:43:35 Part maffe
16:43:52 Join mnakiomji [0] (i=0@
16:44:57tohtorijeppeople sleep
16:47:01 Join maffe [0] (
16:55:18peturdesowin: I hope you don't mind I added the QTScrobbler project to ohloh ( )
16:55:43desowinadvistering is always welcome
16:55:45 Join Rondom [0] (
16:59:31 Quit pill (Nick collision from services.)
16:59:43 Join _pill [0] (
17:00:16 Join Soul-Slayer [0] (n=Administ@
17:07:07***Saving seen data "./dancer.seen"
17:11:10 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/
17:12:37 Quit petur ("connection reset by beer!")
17:12:45 Join Insectoid [0] (n=q@
17:13:12 Part Insectoid
17:14:11 Quit Rondom (No route to host)
17:16:27 Quit linuxstb ("CGI:IRC (Ping timeout)")
17:22:19 Join Juice^ [0] (n=Juice@
17:30:01 Join Xerion [0] (
17:30:17 Join jgarvey [0] (
17:31:36 Quit Juice^ ("Leaving")
17:32:00 Join dandin1 [0] (
17:32:34 Quit Soap (Read error: 110 (Connection timed out))
17:38:57 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
17:41:33 Join Soap [0] (n=Soap@rockbox/staff/soap)
17:41:49 Quit idnar (Nick collision from services.)
17:41:52 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
17:44:07 Quit Rick (Read error: 104 (Connection reset by peer))
17:45:09 Join Rick [0] (
17:49:36 Join Wiwie [0] (
17:52:21 Quit XavierGr (Nick collision from services.)
17:52:24 Join XavierGr [0] (
17:55:35 Join Llorean [0] (
18:04:05 Quit aliask ("ChatZilla [Firefox]")
18:04:55 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
18:05:38 Quit Wiwie (Read error: 104 (Connection reset by peer))
18:09:48SoapWhose butt shall I kiss? I want to punish the wicked. Smite the heathen, and get all those "sync please!" messages out of FS.
18:10:05 Quit Soap ()
18:10:36 Join bluey- [0] (
18:16:21*Nico_P went to collect 1420€ today... thanks google :D
18:16:38*desowin did that too :D
18:16:38daurnimatorthanks adblock?
18:16:43TiMiD[FD]Slasheri: patch for the matter discussed yesterday (dircache and posix api)
18:16:45desowinSummer of Code
18:16:58bluebrothernice amount.
18:17:05daurnimatorwhat did you do?
18:17:16*bluebrother wants to get paid coding rockbox too
18:17:55desowindaurnimator: Nico_P and I are Summer of Code students, Nico_P is working for rockbox, I am working for audacious
18:18:28daurnimatorwhat did chew make?
18:18:55Nico_Pdaurnimator: I'm working on MoB
18:19:02Nico_Pie metadata on buffer
18:19:13Nico_Pwhich will allow album art in official builds
18:19:18daurnimatorMeta.... over... brain?
18:19:24daurnimatorheh, close enough
18:23:51ptw419maybe next year i have a better shot at gsoc student ;)
18:24:06daurnimatormaybe next year they could actually hold it in summer
18:24:13daurnimator... my summe
18:29:24 Join HellDragon_ [0] (i=JD@unaffiliated/helldragon)
18:30:08SlasheriTiMiD[FD]: checking that :)
18:31:12TiMiD[FD]the diff is a little unreadeable because there is a moved file
18:31:21TiMiD[FD](lots of - and +)
18:34:53Slasheriat least on quick look that looks ok, nice and clean :)
18:35:15 Nick HellDragon_ is now known as HellDragon (i=JD@unaffiliated/helldragon)
18:35:41TiMiD[FD]well it's only a cosmetic patch :)
18:38:02 Quit obo ("bye")
18:43:41pondlifeMaybe GSoC could happen twice a year?
18:43:41 Join Febs [0] (n=chatzill@
18:45:03desowinpondlife: well, im most countries students have holidays during the time GSoC is on
18:45:26pondlifeI meant to allow for both hemispheres... it's only fair.
18:45:36pondlifeAnyway.. Pity petur's not around... I'm just off to a beer festival (training for Tuesday maybe).
18:45:48 Quit pondlife ("glugugug")
18:50:07TiMiD[FD]is there a reason why the languages updates in the tracker are not commited ?
18:51:08 Join Tr1ckY [0] (
18:52:10 Join mirak [0] (
18:53:23desowinTiMiD[FD]: nobody who has commit access wants to commit those as for now?
18:53:42Nico_PTiMiD[FD]: point me to the entries and I might do it
18:53:57TiMiD[FD]I have commit access too but ...
18:54:07TiMiD[FD]Nico_P: just go to the tracker
18:54:12TiMiD[FD]there are lots of them
18:54:40desowinleave them to linuxstb, he has to keep most lines changed ;-)
18:54:59Nico_Pdesowin: I need to increase my count :)
18:56:05TiMiD[FD]gave fun then
18:56:08LloreanTiMiD[FD]: It looks like several just weren't kept up to sync in time to be committed.
18:56:54TiMiD[FD]even if they are not synched they still provide new translations
18:57:09TiMiD[FD]so it's always woth taking
18:57:34Nico_Plang files are supposed to be latin1 ?
18:57:52TiMiD[FD]unicode I suppose
18:58:13TiMiD[FD]just try to open one
18:58:34 Quit spiorf (Remote closed the connection)
18:59:55TiMiD[FD]Slasheri: so ok to commit ?
19:00:11Nico_Plooks like the patch from FS #7425 changes so strings from unicode to latin1
19:00:13 Nick _pill is now known as pill (
19:00:43 Join digin4 [0] (n=dna@
19:00:53SlasheriTiMiD[FD]: i think so :)
19:00:57digin4hi, themes doesn't show background pics, how can i enable that?:)
19:01:32TiMiD[FD]soif it break I won't take the entire responsability :p
19:03:06TiMiD[FD]ok now I have to find something intelligent to put into the -m ""
19:03:20digin4shouldn't themes show backgrounds by default when you select them?
19:05:50PaulJamdigin4: i guess that depends on the theme. some of them don't come with a backdrop.
19:05:56Nico_PTiMiD[FD]: what are you committing ?
19:06:13digin4ah, and how do i select backdrops, where from?:D
19:07:11***Saving seen data "./dancer.seen"
19:07:44TiMiD[FD]Nico_P: something difficult to explain when you're still a little drunk
19:07:52Nico_Pok :)
19:08:19TiMiD[FD]their korean sake was strong
19:08:58PaulJamdigin4: you put a 24bit bitmap file with your screen resolution to .rockbox/backdrops/ and select the "set as backdrop" option in the context menu of the file.
19:09:26TiMiD[FD]hop input my password and sent all that mess on svn
19:10:31TiMiD[FD]if your directories are not working anymore after that, you will thank me
19:11:02TiMiD[FD]but I trust myself ...
19:11:12digin4thanks PaulJam
19:13:37TiMiD[FD]ah too bad I cannot see the build result in the build table
19:13:44TiMiD[FD]it doesn't show my commit
19:14:05digin4thanks PaulJam :)
19:15:19PaulJamdigin4: no problem
19:16:34TiMiD[FD]I won't be able to rest in peace until I know my commit hasn't generated a christmas tree on the build page ...
19:18:46TiMiD[FD]is there also a reason why all source files are encoded in iso ?
19:19:03bluebrotherI guess it's historic reasons only
19:19:40TiMiD[FD]shouldn't it be changed ? most editors todays support unicode pretty decently ....
19:19:49bluebrotherthe manual was iso too until we got a name in the credits that required to switch to utf8 ;-)
19:19:59bluebrotherwell, does this also apply on windows?
19:20:04TiMiD[FD]and each time I have to open a file I have to switch
19:20:25TiMiD[FD]even notepad supports unicode :)
19:20:39saratogalinuxstb: ping
19:20:46bluebrotherhehe ... not an issue for me, my system runs utf8 since quite a while now ...
19:20:57TiMiD[FD]same for me ...
19:21:01bluebrotherbut I never found out if it's possible running windows utf based.
19:21:11TiMiD[FD]I don't have the choice anyway
19:21:31bluebrotheranother option would be to just use ascii only in the sources.
19:21:41TiMiD[FD]it would be a mess to handle both french and jp source codes without that
19:22:13TiMiD[FD]that's what I finally did for my source code in rb
19:22:34TiMiD[FD]gave up my name's accent
19:23:03bluebrotherwho needs accents anyway? ;-)
19:23:16TiMiD[FD]accents are cool :)
19:23:33bluebrotherwell, we don't have any here in germany. Only these umlauts ...
19:23:50bluebrothermost (?) of the web pages are still iso, too.
19:23:55TiMiD[FD]and the ss
19:24:16bluebrotheryeah. But I think I can count this as umlaut
19:24:26TiMiD[FD]as a non ascii yes
19:25:03TiMiD[FD]I don't see what would prevent us from doing that
19:25:37TiMiD[FD]I mean with the BOM at the beginning of the utf-8 files, most editors detect the encoding appropriately
19:25:43bluebrotherwell, I also don't see a reason against switching to utf8. Have done that in all places I could do.
19:26:00bluebrotherbom ... reminds me of that bom-skipping in Rockbox.
19:26:29TiMiD[FD]gcc handles it without problem at least
19:27:20*bluebrother notices there was a support question in the tracker once again :( Why do users always scream "bug" in the first place?
19:27:37 Quit godzirra_ (Remote closed the connection)
19:28:48TiMiD[FD]why isn't the build page updating ? :(
19:29:03TiMiD[FD]my commit was too much for it
19:29:05bluebrotherbuild server hanging?
19:29:07TiMiD[FD]I broke it
19:29:16LloreanTiMiD[FD]: An svn update doesn't show me your commit.
19:29:27TiMiD[FD]it's shown on the main page
19:29:51 Join spiorf [0] (
19:29:56LloreanI guess it does show me your commit, and I'm just silly
19:30:27TiMiD[FD]too bad
19:30:49bluebrothersvn up works here. I guess it's just the build master hanging.
19:31:10TiMiD[FD]then no need to wrry
19:31:21TiMiD[FD]I tested on several targets anyway
19:32:23 Join robin0800 [0] (
19:32:39 Join donutman25 [0] (n=chatzill@
19:32:47 Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb)
19:32:57linuxstbsaratoga: ?
19:38:19 Join Snake [0] (n=Snake@unaffiliated/snake)
19:39:17SnakeHi guys
19:39:29linuxstbTiMiD[FD]: Looks like your "svn mv" didn't work... There's no SVN history for dir_uncached.c for example.
19:39:46TiMiD[FD]shit happens ...
19:40:26TiMiD[FD]I wonder how to fix that ....
19:43:11Snakecan I install rockbox without losing my music?
19:43:17Snakeand does it support id3tags?
19:44:09mirakSnake: depends your player
19:44:19Snakemirak: ipod 5.5g 80gig
19:44:22saratogalinuxstb: is there any reason not to precompute large arrays and add them to wmadata.h?
19:44:24mirakI guess ipods need to be reformated totaly in fat32 or something ?
19:44:44Snakeim.. really not sure
19:44:46miraksince it can't read on apple partition
19:44:51saratogawould a 32kb array be excessively large for instance?
19:44:59mirakSnake: ?
19:45:20Snakebah screw it, I guess ill just reload everything
19:45:24SnakeI hope rockbox is worth it
19:45:26Snakeipl wasnt
19:45:30PaulJamonly some ipods need to be formatted. i think most of them are already FAT32
19:45:33mirakSnake: what do you want ?
19:45:45Snakemirak: I want to put rockbox on my ipod without losing the music
19:46:09mirakSnake: the interface is not as good as ipods origin one. but well rockbox as so much more features that it's really worth it
19:46:10PaulJamSnake: are you using your ipod with windows?
19:46:12LloreanSnake: Generally it's a good idea to perhaps read the manual and get a feel for what's offered, rather than just diving in and saying "I hope it's worth it."
19:46:41Lloreanmirak: Don't state that as if it's objective. Many of us prefer Rockbox's interface to the Apple one.
19:46:43mirakLlorean: you forgot he bought an ipod ^^
19:46:45 Join stripwax [0] (
19:46:55SnakeLlorean: yeah I was reading around a bit, but I guess ill give it a shot, I mainly want to play gameboy games :D
19:46:57 Quit stripwax (Client Quit)
19:47:04SnakePaulJam: windows, and im on linux right now with it
19:47:29mirakLlorean: I have a iriver h320, and rockbox can match easily this interface, but well, ipod one is pretty I find
19:47:46Lloreanmirak: "Pretty" does not mean "Better" thought
19:47:59PaulJamSnake: then you don't need to reformat. (afauk windows wouldn't be able to read an HFS formatted ipod)
19:48:04mirakSnake: as I said, rockbox probably can't read, and not writte
19:48:16SnakePaulJam: yay
19:48:26Snakemirak: my ipod is in a fat32 format ;)
19:48:27mirakLlorean: depends if you think better means more functiionality
19:48:33mirakSnake: so it's ok
19:49:04mirakSnake: you don't use itunes ?
19:49:04Lloreanmirak: Better means a variety of things, but a user interface's first job is to interface with the user. Which means providing them access to the device.
19:49:11LloreanSo, ease of use, functionality, and appearance.
19:49:23TiMiD[FD]I used the ipod fw once and I thought it's usablility really sucks compared to rockbox
19:49:24Snakemirak: well sorta, i used it to put a few vids on but thats it
19:49:25mirakI though apple firmware couldn't read mp3 from fat32 partition
19:49:27LloreanIncluding menu layouts and button choice.
19:49:28Snakeitunes is worthless
19:49:36mirakSnake: or is it just drmed tunes
19:50:03Snakemirak: neither man, all my music is mp3 unrestricted
19:50:10Snakecd ripped :)
19:50:29mirakI don't know about apple firmware possibility, I was asking
19:50:30Lloreanmirak: iPods come in two varieties. HFS+ and FAT32. FAT32 require no reformat, HFS+ require a reformat. One is designed for use with Macs, the other Windows
19:50:51LloreanThey don't have any features that the other doesn't other than which sorts of computers you can hook them up to and expect to have them wrk.
19:50:57mirakdidn't knew there was special ipods
19:51:02Snaketheir not guys
19:51:16Snakewhen your ipod is innically connected it figures out how it should set it self up
19:51:38Snakekind of foolish to release two diffrent skus just based on a hard drive format, dont you think?
19:52:25LloreanSnake: Well, my iPod came FAT32 formatted.
19:52:34LloreanAre you saying that if I'd plugged it into a mac it would've been reformatted?
19:52:44Snakenot reformatted
19:52:45LloreanBecause it's somewhat unlikely it formatted itself.
19:52:50Snakebut if you plugged it into the mac first
19:52:57SnakeI think the mac would have formated it to hfs
19:53:01Snakejust my thought
19:53:09LloreanWell that would be "reformatted"
19:53:12Snakeespecially considering when you purchase the ipod, they dont know what kind of comp your using it on
19:53:13LloreanAs I said, it came FAT32 formatted.
19:53:54Snakethey probably figure both osx and win can read fat32, if its osx though, I do think it would have been reformatted
19:54:04Snakebut I may be crazy, so take it with a grain of salt
19:54:09*Snake tosses some salt to Llorean
19:55:02saratogaSnake: I believe all ipods come fat32 formated, and then if you plug it into a Mac the first time its reformated at hfs+
19:55:04linuxstbsaratoga: I think it would make sense to precompute it, but I wouldn't say I felt strongly either way. Pre-computing makes the program harder to maintain.
19:55:05 Quit saratoga ("CGI:IRC")
19:55:11 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/
19:55:22saratogalinuxstb: ok
19:55:24LloreanEither way, HFS+ formatted iPods must be converted to FAT32 before Rockbox can run.
19:55:51saratogamainly i want to precompute the noise tables because they're very difficult to compute in fixed precision
19:56:17saratogathe numbers used to compute them span ~ 40 bits
19:56:36Lloreansaratoga: Were Gen 1/2 ever FAT32? I seem to recall the initial iPods being a mac-only kinda thing?
19:57:13SnakeLlorean: your right
19:57:16saratogaLLorean: I know the 1G was initially hfs only, but I don't know if it stayed that way
19:57:36linuxstbI'm pretty sure you can get "Windows" versions of the 1st gen.
19:57:48SnakeLlorean: they wernt really mac only, but itunes was a mac only app, and they only worked with firewire (which PCs largly ignored)
19:58:12Snakeit wasnt till the 3rd gen that usb was introduced
19:58:17LloreanSnake: If they didn't have a FAT32 format they were mac-only
19:58:23linuxstbitunes being mac-only pretty much made ipods mac-only as well...
19:58:25saratogathe 1.0 firmware was hfs only, but they could have added fat32 later on (the 1.0 ipods had a lot of firmware updates, originally they didn't even do AAC let alone DRM or ALAC)
19:59:24Snakewhat a handy little tool for linux
19:59:29Snake[INFO] Scanning disk devices...
19:59:29Snake[INFO] Ipod found - Video (aka 5th Generation) ("winpod") - /dev/sd
20:00:09linuxstbYes, it's good...
20:00:53Snakewow man
20:00:54Snakethat was
20:00:57Snakereally easy
20:01:32Snakethats awesome, bravo rockbox team
20:07:23Nico_Plinuxstb: :p
20:07:37 Quit Arathis ("Bye, bye")
20:07:48 Join obo [0] (n=obo@rockbox/developer/obo)
20:12:43 Join agm3nt [0] (
20:13:51 Quit SirFunk (Remote closed the connection)
20:19:43 Part agm3nt
20:29:13 Join BK1 [0] (
20:32:31Snakeso does this thing come with the gameboy extension pre-installed??
20:32:37SnakeI just gotta drop a rom on it or what?
20:32:41LloreanSnake: Please read the manual
20:33:01SnakeLlorean: k
20:33:12SnakeLlorean: all it said was to select the game though?
20:33:23LloreanAnd it's right?
20:33:46LloreanHave you tried it?
20:33:51BK1Snake, yes, just select the game
20:33:51SnakeNo, thats why I asked
20:33:59Snakedo I just drop the rom on the ipod?
20:34:08Snakeand what gameboy games does it support? just original?
20:34:13Snakeor can I get advanced/color?
20:34:57LloreanSnake: It says clearly "Gameboy and Gameboy color" in the manual.
20:34:58BK1you can use color
20:35:23Snakethank you
20:35:44LloreanIt also says to "open the file in the file browser", which of course you can't do unless you put the file on your iPod. What about it left it unclear that you need to put the ROM on your iPod?
20:36:27LloreanIf we can improve the manual to be more clear on these points, it would be helpful.
20:36:30SnakeLlorean: I just wanted to make sure there were no other steps I was over looking
20:36:43Snakeperhaps put a "Its just that easy!" at the end ;)
20:36:57BK1Perhaps just do what it says :)
20:37:10SnakeI could do that too :)
20:38:27 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
20:39:05Snakeits a bit laggy?
20:39:37 Join Robin_0800 [0] (
20:44:49LloreanSnake: iPods aren't exactly fast. Care to submit a patch with optimizations?
20:45:18SnakeLlorean: na I dont know C or C++
20:45:27SnakeJust making a general statement
20:45:29LloreanSee, that's why it'll never happen.
20:45:38iambenmy sansa is a little slow w/ high bitrate (ie 320kbit) mp3s, but w/ lower bitrate mp3 or flac it runs perfect
20:45:38LloreanThe people who want it to happen can't be bothered to spend any time on it.
20:45:58Lloreaniamben: I'm pretty sure he's talking about the gameboy emulator.
20:46:06Snakeiamben: i am
20:46:37iambenwell yeah its an mp3 player not a game console =)
20:49:10iambenhavent tried many of the plugins, although i will say that the solitaire implementation is better than most (among devices w/ no pointing device)
20:52:48 Quit amiconn (Nick collision from services.)
20:52:48 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
20:53:49amiconnwowzers, a new language :)
20:54:12amiconnNow if all the near-abandoned languages would be updates as well...
20:55:09Snakedoes the standard build have album art?
20:55:25 Join low_light [0] (i=c730190a@gateway/web/cgi-irc/
20:59:13iambenSnake: afaik, the default build *supports* album art, but the default theme/wps doesnt have album art showing
20:59:22 Quit donutman25 ("ChatZilla [Firefox]")
21:00:15LloreanThe official build has no album art support
21:03:08*Snake goes to find a custom build
21:03:57 Join aarkerio [0] (i=manuel@
21:04:19 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
21:07:14***Saving seen data "./dancer.seen"
21:08:30aarkeriohi! I tried ipod patcher but now my ipod is freeze
21:08:59linuxstbWhat does it say on the LCD?
21:09:20aarkeriocant' load rockbox.ipod File not found
21:09:41linuxstbThen you missed the "install rockbox" step in the manual.
21:10:03linuxstbDo what it tells you - put your ipod into disk mode.
21:10:51linuxstbi.e. hold MENU+SELECT together until your ipod reboots, then immediately press and hold SELECT+PLAY.
21:10:53aarkeriodisk mode? how can I do that?, can you share the link?
21:11:34GodEater_Llorean: saw my first sansa today - can't say I'm a fan
21:11:46GodEater_aarkerio: it even says that on the screen if you look
21:11:47aarkerioI did! thx!
21:11:54*linuxstb wonders what DAPs will turn up on Tuesday.
21:12:02*GodEater_ is curious too
21:12:15GodEater_linuxstb: are you bringing any this time ?
21:12:28GodEater_btw - which size t shirt were you ?
21:12:39linuxstbI could bring my "in progress" devices - the AV340 and Elio...
21:12:49GodEater_I'd be interested to see them !
21:12:52 Quit BK1 ("You can't fire me! I quit.")
21:13:20*GodEater_ has been making slow progress on his "favourites" plugin
21:13:28iambenforgive me if this has been covered too much already, but is there something wrong with the samsung k3/k5/t9 series that i havent even seen mention of in all of the "possible ports" talk?
21:13:31GodEater_it's about half done now I think
21:13:34linuxstbWhat will it do?
21:13:52linuxstbiamben: I guess just no-one who owns one has shown an interest.
21:13:57GodEater_linuxstb: well, the idea is you can use "open with" on a directory with it, to add that to a list of favourites
21:14:13GodEater_or just run it from the plugins menu
21:14:22iambeni think they look awesome, but ended up getting a sansa because functionally it was better =)
21:14:25GodEater_and it will load said list onto the screen for you to choose one from
21:14:41GodEater_at which point you're scurried along to that directory in the browser
21:15:06GodEater_or you can choose to delete an item from the list if you don't like it any more
21:15:18linuxstbI can't say I would ever use it, but at the very least it sounds like a good way to learn Rockbox programming..
21:15:22GodEater_I'm struggling to grok the listwidget at the moment though
21:15:53GodEater_linuxstb: I wouldn't use it either - but since it came up the other day it sounded like something interesting to do at least
21:15:54linuxstbMaybe TiMiD[FD] could help - I think he wrote it.
21:16:01aarkerioMy ipod model is A1137
21:16:13 Join SeanInglis [0] (i=d4207439@gateway/web/cgi-irc/
21:16:27linuxstbaarkerio: Are you unsure which build to install?
21:16:33aarkeriomy zip is : ??
21:16:48GodEater_the other thing I'm not currently sure on is how to check if it's been launched as a viewer or not
21:17:02linuxstbaarkerio: If you run ipodpatcher again (choose "c" for cancel), then that will tell you the model of your ipod.
21:17:31GodEater_clearly one way will have a "file" entry passed as a parameter, and one won't
21:17:40GodEater_but I've forgotten how to check for null pointers in C
21:18:11linuxstb(p == NULL) ?
21:18:16GodEater_that simple
21:18:17 Quit low_light ("CGI:IRC")
21:18:30GodEater_I'll try that sometime later - I'm all programmed out today
21:18:45SeanInglisHi, just giving the dev. vmware image a spin, but I get timeouts when attempting svn co svn:// rockbox. I can ping from the vm, so it's visible. Any pointers?
21:19:10 Join low_light [0] (i=c730190a@gateway/web/cgi-irc/
21:19:32GodEater_ping uses ICMP packets whilst svn:// is a proper TCP protocol - possibly you have a firewall which passes one but not the other ?
21:19:36amiconnlinuxstb, GodEater: Much easier - just !p
21:19:40*amiconn lazy
21:19:58GodEater_amiconn: I think I'm going to join your gang then - I'm all for less typing ;)
21:20:19 Nick pill is now known as pilled (
21:20:20linuxstbI don't like ! for some reason - I confuse it with a logical "not". But that's just me...
21:20:29linuxstbI find " == 0" more explicit.
21:20:30*Nico_P is with amiconn on this one
21:20:40Nico_Plinuxstb: it is the logical not
21:20:43 Part pixelma
21:20:51SeanInglisCould be, I'll pop the firewall off and give it a spin...
21:20:56amiconn! != ~
21:21:00linuxstbNico_P: Yes, but a pointer isn't a boolean...
21:21:13 Quit robin0800 (Read error: 110 (Connection timed out))
21:21:25amiconnYes, and for non-booleans, 0 means false, everything else means true
21:21:26linuxstbI understand how ! works, I just prefer not to use it...
21:21:26Nico_Plinuxstb: doesn't matter...
21:21:34amiconnThis is well defined
21:21:55Kasperlehow about NULL == p :) if you get used by that, things won't mysteriously fall apart because you forget to type one of the equality signs
21:22:29SeanInglis10 points to GodEater, cheers.
21:22:42GodEater_SeanInglis: no problem
21:23:08amiconnKasperle: How would a C programmer forget that?? ;)
21:23:35*GodEater_ forgot a ; today and suffered greatly because of it
21:23:37Kasperleamiconn: C programmers sometimes typo, too ;)
21:23:40*linuxstb agrees with amiconn on that one...
21:23:50 Part SeanInglis
21:24:20Kasperlei'm trying to make it a habit to put non-l-values to the lefthand side of comparisons
21:25:00*GodEater_ wanders off for dinner
21:25:07linuxstbDoesn't gcc warn you about most cases of that anyway?
21:25:19amiconnMaybe it helps avoiding bugs occasionally, but it also makes the code less readable imo
21:26:08linuxstbI agree, and those kinds of bugs don't last long anyway - they're pretty obvious.
21:29:31 Quit ompaul ("later all much much later")
21:29:31 Quit aarkerio (Remote closed the connection)
21:29:41 Join petur [0] (n=petur@rockbox/developer/petur)
21:30:47 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
21:31:14 Join rutep [0] (i=54bd7282@gateway/web/cgi-irc/
21:32:26 Quit HellDragon (Nick collision from services.)
21:33:15 Join HellDragon_ [0] (i=JD@unaffiliated/helldragon)
21:33:58 Join thegeek [0] (
21:34:50 Quit rutep (Client Quit)
21:35:15 Nick HellDragon_ is now known as HellDragon (i=JD@unaffiliated/helldragon)
21:35:18peturdamn troll
21:36:29Snakeim assuming senab's builds dont work with the 80 gig yet do they..
21:39:25FebsSnake: if the build has been updated since 23 May, then it should work with the 80 GB iPod.
21:39:48Snakeweird, I just tried it and it told me the parition didnt exist
21:40:25 Quit moos (Read error: 110 (Connection timed out))
21:44:11 Join aarkerio [0] (i=manuel@
21:45:18aarkerioHi! to install RockBox Just need I have the .rockbox directory and run ./ipodpatcher ? (I am in Debian Lenny)
21:45:23FebsSnake: I said IF the build has been updated since 23 May it should work. Did you look at the date of the build?
21:45:40 Quit lazka (Read error: 110 (Connection timed out))
21:47:54 Join lazka [0] (
21:48:22Febsaarkerio: yes, those are the two basic steps. You will probably also want to install the font package from the "extras" page:
21:50:18 Quit spiorf ("Read error: 110 (Connection timed out)")
21:50:31 Join spiorf [0] (
21:51:50SnakeFebs: it says 070209
21:51:56Snakeis that febuary 9th 07?
21:52:07Snakewait wtf...
21:52:27Snakeyeah 02/09/07?
21:52:39 Quit dandin1 ()
21:54:32LloreanSnake: Which is well before the 23 of may
21:54:37FebsSnake: 070209 does in fact mean 9 Feb 2007. Senab's forum thread says that the build was last updated on 30 April 2007. Therefore, it will not work on the 80 GB.
21:54:42Snakeim just making sure that was the date
21:54:45Snakethat sucks
21:54:50LloreanSnake: Also, please follow the channel guidelines regarding short lines. Try to type your whole thought or at least a whole sentence before hitting enter.
21:55:03*Febs was about to say the same thing.
21:56:23Papricais someone here from china? =\
21:59:43aarkeriowhere should I put the songs?
22:00:18 Quit aarkerio (Remote closed the connection)
22:01:02 Join Siltaar [0] (
22:04:12 Quit saratoga ("CGI:IRC (Ping timeout)")
22:05:31 Join TwstdRsn [0] (n=stephen@
22:07:31TwstdRsnAfternoon, folks - I have a (hopefully quick) question about a problem I'm having after upgrading my firmware to the current build on my 60G ipod video. Anyone around that could lend a hand?
22:09:42TwstdRsnWell that does put a damper on things.
22:11:03Kasperlewe'll never know unless you tell us what's wrong
22:11:06LloreanTwstdRsn: Of course we can't know until you actually tell what the problem you're having is.
22:13:02TwstdRsnAh, well after upgrading my firmware, any attempt to play an mp3 causes a Data abort message and a system freeze
22:18:15*petur goes packing his bags for holiday :)
22:20:10 Join atsea- [0] (i=ariel@gateway/tor/x-418cb994f9a3f962)
22:20:45 Join scorche` [0] (i=Blah@rockbox/administrator/scorche)
22:20:58LloreanTwstdRsn: Try updating your bootloader. Just follow the instructions for installing it.
22:21:05 Quit scorche (Read error: 104 (Connection reset by peer))
22:21:17 Nick scorche` is now known as scorche (i=Blah@rockbox/administrator/scorche)
22:21:30 Quit The-Compiler (Read error: 104 (Connection reset by peer))
22:22:11TwstdRsnLlorean: I've done that, updated to 1.1
22:22:31LloreanAnd when *in* Rockbox, what version number does Rockbox report?
22:22:40TwstdRsnjust a sec
22:24:18LloreanWhat model iPod?
22:24:33TwstdRsn5g 60G iPod video
22:24:43LloreanWas it purchased new?
22:24:56LloreanHas it ever been repaired?
22:25:05LloreanCouldn't say then.
22:29:59 Join Sterling [0] (i=0caeffa0@gateway/web/cgi-irc/
22:32:26 Nick midkay_ is now known as midkay (
22:34:27 Quit Sterling (Client Quit)
22:35:36peturno rockbox.ipod in the root?
22:35:55Lloreanpetur: If there were it'd report an older version number, right?
22:36:18*petur shuts up and minds his bags again
22:39:34TwstdRsnThanks for the help guys, I appreciate it. I'll just hack at it later, or roll back the firmware when I get home.
22:39:37 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
22:39:53 Quit TwstdRsn ("[BX] bb bbba bbbba bbbitchx bitchx!!!")
22:41:26 Join aarkerio [0] (i=manuel@
22:41:55aarkerioHi! can I play .flac files with rockbox?
22:45:01aarkerioneed I ffmpeg?
22:46:08Snakeaarkerio: it should play them out of the box
22:46:26Snakehow do you quit out of doom??
22:47:40Tr1ckYSnake, reb00t your iPod.
22:47:49 Part Llorean
22:47:57SnakeTr1ckY: thats the only way?
22:48:11Tr1ckYSnake, well, that's the only way i've found
22:48:13Snakena dude
22:48:17SnakeI got it
22:48:25SnakeTr1ckY: turn on hold, then select quit game ;)
22:48:50FebsSnake, STOP POSTING ON MULTIPLE LINES. Seriously.
22:49:44 Quit desowin ("use linux")
22:53:57 Join pere__ [0] (
22:54:08pere__hi people :]
22:57:20 Quit bdgraue (Read error: 104 (Connection reset by peer))
22:57:38SnakeWhat file do I have to edit/change for custom icons?
22:57:46SnakeThere is no UI to load an icon set, so you have to use the .cfg file, the following loads the various icon files
22:57:52SnakeThats all it says on the documentation
22:58:11SnakeOh ha there is a config.cfg
22:58:21SnakeI didn't see that, my apologies
23:00:18Snakeyeah thats where im at
23:00:29 Quit atsea- (Remote closed the connection)
23:00:37 Join God_Eater [0] (
23:01:16pere__does anybody have a coby mp3 player(ipod rip)?
23:02:56FebsSnake: did you look at the icon sets? You'll see that most of them come with .cfg files. To load the iconset, "play" the .cfg file.
23:03:30Snakeoh ok
23:03:41Snakeyeah I got tango :)
23:03:47SnakeLet me see if I got this working
23:04:18SnakeFebs: you seem to be pretty good with this, can we change the splash screen? Or would I have to build it to do that?
23:05:29God_EaterSnake: that's a rebuild
23:05:44Snakealright, no biggy then
23:05:49 Quit GodEater (Nick collision from services.)
23:05:53 Nick God_Eater is now known as GodEater (
23:06:21 Join GodEater__ [0] (
23:07:12 Quit DarkED (Read error: 104 (Connection reset by peer))
23:07:15***Saving seen data "./dancer.seen"
23:07:35 Join DarkED [0] (
23:08:53 Join atsea- [0] (i=ariel@gateway/tor/x-9c638ee5a14c7559)
23:10:07SnakeWell I got this theme I really like, but it bounces long album titles back and forth and hurts my eyes, is there any way to stop that?
23:10:21 Join matsl [0] (
23:10:23Snakeperhaps just make it scroll like apples firmware?
23:11:14GodEaterThere's bouncing, or not moving at all
23:11:17GodEateryour choice
23:11:25Snakeno moving would be better, how would I do that?
23:11:27 Quit aarkerio ("Ex-Chat")
23:11:36GodEaterEdit the .wps file and remove the scroll tag
23:12:01pere__how you people feel like porting to anoter player xd
23:12:37GodEaterpere__, pretty uninterested for the most part. Ports happen when people that own the device in question do the work.
23:13:18pere__then i guess ill port it while at the university :)
23:13:25 Quit mbishop (Read error: 113 (No route to host))
23:13:52GodEaterpere__, people here would be glad to help
23:13:52 Quit DarkED (Read error: 104 (Connection reset by peer))
23:13:52GodEaterwith advice and pointers
23:13:54pere__sure , thanks :)
23:14:20GodEaterpere__ have you read our NewPorts wiki page ?
23:14:27GodEaterit gives you a list of things to do to get started
23:14:57pere__im just about to see if i madeit to an university at gdl, mexico, ill turn out as an ingenieer
23:14:57pere__nope, ill see it
23:15:37 Quit Tr1ckY ("( :: NoNameScript 4.02 :: )")
23:17:43SnakeGodEater: just remove %s?
23:17:45SnakeI assume?
23:18:43pere__hmm ok, so , il lport it, but.. its gonna be a long time :p , i suppose i'll make a page later, perhaps a year X(
23:19:22Robin_0800Snake,you can change scrolling behavour in settings
23:19:30GodEaterSnake, sorry - not a WPS expert - check the wiki for the right tag
23:20:02pere__GodEater, i think what i can do now is just scan the board, and recognise :]
23:20:17iambenpere__: which player, out of curiosity?
23:20:55SnakeRobin_0800: how?
23:21:01pere__coby mpc 7085 , 1 gig , fm, mic, very cheap 50 dlls
23:21:13 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/
23:21:29 Quit jhMikeS ("Meow!")
23:22:12pere__iamben, i think some chip drivers are already made, i see a phillips fm tuner, found datasheet at rockbox
23:23:31Robin_0800Snake,Settings /general/display/scolling
23:24:03SnakeRobin_0800: thats for when you scroll the scroll wheel
23:24:22midkaySnake: no, it isn't. change "bidirectional scrolling limit" to 0%.
23:24:39midkaythat will stop the bouncing. therefore, if anything scrolls, it'll loop instead of bounce.
23:24:39Snakeohhkay... hang on one moment please
23:25:08Snakeoh cool
23:25:10 Join GrooveStix [0] (n=chatzill@
23:25:15Snakemidkay: any way to change the speed?
23:25:22midkaySnake: scroll speed? right? :)
23:25:55midkayonly the last couple options are for the scroll wheel.. and they probably shouldn't be intermixed, but whoever added them was too lazy to seperate them or something. :)
23:26:07pere__so, lcd parts need extra care when dissasembling the players??
23:26:19SnakeOh wow, gotcha, i thought they were all for the scroll wheel
23:26:21Snakemidkay: thanks :)
23:26:24SnakeRobin_0800: you too :)
23:26:35midkaySnake: sure, no problem.
23:27:19GrooveStixhey dude
23:27:48GrooveStixI was wondering how can I patch?
23:28:04SnakeGodEater: a little bit of a luck and a lot of hope :)
23:28:08*Snake takes cover for that one
23:28:26 Quit jgarvey ("Leaving")
23:28:49iambensomeone should offer a custom rockbox patching service @ $5/build
23:28:58midkayGrooveStix: you're not alone :) see the .. err...
23:29:01GrooveStixI see couple of interesting looking " Current Optional Patches" on the Gigabeat page so I am wondering how can I usethem
23:29:04amiconnGodEater: It's not correct that there is either bounding or no moving at all
23:29:18GodEaterso I see
23:29:23amiconnIf you set the bidirectional scroll limit to 0%, it always scrolls continuously
23:29:39*midkay hears an echo
23:29:41*amiconn should check the whole backlog :\
23:29:50 Quit Febs ("ChatZilla [Firefox]")
23:30:04Robin_0800GrooveStix,you might read these first
23:30:36SnakeOff to eat, i'll talk to you guys later
23:31:16amiconnThis H10 still doesn't want to freeze while I am recording the output signal for monitoring :(
23:31:43GrooveStixI see
23:33:12 Part low_light
23:34:47GrooveStixok I see now
23:34:57 Join mrsean2k [0] (n=mrsean2k@
23:35:07pere__lol coby doesnt want me to know what chip they have on the touchpad xd
23:35:28pere__it has black "gum" and a tape
23:36:51pere__ok, i think its ready for sanning :) unless there are some chips under the lcd >.>
23:38:02 Join PaulJam_ [0] (
23:38:50 Join posingaspopular [0] (
23:38:55linuxstbpere__: Do you know what CPU it has?
23:39:19amiconnNow it froze... and in fact it's an undefined instruction exception. It's hardly readable because lcd output is distorted (hard to describe)
23:39:23 Quit tchan ("WeeChat 0.2.6-cvs")
23:40:07pere__linuxstb: i bet its under the lcd u.u
23:40:38pere__i see: ali dre m5661r, fmchip, hynix
23:40:54 Quit Jens ()
23:41:19GodEaterhynix is probably memory
23:41:29 Quit GrooveStix ("ChatZilla [Firefox]")
23:41:49posingaspopularhey all, I have a question about installing rockbox on a 30gig ipodvideo. i got to the point where I have to download the ipodpatcher. i have the file open in kate and it tells me that the file is a binary and it will be corrupted if I save it. what should i do? using kubuntu
23:42:13 Join BHSPitMonkey_ [0] (
23:42:14 Quit BHSPitMonkey (Read error: 104 (Connection reset by peer))
23:42:33GodEaterposingaspopular: why did you open it in kate?
23:42:41linuxstbGo back to your web browser, right-click and choose "save as"
23:43:02posingaspopularoh it launched from the pdf into kate
23:43:06 Quit mrsean2k ("Leaving")
23:43:22GodEaterposingaspopular: follow linuxstb's advice
23:43:54 Join mrsean2k [0] (n=mrsean2k@
23:44:51saratogalinuxstb: i've added support for 20kbps wma files, but still have some issues with lower bitrate files
23:45:29posingaspopularokay now im trying to get to and i'm getting a 404 not found
23:46:04posingaspopularwait i got it
23:46:06*posingaspopular is slow
23:49:13amiconnThe undefined instruction exception occurs wihin set_cpu_frequency(), immediately after switching back to pll
23:49:51peturdid TiMiD[FD] remove dircache or what? I just updated to latest svn and I get spinups all the time when browsing. Dircache is enabled in settings....
23:49:57Soul-Slayeramiconn: Anything you'd like me to try on my H10?
23:50:02Soul-SlayerIt's a 6gb UMS
23:50:06amiconnI have ine myself now
23:50:12amiconn6GB UMS
23:50:20Soul-SlayerAh fair enough :p
23:51:23peturAm I the only one with broken dircache?
23:51:23linuxstbpetur: That wasn't the plan...
23:52:47linuxstbDid you do a "make clean"? Maybe the renaming/moving confused make...
23:53:05*linuxstb is guessing
23:53:07GodEaterI didn't notice that behaviour when I tested his patch this morning
23:53:36*petur is rebuilding
23:55:29 Quit PaulJam (Read error: 110 (Connection timed out))
23:55:37peturnope, still the same :(
23:56:05GodEaterI didn't even notice he'd commited it =/
23:56:57peturI'll go back to a previous build - leaving for holiday tomorrow morning.
23:57:04 Join Tr1ckY [0] (
23:57:46posingaspopularwhen i get to the part about the ipodpatcher, do I save the file? im only seeing 'save link as'
23:58:06posingaspopularwait... /me is slow

Previous day | Next day