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 2008-01-08

00:00:32 Quit ol_schoola ()
00:01:20 Join SmallR2002 [0] (n=SmallR20@79-74-100-220.dynamic.dsl.as9105.com)
00:01:24wispstripwax, just put the latest on there.. still hangs on 0 found.. :/
00:01:55SmallR2002does rockbox support the sansa e280R?
00:02:16Bagderyes
00:02:28SmallR2002right, thought so, wanted confirmation ;)
00:02:51SmallR2002couldn't see an actual list of supported models
00:02:55 Join Alonea [0] (n=chatzill@69.92.201.36)
00:03:02BagderSmallR2002: check the rockbox.org front page
00:03:26SmallR2002e200R series, wasn't sure if the 280 was specifically supported ;)
00:03:41Bagderah well
00:03:51Bagderthe e200R series are all e2x0R players
00:04:13SmallR2002i thought that was probably the case but didn't want to risk it ;)
00:04:42*JdGordon|w wonders how people keep missing or misunderstanding the supported targets listing
00:05:09stripwaxlisting them all?
00:05:59Nico_Plinuxstb: what are the WPS code optimisations you included in your latest viewports patch?
00:06:51linuxstbJust using some loops instead of repeating code in the parse_viewport() function.
00:07:13Nico_Pah, so they're not in the preexisting code?
00:07:29 Join Buschel [0] (n=AndreeBu@p54A3F36E.dip.t-dialin.net)
00:07:38linuxstbNo - optimisations in my patch...
00:07:45Nico_Pok
00:07:47SmallR2002JdGordon|w, maybe a big list of all all supported players and models might be needed?
00:07:50Buschelhi, just read the logs. you hear and see some flaws?
00:07:59SmallR2002for stupid people like me ;)
00:08:32LloreanBagder: We could make ever "series'" link go to a small wiki page describing that series.
00:08:46Bagdertrue...
00:08:57LloreanBagder: For example, H100 series could then go on to list the H110, 115, 120, and 140, and even include the differences between the two groups of them.
00:09:01stripwaxBuschel - hear
00:09:39Nico_PLlorean: maybe a small table could be displayed as a summary
00:09:41SmallR2002nice idea
00:10:05SmallR2002possibly list optimum video encodings and stuff too?
00:10:27stripwaxQuick dumb question - why doesn't Cabbie use the full screen width (especially on small-screen targets such as nano 1g)
00:10:36LloreanSmallR2002: There's already a page for that.
00:11:07SmallR2002yeah, i mean, linked with it
00:11:40 Quit wisp (Remote closed the connection)
00:11:41Buschelgotta create a sinewave and test it. tomorrow :o)
00:11:45Buschelgood night!
00:11:48stripwax:) night
00:11:51 Quit Buschel (Client Quit)
00:12:18*stripwax hopes Buschel reads the rest of the logs, esp. jhMike's bits :)
00:12:31LloreanSmallR2002: There are already all kinds of pages for each target. I was just talking about very simple pages to answer the "Is the player in my hand actually one of these players" question
00:13:08SmallR2002/nod
00:13:10SmallR2002fair enough
00:13:56pixelmaLlorean: maybe put that on the IdentifyPlayer page? ;)
00:14:05amiconnwow
00:14:23*amiconn didn't hink the greylib would be *that* much faster than the old graylib
00:14:52amiconn16.2fps on recv1 (vs. ~4fps of the old lib) - even though the new isr sucks 71% cpu power
00:15:15*Domonoky codes again at voice generation in rbutil, and i have to use wavtrim and voicefont in rbutil, but i am unsure how to integrate them..
00:15:21SmallR2002i'm getting a 404, http://download.rockbox.org/bootloader/sandisk-sansa/e200r-patcher/e200rpatcher.linux
00:15:32Lloreanpixelma: Yes, finishing that page and then linking the models in the table to the right sections of that page does sound like a good idea. :)
00:16:08stripwaxSmallR2002 - works for me
00:16:13SmallR2002weird
00:16:13pixelmayes, if that page has more information I want to link it in the manual
00:16:52pixelma*from (?)
00:17:14SmallR2002wget got it
00:19:19preglowDomonoky: cool!
00:19:33 Quit Arathis ("Bye, bye")
00:21:17Domonokypreglow: i need to seperate the wavtrim and voicefont files, so that the main of these are in seperate files.. then i could build a lib and link it to rbutil, or just directy link it...
00:21:41 Quit MethoS-- (Read error: 110 (Connection timed out))
00:22:09 Part pixelma
00:22:12Domonokybut i am unsure if i should just create a wavtrim_main.c and voicefont_main.c file, or if i should do it another way..
00:24:22 Quit Axio (Remote closed the connection)
00:26:54 Quit n17ikh|Lappy (Connection timed out)
00:34:48stripwaxwisp - are you sure it *hangs* for you? I've just tried the latest build and while it stays on 0 for a short while, it definitely gets going after several seconds
00:36:03stripwaxand I suspect it could start off initialise very slowly if you're buffering audio at the same time
00:36:11stripwax^initialising
00:36:29cguh, i misfiled FS #8428 under bugs, it should be under patches. can someone fix this if it matters?
00:36:50linuxstbDomonoky: Couldn't you just do #ifndef RBUTIL (or similar) around the main() functions?
00:36:59Domonokylinuxstb: true..
00:37:54linuxstbcg: I'll fix...
00:38:09stripwaxNico_P - did you have any thoughts on sliding_puzzle yet
00:38:43Nico_Pstripwax: no sorry, I still need to review it. I have more time nowthough
00:39:05stripwaxok, thanks
00:39:14cglinuxstb: thanks
00:39:17linuxstbcg: Remind me, what does SELECT currently do, anything?
00:39:21SmallR2002i've found a typo
00:39:24SmallR2002http://www.rockbox.org/twiki/bin/view/Main/SansaE200RInstallationFromLinux
00:39:31SmallR2002Copy a recent e200 build of Rockbox onto the root of your device (cp .rockbox/ mnt/)
00:39:37SmallR2002that should be cp -R shouldn't it?
00:39:50cglinuxstb: its alternative toggle
00:40:04linuxstbSmallR2002: If you register for the wiki, you can fix things like that yourself.
00:40:21SmallR2002/sigh @ yet another registration
00:40:29cguseless, mostly, since the right button is actual toggle
00:41:56JdGordon|wlinuxstb: hey, did you do anything about the line height?
00:42:25linuxstbJdGordon|w: No - I want to get the existing features working well first, without adding more....
00:42:33JdGordon|wok :)
00:42:47JdGordon|will see about adding them tonight then
00:42:52linuxstbBut I guess now that it's committed, you could add it - assuming others don't object...
00:43:08Nico_PJdGordon|w: line heights?
00:43:27JdGordon|wit was your idea origianlly wasnt it?
00:43:40Nico_PI posted a patch for it yeah
00:43:57linuxstbI've had two thoughts about a line-height: 1) What about alignment - do we always center-align?; 2) What about the highlight bar - is that always going to be line-height in size? (I think yes to both questions...)
00:44:02*JdGordon|w will check that patch when im alowd to look at code :p
00:44:26Nico_PJdGordon|w: what do you want to do? make a viewports version?
00:44:39JdGordon|walignment, I was going to use the top 2 bits to specify top, centre or bottom
00:44:41Nico_Plinuxstb: I agree with yes to both
00:44:49JdGordon|whiglight should be full size though
00:44:59JdGordon|wbugger... or choosable
00:46:26linuxstbThe %V tag seems to be getting very long...
00:46:43JdGordon|wdoesnt worry me :)
00:47:51linuxstbIt also increases the size of the viewport structs... I was wondering if those gradient colours need to be in the viewport struct, or if we just make them global.
00:48:01JdGordon|wis a max line height of 32 big enough?
00:48:07stripwaxwisp - for what it's worth, my database initialisation took around ten-fifteen minutes with about 10,000 tracks.
00:48:20linuxstbJdGordon|w: You want to make the alignment configurable?
00:48:22JdGordon|wif 32 is enough then we can do the whole thing in 1 char
00:48:32JdGordon|wyeah
00:48:35*stripwax notices wisp is no longer online..
00:48:40amiconnUsing a char often bloats the code more than using an int
00:48:47linuxstbWhy? When wouldn't you want to center-align?
00:49:07JdGordon|wI dunno... but sounds silly to not allow the possibility
00:49:26linuxstbI disagree, it's more silly to implement unneeded features...
00:49:37linuxstbWe can always add it later if there's a need.
00:50:06JdGordon|wwell, considering its probably more code to align centre than top or bottom, the extra code to do all 3 would be minimal
00:50:37amiconnI don't even see the need for line height, but if it's needed/wanted, I'd always bottom align
00:50:44 Quit midkay ("Leaving")
00:50:59 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:51:22JdGordon|wamiconn: the origioanl idea was for wps which usualy use a large font but people want a smaller font without breaking the wps
00:51:45JdGordon|wbut this would allow using big fonts with small text, and other fun stuff
00:52:06amiconns/fun/unnecessary/ </opinion>
00:52:19JdGordon|wnot disagreeing with you there
00:54:32JdGordon|wthe fancy wps system is unnecessary also... but its there
00:54:41Nico_Pthe main techincal issue I ran in was scrolling. I guess that's solved now
00:54:46Bagderlinuxstb: btw, shotofadds is another Londoner...
00:54:53JdGordon|woh no!
00:55:12linuxstbHurray, GodEater and I may have company for beer...
00:55:20Bagder:-)
00:56:23linuxstbamiconn: Why bottom-align? Won't that look odd when the line is highlighted in a list?
00:56:47amiconnI thought that was for wps only?
00:56:57 Quit Alonea (Read error: 104 (Connection reset by peer))
00:56:59amiconnNm, I really can't see any use in line height
00:57:02 Join Alonea [0] (n=chatzill@69.92.201.36)
00:57:08amiconnIt would just waste precious screen space
00:57:13linuxstbI think JdGordon wants it to allow icons and fonts of different sizes.
00:57:31linuxstbOn many targets, screen space isn't precious any more...
00:57:38amiconnhuh?
00:57:45amiconnDo we have an XGA+ target?
00:58:07Nico_Pit isn't as precious as it used to be
00:58:08amiconn(ok, exaggerating a little)
00:58:13linuxstbThe Gigabeat for example.
00:58:28JdGordon|wor the e200 even
00:58:48linuxstbI probably exaggerate as well - on _some_ targets, it's less precious.
00:58:54Nico_Pyeah line height is most useful on those two
00:58:59stripwaxWhat is the file .rockbox/.database.ignore for ?
00:59:11JdGordon|wso the databes ignores the folder
00:59:21stripwaxoh, hah. right!
00:59:33amiconne200 screen height is less than the video's... and I wouldn't use extra line spacing on the video. I'd rather use a larger font...
00:59:36JdGordon|wits a cryptic name isnt it :p
00:59:47 Join webguest67 [0] (n=480ec220@gateway/web/cgi-irc/labb.contactor.se/x-6fb62efe01478f5e)
01:00
01:00:07*JdGordon|w bangs head on wall
01:00:23webguest67Where can I find a list of supported codecs?
01:00:26JdGordon|wjust because you find it pointless... doesnt mean everyone does
01:00:51JdGordon|wwebguest67: SupportedCodecs in the wiki
01:01:06stripwax'night
01:01:15*JdGordon|w hopes he got that one right :p
01:01:17*JdGordon|w hopes he got that one right :p
01:01:19JdGordon|warg
01:01:35*scorche|w readies the tranq gun
01:02:28webguest67Um.. I cant find it.... anybody got a url?
01:02:59scorche|wwebguest67: how did you try searching for it?
01:03:05 Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
01:03:28webguest67ging to the wiki and searching through the topics.
01:03:35 Quit ender` (" Logic is a systematic method of coming to the wrong conclusion with confidence.")
01:03:37webguest67going
01:03:39Bagderhttp://www.rockbox.org/wiki/SoundCodecs
01:03:46Nico_PJdGordon|w: FS #7033
01:03:48webguest67thanks!!
01:03:52 Quit webguest67 (Client Quit)
01:04:20scorche|wwebguest67: for future reference, for quick access to a wikipage, you can just type the name in the little field in the top of the wiki pages
01:04:24scorche|wbah
01:04:26 Quit mirak ("Ex-Chat")
01:05:12Bagderwell, he got the wrong name suggested
01:05:49scorche|wtrue, but even if he got the right one suggested, he wouldnt have founf it via his current search method
01:05:57Bagderright
01:05:59*JdGordon|w wasnt so far off
01:06:13*Bagder hits his bed
01:06:37JdGordon|wNico_P: k cool, ill check it later
01:06:37*scorche|w calls domestic abuse to Bagder's house
01:06:44***Saving seen data "./dancer.seen"
01:07:08 Quit linuxstb (Nick collision from services.)
01:07:19 Join linuxstb [0] (n=chatzill@rockbox/developer/linuxstb)
01:07:44*amiconn modified his test_fps.c additions to measure performance of the old graylib vs. the new greylib
01:08:55 Quit jhulst (Connection timed out)
01:10:34 Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com)
01:10:52 Quit ompaul (Client Quit)
01:13:08 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
01:13:39 Quit JdGordon|w ("CGI:IRC")
01:16:06 Quit scorche|w ("CGI:IRC (Ping timeout)")
01:17:41 Quit spiorf (Remote closed the connection)
01:20:17 Quit Nico_P (Remote closed the connection)
01:24:48 Quit BigMac ("Leaving")
01:26:30 Quit DerPapst ("Read error: 401 (Connection reset by beer)")
01:26:37 Quit PaulJam (".")
01:28:14 Quit Thundercloud_ (Read error: 110 (Connection timed out))
01:30:31 Part Domonoky
01:30:47 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu)
01:32:59 Join adr [0] (n=andrew@S0106001346f5cbbb.gv.shawcable.net)
01:33:18SmallR2002any level of audiobook support yet?
01:34:04LloreanThat's a rather vague question.
01:34:11markunwhat kind of support? audible files? chapters?
01:34:50*markun listens to audiobooks all the time in rockbox
01:36:46 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
01:40:41 Quit jgarvey ("Leaving")
01:52:46 Join codin [0] (n=cipy@pool-96-225-27-80.nwrknj.east.verizon.net)
01:52:49codinhi
01:53:17codinhow can I install a theme on rockbox ?
01:53:56CtcpPing on #rockbox from codin!n=cipy@pool-96-225-27-80.nwrknj.east.verizon.net
01:53:57***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )'
01:55:53linuxstbYou just extract the zip file to the root of your device - the same way you would install a rockbox.zip file (if you install manually)
02:00
02:01:40codinI did that, but it does not load everything as in the screenshot
02:04:37 Join n17ikh|Lappy [0] (n=n17ikh@130-127-126-19.calhoun.resnet.clemson.edu)
02:05:37 Part toffe82
02:07:34 Quit waldo ("Konversation terminated!")
02:09:06 Quit billenium (Connection reset by peer)
02:09:57linuxstbcodin: Then you're probably trying to use a theme which requires an unofficial version of Rockbox.
02:10:15linuxstbThe place you downloaded the theme from should state its requirements.
02:16:45 Quit tedrock (Client Quit)
02:19:44 Join tedrock [0] (n=tedrock@d235-159-75.home1.cgocable.net)
02:21:38codinlinuxstb, I'm trying to load the iRock v2 theme from the Rockbox website
02:22:28codinI've moved the files under the .rockbox directory on the root of the ipod, but still it does not load all the icons and images
02:23:04linuxstbYou shouldn't move anything - the zip file should contain the correct folder structure.
02:23:52codinnow I have the theme in the menu, but does not look as it should
02:27:19 Quit conando (Read error: 110 (Connection timed out))
02:30:44linuxstbcodin: Where exactly did you download it from?
02:33:32 Quit linuxstb ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]")
02:36:13codinhttp://wps.abondar.de/download.php?id=65
02:37:54 Quit tedrock (Client Quit)
02:39:59 Quit moos (Read error: 110 (Connection timed out))
02:40:41 Join tedrock [0] (n=tedrock@d235-159-75.home1.cgocable.net)
02:40:59 Part bluefoxicy ("Ex-Chat")
02:44:48 Quit Rob2222 (Read error: 104 (Connection reset by peer))
02:45:21 Join Rob2222 [0] (n=Miranda@p54B15DEB.dip.t-dialin.net)
02:46:12 Quit tedrock (Client Quit)
02:48:43 Join tedrock [0] (n=tedrock@d235-159-75.home1.cgocable.net)
02:59:25 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net)
03:00
03:02:40 Join psycho_maniac [0] (i=psycho_m@ppp549.hk.centurytel.net)
03:03:36SmallR2002markun, chapters and bookmarks
03:03:55 Join toffe82 [0] (n=chatzill@adsl-75-3-220-235.dsl.frs2ca.sbcglobal.net)
03:06:46***Saving seen data "./dancer.seen"
03:09:30 Quit Thundercloud (Remote closed the connection)
03:11:43 Quit kropt (Read error: 104 (Connection reset by peer))
03:13:53LloreanSmallR2002: We already support bookmarks, but the only chapter support we have is by way of cuesheets.
03:21:35 Join saratoga [0] (n=98039da7@gateway/web/cgi-irc/labb.contactor.se/x-ebb374ebb57a57e3)
03:21:58saratogaI measured the PP5024 PLL current at ~30uA, which might as well be zero
03:22:02Lloreansaratoga: So the PLL is essentially negligible?
03:22:09saratogai was under the impression the things needed mA worth
03:22:21LloreanShoot, you answered right before I asked. Heh
03:22:22saratogaassuming it was actually disabled, yeah
03:22:35saratogathough i have to wonder if maybe it didn't get disabled
03:22:56saratogagoogle turns up some random motorolla dsp that claims a couple ma for it's PLL at similar clock speed
03:22:58LloreanIs there any good way to test?
03:23:16saratogayou'd have to ask someone else i don't really understand how a PLL works
03:23:58Lloreanamiconn: Any idea?
03:25:13saratogaon the upside, if buschel really can get mpc to decode at 24MHz, then he'd get about 22 hours out of my sansa
03:25:25saratogaminus whatever power the DAC drains i guess
03:26:18LloreanWell I mean even if it boosts a little, won't it still be pretty good?
03:27:15saratogayeah i think we're pretty close to what sandisk claims
03:27:47saratogamy guess is they run at about 30MHz for mp3 and probably save a little bit of power somewhere else
03:28:05saratogathat or their codec is really good and runs at 24MHz and they don't save power anywhere else
03:28:50saratogadamn it i should have mettered the retail firmware while i had it taken apart
03:28:52LloreanWell our MP3 codec on Coldfire runs at 24 doesn't it?
03:28:58saratogacould have settled it
03:29:18saratogathe coldfire one runs insanely fast, but thats mostly the EMAC i think
03:29:23LloreanAaah
03:29:32saratogamultiplies on ARM7 are very, very slow
03:29:41saratogaso we'll never do anywhere near as good
03:30:26 Join sctinman [0] (n=sctinman@pool-151-203-73-144.bos.east.verizon.net)
03:30:30saratogaanyway, hope buschel can confirm the PLL was disabled, and if not, give me new code to test
03:30:36LloreanWould you say the codecs are roughly about equally optimized then? I mean, I know you can't really objectively say either way, but would you say they're both somewhat polished by this point, or is there still a decent amount more to be gained on ARM.
03:31:11saratogatheres comercial codecs that claim all sorts of crazy numbers for ARM
03:31:15 Join axionix_ [0] (n=axion@cpe-74-70-239-192.nycap.res.rr.com)
03:31:25saratogaif they're true then we could in theory do a lot better, but i don't know what kind of assumptions they make
03:32:03saratogai think mp3 is pretty well optimized, with ogg and wma good too, but i don't doubt theres room for improvement in all of them
03:32:07saratogai know there is in wma
03:33:52LloreanIt'd be nice to see much lower boost ratios with MP3.
03:34:01 Join z35 [0] (n=z@149.123.33.65.cfl.res.rr.com)
03:34:29saratogayeah mp3 would be great
03:34:47saratogai tried profiling it a while back but i can't get it to work in rockbox, and i don't have an arm-linux system to work on
03:35:42saratogaalso, i see sandisk just uped the View capacity to 32 GB
03:36:01saratogai wonder how many more HD players will get for rockbox
03:36:33LloreanHDs seem relegated to PMPs these days
03:37:38krazykitso we need people with PMPs to get interested in rockbox ;-)
03:38:40LloreanLike the recent Archos exploit?
03:39:44 Join Goda90 [0] (n=adam@207-118-180-222.dyn.centurytel.net)
03:41:13 Join crzyboyster [0] (n=4b596e3f@gateway/web/cgi-irc/labb.contactor.se/x-7f85cdc150dc9c42)
03:41:15 Quit saratoga ("CGI:IRC (Ping timeout)")
03:43:00crzyboysterWhat are the next steps in making Cabbie 2.0 the default theme?
03:43:47psycho_maniacrenaming the files, unless that is completed?
03:44:16crzyboysterWe're done with all of the renaming...
03:45:04 Part Goda90 ("Ex-Chat")
03:45:26crzyboysterExcept for the archos port. pixelma said that he's going to be renaming and updating it, but he hasn't yet
03:45:36LloreanPixelma's a she, just for future reference. :)
03:45:49LloreanI do believe we still need some code support for non-compiled-in default themes.
03:46:43 Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net)
03:46:59 Quit axionix (Read error: 110 (Connection timed out))
03:46:59psycho_maniaccrzyboyster: did somebody change the thickness of the progress bar on the gigabeat?
03:47:22crzyboysterLlorean: I didn't know that, sorry! And what exactly do you mean by "some code support for non-compiled-in default themes"?
03:48:31crzyboysterpsycho_maniac: Yes, that's been done. Take a look at http://www.rockbox.org/twiki/pub/Main/WpsGigabeatF/cabbie2AA.png
03:49:24psycho_maniacI am looking at them. on the DefaultTheme page it looks as there are two different progress bars. that is probably a old screendumb
03:49:30 Quit Hadaka (Read error: 145 (Connection timed out))
03:49:31psycho_maniacdamnit i ment dump
03:49:33Lloreancrzyboyster: I mean that right now, the current default theme is actually compiled into Rockbox. I think the new default is not supposed to be compiled in, but rather still just a file on disk (makes it easier for people to read and learn from it), so there needs to be some code changes to make this work right
03:50:10 Quit DerDome (Read error: 110 (Connection timed out))
03:51:44crzyboysterLlorean: I came upon this (http://www.rockbox.org/tracker/task/6568) and thought that this was it
03:52:03crzyboysterSorry, make it http://www.rockbox.org/tracker/task/6568
03:52:38psycho_maniacthats the same link
03:53:08Lloreancrzyboyster: That is it, but the patch needs to be tested and committed.
03:53:13crzyboysterYeah, except clicking on the first one doesn't work properly (try it out!)
03:53:32 Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au)
03:53:54psycho_maniacit did work for me :)
03:53:57crzyboysterAnd would I also need to make all of the ports into one zip and then take screenshots for all of them?
03:54:20psycho_maniacwhy do you need to take screenshots of them all? they are all ready screenshots on the wiki
03:54:24crzyboysteras per http://www.rockbox.org/twiki/bin/view/Main/SubmitWPS
03:54:32 Quit HellDragon (Remote closed the connection)
03:55:08 Quit crzyboyster ("CGI:IRC (EOF)")
03:55:52 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
04:00
04:01:22 Join crzyboyster [0] (n=4b596e3f@gateway/web/cgi-irc/labb.contactor.se/x-9ad1f495ba7ccb0f)
04:01:26psycho_maniaccrzyboyster: just follow the exact instructions of that wiki page and you shouldnt have any problems
04:01:49crzyboysterI'm back
04:01:58 Quit hannesd (Read error: 110 (Connection timed out))
04:01:58 Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net)
04:02:02 Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net)
04:02:16psycho_maniacthat was weird. i sent that message for you to see in the logs but you poped in just before i sent it
04:03:06crzyboysterHonestly, I don't know much about IRC. I just use it for faster communication
04:03:27 Join Soap_ [50] (n=Soap@rockbox/staff/soap)
04:04:24crzyboysterLlorean: I have a quick question: This theme is about 700 kb zipped up for almost all targets. This will affect the bandwith on this site and space it takes up, correct?
04:05:00crzyboysterActually, I take that back, that's with a psd file in some of them
04:06:06LloreanThe size is mostly irrelevant in the end, as long as the WPS loads properly in Rockbox its small enough
04:06:45crzyboysterThat shouldn't be a problem for most ports, right?
04:07:41LloreanYeah
04:08:32crzyboysterLlorean: Yet another (almost unrelated question): Will I recieve an Artist badge or get my name in the credits for this?
04:08:50crzyboysterI though that I should just pop that question in :D
04:09:11psycho_maniacyou get them if you made a wps with images and such.
04:09:35psycho_maniacyou get an "artist" badge if you made a wps with images....just to clarify
04:10:09crzyboysterI know...
04:10:19Lloreancrzyboyster: We're reconsidering the Artist Badge right now.
04:11:10LloreanSpecifically, we're thinking of changing to "Those who've created bitmaps used in SVN Rockbox." This would mean the people who've done plugin art, WPS art, etc, as long as they created the image (scaling may or may not count) , etc.
04:11:13LloreanBut this hasn't happened yet.
04:11:27Soap_so why do we have different "targets" for H120/140 and H110 based on memory and one "target" for the iPod videos?
04:11:35LloreanSo some people may be losing Artist badges, but I'm going to be replacing it with something a bit more clear that it's a "Community" badge rather than a "Direct Contributor" badge
04:11:50LloreanSoap_: Don't we have a 64mb build for iPod Videos?
04:11:54crzyboysterStill a badge, nonetheless
04:12:38LloreanYeah
04:12:39Soap_no, we have one "target" and then you select the memory (32 or 64)
04:12:45LloreanAh, right
04:12:55LloreanThat I don't know
04:12:57Lloreancrzyboyster: True.
04:13:33crzyboysterLlorean: Can I still recieve an Artist badge for making a completely original WPS and get my name in the credits for the Hindi translation?
04:13:45crzyboyster(I'm just trying to leave my mark here!)
04:13:57LloreanI believe the answer to both those is "Yes"
04:14:11LloreanThough your artist badge might be stripped to be replaced with the community version later, of course
04:14:11psycho_maniaccrzyboyster: your not really supposed to ask for them
04:14:34crzyboysterI know. I've just always wanted those...
04:14:34Lloreanpsycho_maniac: You are with the artist badge.
04:14:42psycho_maniacWhat is involved with a community badge?
04:14:47LloreanIn fact, there's specific, exact directions for when and how to ask for it, I think
04:14:52Lloreanpsycho_maniac: Dunno, haven't defined them yet.
04:15:30LloreanBut what I wanted to do was have a more clear separation between "People who have stuff in SVN", "Staff, including Developers", and "People who've contributed to the community" (wps designers, people who wrote utilities like the Album Art downloader, etc)
04:15:54crzyboysterActually, in the forum topic it says "Badges you may apply for" and lists the artist badge below it
04:16:02psycho_maniacLlorean: I only know your not supposed to ask for them in the topic on the forums. never really read when and how to ask for them.
04:16:10crzyboysterI'm not applying, though! (not yet!)
04:16:19psycho_maniacId rather get a community badge as im not really an artist.
04:16:23Lloreanpsycho_maniac: Most of the badges are "assigned", but the Artist badge simply requires a forum PM to me with certain details
04:20:08crzyboysterHow exactly do lang files work? Like when there is an update to the default (english) translation (like a new string), all the others would have to be brought up to date as well, correct?
04:21:01 Join balinese_23f [0] (n=bali@203.222.202.121)
04:22:34LloreanYes
04:22:50LloreanThey'll work without being updated, but they'll just show the English string if the language on is missing
04:24:37crzyboysterI see...
04:24:40crzyboysteranother thing, say we go to http://svn.rockbox.org/viewvc.cgi/trunk/apps/lang/espanol.lang (spanish lang file) and look at the modified strings. Which ones do you modify exactly? I know the strings are the ones in the "quotes", but some strings are changed in certain areas and some aren't... How does that work?
04:25:22LloreanYou just change dest and maybe voice strings
04:26:30crzyboysterSo, you change dest for all of them, right (or as many as possible) and change voice when it says something like " desc: spoken only"?
04:27:02LloreanWell, voice should be changed ONLY if there's a TTS engine that speaks that language
04:28:51LloreanOtherwise, if the engine's not going to be able to parse or pronounce it anyway, it's better to leave it English.
04:29:21crzyboysterHmm... besides, how would a TTS know how to pronounce hindi? I poked around google and found http://blogs.msdn.com/texttospeech/archive/2005/12/13/503301.aspx is that any good?
04:29:46crzyboysterI have to go...
04:29:48 Quit crzyboyster ("CGI:IRC")
04:32:24sctinmanHey guys, I should probably introduce myself already (probably should have an hour ago =P). Been using rockbox for a the past few months, and I've decided to start contributing
04:32:42 Join Workaphobia [0] (n=Jonathan@ool-44c30ab1.dyn.optonline.net)
04:33:23sctinmanthought if I was going to I should probably start coming on here too
04:34:35psycho_maniacgreat to hear
04:35:26sctinmanlooking forward to it =]
04:37:45sctinmanalso, I was wondering if I could get write permission for the wiki. I made an account already, there's just a part I want to update
04:43:19 Quit balinese_23f ()
04:47:44 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:47:52 Join miepchen^schlaf [0] (n=hihi@p54BF4C68.dip.t-dialin.net)
04:53:04Soap_slow on the heels of linuxstb's recent viewport commit and subsequent reworking of the viewports flyspray task, fresh viewports builds are up for testing @ http://viewports.cleansoap.org
04:54:17 Quit Soap_ ()
04:55:11 Quit sarixe ("(EE) Failed to load "quit" module")
04:55:38psycho_maniacsoap: are those sim builds or regular player builds?
04:56:59 Join webguest49 [0] (n=98217710@gateway/web/cgi-irc/labb.contactor.se/x-50ac627b3ff747ae)
04:58:47 Quit webguest49 (Client Quit)
04:59:23soapNormal builds
04:59:26soaprasher builds the sims
05:00
05:00:28soapthough - I think rasher is one commit behind
05:01:48soapyes, he is one viewports commit behind
05:03:12psycho_maniacwill you notice a difference in this build compared to the current build from svn?
05:03:30soaphopefully not. ;)
05:03:57soapexcept it has the WPS viewport features added.
05:04:56 Quit Rondom (Nick collision from services.)
05:05:12 Join Rondom [0] (n=Rondom@p57A96CD6.dip.t-dialin.net)
05:06:14 Quit psycho_maniac (" bye")
05:06:49***Saving seen data "./dancer.seen"
05:30:47 Quit Workaphobia (Read error: 110 (Connection timed out))
05:30:50 Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net)
05:32:58 Join corevette [0] (n=corevett@adsl-75-35-113-153.dsl.pltn13.sbcglobal.net)
05:34:06 Join omgar [0] (n=0mgaar@adsl-69-225-34-98.dsl.skt2ca.pacbell.net)
05:50:09 Quit omgar ()
06:00
06:08:07 Quit amiconn (Nick collision from services.)
06:08:14 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
06:09:19 Quit jurrie ("Leaving")
06:13:28 Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net)
06:18:02 Join duvnell [0] (n=ddurham@c-76-107-111-150.hsd1.ms.comcast.net)
06:18:07duvnellhow can I reinitialize the whole db? I just changed out all the music on this player
06:18:29duvnellshould I just delete some dir that contains all the data and reboot?
06:18:31JdGordonhold select on the database and go iitialise now
06:18:57duvnellah cool
06:19:48 Quit XavierGr ()
06:19:54duvnellwrked
06:20:34duvnellany reason I don't see the Music dir on this H10 under the Files dir?
06:20:42duvnellMusic is in the root
06:20:48JdGordonthe OF marked it as hidden
06:22:22duvnellk trying to unmark
06:25:02 Quit amiconn (Nick collision from services.)
06:25:08 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
06:30:25 Join ol_schoola_ [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net)
06:31:23 Join ptw419 [0] (i=ptw419@cpe-72-179-164-213.satx.res.rr.com)
06:31:43 Quit ol_schoola (Connection reset by peer)
06:31:50 Quit aliask ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007120410]")
06:33:42 Join Rob222241 [0] (n=Miranda@p54B0625F.dip.t-dialin.net)
06:34:47duvnellplaylist question...
06:35:24duvnellmy wife is in the car.. sometimes with the kids and sometimes not.. and sometimes it just me.. so I'd like to create 3 playlists named "kids", "mom" and "dad" or somethind like that
06:35:35duvnellno on-the-fly stuff. .just simple named playlist with tracks added/removed
06:35:38duvnellis that possible?
06:35:56duvnellI find this functionality not obviously displayed anywhere
06:36:02duvnellbut it could just be me
06:37:45scorcheduvnell: rockbox supports m3u playlists
06:38:05scorchemany many programs can make these and you can save them from the device as well
06:38:12duvnellcool
06:38:30duvnellso.. I'm trying to get to the manual, but am having trouble
06:39:03duvnellis it a concept that there is the "current" playlist.. and to add something to it, you browse to it (either files or via db) and select "Insert"
06:39:15duvnellthen do I have to go back to the playlists menu and "save" or is that implicitly done?
06:40:03duvnellthe manual section on playlists for the H10 is stated as "half-written" in the manuel itself
06:41:32duvnellthe manual is explaining it now.. I may come back with more specific ?s.. thx
06:43:59 Quit japc (Remote closed the connection)
06:44:37duvnell"The Playlist catalog makes it possible to modify and create playlists that are not currently playing. To do this select Playlist catalog in the File Menu."
06:44:43duvnellI don't see that option in my menu
06:44:51duvnellor I'm in teh wrong menu
06:45:04JdGordonok, where the heck do I start converting the gui to using viewports?
06:46:16JdGordonAAAAAAAARRRRRRRGGGGGGGG
06:48:31krazykitsounds like JdGordon needs some Liquid Programming (beer)
06:48:37 Quit mokkurkalve (Remote closed the connection)
06:48:46 Quit Rob2222 (Read error: 110 (Connection timed out))
06:48:50duvnell(foudn the playlist catelog.. have to hold select on an actual file)
06:58:12 Quit scorche (Nick collision from services.)
06:58:42 Join scorche [0] (i=Blah@rockbox/administrator/scorche)
07:00
07:00:25 Quit Alonea ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]")
07:04:07 Quit ptw419 ()
07:06:52***Saving seen data "./dancer.seen"
07:16:16 Part toffe82
07:22:19 Join ptw419 [0] (n=ptw419@cpe-72-179-164-213.satx.res.rr.com)
07:29:03JdGordonFFFFFFFUUUUUUUUUUUCCCCCCCCCKKKKKKKKKKK!!!!!!!!
07:29:29JdGordonconverting the list is going to be a freeking rewrite almost :'(
07:31:53ptw419cool...
07:31:57 Join DerPapst [0] (n=DerPapst@p5B23E1F6.dip.t-dialin.net)
07:32:05ptw419i think i've discovered some very interesting things
07:32:07DerPapstmorning :-)
07:32:14ptw419the initial dump I got from the S was from the ROM
07:32:31ptw419but now I got the start up code from flash
07:32:49ptw419at boot 0x0, the S does b 0xA0000000
07:33:05ptw419then, b 0x1000(0xA0001000)
07:33:15ptw419and then the fun stuff starts
07:33:39ptw419mrs r0,CPSR
07:35:18 Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se)
07:35:54JdGordoncan anyone think of anything that the current lists can do that isnt in this list? http://rafb.net/p/UVycZY49.html
07:36:21ptw419interupts enabled at 0xA0000018
07:41:23ptw419i think it may be possible to flash the S and replace the initial boot of the OF
07:42:54 Join baltazar [0] (n=476ea7c9@gateway/web/cgi-irc/ircatwork.com/x-7a5502cccdd518d3)
07:43:17baltazarhey
07:44:32 Quit DerPapst (Read error: 104 (Connection reset by peer))
07:47:57baltazarrtertehs
07:48:38 Quit baltazar ("CGI:IRC")
07:48:43 Quit JdGordon ("Konversation terminated!")
07:49:22 Join JdGordon [0] (n=jonno@usw3662-s-207-244-148-63.dsl.w-link.net)
07:51:05 Quit Bagder (Read error: 110 (Connection timed out))
07:54:36 Join xushi [0] (n=xushi@unaffiliated/xushi)
07:56:30 Join tvelocity [0] (n=tony@ipa51.50.91.tellas.gr)
08:00
08:01:39duvnellis there a quick shortcut to view the current playlist while in the WPS ?
08:02:07rvvs89Err, press centre button briefly?
08:02:28rvvs89Bah, sorry
08:02:35rvvs89Press select/action button briefly
08:03:24duvnellthen down, then view playlist
08:03:30duvnellnot exactly as fast as I would like
08:03:32duvnellbut that's okay
08:03:59duvnellthat's a lot of clicks to get back to a listing if I were looking for a particular track within the listing
08:04:28rvvs89Hmm, pressing it for < 0.5 seconds takes you directly there on the iPod build
08:04:42duvnellthat would be nice
08:04:46duvnelldoesn't do anything on a short press
08:05:13duvnellthis is H10
08:05:45duvnellwill need to implement that
08:05:45Lloreanrvvs89: It's not taking you to the playlist
08:05:53LloreanIt's taking you to wherever you launched the WPS from
08:06:14LloreanWhich is often a folder or database filter, in which case it'll often be identical in contents to the playlist.
08:06:28duvnellyeah I was thinking that would work for file browsing
08:06:34duvnellsince it would jump back
08:06:47duvnellbut I've played an m3u file.. but would like to quickly see a listing of it
08:07:03LloreanThere is no button for this.
08:07:19duvnelldoes it support the extended m3u format? where the comments can contain the track info to show in the playlist entry?
08:07:25LloreanNo.
08:07:26duvnellmy ogg tags are screwed
08:07:30duvnellhrm
08:07:40ptw419OF initial TTB setup is at 0x8003C000
08:10:18 Join PaulJam [0] (i=PaulJam_@vpn-3008.gwdg.de)
08:12:43 Join philibuster [0] (n=4ba602a5@gateway/web/cgi-irc/labb.contactor.se/x-1968f76c6ad630b3)
08:13:11PaulJamhi, i'm getting an "I04: Illinstr at 00000002" with the most recent h300 build immediately after the bootloader. does someone else get that too?
08:13:34LloreanPaulJam: Have you resetted settings?
08:14:01 Join mrkiko [0] (n=mrkiko@host169-98-static.34-88-b.business.telecomitalia.it)
08:14:11philibusterI'm getting that with the X5 as well
08:14:21philibuster(the error, I mean)
08:14:22PaulJamit happens before i can reset
08:14:49LloreanPaulJam: You do know that you can hold a button while booting to clear settings, righT?
08:15:58PaulJamyes, thats what i mean. i'm holding REC while booting, but it crashes before it even shows the rockbox logo
08:16:26 Quit strfryed (Remote closed the connection)
08:16:36 Join strfryed [0] (n=user@user-64-9-232-163.googlewifi.com)
08:16:38 Join Buschel [0] (n=AndreeBu@p54A3D60E.dip.t-dialin.net)
08:17:15Buschelsoap/stripwax: for the logs. i can also hear the clicks when switching to max clock now.
08:17:25 Quit ptw419 (Remote closed the connection)
08:19:25 Join GodEater [50] (n=bryan@rockbox/staff/GodEater)
08:22:15mrkikoPaulJam: what player are you using?
08:22:22PaulJamh300
08:23:11mrkikoI'm not capable of usiing logbot - so if you want/can, can you re-explaing what's happened? I have that player also and I would be happy if I can help you in some way.
08:23:35Lloreanmrkiko: Logs have nothing to do with Logbot. They're posted on the Rockbox website.
08:23:40LloreanLogbot is just what records them
08:24:16philibusterwas it the last commit that broke it? Can we try the older version?
08:24:17mrkikoLlorean: but I think I seen someone some times giving command to that program to obtain short phrases, but may be I'm wrong
08:24:37Lloreanmrkiko: Yes, but that's not logs. Those are quick explanations of common terms to keep people from having to retype things.
08:24:57mrkikoLlorean: ok
08:25:45*mrkiko is going to search the irc log address
08:27:43mrkikoPaulJam: I have the same problem with the actual rockbox build, but you can always retrieve and old one
08:28:53mrkikobut it's strange - pressing REC you should be aniway be able to boot to the OF - actually the boot loader takes care of that, not rockbox.iriver, right?
08:29:05mrkikoat least I can deduce this reading the bootloader C code
08:30:20mrkikoCan you access the player in usb mode ?
08:30:20 Join Rob2222 [0] (n=Miranda@p54B03B2E.dip.t-dialin.net)
08:30:50PaulJamyes, i can still boot into the of. (it depends on the timing if it boots the of or resets settings)
08:31:48 Join ptw419 [0] (i=ptw419@cpe-72-179-164-213.satx.res.rr.com)
08:32:18ptw419it seems that eboot.bin for the gigabeat S might be stored in flash at 0xA0001000
08:32:23mrkikoEhi... it's a lot of time I don't need to reset my H300.. .
08:33:03mrkikoand when I red "Stop the player vkeyboard from freezing when voice is enabled and it tries to sp..." I felt very very happy!
08:33:04ptw419thats the physical address, memory mapped address is 0x88041000
08:33:09 Quit BigBambi (Remote closed the connection)
08:36:34 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
08:37:09 Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net)
08:39:24 Join lee-qid [0] (n=liqid@p549668D9.dip.t-dialin.net)
08:41:25 Part LinusN
08:43:14 Join CaptainSquid [0] (n=Miranda@proxy17.netz.sbs.de)
08:45:53 Join conando [0] (n=john@dslb-084-060-184-008.pools.arcor-ip.net)
08:48:36 Quit Rob222241 (Read error: 110 (Connection timed out))
08:49:00GodEateris anyone else paying much attention to the Default WPS candidate thread at the moment ?
08:53:41 Quit jhulst ("Konversation terminated!")
08:58:36JdGordonPaulJam: does the patch for 8427 fix it for you? if so im good to commit it
09:00
09:00:59 Join petur [50] (n=petur@rockbox/developer/petur)
09:02:52 Join asker [0] (n=c27f0814@gateway/web/cgi-irc/labb.contactor.se/x-f0a8b40395c10d8c)
09:04:16askerHello. What do the fields lss_, lse_, and lst_pattern in the new viewport structure mean? Could anybody with knowledge and commit right add some comments?
09:05:32PaulJamJdGordon: i'm not able to reproduce it with the patch appled, so it seems to fix it.
09:06:05JdGordonk cool
09:06:55***Saving seen data "./dancer.seen"
09:08:09 Part corevette
09:08:36 Quit asker ("CGI:IRC")
09:11:00GodEateranyone see that sandisk have upped the storage on the View to 32GB now ?
09:11:23advcomp2019GodEater, yea
09:13:35 Quit nanok (Read error: 110 (Connection timed out))
09:13:52 Join shodanX_ [0] (n=shodanX@i9a132.informatik.uni-erlangen.de)
09:16:13 Join DerDome [0] (n=DerDome@dslb-082-083-242-076.pools.arcor-ip.net)
09:18:43 Quit DerDome (Nick collision from services.)
09:18:46 Join DerDom1 [0] (n=DerDome@dslb-082-083-241-196.pools.arcor-ip.net)
09:18:52 Nick DerDom1 is now known as DerDome (n=DerDome@dslb-082-083-241-196.pools.arcor-ip.net)
09:22:13 Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk)
09:23:02mrkikoAre there future ports in progress? What new payer will probably run Rockbox?
09:23:46 Quit lee-qid ("aufwiederbyebientotsayonara")
09:25:17 Quit shodanX (Read error: 110 (Connection timed out))
09:28:02GodEaterthe only ports in progress (that I'm aware of) are the Olympus m:robe, and the Toshiba Gigabeat S. Neither of which are "new".
09:28:31peturisn't amiconn working on another iaudio one?
09:28:39JdGordonthen there is the possible ones... all the TCC ones, D2, rio karma
09:29:11GodEaterJdGordon: ah yes - I'd forgotten the TCC ones
09:29:25GodEaterCowon D2, and linuxstb's Logik DAB thingy
09:29:42GodEaterrio karma is not new at ALL
09:29:51JdGordonnew target though...
09:29:55LloreanI'd say the Sansa V2s are at least "hopeful" too. Nothing's started yet, but it looks like we can sign code for them, and we do have some hardware info of use, right?
09:30:12GodEatertrue, but as you say - no-one's working on them right now
09:30:32 Quit sneakums (Read error: 104 (Connection reset by peer))
09:30:40mrkikoI won't abandon rockbox - too good...
09:30:45LloreanWell, I think one or two people are "sorta" looking into it. Didn't safetydan play with a clip, and if I recall someone in the forums re-signed an official firmware image and got it to load?
09:31:05mrkikoand, even if my H3400 is performing well, I imagine it will not do so for ever...
09:31:11LloreanI think right now there's a _lot_ of potential, far more than there is developer interest. Which at least means there's room to expand.
09:31:32JdGordoniirc ddalton is one of the people trying to get something happening... so dont hold too much hope...
09:31:36*petur didn't know of a 400MB 1.8" disk
09:31:39GodEateroooh mean !!!
09:31:42*stripwax hehs
09:31:58 Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
09:32:03GodEaterdid anyone see that 832GB 2.5" flash drive annoucned at CES ?
09:32:07LloreanYeah
09:32:11*JdGordon wants
09:32:12*GodEater drools
09:32:19LloreanNow I just gotta go win the lottery so I can put one in my laptop
09:32:35GodEaterI want one in my PS3 :)
09:32:46JdGordoni want it in my desktop
09:32:54JdGordonor two in RAID even...
09:33:50mrkikoI would like so much an mp3 player with that capability ....
09:34:03mrkikoaniway: I just would like putting a flash drive on the H300, not an hard disk drive
09:34:19mrkikoI imagine it's possible...
09:34:39LloreanPeople've done it with CompactFlash cards and adapters
09:34:57LloreanBut due to some timing issues, it's not entirely reliable with Rockbox. Apparently there are things that could be fixed
09:36:03mrkikoIn my opinion an hard drive in a mp3 player renders it very delicate..
09:37:12GodEaterdoes anyone know how well current filesystems scale up to that sort of size drive ?
09:37:34mrkikoGodEater: even fat 32 supports 2 TB...
09:37:34GodEaterI'm guessing if you ever DID get a DAP with that sort of capacity, you really wouldn't be wanting FAT32 anymore
09:37:39mrkikoso probably you woun't have much problems
09:37:53mrkikosure
09:37:57mrkikoI would use xfs in fact
09:38:22 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
09:38:23mrkikoIt scales very well for big sizes, at a price - it will consume you some more MBs when you format the device...
09:38:31*markun is planning to experiment with ZFS on his new drive
09:38:46mrkikobut it's very complex - I don't think it would be easy to port to projects such as rockbox
09:39:07mrkikomarkun: what OS are you running?
09:39:11LloreanWell there's not really another suitable FS right now is there?
09:39:22markunmrkiko: FreeBSD
09:39:30LloreanI mean, besides Fat32, what filesystem has native drivers built into both OSX and Windows?
09:39:51mrkikoLlorean: mhm... I don't know if osz supports natively ntfs
09:40:28mrkikoAniway guys - I would like avoiding use of fat 32 for aniyhing :)
09:40:47 Quit sctinman ()
09:41:00*Llorean doesn't see any real problem with FAT32 on current device capacities.
09:41:36mrkikoLlorean: in my opinion it lacks many important characteristics which may allow datya recovery.
09:42:08LloreanWhich are hardly useful or important on what is essentially a write-once, read-many device, as they tend to be more relevant for write-many things.
09:42:11GodEaterI don't see any problem with it on current drive sizes either
09:42:15markunLlorean: ZFS sounded like a nice OS. Too bad it's license it incompatible with the Linux kernel..
09:42:26markunnice FS.. :)
09:42:35LloreanThe most important thing about a FS for Rockbox is that users don't need to install drivers or otherwise deal with things.
09:43:29markunI also don't know of any other FS which would be suitable for rockbox
09:44:12GodEaterthere just isn't one which wouldn't require at least one OS owner to install more drivers
09:44:46LloreanI'm kinda surprised Windows doesn't support HFS+, honestly.
09:44:57markunLlorean: why?
09:45:00*GodEater can feel BillG turning in his grave
09:45:01LloreanMicrosoft went ahead 'n supported it for the XBox 360 so that it could read iPods.
09:45:05GodEatereven though he's not dead yet
09:45:06GodEater:)
09:45:26LloreanPeople recommend formatting external HDs to HFS+ if you're going to play high definition content on it, and need >4GB files, apparently
09:45:42GodEater"People" ?
09:45:53LloreanRandom websites of dubious veracity.
09:46:07GodEaterpresumably all run by mac fan boys
09:46:29LloreanStill, there's a "feature" to listen to music from an iPod, and it doesn't mention any special requirements, so it seems reasonable that it supports HFS+ on iPods at least
09:47:11markunUDF works on most OS' I guess, but it's probably not suitable for a HDD
09:47:27*GodEater wonders if it's even possible to format an HD with it
09:47:33GodEaterthat would be an interesting exercise
09:48:55GodEaterI'm still wondering why the original karma developers decided on a journaling file system for the karma when they released it
09:48:59GodEaterthat seems an odd choice
09:49:16markunGodEater: from wikipedia: "Because of this increased support, UDF is gaining popularity on non-optical media that mainly need to be exchangeable, such as Iomega REV discs, large flash media, and even on hard disk drives."
09:49:23Llorean"For next releases of UDF, changes are discussed in relation to using UDF on very large hard disk media" according to wikipedia
09:50:55GodEaterwow
09:51:44 Join Zagor [242] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net)
09:51:45LloreanSo, maybe by the time FAT32 isn't good enough for RB targets, we can use UDF Version.0
09:51:57LloreanBut it's not exactly a pressing concern, I think. :)
09:52:14mrkikoaniway yes - I formatted one of my hds in udf
09:52:16mrkikoit's possible
09:52:42mrkikoNow I'm mounting it - I don't know if I can write to UDF partitions from Linux
09:53:03 Join CaptainSquid83 [0] (n=Miranda@proxy17.netz.sbs.de)
09:54:50 Join spiorf [0] (n=spiorf@host202-211-dynamic.20-79-r.retail.telecomitalia.it)
09:56:16 Quit CaptainSquid (Remote closed the connection)
09:56:58mrkikoyes I can write
09:59:13 Quit amiconn (Nick collision from services.)
09:59:20 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
10:00
10:00:57 Join Hans-Martin [0] (n=hmm@bchm-4d091570.pool.mediaWays.net)
10:04:19 Part Hans-Martin
10:04:29philibusterWas PaulJam's problem solved earlier? On the x5 it still gives the error on bootup.
10:10:42 Join Axio [0] (n=Axio@alf94-1-81-57-140-233.fbx.proxad.net)
10:19:19 Quit mrkiko ("leaving")
10:21:21 Quit Axio (Remote closed the connection)
10:25:28 Quit z35 (Read error: 113 (No route to host))
10:44:04 Join webguest35 [0] (n=87f56821@gateway/web/cgi-irc/labb.contactor.se/x-1bdb548ed2ee3c06)
10:53:16amiconnGodEater, petur: I am working on the iAudio M3 (not 'new' as well). Not much done yet
10:55:37 Join rclott [0] (n=de6cb3e8@gateway/web/cgi-irc/labb.contactor.se/x-840f4f9238c62ffe)
11:00
11:00:00rclottcan someone help me with h320 installation crash?
11:00:49peturbootloader installation?
11:01:05rclottcomplete installation, all goes well, then
11:01:23rclottimmediately after splash screen i get illegal instruction at address 2
11:02:45peturyou unzipped the correct build on your player?
11:02:51 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:02:57rclotti believe so, let me double-check that
11:04:22 Join Axio [0] (n=Axio@alf94-1-81-57-140-233.fbx.proxad.net)
11:04:36rclottif i can trust the data in the rockbox-info.txt file, it appears to be correct build
11:05:41peturstrange, I'd try to unzip a fresh one again and do a chkdsk
11:06:00peturthe bootloader shows up fine?
11:06:08rclottchkdsk on the iRiver disk?
11:06:12peturyes
11:06:29rclottyes, when it boots, i receive probably 1/2 screen of boot-up information
11:06:39philibusterSo... I'm pretty sure the new builds for H3xx and Iaudio devices are borked
11:06:55philibusterI have an x5 and it gives me that error.
11:07:00***Saving seen data "./dancer.seen"
11:07:02peturouch...
11:07:05rclottalso, right now i am running it in the "bootloader usb mode" and that functionality is working fine
11:07:14*petur doesn't have his h300 with him to check
11:07:45rclotthow about i download a previous, non-borked version?
11:08:03peturyou could try to get one of a few days old
11:09:16rclottcan you advise a date to try?
11:09:47philibuster01/07 worked on my x5
11:09:59peturnope, I didn't even know there were problems
11:13:51rclottthat worked
11:14:00rclottthanks guys
11:14:44rclotttell me, i've had this h320 for over 3 years, and was looking at the latest iriver products
11:14:56webguest35hi all
11:14:59rclotti realized this is still their only large drive player
11:15:06webguest35i have a bit of general question
11:15:22rclotthas anyone changed out their 20gb for a 40 or 80gb disk?
11:15:32webguest35i have ipod classic (6th gen) on which I can not install rockbox
11:16:00webguest35but i am curious to know if i can install a font for my own language... i am not replacing the whole firmware, but just a new font
11:16:24GodEaterwebguest35: this is a channel about rockbox, not about ipods.
11:18:12webguest35sorry for a wrong forum... i started off in an attempt to install rockbox and came to know my firmware is encrypted... somehow i thought i would ask this question in this forum :-)
11:19:16GodEaterrclott: http://www.rockbox.org/twiki/bin/view/Main/HardDriveReplacement
11:19:35rclottthanks again
11:19:38peturrclott: I have an h380 ;)
11:19:44rclottCOOL
11:20:05 Join petval_ [0] (n=opera@orion.dataware.cz)
11:20:07GodEatergood luck finding an 80GB drive these days though =/
11:20:20petval_hi all
11:20:49 Quit Siku (Nick collision from services.)
11:20:55 Join Siku [0] (i=Siku@e81-197-68-206.elisa-laajakaista.fi)
11:21:00rclottnow i just gotta figure out how to operate rockbox - in an attempt to view korean fonts, i've put this thing into the korean language mode and can't find the language setting to change it back! (don't worry, i'll figure it out)
11:21:16rclottas in 80gb is too small these days?
11:21:31 Quit philibuster ("CGI:IRC (EOF)")
11:21:32rclottbeing in seoul, i have access to some good electronics marts
11:21:33 Nick Bagder_ is now known as Bagder (n=daniel@1-1-5-26a.hud.sth.bostream.se)
11:21:41*petur still wonders about those new samsung 120GB disks
11:22:30GodEaterrclott: no, as in the drive interface in the iriver is very old now, modern drives are not produced using it
11:22:34amiconnrclott: No, you need to find an 80GB disk with the necessary connector. There's only one type that fits the irivers - the Toshiba MK8007GAH
11:22:53amiconnThat one is *hard* to find
11:23:07rclottnoted - i'll check here in seoul and see if it is available
11:24:23peturGodEater: except for that samsung HS122JC which seems to have that good old 50 pins ATA
11:24:24petval_isn't the latest build for iAudio X5 broken? I upgraded today and cannot boot
11:24:42peturpetval_: you're number 3 to report
11:24:48GodEaterpetur: is it easy to find ?
11:24:49petval_thanks
11:25:10peturGodEater: there were some on ebay - it is brand new too
11:25:35petval_what confuses me that i can't boot even older version (i have some september build on the drive)
11:25:59rclottsamsung ought to be really easy for me to get in seoul
11:26:13peturGodEater: going for $205 atm
11:27:14 Join waldo [0] (n=waldo@ip-81-11-198-193.dsl.scarlet.be)
11:30:32 Quit webguest35 ("CGI:IRC")
11:31:35 Quit rclott ("CGI:IRC (EOF)")
11:35:45 Quit CaptainSquid83 (Remote closed the connection)
11:37:02 Quit Axio (Remote closed the connection)
11:49:03 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net)
11:53:19 Quit GodEater (Read error: 110 (Connection timed out))
11:55:57petval_maybe you should remove the current build of iAudio X5 from the builds page before other people brick their devices
11:56:01 Join CaptainSquid [0] (n=Miranda@proxy17.netz.sbs.de)
11:56:18peturthey're not 'bricked'
11:57:38petval_i know but currently i'm only to able to make it work with original cowon firmware, even older rockbox builds don't boot
11:58:23 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
11:58:39petval_even after flashing the booltloader with the initial rockbox firmware
12:00
12:00:03Bagderhttp://daniel.haxx.se/blog/2008/01/08/the-agony-of-release/
12:03:07*petur wonders if LinusN has time to check the h3x0 build issue
12:03:44LinusNwhich one?
12:04:32 Join GodEater [50] (n=bryan@rockbox/staff/GodEater)
12:04:37peturseems the current build doesn't work (boot) at all
12:04:44LinusNwow
12:04:52peturI don't have my h300 here to try
12:05:06LinusNsince when?
12:05:25peturno idea...
12:05:43*LinusN whispers "viewports..."
12:05:52peturthe reported tried a 7 day old daily which worked
12:06:05petur-d+r
12:06:40peturreported one hour ago
12:07:42LinusNmy h300 is at home
12:07:54peturheh - same as here then
12:09:45 Join Arathis [0] (n=doerk@p508A699B.dip.t-dialin.net)
12:12:33*linuxstb looks at the last 24 hours of commits and concedes that viewports look most likely... :(
12:12:46linuxstbSo problems are reported on both h300 and x5?
12:15:24LinusNreally?
12:15:40Bagderyes
12:15:49*LinusN tries the x5
12:15:51*linuxstb owns neither
12:16:21 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:17:10LinusN*boom*
12:18:50LinusNi can see the rockbox logo flash by, then it crashes
12:19:06linuxstbIs this line correct, for initialising the default viewport in lcd-16bit.c ? static struct viewport* current_vp IDATA_ATTR = &default_vp;
12:24:26LinusNdoesn't look that wrong to me
12:24:56LinusNbut i wonder why the 16-bit targets initialize current_vp while the grayscale one don't
12:25:18LinusNones, even
12:28:01 Join fasmaie [0] (n=yohann@c-24-60-113-125.hsd1.ma.comcast.net)
12:31:01 Quit Shaid (Read error: 110 (Connection timed out))
12:31:16linuxstbThe greyscale drivers need to call lcd_set_viewport() in lcd_init - because of the different (internal and external to the driver) formats for the fg/bg pattern.
12:31:33LinusNr16021 works
12:31:47LinusNso i suspect this: http://build.rockbox.org/cvsmod/chlog-20080108T012245Z.html
12:32:12 Quit hannesd (Read error: 110 (Connection timed out))
12:33:24 Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net)
12:34:34LinusNlinuxstb: is lcd_remote_setfont() deprecated?
12:36:20 Quit jurrie ("Leaving")
12:36:35 Join jurrie [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net)
12:38:11*LinusN found the problem
12:38:21GodEateryay
12:39:24Nico_PBagder: nice blog post!
12:41:10LinusNfix committed
12:41:37*LinusN guesses that linuxstb doesn't have any targets with remotes
12:43:30*Nico_P wonders whether anyone here has ever expressed the desire to voluteer for release manager
12:43:35linuxstbI have an h140 with remote, but didn't test there. I'm sure I tested the h300 sim though, but it was late last night...
12:43:50linuxstbLinusN: What was the problem?
12:44:54Nico_Ppetur: have you checked whether FS #6665 is still an issue lately?
12:47:34 Join mf0102 [0] (n=michi@85.127.182.187)
12:47:56 Join Axio [0] (n=Axio@alf94-1-81-57-140-233.fbx.proxad.net)
12:48:25PaulJamThank you LinusN.
12:49:04linuxstbLinusN: Ah... I guess just a cut/paste error...
12:49:21linuxstb(thanks!)
12:57:49GodEaterI volunteer Llorean as a release manager ;)
12:59:10 Quit spiorf (Remote closed the connection)
13:00
13:04:24 Quit fasmaie (Read error: 110 (Connection timed out))
13:05:01Nico_Phehe :)
13:05:31Nico_Pmaybe it would be better to have several people if noone wants to do the job alone
13:07:02***Saving seen data "./dancer.seen"
13:07:38linuxstbI'm not saying a release manager isn't useful, but I also don't think there would be a problem with reaching a consensus on what a release should contain.
13:08:46 Join ChRlS [0] (i=ChR1S@118.45.162.148)
13:11:34 Join BigBambi [0] (n=86ceaf34@rockbox/staff/BigBambi)
13:12:11 Join Hans-Martin [0] (n=hmm@bchm-4d0905ba.pool.mediaWays.net)
13:14:45 Part petval_
13:17:54 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
13:21:31 Join petval_ [0] (n=opera@orion.dataware.cz)
13:25:21Bagderlinuxstb: imho, we've had serious problems with that
13:25:42Bagderending up with too much
13:29:44 Quit BigBambi ("CGI:IRC")
13:30:08 Quit xushi ()
13:30:10linuxstbBagder: I just can't remember it as being an issue for 3.0. I don't think I was around for earlier releases though.
13:30:22 Quit SmallR2002 (Read error: 110 (Connection timed out))
13:30:54BagderI think it was part of the reasons we couldn't make a 3.0
13:31:04 Join SmallR2002 [0] (n=SmallR20@79-74-47-45.dynamic.dsl.as9105.com)
13:31:06Bagderwe set the bar too high
13:31:24peturNico_P: haven't checked - do not have my h300 here atm
13:31:36linuxstbI think it's more that we need someone to ask "Is this bug a show-stopper or not?", rather than needing someone to dictate.
13:31:37Nico_Pok
13:31:56 Join Thundercloud_ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
13:31:58 Quit Thundercloud_ (Remote closed the connection)
13:32:09Bagderpossibly, but I think we'll end up with different people thinking differently on many bugs
13:32:29Bagderand "we need X to go in before we can release", with X varying between devs
13:32:41*petur thinks a tracker cleanup week would be welcome again
13:32:58Bagderbbl
13:34:19linuxstbMaybe the bar for 3.0 was too high, or on the other hand, maybe the code just wasn't close enough when we froze. We also lacked devs in the crucial areas (playback, low-level hardware), and the other devs (me included) didn't dive into parts of the code previously unknown to them. I think now we have a better distribution of devs.
13:35:10peturI think the major problem was issues in the playback engine
13:41:15*Nico_P is attempting to tackle FS #2687
13:45:38 Join xushi [0] (n=xushi@unaffiliated/xushi)
13:46:57*ChRlS *yanw*
13:51:45 Quit jott (Read error: 104 (Connection reset by peer))
13:55:49 Quit GodEater (Read error: 110 (Connection timed out))
13:56:10 Join jott [0] (n=j@unaffiliated/jott)
13:57:08 Join GodEater [50] (n=bryan@rockbox/staff/GodEater)
14:00
14:02:35Nico_Pptw419: I see you found some things :)
14:05:41 Join eigma [0] (i=eigma@216.48.162.210)
14:05:50eigma*yawn, stretches*
14:08:08*petur opens door to let cat out
14:12:54 Quit Axio (Remote closed the connection)
14:12:57 Join mr_pink [0] (n=pete@pjrh2.caths.cam.ac.uk)
14:13:42 Quit eigma ()
14:15:20 Quit soap ()
14:17:16 Quit ctaylorr (Read error: 110 (Connection timed out))
14:23:31 Quit ChRlS ()
14:26:38 Quit Buschel ()
14:31:34*Nico_P is tempted to rewrite audio_check_new_track()
14:31:52GodEater?
14:32:51Nico_Pit's a big mess and I'm trying to fix the infamous FS #2687
14:37:41 Part LinusN
14:38:39 Join japc [0] (n=japc@194.65.5.235)
14:44:08GodEaterstill no reply on the eCos list =(
14:47:09 Quit codin (Read error: 110 (Connection timed out))
14:48:16linuxstbAnd no answer from ukre to my post either...
14:51:39GodEaternot yet - but I didn't expect that to come super quickly
14:57:57 Part petval_
15:00
15:01:43Nico_PI think I have the fix :)
15:05:50 Quit Rondom ("Ex-Chat")
15:07:05***Saving seen data "./dancer.seen"
15:08:40*GodEater isn't sure what the fuss is over the status icon placement in cabbie 2.0
15:10:49 Join eigma [0] (n=cat@134.117.254.250)
15:13:33 Quit idnar (Nick collision from services.)
15:13:36 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
15:13:58TuplanollaHello. Does PP5022C mean PortalPlayer 5022C processor?
15:14:21GodEateryes
15:16:04linuxstbGodEater: I wouldn't go as far as saying "fuss", it's just that Rockbox itself has the status bar at the top, so it just seems natural (to me) for the WPS to have it in the same place...
15:16:20GodEaterexcept that the theme doesn't display the status bar at all
15:16:33GodEaterso it's not like it's "conflicting" with anything
15:16:50linuxstbI thought I read comments saying that it should be enabled - so it's not going to be?
15:17:08GodEaterI must have missed those
15:17:15GodEaterI can't imagine why you would though
15:17:16linuxstbIIRC pixelma was arguing for it.
15:17:22linuxstbBecause it's useful...
15:17:33GodEaterbut in that case there's little point having those status icons AT ALL
15:17:43GodEatersince you're then duplicating a lot of information
15:19:03*GodEater starts paging back through the thread
15:19:16linuxstbI wouldn't argue with that - I dislike those icons as well (they look out of proportion to the rest of the WPS)... But maybe I'm just used to the current (too) tiny status bar.
15:19:27Nico_PAnyone wanting to test my fix for FS #2687 ?
15:19:48linuxstbGodEater: On this page, the status bar is enabled on a lot of the versions - http://www.rockbox.org/twiki/bin/view/Main/DefaultWPS
15:19:56GodEaterI can see her saying she wants the status bar enabled on screens other than the wPS
15:20:00GodEaterbut not the WPS itself
15:20:07linuxstbYes, that's what I was talking about.
15:20:30GodEaterhmm
15:20:45GodEaterwell - I think the whole thing would look a little top heavy if all those icons got moved to the top of the screen
15:21:54linuxstbBut I'm not going to argue about it - it's not a theme I would use myself, but it's decent enough, and I'm not objecting to it becoming the default.
15:22:27 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
15:22:42linuxstbIt's just the icons jump out at me as looking out of place for some reason... But others obviously disagree, so it's just personal taste.
15:22:48 Join miepchen^schlaf [0] (n=hihi@p54BF4C68.dip.t-dialin.net)
15:23:44peturthey are a bit on the big side...
15:24:58TuplanollaHm, I have a e280 with PP5022C. Maybe someone could add it to http://www.rockbox.org/twiki/bin/view/Main/PortalPlayer ?
15:25:29linuxstbTuplanolla: IIUC, PP5022C is just the internal chip ID for the PP5024.
15:26:12linuxstbIIRC, the PP5021 is also a PP5022 variant.
15:26:23TuplanollaAh, ok, thanks.
15:27:21TuplanollaI'm reading the Product Briefing PDF's now and they seem to be almost identical.
15:29:28 Join jac0b-work [0] (n=jac0b-wo@155.109.5.245)
15:29:45jac0b-workis FS #8385 adding viewports
15:31:38GodEaterhttp://godeater.cream.org/icons_at_top_cabbieipodaa.png
15:31:47GodEaterobviously the gradient has gone all wrong there
15:31:55GodEaterbut I think that looks unbalanced even so
15:33:13*linuxstb thinks it looks much better
15:33:29 Join leftright [0] (n=d9e1f885@gateway/web/cgi-irc/labb.contactor.se/x-336fd30c9ef150dd)
15:33:37GodEaterstirrer :)
15:34:09linuxstbI also like the fact that it's split by a different background colour - that it's not a single gradient.
15:34:49leftrightmy .02c worth regarding the cabbie theme, why not remove the Rockbox lettering, it squashes the status icons
15:35:35*petur votes for smaller icons and the cube logo :)
15:36:06leftrightand wirh the status icons on top, the now playing bar seems out of place
15:36:11GodEaterthe cube logo was what went in first wasn't it ? But then got vetoed due to lack of permission from the author (and lack of contact details for said author)
15:36:21GodEaterleftright: that's my opinion too
15:36:23Nico_Pthat's it
15:37:02peturI feel the now playing bar is too glossy making the text harder to read
15:37:10GodEaterjac0b-work: is that a serious question ?
15:37:23jac0b-workyes
15:37:25leftrightthe current size of the status icons is nice but appear squashed
15:37:42jac0b-workor is it a test
15:37:51*GodEater likes both the size and placement of the icons
15:38:09GodEaterjac0b-work: anything on the tracker is designed to go into rockbox eventually
15:38:14GodEaterjac0b-work: that's sort of the point of it
15:38:38jac0b-workso someone has put in a test viewport
15:38:53leftrightbut whatever the decision, currently its still better than old stock wps
15:38:53GodEaterthe viewports are already in svn
15:39:08jac0b-workreally?
15:39:13jac0b-workI didn't know that
15:39:13GodEaterjac0b-work: yes
15:39:21GodEaterjac0b-work: see the front page at www.rockbox.org
15:39:49GodEaterjac0b-work: all that remains is the app code to take advantage of them
15:39:56jac0b-workoh ok
15:39:59 Part leftright
15:40:04GodEateryou use them in a WPS if you apply the current patch frmo 8385
15:40:11GodEaterbut the plan is to use them all over the place, not just the WPS
15:40:23 Quit xushi ()
15:40:27jac0b-workbecause I was going to ask how to build the viewports into my build
15:40:47GodEaterlinuxstb: btw - why did you feel the wps code wasn't worth commiting ?
15:41:21GodEaterjac0b-work: the same way you put any other patch in a build
15:41:37jac0b-workalright
15:44:19jac0b-workI just thought from what the front page said that viewports were active now
15:45:26 Join Domonoky [0] (n=Domonoky@92.226.193.182)
15:47:47 Join peppo [0] (n=slumpmas@c-4471e155.41-4-64736c10.cust.bredbandsbolaget.se)
15:47:52peppois anyone else losing their settings on reboot?
15:47:53GodEaterjac0b-work: if you want them to use them in your WPS, then you'd need the current version of the patch applied to
15:47:54 Join codin [0] (n=cipy@lawn-net168-in.rutgers.edu)
15:47:57GodEater*too
15:48:34jac0b-workgodeater: alright thanks
15:48:41 Quit jac0b-work ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]")
15:48:53linuxstbGodEater: There are still bugs (see PaulJam's comments), plus I think it needs more thought about how we want to handle things like bitmaps, and if we may want to break backwards-compatibility.
15:49:42GodEaterah yes I see
15:50:11 Join lee-qid [0] (n=liqid@p54967274.dip.t-dialin.net)
15:51:07 Quit lee-qid (Client Quit)
15:51:26 Join lee-qid [0] (n=liqid@p54967274.dip.t-dialin.net)
15:52:41 Quit lee-qid (Client Quit)
15:54:07 Join desowin [0] (n=desowin@atheme/developer/desowin)
15:59:19 Nick parafin|away is now known as parafin (i=parafin@paraf.in)
16:00
16:01:46 Quit Zagor ("Client exiting")
16:07:23 Join IOC [0] (n=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-1289e10b20127201)
16:07:46 Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche)
16:07:54IOCNico_P gets the prize as the man who's fixed the oldest bug of the day! :-)
16:09:04 Quit eigma (Read error: 110 (Connection timed out))
16:11:04 Quit IOC (Client Quit)
16:13:23 Join jcollie [0] (n=jcollie@161.210.6.204)
16:15:04*preglow wishes c had support for saturating arithmetic :/
16:16:24linuxstbpeppo: How are you rebooting, and which device are you running Rockbox on?
16:16:38peppoI lose theme setting, last.fm log setting, fade setting
16:16:44 Join kugel [0] (i=kugel@unaffiliated/kugel)
16:16:47peppo+ get duplicate database entries bug :/
16:17:05peppolinuxstb, menu+select 6sec, ipod video 80gb, using today's build
16:17:40linuxstbThat's a hard reset - you should shutdown cleanly (long press on PLAY/PAUSE).
16:17:52 Join xufumon [0] (n=opera@67.214.20.76.dynamic.dejazzd.com)
16:18:00linuxstbIt's the equivalent of pulling the plug on your PC...
16:18:16xufumonHey guys, is the 160gb ipod supported by rockbox?
16:18:20preglowno
16:18:24linuxstbNo, and no-one is working on it.
16:18:25xufumonThanks.
16:18:26 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-9637dfd706eeb729)
16:18:39xufumonJust checking....
16:19:04 Join Robin0800 [0] (n=Robin080@cpc2-brig8-0-0-cust498.brig.cable.ntl.com)
16:19:07peppolinuxstb, oops! did not know this
16:19:49 Part xufumon
16:20:23Nico_Ppetur: may I ask why you don't have your H300? is it short or long term?
16:20:48peturNico_P: short term... I left it at home ;)
16:20:59Nico_Pok :)
16:21:22peturbut it will be late when I get home tonight (+ several beers) so...
16:21:39Robin0800The viwports commit dosn't allow the Jclix Viewport wps to run should it?
16:21:54Nico_Ppetur: ah, I was kinda hoping you could give the playback bugs a look, but no rush ;)
16:22:07linuxstbRobin0800: No, the WPS parts of the patch hasn't been committed yet.
16:22:23Robin0800Thanks
16:22:25 Quit mf0102 ("Verlassend")
16:23:55Robin0800linuxstb,worth adding to svn page?
16:24:47linuxstbWhat svn page?
16:25:57Robin0800linuxstb,svn committs just saying no wps implementation yet
16:30:30linuxstbIt does say that...
16:30:45 Quit CaptainSquid ("Miranda IM!")
16:30:55linuxstb"NOTE: There are no user-visible changes with this commit - just the infrastructure."
16:33:15 Quit SmallR2002 (Remote closed the connection)
16:35:37Robin0800linuxstb,where is that note? its not on the front page
16:36:41markunRobin0800: http://www.rockbox.org/recent.shtml#svn
16:36:50markunYesterday 20:34
16:37:44pepposo a proper reboot is holding down play (on a ipod video 80gb)?
16:37:54 Join spiorf [0] (n=spiorf@79.20.211.202)
16:38:13 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
16:38:17 Quit linuxstb (Nick collision from services.)
16:38:19 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
16:38:20peppothing is... can't start it after a shutdown
16:38:31peppoonly way I know is to hold down menu+select
16:39:00Robin0800markun,yes just seen it I was looking at today perhaps the note should have been repeated?
16:40:21peppomenu does nothing, select does nothing, menu + select does nothing
16:40:45peppoonly way I know to turn it on from shutdown is hold down menu+select 6 seconds
16:41:06 Quit strfryed (Remote closed the connection)
16:41:16 Join strfryed [0] (n=user@user-64-9-232-163.googlewifi.com)
16:44:42Robin0800peppo,to start you should be able to use either menu or select, menue & select is a reboot, shutdown is a long play
16:45:51peppoRobin0800, nothing happens :/
16:47:50Robin0800peppo,its crashed then, reboot and try the proper shutdown
16:48:10 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
16:48:19peppoweird. I just shut down with long play
16:49:14 Quit linuxstb (Nick collision from services.)
16:49:15 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
16:50:10 Join m0f0x [0] (n=m0f0x@189-47-59-27.dsl.telesp.net.br)
16:50:57peppothe wording is weird. after a database build, it says to reboot
16:51:10peppobut there's no proper reboot, only hard reboot and shutdown?
16:51:28PaulJamdoes rolo not work on ipods?
16:53:20pepporolo?
16:54:41linuxstbI think it works to some extent (or has done in the past). I've no idea what the current status is though.
16:55:16linuxstbAs in rolo'ing a new Rockbox build, or rolo'ing a Linux kernel has worked for me. Loading the original firmware doesn't though.
16:56:16 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
16:57:06PaulJambut thinking of it, rolo propably wouldn't qualify as a "proper reboot" since it doesn't do a clean shutdown.
16:57:23linuxstbIt should do...
16:57:48pondlifeNico_P: Well done on FS #2687!
16:57:53PaulJammaybe i have missed that change then.
16:58:14peppolinuxstb, it still loses settings
16:58:32Nico_Ppondlife: thanks :)
16:59:02peppo"Please reboot to enable"
16:59:03pondlifeDoes that now mean all our external track references/offsets are using the WPS transition point?
16:59:05peppowhat exactly is meant by this?
16:59:13peppois "Shutdown" and "Power up" what is meant?
17:00
17:00:09PaulJampeppo: tere were cases where the config.cfg whas corrupt. then rockbox fails to save changes, try to delete the config.cfg or run chkdsk. maybe this solved your problems.
17:03:29peppo# .cfg file created by rockbox r16026-080108 - http://www.rockbox.org
17:03:30peppoempty
17:03:33peppobeside that
17:03:33pepposo no
17:04:03Nico_Ppondlife: I'm not sure what external references you're talking about
17:04:13peppohow can I check a fat32 partition under gnu/linux?
17:04:27pondlifeNico_P: I mean, outside of playback.c.
17:04:33Nico_Ppeppo: fsck.vfat
17:04:51peppoNico_P, do I need to unmount it first? won't it become unavailible as a device then?
17:04:51linuxstbPaulJam: I'm not saying that rolo does do a clean shutdown, just that it should do...
17:05:03pondlifeAll APIs/structures only show that the track transition has occurred at the same time now..
17:05:05linuxstb(I don't know if it does or not)
17:05:14pondlifeI.e. when the WPS changes
17:05:21pondlifeNot when the codec changes
17:05:57Nico_Ppeppo: I don't think you need to unmount it
17:06:49Nico_Ppondlife: I'm not completely sure but hopefully it's the case
17:06:49linuxstbNico_P: I would expect that you do...
17:07:10***Saving seen data "./dancer.seen"
17:07:11pondlifeGreat... I'm testing some stuff now.
17:08:06Nico_Ppondlife: about the chunksize issue, jhMikeS told me 16k was better and the problem was most probably thread priority, so I'll try making a patch and submitting it to you or GodEater for testing
17:08:12peppooh oh, fsck.vfat: http://rafb.net/p/K0Y0un50.html
17:08:21pondlifeOK
17:09:22linuxstbpeppo: If I was you, I would correct the errors, then delete your .rockbox folder, and re-install.
17:09:34peppolinuxstb, I was thinking just that, thanks
17:13:52peppo"FAT: Filesystem panic (dev sdg2)
17:13:53peppo fat_free_clusters: deleting FAT entry beyond EOF
17:13:53peppo File system has been set read-only"
17:13:54DBUGEnqueued KICK peppo
17:13:54peppofrom dmesg
17:13:59pondlifeOoh, nice UI lock...
17:14:32pondlifeNico_P: You may want to try holding down fast forward all the way to track end..
17:14:38 Join jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com)
17:15:01pondlifeThen skip back and it locks up the sim UI... although playback is smooth.
17:16:00Nico_Pseems to work fine on my player... I'll try on the sim
17:16:48Nico_PI must not be doing the same thing as you... I see no problem
17:17:01 Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088835105.dsl.bell.ca)
17:17:09pondlifeI'll check my recipe and pop on Flyspray if I can reproduce
17:17:33Nico_Pdoes it cause a crash or a freeze?
17:17:57linuxstbpeppo: Sorry, I can't help. I normally don't bother trying to repair FAT filesystems, I just reformat...
17:17:59pondlifeIt makes the UI unresponsive, with no movement in the progressbar
17:18:16pondlifeTry winding to the end of track, then try a back seek shortly after track 2 plays
17:18:55Nico_Ppondlife: by "back seek" do you mean skip back to track 1, skip to beginning of track 2, or seek back in track 2?
17:19:15pondlifeSeek back in track 2
17:19:32pondlifeLet it play the first 7 seconds, then hold left
17:19:54pondlifeThe UI locks shortly after I finish that seek.
17:20:37Nico_Pstill no lock
17:20:57pondlifeHmm. I'll go back to default config...
17:21:52Nico_Pdo you have crossfading enabled?
17:21:56pondlifeNo
17:22:03Nico_Pok. me neither
17:22:04pondlifeNot for this test
17:23:14pondlifeWith default settings it locks the UI with just a forward seek to the end of track 1
17:23:37pondlifeI now hear track 2, but peakmeters are not moving (and track 1 info is still displayed)
17:23:58pondlifeThis is just with a 128k MP3
17:24:46Nico_Pthat's really weird... seeking to the end of the track works fine here
17:27:01pondlifeI'm playing about 3 seconds of track 1, then holding down right until the progress bar is full.
17:27:12pondlifeTotally reproducible
17:28:19pondlifeJust checking r16024
17:29:22pondlifeAh, that does it too! Nothing to do with your commit... ;)
17:29:40 Join einhirn [0] (n=Miranda@p5B032515.dip0.t-ipconnect.de)
17:30:23Nico_PI still wonder why I'm not seeing it
17:30:38pondlifeI'm on default settings, with an H300 sim.
17:32:06 Quit Robin0800 (" HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it")
17:32:39codinthe default iPod firmware knows how to play mpeg-4 ?
17:34:34linuxstbcodin: That's off-topic for a channel about Rockbox - see Apple's website for the original firmware's capabilities - http://www.apple.com/ipodclassic/specs.html
17:35:39 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
17:35:47codinlinuxstb, I did not want to offend anyone, I was just curious ...
17:36:16codinsorry
17:36:56linuxstbYou don't offend anyone, it's just that this channel is logged, so we try to keep discussions on-topic.
17:37:37pondlifeNico_P: Logged on http://www.rockbox.org/tracker/task/8431 - now to try some older builds.
17:38:58 Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net)
17:41:28Nico_Ppondlife: ok, thanks
17:42:04pondlifeIt's ok, must be an old problem and likely to be sim-threading related I suspect.
17:44:03 Quit duvnell (Read error: 110 (Connection timed out))
17:44:57 Quit petur ("*plop*")
17:48:23CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
17:48:23*Domonoky is working on voice generation in rbutil, and i have to rebuild some functionality of genlang in C/C++, but i dont completly understand what the -o option of genlang does..
17:48:58Domonokyis someone here with knowledge of genlang ??
17:52:48 Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673)
17:57:09 Join Tabarnakos [0] (n=18c9b5d2@gateway/web/cgi-irc/labb.contactor.se/x-0ce97b27aa06c992)
17:57:24 Nick JdGordon|zzz is now known as JdGordon (n=jonno@usw3662-s-207-244-148-63.dsl.w-link.net)
17:57:34Tabarnakoshi
17:57:54 Join iamben [0] (n=ben@76.211.91.216)
17:58:34 Join rdeleonf [0] (i=rdeleonf@CableLink17-24.telefonia.InterCable.net)
17:59:15Tabarnakosis there someone that could help me with a simple compiling question?
17:59:23linuxstbJust ask.
18:00
18:00:02Tabarnakosok i've followed all instructions to setup my own environment and everything works when i make my own build
18:00:24Tabarnakosbut how can I compile my own plugin?
18:00:42linuxstbYou need to add it to apps/plugins/SOURCES and apps/plugins/CATEGORIES
18:00:54Tabarnakosokay
18:00:54linuxstbAnd then build Rockbox again.
18:01:01lostlogicNico_P: wow.
18:01:19Tabarnakosand then by running configure, it will be included in the makefile?
18:02:02linuxstbNo need to re-run configure. The SOURCES file controls what files are compiled.
18:02:18 Quit scorche|w ("CGI:IRC (Ping timeout)")
18:02:25linuxstb(and that's processed by the Makefile when you type make)
18:02:34Tabarnakosah ok
18:03:11Tabarnakosso I just type "make" in the plugin directory and then I build the whole rockbox?
18:03:21 Quit GodEater (Read error: 104 (Connection reset by peer))
18:03:23linuxstbNo, you type "make" in your build directory.
18:03:32 Join GodEater_ [50] (n=bryan@rockbox/staff/GodEater)
18:03:34Tabarnakosok
18:03:58TabarnakosI there any way to just compile a simgle file?
18:04:14 Quit rdeleonf ()
18:04:36 Join rdeleonf [0] (n=rdeleonf@CableLink17-24.telefonia.InterCable.net)
18:04:52linuxstbMake will only recompile what's changed, but it does check all the files, which can take a while. "make rocks" will only build the plugins.
18:05:15 Quit dandin1 (Read error: 110 (Connection timed out))
18:05:34Tabarnakosthank you
18:06:26 Join Arathis2 [0] (n=doerk@p508A76ED.dip.t-dialin.net)
18:06:31Tabarnakosand is there a kind of help file or a list of rockbox-specific functions?
18:06:45 Quit GodEater_ (Client Quit)
18:07:18DomonokyTabarnakos: for plugins take a look at apps/plugins.h
18:07:21 Join drzoidberg [0] (n=hungup19@88.119.190.186)
18:07:22 Join MethoS- [0] (n=clemens@pD955C50F.dip.t-dialin.net)
18:07:25 Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche)
18:07:28drzoidberghello
18:07:45drzoidbergany one hear me ?
18:07:46rdeleonfhi
18:07:52Tabarnakosthanks
18:08:12drzoidbergwhy there isnt rockbox for iPod nano 3rd ???? ;(
18:09:23 Quit drzoidberg (Client Quit)
18:09:31krazykitdrzoidberg, because it's undocumented hardware, encrypted firmware, and no one is working on it
18:09:47scorche|wnoble effort
18:10:16krazykithe probably would've just whined anyway
18:10:46preglowcan i whine instead?
18:15:04 Quit Arathis (Read error: 110 (Connection timed out))
18:15:23*linuxstb whines about lack of 160GB Classic support
18:16:19*JdGordon whines about the lack of 32gb sansa view support and availability
18:16:29JdGordon... and about having to goto work
18:16:30*scorche|w whines about whiners
18:16:58 Quit MethoS- (Remote closed the connection)
18:17:05 Quit kugel (Read error: 110 (Connection timed out))
18:17:26Tabarnakoswhat does the incopatible version errors means?
18:17:40linuxstbIt means your plugins are out of sync with your main Rockbox build.
18:17:55linuxstbThe plugin API version changes occasionally - and it did about 16 hours ago.
18:17:58Tabarnakosand how can I correct this
18:18:03peppoany reason not to have "Charge during USB connection" enabled?
18:18:04linuxstbDo a full make.
18:18:24linuxstb(or a full install - both the main Rockbox binary and the plugins)
18:21:57PaulJampeppo: i think i have read somewhere that it could make problems when using an unpowered USB-hub. but i'm not too sure about that.
18:22:33Tabarnakosok
18:22:40Tabarnakosim doing that right now
18:27:46 Nick Arathis2 is now known as Arathis (n=doerk@p508A76ED.dip.t-dialin.net)
18:29:06 Join z35 [0] (n=z@149.123.33.65.cfl.res.rr.com)
18:31:25 Join Axio_ [0] (n=Axio@alf94-1-81-57-140-233.fbx.proxad.net)
18:34:32 Join faemir [0] (n=daniel@85-211-77-177.dyn.gotadsl.co.uk)
18:39:35 Join Gnu47_ [0] (i=Gnu47@private.ntwk.thita.net)
18:40:58 Join Kage [0] (n=delphiki@ppp-88-217-88-227.dynamic.mnet-online.de)
18:41:00 Quit Gnu47 (Nick collision from services.)
18:41:03 Nick Gnu47_ is now known as Gnu47 (i=Gnu47@private.ntwk.thita.net)
18:41:29 Join BigBambi [0] (n=alex@rockbox/staff/BigBambi)
18:43:51Nico_Plostlogic: :D
18:44:03Nico_Pfelt really good closing such an old bug
18:44:49 Quit Thundercloud (Read error: 104 (Connection reset by peer))
18:48:33 Join nobbeh_evil [0] (n=mark@cpc2-stkn3-0-0-cust432.midd.cable.ntl.com)
18:48:44nobbeh_evils'up #rockbox?
18:48:44 Join GodEater [50] (n=bryan@rockbox/staff/GodEater)
18:48:57nobbeh_evilhello godeater
18:49:05nobbeh_evileaten any good gods recently?
18:50:47 Nick nobbeh_evil is now known as nobbeh_calm (n=mark@cpc2-stkn3-0-0-cust432.midd.cable.ntl.com)
18:51:09Tabarnakosto add a plugin to my rockbox installation, do I have to run the command make zip or can I just drag and drop the .rock file
18:51:34GodEaterTabarnakos: it's best to do make zip
18:51:43Tabarnakosthx
18:51:46GodEaterTabarnakos: .rock files are very version sensitive
18:52:39Tabarnakosthat the error i'm getting right now
18:54:17Tabarnakosis there a command that does "make zip" without zipping it?
18:54:39GodEaterI'm not sure what you're asking
18:54:45GodEaterALL that make zip does is zip it...
18:55:12Tabarnakosi find it pretty pointless to make a zip, and unzip it 3sec later
18:55:26scorche|wit gives you the file structure and such
18:55:28Tabarnakosall I want is the .roxkbox folder
18:55:41scorche|wthat is all there is..
18:57:34Tabarnakosanyway
18:57:55Tabarnakosarg
18:58:04Tabarnakosstill getting incompatible verison error
18:58:27 Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088824223.dsl.bell.ca)
18:59:30scorche|wdid you make zip and then extract the zip onto the root of the device?
19:00
19:00:14Tabarnakosno actually I tried only transferring 1 plugin. the helloworld.rock
19:01:26Tabarnakosok with the whole package, everything works
19:04:45 Quit Kage ("return(EXIT_SUCCESS);")
19:05:20 Join nobbeh_etc [0] (n=mark@cpc2-stkn3-0-0-cust432.midd.cable.ntl.com)
19:07:11***Saving seen data "./dancer.seen"
19:08:16 Join JdGordon|w [0] (n=836b0048@gateway/web/cgi-irc/ircatwork.com/x-2cbe116bbaa344f8)
19:09:35 Join |REM| [0] (n=nothanks@65.196.0.122)
19:10:33 Part |REM|
19:12:01Domonokyyeah, rbutil generated the first working voice file !! *dancing* but why is the traget id in the voicefile, one lower then the ids displayed by configure (ie h120 is 10 in configure, but 9 in the voicefile) had cost me hours of debugging.. and a version mismatch warning for the voicefile in rockbox itself would be nice.. :-)
19:12:38GodEaterthe target id doesn't match the number you hit in configure
19:12:49GodEatertry (for example) doing one for the ipod
19:13:02GodEaterwhich I think you'll find is quite a LOT different from the configure id you enter
19:13:17GodEaterwell done btw ;)
19:13:58Domonokyoh.. so thats why... i should include the target ids into rbutils ini, then...
19:14:27Domonokyvoice generation is still very hacky, but it works now :-)
19:14:56 Join |REM| [0] (n=nothanks@65.196.0.122)
19:15:01*Domonoky goes shopping before the shops closes, more hacking later... :-)
19:16:11preglow\o/
19:16:15 Quit nobbeh_calm (Read error: 110 (Connection timed out))
19:20:56 Quit dandin1 (Read error: 110 (Connection timed out))
19:20:57 Quit Axio_ (Remote closed the connection)
19:22:13 Join MethoS- [0] (n=clemens@pD955BDB4.dip.t-dialin.net)
19:22:35 Join Axio_ [0] (n=Axio@alf94-1-81-57-140-233.fbx.proxad.net)
19:25:07lostlogicNico_P: yeah, and you managed to KISS which was what any of my proposed solutions did not do. well done.
19:25:25Nico_Pthanks :)
19:26:21 Join mf0102 [0] (n=michi@85.127.182.187)
19:27:07rdeleonfif anyone's interested: irc.projectirc.net and channel #ipodhacking or #alliance
19:27:11rdeleonf:)
19:27:21rdeleonfit's the chat from iPH
19:27:27 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
19:29:08 Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com)
19:39:24 Quit linuxstb (Read error: 113 (No route to host))
19:39:26 Quit Rob2222 (Read error: 104 (Connection reset by peer))
19:40:45 Join XavierGr [0] (n=xavier@ppp47-191.adsl.forthnet.gr)
19:42:26 Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088824223.dsl.bell.ca)
19:42:57 Join Rob2222 [0] (n=Miranda@p54B03B2E.dip.t-dialin.net)
19:52:42 Quit japc (Read error: 104 (Connection reset by peer))
19:55:11 Quit faginAway ("leaving")
19:57:39Tabarnakosi'm trying to make a plugin for my ipod.... what is the function that gets user input?
19:59:57*preglow sees release talk again
20:00
20:00:01 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
20:00:11 Join Lear [0] (i=chatzill@141.191.216.81.static.g-hn.siw.siwnet.net)
20:01:00 Join GuySoft [0] (n=guysoft@CBL217-132-76-215.bb.netvision.net.il)
20:01:23GuySofthey all, does anyone knwo if rockbox sansa c250?
20:02:25DomonokyGuySoft: c250 v1 works with rockbox, v2 does not..
20:02:29*preglow is almost tempted to have a go at playing release manager, but it's probably not a wise idea...
20:02:44GuySoftv1 of sandisk? or of rockbox?
20:02:58Domonokyv1 of the player hardware..
20:03:13GuySoftwould that be stated on the box?
20:04:23saratogamost v2s mention audiable support on the box, but not all
20:04:44GuySoftaudiable?
20:05:11saratogapreglow: is this for the H100 and H300 players?
20:05:17GuySoftwhat do you mean?
20:05:29preglowsaratoga: undecided
20:05:53preglowi'd say it depends on the power usage issues of pp targets, which i consider to be an making those targets not releasble
20:06:19*preglow punches his language brain center
20:07:24GuySoftDomonoky, the basic question - is it possible to know if it will work?
20:08:02 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
20:08:20DomonokyGuySoft: i dont know, sorry, search the wiki and the forum, mybe you find an answer
20:08:39GuySoftDomonoky, ok,, thanks
20:09:33GuySoftDomonoky, lets say i have this device. can i run a check on it?
20:09:53GuySoftDomonoky, sorry if you dont know the answer.. i am just curious :)
20:09:55 Quit Tabarnakos ("CGI:IRC (EOF)")
20:10:14DomonokyGuySoft: if you have it, you can just try sansapatcher, it should only work on v1 players..
20:12:06DomonokyGuySoft: take a look at: http://www.rockbox.org/twiki/bin/view/Main/SansaC200Port
20:12:08BigBambiGuySoft: If you have the player, look at the original firmware version
20:12:20BigBambi1.something is v1, 3.something is v2
20:12:24BigBambi(IIRC)
20:13:39Nico_Ppreglow: regarding release manager, I'm a bit in the same state of mind as you
20:14:14preglowNico_P: thinking it might not be a good idea to have me as release manager? :P
20:14:29Nico_Phaha, no :)
20:15:00 Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
20:16:33JdGordon|wbah, power usage isnt an issue which shoudl stop release on the target
20:16:48*BigBambi thinks it is
20:16:54BigBambibut I don't count :)
20:17:07 Quit linuxstb_ (Read error: 110 (Connection timed out))
20:17:11preglowwell, i think it is, it'll look really bad for a release to be that buggy
20:17:16JdGordon|wrelease on all the current targets, and then backport any fixes which are big (like power)
20:17:42preglowand half the reason for a release is to make something that works well and looks good
20:17:44JdGordon|wreleases can have known bugs... and that one isnt that bad
20:17:54BigBambiA release implies that big things work properly
20:17:57preglowreleasing something that guzzles battery will just yield bad publicity in a ton of ways
20:18:13Nico_PI agree
20:18:24JdGordon|wbut that means less ipod users which is a good thing!
20:18:51preglowno, we definitely want more ipod users
20:18:56preglowthe more the merrier
20:20:16preglowbut no, any bugs in a release would have to be trivial or easy to work around
20:20:24preglowbattery lasting only five hours is just plain bad
20:20:43JdGordon|wwhich targets are still that bad?
20:20:54preglowall pp based ones, to varying degrees
20:21:07JdGordon|wcant be all... 15+h on my sansas..
20:21:10preglowthough with buschel's patch, things are definitely looking brigter
20:21:21preglowJdGordon|w: then i'd consider those for a release, certainly
20:22:05GuySoftDomonoky, hmm.. its hard to find it if it will work.. no mentioning anywhere
20:22:38JdGordon|wI wouldnt have a poblem with saying "here is a pretty release which has one big freeking flaw, its only got 5h batt life, use if you dare"...
20:23:53preglowi'd never put "use if you dare" in release notes, "release" implies it's good to use
20:23:56Nico_PIMO that would hurt rockbox's image
20:24:03scorche|wif it was a minor release (0.9), maybe...but i would definitely wait for that to be solved for a "big" release (1.0)
20:24:12JdGordon|wwell.. dont call it release... call it stable
20:24:17 Join MethoS-- [0] (n=clemens@pD955E63E.dip.t-dialin.net)
20:24:23preglowand that's really the essence of it, when people ask if they should buy an ipod and stuff rockbox on it, i say "no, unless..."
20:24:36preglowdefault answer certainly isn't "yes!" as for the other targets
20:25:12*scorche|w goes the optimist route with "you should if you are looking for..."
20:25:16preglowJdGordon|w: i don't see the point in a release just being "stable", i want a release to be "reasonable bug-free, works great"
20:25:27preglowthere's no point to "stable" for rockbox, i think
20:26:02JdGordon|wwasnt the point for a "release" for the people who just want a stable build which wont break that they can leave for months before updatung again?
20:26:09preglowa release can potentially garner a lot of publicity, and i want that to be positive publicity
20:26:23BigBambiReleasing the ipods as are will just result in loads of, "Rockbox is crap, it kills my battery"
20:26:32scorche|windeed...especially with how many people have been looking for a release
20:26:32preglowyes
20:26:33 Quit rdeleonf ()
20:26:35jhMikeSwhich aspect of that patch is really responsible for the power saving? I hope that clocking changes are just part of an experiment since they're certainly not proper for any kind of inclusion.
20:26:36preglowBigBambi: we already see that
20:26:42JdGordon|whmm... yeah stupid internets and bvery fast news
20:26:43preglowjhMikeS: they're an experiment
20:26:56preglowjhMikeS: at least afaik, i think the power savings lie elsewhere
20:26:57BigBambipreglow: I know, but my point was at least we can say it hasn't been released yet
20:27:05preglowBigBambi: yep, indeed
20:27:32preglowbut on the other hand, a release not including ipods would suck in a major way
20:31:34Nico_Pit would certainly generate much less publicity
20:32:12 Quit desowin (Read error: 113 (No route to host))
20:33:08 Join shirour [0] (n=srouro@77.125.123.212)
20:33:20shirourhi..! any m:robe devs around?
20:33:46JdGordon|whey
20:35:16*jhMikeS needs to know if greylib with uncached buffers functions nicely with mpegplayer on a PP502x device. PP5002/grey is a bust for mpegplayer no matter what ever happens unless greylib somehow becomes well over 2x as fast.
20:35:48 Join Buschel [0] (n=AndreeBu@p54A3F2F2.dip.t-dialin.net)
20:38:28 Join desowin [0] (n=desowin@atheme/developer/desowin)
20:41:41 Quit spiorf (Remote closed the connection)
20:42:59 Quit MethoS- (Read error: 110 (Connection timed out))
20:43:20 Quit nobbeh_etc ()
20:44:15 Join linuxstb [0] (n=chatzill@rockbox/developer/linuxstb)
20:45:16 Join codin_ [0] (n=cipy@lawn-net168-in.rutgers.edu)
20:45:36 Quit codin (Read error: 104 (Connection reset by peer))
20:45:49CtcpPing on #rockbox from codin_!n=cipy@lawn-net168-in.rutgers.edu
20:45:50***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )'
20:46:10amiconnjhMikeS: I have a few ideas how to speed up the greylib, short of a few tests I need to do on SH1 first
20:46:32 Quit XavierGr (Nick collision from services.)
20:46:40amiconnBtw, the architecture with most optimisation potential for the greylib is coldfire.
20:46:43 Join XavierGr [0] (n=xavier@ppp49-80.adsl.forthnet.gr)
20:47:31amiconnPP502x is already optimal update-speed wise (the lcd bridge is the limiting factor), at least on mini G2 (bridge in serial mode)
20:48:03amiconnI was unable to test on PP5002 so far, as the build I tried showed the infamous PP5002 crash :(
20:48:58 Join qweru [0] (n=kvirc@bb-87-80-66-156.ukonline.co.uk)
20:49:30jhMikeSamiconn: just add some noops into main.c and it should work again if you add the right number.
20:49:35 Quit dandin1 (Read error: 110 (Connection timed out))
20:50:06preglowwhat a lovely bug that is
20:50:30JdGordon|wnot quite a show stopper yet though :p
20:50:56amiconnjhMikeS: Did you check for a periodicity in behaviour when adding nops?
20:51:02preglowjhMikeS: did the binary searching through revisions yield any info at all?
20:51:21jhMikeSamiconn: btw, I divided the grey update rate by 2 and there still wasn't enough CPU left to decode audio
20:52:14jhMikeSamiconn: A little bit and I didn't have a definite pattern. I should check further.
20:52:21amiconnpreglow: It started with jhMikeS' scheduler updates. After than, some versions work and some don't, without recognisable pattern so far
20:52:22jhMikeSpreglow: abolutely nothing
20:52:35preglowso you did find out which commit caused it, yes
20:52:52 Part peppo ("part")
20:53:29jhMikeSpreglow: it's not that simple as showing up at that time. I used a different bootloader revision and suddenly I had no failures on other revisions that didn't work. :\
20:53:58*Buschel buschel is trying to track down the clicking issues with his patch (and has of course taken into account jhMikes comments:)
20:54:08jhMikeSbut there was no bootloader revision that prevented failures on all revisions
20:54:29 Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net)
20:55:41 Quit linuxstb (Read error: 104 (Connection reset by peer))
20:55:41 Nick linuxstb_ is now known as linuxstb (n=chatzill@i-83-67-212-170.freedom2surf.net)
20:56:22jhMikeSanyhew, I'm pretty sure PP502x should work with uncached buffers since the memory is fast there. It doesn't even affect PP5002 very much to do that. It looks better too.
20:56:51 Quit linuxstb__ (Read error: 104 (Connection reset by peer))
20:57:27amiconnjhMikeS: Btw, I thought about your suggestion. I will most probably add the possibility to use some separate memory (i.e. iram) for the _grey_info structure
20:57:58amiconnThis should especially help on cf since it contains the gamma/linearisation lookup table
20:59:12amiconnAnother idea is to separate the value and phase arrays, allowing to write phases back in bursts (32 bit or even 128 bit)
20:59:32 Join Redbreva [0] (n=Miranda@host86-149-96-138.range86-149.btcentralplus.com)
20:59:56amiconnBut that separation might slow things down on SH1 because data can end up too far away for fast page mode to work efficiently - that's what I need to test
21:00
21:00:44 Join evilnick [0] (n=0c140464@gateway/web/cgi-irc/labb.contactor.se/x-85a7e8a3d31c9ae6)
21:01:12jhMikeSa big deal to have different arrangements for each processor?
21:02:10 Quit shirour (Remote closed the connection)
21:02:12jhMikeSwhy not interleave bursts so it's something in-between parallel arrays and structs?
21:02:17amiconnMight be possible, but it means processor specific code in addition to the lcd format specific code
21:02:23evilnickHey all. Can anyone confirm (for definite) that the Samsung HS122JC will work in a H3*0/Gigabeat F without any hardware adapters?
21:02:33evilnickI'm itching to upgrade from 60GB!
21:03:30amiconnjhMikeS: Right now the phase data *must* be written back in byte quantities, as the write back must not touch the (interwoven) pixel values.
21:03:45 Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088824223.dsl.bell.ca)
21:04:19krazykitevilnick, http://www.rockbox.org/twiki/bin/view/Main/HardDriveReplacement
21:04:45amiconnDoing that would risk losing some pixel updates (depending on what runs in isr context and what does not)
21:05:10amiconnIn fact even a slighly higher load in the isr on SH1 might be tolerable, as it's actually a tradeoff
21:05:46 Quit GuySoft (Read error: 110 (Connection timed out))
21:05:50amiconnSeparating values and phases allows further optimisation of scrolling and filling
21:06:03pixelmaevilnick: IIRC there was someone around who saw an offer on ebay and "asked the seller a question", but no answer to it so far (or wasn't reported here)
21:06:26markunevilnick: hi evlinick!
21:06:46markunI don't think anyone can confirm this. Did you find a place where you can buy them?
21:06:51evilnickCheers pixelma (& krazykit) - I'll keep checking the IRC logs religiously. I'd wager that I'm looking at the same auction.
21:07:07evilnickmarkun: ebay only. http://cgi.ebay.com/NEW-Samsung-120-GB-1-8-Hard-Drive-SpinPoint-HS122JC_W0QQitemZ230209131362QQihZ013QQcategoryZ42184QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
21:07:14***Saving seen data "./dancer.seen"
21:07:27evilnickThe lack of return policy makes me want clarification before I take the plunge.
21:08:37jhMikeSI was thinking struct grey_data { unsigned char phase[4]; unsigned char value[4]; }; to interleave things <= replace "4" with anything convenient.
21:10:05amiconnYeah - but that's more difficult to handle on SH1 than a full separation
21:10:40amiconnThe nastiness lies in the registers allowed for the more complex addressing modes
21:11:52amiconnRegister indexing requires r0 as one of the registers, and fixed indexing (a) only works with positive indices and (b) requires r0 as the data register (for 8-bit and 16-bit accesses)
21:14:09BuschelDEV_EN |= 0x1 is set in wmcodec- and as3514-init for PP502x. at least my ipod (5G) does not need this bit to be set at all. any ideas about it?
21:15:03 Quit Llorean (Read error: 104 (Connection reset by peer))
21:15:12toffe82evilnick:on the samsung site the HS122JC says interface PATA and if it is zif like the HS122JB it says PATA/ZIF , the interface of the hs122jc should be the good one for the gigabeat F but somebody has to try or at least see one
21:15:29 Quit linuxstb (Read error: 110 (Connection timed out))
21:18:20 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
21:18:22evilnicktoffe82 - yeah, it's the chump who ponies up $205 only to find that it's not right that I'd feel sorry for! Although I'm sorely tempted to be that guinea-pig...
21:19:01evilnickIsn't there different types of PATA too? Like the 40-pin, 50-pin, 40-pin wide etc?
21:19:38 Join Llorean [0] (n=llorean@ppp-70-255-141-76.dsl.hstntx.swbell.net)
21:19:48 Join stripwax_ [0] (n=Miranda@87-194-34-169.bethere.co.uk)
21:20:11 Quit conando ()
21:20:51 Quit Thundercloud (Remote closed the connection)
21:21:04jhMikeSBuschel: Odd, I see no addition of that bit in the e200 reg dumps from the emulator.
21:21:15amiconn1.8" HDDs come with at least 5 different connectors
21:21:18jhMikeSPerhaps it's "1" by defualt?
21:21:54BuscheljhMikeS: the bit ist within a DEV_EN |= (DEV_I2S | 0x7)
21:22:13Buschel*is set
21:23:23 Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net)
21:23:25 Nick linuxstb_ is now known as linuxstb (n=chatzill@i-83-67-212-170.freedom2surf.net)
21:24:11Buschelbtw, the click-noise in my patch seems not to be connected to the PLL-disable/enable. removing "PROC_CTL(CURRENT_CORE) = 0x420000c8;" in CPU_MAX_FREQ seems to solve the problem
21:24:30 Join merbanan [0] (n=banan@83.233.242.168)
21:25:16Buschel...needs more testing though
21:25:31jhMikeSif I read it correctly, you removed the scale_suspend_core(false) calls just before doing lock waits too.
21:25:36jhMikeSor at least some
21:26:03BuscheljhMikeS: no, they were'nt removed. I just moved these calls into the switch-case statements for better readability
21:26:05 Quit MethoS-- (Connection timed out)
21:26:35BuscheljhMikeS: and i restored your scale_suspend_core-method to have the correct handling even when called from COP
21:27:36jhMikeS32 clocks should leave plenty of time to refill even at 24Mhz. it's only .0588 samples
21:27:48Buschelbtw, I saw in the logs that you've said the PP5024 doesnt't set the relock bit in PLL_STATUS?
21:28:14Buschelis this why there is an additional udelay(250) before the while loop?
21:28:17jhMikeSI checked it out of curiousity and never saw it set
21:28:35jhMikeSyes, it was found to not be really reliable
21:29:15 Join conando [0] (n=john@dslb-084-060-184-008.pools.arcor-ip.net)
21:30:56Buschelanother question: why there is an "PROC_CTL(CURRENT_CORE) = 0x4800001f; nop;" in svn after setting the freqency to 24MHz and disabling PLL?
21:31:22jhMikeSusing core/othercore is required
21:31:49Buschelhmm, that was just copied from svn?
21:31:50jhMikeSit's not a COP/CPU thing but is symmetrical
21:32:30jhMikeSIt was just put there as an additional safety....let me look again it's been awhile
21:33:07Buschelthe interesting thing is that exactly the command which was mentioned in MrH's document caused the glitch in my patch :/
21:34:38BuschelDEV_TIMING1 is understood as a configuration for wait states?
21:34:51 Quit Rick ("I… don't need to be here.")
21:35:05jhMikeSjust a delay before selecting the final source
21:35:52jhMikeSit appears the PLL is disabled already though at 24 MHz
21:36:46Buschelbut the current consumption isn't influenced (~30uA from saratogas measurement) −− i hoped for some gain...
21:36:54jhMikeSit's because there was no delay loop in place there
21:38:07jhMikeSthat much could be from varying voltage levels on the battery
21:38:13pregloware you sure you're actually disabling the pll and not just deselecting it as clock source?
21:38:21 Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net)
21:39:23Buschelpreglow: i cannot be sure as there is no documentation...
21:39:36jhMikeSyou associate a clock source (1,2,3,4) with a particular clock (PLL, etc.) then select a clock source from 1,2,3,or4. Bit 31 should be the PLL enable bit.
21:40:05 Quit mr_pink ()
21:40:16BuscheljhMikeS: this one is disabled, as well as DEV_INIT2 bit 30
21:42:03 Quit Redbreva ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
21:42:44 Quit linuxstb (Read error: 113 (No route to host))
21:42:47 Nick linuxstb_ is now known as linuxstb (n=chatzill@i-83-67-212-170.freedom2surf.net)
21:43:07 Quit midkay (Read error: 104 (Connection reset by peer))
21:43:12jhMikeSanother thing is only PP5020 seems to have required this mucking around with delays and everything that's done is needed for that. I don't think PP5022+ do.
21:43:14 Join midkay_ [0] (n=midkay@65-102-137-113.tukw.qwest.net)
21:44:33jhMikeSPP5024 definitely has no issue with DA or UD if not bothering with that
21:45:27 Join Buschel_ [0] (n=AndreeBu@p54A3F2F2.dip.t-dialin.net)
21:46:34 Quit Buschel (Read error: 104 (Connection reset by peer))
21:46:51Buschel_my damn WLAN
21:48:00preglowall wlans are damned
21:48:08jhMikeSbtw, the SPC codec is the one to use when testing scaling with both cores fully active
21:52:19 Join Horschti [0] (n=Horscht@xbmc/user/horscht)
21:52:29Horschtihi
21:53:39evilnickA fellow XBMC user! Nice.
21:55:47 Quit tvelocity ("ΑποχώÏησε")
21:56:07Horschtino way
21:56:08 Join MethoS-- [0] (n=clemens@pD955FDD6.dip.t-dialin.net)
21:56:52Horschtianyways. It's not possible to upgrade a 5th generation Ipod with a 6th gen firmware, correct?
21:57:06Horschtiso, any 5th or 5.5th gen Ipod would be safe to buy
21:57:37scorche|wcorrect
21:58:02linuxstbHorschti: The hardware is completely different, which is why Rockbox doesn't work on the 6th gen.
21:58:33Horschtiok, so to my next question (yes, sorry Ipod specific, I know)
21:58:58Horschtido the 6th gen Ipods (ipod classics) have ipod classic written on their box?
21:59:04 Quit faemir (Read error: 104 (Connection reset by peer))
21:59:41 Join faemir [0] (n=daniel@85-211-77-177.dyn.gotadsl.co.uk)
22:00
22:00:31Horschticause I don't want to be ending up buying a 6th gen for obvious reasons :)
22:01:06jhMikeShmmm...3g could play Elephants Dream _iff_ graylib would leave enough juice to decode audio. video decodes quite fast.
22:02:34 Quit Lear ("ChatZilla 0.9.79 [Firefox 3.0b3pre/2008010508]")
22:02:42amiconn...and if it would not crash before you can try :/
22:02:46 Quit davina ("Ex-Chat")
22:03:26jhMikeSnop; nop; nop; nop; nop; ;d
22:03:32 Nick Arathis is now known as Arathis|busy (n=doerk@p508A76ED.dip.t-dialin.net)
22:03:54 Quit codin_ (Read error: 104 (Connection reset by peer))
22:03:58 Join codin [0] (n=cipy@lawn-net168-in.rutgers.edu)
22:04:04 Quit codin (Read error: 104 (Connection reset by peer))
22:05:38stripwax_Horschti - if it looks like the ones on Apple's website for the Ipod Classic , then it's an Ipod Classic
22:05:43 Nick stripwax_ is now known as stripwax (n=Miranda@87-194-34-169.bethere.co.uk)
22:06:13 Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net)
22:07:26Horschtistripwax, sorry. I thought the classic would look similar to the video. classic has metal aluminum housing, does the video not?
22:07:57 Quit ch4os_ ("Leaving")
22:08:11stripwaxHorschti - the ipod video has a semiopaque plastic front (either white or black) and a chrome back. the classic is entirely metal case, slightly dulled I think
22:08:20Horschtihttp://i2.ebayimg.com/03/i/000/d0/f1/a1e9_1.JPG
22:08:24Horschtithat a video then?
22:08:51Horschtilooks like it, but again, I just want to be 100% sure
22:09:10stripwaxHorschti - hard to tell from that photo alone whether the face of that is plastic or metal ...
22:09:36stripwaxHorschti - my video came in the same design of packaging, however, fwiw. I don't know what the ipod classic packaging looks like however.
22:10:27krazykitit looks sort of matte there, like the classic
22:10:48stripwaxHorschti - this is apparently the packaging for the classic : http://media.arstechnica.com/journals/apple.media/ipodunboxing9.jpg
22:11:15amiconnjhMikeS: How many nops did you need, and where exactly did you insert them?
22:11:16stripwaxHorschti - by the way, the Classic has noticably rounded edges and a curved front - the front of the video is completely flat.
22:11:22Horschtithat ipod looks a lot more shiner than the one in my picture
22:11:43*amiconn thinks that this method might actually help to pinpoint the spot where alignment goes wrong
22:11:49krazykitHorschti, there's a slip of plastic over it
22:11:50stripwaxHorschti - so from the packaging, yours looks like a video .. but if you're bidding on ebay don't forget to ask the seller..
22:12:00HorschtiI... just bought it
22:12:09stripwaxgreat! :)
22:12:14Buschel_stripwax: could you test whether i solved the glitching with the new patch −− with my files i cannot hear it anymore
22:12:19stripwaxwill do!
22:12:33jhMikeSamiconn: it varies. I inserted them in the first function in main.c just out of convenience.
22:12:37Horschtihell, even if it's a classic, it's only 199€
22:12:55Horschtibut the fact that it's a used 80GB model, makes me confident
22:14:00 Join codin [0] (n=cipy@lawn-net168-in.rutgers.edu)
22:14:38preglowDomonoky: is rbutil .talk clip generation stable and good?
22:18:45 Quit linuxstb (Read error: 110 (Connection timed out))
22:19:41 Join eigma [0] (i=eigma@216.48.162.210)
22:22:46Horschtiit's awwwwwright! seller confirmed it's a 5th gen ipod! I win!
22:23:06stripwaxHorschti - welcome to rockbox! :)
22:23:18Horschtiwho said i will install rockbox on it
22:23:19Horschti:p
22:23:35Horschti</joke>
22:23:44*stripwax ~~ you will install rockbox on it ~~
22:23:54Horschtiyou forgot *waves hand*
22:24:01stripwaxheh
22:24:17Horschtianyways, I will be a happy rockbox user I assume
22:25:16stripwaxBuschel - out of interest, how can I most easily test whether DEV_EN bit 0 is needed for anything? I vaguely recall mention of a plugin that lets you fiddle with DEV_EN & GPIO bits, is there one or did I imagine that?
22:25:50preglowhttp://www.rockbox.org/tracker/task/8054 ?
22:25:53stripwaxOf course I could just rebuild with that change taken out and see if there's any observable difference
22:26:16Buschel_stripwax: I also read about such plugin a while ago. But I tweaked it bit by bit with several builds
22:26:27stripwaxpreglow - aye, that looks like it.
22:26:57Buschel_stripwax: you could also just use the patch and try whether there is any flaw
22:27:35stripwaxBuschel_- oh, wow! So that's a huge manual effort - I assumed you just flipped bits to see what would happen (e.g. for opto power)
22:28:16Buschel_well, at least some of these bits already were documented in pp5020.h
22:28:25stripwaxBuschel_ - will do. and will also give that gpio plugin a whirl, or at least take a look at seeing what's needed for ipod 5g
22:28:31stripwaxBuschel_ - true
22:28:44Hans-MartinIf I want to dynamically allocate memory in a plugin, which buffer is the preferred one? plugin_get_buffer() or plugin_get_audio_buffer()?
22:28:45*stripwax is still building - slow laptop builds here
22:29:07stripwaxHans-Martin - static allocation would be preferable, what is it you need to do?
22:29:31 Join bertrik [0] (n=Bertrik_@240-022-045-062.dynamic.caiway.nl)
22:29:46GodEaterHans-Martin: but if you want a buffer, use the plain one first - if you use the audio one then playback gets stopped.
22:30:23Hans-Martinstripwax: I'm tinkering with DSP effects, and I want to be able to dynamically allocate memory to effects for different configurations
22:31:15Hans-MartinGodEater: since this would be an audio processing plugin (I've shamelessly copied code from preglow and jhMikeS) it does not run in parallel with playback
22:31:22Buschel_regarding power savings: anyone ever thought about reducing the WPS updates? e.g. only updating the screen, if there has something changed? i played around with it and dropped it because i could find a smart way...
22:31:32*pixelma read the logs and is confused about Llorean's opinion about the "voice" part in a new translation...
22:31:49Buschel_the last time i checked WPS-updates (full screen updates) were done 5x per second
22:31:50GodEaterHans-Martin: well the audio_buffer is much the larger of the two
22:32:07 Join kugel [0] (i=kugel@unaffiliated/kugel)
22:32:20Hans-MartinGodEater: ok, then it's most likely the right choice.
22:32:27 Join stewball`RO [0] (n=WTFOMGBB@91.106.204.84)
22:33:00amiconngah
22:33:03stripwaxBuschel_ - hm, 5x per second even if nothing changes (no scrolling lines, nothing)?
22:33:08GodEaterHans-Martin: for example, on a 32MB ipod, it'll be around 26MB
22:33:19Lloreanpixelma: Shouldn't the "Voice" part remain in English (or roman character phrases approximating phonetic pronunciation) if there's no text to speech engine that can pronounce the language in question?
22:33:28pixelmaor rather translating a language which is seldom spoken and there might not be a TTS engine (how would one know)?
22:33:29amiconnUsing separate value and phase buffers hits SH1 quite noticeably
22:33:35Hans-MartinGodEater: I have an iriver, which is also 32MB if I'm not mistaken
22:33:43GodEaterI think so :)
22:33:49 Join japc [0] (n=japc@bl8-4-82.dsl.telepac.pt)
22:33:54amiconn71% CPU load -> 87% CPU load caused by the isr
22:33:57Buschel_stripwax: that's what I saw. e.g. runtime is internally changing each second, but 5 updates per second do still occur.
22:35:09Lloreanpixelma: I just think that it's better that if someone tries to create a voice in a language, that they get English, rather than garbled nonsense. But I guess, I should've been more clear it was my opinion.
22:35:33pixelmaLlorean: why? (1) You can't be sure if there is a TTS somewhere. (2) I think it is easier to just translate both while at it. (3) If there is no TTS you can just build an english voice file (or whatever your preferred TTS option is) and rename it.
22:35:36Buschel_stripwax: i could reduce it to 1 per second, but for the costs of vast ram usage −− i am not smart enough *sniff*
22:35:59stripwaxBuschel_ - hm, but then again the elapsed/remaining times will update out of step unless the track is a whole number of seconds in length, so maybe mulitple updates per second is needed for that reason (and 5x is a compromise)?
22:36:32stripwaxand iirc we don't do partial lcd updates any more (at least on ipod 5g) so it's all or nothing
22:36:36Lloreanpixelma: Maybe so.
22:36:39pixelmaLlorean: why garbled nonsense?
22:36:54Buschel_stripwax: you can calculate the remaining via total[s]-elapsed[s]. the it's updating synchroniously
22:37:03Buschel_*then
22:37:47stripwaxHm, but total is not a whole number of seconds. So presumably you have to round up total[s] for that to work reasonably well.
22:38:20Lloreanpixelma: If it's a language not supported in common TTS engines, if someone tries to get it to speak the strings, they'll most likely get entirely unusable nonsense.
22:38:40 Join Alonea [0] (n=chatzill@69.92.201.36)
22:38:41LloreanAt least with languages like Hindi, if they're using the proper character set.
22:38:45Buschel_stripwax: that's what i meant to say with [s]. you have round before subtracting.
22:39:19Buschel_stripwax: nevertheless it looks quite fine in reality
22:39:34LloreanBagder: I agree with your posts on Releases. Particularly in that we need to have someone who's willing to both prioritize the bugs, and take the blame when he says "This bug is acceptable, users can get by with it"
22:39:46stripwaxPersonally I like the way that elapsed and remaining are unsynchronised. Maybe that's just me? I like that the remaining time would tick to zero at the moment the track changes
22:39:59LloreanI think that's the difficult with being a release manager. You're volunteering to take the blame for every problem users have with the release, in a way.
22:40:08 Join xufumon [0] (n=opera@72.25.27.96.dynamic.dejazzd.com)
22:40:19pixelmaLlorean: hmm I see, guess it has two sides of the medal - e.g. I was annoyed why there were no swedish voice strings for a long time (now fixed) while I knew there is a free TTS which can handle that...
22:40:24GodEaterLlorean: did you notice me volunteer you too ? :)
22:40:36stripwaxIf you round, the track could end a tiny moment after it says you have 1 second remaining, which seems incorrect.
22:40:43LloreanGodEater: I did, in fact. And I'm actually kinda experienced at taking the blame already, but there's also an issue of "qualified" :-
22:40:44Buschel_stripwax: i am thinking about reducing the update ratio when backlight is off or the hold switch is on. at least for my local build, and just to increase runtime :)
22:40:45Llorean:-P
22:40:48xufumonI see that the 80GB Ipod Video is listed in the rockbox releases. Would the 80GB Ipod video 6th generations be supported?
22:40:49*stripwax is wondering if he's too picky :)
22:41:03GodEaterxufumon: no
22:41:04stripwaxBuschel_ - oh, that would be neat
22:41:15BigBambixufumon: You will also notice it specifically says not the classic
22:41:17GodEaterLlorean: you don't think you're qualified
22:41:22Lloreanpixelma: Yeah. Actually, I think the *best* solution would be to write the "English" spelling of words, if there's not a known native engine, so that maybe English TTSes can speak them.
22:41:22xufumonGodEater: 5.5 Generation Ipod Video?
22:41:25stripwaxyes
22:41:44Buschel_stripwax: exactly :o) normally i do not watch the display when listening to music from my ipod which is in my pocket :)
22:41:45BigBambixufumon: It also specifically says that the 5.5 G is supported
22:41:50GodEaterxufumon: the front page states quite clearly which models are supported
22:41:56 Part xufumon
22:42:02pixelmaLlorean: that sounds (pun?) weird too... :)
22:42:08BigBambi(it being the front page of the website)
22:42:13BigBambiGodEater: Gah!
22:42:15LloreanGodEater: Not for determining the difficulty of bugs. Specifically, "is it likely to delay release too much" vs "how much does it affect the user" for deciding to accept bugs as "it's going to be there"
22:42:22 Join tabarnakos [0] (n=18c9b5d2@gateway/web/cgi-irc/labb.contactor.se/x-34c26adfc3b63909)
22:42:26pixelmaLlorean: what if I used a german TTS? ;)
22:42:33GodEaterLlorean: That's true - but you can decide what impact a bug might have
22:42:43GodEaterand you can get good feedback here on how hard the bug is to quash
22:42:45Lloreanpixelma: What we need are two Voice: strings. VoiceEng: and VoiceNat:
22:42:58GodEaterso you could make your descision based on that
22:43:04LloreanGodEater: True.
22:43:34GodEaterI don't believe there is anyone one person uniquely qualified on all counts
22:43:46GodEaterbut I believe you're the best of the available people :)
22:44:16stripwaxBuschel_ - another thing that could rock: reducing the scrolling speed after a while of user interface inactivity + hold switch to reduce the frequency of updates due to scrolling text in wps.
22:44:25GodEaterso if the RM is to be decided by a vote, then you get mine.
22:44:28stripwaxAlmost certainly controversial here tho.
22:44:58BigBambiGodEater: A vote for a dictator? :)
22:45:11GodEaterZagor's the dictator ;)
22:45:12 Quit MethoS-- (Connection timed out)
22:46:28Buschel_stripwax: maybe i'll just switch off the wps if backlight is off _and_ hold is on. that's my normal usecase for listening.
22:46:33stripwaxBuschel_ - do you happen to know how often the screen would be updated while a list view or main menu is up, rather than wps (= soap's methodology)
22:46:49Buschel_stripwax: 0fps
22:46:50 Quit merbanan (Remote closed the connection)
22:47:06LloreanGodEater: I think another thing with release, is we need a plan *going into it* for a way to keep each Dev's work separate.
22:47:06LloreanSo that if something gets worse in the process of fixing it and we run out of time, we can strip out all previous commits relating to it. Basically, it needs to be easy enough for the Release Manager to pick and choose among the work done during the freeze, for which to keep and which to toss.
22:47:08LloreanObviously this is where someone says "Git", right?
22:47:24GodEatergit!
22:47:25stripwaxBuschel_ - no. I mean, for testing, go right ahead :-) But I certainly use/need the wps even when backlight is off + hold, and other targets with transflective screens should keep this feature
22:47:26BigBambiGit!
22:47:48BigBambidamn! I keep losing to GodEater tonight in the speed typing stakes
22:47:52stripwaxok, 0fps is cool :)
22:48:00GodEaterhehe
22:48:12GodEaterthat sticky 'c' key again huh BigBambi ?
22:48:28BigBambiI can't blame typing "Git!" slowly on that sadly
22:48:38GodEatertrue
22:48:56Buschel_stripwax: we could add it as an option. should be quite interesting for our blind users.
22:49:21GodEaterLlorean: I think it would then be the RM's choice as to how he does that work
22:49:30GodEaterbut yes, you're right - it would be nice to have a plan to start off with
22:49:45LloreanGodEater: That's what went wrong with the last release. Too by the seat of our pants.
22:50:09GodEaterDo we have a list left over from the release that never was ?
22:50:38LloreanGodEater: http://www.rockbox.org/twiki/bin/view/Main/ReleaseTodo
22:50:44GodEaterI thought so
22:50:46stripwaxBuschel_ - is there a lot of power saving to be had there? I know soap and I saw about -3hrs impact with peakmeters enabled, but I sortof thought the overall impact of wps vs no-wps was quite a bit smaller
22:50:53GodEateris it a good starting place do you think ?
22:50:56LloreanYes
22:51:17LloreanWhat we need to do is start getting *everybody's* ideas on what a release "Should" include now.
22:51:32 Join tapiocapudding [0] (n=chatzill@208.248.14.207)
22:51:41 Part tapiocapudding
22:51:52GodEatera lot of those things (at least to me) would appear to be done now anyway
22:51:57LloreanThen the RM needs to go down that list and strike things off.
22:52:02BigBambiPS3 emulator?
22:52:03HorschtiWow, Rockbox themes look nice. I anticipated them to be more basic, but.... damn!
22:52:08*GodEater suggests a vote on the forum ;)
22:52:11 Quit desowin ()
22:52:15BigBambiGodEater: urgh
22:52:22GodEaterBigBambi: pfgh - you're aiming low as usual :)
22:52:29BigBambi:)
22:52:58codinis the a way to measure how long last a full charged battery ? I mean a counter or so in rockbox ?
22:52:58tabarnakosdoes anyone knows how to get user input while programming a plugin
22:53:00Buschel_stripwax: correct. i don't how peakmeters need to update... assuming 37fps capability of 5G ipod @30Mhz this equals 0.81 MHz per fps. with 5fps you're burning ~4MHz of cpu without taking into acount all the wps-internal stuff
22:53:12krazykitcodin, battery_bench
22:53:14JdGordon|wLlorean: well.. the bigger question is really, do we actually want a "Release" or are we happy going how we are...
22:53:20LloreanGodEater: I'm quite sure though that we could manage a release that *users* would find acceptable. We basically need a RM who's willing to temporarily have low standards.
22:53:22JdGordon|wi think its 50:50 on that one
22:53:23stripwaxtabarnakos - take a look at the existing plugin source for examples
22:53:35Buschel_stripwax: 5fps should cost around 1-1.5mA
22:53:38GodEaterLlorean: crap - that rules you out then
22:53:48LloreanOddly enough, it doesn't.
22:53:55GodEaterhehe
22:53:58GodEaterj/k
22:54:09LloreanI'm just going to be spitting bile and venom at the people who are on the new "other side" for a short while. :-P
22:54:32*GodEater wonders if he'd even notice.....
22:54:36LloreanHehehe
22:54:36GodEater:D
22:54:40stripwaxcodin - see http://www.rockbox.org/twiki/bin/view/Main/BatteryRuntime and http://www.rockbox.org/twiki/bin/view/Main/PluginBatteryBenchmark
22:56:28stripwaxBuschel_ - mm, right. so that would be about half an hour given current current measurements and battery life?
22:57:00Horschtinight, thanks for your answers earlier on, helped me a lot :)
22:57:05Buschel_stripwax: depending on battery and codec
22:57:14stripwaxHorschti - you're welcome!
22:58:26 Quit dandin1 (Connection timed out)
22:58:30stripwaxNot insignificant, maybe a nice touch
22:59:31Buschel_30min is quite a difference as we're fighting for each mA ;o)
23:00
23:00:12 Quit linuxstb_ ("ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]")
23:00:25 Quit Langly ("I dont have anything to say, thats why I'm quitting in the first place.")
23:01:57Buschel_stripwax: i'll leave now and get some sleep −− having an evil meeting with our customer tomorrow. just let me know what your testing results are via IRC, i'm reading the logs. see you!
23:02:24stripwaxwill do - and thanks!
23:02:32 Quit Buschel_ ()
23:02:49 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
23:03:01 Join petur [50] (n=petur@rockbox/developer/petur)
23:05:26 Join Mathiasdm [0] (n=Mathias@d54C597B6.access.telenet.be)
23:06:46 Join uwe__ [0] (n=uwe@dslb-084-056-016-154.pools.arcor-ip.net)
23:06:59 Quit jcollie ("Ex-Chat")
23:07:17***Saving seen data "./dancer.seen"
23:09:00Domonokypreglow: you asked if .talk generation is stable in rbutil: it should work (latest svn versio) , but it didnt got much testing...
23:10:02 Part |REM|
23:11:02 Quit uwe_ (Read error: 104 (Connection reset by peer))
23:13:04 Join mirak [0] (n=mirak@m94.net81-66-75.noos.fr)
23:14:47 Quit mirak (SendQ exceeded)
23:15:39 Join mirak [0] (n=mirak@m94.net81-66-75.noos.fr)
23:15:51bertrikdid someone already test bit 0 of DEV_EN on a sansa?
23:16:53 Quit GodEater ("Leaving")
23:16:55bertrik(this bit was mentioned as a possible power improvement by buschel in #8379)
23:17:05*jhMikeS could in a moment
23:17:23jhMikeSare A measurements needed or just if it still works?
23:17:27 Quit Mathiasdm ("Yuuw!")
23:17:36bertrikI could too, but don't want to do double work
23:17:49 Join Langly [0] (i=Langly@c-24-21-39-47.hsd1.or.comcast.net)
23:17:50stripwaxbertrik - the latest patch disables that bit so, just see if it still works
23:18:07bertrikoh, ok, I'll try that then
23:18:46Nico_Ppetur: thanks for checking FS #6665 :)
23:18:55peturnp
23:19:09pixelmaLlorean is too quick in the forums, no wonder he has so many posts ;)
23:19:28Nico_Ppetur: do you think FS #7825 is ok to cose too?
23:19:42peturprobably, just checking it
23:19:50amiconnjhMikeS: The phase/value blocking seems to be a good idea. With some neat trickery, I might even be able to speed up things on SH1 by doing this :)
23:20:24stripwaxHm, are DEV_OPTO and DEV_PIEZO really the same?
23:20:38amiconnUnfortunately it will complicate updating and unbuffered drawing + scrolling for horizontal packing
23:20:46peturNico_P: all done ;)
23:20:59 Quit petur ("gonne")
23:21:08 Join mlind [0] (n=53e2d30f@gateway/web/cgi-irc/labb.contactor.se/x-52ce20024fba64b7)
23:21:14Nico_Pawesome
23:21:40Nico_Pamiconn: I hope you're pleased about the playlist index ;)
23:23:32amiconnMaybe I won't do it for horizontal packing then.... and writing back the pixel values shouldn't cause problems, as that's already inside the isr...
23:23:52 Quit stewball`RO (Read error: 113 (No route to host))
23:24:04amiconnNico_P: Didn't try it yet...
23:28:46 Quit midgey ()
23:28:55 Part Hans-Martin
23:31:24stripwaxah, according to the piezo patch, DEV_PIEZO is actually 0x20000, not 0x10000 as defined by pp5020.h
23:34:28mlindNico_P: Great fix of FS #2687!
23:34:35mlindNico_P: But the first thing I tried it on was an AIFF. Was Seeking and skipping "always" this buggy with AIFFs?
23:34:37Nico_Pthanks :)
23:34:44Nico_Pno idea
23:34:46 Quit JdGordon|w ("CGI:IRC")
23:35:59mlindNico_P: Ok. Maybe I'll investigate sometime in the future...
23:36:06saratogabit 0 of DEV_EN can be disabled on teh sansa safely
23:36:19preglowDomonoky: how do you build statically linked qt stuff?
23:36:19saratogaunfortunately i misplaced my notes from that test so i'm not sure what the savings was
23:36:29saratogadefinately less then 1 ma though or i'd remember it
23:36:54Domonokypreglow: you have to build qt statically...
23:37:10preglowDomonoky: yeah, but when you have? any qmake options, or?
23:37:41Domonokyhm.. rbutil uses something, one moment..
23:39:40Domonokyin rbutilqt.pro there is a section for static build, we add STATIC to the defines, and use statically linked qt plugins, so not much special..
23:40:03preglowhmm, cool
23:40:35bertrikhmmm, latest SVN does not disable bit 0 of DEV_EN it seems
23:40:55stripwaxSVN doesn't, no, but Buschel's patch does, I'd have thought
23:41:43 Join JdGordon|w [0] (n=836b0048@gateway/web/cgi-irc/ircatwork.com/x-f4584e7f5ff4d75f)
23:42:09saratogasvn leaves all sorts of stuff enabled
23:42:21saratogai could turn off something like 7-8 bits with no loss of functionality
23:42:41stripwaxsaratoga - new bits? any power saving from doing so?
23:43:14 Quit ompaul (Client Quit)
23:43:35 Part mlind
23:44:25 Nick parafin is now known as parafin|away (i=parafin@paraf.in)
23:45:41 Join MethoS-- [0] (n=clemens@pD955B9AD.dip.t-dialin.net)
23:45:57*bertrik wonders why codecs are rebuilt after applying the device_disables patch
23:46:14stripwaxheader change?
23:46:18 Quit MethoS-- (Remote closed the connection)
23:46:42 Join meyl [0] (n=meyl@142.150.17.43)
23:47:34bertrikmaybe powermgmt.h
23:47:38meylhey i dropped my h10, it says 'system files missing' and when connecting in UMS mode it no longer shows up as a drive letter and the iriver firmware updater also can't autodetect it
23:48:37saratogastripwax: http://pastebin.ca/768034
23:49:45 Join Philip_0729 [0] (n=Philip_j@user-5442a01f.lns1-c8.dsl.pol.co.uk)
23:50:07saratoga59.5 to 52.3 ma from disabling those bits FWIW
23:51:13saratogamost of them were small differences, I think USB is the only one that used more then 1 ma
23:51:25saratogaa lot of them just save 100-200 uA a piece
23:52:48stripwaxsaratoga - the patch disables USB0 already, could the others just be measurement error? would be pretty interesting to find out what on earth they are/do ..
23:53:53 Join safetydan [0] (n=safetyda@rockbox/developer/safetydan)
23:54:00bertrikyay, rockbox still boots on my sansa with patch, but I still see 7 in the lowest nibble of DEV_EN
23:54:19bertrikprobably caused by code on line 150 of as3514.c
23:55:10advcomp2019meyl, your drive might be bad now
23:55:18meyladvcomp2019 indeed
23:55:23meylis there a way to test?
23:55:26meylor perhaps replace the drive?
23:55:32 Quit faemir (Remote closed the connection)
23:55:44saratogastripwax: I think i can measure >100uA quite easily
23:55:53 Quit jgarvey ("Leaving")
23:56:19stripwaxsaratoga - oh - you're measuring actual current (rather than just implied from battery tests)? nice.

Previous day | Next day