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

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

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

#rockbox log for 2007-06-19

00:01:08LloreanPaulJam: Blame the committer, he's from the US.
00:01:13Lloreanlostlogic: You around?
00:02:04Lloreanlostlogic: Either way, as PaulJam has noted, uncolored files aren't getting foreground color. I'm not seeing clearly why this is happening just yet. If you know, feel free to speak up, otherwise I'll read some more.
00:05:16amiconnpreglow: Looks like they are 1st order filter, and the cutoffs match pretty well. Will try to suppress the noise in the diagram at higher frequencies, then provide a screenshot
00:05:56 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:06:26Lloreanlostlogic: Nevermind. I broke it. Fixing now
00:06:39LloreanPaulJam: Alright, the foreground issue should be fixed on next build, about to commit an undoing of my own silly mistake
00:07:14PaulJamok, thanks
00:07:19toffe82Joely: are you here ?
00:08:06LloreanPaulJam: You fix one bug with what seems like an obvious fix, you create a new one because you forget that there are negative numbers out there.
00:09:02toffe82Joely : the ideal would be to have everything running from a usb key so you can take it with you and use it on whatever computer (puppy linux has a version like this running with qemu)
00:09:09 Join stripwax [0] (
00:10:03toffe82joely : what distro did you use ?
00:10:44LloreanPaulJam: As for unknown filetypes, that shouldn't be a real problem. It should honestly be trivial for me to add, but I'm not going to just at this moment as I'm working on a few other things, and I'd like a little time to float it in my head before I make another silly mistake in how it gets done.
00:11:06preglowamiconn: that points towards the full eq not being implemented, at least. if they had a full five band eq, i would have expected them to be 2nd order
00:11:09LloreanPaulJam: Feel free to remind me later if it doesn't end up getting done (I can't make any promises about my memory)
00:11:21 Quit ompaul ("init 0")
00:11:34Joelyah yes, however...I really don't want to get yelled at again for contributing something binary. It's going to be my own distro based off of source mage (another package manager written in bash). if you have any suggestions as to how you'd like the all means tell me. (right now it's using either stdio or lxdiag
00:11:48LloreanPaulJam: Alright, did you ask anything else that I haven't yet addressed?
00:12:11Joelyit's just a simple compiling linuxbios kernel (so even the kernel is compressed)
00:12:12toffe82Joely: I am not the good person to answer :)
00:12:31Joelyand some userland utils
00:12:36Joelyhehe, ok
00:14:37toffe82Joely: you are talking of the arm emulator or making a distro for dev rockbox ?
00:15:34Joelytoffe82, only for the dev image
00:17:09LloreanPaulJam: Alright, svn build is finished, so feel free to tell me if I didn't manage to fix it.
00:19:57PaulJamLlorean: it is fixed.
00:21:09LloreanI'm about to go try something, I think unknown might be easier than I thought, but I'd prefer to use "unknown" rather than ???, because I've actually seen .??? files
00:22:01PaulJamLlorean: really? windows tells me that questionmarks aren't allowed in filenames.
00:22:15LloreanI could be wrong then
00:22:17Soapthey are a wildcard
00:22:19peturhmmm '?' is a wildcard char in dos/windows
00:22:52Soapand in bash
00:22:55LloreanSince it's a fat32 only environment, I guess it shouldn't be a problem, eh?
00:23:17 Quit My_Sic (Read error: 104 (Connection reset by peer))
00:24:15 Quit Arathis ("Bye, bye")
00:27:46PaulJamhmm, would it be possible to draw the list titles in the filebrwser in the folder colour?
00:27:56 Join midgey [0] (
00:28:54 Quit Nico_P (Remote closed the connection)
00:29:08LloreanPaulJam: I'm sure it *would* be, I'm not sure how to do that yet. Testing a ??? patch though, gimme a minute to see how it turns out
00:30:34 Part peppo ("part")
00:32:51 Join Arathis [0] (
00:33:27 Quit Arathis (Client Quit)
00:33:41LloreanIs everyone okay with .???
00:33:43 Join jhulst [0] (
00:33:54LloreanErrr, ???
00:35:14 Join entheh [0] (
00:36:23 Join Tostada [0] (
00:36:33LloreanAh well, trivial change if ??? ends up being a bad idea.
00:38:08LloreanPaulJam: Is it acceptable that ??? sets the colors for *all* filetypes not assigned a custom color, rather than only "filetypes that are not supported'
00:40:17 Quit ender` (" Marriage is not a word, it's a sentence. A life sentence...")
00:40:51 Part maffe
00:40:56PaulJamLlorean: it's ok. since you cann always add all supported filetypes to the .colors file if it is a problem.
00:41:08LloreanThat's how I felt.
00:41:25LloreanAlright, next build will have that feature then.
00:42:10Llorean??? will set the color for all filetypes not given a custom color.
00:42:13 Join maffe [0] (
00:42:24LloreanIf ??? is left out, they'll still use foreground color
00:43:05*Llorean waits to find out if he's done anything new stupid.
00:43:16 Quit obo ("bye")
00:45:34 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
00:46:04 Quit Siltaar (Remote closed the connection)
00:46:14 Quit amiconn (Nick collision from services.)
00:46:15 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
00:46:18 Quit petur ("Zzzz")
00:47:15amiconnThe 4 curves are taken with each of the 4 cutoff settings for low shelf + high shelf (lowest+ lowest etc), at +6dB gain
00:47:41LloreanPaulJam: Alright, it's built. And it works here (tm)
00:47:50 Join My_Sic [0] (
00:48:03 Quit My_Sic (Client Quit)
00:48:59 Quit midgey ()
00:50:28LloreanPaulJam: I have absolutely no idea what will fall into coloring the current folder line. I've never looked at it before. It could be really trivial. Either way, I'll look at it later, and if it turns out to be the trivial case, it'll probably show up in the next day or so, if not much sooner.
00:55:32 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
00:56:43PaulJamLlorean: didn't you say that all files that aren't explicitly given a colour show up in the ??? colour? for me the supported files that aren't in the file have the normal foreground colour.
00:57:22LloreanPaulJam: Hm, maybe I misread what the code did. I essentially changed what it falls back to.
00:58:27PaulJamwell, it isn't a problem. i was just a little bit surprised.
00:58:42LloreanYeah, I think I see where I got a little mixed up.
00:58:57LloreanBut doing it any other way is going to take some extra CPU time that's essentially wasted.
00:59:01LloreanSo, best to leave it this way.
00:59:18LloreanI think
01:02:26 Join midgey [0] (
01:03:24 Quit bluebrother ("leaving")
01:03:40preglowamiconn: interesting
01:04:32preglowso,you think we should definitely remove the whole hw eq screen?
01:07:05amiconnThe question is whether we should keep the cutoff adjustment, and how to present it
01:07:25preglowwell, if we do, there are other targets that could use it too
01:07:30amiconnMaybe have separate 'bass cutoff' and 'treble cutoff' settings?
01:07:40amiconnYes, e.g. the irivers
01:07:45preglowand some ipods
01:07:53amiconnwhich ones?
01:08:07preglowhmm, the ones i fixed treble/bass controls for
01:08:09preglownano, and some others
01:08:27preglowanother problem is that the cutoff freq usually is sample rate dependent
01:08:30amiconnBtw, do you remember which is the closest matching wm* data sheet for the WM8758?
01:08:45amiconn(i.e. where the hw eq info was from)
01:09:03preglowahh, no, i'm afraid i don't
01:09:06preglowlinuxstb knows
01:09:27preglowthe sample rate dependency isn't a problem now, but will be when we start adjusting the dac sample rate
01:09:29linuxstbThe comments at the top of wm8758.c know as well ;)
01:09:34 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
01:09:49safetydanyay, looks like the cgiirc script is no longer blocked
01:12:40amiconnlinuxstb: Hmm, so the wm8750 datasheet was used both for the 8758 and the 8975?
01:13:04linuxstbThat sounds unlikely...
01:13:14***Saving seen data "./dancer.seen"
01:16:48linuxstbWhere do you get WM8750 from? wm8758.c refers to the WM8983 datasheet, which rings a bell with me.
01:16:59 Quit Seed (Nick collision from services.)
01:17:07 Join Seed [0] (
01:17:35amiconnFor some reason I thought the 8750 was used for the 8975
01:17:45 Quit midgey ()
01:17:47amiconnI didn't know what was used for the 8758
01:18:10*amiconn wonders why there are so many different wm codecs
01:19:25amiconnHmm, the ipod video of does have eq settings. Now, are these hardware or software? :confused:
01:20:22safetydanthe wm8750 datasheet doesn't look like the one I remember working off
01:20:40 Join chris_ [0] (
01:21:32linuxstbamiconn: You mean the common "Rock, Pop, Jazz, etc" type of EQ?
01:22:07linuxstbI'm pretty sure all ipods have that, but I don't have retailos on my Color at the moment to check...
01:22:22linuxstbDoes your mini have it?
01:22:26amiconn22 different presets (and off)
01:22:27 Quit Jon-Kha (Remote closed the connection)
01:22:45amiconnDon't know what the mini of has
01:23:06 Quit secleinteer (Remote closed the connection)
01:24:03preglowall ipods i have seen have those
01:24:09preglowand i'm fairly certain they are software implemented
01:24:32preglowi even found some code for software filtering when i disassembled retailos
01:27:18 Join midgey [0] (
01:29:17safetydanpreglow, is the retailos software eq less capable?
01:30:04preglowwell, there are only presets
01:30:08preglowi've never even bothered to test it properly
01:30:26preglowrock, pop, classical, jazz
01:30:29preglowcompletely uninteresting
01:31:19DerPapstall iPods have them. i'm pretty sure about it.
01:32:01DerPapsteven those with a pp5002 cpu
01:35:17*DerPapst just found that "hidden" image on the devconwest page...
01:36:34preglowhidden and hidden...
01:36:40*alienbiker99 found it too
01:37:50 Part maffe
01:39:45preglowme sleepey
01:40:21scorcheDerPapst: shush! =P
01:41:00 Join maffe [0] (
01:41:57*Llorean rolls his eyes at scorche
01:42:12scorcheSoap made it!
01:43:09SoapI made the physical product, but I in no way, shape, or form am responsible for the idol worship which has grown around it, nor am I responsible for the particular episode we are currently discussing.
01:43:24scorchewell, hcs took the photo =P
01:46:40Joelyugh i sure hope my mom doesn't know how to read the internet ><
01:49:30scorchewell, it is a bit hard to find unless you see the source...then again, i made it a bit obvious by placing it at the bottom
01:50:30LloreanConsidering it adds a huge chunk of whitespace at the bottom of the page in my browser, it was kinda incredibly blatant.
01:50:42DerPapstheh.. well it took me like.. um... 5 seconds to see some wired blue and underlined dot. :P
01:51:01scorchewell, it wouldnt be any fun if no one noticed =P
01:51:09LloreanIf you're going to hide it, at the very least just make it the period on the last line, which is already a link, and override the color to black.
01:51:15DerPapstif you want to hide it make the font colour whithe ;)
01:51:32*Llorean goes off to attempt to purchase a power strip.
01:51:36scorchei reference my above statement
01:51:50*DerPapst agrees
01:52:03Lloreanscorche: Sorry, it may be a bit longer before I get to what I expected to do by 6. Been a little busy.
01:52:06*Llorean will be back soon
01:52:32scorcheno can wait a few hours
01:53:01DerPapstme too. and waiting is even easier while sleeping.
01:53:17*DerPapst don'T even know for what he's waiting.
01:54:50DerPapstgood night at all
01:54:53 Quit DerPapst ("anyone? FS#7327 :-)")
01:58:19 Join secleinteer [0] (n=scl@
01:59:11 Quit lee-qid ("aufwiederbyebientotsayonara")
02:00:56 Quit PaulJam (".")
02:02:37 Quit dandin1 ()
02:06:36 Join oblib [0] (
02:07:42oblibHas anyone that uses a nano seen the following: For no reason I can tell, my nano reports itself as unformatted to Windows. Rockbox works fine on it's own still, and Linux can read the drive without problems.
02:08:20oblibAlso, independant of the above question, if I format the drive in Windows, will I be able to reinstall Rockbox, or do I have to restore the ipod through itunes first?
02:09:16 Join TrueJournals [0] (
02:11:47linuxstbIs Windows reporting that your ipod is unformatted, or itunes?
02:12:15oblibWhen I pull up itunes, it says I'll probably need to restore it
02:12:37oblib Which is what I've always done in the past when it does this... and it comes back just fine
02:13:20oblibI haven't notice what makes it happen though. I used to think it was when the battery got run completely empty, but this last time it was plugged in the car the whole time
02:13:45linuxstbA few people have reported similar problems (on various ipods I think), but I don't think anyone knows the reason.
02:14:33oblibDo you know if I have to restore with iTunes, or can I just format and recopy .rockbox?
02:14:45linuxstbI don't know - just try it.
02:15:02oblibcan I always restore it, even if I format it?
02:15:25linuxstbYou _should_ be able to, but I can't tell you how itunes will behave.
02:16:55oblibokay, thanks. I guess I'll just keep my eyes out for some consistent cause to see if we can't nail this bug.
02:24:55 Part pixelma
02:26:33 Part TrueJournals
02:33:13 Quit bdgraue__ (Remote closed the connection)
02:33:21 Part Tostada
02:39:35 Join BHSPitLappy [0] (
02:41:39 Join TrueJournals [0] (
02:43:30 Join Thundercloud__ [0] (n=thunderc@
02:43:36 Part TrueJournals
02:44:34 Join JdG|sleep [0] (
02:44:49 Nick JdG|sleep is now known as JdGordon (
02:46:10 Quit entheh ("^~")
02:54:12 Quit XavierGr ()
02:58:01 Quit safetydan ("CGI:IRC (Ping timeout)")
03:05:52 Quit ze (Read error: 110 (Connection timed out))
03:08:37 Quit Thundercloud_ (Read error: 110 (Connection timed out))
03:11:05 Join XavierGr [0] (
03:11:17 Join ze [0] (
03:13:16***Saving seen data "./dancer.seen"
03:13:29 Quit spiorf (Remote closed the connection)
03:17:42 Quit oblib ("Leaving")
03:23:47 Part toffe82
03:26:37 Quit chris_ (Remote closed the connection)
03:26:56 Join chris_ [0] (
03:28:57 Quit Thundercloud__ (Read error: 110 (Connection timed out))
03:29:47 Join TrueJournals [0] (
03:40:32JdGordondionoea: (post log read) yes, i wanted to have text_reader show the .colors colours, i might do it this arvo
03:40:57LloreanJdGordon: You mean, when a .colors file is loaded with it, it shows the color on the line?
03:42:40LloreanI intend to rename .colors to .colours later tonight (assuming I don't forget or someone doesn't get to it first) just to give you a heads up
03:42:53LloreanThat was a minor oversight but it needs to be fixed fairly soon before too many get used to it.
03:44:30JdGordongreat :)
03:44:47JdGordonjust rmemeber to do it in tools/ and text_editor.c
03:45:18LloreanI'll probably leave all the function names alone
03:45:23LloreanSince we have "HAVE_LCD_COLOR" anyway
03:45:34LloreanBut yeah, I'll make sure to include the text editor bit
03:45:48JdGordonI think the decision last time was code was US spelling and anything the user sees is brittish
03:47:33LloreanWorks for me.
03:49:07 Quit BHSPitLappy (Connection timed out)
03:49:11 Join BHSPitLappy_ [0] (
03:49:25 Part TrueJournals
03:49:58 Nick BHSPitLappy_ is now known as BHSPitLappy (
03:54:43 Join kohlman [0] (i=4493fa06@gateway/web/cgi-irc/
03:54:53kohlmanI NEED HELP!!
03:55:26JdGordonhave a cookie!
03:55:50kohlmank i have an iriver H10 5gb with rockbox and i am having troubles putting music on it
03:56:50kohlmanthey are wma so i no they wont work in rockbox but they dont even show up in original firmware
03:57:51kohlmancan anyone help?
03:58:33Lloreankohlman: This has nothing to do with Rockbox then. You need to follow the instructions for using the original firmware, whatever manual came with your device.
03:59:13 Quit kohlman (Client Quit)
04:03:10 Quit Llorean ("Leaving.")
04:06:39 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
04:14:14 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
04:18:33JdGordonhey saratoga, had any luck with the plugin?
04:19:41saratogastill have it crashing
04:19:55saratogaJdGordon: I actually have a question
04:20:03saratogamy calls to rb->write always fail
04:20:16saratogaso i tried to put a debug statement into file.c so i could see which part failed
04:20:27saratogahowever, it seems to me file.c doesn't get compiled?
04:20:46JdGordonis it in the makefile? SOURCES?
04:20:49saratogaat least it never shows up in the output of make, and theres no file.o file generated
04:21:19JdGordonits not being compiled then
04:21:59JdGordonim surprised your not getting compile errors if a file isnt being compiled at all...
04:22:02saratogathe sources file says it doesn't get compiled in the sim
04:22:15JdGordonneed to fix that then
04:22:52saratogadir.c is also excluded
04:22:54saratogashoudl i add that?
04:23:45JdGordonhang on... which files are you fiddling with?
04:24:01 Join toffe82 [0] (
04:24:03saratogathe SOURCES file in /firmware
04:24:17JdGordonyou dont want to do that...
04:24:27saratogayeah i have my doubts
04:24:46saratogaso if I'm in the uisim, where do calls to write actually go?
04:25:01JdGordonthe system call equuivilant
04:25:26 Join Struzball [0] (
04:25:27JdGordonshow us your rb->write code that fails
04:25:37 Nick Struzball is now known as aidan_47 (
04:26:36aidan_47Hey guys, i need write permission for the wiki so i can upload my wps
04:27:26*JdGordon checks crystal balll for aidan_47's nick
04:27:44JdGordon404 nick not found
04:28:18aidan_47oh, btw, my wiki name is AidanWallace
04:28:31JdGordonsaratoga: int out is the fd? has it been opened?
04:28:37saratogaJdGordon: that code returns -1
04:28:41saratogayes, its been opened
04:28:49saratogai've verified that, the fd is 9
04:28:58saratogathe call to open is in a different function
04:28:59saratogaoutfile = rb->open(filenameout, 'w');
04:29:06saratogaand also returns 9
04:29:21JdGordonopen returns >= 0?
04:29:25JdGordonthen it worked,,,
04:29:29JdGordonhang on
04:29:41saratogai can post the entire .c file if you like, its pretty short
04:29:56JdGordonaidan_47: done
04:31:12saratogabit messy, but I borrowed most of it from the ffmpeg people
04:31:24saratogaworks great in linux and cygwin though
04:32:36 Quit secleinteer (Remote closed the connection)
04:32:39JdGordonline 161 is wrong... open <0 is a fail
04:32:45JdGordon>=0 is ok
04:33:22saratogait returns 9, though, so i don't think thats it
04:33:27saratogai will recompile though and check
04:33:39JdGordonit wont be that... but thats a good thing too fix anyway
04:34:56 Join kubiixaka [0] (
04:36:19saratogafixed, but the call to write still fails
04:36:28saratogai'm going to try and write just a single digit and see what i get
04:37:24 Quit mbr (Read error: 110 (Connection timed out))
04:38:03JdGordoni cant see any reason why it would fail... sorry
04:38:54JdGordonoh, instead of putting rb->debugf() you can use DEBUGF() which is the same thing really...
04:39:50saratogawhats another plugin that will have to write to disk?
04:39:50JdGordonI would also suggest checking the strerror(errno) value like you hvae commented out
04:40:07JdGordonalmost all of them
04:40:50JdGordonprintf out and make sure its still the same value
04:41:23JdGordonline 115 should be outfile= -1;
04:42:37saratogawhat do I need to do to make errrno be defined?
04:43:23jurrieyou've tried errno.h ?
04:44:02saratogai was under the impression that plugins should not be including system headers
04:44:25jurrieah, ok... sorry
04:44:53jurriethen I'd suggest using grep on the rockbox supplied header files
04:46:14saratogahmm, some othe rplugins include it, so maybe its ok
04:46:16saratogai'll try that
04:46:52*JdGordon back in a while
04:48:28jurriethat was my next suggestion: check other plugins to see if they use errno
04:53:57 Quit XavierGr ()
04:54:32 Quit kubiix (Read error: 110 (Connection timed out))
04:54:32saratogathe error is "Bad File Descriptor"
04:54:50saratogawhich makes no sense
04:55:41jurriewhich function?
04:57:15saratogai'm trying to call write on a file descriptor I just opened
04:57:29saratogathe call to open returns nonzero, so i can only assume it worked
04:58:05jurrieand you opened it for write, append, or some such?
04:58:30saratogaout = rb->open("/x.wav", 'w');
05:01:13 Quit kubiixaka (Read error: 110 (Connection timed out))
05:04:14jurriehmmmm, odd
05:04:40jurrieopen generally takes a bit mask for open mode. You're using 'w'.
05:05:05jurrieNot sure if that's how Rockbox's open works, just cross-referencing standard unix calls
05:05:32jurriefopen() would take a string for open mode, IIRC
05:06:25saratogathe rockbox one uses an int
05:06:31saratogaor char i guess
05:06:36jurriedon't guess
05:06:40saratogai'll try that though, maybe the sim is different
05:06:41 Join DC1 [0] (
05:06:55jurrieno rockbox API doc?
05:08:24saratogathat works
05:08:39saratogathe rockbox api says it takes an int, and the gcc even complains when I try and pass in an int
05:08:49saratogabut if I pass in an int it works, and if I pass in a string it does not
05:08:55 Join secleinteer [0] (n=scl@
05:09:15jurrieit's not just the type that I'd be worried about.... the contents matter as well
05:09:18 Quit jhulst (Remote closed the connection)
05:09:36jurrieshouldn't need to guess. The header file for the open() doesn't include info?
05:09:47jurrieother plugins that use open() may be of help as well
05:10:38 Join jhulst [0] (
05:11:40saratogathe non-sim version clearly takes an int, so this is only going to apply to the sim
05:12:06jurrieby definition, one would think they'd be identical
05:12:20safetydansaratoga, if there's a difference between the sim and target for the open call that's a bug.
05:12:44jurrieyou can't call something a sim if it, in fact, doesn't
05:13:09saratogasafetydan: i'm assuming its a problem with my install, since theres no way this could havfe gone unnoticed
05:13:17***Saving seen data "./dancer.seen"
05:13:40saratogawhere does the call to rb->open get translated to my system's fopen ?
05:13:44safetydansaratoga, must be something very odd for it to break that way for you.
05:14:04safetydanuisimulator/common/io.c I think
05:14:05jurrieyou'd think rb->open() would map to open(), not fopen()
05:14:50safetydanjurrie, it does map to open
05:15:16saratogai didn't know open existed
05:15:23jurrielol.... sorry
05:15:26safetydan(and _wopen in windows)
05:15:44jurriefopen() uses open()
05:15:49safetydansaratoga, I believe fopen is a C stdio specific thing. open() is a Unix system call
05:16:44 Quit DC1 ("$4E75")
05:16:51jurriethat's true, though most systems provide some sort of open, even if they are not necessarily file descriptor based
05:17:49safetydansaratoga, test_codec.c does some file reading if you want an example
05:24:35saratogacould this be related to me running the ui sim over an SSH session?
05:24:44saratogai know that screws up the audio buffer
05:30:47 Quit desowin (Read error: 113 (No route to host))
05:32:24 Quit chris_ (Remote closed the connection)
05:32:41 Join chris_ [0] (
05:35:04saratogaOH CRAP IT WORKS
05:35:32saratogaturns out the proper flag for open is O_WRONLY rathern then "w" (which is for fopen only)
05:45:28 Join sonicbomb77 [0] (i=44d2ce86@gateway/web/cgi-irc/
05:51:09toffe82want some fun , listen to this ;) to crack the encryption you need two solder point :)
05:51:39 Quit RaRe (Read error: 104 (Connection reset by peer))
05:51:40 Join Llorean [0] (
05:52:08saratogaany ideas what this means?
05:52:10saratoga"nonconstant expression for origin"
05:57:04 Quit sonicbomb77 ("CGI:IRC")
05:58:21saratogaalso, any ideas why my makefile builds everything in the source code directory?
05:58:34saratogai literally copied one of the normal rockbox plugin files and changed it to target my c files
06:04:07JdGordontoffe82: that was posted last week, and yeah, funny :)
06:04:29toffe82sorry I miss it last week
06:06:42 Join jas6180 [0] (
06:07:04 Nick jas6180 is now known as mud (
06:07:16 Nick mud is now known as shrike42 (
06:08:32 Quit saratoga ("CGI:IRC (Ping timeout)")
06:12:04shrike42so, the big list of #ifdefs at the start of a lot of plugins for CONFIG_KEYPAD for each target, is that the right way to do things or is there something better?
06:12:58JdGordonit depends how much control you need from the buttons
06:13:58JdGordonhave a look at lib/pluginlib_actions.h if all your buttons are in one of those arrays (i.e you just need 4 directions and fire) then use that instead
06:14:14shrike42ah okay, thank you.
06:21:14LloreanJdGordon: Colors->Colours should be done now.
06:21:43JdGordonok cool
06:22:16JdGordonyou got it everywhere?
06:22:53LloreanI believe so.
06:23:07LloreanWell, everywhere user visible
06:23:25LloreanThe functions, for example, are still things like get_colors, but the line in the config file is filetype colours, and the files are .colours files
06:23:46LloreanAnd the comment has been updated to that spelling too
06:24:59JdGordonyou missed viewers.config
06:25:31LloreanThere shouldn't be anything referencing .colors/.colours in viewers.config
06:25:39LloreanOr did you add that and I missed it?
06:25:56JdGordonI added that for text_editor
06:26:01LloreanI grepped for .colors and didn't see it. =/
06:26:05LloreanI'll fix it then
06:26:43JdGordonno "." in viewers.config
06:26:49LloreanAaah, that'd do it yeah
06:27:20LloreanAnywhere else, you think?
06:27:30JdGordonmight want to put a message on the user ml letting everyone know about the change
06:27:38LloreanWill do
06:27:42JdGordonI cant think of anywhere else you may have missed
06:27:54LloreanI know that functionally it works fine, so I think it's likely that's the only place I missed
06:28:49*JdGordon goes back to reading lecture notes
06:32:18shrike42Can someone point me towards some information about making a plugin that can also function as a viewer? Is there an example of this? (I didn't notice one) Or maybe I'm thinking about this wrong, my current project is to create a game recorder/viewer for Go, so I want to be able to create and view game files...
06:33:04safetydanshrike42, chessbox behaves like you describe I think
06:33:13shrike42oh does it? hmm
06:33:47LloreanSudoko does as well
06:34:18shrike42okay, thanks. i'll look at them and see if i can figure out what's going on
06:34:35JdGordonshrike42: that void* parameter will be a filename if it was called as a viewer
06:34:56JdGordonyou need to add your plugin to viewers.config for this to work first
06:35:06shrike42ohhh, i see. okay that's really easy then
06:35:11shrike42thanks a lot
06:37:55 Join kubiix [0] (
06:49:59 Join ptw419 [0] (
06:57:21 Part shrike42
07:04:38midkaybtw, does nobody think it's a little odd to have .colours open by default in text_editor?
07:05:17midkayto use themes, you select them. to use WPS', you select them. to load fonts, you select them. to set colors, you.. well.. don't select them, because that'll just edit them. what an odd default.
07:06:10LloreanNeither icons nor colors files are loaded directly
07:06:20midkaywell, icons don't do anything at least.
07:06:33midkaycolors opens an editor. who wants to edit it on their device? practically no one, and if they do, they know how to do it...
07:06:37LloreanYeah, well *we* didn't make .colors do anything either. :-P
07:07:10LloreanThe original .colors commit didn't include using the text editor to change them.
07:07:13JdGordonI think editing on the device is better than on the computer
07:07:16LloreanThat was something done while I was sleeping.
07:07:23midkayi'm not pointing the finger at anyone here, just commenting.
07:07:24JdGordonyou can see what the colour will actually look like
07:07:49midkayi'm saying it's misleading/unexpected, and definitely inconsistent. it'd be much nicer to have it do nothing at all.
07:07:49LloreanJdGordon: You can edit on the device without making it the default action. People can use open with, right?
07:07:49midkayLlorean: yes.
07:08:08midkayJdGordon: i can't imagine anyone *desiring* to go through the pain of editing it line by line with an often-hard-to-use vkeyboard...
07:08:14JdGordonyeah, remove the line from viewers.config, but then noone will knwo text editro has builtin support for it
07:08:31JdGordonmidkay: text editor uses a gui for the colour part
07:08:42 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
07:08:48 Part LinusN
07:08:59midkayJdGordon: hum? really? i'll have to see this..
07:09:27JdGordonthats the reason it was added to v.config
07:09:48LloreanHonestly, I'm starting to think that maybe .wps and .font shouldn't have default actions either when launched. I'm kinda liking the idea of .cfg being the only type of file that can actually change a "setting", even if that setting is only "which .wps file do I load at startup"
07:10:04LloreanOr, rather than "no default", the default shouldn't be to load them.
07:10:29LloreanBut that's something that just caught up with me, and I haven't examined it for dangers or inconsistencies yet.
07:10:32midkayLlorean: i like the ability to switch fonts or wps' on the go, even if i never use it. why not?
07:11:41Lloreanmidkay: Just pair wpses and fonts with .cfg files then. I know it means more (tiny) files, but it does create a sort of consistency.
07:11:59JdGordonyeah, I have no problem loading wps/fnts also... maybe .icons and .colours should be loaded also when run?
07:12:16LloreanJdGordon: .icons can't be unless it somehow describes which .bmp is the main icon file.
07:12:38midkayJdGordon: well, that was my idea. i'd rather have it actually load the file, although i just tried the editor and i must say it's pretty nice.
07:12:41JdGordonah yes
07:13:18***Saving seen data "./dancer.seen"
07:13:22LloreanBut very people load just a .wps, rather than a whole theme, these days.
07:13:32LloreanEspecially since the vast majority of WPSes require specific height fonts anyway.
07:13:47JdGordona possibly valid point...
07:14:06JdGordonamiconn will disagree tho (doesnt everyone use the player with only 1 font..? ) :D
07:14:37LloreanOn my H120 all my WPSes use the same height font, and the only fonts on the player were (may still be) the same height.
07:15:44LloreanBut it'd be trivial to just include with the font zip .cfg files for each one, and with wpses the same thing. Then the "Browse Fonts" and "Browse WPSes" options could show only .cfg files in those folders, rather than unique extensions.
07:15:56LloreanThen you get the option to make the default actions on actual .font or .wps files anything you want.
07:16:09LloreanPerhaps even a font previewer or a .wps editor in the future if anyone gets ambitious
07:16:17midkaythat sounds ridiculous, no offense. why so many tiny files. maybe i'm missing the point.
07:17:17LloreanBecause it lends itself to a sort of consistency that makes sense to an obsessive compulsive voice in my head: Instead of it being unclear which filetypes change a Rockbox setting to use that file, and which ones open a viewer, have all non-cfg files open a viewer or launch playback.
07:18:21*Llorean shrugs
07:18:24LloreanEither way, it's just an idea.
07:18:29midkaysounds unnecessary to me. for one, fonts have their own icons.
07:18:42midkayyou're proposing .cfg files for _every_ font, language, WPS, RWPS, etc?
07:19:16LloreanSomething that could be very easily handled with a script, yes.
07:20:52midkayright. something that also results in somewhere around a hundred tiny and effectively unnecessary files. i don't personally see the benefit. fonts and languages and wps' have their own icons, so in fact i think those files on their own are clearer than a big network of .cfg files.
07:21:18LloreanI don't see what "having their own icons" has to do with anything.
07:21:19JdGordonI would accept the idea with one provision.... a new menu item was added "add file to config" then it showed the possible settings which take a filename
07:21:41LloreanJdGordon: That was floating around in my head too. Something like "Create config for this file"
07:22:04midkayLlorean: visual indication that "this is a font" or "this is a language", which obviously will load itself.
07:22:10JdGordonnot create config... use in current config...
07:22:18LloreanJdGordon: Or that.
07:22:34Lloreanmidkay: Assuming A) Enabled icons, B) Current iconset differentiates
07:22:52LloreanAs well, it isn't obvious to everyone that clicking on a .lang from the normal file browser enables that language
07:22:58LloreanIn fact I'd suspect the majority of our users don't in fact know that
07:23:03midkayLlorean: well, if it has its own icon, it's executable, right?
07:23:25midkayits own specific icon.
07:23:27JdGordonbmps have their icon and are not excetuable
07:23:40midkayJdGordon: that's..... odd, to say the least.
07:23:53*JdGordon is pretty sure bmps have an icon
07:24:03midkayi'm not sure of that.
07:24:30LloreanHaving only .cfg change settings, and all other files unable to change settings, offers a sort of protection against accidentally changing a setting too.
07:24:48midkaywell, you can as easily click a .fnt file as click a .cfg file.
07:25:44LloreanYes, but with things like .wps files, where people try to manually edit them on their player, context-menu misses are more forgiving.
07:27:30midkayand how often do users find a need to edit a WPS on their device, and out of those incredibly few times how many do they accidentally click on the file rather than opening the menu. and for the few seconds it might take to rectify the issue (assuming it's a WPS they didn't want loaded, which is probably rare - if you're editing it, you'll want it loaded anyways) it's a moot point, i think.
07:28:45 Quit Nibbier (Remote closed the connection)
07:28:59LloreanAlright then, what do you have against the addition of consistency? Why is the current system better, with a semi-random variety of filetypes being able to change settings, some by way of direct click, some by context menu, and some only by way of a .cfg file (and in one of those cases it's only possible by way of .cfg file without changes to the file formats as they exist now)?
07:29:51midkayLlorean: which files change settings through the context menu? bitmaps? i think that method is flawed anyways. it only works correctly if the files are in a certain folder.. i think that should be left to config files.
07:30:06 Join Nibbier [0] (
07:30:36midkayLlorean: i despise inconsistency. but i don't think hundreds of useless files is the way to do it. i think clicking on files should load those files, and we can have some CFG files to automate this (themes for visual settings, full cfg files for entire configurations of sound/general/visual settings).
07:30:43LloreanActually it works how almost all direct-click methods work too: WPSes don't stick unless they're in the right folder, and neither do some others I believe.
07:31:11LloreanThe files aren't useless, since they're actually being used.
07:31:15JdGordonall filename settings require it to be in a certain folder to last over the reset
07:31:42midkaywell, if the concept were introduced then they would *have* to be used. but i'm saying i think they don't need to be introduced.
07:31:48 Quit secleinteer (Read error: 110 (Connection timed out))
07:31:49LloreanAnd the files are trivially small, and add consistency. So, please describe objectively why they're bad other than "I don't like it"
07:31:56 Join secleinteer [0] (n=scl@
07:32:04amiconnYup, and all settings involving 'playing' a file are obviously filename settings
07:32:24amiconnLlorean: They aren't kiss, and they waste space
07:32:30Lloreanamiconn: See, there's a good one.
07:32:42LloreanAs I said, I'm not strongly behind this idea, it was something that pounced upon me at that moment.
07:32:47midkayi think the reason bmp files are loaded as backdrops through the context menu is because it's an odd default. when you click a wps, it makes sense to load and use it. when you click a bmp, you'd probably expect it to open in a viewer. since all we can do now is load them as backdrops, we probably don't want that as default because it'd be against logic.
07:32:50LloreanBut I think the space wasted is trivial.
07:33:11amiconnEven a 'trivially' small' file can take 32KB of disk space
07:33:21midkayLlorean: i don't like the idea of having to create cfg files for every wps or font i add myself, either. i'd rather click the font and load it than context-menu -> create cfg -> load cfg it.
07:33:49Lloreanmidkay: Something you only have to do once per. How many fonts+wpses have you ever made?
07:34:11midkayLlorean: a few. but it's still not simple. it's unnecessarily complicated.
07:34:30midkayclick+load makes more sense than navigating menus to create configs in order to load a file.
07:34:38JdGordonmidkay: it would be contect-menu->load as... "background bmp, font, language, icons, colours" menu
07:34:50JdGordonnot a create .cfg like Llorean is suggesting
07:34:51midkayJdGordon: not in Llorean's proposed .cfg file method...
07:35:02 Join kaaloo [0] (
07:35:07Lloreanmidkay: Actually, it could very well be done as he described it in my method
07:35:13amiconnLlorean: In your suggestion, what would be the default action when clicking a wps, font etc?
07:35:33Lloreanamiconn: Nothing at the moment, unless a viewer wanted them. They'd then be hidden when browsing the player under "supported"
07:35:49amiconnImo it would be very counter-intuitive when nothing would happen
07:35:54LloreanAs I said, I'm not strongly in favour of the idea, I was just exploring it as a way to make it clear when settings are going to be changed by a file
07:36:01midkayif there's a font, and i click it, why exactly should it not load?
07:36:07 Part kaaloo
07:36:16midkayit makes sense. it simply makes sense.
07:36:20Lloreanmidkay: Because you don't *see* it under "supported", evidence the file is clearly not supported
07:36:33midkayLlorean: why wouldn't a font or WPS be supported?
07:36:39midkay.. we DO support them.
07:36:47*Llorean shrugs.
07:36:56LloreanThen offer another solution to the problem
07:37:14JdGordonthe files would have to be shown under supported.. otherwsie the user could never open then :)
07:37:16LloreanInstead of tearing mine apart, one I've openly stated several times I'm not strongly behind, find a better way.
07:37:28midkaywhat problem?! i fail to see an actual problem. you're proposing alternative methods to something that's already working out.
07:37:34midkayit could be better, but it's working and it's been this way for years.
07:37:48midkaywhat's the sudden need to clutter up our disks and complicate the loading of files?
07:37:50amiconnAnd since there is no font viewer etc, and having one wouldn't really make sense, having the default action to load the font is perfectly fine, and most convenient
07:38:10Lloreanmidkay: You're arbitrarily saying it's complicated.
07:38:18amiconnUsing a .cfg would just make it cumbersome
07:38:21LloreanAny properly formatted theme, wps, or etc, would appear the same to the user.
07:38:22midkayLlorean: i agree there are some inconsistencies that could use addressing. but it's not a life-or-death matter. it works fine aside from a few inconsistencies.
07:38:43JdGordonamiconn: why would a font viewer not make sense?
07:38:46midkayLlorean: but behind the scenes it's a mess, and for the user creating his or her own wps it's even odder.
07:39:04amiconnJdGordon: Because you can just test it in rockbox directly
07:39:18LloreanIt's hardly a "mess" outside the fact that you have extra files.
07:39:21JdGordonfair enough
07:39:40LloreanAnd when's the last time a user created *just* a .wps without a .cfg to load it anyway?
07:39:40*JdGordon doesnt like the idea of those little .cfg's everywhere
07:39:42amiconnAs long as such a file doesn't reside in its special folder, it doesn't change settings permanently
07:40:08midkaynot like it's not as easy as a click to switch it back to the old font..
07:40:16midkayunless it's Llorean's method, in which you might need a few clicks. :)
07:40:22Lloreanmidkay: No, you wouldn't.
07:40:27LloreanWhich shows you don't understand what I'm saying
07:40:34LloreanBrowse Fonts would still show a list, exactly as it does now.
07:40:41midkayLlorean: i understand that.
07:41:15midkaybut it's really just a bunch of cfg files mapped to font files... innovative! because loading the fonts directly makes little sense?
07:41:19amiconnIf you're browsing them via 'Show fonts' etc, you know that they are settings - and if your're browsing /.rockbox/fonts you must know what you're doing (as it requires 'show files' set to 'all')
07:41:29JdGordonLlorean: If you go "browse fonts" I would for sure expect running the font would apply it
07:41:44JdGordongoing to /.rockbox/fonts is a different story though
07:42:19LloreanAnd if they were .cfg files, the files could be placed anywhere and assume /.rockbox/fonts so nobody could load a font outside that directory, and we'd never again be asked why fonts reset on startup.
07:42:47amiconnWho asked _that_?
07:42:56Lloreanamiconn: It's been asked with wpses, themes, and backdrops.
07:43:25LloreanI don't think anyone in the history of Rockbox has actually loaded a .fnt outside the appropriate folder, at least, without knowing clearly what he's doing.
07:43:29JdGordonthat btw is an artificial limitation which can be removed
07:44:39 Part toffe82
07:46:01 Join kubiixaka [0] (
07:46:40amiconnJdGordon: This limitiation used to be non-artificial, but it also makes some sense to keep it
07:46:52 Join desowin [0] (
07:47:24JdGordonyeah, I know.. but some of the talk sounds like people think there is still a _real_ reason for this
07:47:52 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
07:49:31amiconn(a) This way you can test things easier. Even if a font completely messes up display, it will be reset after reboot. (b) a file outside /.rockbox has a higher chance of becoming deleted, ,and then people might wonder why their setting is no longer active
07:51:35amiconnHowever, I have no strong opinion on this, as there are other ways to reset a bad setting. And (b) will probably cause about the same amount of questions as the old behaviour that file-settings outside /.rockbox don't stick
07:52:47 Join Anii [0] (
07:53:08JdGordonits less work to leave it as is :D
07:53:11 Quit Anii (Client Quit)
07:54:17 Join Osama [0] (
07:54:21 Join sample45 [0] (i=47668e4f@gateway/web/cgi-irc/
07:54:55*sample45 is anyone there
07:55:21 Join Jon-Kha [0] (
07:55:23OsamaHow are .flac files sorted in rockbox? I would like to know so I can sort them better
07:56:03JdGordonsame as every other file
07:56:04sample45i don t know
07:56:11sample45what a flac file is
07:56:54sample45is rockbox discontinueing work on the toshiba gigabeat platform?
07:57:04sample45no real updates seem to be in the works
07:57:07OsamaWell with mp3 files they contain easily editable information right from iTunes, what program would I use to edit the artist, album, and etc. information?
07:57:31JdGordonrockbox currently only sorts by filename (unless your in the database...)
07:57:37LloreanOsama: Any decent tag editor should support vorbis comments. If it doesn't, it's not decent. :-P
07:57:56Lloreansample45: What exactly are you expecting?
07:58:08LloreanNearly all the hardware works, and application-level updates affect all Rockbox targets.
07:58:27sample45well... i dunno... more skins and plugins
07:58:32OsamaBy file name? As of now it has different songs in different artist folders, so it must be something beyond that?
07:59:00 Join ender` [0] (
07:59:10OsamaI just need to rename some artists, as I'm a neat freak when it comes to my music, so I can always find what I'm looking for
07:59:16Lloreansample45: Skins are entirely up to the community to produce.
07:59:37sample45i ve got no idea how to produce them....
07:59:42Lloreansample45: Plugins are generally made for all targets, and are again mostly up to the community. The project itself tends to focus on core features (mostly)
07:59:43 Quit Jon-Kha (Client Quit)
08:00:02 Join Jon-Kha [0] (
08:00:07sample45core features being?
08:00:26LloreanNew codecs, bug fixes, etc.
08:00:30LloreanUI updates.
08:00:42sample45UI means....
08:00:56Osamauser interface
08:00:58LloreanOsama: Are you referring to the database? Folders generally only mean file tree, the database uses filters.
08:01:35LloreanOsama: For the database, yes, you'll need to find something that can edit vorbis comments. On windows Foobar2000 can do this, or The Godfather I believe, as two popular programs.
08:01:39sample45how come 50% of my music is untagged when i use rockbox but completely legit with anything else
08:01:56Lloreansample45: "Anything else" meaning?
08:02:19OsamaThank you much :)
08:02:55sample45my normal gigabeat software
08:02:58sample45and my zune
08:03:25 Quit kubiix (Read error: 110 (Connection timed out))
08:03:29LloreanWhat format are the songs, and what tagging format are they?
08:03:56sample45mp3 mostly.... umm i dont know what tagging forms there are
08:04:05sample45or how to tell
08:04:11LloreanYour best bet is to check the tags in a proper tag editor on your PC.
08:04:21sample45ive got foobar
08:04:39sample45and its data base is well organized
08:05:05LloreanThat doesn't tell me whether they're ID3v1, ID3v2 or ApeV2 tags
08:06:14sample45how do i tell?
08:06:39LloreanFoobar2k should be able to tell you, though I'm not sure where to go in it to find out.
08:08:05sample45i dunno....
08:08:12sample45i might figure it out later
08:08:22sample45what do you have that runs rockbox?
08:09:04LloreanGigabeat F40, iRiver H120, iPod Nano, Sandisk Sansa e270, AJBR20v1
08:10:22sample45you have all of those?
08:10:32OsamaDo you know if there is a plugin that allows a song or directory to be played as an alarm?
08:10:49sample45thatd be tight (osama)
08:11:44LloreanOsama: I believe there's a patch that allows it to resume playback as an alarm, which means all you'd have to do is queue up the track or folder.
08:12:07OsamaAh, I'll have a look for that :)
08:16:10sample45so how much could i sell a gigabeat running rockbox for i wonder
08:16:49LloreanI wouldn't pay more than $100 for one.
08:17:00LloreanAssuming the 40gb model
08:17:17sample45yeah..... its a 20gig
08:17:26 Join bdgraue [0] (
08:18:00 Quit BHSPitLappy (Read error: 110 (Connection timed out))
08:18:46sample45if i erase my gigabeat completely.... and then add all the files again..... would they run on the normal gigabeat software as well as rockbox.... without the SAT encryption?
08:19:41sample45feel free to leap to a response
08:20:34sample45anyone.... i would apreciate an answer
08:20:37LloreanI don't believe the original firmware will play non-encrypted files. As well, Rockbox and the original firmware don't coexist.
08:20:40OsamaYou do realize that these people don't have to do this, they do it to be helpful.
08:20:41LloreanAlso, have patience.
08:20:54LloreanYou aren't paying us, and we have lives and jobs to do elsewhere.
08:20:58sample45yeah.... im just tired
08:21:04 Join GodEater [0] (
08:21:27sample45im running the 3.0 firmware....
08:21:53sample45i know they dont coexist but i change them back and forth for s***s and giggles
08:21:57LloreanAnyway, questions about what the original firmware can and cannot do don't belong here.
08:22:50sample45i suppose i could load all the files twice...
08:22:52LloreanMost Gigabeat users here have never run the original firmware. Those that have don't generally intend to go back. This channel is also #Rockbox, and is provided for support of the Rockbox software.
08:23:02sample45yeah i know
08:23:03LloreanSo please, try to stay on topic to things relating specifically to Rockbox.
08:23:44sample45is it possible to change a background of a theme without
08:23:57sample45creating a totally new one
08:24:35LloreanIf you mean in the while playing screen, you have to edit the .wps file. If you mean in the menus, you can just select a legal bitmap file and choose to set it as the backdrop from the context menu.
08:25:07sample45can you chose the bmp from the device?
08:25:40LloreanI don't know what you're asking.
08:25:53LloreanIf you mean "while inside Rockbox, can you choose it", I've already told you, you just use the context menu.
08:27:16sample45then a better question would be.... how do i get to the context menu?
08:29:32LloreanAh, the proper answer for that one is one you will hear a lot in here:
08:29:33 Quit maffe (Remote closed the connection)
08:29:39LloreanBefore asking a question, read the manual.
08:29:47amiconnLinusN: Did you see the frequency response graphs I made of the ipod video hw eq?
08:30:03LinusNeh, no
08:30:34amiconnAs expected, the peaking filter settings do nothing. Low shelf and high shelf filters are fully working (gain and cutoff)
08:31:06LinusNno surprise there
08:31:21amiconn(yes there's a german tooltip which slipped into the screenshot)
08:32:14amiconnThe 4 curves show low shelf and high shelf set to each of their 4 possible cutoff settings, at +6dB gain
08:33:15LinusNwhich leaves us to the question: why did we think that there is a hw eq in the first place?
08:35:37amiconnI think it's because the register file matches a wm codec with public datasheet that does have full eq
08:36:03amiconnThe wm codecs with only treble/bass have the respective settings in different registers
08:36:16amiconn...and also in a different format
08:36:17LinusNi see
08:36:20 Join daurnimator [0] (i=daurn@
08:36:29amiconnlinuxstb should know best
08:36:51amiconnIt looks to me like this wm8758 is a cut-down version of another type
08:37:46amiconnI think we should use the low shelf and high shelf as treble & bass setting, and offer the cutoff frequencies as separate settings.
08:38:11amiconnThe latter makes sense on some other targets as well, e.g. the irivers
08:38:17LinusNsounds fair
08:38:36LinusNRhinoBanga: there?
08:40:12 Quit sample45 ("CGI:IRC (EOF)")
08:46:39amiconnThe question on iriver is how to handle cutoff frequency <-> max gain interdependency for bass
08:47:32amiconnThe uda offers 2 cutoff settings for treble, and 2 for bass. However, one bass cutoff allows for a maximum of +18dB gain, the other allows for +24dB gain
08:48:01amiconnI guess we can just limit it to +18dB .... even that already sounds crappy
08:48:57 Quit daurn (Read error: 110 (Connection timed out))
08:49:05GodEaterdoes anyone know if 3G iPods charge over USB, or is it only firewire ?
08:49:21 Join petur [0] (n=petur@rockbox/developer/petur)
08:52:10 Join Rob222241 [0] (
08:54:56 Quit aidan_47 (Read error: 110 (Connection timed out))
08:59:57 Join webguest74 [0] (i=47668e4f@gateway/web/cgi-irc/
09:01:13 Join webguest25 [0] (i=4208ae1e@gateway/web/cgi-irc/
09:01:34webguest74am web gues 74
09:01:44webguest25how are things going? in here
09:01:55webguest74now that ive arived
09:02:01 Nick webguest25 is now known as joemoma (i=4208ae1e@gateway/web/cgi-irc/
09:02:07joemomaw00t name change
09:02:30 Nick webguest74 is now known as erm (i=47668e4f@gateway/web/cgi-irc/
09:02:46joemomaso... where do I download the porn?
09:03:05ermto go on my iriver
09:03:29joemomameh... I never figured out how to download off of irc
09:03:43RhinoBangaLinusN: I'm here
09:04:00LinusNthe -1 is correct
09:04:10 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
09:04:16LinusNgot to go to a meeting, bbl
09:04:25RhinoBangatalk l8r
09:04:58ermno one wants to help me download porn
09:05:42 Join webguest89 [0] (i=47668e4f@gateway/web/cgi-irc/
09:05:42 Quit erm ("CGI:IRC (EOF)")
09:05:46joemomaaww... people start talking when I leave
09:05:58webguest89would someone explain to me why there are so many builds a day?
09:06:08joemomawhy not?
09:06:12Lloreanwebguest89: Because there are builds every time there's a commit that changes what would be built?
09:06:16joemomathe more the marrier
09:06:23GodEateroooh, lesser spotted trolls
09:06:44joemomawhere's the troll?
09:06:52Lloreanwebguest89: The distributed build system is an easy way to verify that a change hasn't broken some target, and as well ensures that users have access to fully up to date binaries.
09:07:11LloreanHasn't broken some target's ability to build, at least.
09:07:22 Join Noah0504 [0] (n=noah@
09:07:26joemomashit man... what are you guys talking about?
09:07:29 Join davina_ [0] (
09:08:14 Join homielowe [0] (n=chatzill@
09:08:24webguest89why do we need so many builds though
09:08:33webguest89and how come there are so few releases?
09:08:45webguest89id realease something when something major changes
09:08:56 Quit Rob2222 (Read error: 110 (Connection timed out))
09:09:01LloreanYes, and then people would ask why your "release" versions are so buggy each time.
09:09:06homielowewebguest89: please read the guidelines
09:09:13LloreanPeople tend to expect a certain level of quality from a "release" version.
09:09:25joemomai'll read it
09:09:55webguest89i dont like reading
09:09:56joemomalame rules
09:10:01webguest89it tends to be boring
09:10:08Noah0504Hello, all.
09:10:16GodEateramazing - how do you interpret irc without reading
09:10:22 Quit BRi7Xxon (Read error: 104 (Connection reset by peer))
09:10:38 Join BRi7X [0] (
09:10:41joemomawith brail
09:10:48joemomainternet brail
09:10:49webguest89i followed all your bloody guidlines
09:10:59 Join webguest50 [0] (i=c023111e@gateway/web/cgi-irc/
09:11:33Lloreanwebguest89: Not when you were going under the name "erm"
09:11:41 Join thegeek [0] (
09:11:42webguest89im unsure why you told me to read that piece of newspaper
09:11:42 Quit webguest50 (Client Quit)
09:11:44OsamaYou READ braille
09:11:48 Join webguest50 [0] (i=c023111e@gateway/web/cgi-irc/
09:11:53joemomaI don't see it
09:11:56OsamaSo it's still reading
09:12:01joemomaso... you feel it
09:12:03joemomayou don't read it
09:12:11webguest89do you read a woman?
09:12:19joemomano... you don't
09:12:24webguest89no you feel it
09:12:26OsamaYou read by sight, and you read by touch
09:12:26 Quit LinusN (
09:12:26 Quit Hadaka (
09:12:35webguest89then you tell it to get back in the kitchen
09:12:36OsamaIt's still reading
09:12:42 Quit thegeek_ (Read error: 104 (Connection reset by peer))
09:12:42joemomawho's to say that you read by sight at all
09:12:58OsamaI am
09:12:59NJoinLinusN [0] (i=linus@rockbox/developer/LinusN)
09:12:59NJoinHadaka [0] (
09:13:02LloreanOsama: Please don't feed the trolls. Answer questions that have to do with Rockbox, ignore anything irrelevant.. by actually humoring 'em you get our logs more spammed.
09:13:07*petur sends webguest89 back hunting
09:13:18OsamaI apologize
09:13:21***Saving seen data "./dancer.seen"
09:13:39joemomaawww... I wanna pet the troll
09:13:45webguest89omg the logs
09:13:46joemomaok... here's a valid question
09:13:49webguest89i say burn them
09:14:02joemomaan troll... is an irc spammer?
09:14:17webguest89sounds more like a harry potter character
09:14:20 Quit Osama ("ChatZilla [Firefox]")
09:14:34webguest89oooh whyd he quit?
09:14:45joemomahe doesn't like out trolling
09:14:49webguest89he just wasnt feeling it
09:14:52peturwebguest89: stop it
09:14:58webguest89stop what/
09:15:15webguest89<petur> webguest89: stop it
09:15:17joemomawhy don't you yell at me? why is he the center of attention?\
09:15:29webguest89i was here first
09:15:36joemomai'm not trollish enough?
09:15:38webguest89troll number 1
09:15:50joemomaI have a better name
09:15:58 Nick webguest89 is now known as no (i=47668e4f@gateway/web/cgi-irc/
09:16:04noyou dont
09:16:11joemomaamiconn... yeah
09:16:16joemomawhatever that is
09:16:22noits a guys name
09:16:23joemomaYEAH amiconn
09:16:31joemomaoh.. lol it is
09:16:44noi think its a disease
09:16:51joemomathat's a badass name
09:16:57noits not
09:17:00 Nick joemoma is now known as amicon (i=4208ae1e@gateway/web/cgi-irc/
09:17:15no1337 sir
09:17:21amiconI steal your name and slightly change it
09:18:13noyou didnt
09:18:15amiconnPlease behave. This channel is for discussion about and around rockbox
09:18:42noi dont believe you
09:19:06Mode"#rockbox +o Zagor " by ChanServ (ChanServ@services.)
09:19:28amicon][ \/\/][11 7|2`/ 70 5|>33|< ][|\| 1337 5|>33|<
09:19:29nowhat does that mean? ^^^^
09:19:44Zagorno: you don't really think you're anonymous just because you're on a http gateway, do you?
09:19:47Mode"#rockbox +o amiconn " by ChanServ (ChanServ@services.)
09:19:53amiconI don't know
09:20:00nono i dont think im anonymous
09:20:07nobut i could care less if you know who i am
09:20:13amiconI don't even know my own IP...
09:20:21nolet alone mine
09:20:41 Join daniel1234 [0] (
09:20:46amiconwhat's all this about a gateway?
09:21:10nohi daniel
09:21:12amiconyet again... this guy gets all the attention
09:21:18amiconyou guys ignor me
09:21:29noi dont
09:21:36amiconI love you no
09:21:43noyou dont
09:21:47daniel1234Hi, just a quick question how do I get revision 12067 of the source and download it
09:21:48*no you dont
09:21:51amiconI can pretend
09:21:53daniel1234Hi, just a quick question how do I get revision 12067 of the source and download it
09:22:03amiconwait shhh.. he has a question
09:22:08GodEaterdaniel1234: why that particular revision ?
09:22:08Lloreandaniel1234: You'll have to use SVN to check it out. Any specific reason you want an old revision?
09:22:09amiconeverybody be quiet
09:22:31*no i dont want to be quiet
09:22:51Lloreandaniel1234: Also, please don't repeat questions without waiting a reasonable time for a response.
09:23:00noyeah its rude
09:23:10amiconI hate it when people do that
09:23:29*no repeating things to quickly
09:23:30*no repeating things to quickly
09:23:33daniel1234I want because the guy who made the patch fs6323 said it should work with 12067 but it doesn't work with the latest. Can you tell me the command
09:23:52 Join B4gder [0] (
09:24:00amiconctrl + w
09:24:04amiconit'll fix it
09:24:14GodEaterdaniel1234: you need to pass the "-r" switch to svn with 12067 as the argument
09:24:26GodEaterdaniel1234: when you do your checkout command
09:24:44amiconnever mind all that... just press ctrl + w
09:25:39amiconawww... that name... godeater
09:26:21 Quit kubiixaka ("Miranda IM! Smaller, Faster, Easier.")
09:26:39 Join webguest73 [0] (i=3a1c96de@gateway/web/cgi-irc/
09:26:49nohi web gues 73
09:26:56amiconso... what exactly is rockbox?
09:27:01*no loves web guest 73
09:27:21 Nick no is now known as no_one (i=47668e4f@gateway/web/cgi-irc/
09:27:28webguest73hai, I deleted some music from my gigabeat, and did a database update, but the music i deleted is still showing up. can fix?
09:27:30daniel1234 svn checkout svn:// -12067 rockbox
09:27:32*no_one loves amicon
09:27:44amiconfuck man I know
09:27:50amiconoh shit
09:27:54amiconI said fuck
09:27:56daniel1234So like " svn checkout svn:// -12067 rockbox
09:28:08no_oneturn off ur gigabeat
09:28:12no_oneand turn it back on
09:28:19webguest73yeah, did that too
09:28:24no_onelet it buld the database again
09:28:24webguest73still there
09:28:32amiconoh this is about the gigabeat?
09:28:33no_oneor rebuild
09:28:37webguest73also tried the initialize now command, no avail
09:28:39amiconnice little device
09:28:43Lloreanwebguest73: Most times this just means you didn't empty the recycle bin.
09:29:00amiconthere's a recycle bin for the gigabeat?
09:29:07webguest73original firmware is terrible though, and sound quality could also be better
09:29:11no_oneyeah its next to the stove
09:29:18LloreanTry running the disktidy plugin, then re-initializing.
09:29:24amiconand a stove... I want one now
09:29:34webguest73k, will try that now thx
09:29:37amiconshit i'm selling my zune and getting a gigabeat
09:29:56webguest73other than the above two, i got no beef with it
09:30:23webguest73the touch pad is totally groovy
09:30:36amiconand a touch pad?... I want one now
09:30:41 Quit no_one ("CGI:IRC (EOF)")
09:31:21 Quit amicon ("CGI:IRC (EOF)")
09:31:48Zagorif all else fails, use kill(1)
09:32:04GodEater+kb not going to work ?
09:32:34 Join webguest25 [0] (i=4208ae1e@gateway/web/cgi-irc/
09:32:36webguest73doing disk tidy... its at 1050 items and counting, that normal? wtfhax
09:32:55 Nick webguest25 is now known as joemoma (i=4208ae1e@gateway/web/cgi-irc/
09:33:06Lloreanwebguest73: Sounds like you had a quite full recycle bin?
09:33:09 Quit joemoma (Client Quit)
09:33:20ZagorGodEater: I don't know, will it?
09:33:27 Join webguest25 [0] (i=4208ae1e@gateway/web/cgi-irc/
09:33:34webguest25can't you ban my IP?
09:33:43 Quit webguest25 (Client Quit)
09:33:56 Join webguest25 [0] (i=4208ae1e@gateway/web/cgi-irc/
09:33:58webguest25guess not
09:34:09 Quit webguest25 (Client Quit)
09:34:09B4gderyes we can
09:34:22 Join webguest25 [0] (i=4208ae1e@gateway/web/cgi-irc/
09:34:32Mode"#rockbox +o B4gder " by ChanServ (ChanServ@services.)
09:34:35 Quit webguest25 (Client Quit)
09:35:06 Join webguest25 [0] (i=4208ae1e@gateway/web/cgi-irc/
09:35:14 Quit webguest25 (Client Quit)
09:35:25Mode"#rockbox +b *!i=4208ae1*@* " by B4gder (n=daniel@rockbox/developer/bagder)
09:35:30GodEaterthe internet has such a wonderfully varied population
09:35:40webguest73my problem is fixed. thank you to the people of rockbox irc.
09:35:41ZagorB4gder: ah ok, that works
09:35:56B4gderyes it is friendly enough to use the source ip as host mask
09:36:14 Quit daniel1234 ("Freedom Chat - Your Home Away From Home | | tIRC script by the Freedom Chat Leets")
09:38:18Mode"#rockbox -o Zagor " by Zagor (n=bjorn@rockbox/developer/Zagor)
09:38:34 Join kubiix [0] (
09:43:24LinusNRhinoBanga: back
09:43:38RhinoBangacool ... I just literally got into the office myself
09:43:45RhinoBangaso the -1 is correct
09:44:10LinusNyes, since the code adds a null byte at the end of the tag
09:44:41RhinoBangathat's what I thought ... however with the -1 in place I get truncated tags as can be seen with the MP3 I sent u
09:45:19LinusNyes, since the TPE1 tag barely fits in the buffer
09:45:33LinusNexcept for 1 byte
09:45:51RhinoBangafor that file correct, but others get different tags truncated obviously
09:46:27RhinoBangamaybe the short term solution is to increase the local buffer
09:46:32LinusNthat's because the COMM tag is so long
09:46:44RhinoBangaI like tagging my files correctly :D
09:46:49LinusN234 bytes
09:47:16LinusNyou could "solve" it either by increasing the buffer size, or place the tags in a priority order
09:47:46LinusNthe COMM frame could very well be placed last in the tag
09:48:14RhinoBangaI've got 20,000 tracks ... not going to do that :D
09:48:23RhinoBangais the buffer malloc'd? if so add an advanced option to specify the size?
09:48:26LinusNhehe, i see :-)
09:48:34LinusNit is static
09:49:12LinusNthis problem will be solved in the future
09:49:37LinusNbut for the moment, you will have to recompile with a larger buffer size
09:49:37RhinoBangacool ... any ideas when? atm my tagnav database looks very odd
09:50:04RhinoBanganp ... I use EvilG's build so I'll just go ahead and patch that for now
09:50:49LinusNit will be solved with the much-talked-about "Metadata In Buffer" approach
09:51:11scorcheawwwww..i missed the fun
09:51:17LinusNbut that may take some time
09:51:20RhinoBangawhat's that? caching the tags in memory?
09:51:31peturscorche: and we missed you ;)
09:51:52scorchethey didnt know how to ban the webclient IP?
09:51:55LinusNit means that the tag info will be stored in the music buffer instead of a static 300 byte buffer
09:52:23RhinoBangaoff the top of your head and to save me hunting thru the code is there a #define I can just modify?
09:52:36LinusNalso allowing embedded album art
09:52:53Mode"#rockbox -oo amiconn B4gder " by ChanServ (ChanServ@services.)
09:52:54GodEaterscorche: apparently not until B4gder woke up :)
09:53:16scorcheperhaps i should have a tutorial made to show all those who have op powers in here =)
09:53:16LloreanLinusN: Are we planning to support embedded album art? Isn't that nearly universally jpeg?
09:53:26GodEaterscorche: I assumed they did, so didn't say anything - don't like teaching people to suck eggs
09:53:46LinusNLlorean: i should have said "possibly allowing"
09:53:46RhinoBangaI would say so, although I do have some gif's
09:53:51 Quit homielowe (Read error: 104 (Connection reset by peer))
09:53:56LloreanLinusN: Ah, okay.
09:54:13LinusNRhinoBanga: firmware/export/id3.h, char id3v2buf[300];
09:54:13LloreanJust thought I may have missed a decision, I was pretty sure some minds were very against jpeg decoding in the core. ;)
09:54:24Zagorscorche: I didn't
09:54:30RhinoBangata m8y ... I'll make the change in a mo and rebuild my db
09:54:50LinusNhave fun
09:54:51scorcheZagor: when i get a chance, i will write a wiki page then...
09:54:54RhinoBangathen I'm going to tackle my 00-2 year issue in the tagnav db
09:55:06Zagorscorche: that would be nice
09:55:15LinusNLlorean: actually, i am not that much against it
09:55:43LinusNi am not that worried about the binary size of the swcodec core
09:56:03Zagorbut be need album art on the archos!
09:56:05LloreanAnd it'd be a feature defined for color LCDs then?
09:56:09LinusNZagor: hahaha
09:56:17LloreanSince we don't have grayscale lib in the core either.
09:56:19GodEaterZagor: best start porting aalib then :)
09:56:42LinusNLlorean: exactly
09:58:22 Quit webguest73 ("CGI:IRC (Ping timeout)")
09:58:49 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
09:59:06LloreanLinusN: Not bad then. Though I do worry that once jpeg decoding is in the core, people will ask why it can't be used for WPS. Then if it's enabled, why not PNG or GIF, etc, etc.
09:59:43RhinoBangawhy not have the decoding as plugins?
10:00:02peturmaybe we need a gfx decoder system like the codecs? swap in the one we need?
10:00:09LloreanRhinoBanga: I was heading toward something like that, but my brain hasn't gotten to the "a way to do it I think might be good" point yet.
10:00:11JdGordonoh dear
10:00:13LinusNpetur: that's one option
10:00:13GodEaterthat's a good idea petur
10:00:23LloreanIs there any way codecs can actually have a return value?
10:00:27LloreanErrr, plugins
10:00:40JdGordonPLUGIN_ERR or PLUGIN_OK
10:01:16LloreanBeyond that, for example, some way to notify the jpeg viewer when called to return a pointer to a jpeg decoded to an array fb_data?
10:01:27LloreanInstead of launching as an actual plugin.
10:02:03GodEaterthat would still have to be a static sized buffer right ?
10:02:33LinusNi think we might want to separate plugins from overlays
10:02:42GodEaterin which case, why not just have a "plugin scratchpad" where any plugin can write a bunch of data that the core might find useful
10:02:47GodEaterand keep it at a known address ?
10:02:51JdGordonI guess it would decode the jpeg in place in the MoB area?
10:03:30peturbut the jpeg will be much smaller than the resulting graphic
10:03:31LinusNis the jpeg codec really that much code?
10:03:36LloreanBut yeah, "image codecs" or some other similar-in-concept system would suitably keep it out of the core, and allow for a lot of flexibility.
10:04:07Lloreanpetur: Since the resulting graphic is a bitmap, I imagine you could just get the jpeg size from the header and reserve enough space easily?
10:04:20JdGordonLlorean beat me to it :p
10:04:41*JdGordon fears buffering is going to be a very slow process when MoB happens
10:04:51peturah right, I thought you wanted to put the gfx where the jpg was in memory
10:05:07LloreanLinusN: Only 27k it looks like. Not really very big, no.
10:05:33LloreanI'm not complaining about the size of JPEG, I just think we should expect people to want more image formats available if we do enable it in the core.
10:05:50LloreanWell, 27k for the rock, so clearly less for the decoder itself
10:05:51peturis that just decoding or also the zoom/pan stuff as well
10:06:13*petur sees question answered before he posts it
10:06:23LloreanAnd it's an ARM rock too, so essentially worst-case for code size. ;)
10:06:26LloreanErr binary size
10:06:33JdGordonit would need the full decoing and zooming functionality any way
10:06:52LloreanThe zooming functionality in the jpeg viewer is essentially useless for album art.
10:07:03LloreanWe'd want to use the bmpresize code on it.
10:07:29peturunless we can decode to the correct size in one go?
10:07:58RhinoBangaYou are going to have to decode to the correct size
10:08:06Lloreanpetur: That's still technically resizing it, isn't it?
10:08:16RhinoBangagoing from jpg to bmp then shrinking will eat up loads of memory
10:08:23LinusNmy thinking is this: the framework and complexity to handle loadable gfx codecs is not worth it imho
10:08:29RhinoBangaI have jpg's of 5MB
10:08:31 Join Nico_P [0] (
10:08:40peturas album art?
10:08:49RhinoBangahigh quality scans
10:08:49*petur falls of chair
10:08:51JdGordonLinusN: your saying put it in the core?
10:09:06LinusNJdGordon: that's my opinion
10:09:25ZagorI would agree. at least for a start.
10:09:49LloreanLinusN: And what would be the response to the request for jpeg-in-WPS, and then png-in-WPS etc?
10:10:23LinusNthe response would be "convert your images to bmp"
10:10:26GodEaterLlorean: tough luck :)
10:10:32RhinoBangayour going to have to support it ... album art is probably the #1 request
10:10:52LloreanRhinoBanga: There's no "have to" about it.
10:10:56JdGordonis jpg and bmp the only AA formats anyone actually uses?
10:11:03LloreanBut album art is going to be supported.
10:11:04LinusNLlorean: the thing is, JPG album art is a de facto standard
10:11:06*GodEater doesn't use AA at all!
10:11:12pixelmaLlorean: but the jpeg viewer only zooms in steps of 2x, 4x, 8x and so on IIRC - for an album art resize you'll probably need more flexibility...
10:11:17Soapthere is many requests for a GBA emmulator - doesn't mean anyone is going to have to do anything.
10:11:18LloreanLinusN: As I said, I'm not against jpeg album art, or even jpeg in the core.
10:11:19ZagorJdGordon: it would be silly to store AA in png or gif
10:11:35LloreanLinusN: But I don't expect it to stay the standard, honestly.
10:11:52RhinoBangaan alternative idea I've used in the past is when building music databases is to build the album art at that point at a fixed/smaller size
10:11:57JdGordonok cool, so limit AA to only them, and bmps on the wps and nothing else
10:12:00Lloreanpixelma: As I said, the inbuilt zoom won't work, we'd need the bmpresize code or equivalent. :)
10:12:30LloreanRhinoBanga: The existing album art patch essentially does that, requiring 100x100 .bmp files
10:12:32LinusNwe wouldn't have any problem with embedded BMP AA either
10:12:47Soapwhich is much more reasonable, RhinoBanga, than expecting an embedded player to handle your 5MB archival scans.
10:12:58peturwhat? BMP antialiassing? :p
10:13:07LinusNpetur: :-P
10:13:13RhinoBangait would only have to handle it once, when creating the db
10:13:36RhinoBangafrom then on it requests the artwork form the db (probably stored as 128x128) then resize that
10:13:45LloreanLinusN: Alright. Well, that works for me, essentially "non-BMP files in the WPS and non-jpeg/bmp album art is a NODO" as a statement of policy unless the situation drastically changes?
10:13:54JdGordonthats the other thing, how long untill someone request tagcace to store all the AA's on the dap?
10:14:03Soaptwo lines up
10:14:08JdGordonmight actually work well.... stored them in bmp format
10:14:26LloreanIs the tagchache building actually handled in the Rockbox core?
10:14:34LinusNLlorean: i wouldn't go as far as having a policy against other formats in the album art
10:14:34Soapis there a size limit to tag-embedded art?
10:15:02RhinoBangadon't think so
10:15:07LinusNbut i don't see a reason to allow other formats in the WPS
10:15:11 Join obo [0] (
10:15:28LloreanLinusN: If the decoders are already in the core, though, why not?
10:16:11LloreanHonestly, I'd rather have the option to use jpeg files in other places if I'm never going to use album art but the decoder's in the core.
10:16:43JdGordonmay as well allow them, at least for the background images
10:17:02JdGordonI wouldnt tihnk jpg is a good format for fiddling with the small icons the wps needs
10:17:03LinusNLlorean: sure, why not? the decoding will take some extra cpu
10:17:48LinusNi think a lossless format is essential for the WPS, since the transparency requires exact reproduction of the 255,0,255 color
10:17:49LloreanLinusN: Yeah, but the decode is on load, right? So a longer load time at boot, and a crappier looking WPS, but for those people with 50 WPSes on a flash player, maybe room for an extra song or three
10:18:23LloreanAh, didn't think of 255,0,255
10:19:56LloreanI just don't see preparing .bmp album art as being that hefty of an additional step. I mean, we could just provide a preprocessor.
10:20:10 Join pondlife [0] (
10:20:16RhinoBangait's very quick
10:21:02RhinoBangafyi I wrote this ...
10:21:22RhinoBangawhich obviously did loads of image decoding
10:21:30*Llorean had even recommended that feature as part of RBUtil at one point.
10:21:42LloreanTo parallel offline database generation.
10:22:07 Quit linuxstb ("Leaving")
10:23:05LloreanAnyway, I've said my piece on this. I thought I didn't feel strongly enough to argue, and yet I seem to have done so more than I've liked. ;)
10:23:24GodEaterstick to your principles Llorean ;)
10:23:51LloreanGodEater: Well in this case I'm really just being selfish, I think.
10:24:01Mode"#rockbox +o scorche " by ChanServ (ChanServ@services.)
10:24:06Topic"Please read before speaking: | DevConWest highlights and images: Summary is on the wiki" by scorche (n=_@rockbox/administrator/scorche)
10:24:14Mode"#rockbox -o scorche " by ChanServ (ChanServ@services.)
10:24:26scorcheconsider this your is a hefty read =P
10:24:46*GodEater settles in with his pomegranate juice...
10:25:23LinusNmy opinion is that it should be easy to maintain the music on the player
10:26:17markunrockbox 'fried a Gigabeat'
10:26:19LinusNi mean, we talk a lot about rockbox not requiring a separate pc application to load the music
10:26:34LloreanEmbedded jpeg is certainly the easiest way from a user perspective in most cases.
10:26:47LloreanBut you can't have embedded album art without some sort of tagging program anyway.
10:27:00RhinoBangawhat about those people who use foldr.jpg?
10:27:08RhinoBangaor even folder.jpg :D
10:27:17LloreanThe current .bmp method allows images by album, by folder, and by individual song, and even allows album art for non-AA formats like SPC and NSF where one might wish to use the box art of the game.
10:27:30LinusNRhinoBanga: if that is a common "standard", i don't see why rockbox couldn't support it
10:27:55LinusNLlorean: i think the systems could work in parallel
10:28:00LloreanAlso, I'd like to point out that we have many, many, many users of the current method who haven't seen problem with it enough to inspire an embedded solution to the problem (or patch)
10:28:05LinusNjust with an AA search path
10:28:50LloreanIt'd definitely be nice to have album art "just work" for users, of course.
10:29:04SoapImpressive brain dump scorche / LL
10:29:08LinusNi think as many thing as possible should "just work"
10:30:36LloreanIt just makes me itch adding a jpeg decoder as a component of a feature I'll probably never use. We can write it off as me becoming a grumpy old man well before my time, say "If someone codes it well, it should go in" and move on with things. :)
10:30:55LinusNwe make things a lot easier for ourselves if we make things work without extra inconvenience
10:31:04LinusNless support
10:31:53LinusNand rockbox becomes even cooler
10:32:07LloreanAlways a very strong point.
10:32:57Soapthat's like liquid helium becoming cooler.
10:33:39LloreanSoap: If it's liquid that means there's still plenty cooler we can get.
10:34:09Soapaye, but at that point you're splitting hairs.
10:36:09 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
10:41:48LloreanAnyone know where the code is that draws /root when you're in the root of the filetree, etc? Just in case anyone knows off the top of their head.
10:43:06LloreanNevermind, I think I found it.
10:43:55 Join safetydan_ [0] (n=dan@rockbox/developer/safetydan)
10:44:15LloreanZagor or Bagder: viewvc is giving me exceptions.
10:44:39Zagoralways, or a specific url?
10:44:55LloreanAny time I try to view a diff, at least three files caused it.
10:45:05Zagorthis too?
10:45:24LloreanNo, that worked
10:45:25Llorean doesn't
10:45:38Zagorweird. works for me.
10:46:22LinusNworks for me too
10:47:45Zagorwow, that old /dev/null thing.
10:48:10pondlifeHas there been any discusion regarding album art and BMP vs JPG... I'd prefer non-embedded/folder JPEGs...
10:48:17 Join BjoernErik [0] (
10:48:40Zagorpondlife: I'd prefer both :-)
10:49:04pondlifeSo there's no aversion to JPGs?
10:49:08ZagorLlorean: which browser/os are you on?
10:49:25LinusNi got it now, this time i went to tree.c in the svn browser and diffed from there
10:49:37 Join maffe [0] (
10:49:39Zagorpondlife: no. there was just a lengthy discussion on this. see the log.
10:49:53pondlifeAh, I thought I might have just missed it. Thanks
10:49:55LinusN fails for me
10:50:02amiconn'embedded album art' is a contradiction in itself
10:50:03LloreanZagor: Firefox on Ubuntu 7.04
10:50:11pondlifeamiconn: lol
10:50:17amiconnIt should be called track art, that would be correct
10:50:35pondlifefile art? cuesheets??
10:50:35B4gderamiconn: id3 actually added a "LINK" tag
10:50:42B4gderfor what seems to be for that reason
10:51:52peturFirefox on W2K does the same
10:52:17LinusNin my opinion, we can't dictate what is the "correct" way of doing AA
10:52:28 Quit HellDragon (Connection timed out)
10:52:57Zagorit seems to be triggered by firefox I get it too now.
10:52:59LinusNif the art is in the tag, then rockbox should get it from there
10:53:04 Join HellDragon [0] (i=JD@unaffiliated/helldragon)
10:53:38amiconnAs for jpeg decoding in the core, I'm not so much concerned about binary size, as it would be a greyscale/colour target feature, but I am concerned about complexity
10:53:39LinusNlike all other media players
10:54:07amiconnAll low-mem targets are b&w, both hwcodec and the iFP
10:54:13B4gderI agree that rockbox should get it from the tags if it is there
10:54:25LinusNamiconn: do you think jpeg decoding would be that complex?
10:54:38B4gderand if adding jpeg decoding to the core is the way, then sure
10:54:40amiconnNot jpeg decoding itself, but all the handling around it
10:55:08 Join jaczehack [0] (i=d572f7b8@gateway/web/cgi-irc/
10:55:12amiconnIf we require a certain format (bmp), then we can impose a rather strict resolution limit as well
10:55:14LinusNbut would it be that much more complex than bmp?
10:55:22LinusNjaczehack: salaam
10:55:47amiconnBut with embedded jpeg, we need both downscaling on load *and* resizing by a non-integer factor
10:56:22amiconnThe jpeg viewer is free to use the whole ram, jpeg display in wps can't as you would obviously not want it to stop playback
10:56:32JdGordonwe downscale to whatever is the largest size which can be easily downsized to, and pad the rest with black
10:57:08LinusNamiconn: i think most album art is of a reasonable size
10:57:36LinusNand if it isn't, we could skip it
10:57:51amiconnLinusN: That may be true for embedded art, but not for separate files
10:58:02LinusNsame thing
10:58:24LinusNif the user has huge album art, he/she has a problem
10:58:56RhinoBangawhy? I use hi res scans for displaying on my 42" plasma
10:58:58LinusNyou can't expect an embedded player to do wonders
10:59:05amiconnI keep a cover.jpg in several folders which often is 2Mpixel or larger
10:59:40amiconnThose can be handled by the jpeg viewer by downscaling to 1/8
11:00:17LinusNif we can support huge images without a major penalty, i think we should
11:00:23obocould a flyspray admin link FS #7326 to FS #7261, and close 7326? It's a duplicate...
11:00:24 Quit Bjoern-Erik (No route to host)
11:01:01amiconnLinusN: It definitely requires MoB to support such things
11:01:07LinusNof course
11:01:30LinusNthat's how this discussion started
11:01:58 Join HellDragon_ [0] (
11:04:06amiconnImo a 'natural' limit would be display resolution *8 for jpeg, so that it can be decoded into a framebuffer-sized buffer
11:04:36amiconnThe rest needs to be handled by variable resizing
11:05:38 Quit ompaul ("running awayyyyyy")
11:07:08scorcheZagor, amiconn, other ops:
11:07:25scorcheeek...i need to use verbatim on a few of those..hold a sec
11:08:42amiconnscorche: For cgiirc users, I'd rather use *!12345678@gateway/web/cgi-irc/*
11:08:43 Join printfXh4 [0] (
11:09:26B4gderassuming you add i= in there too
11:09:38scorchewell, it is just their IP in hex...
11:09:54scorcheand i= is not necessary
11:10:18B4gderwell, I must admit I find the dancer ircd (?) weird
11:10:28markunB4gder: did you already know that doesn't work?
11:10:32scorchewell, let me test...
11:10:47B4gdermarkun: zagor has been poked about it
11:11:00Zagormarkun: it works, just not in firefox ;-)
11:11:06 Join mute_me [0] (i=d8f13362@gateway/web/cgi-irc/
11:11:10Mode"#rockbox +o scorche " by ChanServ (ChanServ@services.)
11:11:28Mode"#rockbox +b %*!d8f13362@* " by scorche (n=_@rockbox/administrator/scorche)
11:11:42Mode"#rockbox -b %*!d8f13362@* " by scorche (n=_@rockbox/administrator/scorche)
11:11:52B4gdereh, that patteren had a weird first letter
11:11:57Mode"#rockbox -o scorche " by ChanServ (ChanServ@services.)
11:12:10scorcheit is just hex...
11:12:11 Quit mute_me (Client Quit)
11:12:15obothanks Nico_P :)
11:12:22B4gder"%" is hex? the wiki page =P
11:12:47Nico_Pobo: you're welcome :p)
11:12:55B4gderscorche: check your pattern from a few lines up
11:12:58scorchei explain that in there
11:12:58B4gderit was plain wrong
11:13:05B4gderI explain you here
11:13:08scorcheno it wasnt
11:13:17B4gderso what is that first letter?
11:13:23***Saving seen data "./dancer.seen"
11:13:24B4gderbefore the asterisk
11:13:33B4gderits not in the wiki
11:13:35scorche /mode #rockbox +q *!*@*
11:13:36scorcheThis is the suggested first course of action for problem users. This is essentially a mute. To best take advantage of this, fill in the last asterisk (the hostname.domain or IP address section) with the appropriate information. It is the same as setting the mode +b %*!*@*, and will actually show up this way. What differentiates this from a ban is the percent sign before the hostmask. This is best u
11:13:36scorchesed for a period of time in which the problem user can either cool off, or leave.
11:14:18peturwe're not that nice, just kick 'm
11:14:28scorcheso yes, as i thought, you dont need the i= or n= as well
11:15:01B4gderbut you weren't muted?
11:15:07scorchemute_me was
11:15:22B4gdernot here
11:15:25peturdidn't look like it
11:15:25B4gder−−- scorche sätter bannlysning på %*!d8f13362@*
11:15:25B4gder<mute_me> sd
11:15:32B4gdersorry for the swedish
11:15:40scorcheoh...i missed that
11:15:58*scorche thwaps his head
11:16:26scorchei could swear i have done it without the i= or n=...
11:16:31B4gderand really, I think kickban is the only thing we need to teach
11:16:45B4gderas we do all the polite stuff first
11:17:01 Quit HellDragon (Success)
11:17:25LloreanOn an entirely unrelated note: When browsing the filetree, should the "Title" of the list be the same color as folders, or the UI color?
11:17:44JdGordonui colour
11:17:56scorchewell, if you think so...i will likely still use +q though...i quite like it
11:18:05 Join Entasis [0] (
11:18:06B4gderscorche: the first sentense on the ircadmin page lacks two asterisks
11:18:35LinusNyou need <nop>
11:18:57scorcheoh...i hadnt saved my changes
11:20:07*scorche blames the beer
11:25:50 Quit Jon-Kha ("leaving")
11:26:05 Join Jon-Kha [0] (
11:31:28Nico_Pwho has op rights on this channel ?
11:31:40 Join bluebrother [0] (i=itM4EEXU@rockbox/staff/bluebrother)
11:32:17LinusNi do
11:32:40LinusNor did you want a complete list?
11:32:59peturdon't shake them all awake ;)
11:33:06scorcheNico_P: /cs access #rockbox list
11:33:16amiconnmarkun: viewvc works here... in firefox
11:33:35Nico_Pscorche: thanks :)
11:34:05Llorean/cs access #rockbox list
11:34:13LloreanHm, wonderful
11:34:24LinusNamiconn: even this:
11:35:09pixelmanot here (on ff too )
11:35:37peturwhat's 'Level'?
11:35:51scorchepetur: basically dictates what they can do
11:36:24scorchesee /cs level #rockbox list for what we have that set to
11:36:43amiconnLinusN: This particular example causes a python traceback. Other diff from the frontpage work though, but not all of them
11:37:15 Quit miepchen^schlaf (Read error: 113 (No route to host))
11:37:18LinusNamiconn: exactly the same symptoms as the rest of us then
11:38:34bluebrotherBagder: the html manuals seem to be broken
11:39:12amiconnThese /cs levels are interesting... am I right in thinking that a level >= 10 would allow changing the topic without opping first?
11:40:14bluebrotherat least they haven't been updated for a couple of days, while the pdf versions seem to be up-to-date.
11:40:58scorcheamiconn: i dont believe so, as it will tell you that you need to be an op to do that
11:41:25scorche(from the mode +t)
11:41:49amiconnscorche: Yes, as you only have level 9 (same as me)
11:42:14scorchei am referring to >10 as well
11:42:27scorchebut, there is one way to trst...
11:44:49scorcheB4gder: also, freenode uses hyperion, not dancer
11:45:51scorche...which evolved from dancer, but isnt the same
11:45:57 Join miepchen^schlaf [0] (
11:51:39markundaurnimator: are you there?
11:52:12markunamiconn: yes, works here too now (also firefox
11:52:53markundaurnimator: the archopen guys have some DSP code for the DM320 to play back audio, right?
11:53:12daurnimatorneuros do
11:53:23daurnimatorI don't know if the archopen audio code is on the dsp or not
11:53:47markunI'll PM you
11:54:10*Llorean fixes another bug and feels all... effective.
11:54:21JdGordonhow many did you create though ? :D
11:54:27*preglow feels the efficiency
11:54:45*JdGordon 's lecture notes for tomorows exam says 30-50% of bug fixes create more bugs
11:55:13LloreanJdGordon: Technically only one, but it wasn't created, just a transformation of one bug into another.
11:55:13bluebrotherwell, then we should do only the remaining 70-50% :)
11:55:41LinusNLlorean: turning it from "unknown" to "known"
11:55:42LloreanThe database should now no longer show apparently random colors.
11:56:15LloreanLinusN: I thought he meant how many did I create today. In *theory* this fix doesn't add any new bugs, just turns off the colors feature for database, since it was never intended to work there anyway
11:57:09LinusNi'll miss the random colors
11:57:33LinusNmaybe we should add a "random color" setting? :-)
11:57:33 Join kubiixaka [0] (
11:57:46LloreanEvery line a random color?
11:57:50JdGordonoh? why no colours in the db?
11:57:56scorcheit was random before we put in this color file business =P
11:57:58LloreanJdGordon: Because nobody's implemented it yet?
11:58:14LloreanJdGordon: There's room for it, but right now colors are only featured in the filetree, based solely on extension.
11:58:19JdGordoni'm sure there is a hippy somewhere that liked the random colours....
11:58:28*Llorean looks enough like a hippy
11:58:38scorchea nerdy hippy =)
11:58:45LloreanBut in the database there's only one "filetype" anyway: Music.
11:58:48 Join spiorf [0] (
11:58:56LinusNcolors in the database should only work in the Premium edition of rockbox
11:58:57 Join crop [0] (i=c27f0812@gateway/web/cgi-irc/
11:59:07LloreanI think for it to work in the filetree, the list code would have to gain access to the tag data or something, some other metric for coloring the files.
11:59:16LloreanErr, work in the database rather
11:59:23cropI'll miss random colors on the iPod shuffle!
11:59:34scorcheLlorean: speaking of, we have a few more pictures to put on the site once i find that cable...apparently David went around while people were asleep and took a few shots..
11:59:48crop"These are words that go together well"
11:59:49Lloreanscorche: He showed me...
12:00:20scorchei dont remember it, but apparently i covered my head after sensing what was about to happen =D
12:00:23 Part maffe
12:00:30 Join maffe [0] (
12:00:43JdGordonaaaw how cute...
12:00:46JdGordonyou damn wierdos :D
12:00:50preglowshots of the sleeping people, i hope
12:00:55Lloreancrop: Perhaps the "All Tracks" list could allow you to choose (in the tagnavi) something like "Highlight by Album" or "Highlight by Genre", which generates a color based on the album string, or whatnot
12:01:00preglowwith objects placed on them in strategic places
12:01:26scorchepreglow: well, brandon got a few prostitute cards placed next to him while sleeping..
12:01:37preglowthey have cards there? nifty
12:01:43preglowthey just yell after you here
12:01:58scorcheit is sort of like pokemon...we had to collect tehm all!
12:02:06LloreanStupid red build table making me banic
12:02:14preglowdon't panic!
12:02:25LloreanI'm all "WHAT DID I DO?!" and it's entirely not my fault
12:02:26*Llorean sighs
12:03:23cropLlorean: is your irony detector on? ;-) I only thought that the song shuffle (core feature on ipod shuffle) would fir color shuffle (=random colors :-)
12:03:41Lloreancrop: I didn't mean to append your name at the beginning of that, but somehow managed to.
12:04:04LloreanIt was more a statement of "colors in database are probably doable, but by extension really doesn't make much sense there"
12:05:11cropI'm the great hacker! I've managed to put my nick at the beginning of llorean's post! He-he!
12:05:44cropLlorean: yes, coloring by "semantic" information would be really sensible. Like name coloring in the irc log viewer.
12:06:25cropWith the color picked automatically maybe.
12:06:45LloreanYeah, it'd almost have to be automatically, since it's entirely by nearly infinitely variable data.
12:06:57JdGordonha nice work Llorean :)
12:07:28LloreanWhich of course leads to conflicts with backdrops, etc, unless there's somewhere kept a known good list of colors for the theme, and it just works its way through them, and loops if there are more variables than colors.
12:07:38JdGordonB4gder: nice new server borked?
12:08:21peturit's very fast:
12:08:48Llorean25 builds in 18 seconds, impressive.
12:09:13cropLlorean: that should be thought out first. There are some problems possible IMHO. Or the coloring rules have to be defined very clear so that the users can understand why the list is colored this and not the other way.
12:09:26Lloreancrop: Indeed.
12:09:40GodEaterbugger - no SDL
12:09:42LloreanEither way, not something I'm likely to work on, since I neither use database nor have any clue how to address information from it.
12:10:47cropLlorean: exactly my situation. But if the users don't understand how the coloring is made it won't bring anything and will be even confusing (=harm)
12:11:17Lloreancrop: Well, I may try to come up with an idea for how it can be consistent/good, since that kinda thing sticks in my brain.
12:11:23GodEaterand no ccache either
12:11:29LloreanBut if I do, I'll just post a feature request.
12:11:48LloreanBut the conditional's already there in tree_get_filecolor, so I'd think anyone who knows how to use database can add the appropriate code for choosing the color.
12:12:37JdGordonit could be easily done in the same way as the extensions are done, but for tags...
12:12:53JdGordone.g genre: death metal: 00ff00
12:13:03JdGordonyear < 2002: 000000
12:13:11cropJdGordon: but there are many tags and combinations thereof
12:13:14LloreanAnd if a file has both a genre and a year that have assigned colors?
12:13:22LloreanOoh... additive colors
12:13:23JdGordonwhich would of course only be useful doing that in the tracks lists
12:13:42LloreanSo, death metal is 00ff00, 2002 is cc0000, so death metal from 2002 is ccff00
12:13:51*JdGordon thinks color = rand(); would be best
12:14:06cropJdGordon: revert the llorean's commit then!
12:14:08 Join norbusan [0] (
12:14:14 Part norbusan
12:14:22LloreanI fear it wasn't really random. It seemed to be "black, or light gray", at least on my unit.
12:14:45LloreanIt would be incredibly trivial to make it random though. :-P
12:16:08LloreanWe could take the first three characters of whichever string is visible and use them as the RGB values, making "The" an even worse problem.
12:16:09cropiiuc, the list in the db view is a result of some filtering and sorting. So we can use a different color for each new group of the "lowest level"
12:16:46Lloreancrop: So when viewing the artists, color based on artist, viewing the albums, color based on album, viewing the tracks, color based on title?
12:16:49 Quit Jon-Kha ("leaving")
12:17:01 Join Jon-Kha [0] (
12:17:07JdGordoniirc the filename is a tag in the databse info anway, so why not just colour it as per usual according to the extension?
12:17:17JdGordonand s/folder/filters
12:17:18cropLlorean: yes.
12:17:26LloreanJdGordon: Certainly an option.
12:17:34Nico_PMark Shuttleworth has another interesting post about distributed VCS :
12:17:36JdGordonmuch saner than doing it automagically i tinhk
12:17:48LloreanJdGordon: But that means that until you get to the "track" view, everything's colored just one color
12:18:05LloreanI don't think there's really any semantically useful function for colors in the database.
12:18:10cropLlorean: and if viewing by "artist + album" then for every new album
12:18:13 Quit kubiix (Connection timed out)
12:18:31Lloreancrop: That's basically what I meant, if the current level is showing you a list of X, then color by X.
12:18:41JdGordonLlorean: there is a usefullness in colours in the file tree?
12:19:22LloreanJdGordon: Yes, if you don't use icons.
12:19:46cropBut I'm just speculating since I never use the DB and I own a greyscale device :-)
12:19:58JdGordonput the greyscale lib into the core!
12:20:11JdGordon4biit grey list text
12:20:21GodEaterif anyone feels like doing another noddy commit, debussy claims to have been mended :)
12:20:25LloreanJdGordon: If icons are disabled, in supported view you don't see extensions so two files with the same name and different extensions, should they happen, are indistinguishable.
12:20:27cropLlorean: that's why I thought about a separate option for displaying file exts
12:21:06JdGordonLlorean: yeah, I guess your right there
12:21:10cropI can live without it but it's weird that it's coupled with "show what?" option (all/supported/etc)
12:21:16LloreanIt's not the most common situation, but it is useful there.
12:22:02LloreanI'm not against an "not-useful, but pretty" solution such as using the filetypes for the color in the database, but I think it'd be nice if there were some 'useful' information it could convey
12:22:18LloreanEven if it's just maybe... increasing across a range based on playcount/rating, or something
12:22:48LloreanEither way, since I'm not a user of database, nor am I planning to implement this feature, I leave it to more invested minds.
12:23:51 Quit kubiixaka (Read error: 110 (Connection timed out))
12:24:05*JdGordon back in an hour or so
12:25:38LloreanNico_P: If I read that right, it's essentially saying "git is fine, but bazaar is better because the merges tend to have less conflicts"?
12:26:16Nico_PLlorean: in his series of articles, the general view is that bazaar is stronger but git is faster
12:26:35LloreanI'd noticed that in the last article too.
12:26:48Nico_Pone of the killer features of bzr according to him is rename handling
12:27:13LloreanI must admit, being really friendly about renames appeals strongly to me.
12:27:39Nico_Pyes it does seem very useful
12:28:22Nico_Pand in the case of rockbox, the speed difference between git and bzr can't be that huge... I'll probably give bzr a go soon
12:28:55Nico_Pit was considered by the mozilla team but in the end they went for mercurial
12:29:18Nico_Pand dropped git from the start because of its lack of native win32 support
12:29:44 Quit webguest50 ("CGI:IRC (Ping timeout)")
12:30:21 Join Thundercloud [0] (n=thunderc@
12:32:51 Join lee-qid [0] (
12:34:36 Join DerPapst [0] (
12:35:02Lloreanmarkun: Your 3000 users is a little under the mark. We have 10,000 registered just in our forums.
12:35:14markunLlorean: oop, yes
12:35:29DerPapstGodEater: i would have an idea for a commit... FS #7327
12:36:22GodEaterDerPapst: I don't have commit access however :)
12:36:47DerPapstGodEater: and 3G iPods only charge via FireWire (in case you haven't found it out yourself already)
12:37:40*DerPapst looks at the guys with commit access...
12:38:31LloreanDerPapst: Being initially based on work done by Pixelma, perhaps she should look it over and decide on committing? She has access, right?
12:38:45markunyes, she does
12:38:50GodEaterDerPapst: thanks - that explains why this iPod isn't turning on :)
12:40:35DerPapstLlorean: yes but afaik she only does manual commits.
12:40:48DerPapstbut true. she should take a look at it first.
12:41:26LloreanI *usually* only do manual commits too. ;)
12:41:43LloreanBut sometimes there are just things that need to be fixed.
12:42:22pixelmaI have but don't have an Ipod, so wanted to have opinions of "real" users... that patch now does even more - don't know
12:42:27DerPapstheh.. didn't know that. i saw your name too often on the front page :P
12:43:48Lloreanpixelma: From the text description, I quite like the iPod controls.
12:43:52LloreanI don't know what "show info" means though
12:44:20DerPapstat least minesweeper is not a lot more usable on 3Gs as well. It's even a bigger pain to play the current CVN version on a 3G than on any other iPod.
12:45:03*GodEater finds someone with a firewire card and cable
12:45:05DerPapstLlorean: some stats. How many mines are there and how many flags you've set.
12:45:07pixelmait'll give you an info splash (it's there already) of how many mines you discovered and how many are on there (though that's buggy atm)
12:47:01pixelmagave me infos like "You discovered 222 of 43 mines" or somesuch lately
12:47:03GodEaterI thought the point of minesweeper was *not* discovering them. You kind of blow up if you do :)
12:47:19DerPapstbtw.. have i done the latex stuff right? or have broken somthing?
12:47:34pixelmaGodEater: sorry for lacking proper english...
12:47:54GodEaterpixelma: I was just being picky :)
12:48:02LloreanGodEater: The point is to discover them without triggering them. :-P
12:49:23 Part maffe
12:49:40 Join aliask [0] (
12:51:02pixelmathe splash message puts it this way: "You found x mines of out of y" (x being 68 and y 17 on my Ondio at the moment - y could be correct)
12:51:03GodEaterI'm feeling very skeptical of all the problems our new 80GB iPod users are having. *None* of them are happening to me =/
12:52:07DerPapstGodEater: same ofer at iPL. everyone claims that this is an 5.5G only issue. but it has been always a user issue :P
12:53:18GodEaterI've seen the "reboot into disk mode" thing happen on my iPod, but it only happens if I've not held menu long enough
12:53:20pixelmaGodEater: I had an idea about that - could it be database related? Assuming that most devs aren't using it...
12:53:35GodEaterpixelma: it could be related to anything I suppose
12:54:01GodEaterI shall initialize a database on mine now
12:54:02GodEaterand see
12:54:05*DerPapst tries to find that forum post...
12:54:27DerPapst...but fails.
12:54:50GodEaterwhich one ?
12:55:09DerPapstdunno.. the one you're talking about :P
12:55:23GodEaterthat's one
12:55:25GodEaterthere are others
12:55:46GodEaterthere's also the spate of "my ipod keeps freezing" posts
12:55:53GodEaterwhich again hasn't happened to me
12:56:07pixelmaah, I thought you were talking about this freezing issue
12:57:42GodEaterno - I was referring to the fact that a lot of iPod owners insist that holding menu whilst inserting the usb cable doesn't acheive the desired result of keeping the rockbox interface working and merely charging their iPod
12:58:35obobut the time you need to hold down menu is a bit excessive - it didn't used to need that long
12:59:06GodEaterbut that's not the same as "it doesn't work" either
12:59:41GodEaterour latest poster claims he's "held menu" for 30 seconds and as soon as he lets go it reboots into disk mode
12:59:45GodEaterI just don't believe it
13:00:44Lloreanobo: Rockbox didn't used to attempt to differentiate chargers from computers
13:01:05 Join Xerion_ [0] (
13:01:20 Quit thegeek (Read error: 104 (Connection reset by peer))
13:01:31 Join thegeek [0] (
13:02:12GodEaterokay - database initialized. Will attempt to use it all day today and see if I get a freeze.
13:02:21*GodEater is still skeptical.
13:03:24pixelmawas just a thought - because it didn't happen to devs
13:05:52oboas a feature, it doesn't seem to appear in the manual, and in the wiki it's only listed as "Hold down the MENU button as you insert the USB cable" - nothing about needing to keep it held down
13:07:07GodEaterobo: I think "hold" as opposed to "press" is the hint....
13:07:45markunobo: how would you rephrase it?
13:08:17*GodEater is well into his second track launched from DB mode. No freeze so far.
13:08:19pixelmaDerPapst: mind if I edit the comment in the flyspray entry - the "show info" button for iaudios is wrong...
13:08:54obo", and keep it held down for at least 10 seconds afterwards"
13:09:16DerPapstpixelma: do so...
13:10:05DerPapstpixelma: then i guess i've done the same mistakt in the manual patch.
13:11:20safetydan_anyway to get logf messages to go to stdout in the sim?
13:13:25***Saving seen data "./dancer.seen"
13:14:53pixelmaDerPapst: no, it's right in the manual patch - but I'm only starting to take a closer look now, though
13:15:58*DerPapst spots an evil tab in his own patch o.O
13:16:21DerPapstpixelma: thanks :)
13:17:49 Quit Xerion (Read error: 110 (Connection timed out))
13:17:49 Nick Xerion_ is now known as Xerion (
13:18:26*obo wonders if it has anything to do with usb-pp.c:146
13:19:26 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
13:25:11*Llorean finds himself lost in the tangle that is "all functions containing 'puts' in them"
13:27:11 Quit safetydan_ (Remote closed the connection)
13:27:58 Part Llorean
13:32:39 Join webguest65 [0] (i=559e1ffa@gateway/web/cgi-irc/
13:33:03*DerPapst is off for work...
13:33:06DerPapstsee you later
13:33:09 Quit DerPapst ("So Long And Thanks For All The Fish!")
13:33:10 Quit webguest65 (Client Quit)
13:35:42GodEaterstill no freezes
13:36:23 Quit spiorf (Read error: 110 (Connection timed out))
13:37:03 Join spiorf [0] (
13:38:45 Join webguest08 [0] (i=c023111e@gateway/web/cgi-irc/
13:43:02 Quit webguest08 (Client Quit)
13:43:08 Join webguest08 [0] (i=c023111e@gateway/web/cgi-irc/
13:43:40 Quit crop ("CGI:IRC")
13:44:15 Join ackbahr [0] (
13:45:59 Quit bdgraue (Remote closed the connection)
13:46:20 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
13:48:00 Quit atsea- (Remote closed the connection)
13:48:19 Quit Nico_P (Read error: 104 (Connection reset by peer))
13:55:53 Join atsea- [0] (i=ariel@gateway/tor/x-611dc5895324849e)
14:09:29 Quit webguest08 ("CGI:IRC")
14:11:44 Quit secleinteer (Remote closed the connection)
14:13:29 Join maffe [0] (
14:23:59 Quit ackbahr ("Chatzilla 0.9.75 [Firefox]")
14:24:48GodEaterit's all gone quiet
14:26:16JdGordonwe have 2 always good choices to get some convo appening again...
14:26:35aliaskAlpha transparency!
14:26:44JdGordonok.. 3
14:26:48JdGordonmalloc :D
14:26:49B4gderzune linux!
14:27:02JdGordonand good old sort order
14:27:02aliaskXbox emulator!
14:27:09*markun goes to check again
14:27:20*aliask does too, always good for a laugh
14:27:20preglowwithout doubt, they have released now
14:27:42preglowafter all, they've already picked a linux distro, so there's little work left to be done
14:27:49aliasktoffe82 linked a good one recently:
14:28:05*preglow pines for the day when people WROTE stuff
14:28:07JdGordonthey found out that they needed 3 wires instead of 2 to bypas the encryption... so the whole thing was canceled becaue its too hard
14:28:17preglowhow i hate info distributed as mp3s
14:28:39aliaskpreglow: Get with the times - it's a podcast, not an mp3!
14:29:20aliaskJdGordon: Finished exams?
14:29:21preglowi loathe podcasts!
14:29:28aliaskI loathe the word :)
14:29:31JdGordonaliask: 2 more.. finish thrusday you?
14:29:32B4gderI actually learned to like podcasts
14:29:43B4gderperfect commuting listening
14:29:43preglowif they're just music: aok
14:29:44aliaskFinish thursday too, but I have tomorrow off.
14:29:50preglowactual info, interviews and shit, text please
14:30:09B4gdertext is harder when biking, walking etc
14:30:18 Quit HellDragon_ (Connection timed out)
14:30:35preglowi never listen to stuff while biking, though, and pretty much always listen to music if not
14:30:42markunB4gder: not with rockbox's future TTS plugin :)
14:31:08B4gderpreglow: I used to be there too, and then I found that there actually are interesting podcasts being made ;-)
14:31:21preglowheh, might be
14:31:26aliaskHow are the GSoC students coming along?
14:31:32markunB4gder: maybe you can make a list on your haxx page?
14:31:37preglowmine is chugging along nicely
14:31:41B4gderI should yes
14:31:46JdGordonaliask: they are being lazy bludgers like all students :D
14:31:55aliaskWhich one was that preglow?
14:31:57peturoh, he's changed the video rendering so it will be better when you broadcast it to another zune over wifi :)
14:32:01preglowaliask: saratoa
14:32:10aliaskWMA, wasn't it?
14:32:47JdGordonhe was havig fun wresteling with the plugin api this morning :)
14:32:55aliaskYeah, seems like he's doing some good work. Even better is he's been keeping track of his progress.
14:33:31preglowyeah, i like that
14:33:31*aliask likes watching things grow
14:35:51 Part maffe
14:38:27 Quit ompaul ("Leaving")
14:40:04markunpetur: where did you read that?
14:40:33 Quit spiorf (Read error: 110 (Connection timed out))
14:40:40aliaskIt's from the MP3 file
14:40:52markunah, must have missed that
14:40:59peturnear the end
14:41:15 Join spiorf [0] (
14:42:15markunB4gder: amazing how may1937 is so crazy about the dm320
14:42:39*GodEater makes backhander motions
14:43:26B4gderbut I guess they think they can make a product faster and cheaper using that
14:43:36B4gdersince they already have the osd
14:43:48markunbut still
14:44:57 Join Damme [0] (
14:45:13GodEaterI see "X" never came back to the post he left on our forums.
14:46:29GodEaterand markun was so polite too
14:48:37GodEaterOT: /me wonders how many more times he will have to explain to his project manager that when "the package is only available via citrix" means "No you can't have it installed directly on your workstation"
14:48:44 Join Zlasher [0] (
14:50:13ZlasherI have some problems with my ipod with rockbox
14:50:40aliaskWell go ahead and ask, I'm sure someone here will know what's up.
14:52:25GodEaterperhaps there isn't a question - it was just a statement...
14:52:32Zlasherwhen i try to play some of my music it gives my some strange noice and a error messege
14:52:35aliaskHaha :)
14:52:45GodEaterZlasher: what's the error message ?
14:53:41ZlasherGodEather,Depends on which file i play somtimes i get "prefecth abort *****" or "data abort *******"
14:54:12GodEaterZlasher: is the music purchased from itunes music store at all ?
14:54:23GodEaterwhat format is it then ?
14:54:35GodEaterand when did you last update your bootloader ?
14:54:39Zlasherdownloaded from: in mp3 format
14:54:50ZlasherI installed rockbox today
14:54:58GodEaterfor the first time ?
14:55:14 Join kaaloo [0] (
14:55:21*GodEater looks at the playback.c crowd
14:55:33GodEateror possible the mp3 codec crowd :)
14:56:06aliaskCould it possibly be a bootloader issue?
14:56:10 Part kaaloo
14:56:33ZlasherI have one file thats playable
14:56:37GodEaternot if he only installed today
14:56:59GodEaterthat would imply he has the latest bootloader
14:57:19GodEaterassuming he followed our install procedure, and not Rockbox Installer X or somethin
14:57:31ZlasherIt could be some problems with the mp3 codecs
14:57:37aliaskZlasher: Did you use the bootloader mentioned in the manual?
14:57:39Zlasheri read the manual
14:57:51aliaskOk, well there goes my idea.
14:57:53GodEaterZlasher: can you tell me which tracks you've downloaded from that site?
14:58:00GodEaterso I can try and see if I get the same issue
14:58:02 Join webguest51 [0] (i=c023111e@gateway/web/cgi-irc/
14:58:16Zlasher RKO Q1 remixes
14:59:03GodEaterone moment
14:59:23*GodEater downloads
14:59:55 Quit midgey ()
15:00:35 Join kubiix [0] (
15:00:44GodEaterso much for my database test =/
15:01:04GodEaterZlasher: do you get the error immediately
15:01:17GodEaterhow far into the track then ?
15:01:18Zlasherit takes some seconds
15:01:27Zlashermaby 5 seconds
15:01:31GodEaterI'm 35 seconds in...
15:01:34GodEatersounds fine to me
15:01:40GodEaterif not entirely my cup of tea :)
15:01:53ZlasherYou're using a ipod?
15:02:32GodEaterwhat OS you using on your PC ?
15:02:48*GodEater stops listening at 1:44 - can't stand any more
15:03:09ZlasherLinux and windows, installed rockbox with windows
15:03:42GodEaterwant to compare md5sum on the file then ?
15:03:47GodEatermake sure you downloaded it ok ?
15:04:10aliaskEven if it's corrupt, rockbox should be dying like that
15:04:26GodEateraliask: what would you expect then ?
15:04:50GodEaterZlasher: ad9b30db131dc7bbb7072fd4a28ef4ca
15:04:57Zlasherwere can i download a md5 checksum checker?
15:04:59aliaskmpa codec to reject the data, and move to the next file.
15:05:07GodEaterZlasher: your linux box should have one already
15:05:25ZlasherThen i need to reboot
15:05:34GodEaterthere should be one for windows kicknig around somewhere
15:05:39GodEatergoogle should get you one
15:06:16GodEaterfirst hit
15:06:25GodEaterthere are links on that page for windows checkers
15:06:38Zlasheralready found one
15:07:24 Join maffe [0] (n=maffe@
15:08:55Zlasheror which file should i check :P
15:09:15GodEateryour mp3 :)
15:09:20preglowoooh, comic bakery
15:10:03preglowhow many chiptune covers i've heard of this
15:11:01GodEaterpreglow: it's a bit plinky plinky for me
15:11:23preglowthen you should hear the chiptune versions
15:11:27GodEaterworse ?
15:11:35preglowdepends how much you like chiptunes :>
15:12:06preglowi think i remember playing this thing on c64
15:12:10preglowbut no, file plays fine here too, ipod nano
15:12:11markunpreglow: I'm a bit crazy so I transcribed the podcast :)
15:12:12ZlasherAD9B30DB131DC7BBB7072FD4A28EF4CA Boz - Comic Bakery.mp3
15:12:33Zlasher<−−- Big C64 fan :)
15:13:18preglowthis guy is so full of shit
15:13:24GodEatersame checksum as I got then
15:13:29***Saving seen data "./dancer.seen"
15:13:35markunpreglow: I thought he had some good points ;)
15:13:37preglowZlasher: then you do of course know that rockbox plays sid files
15:13:44GodEaterI'm stumped as to why it blows up on your player
15:14:09preglowwhy would he need umpteen dead zunes to check out the hardware?
15:14:24GodEaterso he can make them work again and sell them on ebay ?
15:14:38GodEaterI'm so cynical
15:14:41thegeekthat transcript is hilarious
15:15:02markunthegeek: you're not talking about my spelling errors, are you?
15:15:06 Quit webguest51 ("CGI:IRC (Ping timeout)")
15:15:09aliaskYeah, he's really praying on people's hopes here to make a quick buck.
15:15:12thegeekhehe, no;P
15:15:41thegeekyeah aliask, that or he is just truly delusional;P
15:15:47GodEaterwhat a dumb choice of distro too
15:15:55GodEaterif he were even halfway serious
15:15:59GodEaterwhich he isnt' of course
15:16:02markunGodEater: why? it runs on the Zune perfectly! ;)
15:16:05thegeekchoosing any distro at all is stupid;)
15:16:09ZlasherI'm starting to geting used to things like this
15:16:37GodEaterpixelma: see the forums for a pretty emphatic "No, it's not using the database which causes the lock up issues"
15:17:09aliaskI love it, Zunepet is the ONLY rational person on the forums, I'm reading now.
15:17:36markunthegeek: this guy had a good suggestion:
15:17:50markunbut then you get replies like "But I'm sure you guys have already started development with DSL, so this really isn't an option."
15:18:01markun(that was about using Matchbox btw)
15:18:58aliaskSounds like ZunePet is about to explode there, at the bottom of that thread
15:19:06markunpoor guy
15:21:01markunpreglow: maybe he's randomly soldering wires on the PCB and checking if it somehow bypassed the encryptions
15:21:17preglowgotta be something like that, yeah
15:21:23aliaskThat WOULD need a lot of dead zunes then.
15:21:32Zlashertested again : Prefetch abort at 6629385E
15:21:39preglowprefetch abort, wow
15:21:44preglowand at THAT address
15:21:45peturthey are looking for some pin to short so it boots in debug mode (seems xbox does this)
15:21:53preglowthat's just plain weird
15:21:58*GodEater looks expectantly at preglow
15:22:09preglowpretty much sounds like a bugged install to me
15:22:14preglowwipe everything, download a new build and try again
15:22:40GodEaterZlasher: which ipod do you have exactly ?
15:22:56ZlasherA black 5.5g 30gb ipod
15:23:03GodEaterwhich build did you download ?
15:23:09ZlasherDirecly boght from Apple
15:23:10preglowit tried to execute code in the middle of i/o memory space, and that shouldn't happen unless something is seriously wrong
15:23:26GodEaterZlasher: but which model ?
15:23:47ZlasherIpod Video ..... :P ops
15:24:06GodEaterso not the 64MB build by accident then ?
15:24:07Zlasher60Gb/80Gbb ... hmm
15:24:30GodEateroh - we renamed it :)
15:24:35GodEateryeah - you don't want that one
15:24:38Zlasherthats the one
15:24:41 Quit Damme (Read error: 104 (Connection reset by peer))
15:24:50GodEater*someone* do a commit and get a build going again!
15:25:15markundid Llorean know he got 310 points?
15:25:24JdGordonye he knows
15:25:42GodEaterZlasher: try an archived build from yesterday
15:25:44 Quit midkay (Read error: 110 (Connection timed out))
15:25:52GodEaterthere should be a 30GB Video ipod build there
15:25:57GodEateruntil we can get a current build out for you
15:26:12*GodEater apologises for the state of the build page :(
15:26:18 Join TrueJournals [0] (
15:26:45GodEaterit's all my fault
15:27:02ZlasherNo problems
15:27:08 Join webguest51 [0] (i=c023111e@gateway/web/cgi-irc/
15:27:32Zlasherthat one?
15:28:12GodEaterthat's the one
15:28:25GodEaterno problem - sorry for the confusion
15:29:17 Part maffe
15:29:24preglowand once again preglow is right
15:29:38*GodEater applauds
15:29:41preglowhooray for me, hooray for preglow
15:29:59*GodEater throws his hat in the air
15:30:14 Join midkay [0] (n=midkay@rockbox/developer/midkay)
15:30:35*B4gder wants to throw preglow's hat too and wait in line
15:30:49*GodEater catches said hat and hands it to B4gder
15:31:00GodEaterwoohoo - five whole people for the London DevConPub :)
15:31:33aliaskI'll be attending the melbourne one!
15:31:47JdGordonaliask: a melb one? i'm not invited?
15:31:48*aliask looks at JdGordon
15:31:50GodEaterI might attend that next year
15:31:51 Join chrisjs169|afk [0] (
15:31:56GodEaterassuming there will be one
15:32:08JdGordonaliask: what time is your exam thrusday? am or pm?
15:32:14aliaskJdGordon: 2:30
15:32:26JdGordonbah, there goes that idea :p
15:33:09aliaskYeah, all my exams have been really late (which is juuuuust fine by me :) )
15:35:09JdGordonhaha yeah, 2.30 is much better than 9.30
15:35:19aliaskMy thoughts exactly.
15:38:40*GodEater waits to hear if Zlasher was successful
15:41:04GodEaterB4gder: I have the boot sector from a 3G ipod now - the 40GB model - is it worth putting on the wiki with all the others ?
15:41:45chrisjs169|afkregarding FS7134, even when using the latest patch from this morning, my sansa still freezes on boot
15:42:01ZlasherGoing to test my ipod now
15:42:08GodEaterfingers crossed
15:42:20GodEaterno reason why it shouldn't work now though
15:42:20JdGordonchrisjs169|afk: with a card inserted?
15:42:58 Join PaulJam [0] (
15:43:41chrisjs169|afkJdGordon: with no card inserted (I don't have one)
15:43:58JdGordonok, thats a problem then
15:44:22chrisjs169|afkafter about an hour or so it says Error SDCard: 10
15:44:26PaulJamwouldn't it be possible for the 64MiB builds to check the available amount of memory dirung startup and present an error message if it has less than 64MiB?
15:45:16ZlasherSeems to work! Thanks
15:45:28preglowdidn't devcon people discuss and find a nice way to just have a single build?
15:45:54B4gderyes, but it hasn't been made
15:46:04pixelmaGodEater: oh well... there goes that theory then
15:46:15peturit involves moving some stuff around in memory
15:46:39petur(see picture of whiteboard)
15:47:50preglowwell, to me, it just looked like what we've been talking about for along time: moving the plugin and codec buffers to the start of memory
15:48:15GodEaterpreglow: get cracking then :)
15:48:20B4gderpreglow: yes it is that thing, nothing really new
15:48:39GodEaterZlasher: good news :) Enjoy Rockbox !
15:49:18preglowi'm fairly certain amiconn had some gripes with that way of doing it
15:49:21preglowcan't remember what, though
15:49:47GodEaterpreglow: I think in the other pics of the whiteboard, it was amiconn doing the drawing...
15:49:59B4gderyes, he drew that
15:50:15GodEaterwould be odd if he had gripes with his own plan :)
15:50:15preglowwell, then he obviously has nothing against the idea now :)
15:50:33preglowcan't remember who had that idea first, but it wasn't amiconn
15:50:43B4gderI figure we should load the main image at ~1MB, then copy the vectors down to the start
15:51:21preglowrelocatable plugins!!!11 :DD
15:51:30B4gderpreglow: he didn't present it as his own idea either, we were just discussing how to do it and he showed the bunch
15:51:33preglowi wonder how much of a performance hit that would mean
15:51:43preglowB4gder: sure, just telling GodEater
15:52:00*GodEater is busy taking notes :)
15:52:15GodEaterin case there's a test later
15:52:26GodEaterB4gder: did you see my 3G MBR comment above ?
15:52:28JdGordonchrisjs169|afk: well, it seems my computer doesnt want to play nice tonight, so cant test the new patch
15:52:43chrisjs169|afkJdGordon: ok
15:53:05B4gderGodEater: yes, but i have no idea/opinion really
15:53:17GodEaterB4gder: ok - I'll wait till linuxstb is around and ask him
15:54:25 Join midgey [0] (
15:57:53JdGordonchrisjs169|afk: your start screen isnt the file browser is it?
15:57:56JdGordonor db?
15:59:50chrisjs169|afkJdGordon: I believe it's just the menu
16:00:06JdGordoncrap... does a panic turn the backlight on?
16:01:33chrisjs169|afkI'm not sure - before the backlight wouldn't turn off, and up until a few days ago the backlight turns off, but rockbox still doesn't load - not sure about when it panics though
16:07:38JdGordongrr!!! annoying bugger on the forums
16:09:22 Quit webguest51 ("CGI:IRC")
16:10:20pixelmaisn't that the one who wants to get the REP working on the sansa?
16:10:45JdGordonI didnt really read his REP posts thourolghy
16:10:51 Quit Zagor ("Client exiting")
16:10:51*JdGordon apologises for that spelling
16:15:09JdGordonchrisjs169|afk: when it crashes... were you doing anything to try to make it reproducable? or just listening to music?
16:15:34chrisjs169|afkJdGordon: I was turning it on... (it freezes right at the rockbox logo)
16:15:55chrisjs169|afkJdGordon: is there any debug code I could add to get an idea on where it is locking up?
16:15:58JdGordonand after the hours?
16:16:13chrisjs169|afkafter the hour wait or so, it says Error SDCard: 10
16:16:43JdGordonoh, it freezes for an hour then spits out the error?
16:16:58JdGordonI thought you meant it crashed after an hour of being on and working
16:17:07chrisjs169|afkyeah, about an hour (I've never timed it, but it's around one hour)
16:17:37*JdGordon can turn off his sansa then
16:17:58 Quit midgey (Read error: 113 (No route to host))
16:18:13 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
16:18:48 Quit ansivirus ("Leaving")
16:19:15JdGordonchrisjs169|afk: ok, shouldnt make any difference, but which model do you have?
16:19:30 Join obo_ [0] (
16:19:38chrisjs169|afkJdGordon: e250
16:19:43 Join thegeek_ [0] (
16:19:58 Quit obo (Read error: 104 (Connection reset by peer))
16:19:58 Quit Entasis (Read error: 104 (Connection reset by peer))
16:20:05chrisjs169|afkI noticed that it uses two 1GB memory chips on the daughterboard, which could (possibly) make a difference
16:20:05JdGordonbah, same as me then
16:20:07 Join pixelma_ [0] (i=pixelma@
16:20:18 Join Entasis [0] (
16:20:27 Quit pixelma (Nick collision from services.)
16:20:27 Nick pixelma_ is now known as pixelma (i=pixelma@rockbox/staff/pixelma)
16:20:29chrisjs169|afkJdGordon: do you have the newer Sansa?
16:20:35JdGordonthat is possible
16:20:38JdGordoni have no idea..
16:20:48JdGordoni havtn opened mine enough to check the daughetr board
16:21:11 Nick obo_ is now known as obo (
16:21:43 Quit Hadaka (
16:21:43 Quit LinusN (
16:22:06NJoinLinusN [0] (i=linus@rockbox/developer/LinusN)
16:22:06NJoinHadaka [0] (
16:22:11 Quit thegeek (Read error: 104 (Connection reset by peer))
16:22:25pondlifeJdGordon: haha, you're being very patient on the forum...
16:22:29 Quit Zlasher ()
16:22:51JdGordonthis is what happens wen i should be studying :p
16:23:11pondlifeBack to your books!
16:23:26JdGordonna, past midnight... your supposed to say goto bed
16:23:32 Quit Entasis (Client Quit)
16:25:50chrisjs169|afkJdGordon: is it possible for me to modify the bootloader/rockbox to echo debug information before the rockbox logo appears? (or while it's at the logo)
16:26:21JdGordonnot sure what you would want to dump though
16:27:47chrisjs169|afkit may help figure out what's causing it to crash though
16:28:05JdGordonwell i got the front cover off... how do i get to the daughter board?
16:28:05linuxstbGodEater: Yes to your 40GB 3G MBR - the more we can collect, the better. I think you need to give it to Bagder so he can put it on the download server, then add a link on the wiki page.
16:29:15chrisjs169|afkJdGordon: the silver casing is made of plastic - carefully get the usb connector up over the casing
16:29:57chrisjs169|afkmake sure you don't break the plasic though :P
16:30:19JdGordongot it :)
16:30:23JdGordononly 1 chip on the db
16:30:37chrisjs169|afkyou sure?
16:31:07JdGordonunless its under it
16:31:16*linuxstb curses Debian. I did "apt-get install iceweasel" and Debian decided to uninstall Gnome, which I didn't notice until I closed the X session... And after reinstalling Gnome, it just boots into a blank screen with nothing running.
16:31:22chrisjs169|afkdoes the chip say 2048?
16:31:34JdGordonit has a sticker over it
16:31:35B4gderlinuxstb: !
16:32:33chrisjs169|afkJdGordon: so it looks like this:
16:32:50chrisjs169|afk(bigger picture: )
16:32:56linuxstbB4gder: I can start gnome-terminal from the console, and then start apps from there, but that's not quite ideal....
16:33:24JdGordonchrisjs169|afk: yep, thats what it looks like
16:33:43chrisjs169|afkJdGordon: =/ Ok, let me get a picture of mine
16:34:24JdGordonis there a pic of the fm chip?
16:35:06 Quit PaulJam (Read error: 113 (No route to host))
16:35:53chrisjs169|afki'm not sure - if you know where on the board it is i can get a pic
16:36:18JdGordoni dont :p i cant find any obviously missing chips
16:36:22JdGordonunless its under the lcd
16:36:55chrisjs169|afkhere's a review on ABi with pics
16:37:14chrisjs169|afkno chips under the lcd
16:38:01JdGordonchrisjs169|afk: yours looks like ?
16:38:57 Join n1s [0] (
16:38:58chrisjs169|afkwtf - this has completely different parts
16:39:27chrisjs169|afki see an uhh...nvidia logo
16:39:51JdGordonnvidia bought PP or something
16:40:15B4gderon the 5024 chip I take it?
16:40:28chrisjs169|afkthe hynix chip is different
16:40:57B4gderno surprise really, ram chips seem to come and go very fast
16:41:31JdGordonlooks like it would be a massive PITA to solder an external mic onto it
16:41:51chrisjs169|afkreading "SEC 713 BG75 [new line] K4M56163PG [new line] AQB59520"
16:42:37chrisjs169|afkbut yes, mine lloks like the one on (only with both chips saying 1024)
16:43:03JdGordonmaybe the lack of bankswitching is causing you problems?
16:43:09B4gderK4M56163PG seems to be a samsung sdram
16:43:43chrisjs169|afkJdGordon: possible i suppose
16:43:50 Join Siltaar [0] (
16:45:02chrisjs169|afkanything else i need to look at?
16:46:45B4gder"The K4M56163PG is 268,435,456 bits synchronous high data
16:46:45B4gderrate Dynamic RAM organized as 4 x 4,196,304 words by 16 bits,
16:46:45B4gderfabricated with SAMSUNG?s high performance CMOS technology."
16:48:07 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/
16:50:01 Join RaRe` [0] (
16:51:26saratogaI got the wmaplugin working in the sim, but it still fails when i try and compile it for a target
16:51:50saratoga"/home/mgg6/rockbox/wmaplugin/gigabeat/apps/plugins/wma2wav/ nonconstant expression for origin"
16:52:07saratogai'm open to suggestions
16:52:33JdGordon shows where the fm chip is.. under the DB...
16:52:52*JdGordon puttng ansa back together
16:53:20B4gdersaratoga: do you have your own lds file for the plugin?
16:54:33 Join XavierGr [0] (
16:54:47 Join dandin1 [0] (
16:55:50saratogaB4gder: no I do not
16:56:32saratogacould you elaborate on what an LDS file?
16:56:46peturlinker file
16:57:00B4gderit tells the linker how to put things in memory
16:58:22 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
16:59:15n1spetur: would dumping the rom(s?) on a h300 be a good test for the i2c driver?
16:59:40JdGordonchrisjs169|afk: put a comment on the tracker saying yours has 2 chips and mine only has one.. both are e250's though... might help..
17:00:12peturn1s: dumping and writing back, yes
17:00:32n1spetur: writing back just the eeprom, right?
17:00:50n1spetur: thanks
17:00:51linuxstb_saratoga: You shouldn't need your own .lds file. Which Makefile did you use as the basis for the one in your wmaplug directory?
17:00:54chrisjs169|afkJdGordon: ok
17:01:00peturn1s: debug screen last option
17:01:15 Quit B4gder ("It is time to say MOOO")
17:01:21peturand check in OF
17:01:25linuxstb_saratoga: ^ I mean wma2wav direcoty.
17:01:47n1spetur: check, like see if settings change?
17:02:15peturyes, or set it to A, dump, set to B, restore, check
17:02:27peturOF stores its settings in EEPROM
17:02:36n1spetur: ok, thanks
17:03:29 Join jgarvey [0] (
17:03:50JdGordonbed time, cyaz
17:04:04 Quit JdGordon ("Konversation terminated!")
17:05:55 Quit jaczehack ("CGI:IRC")
17:07:03 Join legis777 [0] (i=415f770e@gateway/web/cgi-irc/
17:08:25 Quit legis777 (Client Quit)
17:09:29saratogalinuxstb: I just grabbed one of the other random plugins and changed the paths and names
17:09:48saratogalooking through, it did mention an, so I changed that to say, but it didn't fix things
17:09:55saratogashould i not have any reference to an lds file?
17:10:36saratogaalso, while i'm dealing with this, how do i get the makefile to not build in the source code folder
17:12:34 Part LinusN
17:12:40 Quit idnar (Nick collision from services.)
17:12:42 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
17:13:30***Saving seen data "./dancer.seen"
17:13:31markunsaratoga: make some build dir and run tools/configure
17:13:57linuxstb_saratoga: Does the Makefile make use of a SOURCES file?
17:14:27linuxstb_The will be for plugins which work as overlays on Archos. Probably best to avoid those Makefiles.
17:14:33saratogalinuxstb: no, just a SRC = utils.o futils.o cutils.o parser.o \ line
17:15:10linuxstb_If I was you, I would use the Sudoku makefile as your example. And delete any .lds files you've created.
17:15:34linuxstb_And then list your source files in a SOURCES file in your plugin's directory.
17:16:47linuxstb_Some other tips - your .c files should only ever include plugin.h (and the plugin lib .h files) - not any other (system) .h files.
17:22:46 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
17:22:47 Quit saratoga ("CGI:IRC (EOF)")
17:22:51 Join saratoga3 [0] (i=980398fe@gateway/web/cgi-irc/
17:23:08saratoga3i think my last few messages didn't go through
17:23:31linuxstb_Check the logs...
17:23:44saratoga3i've switched to the suduko makefile, edited it to reference wma2wav, then created a sources folder and made sure that there were no lds files
17:23:55saratoga3however, the result is the same
17:24:28linuxstb_The only other change outside your wma2wav directory is to add "wma2wav" to apps/plugins/SUBDIRS ?
17:24:38 Quit aliask ("ChatZilla [Firefox]")
17:25:08saratoga3i believe i also added it to viewers
17:25:14linuxstb_And you're compiling Rockbox as normal - i.e. mkdir build-dir ; cd build-dir ; ../tools/configure ; make ?
17:25:32saratoga3should i have rerun configure?
17:25:50linuxstb_Probably not, but it's safest to start with a clean build directory.
17:26:14linuxstb_So at the very least, a "make clean"
17:26:34peturI hope you're not using cygwin ;)
17:26:47 Part TrueJournals
17:26:55 Join The-Compiler [0] (
17:27:19linuxstb_If it doesn't work in a clean build directory, I'm happy to have a look if you zip up your wma2wav directory.
17:28:20*n1s realizes that h100 and h300 have completely different i2c drivers...
17:28:34*linuxstb_ suspects there is zero possibility of the N3 not being DM320 based...
17:28:56 Join daurn [0] (i=daurn@
17:29:07*GodEater is back from the gym and ready to send the 3G MBR to Bagder for him to put on the download server
17:29:21linuxstb_You just missed him I think...
17:29:31GodEaterperfect timing then as usual
17:29:53n1sany h100 users around that could test the patch I posted in FS #7321 ?
17:29:58linuxstb_DevConPub is on track to be bigger than the other two. I wonder why...
17:31:13GodEaterlittle to do with Dev'ing and lots to do with drinking I suspect ;)
17:31:31markunperhaps I should check the budget airlines to London :)
17:31:45*GodEater votes we don't try and build a tower of rockbox. I don't want my gigabeat to end up at the bottom of a half drunk pint glass
17:32:00linuxstb_And they'll probably just get stolen...
17:32:09GodEaterHolborn's not *that* bad :)
17:32:12saratoga3linuxstb: would you take a look at my folder?
17:32:15saratoga3also, is 7z ok?
17:32:20GodEatermarkun: that's a jolly good idea - I think you should :)
17:32:23 Quit pondlife ("disconnected has pondlife")
17:32:29linuxstb_saratoga3: I can live with 7z
17:32:50GodEaterlinuxstb: do you know anything about mending slightly broken ipods ?
17:33:07 Join maffe [0] (
17:33:18linuxstb_No. I've been fortunate, none of my mp3 players have ever broke.
17:33:30GodEaterI've been given a slightly broken 3g (30GB this time)
17:33:33linuxstb_I can't even figure out how to open my ipod....
17:33:43GodEaterwhich if I can make go again, would be useful for more mbr stealing
17:33:58GodEaterI think I have ipod dismantling tools at home
17:34:04GodEaterI'll have a look at it there
17:34:12GodEaterI'm hoping a connection has come loose
17:34:14 Join miepchen^schlaf [0] (
17:34:19GodEaterbut it's possible the HD is completely shafted
17:35:02linuxstb_saratoga3: First thing - SOURCES should contain .c files, not .o
17:35:35linuxstb_It should probably also be a Unix text file, not DOS
17:36:03markunGodEater: it's 10 euro with Ryanair! (single flight)
17:36:12markunincluding taxes
17:36:34linuxstb_Plus about 25UKP for the return train fair from Stansted airport to London...
17:36:51markunah :)
17:37:01linuxstb_I meant fare
17:37:05GodEatermarkun: nice :)
17:37:09saratoga3that fixed the "builds in source code folder" problem
17:37:14saratoga3making now to see if it links
17:37:25GodEaterStansted has a cheek calling itself a London airport
17:37:30GodEaterit's halfway to Cambridge
17:37:47linuxstb_saratoga3; Also, a few of your source files are DOS format. One (common.h) is a mixture of the two...
17:38:02saratoga3i blame ffmpeg
17:38:11linuxstb_None of the "London" airports (apart from City) are in London though...
17:38:12saratoga3is it enough to just open them and save as (unix format)?
17:38:25GodEaterlinuxstb: Heathrow is close enough to qualify
17:38:26linuxstb_"dos2unix filename" might work
17:39:19linuxstb_saratoga3: Also, you should rename "config.h" to something like "wma_config.h" - to avoid confusion with the Rockbox system config.h
17:39:34 Quit daurnimator (Connection timed out)
17:39:58markunlinuxstb_, GodEater: will it be a pub with internet so we can watch you through a webcam? :)
17:40:08GodEatermarkun: not if I can help it :)
17:40:16linuxstb_saratoga3: If you type "file *" in your wma2wav directory, that will tell you the line-endings of all the files.
17:40:48 Join bdgraue [0] (
17:42:54linuxstb_GodEater: I have a spare 20GB 1.8" drive (from my Gigabeat F20) if it will help your 3G come alive
17:43:40saratoga3linuxstb: still no change in results
17:43:49saratoga3any idea what the file it mentions is?
17:44:01linuxstb_saratoga3: It compiled fine for me...
17:44:17GodEaterlinuxstb: well it might help it come alive - but it certainly won't magically contain an iPod mbr :)
17:44:41linuxstb_You don't have access to itunes?
17:44:58GodEaterlinuxstb: oooh - didn't think of that. I guess I could use the girly's laptop
17:45:09 Quit petur ("later")
17:45:21 Join Febs [0] (n=chatzill@
17:45:22markunsaratoga3: I see many files in my build tree
17:45:34GodEaterI'll see if I can rescue the 30GB drive first
17:45:54GodEaterif not, the 20GB might be a plan
17:46:02FebsGodEater, dare I ask what the "Griffin" is? :)
17:46:15linuxstb_saratoga3: Here's my wma2wav directory -
17:46:38linuxstb_I cleaned it up, fixed the line-endings, fixed SOURCES, and renamed config.h to wma_config.h
17:46:38markunlinuxstb_: so you have a working wma decoder now?
17:46:49saratoga3markun: in the uisim anyway
17:46:50GodEaterFebs: see PM
17:46:50linuxstb_Didn't try running it...
17:47:14 Join HellDragon [0] (i=JD@unaffiliated/helldragon)
17:48:47markunlinuxstb_: I get undefined references to read, write, close, malloc and free
17:48:54markunand realloc
17:48:59linuxstb_With my zip ?
17:49:08linuxstb_For sim or target?
17:49:14linuxstb_I only tested building in a sim.
17:49:24linuxstb_So that will need fixing...
17:49:40 Quit dandin1 ()
17:49:59linuxstb_saratoga3: Even if you don't test running it on a target, it's best to compile for a target and make sure it compiles cleanly - as markun discovered...
17:50:09markunI don't know if it's against the gsoc rules, but I wouldn't mind working a bit on it if it's in svn
17:50:48saratoga3linuxstb: what did you change ?
17:51:04dionoeaBagder: did you get my messages ?
17:51:21markunsaratoga3: "fixed the line-endings, fixed SOURCES, and renamed config.h to wma_config.h"
17:51:37saratoga3missed that
17:51:47saratoga3i didn't change the config
17:51:52GodEaterdionoea: he's marked away at the moment
17:51:57saratoga3will look into that link error now
17:52:13markunsaratoga3: or just continue with linuxstb_'s folder
17:52:40markunor do you mean the missing malloc etc?
17:54:20 Quit linuxstb_ ("CGI:IRC")
17:55:46saratoga3yes, looking at malloc now, fixed the rest
17:55:59saratoga3where do I get at malloc in rockbnox?
17:56:53linuxstbYou write one yourself...
17:57:06saratoga3preglow told me we had a malloc function now
17:57:14saratoga3so i stopped removing calls to malloc
17:57:17linuxstbThe codec lib contains a simple malloc - you could use that.
17:57:33saratoga3yes, theres jsut a few calls left, i think a basic one would be fine
17:57:44saratoga3how do I link it?
17:57:59linuxstbYou don't link the codec lib to your plugin - copy and paste the code
17:58:26linuxstbYou need to initialise it with some memory - is your plugin grabbing the audio buffer?
17:59:06markunsaratoga3: but if you think some mallocs are not needed it's a good idea to remove them anyway
18:02:12 Quit linuxstb (Remote closed the connection)
18:02:22 Join PaulJam [0] (
18:08:33saratoga3linuxstb: can I just unsigned char mallocbuf[65000]; for the malloc buffer?
18:14:52markunsaratoga3: I don't think the codec buffer is that big, is it?
18:15:38 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
18:17:30 Join Arathis [0] (
18:23:59 Join My_Sic [0] (
18:24:37 Quit Arathis ("Bye, bye")
18:32:29 Join miepchen^schlaf [0] (
18:34:34 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:34:44 Quit obo ("KVIrc 3.2.6 Anomalies")
18:35:49 Quit Lynx_ (Read error: 110 (Connection timed out))
18:36:20GodEater_linuxstb: having dismantled this 3G, it's pretty clear it's not a loose connection, but a dead hard drive - so that 20GB drive you have might be necessary
18:37:22 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
18:39:51 Join My_Sic [0] (
18:41:33 Join Rondom [0] (
18:41:34 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
18:41:37 Join kubiixaka [0] (
18:41:41 Quit My_Sic (Client Quit)
18:42:43linuxstb_saratoga3: The plugin buffer (the entire space for your code and data is 512KB). If that 65000 byte array fits (the linker will complain if it doesn't), then yes, that's fine.
18:42:56 Quit linuxstb (Nick collision from services.)
18:42:58 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
18:43:10 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
18:43:18 Quit linuxstb_ (Client Quit)
18:43:32*GodEater_ wonders wth linuxstb is doing
18:43:49*linuxstb shouldn't have two xchats running at the same time, both with auto-login enabled...
18:44:32GodEater_dismantling that ipod wasn't quite as tricky as I thought - the tools make it quite easy
18:44:52linuxstbBut after an apt-get disaster, I now have gnome back. Although it's a newer version of Gnome, and the theme I was using before (the default I expect) doesn't appear... I don't like change.
18:46:55GodEater_I can't think what the default gnome theme was called
18:46:57Soapoff topic I bet, but a good and small and simple code-highlighting editor for X?
18:47:05GodEater_it's "Human" with ubuntu
18:47:13GodEater_Soap: Gedit ?
18:47:27GodEater_or are you adverse to the rest of gnome ?
18:47:38SoapGnome just is. ;)
18:47:51SoapI'll look
18:48:21GodEater_there's always gvim too :)
18:48:39GodEater_think that's just GTK based, rather than gnome based.
18:49:34 Join My_Sic [0] (
18:49:53Soapahh, I see now where gedit can do what I like.
18:50:11SoapI'm color blind, and never even noticed it was changing the color of the text.
18:50:26SoapI prefer black text and colored highlighting, but I see now I can do that.
18:50:45 Join jaczehack [0] (i=d572f7b8@gateway/web/cgi-irc/
18:54:10 Join obo [0] (
18:55:45 Quit jaczehack ("CGI:IRC (Ping timeout)")
18:56:00 Join Domonoky [0] (
19:00:18 Quit kubiix (Read error: 110 (Connection timed out))
19:05:27 Quit PaulJam (".")
19:13:34***Saving seen data "./dancer.seen"
19:15:26 Join jaczehack [0] (i=d572f7b8@gateway/web/cgi-irc/
19:17:14 Join low_light [0] (i=c730180a@gateway/web/cgi-irc/
19:18:25 Quit My_Sic (Read error: 113 (No route to host))
19:20:54 Quit jaczehack ("CGI:IRC (Ping timeout)")
19:26:09 Join PaulJam [0] (
19:30:05 Quit scorche (" goodbye vegas...")
19:30:18 Join My_Sic [0] (
19:31:01 Nick chrisjs169 is now known as chrisjs169|bbl (n=jack@unaffiliated/chrisjs169)
19:32:09 Nick chrisjs169|afk is now known as chrisjs169 (
19:32:42 Part maffe
19:37:16amiconn[16:31:27] * linuxstb curses Debian. I did "apt-get install iceweasel" and Debian decided to uninstall Gnome.. <== See, that's why I prefer graphical package manager.
19:38:20markunamiconn: can you help this guy?
19:39:07amiconnGodEater: Is the G3 single platter or dual platter? And do these old ipods use the standard ata connector or zif?
19:39:34markunamiconn: are there dual platter 30GB drives?
19:39:42amiconnI don't know
19:39:56markunme neither actually
19:40:48XavierGrlinuxstb: didn't apt-get informed you that it will uninstall gnome if you choose to install it?
19:41:10dionoeaXavierGr: some people never learn to read the apt messages
19:41:13amiconnmarkun: No I can't. I don't have an fm recorder myself, and it also seems to affect only some of them
19:41:43dionoea(in fact i began reading those after it uninstalled a few packages once which happened to mess up my system)
19:41:44amiconnThe fm chip is probed by rockbox, and if it's not found, the radio menu is disabled
19:42:09amiconnSomething is obviously going wrong with the probing, but I don't know what it is
19:45:04GodEater_amiconn: looks to be single platter - the drive is tiny
19:45:29GodEater_it's an MK3004GAH
19:45:37amiconnThen it's dual platter
19:45:41GodEater_really ?
19:45:49amiconnGAH == dual platter
19:45:54amiconnGAL == single platter
19:46:16GodEater_does it tell you the connector too ?
19:46:26GodEater_I've not seen a ZIF so I don't know what it looks like
19:47:26amiconnUnfortunately not, as the product archives at don't list the 3004GAH
19:47:38GodEater_50 pin connector, two rows of 25
19:47:49amiconnThe ata connector is nearly the full width of the hdd, and 50 pin
19:47:58GodEater_probably ata then :)
19:48:05amiconnThe zif connector is only 1/3 of the width, and 40 pin
19:48:11GodEater_not ZIF then
19:48:24amiconnI have an MK4004GAH lying around here...
19:48:43amiconnIt's a bit more noise than usual, but apart from that perfectly working
19:49:04GodEater_probably easier if I get linuxstb's 20GB into it
19:49:20GodEater_besides, I already got a 40GB image
19:49:24amiconn(it's the one from my H140 I replaced with an MK8007GAH)
19:50:08*amiconn thinks our device comparison chart should list the hdd connector type for 1.8" hdd targets
19:51:00 Quit Febs (Read error: 104 (Connection reset by peer))
19:52:20GodEater_good idea
19:54:13markunamiconn: there is also a ZIF-18 variant, but I don't know if it's used in any DAPs
19:54:46 Quit Soap (Read error: 113 (No route to host))
19:54:50amiconn1.8" HDDs have a huge variety of connectors
19:56:04amiconnIn addition to 50-pin ATA and ZIF, I know 3 more: (1) 44-pin ATA *at the long side* (same connector as 2.5" ATA drives)
19:56:31amiconn(2) the new CE-ATA, which is based on the MMC protocol
19:56:36amiconn(3) PC-Card
20:07:55 Join DerPapst [0] (
20:08:02 Join Lear [0] (i=chatzill@rockbox/developer/lear)
20:08:28 Join Buschel [0] (
20:08:51DerPapstgood morning :)
20:12:45Buschelgood evening :)
20:13:52 Quit linuxstb (Remote closed the connection)
20:14:12amiconnDerPapst: Confused AM and PM? ;)
20:14:37Buschel20:14, that's clear definition :)
20:14:47amiconnyes, sure
20:17:18DerPapsthehe ;) just returned from work
20:18:07Buschelme too, first beer is opened already :)
20:19:33 Quit atsea- (Remote closed the connection)
20:19:45 Join ze__ [0] (
20:20:13 Quit ze (Nick collision from services.)
20:20:18 Nick ze__ is now known as ze (
20:37:54 Join atsea- [0] (i=ariel@gateway/tor/x-13365b8824260415)
20:43:19 Quit XavierGr (Nick collision from services.)
20:43:22 Join XavierGr [0] (
20:45:17 Join duckx [0] (
20:45:43duckxLatest build for ipod color failed to load with a -5 error ...
20:45:48duckxAny idea ?
20:46:17 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
20:47:08oboduckx: how old is your bootloader?
20:48:41duckxHmm, pretty old :)
20:48:52duckxAbout 8 mounth old
20:48:58oboyeah, it needs an update
20:49:03GodEater_duckx: definitely update it
20:49:21GodEater_duckx: try using rbutil :)
20:49:22duckxWhat is the latest version of the boot loader ?
20:49:28GodEater_duckx: 1.1
20:50:28GodEater_anyone thinking putting that particular URL in the topic is a good idea ?
20:50:43GodEater_and mention it on our front page more ?
20:50:58duckxStill working for Linux ? :)
20:51:15linuxstbGodEater_: We don't want to make it too easy...
20:51:24GodEater_linuxstb: of course - we like the challenge :)
20:51:55duckxlol, thx for the tips, will try that deb
20:52:32*linuxstb notes that he did read the apt-get messages, but expected a reinstall to work. Turns out a 400MB apt-get upgrade was necessary to revive Gnome
20:53:39*GodEater_ hugs portage
20:54:39duckxHmm, do you know where I can get the deb sources ?
20:54:49duckxI need to rebuild it for amd64 ...
20:55:05 Quit XavierGr (Nick collision from services.)
20:55:08 Join XavierGr [0] (
20:56:22duckxOk got the SVN link
20:56:28duckxGo for compilation !
20:58:26linuxstbduckx: If you just need to install the bootloader, just run ipodpatcher - it's available as a linux amd64 binary. Instructions and links are in the manual
20:58:39duckxOk thx
20:58:43duckxI go for it :)
20:58:49linuxstbBut "error -5" normally means you've installed the wrong build, or the rockbox.ipod file is corrupt.
20:59:06linuxstbAlthough you will definitely need a new bootloader for the current Rockbox builds.
20:59:22linuxstb(you'll get different problems to your error -5 if you don't)
21:00:02*linuxstb wonders why Gnome has started to pop up a window prompting for a passphrase whenever he uses ssh
21:01:10The-CompilerUh? Where is the build fot th
21:01:15 Join cgoncalves [0] (
21:01:21The-Compiler*for the iPod Video 30GB?
21:02:11linuxstbCheck the build status table (the first table on the current builds page) - there was a problem on the last set of builds.
21:02:28cgoncalveshi. i have a ipod 5g (video) 30GB. what is the correct tarball that should i download? the 30gb isn't listed on the website only 60/80GB (
21:02:59linuxstbcgoncalves: Click on the "Archived daily builds" link at the top.of the download page.
21:03:29cgoncalveslinuxstb: thanks
21:03:37DerPapstGodEater: You don't need any mbr if you get linuxstb's 20Gb hdd for your broken 3G. fdisk will do.
21:03:52*linuxstb makes a trivial commit to start some new builds
21:03:54DerPapst*GB either
21:04:02DerPapsti have one
21:04:21The-CompilerNow no build is there :D
21:04:22cgoncalveslinuxstb: ipod video or ipod video 64mb?
21:04:50linuxstbcgoncalves: "ipod video" is for the 30GB, "ipod video 64mb" is for the 60GB/80GB
21:04:50The-Compilercgoncalves: There was a problem with the build-page
21:04:56 Join Nico_P [0] (
21:05:00 Quit My_Sic (Read error: 110 (Connection timed out))
21:05:03The-CompilerYou should use the normal build
21:05:16cgoncalvesThe-Compiler: which is...?
21:05:18duckxIs there a way I sent the deb for amd64 if it builds fine ?
21:05:24The-CompilerWait a moment, and the iPod Video should be there
21:06:06*linuxstb wonders how rbutil deals with missing current builds
21:06:37 Part chrisjs169
21:07:23Buschelpreglow: you there?
21:07:43 Nick chrisjs169|bbl is now known as chrisjs1699 (n=jack@unaffiliated/chrisjs169)
21:07:44 Nick chrisjs1699 is now known as chrisjs169 (
21:10:07duckxDamn segfault
21:10:15 Join otih_ [0] (
21:10:20duckxrbutil just segfaults when I launch it :(
21:10:36duckxWell not really, when I detect the device type
21:10:43linuxstbduckx: I doubt it's been well-tested on 64-bit
21:11:00duckxDo I need the rbutil.ini ?
21:11:05duckxin /etc ?
21:11:52linuxstbYes, it needs to be somewhere. Not sure where though - I normally run rbutil from the build directory, where rbutil.ini lives as well.
21:12:20*linuxstb pings Domonoky to answer rbutil questions
21:12:41duckxOk, works better
21:13:11*linuxstb pings Bagder to kick the build server
21:13:36***Saving seen data "./dancer.seen"
21:13:40 Quit atsea- (Read error: 104 (Connection reset by peer))
21:18:10 Join mirak [0] (
21:18:43GodEater_crap it fell over ?
21:18:50*GodEater_ hopes that isn't his fault again
21:19:18GodEater_rbclient still hard at work here
21:19:53 Join Widget [0] (n=widget@
21:20:54 Part mirak ("Ex-Chat")
21:22:37 Quit otih (Read error: 110 (Connection timed out))
21:22:37Widgeti've just bought an iriver h320 off a friend. i've updated the copy of rockbox on it to the latest version, and tried the mpegplayer. It just crashes with "PANIC Stkov main", even on the elephant's dream video. should it work?
21:23:54 Join Soap [0] (n=Soap@rockbox/staff/soap)
21:25:23 Join atsea- [0] (i=ariel@gateway/tor/x-c314942e48972004)
21:25:47linuxstbWidget: Someone reported that problem on a h140 the other day, and someone else tested on a H300 and it worked...
21:26:10*Domonoky sees rbutil questions..
21:26:51Domonokyand yes it segfaults if there is no ini file.. :-) but it cant work without, so its not too bad..
21:27:55*Domonoky dont think he can get a device detection via pid and vid working for rbutil on windows.. :-/
21:28:11Widgetshould I try a different build or something then?
21:28:31GodEater_Domonoky: that's what Cassandra said too
21:28:40LearAlmost sound like it could be a setting thing...
21:29:06GodEater_linuxstb: is the build server stuck in a loop handing out jobs ?
21:29:13GodEater_my server seems to be continually building!
21:29:40GodEater_and it normally only manages to do about 2
21:29:53linuxstbGodEater: I don't think Bagder knows the reason...
21:30:16*Domonoky could need ideas to detect / distiguish devices, the red mark devices on the bottom of this page needs detection ideas :-)
21:30:23GodEater_I just wondered if your build server was doing the same
21:30:26linuxstbLear: Was it you that had the h140 problems with mpegplayer?
21:30:53linuxstbDid you go back and try any older (archived) builds?
21:31:15LearYes, backed to June 12 or so (right before -Os introduction).
21:31:25LearI'll just do a reboot, be right back.
21:31:25linuxstbBut nothing earlier?
21:31:31 Quit Lear ("ChatZilla [Firefox]")
21:32:52 Join entheh [0] (
21:33:47 Join Lear [0] (i=chatzill@rockbox/developer/lear)
21:34:09Domonokydo the iaudio players have any files in as system directory (like in FIRMWARE) which must be there for normal operation ?
21:34:16 Quit Buschel ()
21:36:02Widgetso I'm guessing it's not worth me trying any other builds?
21:37:11Learlinuxstb: should I go back further (if so, any suggestion on how far)?
21:37:13 Quit The-Compiler (Read error: 104 (Connection reset by peer))
21:38:58 Part low_light
21:41:55duckxThe boot loader just keep telling me: wrong checksum ...
21:42:48duckxI dowloaded the latest daily build
21:42:57Domonokyduckx: have you safely disconnected ?
21:43:02DerPapstalso for the correct type?
21:43:18duckxIt just gives me the same bad checksum
21:43:36duckxFinish with a D an not F (From what he expects)
21:43:44Domonokywhich player do you have, and which version did you download ?
21:43:47duckxI safetly disconnected the drive
21:43:59duckxI got an Ipod video 30G
21:44:15duckxAnd I dl the video version (As I allways did ;)
21:44:37duckxWell, I will remove the .rockbox dir
21:44:40duckxAnd retry
21:44:48 Join Buschel [0] (
21:45:08linuxstbLear: You could try the oldest available build, and take it from there...
21:45:55LearActually, I have older local builds than that...
21:46:04Lear2 years old, in fact. :)
21:46:06linuxstbduckx: I thought you said you had an ipod color...
21:46:13*GodEater_ 's build server is currently working on the ipod-color, having gone through the entire chart so far
21:46:17linuxstbLear: No chance of a segfault in mpegplayer there then...
21:46:25linuxstbs/segfault/stack overflow/
21:46:39linuxstbGodEater_: Very generous...
21:46:59GodEater_linuxstb: I like to feel like I contribute somehow :)
21:47:48Widgetis there some way of debugging rockbox to find the cause of the panic?
21:49:07Learlinuxstb: May first work. A bit sluggish video, but it works.
21:49:44 Join Llorean [0] (
21:50:25LearMay 28 is good too...
21:50:53DomonokyH10 users: are there any system files in the SYSTEM/ dir which are different on the differen H10 players ??
21:51:18PaulJamLlorean: can i pm you?
21:51:45GodEater_linuxstb: is your build server doing anything at all ?
21:51:59 Quit desowin (Read error: 113 (No route to host))
21:52:03GodEater_I just checked on debussy - and rbclient is connected, but doing nothing
21:52:58*DerPapst likes to listen to debussy
21:53:13GodEater_think this debussy would be most uninspiring
21:53:20GodEater_unless you like the sound of cooling fans / hard drives
21:54:13 Quit duckx ("Client exiting")
21:54:20 Quit Buschel ()
21:54:45 Quit XavierGr (Nick collision from services.)
21:54:48 Join XavierGr [0] (
21:57:31Widgetdo I understand it's relatively easy to test different builds? I'll do it as well, if so
21:57:34 Quit DerPapst ("So Long And Thanks For All The Fish!")
21:57:56 Join DerPapst [0] (
21:58:09Domonokyhm.. combine patchers and file checking could detect nearly all players. Only the H100/H120/H300 players are undetectable with this.. :-/
21:58:10GodEater_testing them is as easy as getting the zip file for them and unzipping it to your player Widget
21:58:31Widgetwon't it overwrite the currently working one, though?
21:58:46GodEater_so back that one up
21:59:50Widgeti thought I saw something about just running a different firmware from the old one by opening it in the file menu thing
22:00:04GodEater_you can do that too
22:00:18GodEater_but you may run into issues with different versions of codecs
22:00:19 Quit RhinoBanga (Read error: 110 (Connection timed out))
22:00:28GodEater_or other such incompatibilities
22:00:59 Quit Soap ("Leaving")
22:02:06 Quit Guile`` ("KVIrc 3.2.0 'Realia'")
22:02:14 Join RhinoBanga [0] (
22:03:40Learlinuxstb: Ok, now I'm pretty sure where it crashes: in init_settings, calling configfile_save.
22:04:15LearAn older build didn't have that problem, and once the config file existed, the newer versions worked too. Removing it makes it crash again.
22:05:21WidgetLear: what config file is this?
22:05:41Learmpegplayer.cfg, in .rockbox/rocks
22:06:13Widgetyeah, I don't have that
22:08:51markunWidget: do you have the latest bootloader?
22:09:01Widgetmarkun: version 5, it says
22:09:29Widgetthat good?
22:09:50 Nick _pill is now known as pill (
22:10:41LloreanDomonoky: Wasn't there some talk of having a file in place to identify the rockbox version, or are you talking about identifying them for the purposes of install?
22:11:14markunWidget: yes, it's the latest
22:11:23Domonokyif rockbox is installed its easy to detect, but the first time..
22:12:31 Join donutman25 [0] (n=chatzill@
22:13:58Widgetahh, creating the cfg file empty fixes it
22:14:09Widgeti can now watch top gear on my iriver
22:14:15LloreanDomonoky: I don't know if there's really a solution for first time install.
22:15:59*GodEater_ has a nasty suspicion that the build script is waiting for his server to build all of the rockbox distributables all on it's own
22:16:02GodEater_might be a while yet
22:18:06Widgethmm, the a/v sync appears to wander +-5 seconds or so - that#s a shame
22:18:31LloreanWidget: What device do you have, and what framerate is the file?
22:18:47GodEater_H320 I think he said
22:19:33LloreanSo, then the important questions become "what resolution and framerate"
22:19:55 Join Guile` [0] (n=Guile@
22:19:57Widgetit's supposed to be 10fps
22:20:17markunWidget: and a/v sync is fine on your computer?
22:20:41Widget176x140 resolution
22:20:48markunI didn't have any sync problems for a long while
22:21:08LloreanWidget: What did you use to encode it?
22:21:34LloreanAt 176x140 it should play back without any concerns.
22:21:49LloreanHave you tried turning off frame limiting and frame skipping, and turning on show fps to see how fast it decodes?
22:21:53markunlinuxstb: build hangs again?
22:21:58Widgeti have done that
22:22:06GodEater_markun: yeah it's got stuck somewhere
22:22:16GodEater_and no handy swedes to sort it out
22:22:17markunGodEater_: your fault again? :)
22:22:23GodEater_not this time!
22:22:40GodEater_my server just keep getting handed build after build
22:23:08 Join chrisjs169_ [0] (
22:23:22Widgeti have the mencoder line I used if that helps?
22:23:33LloreanWidget: "I have done that" doesn't tell me what it's actually decoding at.
22:23:47 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
22:24:11WidgetLlorean: good point - it varies a lot, it's between 11 and 14 atm
22:24:31linuxstb_Lear: What does the debug thread display as the thread usage of the main stack after you successfully run mpegplayer?
22:24:41WidgetLlorean: i don't know what the next two numbers mean
22:24:52LloreanWidget: They aren't important for our purposes right now.
22:25:16LloreanWidget: Have you tried the Elephants Dream test files? The one at 176x128 is expected to run at 18fps and 224x128 at 16fps.
22:25:39 Quit HellDragon ("REBOOT")
22:25:41Widgetyes, I have the 224x128 one here, one sec
22:25:42oboGodEater_: same with my build server...
22:26:06Widgetsays 7.4 here
22:26:18Widgetand is a bit jerky
22:26:29LloreanIt's expected to be jerky
22:26:36LloreanGive it time to finish buffering, too.
22:26:52Learlinuxstb: 92%
22:26:59LloreanAnd both Frame Skipping and Framerate limiting are off? Both?
22:27:00Widgetwell, it's staying at 7
22:27:05Widgetoff, or on?
22:27:08Widgetone sec
22:27:27LloreanYou can't test the decode speed with them on, they should always be on for normal playback, but we're trying to see about decode speed.
22:28:05WidgetLlorean: now it's 10.7
22:28:15Widgetslowly speeding up
22:28:38Widgetstopping at 10., actually
22:28:43Widget10.8, even
22:28:58LloreanSo the 11fps in your other file was with framerate limiting and skipping enabled.
22:29:08Widgetyes, sorry
22:29:41Widgetnow it's about 15fps
22:29:53 Quit chrisjs169 (Nick collision from services.)
22:30:04 Nick chrisjs169_ is now known as chrisjs169 (
22:30:16LloreanYour other file should be decoding fast enough, then, that it's not decode speed that's the sync issue, if it's absolutely definitely 10fps
22:30:30LloreanHave you tried encoding it either under different settings, or with a different tool?
22:30:49Widgetnot yet
22:30:55markunWidget: and you are sure the 10fps file plays fine on your PC?
22:31:14Widgetmarkun: i tested it just before copying it to check it works
22:31:34 Join maffe [0] (
22:31:37Widgetbut not checked the sync in detail
22:31:47 Join HellDragon [0] (i=JD@unaffiliated/helldragon)
22:31:49markuncould you check it again?
22:32:13n1sLear: which newre version of gcc and/or binutils was it that you used to build rockbox?
22:32:20markunif it plays fine and you still get this problem with the skip and limit options on there is a problem with mpegplayer
22:32:24Widgetmarkun: i will do, just on the phone, sorry
22:32:47Lear3.4.6 (patched)/2.16.
22:33:02linuxstb_Lear: OK... Any thoughts about a solution? mpegplayer puts a 4608 byte libmad buffer on the main stack, so it's in IRAM... I'm not sure if we should remove that.
22:33:15n1sLear: didn't you use 4.1? if so with which binutils?
22:33:47Learlinuxstb: Not really. save_settings works when called from mpegplayer.c directly though...
22:34:15Learn1s: I did. Used 2.16 then too.
22:34:49linuxstb_Lear: You mean configfile_save works when called directly from mpegplayer.c ?
22:34:59Widgetmarkun: well, elephant's dream plays fine from my pc
22:35:23Learlinuxstb_: Yes, it seems so. I fiddled a bit with the settings. Don't know for sure if it actually saved anything though. :)
22:35:26Widgetmarkun: and so does my copy of topgear
22:35:41n1sLear: ah, ok thanks, was playing around a bit in the weekend snapshot gcc 4.3 broke rockbox as did binutils 2.17...
22:35:46 Quit GodEater (Read error: 110 (Connection timed out))
22:35:50linuxstb_Lear: So that probably means it's only a few bytes over...
22:36:07markunWidget: and you have both skip and limit on when you watch the videos?
22:36:12LearPretty sure I saved now. Stack usage increased to 97%...
22:36:16Widgetmarkun: yes
22:36:32 Join Rincewind [0] (
22:36:59linuxstb_Lear: Any idea how much stack a Coldfire function call needs?
22:37:53LearUsually number of args + 1 * 4.
22:38:12Widgetmarkun: the wiki says H300 users may want to apply some patch
22:38:15GodEater_wouldn't that depend on the type of argument ?
22:38:15LearAnd any saved registers by the called function, whatever that is.
22:38:28LearGcc might defer argument popping though.
22:38:35Widgetmarkun: could that apply to the h320 as well perhaps?
22:39:08markunWidget: h300 = h320 or h340
22:39:15Widgetmarkun: thought so
22:39:23linuxstb_Lear: I think we have two options - 1) Remove that large 4608 byte array from the stack; 2) Increase the main stack. It seems too close for comfort otherwise.
22:39:30Widgetmarkun: but I still presume the framerates listed are without the patch
22:39:31 Quit RhinoBanga (Read error: 110 (Connection timed out))
22:39:39markunWidget: but it shouldn't fix the a/v sync
22:39:53Widgetah, i see
22:40:40markunbut if you can't even get elefants dream in sync then I have no idea what you can do
22:41:19 Join RhinoBanga [0] (
22:44:37 Quit donutman25 (Read error: 104 (Connection reset by peer))
22:44:57Widgethow do I check if anything is running in the background? like a database update or something?
22:45:30markunthere is a hdd activity icon
22:45:57markunyou can wait for it to go away before starting a movie
22:46:10 Join Thundercloud_ [0] (n=thunderc@
22:46:42 Join donutman25 [0] (n=chatzill@
22:46:55Widgetcan't see one, can't hear HD activity either (apart from when starting a film)
22:47:16Widgetthe mplayer video is a lot worse than the elephant's dream one
22:47:20 Quit Llorean ("Leaving.")
22:48:50Widgetcan I encode in just 10fps or something?
22:50:18 Join midgey [0] (
22:50:26 Join petur [0] (n=petur@rockbox/developer/petur)
22:52:10 Quit Thundercloud (Read error: 110 (Connection timed out))
22:54:48 Part n1s
22:55:57 Quit chrisjs169 (Remote closed the connection)
22:56:08 Join chrisjs169 [0] (
22:57:58 Quit lids (Read error: 113 (No route to host))
23:02:03 Join Llorean [0] (
23:02:03 Quit donutman25 (Read error: 104 (Connection reset by peer))
23:02:33 Quit printfXh4 ("Leaving")
23:02:59 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
23:03:10markunWidget: yes, you can set the output fps to 10 with mencoder
23:03:23 Join miepchen^schlaf [0] (
23:03:49Widgetmarkun: ah yes, it likes that a lot more
23:04:52Widgetmarkun: oh no, it's now completely lost sync and is running the video too fast
23:05:44LloreanWidget: Did you remember to turn frame rate limiting and skip frames back on?
23:06:03Widgetgood poitn
23:06:04markunI have to say I also have problems with mencoder from time to time
23:06:22markunbut then the videos also play back wrong on my PC
23:06:22Widgetyes i did
23:06:33LloreanI've only tried vlc and winff, so I don't know what quirks mencoder has
23:07:10 Quit Domonoky (Read error: 110 (Connection timed out))
23:09:10Widgetit's a shame nuvexport doesn't do just mpeg2
23:13:37***Saving seen data "./dancer.seen"
23:13:51Bagderone of the build servers fail in an interesting way, causing the build server script to go nuts
23:14:05BagderI'm working on a fix
23:14:09 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
23:14:38linuxstb_Bagder: GodEater said that his server was repeatedly being asked to perform builds.
23:15:00linuxstb_So his server was failing in some way?
23:15:11Bagderall servers get this
23:15:14Bagder"Warning: failed with ssh exit code: "
23:15:23Bagder(that's an exception)
23:15:44linuxstb_Ah, so it's my fault?
23:15:54markunlinuxstb_: can you take a look at this patch?
23:16:14GodEater_linuxstb is to blame!!
23:16:17Bagderlinuxstb_: it actually is, or rather that problem makes my script misbehave really badly
23:16:21markunit resets the fps counting after you leave the menu
23:16:28markunso you don't have to restart the video
23:16:29Bagderso while the problem still exist, I'm trying to sort it out
23:16:50linuxstb_My computer's had a bad 24 hours...
23:17:04amiconnBagder: We already had that once some weeks ago
23:17:21Bagderthis problem?
23:17:28amiconn(runaway build script that handed out builds over and over, in a seemingly random way)
23:17:31BagderI've not seen this before
23:17:38amiconnLinusN killed it iircv
23:17:46Bagderkilling doesn't help this...
23:17:55linuxstb_markun: You're patch doesn't look right - have you changed line-endings or whitespace?
23:17:56Bagdersince it bounces back to the same pattern again
23:18:16markunwhat makes you say that?
23:18:27markunbeacause I moved button_loop?
23:18:28 Quit XavierGr (Nick collision from services.)
23:18:32 Join XavierGr [0] (
23:19:06linuxstb_markun: Ah, OK. It doesn't make it easy to see what you changed...
23:19:13markunyes, I know
23:19:20markunbut it doesn't compile without the change
23:19:31 Quit midgey (Read error: 104 (Connection reset by peer))
23:19:35 Join midgey [0] (
23:19:50markunI could do it in 2 commits if you want (the first one breaking the builds)
23:19:59linuxstb_Did you change the button_loop function?
23:20:02*amiconn wonders about nls' fix
23:20:03markunor the first one moving button_loop of course :)
23:20:13amiconngcc isn't supposed to optimise away delay loops...
23:20:38markunlinuxstb_: yes, look at the end of "case MPEG_MENU:"
23:21:54markunlinuxstb_: do you like it in principle?
23:21:54linuxstb_I don't recognise that code - it must be all jhMike's...
23:21:57GodEater_more blame shifting...
23:22:05markunI'll commit it in 2 times
23:22:28linuxstb_So the FPS counter isn't paused when you enter the menu?
23:22:53GodEater_Bagder: did debussy get commented out of the script ?
23:23:02GodEater_I fixed it's lack of SDL / ccache
23:23:17Bagderyes, I'll add it again soon
23:23:24markunwell, it calculates the fps by looking at the total playback time and the total frames shown
23:23:49Bagderthe table got some gaps now... :-!
23:24:15markunso pause doesn't matter
23:24:53linuxstb_markun: I'm sure pause paused the timer in the past.
23:25:17markunlinuxstb_: well, pause is not the problem
23:25:22markunthat works fine already
23:25:39linuxstb_So the menu doesn't pause playback?
23:25:53markunbut this patch changes the fps calculation, so you don't need to restart the video to see the result of the changed settings
23:25:58markunit does pause
23:26:13linuxstb_I mean that in the past, the fps counter was paused when playback was paused.
23:26:25markunyes, it is now as well
23:26:27Lloreanlinuxstb_: If you go to the menu, disable limit FPS, and resume playback, the new FPS value is valid instead of including time when limit FPS was on.
23:26:31LloreanIf I understand correctly
23:26:47markunLlorean: exactly
23:27:47markunlinuxstb_: for example, the gigabeat can playback a video at 55fps but the video is limited to 24fps, when you turn off limit it doesn't jump to 55, but slowly goes to 55 (and might never reach it)
23:28:04markunwith my patch it does jump to 55
23:28:07linuxstb_Ah, OK, now I understand...
23:28:16linuxstb_Yes, I guess that makes sense.
23:28:39 Join My_Sic [0] (
23:29:14linuxstb_But apart from benchmarking, users should never need to disable the limit FPS option anyway. We should probably move them into a "Debug! Keep Out!" menu...
23:30:03 Join prestwick [0] (
23:30:19prestwickI have been sent to make merry and annoy in equal measure!
23:30:37BagderI take the merry part please
23:30:50*DerPapst finds that "Debug! Keep Out!" menu funny... a menu on his own hardware he isn't allowed to access ;)
23:31:06prestwickSold! Righto, I have kdesvn, how do I go about getting ahold of the 60gb/80gb ipod video build?
23:31:27amiconnDerPapst: In german it doesn't say 'keep out'...
23:32:05Bagderprestwick: you mean the binary or the source code?
23:32:24 Quit RhinoBanga (Read error: 110 (Connection timed out))
23:32:28DerPapstamiconn: i use the english version. in fact i don't even know how to change it ;)
23:32:42prestwickbinary, I wish to install on my ipod without delay!
23:32:59Bagderprestwick: then please follow the instruction in the manual
23:33:01*petur wonders if the german version says 'raus'
23:33:25 Join RhinoBanga [0] (
23:33:35amiconnpetur: No, deutsch.lng just says "Entwicklerbereich" (already long enough a word)
23:34:20prestwickAh, okay, I've found the link to the 60/80gb build but its a dead link.
23:34:35DerPapstEntwicklerbereich is nicer than Keep Out!
23:34:51prestwickAuchung! Minen!
23:35:01peturoh oh
23:35:31prestwickAh! It works now.
23:35:33DerPapstsure a menu entry that says "Enter me and i'll blow up your DAP!"
23:36:06Bagderprestwick: fleshly cooked for you
23:36:09Bagderfreshly even
23:36:38prestwickHurrah! Thanks :D
23:37:03Lloreanlinuxstb_: I'd definitely be in favour of the limit fps and skip frames options being under a "Do not change - Debug" menu, or something similar.
23:38:46 Quit midgey ()
23:39:17BagderGodEater_: check if debussy has zip installed
23:39:32Bagder"Warning: couldn't get zip from" ...
23:39:43Bagderneed to run
23:40:20prestwicktiny writing!
23:41:03 Quit Rondom ("Ex-Chat")
23:41:34DerPapstBagder: GodEater is already asleep.
23:43:39prestwickIt lives! My rockbox'ed iPod lives!
23:43:41Widgethmm, i'm completely failing to use ffmpeg or transcode to encode to mpeg2. i think i'll give up on that
23:44:14 Quit Lear ("ChatZilla [Firefox]")
23:46:05prestwickNow my next question, how do I quit solitaire?
23:46:44dionoeadoesn't the manual mention that ?
23:47:02dionoeaelse it's most like like long select or long menu or select+menu
23:48:22prestwickYeah, just checked it.
23:49:10prestwickCan I output video to a TV with this?
23:49:47linuxstb_Not with Rockbox.
23:50:05prestwickAw snap
23:50:20 Quit saratoga3 ("CGI:IRC (Ping timeout)")
23:51:25 Quit cgoncalves (Remote closed the connection)
23:51:47Widgetbtw, can rockbox on the h320 still play music and do stuff whilst connected/charging on usb?
23:52:33 Quit RhinoBanga (Read error: 110 (Connection timed out))
23:54:14 Join RhinoBanga [0] (
23:54:54DerPapstlinuxstb: could you as an iPod user take a look at FS #7327 and tell me if you like the change?
23:55:06peturWidget: only while charging
23:55:34 Quit chris_ (Remote closed the connection)
23:55:38Widgetpetur: charging not from usb, right?
23:55:51 Join chris_ [0] (
23:55:56peturcharging from usb
23:56:29peturyou have to hold a button while connecting so it doesn't connect to the pc
23:56:49Widgetpetur: oh right
23:57:09Widgetwhich button
23:57:09 Quit petur ("*poof*")
23:57:14Widgetah, too late :)
23:57:57Widgetnight all
23:58:00 Quit Widget ("Leaving")

Previous day | Next day