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 2012-03-12

00:00:31 Quit XavierGr ()
00:03:19 Quit lebellium (Quit: ChatZilla [Firefox 11.0/20120308162450])
00:07:19 Join mshathlonxp [0] (msh@
00:16:14CIA-44Commit 64bb720 in rockbox by Michael Sevakis: Coldfire: Optimize emac context save/restore in mixer ISR.
00:16:25 Quit ender` (Quit: There are times, Sember, when I could believe your mother had a secret lover. Looking at you makes me wonder if it was one of my goats. -- David Gemmel, The King Beyond the Gate)
00:18:34CIA-44Commit f637072 in rockbox by Michael Sevakis: Change EQ settings to use a struct array in global_settings.
00:19:13CIA-4464bb720 build result: All green
00:22:37CIA-44f637072 build result: All green
00:29:18*[Saint] declares that diff says evilnick is wrong, and that diff knows all.
00:29:27[Saint]therefore, I have nothing to worry about.
00:29:55[Saint]Its almost certainly not true...but, I can't for the life of me see what's going on.
00:30:15[Saint]I need coffee and more awake time under my belt.
00:31:31[Saint]I'll bugger about, then I'll check it against the version with the known working AA popup (which wasn't long ago)
00:35:32 Quit liar (Ping timeout: 245 seconds)
00:37:35***Saving seen data "./dancer.seen"
00:42:18 Quit wtachi (Quit: &)
00:42:32[Saint]Wait...I totally don't get this.
00:42:58[Saint]Unless its a skin bug, affecting all ports (can't check that just yet), I'm calling bs.
00:43:18[Saint]the changes made since it was apparently working are *totally* harmless.
00:43:34 Quit bitcraft (Remote host closed the connection)
00:43:35 Quit bertrik (Read error: Operation timed out)
00:44:58[Saint]evilnick: how free/busy are you?
00:45:27evilnickI can spare 30 mins
00:49:42[Saint]evilnick: if you get the change, and can tell me if replacing the .wps with goes back to the "old" behaviour (AA popup working, volume popup not) as expected, it'd be appreciated.
00:50:02[Saint]I've no time for on-target testing presently, but this is annoying me.
00:54:26[Saint]If it *does*, I'm bloody stumped.
00:55:41 Join icarusfactor [0] (
00:56:34 Nick icarusfactor is now known as factor (
00:57:33evilnick[Saint]: Yes, it goes back to the old way of removing the text but not showing the pop-up(s)
00:57:42evilnickFor both volume AND pressing album art
00:58:18[Saint]Ohhh....Hummm, I was confused, then. I was under the impression it was displaying the volume pop-up only.
00:59:00[Saint]thanks, evilnick .
00:59:10evilnickNope, this new wps (and the last time I got the build and theme from your dropbox link) didn't display either pop-up (IIRC)
01:01:24 Quit mshathlonxp ()
01:01:39[Saint]Hmmm...maybe I managed to steal the entire audio buffer.
01:02:00[Saint]nah...foolery! I've messed something up, but apparently neither I nor diff can see it.
01:04:49 Quit pamaury (Remote host closed the connection)
01:10:09saratogaheh our resampler has a lot of trouble with 96k test tones, whereas the original firmware does a lot better on the clip
01:17:21saratogaalthough wow does it mess up 24 bit wav files, I think it treats each 24 bit word as a 16 bit word and half of the next one
01:17:28saratogaflac works fine though
01:17:42saratogahmm no it doesn't
01:18:05saratogai love that they bothered to implement a multiple sample rate support but can't handle 24 bit files
01:21:29[Saint]No no no!
01:21:33[Saint]this makes no sense!
01:28:41*evilnick makes a mental note to check the logs when he wakes up
01:28:45 Quit evilnick (Quit: Bye)
01:34:12[Saint]So, who feels like doing some on-target RaaA theme testing?
01:35:00JdGordondepends, have youg ot one for GN yet :)
01:35:25[Saint]480x800 is apparently "broken", and I can't fucking see how.
01:35:39JdGordonsdl-app is your friend
01:35:48[Saint]not on Windows it isn't.
01:35:59JdGordonrasher's build?
01:36:29[Saint]I just tested 240x320 on rasher's latest, works fine there.
01:37:16[Saint]diff tells me there's nothing to worry about unless I'm completely blind, my commit logs tell me there's only harmless, I'm pretty bloody stumped.
01:39:45 Join bitcraft [0] (
01:43:18[Saint]If someone felt like loading my latest 480x800 on a target of same res or greater and giving me a yes/no on the albumart pop-up, it'd be great.
01:43:39[Saint]not that I don't trust evilnick, but usually after this much looking *something* pops up at me.
01:46:49 Quit Thra11 (Ping timeout: 244 seconds)
01:50:33 Quit sinthetek (Ping timeout: 244 seconds)
01:51:29[Saint]someone tell me I'm not fucking mental, please?
01:52:06[Saint]that's diff -r /good /"bad"
01:53:02[Saint]All I'm seeing is harmless changes in x,y offset.
01:53:21 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek)
02:07:14 Quit saratoga (Quit: Page closed)
02:10:58[Saint]Ok...latest rasher build, latest theme build from my github, working fine on 240x320.
02:11:38[Saint]If anyone could put me out of my misery and confirm 480x800 is the same, or that it is indeed broken (bonus points for why), I'll be a very happy man.
02:12:13 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
02:12:30[Saint]if I've spent the last fe hours chasing ghosts, I'll be the exact opposite of that.
02:16:24[Saint]why are the dates in all weird?
02:16:51 Quit factor (Quit: Leaving)
02:17:12[Saint]yesterday, thursday, saturday, 6th MarX3, 28th Feb, 2nd Mar...
02:18:00*[Saint] never knows which scorche to bug
02:20:32[Saint]GodEater: ping?
02:20:40*[Saint] throws JdGordon into this mess too
02:21:14[Saint]^In all honesty, what do you need from me for new (different resolution) cabbie ports?
02:21:30[Saint]Its not the code, one assumes, as that's all, images, I guess?
02:24:07[Saint]"%xd(foo_image,scale)" would kinda fix that, ...but the scaling isn't exposed to anything except aa afaik.
02:24:21 Join |Scorp| [0] (
02:24:48[Saint](where "scale" extends the image to the viewport boundaries when defined with 0,0 x,y offset)
02:25:07 Part |Scorp| ("Saindo")
02:30:11 Quit mc2739 (Ping timeout: 252 seconds)
02:32:14 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
02:37:37***Saving seen data "./dancer.seen"
02:37:50JdGordon[Saint]: ?
02:38:35JdGordon[Saint]: the dates are wierd because date of commit and date of merge are different in git (i think)
02:39:48 Join Derreck [0] (
02:43:55 Quit prof_wolfff (Ping timeout: 246 seconds)
02:47:13[Saint]JdGordon: I was just confirming that yes, it is indeed the images you guys need for new ports. The commit date/time thing was really open for anyone.
02:47:38[Saint]then I kinda went off on a tangent thinking about if %xd could scale there'd basically be no problem with new ports.
02:48:23[Saint]I assume scaling down would be better, so it's be wasteful on smaller targets, though.
02:52:24JdGordonok, so i was mostly joking before about the gn port
02:52:50JdGordonI dont tihnk we should spend any effort utnill we see how we do target scaling (i.e kugels work and zagors work, etc)
02:53:43*[Saint] is braced for the nightmare of negative viewport x,y,w,h defines
02:53:46 Join emily__ [0] (
02:54:15JdGordonsometime around a week ago I was talking with kugel about viewport relative posisiotng and wanted to get your iew on it
02:54:46[Saint]hi, emily__.
02:55:06[Saint]how may we service your (rockbox related) needs?
02:55:10emily__does anyone here know how to make banshee detect clip + ?
02:55:25emily__i'd think it's msc mode
02:56:04emily__but after installing i don't think thats possible
02:56:43 Join prof_wolfff [0] (
02:56:57[Saint]Our fine manual can help you here.
02:57:28[Saint]It has all you need to know about setting MSC/MTP modes.
02:58:17*[Saint] wants to point out that if this isn't Rockbox related, then its Banshee and/or SanDisk's problem.
02:58:59 Join saratoga [0] (980329e4@gateway/web/freenode/ip.
03:00:49emily__umm would you please like to this alleged manual?
03:01:33saratogatheres a link on the front page, left side
03:10:35emily__ok i'l be quiet
03:10:56emily__i found a solution
03:11:11saratoga(looking at the logs) you might want to ask the people who made your software, they'll likely know more about how it works then we do
03:13:16emily__only thing is it seems like rockbox thinks the computer is a chargeing station
03:13:40emily__as it only mounts in stock FW
03:14:19[Saint]thanks, saratoga.
03:15:01[Saint]Your options are a: "Live with it", b: "wait for the next release", or c: "update to current as opposed to release"
03:15:17emily__ok thanks
03:15:27[Saint]c and only c will get you USB in a timely fashion.
03:22:39 Quit saratoga (Changing host)
03:22:39 Join saratoga [0] (980329e4@rockbox/developer/saratoga)
03:22:45 Join enthdegree [0] (~BitchX@unaffiliated/enthdegree)
03:22:49 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
03:32:15[Saint]Is it possible to build the SDL app for Windows?
03:32:19*[Saint] guesses not.
03:32:30jhMikeSI have
03:32:35*[Saint] summons peeps who know this stuff
03:32:50jhMikeSit's not too hard
03:32:52[Saint]jhMikeS: how much hackery did this involve?
03:32:57jhMikeSnot much
03:33:15jhMikeSjust get the SDL dll from SDL's site. forget about building it.
03:33:31[Saint]Will it be obvious from the errors spat what I'll need to massage?
03:33:36[Saint]Oh...or that.
03:33:40jhMikeSpretty much
03:33:55jhMikeSand you have to install the mingw stuff
03:34:07[Saint]Yeah, that's all there.
03:34:26[Saint]Trouble is, I like building in Linux, but working in Windows. :-S
03:34:28jhMikeSjust configure for it. drop sdl.dll in the directory and go
03:34:44jhMikeSoh, make sure to actually build the sim too :)
03:35:47[Saint]"./configure" doesn't work! Oh! *make* too now...
03:36:02 Quit randumbum (Quit: ChatZilla [Firefox 10.0.2/20120216101208])
03:36:08jhMikeSI don't want to forget any critical steps :)
03:38:04[Saint]I need to just bite the bullet and find an editor I like, and convert my SciTE-related scripts to it.
03:38:04 Quit emily__ (Quit: Leaving)
03:38:33[Saint]both image and textual editors, neither of which I enjoy using in Lunux
03:38:42[Saint]*Linux too
03:38:52 Quit prof_wolfff (Ping timeout: 246 seconds)
03:40:26 Quit Derreck (Quit: Leaving)
03:41:45saratogayou can build the app in a linux virtual machine, but edit the files on windows over an SMB share
03:42:03 Join Keripo [0] (
03:42:22*jhMikeS does the VM thingy
03:42:39saratogaif you want to be fancy you can install an x windows program for linux, then run the GUI on windows too, but thats only a minor improvement over vbox
03:42:50saratogasorry, xwindows program for windows i mean
03:43:15saratogaXming for instance lets you run the sim over putty and see the graphics on windows
03:43:27saratogawithout actually compiling it for windows
03:44:09[Saint]saratoga: Yeah, I'm just avoiding setting up another VM :) Especially as I've all but convinced myself I'll build the bloody thing, find no problem, then rage :)
03:44:25saratogai posted a complete VM on the wiki
03:44:38[Saint]Ah, so you have.
03:44:56[Saint]virtualbox or vmware?
03:45:05*[Saint] nods
03:45:07saratogashould be good to go, although it won't build android without installing the android tools
03:45:37saratogavirtualbox seems to work as well as vmware, but its free and will use an unlimited number of CPUs rather then whatever vmware caps at
03:46:14*jhMikeS should switch already to VBox
03:46:28jhMikeSthat means "VirtualBox"
03:48:22saratogamy only complaint is that the virtualized CPU in vbox only has SSE3, so SSE4 and AVX are off the table
03:49:34 Join factor [0] (
03:56:19 Quit Keripo (Quit: Leaving.)
04:00:57 Quit Guinness (Read error: Connection reset by peer)
04:01:27 Join Guinness [0] (
04:05:00 Quit factor (Quit: Leaving)
04:06:32[Saint]I'm still holding out some hope that by the time I get back from the pharmacy, someone will have tested on-device and said either yes or no.
04:06:45*JdGordon says no
04:06:46JdGordonor yes
04:07:22*[Saint] sees JdGordon missed the important precursor :)
04:07:42jhMikeSwhere the virtual box?
04:10:30[Saint]Its there, *virtually*.
04:11:15jhMikeSIt must be
04:12:35[Saint]Actually...not I'm wondering the same.
04:13:09[Saint]Alls I can find is
04:13:42jhMikeSI can't seem to find an image specifically for it, just a "you can convert the VMWare image"
04:14:11*[Saint] summons saratoga
04:14:14 Quit amiconn (Disconnected by services)
04:14:14 Quit pixelma (Disconnected by services)
04:14:15 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:14:17 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:14:19 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:14:37 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:15:09[Saint]what a place to put it... :)
04:15:10*jhMikeS feels idiot
04:15:54jhMikeSnot so much with the anchor for "VirtualBox" not actually going to the link
04:16:17[Saint]the wiki search seems *very* broken.
04:16:36saratogawe could just delete the vmware page
04:16:39jhMikeS*cough* syrup *cough*
04:16:39saratogai haven't maintained it
04:17:27jhMikeSis the image just a 2GB one like the VMWare one?
04:17:32[Saint]enter thing to search for, click search, comes up with nothing, enter thing you want to search for in the search field entry now displayed since the search failed, search completes as expected.
04:17:36 Quit passstab (Remote host closed the connection)
04:18:28[Saint]seriously...even pages I *know* exist fail.
04:18:43[Saint]enter "wikiusers", click search, no results.
04:19:11[Saint]enter the same in the new search field the failed search gives is a success.
04:19:16 Join dhrasmus [0] (
04:20:16[Saint]what is it? discover-broken-shit day?
04:21:53[Saint]that is really quite broken, and unobvious as to its workings, though.
04:22:01[Saint]It took me a while to figure it out myself.
04:22:36[Saint]So I don't expect "Average Joe" to know why their search takes them to....just another place to search for the same thing they just tried to search for.
04:23:00[Saint]complete with ~100 lines or so of utter irrelevancy.
04:23:21[Saint]*any* search takes you to:
04:23:40[Saint](note the ridiculous amount of cruft displayed on said page)
04:24:39 Join factor [0] (
04:25:33[Saint] seems "correct"
04:26:15[Saint]broken since ~2000
04:27:08[Saint]Ohhh...I even get to blame someone.
04:27:15[Saint]busted: 12 Mar 2001 - 06:18:51 - PeterThoeny
04:29:06 Quit bitcraft (Remote host closed the connection)
04:29:14saratogajhMikeS: IIRC its about 400MB after a couple hours through 7z, includes the arm compiler and sdl for the sim, no android or cf/sh1
04:29:29saratogastock ubuntu image otherwise
04:29:39[Saint]I believe he meant what size is the decompressed image.
04:29:52saratogaoh i have no idea
04:30:13saratogait'll probably explode the first time you write something to the disk and vb uncompacts it
04:31:00jhMikeSwell, basically, the size of the virtual disk
04:31:02 Join Rower85 [0] ( what I was wondering
04:32:17 Quit TheSeven (Disconnected by services)
04:32:31 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
04:32:33*[Saint] guesstimates 4GB
04:32:44saratogai was going to guess 10GB
04:32:49saratogai don't remember through
04:32:53 Join bitcraft [0] (
04:32:58jhMikeSit's already about 3
04:33:24jhMikeSsize: 3,010,539,520 packed: 0 <= ?
04:33:37[Saint]wellp, if its 10, it 'aint goin' on this machine.
04:33:51saratogaVB doesn't actually use hd space until you write something to the disk
04:34:15saratogaso i think the default is about 10 or 20GB, which will give a 2-3GB image on the disk until you start writing stuff to it
04:34:24[Saint]but it needs to be able to, though, no? otherwise it'll refuse to install the image (I thought)
04:34:49saratogano idea, i have a lot of storage space
04:35:07*[Saint] only has a 64Gb ssd, that's near full.
04:35:08*jhMikeS has some space to burn
04:35:22[Saint]the other disks I wouldn't want to run a VM on.
04:35:41jhMikeSnot so good with RAM on this PoS
04:37:38***Saving seen data "./dancer.seen"
04:38:00*[Saint] will probably end upclearing some space and using Wubi dual-boot (as the GF will have a spaz if I remove Windows)
04:39:20[Saint]Mir: that's no speculation, either. She *will remove my man parts for forcing Ubuntu on her :)
04:39:39Miri understand
04:40:54Miri would not force ubuntu on anyone
04:41:40Mirnow i am not anti-ubuntu
04:41:50Miri am actualy anti-compiz
04:41:58Miri HATE compiz with a passion
04:42:17jhMikeSis this on-topic for #rockbox now?
04:43:46*[Saint] takes the blame for topic drift.
04:44:41JdGordon[Saint]: viewport relative viewport positioning.... any thuoghts?
04:45:26 Quit saratoga (Ping timeout: 245 seconds)
04:45:29[Saint]Not right this second. You caught me walking out the door.
04:45:47[Saint]If you can point me to a log, I'll have a nosey in a bit when I get back.
04:46:37 Quit factor (Quit: Leaving)
04:58:04 Quit anewuser (Read error: Connection reset by peer)
04:58:46 Join factor [0] (
05:06:24 Quit bitcraft (Remote host closed the connection)
05:07:41 Join Rob2222 [0] (
05:09:57 Join [Saint_] [0] (~Saint]@
05:09:58 Quit [Saint_] (Changing host)
05:09:58 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
05:10:10[Saint_]Oh. Ye. Gods.
05:10:35*[Saint_] really isn't a fan of the headwork that would be needed to create a theme that even halfway worked there.
05:11:02[Saint_]And no, fwiw, I don't have a better idea...but I really dislike this one :)
05:11:33 Quit Rob2223 (Ping timeout: 248 seconds)
05:11:55 Quit [Saint] (Ping timeout: 255 seconds)
05:12:05[Saint_]pretty much, kugel said it for me.
05:12:16[Saint_](I hate it when we agree on things, it seems weird :P)
05:12:19[Saint_]kugelI don't think having vp1 at a fixed offset of vp0 which is at a fixed position helps there
05:12:19[Saint_]12:39kugelit may make sense if vp0 could move/resize dynamically
05:15:54 Quit [Saint_] (Quit: Quit)
05:16:07 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
05:28:57 Quit curtism (Quit: Live Long and Prosper)
05:36:09 Join CaptainKewl [0] (
05:39:37 Quit OzzieJacks (Remote host closed the connection)
06:02:57 Quit dhrasmus (Quit: Leaving)
06:05:49[Saint_]JdGordon: I know its pretty ugly, but how does look to you?
06:06:17[Saint_]I'd eventually like to kludge this into all cabbie variants (its specific to my RaaA port presently)
06:07:34[Saint_]If I were to "In a nutshell" it: It attempts to compensate for missing metadata by way of fallthrough cases, and if it can't fall through to anything sane, it will shift the line from below up a space to fill the gap that would result.
06:08:04[Saint_](it doesn't actually shift anything, its just creative conditions)
06:15:23JdGordonsounds sensible
06:15:50[Saint_]It still doesn't (and couldn't possibly) cater for all cases a user might botch their metadata...but, it should at the very least always display filename and file/codec info.
06:17:28JdGordonmaking better use of the avilable tags is always good
06:17:35 Quit CaptainKewl (Quit: ( :: NoNameScript 4.22 :: ))
06:17:41[Saint_]It basically just has each line checking if the intended case from the previous line is true or not to decide what it should display.
06:20:22[Saint_]My current cabbie code has a much "lighter" version of this, but this code (should) always display as much information as possible, without gaps between entries.
06:21:00[Saint_]The absolute worst case scenario is "no metadata whatsoever, with all files just crammed in / without subdirs"
06:21:09[Saint_]...but I can't code against insanity :)
06:22:57[Saint_]In which case you'll get: "filename; (root); X Kb/s <codec>"
06:23:36[Saint_]which isn't exactly terrible, but I wish there was more "useful" info to flesh this case out a bit.
06:30:34JdGordonwill it more likely show more info than whats in git?
06:30:43JdGordonif yes then i see no reason against it
06:31:51[Saint_]Yes, it will.
06:33:27[Saint_]If you have sane tags, you'll not see any difference whatsoever.
06:34:00[Saint_]If you have tags with many missing fields, where those fields missed might differ between tracks, you'll see a huge improvement.
06:35:12[Saint_]I'll spend some time (probably mid-week) massaging it into git and get it up on gerrit.
06:35:52[Saint_]There's still a few cabbies that missed the viewportification, so I'll need to (not really, but I should) fix that up at the same time.
06:37:42***Saving seen data "./dancer.seen"
06:49:10JdGordonI'd advise against that
06:49:18JdGordonagainst the viewportification i mean
06:50:29JdGordonhmm, well, ok
08:05:32 Join stoffel [0] (
08:08:03 Join randumbum [0] (
08:13:10 Quit fyre^OS (Read error: Connection reset by peer)
08:13:23 Join fyrestorm [0] (
08:16:56 Join Keripo [0] (
08:20:58 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:37:42 Join bertrik [0] (
08:37:42 Quit bertrik (Changing host)
08:37:42 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:37:45***Saving seen data "./dancer.seen"
08:40:24 Join ender` [0] (
08:43:16 Join Tweedle [0] (
08:44:17Tweedleis anyone awake?
08:44:26 Join Derreck [0] (
08:45:54ZagorTweedle: most likely :)
08:46:21bluebrother^the idea behind making distro packages for the compilers is to make it simple for people to set up a VM. Just install the distro, install missing packages via the distros package manager, install the compilers from our packages
08:46:37bluebrother^Tweedle: no, only bots in this channel :P
08:47:09Zagorbluebrother^: sounds good to me
08:47:47bluebrother^Zagor: the bots or packages thing?
08:48:29Zagor:) packages
08:48:31bluebrother^someone wanted to make a ppa for ubuntu (at least IIRC this was discussed on last DevCon). Nothing happened so I made packages for Fedora
08:49:11bluebrother^I wanted to make an additional meta package that pulls in all required packages
08:49:20CIA-44Commit 01397c4 in rockbox by Bertrik Sikken: rds: show rds clock-time as broken down time instead of UTC time in debug menu
08:49:21bluebrother^so you can simply do yum install rockboxdev
08:50:49bluebrother^and be done with it
08:51:02bluebrother^and eventually we can drop the vmware image
08:51:36[Saint_]Tweedle: Thats the invitation to ask your question, if you have one.
08:51:41Tweedledoes anyone know how to make the song title scroll completely across? it only scrolls a few characters the jumps back to the begining
08:52:22CIA-4401397c4 build result: 23 errors, 3 warnings (Bertrik Sikken committed)
08:53:18[Saint_]Tweedle: Settings - General Settings - Display - Scrolling - Bidirectional Scroll Limit - 0
08:53:44CIA-44Commit 16a9561 in rockbox by Bertrik Sikken: fix year calculation in gmtime
08:54:03CIA-44Commit fb30d01 in rockbox by Jonathan Gordon: (Author: Osborne Jacobs) Fix minor bookmark problems/Enhance bookmark functions
08:54:54Tweedle[Saint_]: didnt fix it
08:54:59 Join nick_p [0] (
08:56:37CIA-4416a9561 build result: All green
08:56:51[Saint_]Tweedle: it definitely does so here.
08:56:57[Saint_]that is what this setting is for.
08:57:19[Saint_]You can verify it by watching scrolling items in the menu
08:57:21Tweedleim talking about the scrolling of the playing track and the next track during the "now playing" screen
08:57:27Tweedlenot in the menu
08:57:36Tweedlesry if i wasnt clear about that
08:57:39[Saint_]same applies.
08:58:33Tweedlewell, it didnt fix it
08:58:51Tweedleit only scrolls about 4 spaces, then clicks back to the beginning
08:59:03CIA-44fb30d01 build result: All green
08:59:19[Saint_]What theme is this?
08:59:29[Saint_]It seems likely the theme is doing something stupid.
09:00:15Tweedlebut its not just on this theme
09:00:54Tweedlewhen im in the scrolling limit menu, it shows the scrolling example, up top, just fine
09:01:09[Saint_]I'm about 99% positive that the scroll settings are global, and that bidirectional limit should fix this issue.
09:01:32[Saint_]If bidirectional scrolling doesn't apply to themes, it makes me wonder why.
09:01:41[Saint_]It certainly should.
09:01:56 Join GodEater_ [0] (93722cd1@rockbox/staff/GodEater)
09:01:57Tweedleyea, i thought the same thing
09:02:00[Saint_]All the other scrolling settings are used by themes.
09:02:32[Saint_]verify that it doesn't work on the default theme, and file a bug.
09:02:33bluebrother^they do. Works fine for me
09:02:42Tweedleand, it doent always click back at the same spot each time
09:02:42[Saint_]bluebrother^: Ah, good.
09:02:49bluebrother^though I'm usually not sure if scroll limit has to be set to 0 or 100 :)
09:02:53Tweedleyea, i have quite a few bugs to file
09:02:59[Saint_]Tweedle: Sounds like your theme(s) are broken.
09:03:09Tweedlei get memeory access, page faults errors
09:03:21Tweedleyea, maybe i should reinstall
09:03:33[Saint_]this is nothing we can do anything about (themes), unless its cabbiev2 (the default).
09:03:41bluebrother^could be filesystem errors as well
09:03:56[Saint_]In which case unfortunately I'm probably the man to bug, because it was likely me that broke it :)
09:04:01*bluebrother^ suggests running chkdsk /f before reinstalling
09:04:06[Saint_]theme, not filesystem :)
09:04:18bluebrother^[Saint_]: you broke my filesystem?
09:04:44 Join wodz [0] (
09:04:52Tweedlewell, i installed it in windows 7, but right now im in Kubuntu
09:04:55[Saint_]bluebrother^: with the bider you want the line to "bounce" always, sometimes, or never?
09:05:07Tweedleis the installer for linux about the same?
09:05:07wodzhow to build single, particular .rock? I always forget the proper line :/
09:05:24 Join einhirn [0] (
09:05:27bluebrother^[Saint_]: I don't want it to bounce, since text going backwards is pretty much unreadable IMO.
09:05:33[Saint_]never == 0, ~100 == "if the title is shorter than the screen width", ~200 == always.
09:05:35bluebrother^wodz: make rock
09:05:41bluebrother^(or rocks? Not sure)
09:05:49bluebrother^[Saint_]: in my case the value is 0
09:05:55wodzthis will build all plugins
09:06:01[Saint_]bluebrother^: yeah, you want 0
09:06:09wodzI want to build only test_codec and test_mem
09:06:16bluebrother^simply looked it up on the player ;-)
09:06:26bluebrother^wodz: hmm, don't know then.
09:07:27[Saint_]Tweedle: bluebrother^ is correct here, it certainly sounds like (a pretty bloody weird manifestation of) cilesystem corruption.
09:07:44Tweedleyea, i agree
09:07:47[Saint_]Seeing as you're getting incorrect behaviour *and* memory faults.
09:08:21[Saint_]I don't think I've seen filesystem errors affect a theme in such a specific way, but, there's a first time for everythign I guess.
09:10:33bluebrother^argh, late for work :(
09:10:33*[Saint_] wonders exactly how resource intensive a diskcheck.rock plugin would be.
09:10:36*bluebrother^ runs off
09:10:56[Saint_]Or, if we could expose SMART data via a plugin.
09:11:19[Saint_]"Your disk is going to crap its pants, backup your shizzle, yo."
09:12:49[Saint_]Don't get me wrong, I know it will *always* be better to do a filesystem check/repair on a device other than the target...but then in a similar regard its always better to edit text on a PC, and we offer a text editor.
09:13:58[Saint_]As long as its a choice to run it, I don't much see the harm. Some people might not be around a PC very often and are still just as prone to FS errors as those that are.
09:14:55[Saint_]It might take a rather hilariously long time to complete on spinning disk based targets, or juice the battery before it completes,, Hmmm.
09:16:36wodzbugger. I compiled test codecs for rk27xx before and now I can't manage to
09:20:20Tweedlei decided to re-format with the built-in firmware's format option
09:20:27Tweedlethen im going to re-install rockbox
09:25:33wodzZagor: ping
09:27:56wodzZagor: could you update frontpage? I moved hd300 to stable
09:29:28 Quit wodz (Quit: Leaving)
09:35:14 Quit bertrik (Read error: Operation timed out)
09:36:09 Quit Derreck (Quit: Leaving)
09:40:54 Quit Keripo (Quit: Leaving.)
09:43:36 Join timotimo [0] (
09:46:01timotimoi'm running the current rockbox utility on linux64, but i can install neither the fonts package nor can i get any themes. it just errors out with an HTTP404, is that a known problem?
09:46:39 Join pamaury [0] (
09:46:39 Quit pamaury (Changing host)
09:46:39 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
09:46:41timotimothis is for the sansa clipzip
09:47:00[Saint_]timotimo: I saw a similar report regarding themes yesterday.
09:47:28[Saint_]You can download both themes and the font pack directly from the website.
09:47:57timotimoi'm doing that right now. it would still be nice if it worked in the utility
09:48:23[Saint_]Oh, it surely would. Patches are welcome.
09:54:10Tweedleok, lets see if i did it right .... :)
10:08:02 Quit Tweedle (Remote host closed the connection)
10:19:51 Quit factor (Read error: Connection reset by peer)
10:20:36 Join factor [0] (
10:21:20 Quit factor (Read error: Connection reset by peer)
10:24:37JdGordonthe whole UI updating mechanism really needs to be looked at again
10:25:20JdGordonFS #12606 is easy to fix in specific cases (i.e updating every screen to look for when the sbs needs updating) but a more general approach is needed
10:25:20fs-bluebot UI Viewport disappears when the player skips to the next track (bugs, unconfirmed)
10:30:22 Join jdgord [0] (~jdgord@rockbox/developer/JdGordon)
10:30:41 Join wodz [0] (
10:37:48***Saving seen data "./dancer.seen"
10:45:52[Saint_]why don't all screens simply update at a rate defined by the tags in use?
10:46:21[Saint_]example being, if there's no scrolling text or peak meters, then the default refresh is a bit over the top in the .wps
10:50:48 Quit wodz (Quit: Leaving)
10:51:08[Saint_]I've just now twigged that that's a seperate issue to what you're describing...but unless I'm mistaken, the .sbs and .wps have entirely different refresh rates?
10:52:10[Saint_]attempting to do animations with 0.1sec timeouts in the .wps definitely looks a lot better than the .sbs anyway. And I'm not sure why this is the case.
10:52:37[Saint_]I think you proved that the refresh rate had no notable hit on battery life did you nto?
10:59:54 Quit jdgord (Read error: Connection reset by peer)
11:01:58 Join TomColler [0] (
11:03:28 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
11:10:00 Join AlexP_ [0] (~alex@rockbox/staff/AlexP)
11:10:23 Quit AlexP (Ping timeout: 246 seconds)
11:13:17 Join Thra11 [0] (
11:26:50 Join AlexP [0] (~alex@rockbox/staff/AlexP)
11:27:32 Quit AlexP_ (Ping timeout: 246 seconds)
11:35:37 Quit nick_p (Ping timeout: 252 seconds)
11:42:52 Join nick_p [0] (
11:43:11 Join AlexP_ [0] (~alex@rockbox/staff/AlexP)
11:43:59 Quit AlexP (Ping timeout: 246 seconds)
11:57:49 Join swilde [0] (
12:09:00 Join AlexP [0] (~alex@rockbox/staff/AlexP)
12:09:32 Quit AlexP_ (Ping timeout: 246 seconds)
12:15:08 Quit AlexP (Ping timeout: 246 seconds)
12:15:35 Join AlexP [0] (~alex@rockbox/staff/AlexP)
12:21:04 Join wodz [0] (
12:27:18 Join anewuser [0] (~anewuser@
12:27:18 Quit anewuser (Changing host)
12:27:18 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
12:31:39 Quit pamaury (Ping timeout: 260 seconds)
12:31:42 Join LinusN [0] (
12:37:50***Saving seen data "./dancer.seen"
12:47:18JdGordon[Saint_]: correct, entirely different issue :)
12:47:35JdGordonAlexP: gevaerts: whats the bar for bug fixes going into the release branch?
12:50:23 Join hoal [0] (
12:54:25 Quit nick_p (Quit: Leaving)
12:57:44JdGordon[Saint_]: the fix for that is adding some smarts to the skin engine to figure out how fast the skin needs updating (which shold actually be pretty trivial to add)
13:06:29wodzI'll ask again: how to compile *single* plugin? I thought it was make $BUILDDIR/apps/plugins/test_codec.rock for example but it doesn't work
13:11:20 Quit hoal (Quit: Miranda IM! Smaller, Faster, Easier.
13:14:00timotimohow impossible is the idea of using the audio hardware of any rockbox powered device and offer it to a pc via usb as an usb audio device?
13:14:14gevaertsJdGordon: It's about *this* high
13:14:18*gevaerts holds his hand up
13:14:57gevaertstimotimo: depends on the device. pamaury has a branch somewhere on github that implements that for e200, but it's not fully finished
13:15:08timotimowow, neat
13:15:36timotimobecause i'm told my laptops audio hardware (and most other laptops apparently) is very, very poor, whereas my sansa clipzip has pretty decent audio hardware
13:15:57 Quit randumbum (Quit: ChatZilla [Firefox 10.0.2/20120216101208])
13:16:14 Join mortalis [0] (~mortalis@
13:16:19gevaertsI'm not sure about the clip zip, but I'd say it can *probably* be done. It's just a lot of work
13:16:23Tornewodz: i believe make $BUILDDIR/test_codec.rock
13:16:44Tornethe deps are slightly arcane
13:17:06wodzTorne: will try, thanks
13:17:33Torneunless your machine is very starved for ram it shouldn't take any noticable time to decide that that's the only thing that needs remaking, though :)
13:17:59wodzbtw. what are general criteria for selecting armclk/hclk/pclk
13:18:36wodzTorne: the problem is that I defined keymaps only for test_* family and make rocks simply barfs
13:18:57TorneOh, if this is test_* did you actually configure with them enabled? :)
13:19:08Tornethat woudl be a different reason for make to reject it other than it being the wrong target
13:21:12gevaertsJdGordon: I can give an opinion on specific cases. General statements about this are rather tricky
13:21:33Tornewodz: having just tried it seems like *nothing* works :p
13:22:01TorneSo, yeah, have fun with that.
13:22:22wodzhell, it used to work
13:23:09 Quit enthdegree (Ping timeout: 260 seconds)
13:26:25timotimogevaerts: do you know how much of the usb audio thing works for the e200?
13:27:54timotimoif i found the right repository, that stuff hasn't been touched for at least half a year
13:31:46 Join factor [0] (
13:31:57 Join XavierGr [0] (XavierGr@rockbox/staff/XavierGr)
13:39:01 Join dfkt [0] (dfkt@unaffiliated/dfkt)
13:39:12gevaertstimotimo: I've never looked at it in detail
13:39:21gevaertsBut yes, it's a bit oldish now
13:40:05timotimosad to hear that, would have been fun
13:40:29gevaertsFeel free to pick it up!
13:40:55timotimobut i'm not ready to learn everything needed to finish that or implement it on the clipzip
13:46:15 Join anewuser_ [0] (~anewuser@
13:48:20 Quit anewuser (Ping timeout: 244 seconds)
14:07:31 Join denials [0] (~dan@pdpc/supporter/professional/dbs)
14:08:37 Quit kadoban (Ping timeout: 248 seconds)
14:10:04denialsJust dropped by to say "Thanks!" to the Rockbox team for making my Sansa Clip+ so much better - and for having great project documentation, website, etc.
14:15:36 Part denials
14:16:44 Join AlexP_ [0] (~alex@rockbox/staff/AlexP)
14:16:56 Quit AlexP (Ping timeout: 246 seconds)
14:37:20 Join AlexP [0] (~alex@rockbox/staff/AlexP)
14:37:35 Quit AlexP_ (Ping timeout: 246 seconds)
14:37:52***Saving seen data "./dancer.seen"
15:01:33 Join TheLemonMan [0] (
15:08:05 Join anewuser [0] (~anewuser@
15:08:05 Quit anewuser (Changing host)
15:08:05 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
15:09:58 Quit anewuser_ (Ping timeout: 244 seconds)
15:12:44 Join rarog [0] (
15:20:40 Quit wodz (Quit: Leaving)
15:23:39 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
15:29:59 Quit Guinness (Read error: Connection reset by peer)
15:30:06 Join Guinness [0] (
15:31:28 Quit mystica555 (Disconnected by services)
15:32:03 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
15:32:22 Join mystica555 [0] (
15:37:49 Join bitcraft [0] (
15:37:53 Join dfkt [0] (dfkt@unaffiliated/dfkt)
15:43:44 Quit Guinness (Read error: Connection reset by peer)
15:43:50 Join Guinness [0] (
15:52:45 Join enthdegree [0] (~BitchX@unaffiliated/enthdegree)
15:57:22 Quit TheLemonMan (Quit: WeeChat 0.3.7)
16:12:40 Quit mortalis (Quit: KVIrc 4.1.1 Equilibrium
16:13:30 Join ceemko [0] (59678331@gateway/web/freenode/ip.
16:15:02ceemkohey guys, anyone has some experience with rockboxing sansa clip+? after I did complete installation via wizard, the rockbox clearly works on the player, but when I try to connect it to PC, it is not recognized
16:21:02GodEater_my personal experience of the clip+ is limited, but I seem to recall you currently have to reboot it into the original firmware to get USB support.
16:22:45Tornethe 3.10 release doesn't have USB support, no. boot the original firmware following the instructions in the manual. Once you've done that you may, if you want, upgrade to the current development release which does have USB support
16:23:46ceemkothank you guys, that's exactly the kind of information i missed :)
16:33:07 Join passstab [0] (
16:37:55***Saving seen data "./dancer.seen"
16:46:36 Join kadoban [0] (
16:52:53 Quit rarog (Quit: ChatZilla [SeaMonkey 2.4.1/20111011102430])
16:55:15 Join mystica555_ [0] (
17:02:27 Quit bitcraft (Remote host closed the connection)
17:05:38 Quit evilnick (Read error: Connection reset by peer)
17:07:10 Part Zagor
17:12:42 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
17:17:14 Quit azhag (Read error: Connection reset by peer)
17:20:14 Join bitcraft [0] (
17:27:03 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
17:29:09 Join olegfink1 [0] (
17:29:32 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:30:06olegfink1hi, somewhat offtopic, but knowing you guys are experts on bizzare hardware: any idea what the likes of run on?
17:32:31 Nick olegfink1 is now known as olegfink (
17:32:59GodEater_I think we're only going to do what you'd do here, and exercise our google-fu
17:34:13olegfinklest i used the channel as a google frontend.
17:34:26bluebrother^AlexP, pixelma: the manual states that Rockbox boots into the OF on clip+ and others when powered up with USB connected. This is not true anymore.
17:34:39bluebrother^don't have time to fix this right now though
17:34:42 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
17:35:02bluebrother^possibly later. If someone has the time earlier the better :)
17:38:17bluebrother^timotimo: which version of Rockbox Utility are you using? There was a bug in 1.2.12 which is fixed with the latest release (1.2.13).
17:38:24bluebrother^installing the fonts pack works fine for me
17:39:03bluebrother^I also get an error trying to install themes, but that's a different story −− the server responds with a 500 internal server error
17:39:43timotimoversion 1.2.13
17:40:03timotimoalthough every version i've tried ever has told me "there's a new version!" when i start it the first time
17:40:25bluebrother^can you please post the system trace (About / Troubleshooting / System Trace) after you tried somewhere?
17:40:43timotimotried what? the fonts package download?
17:45:18bluebrother^ok, so I've just retried with the latest binary on 64bit linux. Works for me.
17:45:39bluebrother^plus, I don't get a message that a new version is available. I suspect you're not using 1.2.13.
17:47:11timotimo and
17:47:18timotimoi don't get the message any more either
17:48:04 Join pamaury [0] (
17:48:05 Quit pamaury (Changing host)
17:48:05 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
17:48:29bluebrother^that's interesting.
17:48:43bluebrother^the fonts URL is constructed wrongly but that should be fixed.
17:49:18timotimoprobably should, yeah
17:49:44bluebrother^hmm, why is it using the release fonts URL?
17:49:50 Part LinusN
17:50:29bluebrother^which versoin of Rockbox have you installed?
17:51:58bluebrother^I'm under the impression that there's still a problem with git hashes :(
17:55:27bluebrother^which you should be able to work around by installing a newer version
17:55:36bluebrother^i.e. a version with a different hash :)
17:57:46 Quit passstab (Ping timeout: 246 seconds)
18:06:27bluebrother^timotimo: can you put the rockbox-info.txt file of your installation (in the .rockbox folder) online as well?
18:10:02 Join T44 [0] (
18:11:33 Join passstab [0] (
18:13:10 Join Keripo [0] (
18:13:36 Quit Topy44 (Ping timeout: 272 seconds)
18:16:04 Join randumbum [0] (
18:18:38 Join TheLemonMan [0] (
18:18:46 Quit bluebrother^ (Ping timeout: 246 seconds)
18:18:54 Quit fs-bluebot (Ping timeout: 260 seconds)
18:20:01 Quit ceemko (Quit: Page closed)
18:20:09 Join fs-bluebot [0] (
18:20:38 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
18:24:23 Quit enthdegree (Ping timeout: 272 seconds)
18:25:18 Quit randumbum (Ping timeout: 264 seconds)
18:27:31 Quit Keripo (Quit: Leaving.)
18:30:19 Quit thegeek (Read error: Connection reset by peer)
18:31:04 Join enthdegree [0] (~BitchX@unaffiliated/enthdegree)
18:33:54pamauryI'm wondering if the backtrace mechanism could be extended to all threads ? For example, if the UI freeze, it might be because of some other thread and knowing where the other threads are stuck my be usefu
18:37:59***Saving seen data "./dancer.seen"
18:39:33 Join thegeek [0] (
18:40:06 Join randumbum [0] (
18:45:52 Quit enthdegree (Ping timeout: 245 seconds)
18:52:23timotimopamaury: you were the one who started work on offering the e200 as an usb audio device?
18:52:37pamaurytimotimo: yes
18:52:50timotimoare you still interested in that? i thought that was kind of a cool idea
18:53:15pamauryyes but it requires some work and I've been busy with the fuze+ port recently
18:53:55timotimowell, since i don't have an e200 (i do have a clipzip) it's not too interesting for me, just a cool thing
18:54:17timotimofor the clipzip you'd probably have to redo it from scratch or something?
18:55:17pamauryactually it was not e200 specific, just specific to some driver. Another interesting class of device would be amsv2 (fuzev2,clip+,clipzip) but implementing it will not be easy I think and the usb driver is not even completely stable
18:56:08timotimoso if fuze+ gets done you'd continue work on it?
18:56:30pamauryif I have time and motivation :)
18:57:11timotimovery cool :)
18:57:26timotimowhat do you mean when you say it's specific to "some driver"?
18:58:21pamaurythere is a generic part and a hardware specific part. The generic part is mainly done but I only implemented the driver for one usb controller which is found in the e200 but not only
18:58:27pamaury(the fuze+ for example)
18:58:34timotimoah, ok
18:58:44timotimohave you also considered exposing the microphone?
18:58:55timotimoor hell, even the radio receiver once you're at it :)
18:58:58pamauryyes, and radio
18:59:18timotimothat's really cool
18:59:22 Quit passstab (Ping timeout: 246 seconds)
18:59:40pamaurybut the playback part is easier than the recording one I think
19:00:52 Join passstab [0] (
19:04:24 Quit stoffel (Ping timeout: 260 seconds)
19:05:43 Join thegeek_ [0] (
19:09:31 Quit thegeek (Ping timeout: 246 seconds)
19:31:50 Join Keripo [0] (
19:49:33 Join n1s [0] (
19:49:33 Quit n1s (Changing host)
19:49:33 Join n1s [0] (~n1s@rockbox/developer/n1s)
20:01:58 Quit Keripo (Quit: Leaving.)
20:08:35 Join bertrik [0] (
20:08:35 Quit bertrik (Changing host)
20:08:35 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
20:16:26 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped)
20:16:37 Join bertrik [0] (
20:16:37 Quit bertrik (Changing host)
20:16:37 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
20:18:05 Join curtism [0] (
20:18:05 Quit curtism (Changing host)
20:18:05 Join curtism [0] (~curtis@unaffiliated/programble)
20:20:11 Quit bertrik (Client Quit)
20:20:25 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
20:36:02 Quit y4n (Quit: only amiga makes it possible)
20:38:00***Saving seen data "./dancer.seen"
20:43:20 Join enthdegree [0] (~BitchX@unaffiliated/enthdegree)
20:43:52 Join Ray072 [0] (
20:50:10 Part Ray072 ("Leaving")
20:58:06 Quit XavierGr (Ping timeout: 252 seconds)
20:59:08 Join petur [0] (~petur@rockbox/developer/petur)
20:59:24 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
21:11:31 Join Ray039 [0] (
21:12:32 Quit Ray039 (Client Quit)
21:13:50 Join anewuser_ [0] (~anewuser@
21:15:51 Quit anewuser (Ping timeout: 245 seconds)
21:17:29bluebrothertimotimo: which Rockbox version do you have installed when observing the fonts download issue in Rockbox Utility?
21:17:59timotimouh, the "recommended" one
21:18:42bluebrothercan you post the contents of /.rockbox/rockbox-info.txt somewher?
21:20:12bluebrotherrecommended as of today?
21:21:56*bluebrother guesses this to be 3448f5b6ad25f59e01ece347cb06e09652915e30
21:22:18 Join anewuser [0] (~anewuser@
21:22:19 Quit anewuser (Changing host)
21:22:19 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
21:23:12bluebrotheryeps, that produces a failing test
21:23:37timotimogreat :)
21:24:02bluebrotherhaving a test turns out to be really neat :)
21:24:39 Quit anewuser_ (Ping timeout: 252 seconds)
21:25:20bluebrotherhmm, or did I insert the value wrongly?
21:25:36bluebrothermaybe a headache is a bad precondition for looking for bugs :(
21:25:47bluebrothersince the test now passes :/
21:26:45timotimowell, don't beat yourself up about it?
21:31:03timotimowhat did that ? do there?
21:31:15bluebrotherno idea about the ? ;-)
21:31:30*bluebrother would really like to know the contents of rockbox-info.txt :)
21:32:31 Quit petur (Ping timeout: 245 seconds)
21:34:50timotimosorry, man. i just lost the device somewhere :(
21:35:24bluebrotheruh. That's bad (especially for the loss)
21:36:27timotimoi just got it for my birthday, because i was convinced i had lost my clip+
21:36:37timotimojust found the clip+ a few minutes ago in a jacket pocket i hardly ever use
21:42:54timotimofound it!
21:44:57bluebrothernice, thanks
21:45:06timotimoyou're welcome
21:45:13dfktif i want to prioritize bmp album art, do i just have to alter that one line in albumart.c? - static const char * extensions[] = { "jpeg", "jpg", "bmp" };
21:46:15bluebrotherah, the test was even incomplete
21:46:22*bluebrother can now reproduce the issue
21:46:48 Join stripwax [0] (
21:47:29 Join wodz [0] (
21:48:33wodzTorne: Building plugins separately works as used to. The 'trick' is to select test plugins in configure if you intend to build it :-)
21:49:21bertrikpamaury, do you have time to test a patch for the imx233 rtc driver?
21:51:17wodzwhats are the general criteria when selecting armclk/hclk/pclk freqs (I mean other then max allowed values and allowed dividers)?
21:52:03timotimobluebrother: great! :)
21:54:08 Quit stripwax (Quit:
21:55:21bertrikwodz, not sure what you mean. And I have to admit I don't really know what hclk is for
21:55:54 Join saratoga [0] (980329e4@gateway/web/freenode/ip.
21:56:51saratogahclk is the AHB clock i think
21:57:26bertrikI think I've seen usually FCLK >= HCLK >= PCLK
21:58:20 Quit Thra11 (Quit: kthxbai)
21:58:38 Join Thra11 [0] (
21:59:24wodznano2g uses fclk=hclk=pclk imo in lower speed
21:59:54saratogamakes sense
22:00:48wodzI guess on target without iram dram speed is at premium
22:01:40saratogayeah usually you want DRAM as fast as possible without making everything else faster (which would waste power)
22:03:17 Join Thra11_ [0] (~thrall@
22:03:44saratogaalthough on a lot of devices increasing the cpu clock doesn't waste that much power if the P/Hclks aren't raised, so its not always hte best way to go
22:04:00saratogai think arm cpus tend to be efficiently made, random SOC peripherals less so
22:04:44 Quit Thra11 (Ping timeout: 252 seconds)
22:08:18wodzfaster dram means faster hclk usually
22:12:11 Quit Llorean (Disconnected by services)
22:12:48saratogausually you have to do a battery bench to see if higher or lower p/h clk is better
22:12:53 Join Llorean1 [0] (
22:12:58saratogaon AMSv2 it is apparently worse, although i'm not sure why
22:15:09wodzcurrently rk27xx runs at fcpu@200MHz hclk@100MHz pclk@50MHz, I discovered I could run it at 132/132/66 or 132/132/33. This would give ~33% in dram speed
22:15:25 Join wtachi [0] (
22:16:26 Join Frank__L [0] (
22:17:48Frank__LHi there. I've got some questions about the audio decoders in rockbox
22:18:38Frank__LI'm not a rockbox users myself, but I'm very interesting in the possibility to bring some of the stuff into Debian armel architecture
22:19:04Frank__Lspecifically because of the fixed-point and other optimizations that are present in rockbox code
22:19:14gevaertsFrank__L: you'll probably want to talk to saratoga
22:20:04saratogawe have some stuff on gerrit that lets you compile our codecs standalone on linux
22:20:13Frank__Lthat's cool
22:20:27Frank__LI've been trying to compile your libfaad on Debian
22:20:31Frank__Lbut it's not easy so far
22:20:34saratogai use them for developing on arm-linux, so it should be useful for you
22:21:05Frank__LI'll check that out
22:21:14saratogayou won't be able to do that without either writing a lot of code, back porting our changes to stock libfaad, or using the standalone tool patches
22:21:29CIA-44Commit 93cf878 in rockbox by Dominik Riebeling: Test: check retrieved version string as well.
22:21:29CIA-44Commit 674bbba in rockbox by Dominik Riebeling: Fix false positive in version detection.
22:21:30CIA-44Commit b30df55 in rockbox by Dominik Riebeling: Enable MPIO HD200 and HD300 installation.
22:21:43bluebrothertimotimo: and fixed. Thanks for the input!
22:21:50timotimoyou're very welcome :)
22:22:13Frank__Lis my impression right that the basis of libfaad in rockbox is much older than the one in Debian?
22:22:38Frank__Li.e. in Debian they've been incorporating 'newer' upstream releases, like libfaad2 v2.7
22:22:42saratogaFrank__L: yes, i believe we forked from libfaad in 2005 or so
22:22:58Frank__Loh dear
22:23:02Frank__Lthat'll be tough to port over :)
22:23:19saratogai haven't seen much upstream stuff that looked interesting, but a bit has been back ported to us
22:23:38saratogamostly though our changes involve rewriting libfaad to not suck, so we're not too interested in their stuff
22:23:43pamaurybertrik: is it on gerrit ?
22:23:45Frank__Lis there a chance that e.g. your fixed-point WMV decoder finds its way back into ffmpeg?
22:23:59Frank__LI mean wma
22:24:12bertrikpamaury, no, but I can put a patch on pastebin
22:24:14saratogai asked Michael about it some years ago and basically it seemed like it wasn't worth doing that
22:24:25CIA-44b30df55 build result: All green
22:24:28saratogaalthough over the years various people have gotten it to work with ffmpeg
22:24:33saratogai believe VLC uses it for instance
22:24:37Frank__Lit does
22:24:45Frank__LI'm trying to get a version that works with gstreamer
22:24:47pamaurybertrik: yes or recall me the address your previous paste
22:24:49saratoganot sure how up to date they are though
22:25:11Frank__Lthere was also a parallel implementation of fixed-point wma, right?
22:25:18Frank__Lin one of the google summer of codes?
22:25:19saratogai've been too busy to do much codec stuff the last two years, and most of that has been mp3 related
22:25:28Frank__Lby someone else
22:25:42Frank__Llet me find you the link
22:25:49saratogai did the wma summer of code project if thats what you're asking
22:26:01saratogatheres nothign parallel about it hough
22:26:24Frank__Loh I'm confused
22:26:29wodzmaybe Frank_L means pp dualcore mp3 decoder?
22:26:36Frank__Lit was a optimization of tremor
22:26:45Frank__Lso vorbis
22:26:48Frank__Lnot wma
22:26:57Frank__Lthere are a couple of tremor versions around now
22:27:01Frank__Lgets a bit confusing
22:27:10saratogaours is believed to be the fastest on arm
22:27:20pamaurybertrik: ok, I'll that in one hour
22:27:47saratogawe've picked all the best bits from the different ones floating around, and then ported over new optimizations from non-tremor codec stuff
22:28:03saratogaalthough i think we could still squeeze a few more MHz out of it
22:28:20bertrikdon't we have some problem parsing oggs, to skip embedded album art for example?
22:28:23AlexPgevaerts: On the basis that nobody else is likely to offer, might it be an idea to just through a few dates out there (or on the wiki or whatever) and see when seems best?
22:28:26Frank__Lvorbis is not my biggest problem right now
22:28:46AlexPgevaerts: And then we might even be organised slightly before the last minute :)
22:28:49Frank__Las my goal is to play back different formats on an NSLU2@266Mhz. The tremor trunk from xiph does this
22:29:01gevaertsAlexP: good idea. I'll see if I can get a volunteer to start the wiki page :)
22:29:09Frank__LAAC and WMA are not possible in realtime unfortunately with the codecs in Debian
22:29:17Frank__Lhence I'm trying to find better versions :)
22:29:17AlexP266 is loads! :)
22:29:21Frank__Lyeah it is
22:29:35Frank__Lnot enough for the default libfaad2 though
22:29:42Frank__Lnor for ffmpeg's wma decoding
22:29:46AlexPgevaerts: Also, I clearly meant throw :)
22:29:48saratogaFrank__L: we do Vorbis 128k at about 20MHz on ARM9E :)
22:29:55Frank__Lthat's very nice
22:30:16Frank__LI wish the rockbox stuff would get picked up
22:30:17AlexPgevaerts: I nominate evilnick
22:30:19saratogaFrank__L: 266mhz is easily fast enough for these codecs
22:30:24saratogaare you running them in fixed point?
22:30:32Frank__Llibfaad2, yes
22:30:35Frank__Lthere's also overhead
22:30:44Frank__LI'm running them with the gstreamer framework
22:30:52wodzFrank__L: What is your actual target? media center or something?
22:30:57saratogawith no optimization libfaad2 ought to take about 60MHz or so
22:31:00Frank__La uPNP mediarenderer
22:31:02saratogaso you're doing something very wrong
22:31:24 Quit XavierGr ()
22:31:38Frank__Lis it easy to profile where the cpu cycles go to?
22:32:22wodzon linux there is a bunch of profilers
22:32:41gevaertsAlexP: I've been assuming "mid may to mid july" basically, but that's not set in stone
22:33:05AlexPyeah, seems about right
22:36:01saratogayeah apparently the straight late-2005 era libfaad check in was basically real time on an 80MHz ARM7 core
22:36:53Frank__LI wonder where all my cycles go to then :)
22:37:10saratogawhat processor does the NSLU2 have
22:37:40bluebrotherAlexP: the manual claims that for clipv2, clip+ and fuzev2 the bootloader to boot into the OF when powered by USB
22:37:46saratogaoh xscale
22:37:52bluebrotherand worse, it doesn't tell the button to boot the OF
22:37:54saratogai have no idea how those compare to stock arm processors
22:37:59bluebrotherany idea what the correct button is?
22:38:03AlexPbluebrother: Damn people changing things and not the manual!
22:38:05***Saving seen data "./dancer.seen"
22:38:11bluebrotherthat pretty much explains all those support questions
22:38:14AlexPbluebrother: Left is my guess, but not sure
22:38:38bluebrothernot only the behaviour has been changed, the manual hasn't been updated *and* its entry is even incomplete :(
22:40:04bluebrothernice, and the wiki page posted in the forums points to the manual on how to boot the OF
22:40:06 Quit TheLemonMan (Quit: WeeChat 0.3.7)
22:40:13bluebrothergreat job :(
22:40:32bluebrotherpamaury: ping
22:41:22AlexPbluebrother: yeah :/
22:41:24bluebrotheroh, I was wrong.
22:41:36bluebrotherthe manual does indeed have the button to boot the OF, and it's Left
22:42:01bluebrotherah, this kind of opting things is confusing :(
22:42:03bertrikRTFM! :)
22:42:35*bluebrother thinks a complete overhaul of the manual would be a really good thing
22:46:14bluebrotherthough I guess that there's nobody around to actually do it :/
22:49:58CIA-44Commit 47e30b8 in rockbox by Dominik Riebeling: Update manual for boot behaviour on clip+, clipv2 and fuzev2.
22:50:33bluebrotherthat note is a bit in a weird place but better than claiming wrong things.
22:52:20AlexPbluebrother: Yeah, it could really do wit that
22:52:21CIA-4447e30b8 build result: All green
22:52:38AlexPBut it is a massive massive amount of work
22:52:51dfktdoes albumart.c needs a major rework to prioritize cover.bmp over cover.jpg? it seems that all in there is jpg-specific, and bmp always the last one to get called
22:53:51bluebrotherAlexP: sure :)
22:54:12AlexPIf we came up with a plan we could just slowly work on it in a brnch
22:54:18n1sbertrik: the issue with embedded art in vorbis files is a desgin flaw in tremor that we hit due to the very limited memory avalible to codecs
22:56:07n1sand the spec allows the metadata to be arbitrarily large IIRC so in theory you could have a vaild file with a 4GB AA embedded
22:56:19bluebrothermight be something to discuss at DevCon, given that the main manual people are around
22:56:56 Quit n1s (Quit: Ex-Chat)
23:04:13 Quit domonoky (Read error: Connection reset by peer)
23:10:47 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
23:13:44saratogai'd at least like to overhaul the install section
23:13:55saratogatoo much detail not directly related to the install directions all mixed together
23:20:40 Quit passstab (Remote host closed the connection)
23:29:34 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
23:33:15 Join Scromple [0] (~Simon@
23:36:35saratogaFrank__L: did you figure out how much time your codec was actually using?
23:40:40 Quit Rower85 (Quit: Hmmm...)
23:41:14 Quit MethoS- (Quit: Konversation terminated!)
23:43:05 Join MethoS- [0] (~clemens@
23:48:23 Quit ender` (Quit: Knowledge is power. Power corrupts.)

Previous day | Next day