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-18

00:02:09alienbiker99give me a minute ill look on my H10
00:02:49alienbiker99yeah it say multi codec jukebox on the back label
00:12:13 Quit obo ("bye")
00:15:48midkaydarn iriver!
00:16:18Mouser_XWow! They *finally* got some output from the Gigabeat S.
00:16:28Mouser_XMoments before they left Devcon as well...
00:16:29ComputinChuckis there a way to increase the sensitivity of the scroll wheel on an ipod video?
00:16:36Mouser_X(I barely got back.)
00:16:46alienbiker99Mouser_X where did you read that
00:17:20Mouser_XI had a typo, otherwise I would have had it first...
00:18:43alienbiker99oh about now they can debug?
00:18:52 Part tumu
00:19:06Mouser_XSince they're getting output now, they can tell where problems are occuring.
00:19:54peturthey left devconw?
00:20:12LloreanNot all of our flights have left yet.
00:20:36saratogawho are the active gigabeat S devs ?
00:20:51Mouser_Xptw419 and toffe
00:20:58LloreanAnd lostlogic is still hacking at one idea that he's taken an interest in. It's in SVN, but then we discovered it didn't *quite* work as intended. (It does work, it's just not as flexible as intended)
00:21:07Mouser_X(ptw419 does the coding and toffe does the testing.)
00:21:34Mouser_XLlorean: Hows the GBS codec?
00:21:43saratogaso ptw is the only actual programmer on the S?
00:21:52Mouser_XTo my knowledge, yes.
00:21:55LloreanMouser_X: Haven't listened to it m'self. Heard it running on a sim briefly
00:22:22Mouser_XAh. I was just wondering how it was coming along. I guess nothing from last night then.
00:22:31LloreanIt works on coldfire now
00:22:39Mouser_XOh, that's new. Cool!
00:22:50alienbiker99what did lostlogic commit?
00:22:52LloreanIt still needs someone to optimize it for given targets, and it doesn't update played time or any of that yet.
00:23:03Lloreanalienbiker99: There *is* a changelog...
00:23:06Mouser_XOf course.
00:23:25Mouser_XFirst though, getting working. The rest can be done later.
00:23:33alienbiker99i dont know his real name
00:23:50*lostlogic is Brandon Low
00:23:50LloreanMouser_X: Aye, and now it seems to work, with the primary issue being speed I think
00:24:05alienbiker99oh ok
00:24:43Mouser_XSpeed is usually the biggest issue. HCS had to drop, and alter, a few features for NSF and SPC when he ported thoughs. The same will probably be true for GBS.
00:25:28Overandi think there was a lot of precision decrease
00:25:51Mouser_XFor GBS, NSF, or SPC?
00:25:59OverandMouser_X: all I know about was NSF
00:26:10OverandI remember HCS mentioning 'hacking a lot of precision out of it'
00:26:10Mouser_XYes, I was aware of that for NSF.
00:26:36Overandbut my limited understanding of the formats (*not* the codecs) would suggest that at least GBS works similarly
00:27:46 Quit Mouser_X (Read error: 104 (Connection reset by peer))
00:27:55Overand(in unrelated news i discovered one of my 'irl' friends is apparently involved, 'pn' aka 'partiallynothing' was workin on views or something
00:28:14 Part Redbreva ("User is away.")
00:28:37Overandugh laptop too hot - peace, talk later
00:29:56 Join Mouser_X [0] (
00:31:53saratogaffmpeg wants to use "strrchr"
00:32:00saratogais there some way to get that inside a codec?
00:32:09saratogaor should i just include it in one of my files?
00:33:00saratoga"include" == "write my own strrchr function"
00:36:23peturrockbox already has a strrchr implementation, I don't see why you would write your own
00:37:19peturbah make that firmware/...
00:38:18 Quit Robin0800 (Read error: 104 (Connection reset by peer))
00:38:25saratogahow do I make it accessible to the codec?
00:38:30saratogais there an include file for it?
00:38:36 Join Nico_P [0] (
00:39:07peturcodecs aren't really my department but I'll have a look
00:39:38amiconnIf it's already in the codec api, use it via ci->strrchr()
00:39:46amiconnIf it's not, add it first
00:40:06peturah, codec interface is similar to plugins
00:41:00peturand .h of course
00:41:01saratogaI'm not really familar with how c deals with these things, so this is probably a silly question
00:41:17saratogahow do I make it so I can get at the ci struct in all the files used by ffmpeg?
00:45:04 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
00:45:59 Quit amiconn (Nick collision from services.)
00:46:00 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
00:53:10 Quit Llorean ("Leaving.")
00:57:46 Join Llorean [0] (
00:58:14 Join XavierGr [0] (n=xavier@
00:58:43 Join Soap [0] (n=Soap@rockbox/staff/soap)
00:58:48 Join safetydan [0] (n=cbca159f@rockbox/developer/safetydan)
01:02:19 Quit spiorf (Remote closed the connection)
01:02:21 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
01:04:51 Quit ender` (" I find television very educating. Every time somebody turns on the set, I go into the other room and read a book. -- Groucho")
01:09:40 Quit entheh ("^~")
01:09:51 Quit ComputinChuck ("Leaving")
01:11:42 Quit steveire (Read error: 54 (Connection reset by peer))
01:12:43***Saving seen data "./dancer.seen"
01:16:32LloreanAlright, lostlogic is victorious: extension colors are working.
01:16:53 Quit YouCeyE (Remote closed the connection)
01:17:08midkayLlorean: they weren't before? what exactly is working now? :)
01:17:37LloreanThere was a small glitch where folders couldn't be given a color, and where all audio files got the same color since they had the same ATTR
01:17:54LloreanNow it's fully configurable by extension, and folders get their own color.
01:17:59midkayoh, cool.
01:18:15midkayso any extension at all, even like.. *.HEHE? :)
01:18:45lostlogiconly any extension that is in the default set or supported by a viewer
01:19:06lostlogicif someone were ambitious they could extend it to add unfound extensions to the list in the process of loading the colors config file
01:19:24lostlogicI considered that, but had a limited time budget
01:19:48midkayoh, i see. so it's extendable in a way, through the viewers.config system?
01:20:11LloreanPretty much, yes
01:20:18 Quit bdgraue (Read error: 60 (Operation timed out))
01:22:37Nico_Pnice feature
01:22:51lostlogicthanks :)
01:23:34Nico_Plostlogic: have you looked at the buffering api proposal and Jdgordon's code for it ?
01:23:34midkaylostlogic: indeed that is cool, nice work. i'll have to try this later tonight. :)
01:23:55lostlogicNico_P: I looked at it, I like the idea, haven't seen JdGordon's code
01:24:15Nico_Pdo you think you'll have a bit of time to help me on it this summer ?
01:24:36Nico_PI think your advice could be very helpful
01:24:39safetydansaratoga, I think you can just do "extern codec_api ci" anywhere in the codec you need access to the ci struct.
01:24:40lostlogicNico_P: Llorean knows how to find me ;)
01:24:46lostlogicwe've discussed it this weekend
01:25:02Nico_PI'll soon be free to start coding almost fulltime :)
01:25:29 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
01:26:46 Join jameson [0] (i=4b4443d8@gateway/web/cgi-irc/
01:26:59 Quit Nico_P ("bed time")
01:27:01lostlogicNico_P: awesome −− I'm confident that with you working on it relatively full time you'll be able to do a good job of MoB this summer.
01:27:03 Join stup [0] (n=4cb431de@
01:27:31jamesonany1 here willin to help me to install rockbox?
01:27:38jamesonto a ipod video
01:27:46peturjameson: read the manual?
01:28:10stupHi - I wanted to ask if the irIver H10 will be optimized for both processors anytime in the near future
01:28:20safetydanjameson: it's linked from the front page
01:29:13*petur wonders if it already mentions rbutil and what the status of rbutil is
01:29:14jamesonok currently looking
01:30:21safetydanpetur, I don't think it does.
01:30:57Lloreanstup: Just as soon as you or someone else interested in it resolves the problems.
01:31:06stupwhat are the problems?
01:31:33stupI know of the FM radio problem
01:31:42stupon H10
01:32:01LloreanThere are threading safety issues, I believe
01:32:31safetydanThere may also be some remaining issues with the shared cache between the two cores IIRC.
01:33:17stupok - anyway, keep up the great work - I just got an H10 from eBay and Rockbox works great on it
01:33:26stupI just wish Rockboy was a tad bit faster
01:34:12 Part Llorean
01:35:11 Quit stup ("CGI:IRC (EOF)")
01:37:20 Quit jameson ("CGI:IRC (EOF)")
01:38:30 Quit hcs ("Leaving.")
01:38:56 Quit Siltaar (Remote closed the connection)
01:43:23 Join DerPapst [0] (
01:45:41 Quit pixelma (" HydraIRC -> <- Go on, try it!")
01:49:51 Quit Thundercloud (Remote closed the connection)
01:50:12 Quit PaulJam (".")
01:51:49 Quit DerPapst ("So Long And Thanks For All The Fish!")
02:00:06saratogawhat does a compare to an empty character constant actually do?
02:00:20saratogaexample: c == ''
02:05:03 Quit petur ("Zzzzz")
02:10:08 Quit HellDragon (Read error: 104 (Connection reset by peer))
02:12:56 Quit LycoLoco (Read error: 104 (Connection reset by peer))
02:14:08ptw419in what language?
02:14:36ptw419i would think the actual numeric value coinciding in ascii(considering you were using ascii)
02:15:05 Join HellDragon [0] (i=JD@unaffiliated/helldragon)
02:17:00saratogai gave up trying to get that code to work in gcc, and found a better version, thanks though
02:17:47saratogaptw419: you were working on the Gigabeat S right?
02:18:44saratogai hear you've gotten some sort of screen driver working?
02:22:30safetydansaratoga, I would have thought that would be a compile error
02:22:52ptw419i've just been able to write to the framebuffer
02:23:07ptw419but can't get text to print utilizing rockbox code
02:23:37ptw419but me and toffe have managed to get output to the serial console for debugging purposes
02:23:49ptw419hopefully text isn't too far away
02:26:51 Join hcs [0] (i=3fa42fe3@gateway/web/cgi-irc/
02:30:35hcsanyone have a cell number for lostlogic or llorean? I've lost them at the airport...
02:30:42 Join midgey [0] (
02:37:07Mouser_XPresence: Do you have Cell numbers?
02:37:50hcsit is not essential that I find them, but I'd rather not just be sitting here by myself
02:37:53 Join nahun [0] (
02:38:02hcsand they might be looking for me...
02:39:04Mouser_XPresence stopped by, and gave out his cell number here... If he's around, I thought he might be able to help.
02:39:30hcswell, I have scorche's number, be he's not picking up
02:40:08Mouser_X(That's from yesterday, or so.)
02:41:35nahunis the "list acceleration speed" setting suppose to work on a 5th gen ipod? I've got the daily build from today
02:41:57 Quit ptw419 ()
02:45:21 Join TTSbox [0] (
02:45:50 Join Ozgur [0] (
02:45:56hcsok, nm, one of them called me
02:45:58 Quit Ozgur (Read error: 104 (Connection reset by peer))
02:46:09 Quit hcs ("CGI:IRC")
02:48:03saratogawhen I do "#include <fcntl.h>", where does arm-elf-gcc actually get the include file from?
02:54:51JdG|ZZzzsaratoga: the include paths.. so most likely firmware/include
02:55:03JdG|ZZzzthen export, then the target tree dirs
02:55:06JdG|ZZzzthen apps
02:55:08 Nick JdG|ZZzz is now known as JdGordon (
02:59:46 Join webguest11 [0] (i=4cd277fb@gateway/web/cgi-irc/
03:00:05webguest11HEYY! How can i get pacman on it???
03:00:14webguest11Where is the ROM file located???
03:01:23webguest11good specifics
03:01:53nahunhave you tried google?
03:02:04webguest11i have
03:02:13 Quit webguest11 (Client Quit)
03:02:20 Join webguest11 [0] (i=4cd277fb@gateway/web/cgi-irc/
03:02:28webguest11i've tried
03:02:39webguest11trust me
03:02:44 Quit webguest11 (Client Quit)
03:02:52 Join webguest11 [0] (i=4cd277fb@gateway/web/cgi-irc/
03:03:10webguest11trust me
03:03:20webguest11i've tried
03:03:23 Quit TTSbox (Read error: 110 (Connection timed out))
03:03:28 Join Ozgur [0] (
03:03:55 Join Cruleworld [0] (i=4c100dd9@gateway/web/cgi-irc/
03:06:13 Quit Cruleworld (Client Quit)
03:07:26 Quit webguest11 (Client Quit)
03:12:47***Saving seen data "./dancer.seen"
03:16:35 Join TrueJournals [0] (
03:17:00 Quit midgey ()
03:17:27 Join midgey [0] (
03:22:41 Quit midgey ()
03:24:28 Join PurpleGrant [0] (
03:24:48 Part TrueJournals
03:27:58 Quit YouCeyE (Remote closed the connection)
03:29:05 Quit JdGordon (Remote closed the connection)
03:29:22 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
03:30:36 Quit saratoga ("CGI:IRC")
03:34:34 Quit XavierGr ()
03:38:12 Join Llorean [0] (n=llorean@
03:40:07 Join hcs [0] (n=agashlin@
03:42:56 Quit gantrixx (Read error: 60 (Operation timed out))
03:45:46Joel1woooo! i'm home!
03:46:49hcshi Joel, still sitting in the airport here
03:46:55LloreanYup, still at the airport
03:47:14 Join gantrixx [0] (
03:55:42Joel1time to get to work on the qemu image.. ;)
04:01:04 Quit PurpleGrant ("Ex-Chat")
04:03:20 Quit Llorean ("Leaving.")
04:07:33 Join ptw419 [0] (
04:22:49PresenceWhats up?
04:24:21Presence<hcs> anyone have a cell number for lostlogic or llorean?
04:24:26PresenceOnly Scorche.
04:25:20hcsyeah, it got worked out
04:25:42hcsapparently there are multiple possible exits from the security checkpoint
04:29:42 Join jhulst [0] (
04:32:29 Join midgey [0] (
04:33:24 Quit billytwowilly (Remote closed the connection)
04:33:55 Join billytwowilly [0] (
04:38:03 Quit BHSPitLappy (Read error: 104 (Connection reset by peer))
04:39:17 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
04:39:42saratogaany ideas how to deal with this error in my plugin?
04:39:44saratoga"undefined symbol: sim_open"
04:40:25JdGordonyou need to do rb->PREFIX(open)(...) i think
04:41:19JdGordonunless of course you didnt do rb-> at all... then you might not need the PREFIX() part
04:41:53*JdGordon wonders about lostlogic's commit...
04:42:42saratogaJdGordon: where do i need to do that?
04:43:09 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
04:43:17JdGordonwherever you are trying to use the plugin API functions....
04:43:37saratogayou mean the open function?
04:43:41saratogaor all API functions?
04:43:53saratogawhat does it do?
04:44:11JdGordonthe plugins are not linked to any std c functions... so everything the plugin can do has to be with the plugin lib struct
04:44:26JdGordonplugin.h has all the functions you can use.
04:45:06saratogado you mean i need to add a PREFIX() to all my calls to rb-> func or that i need to go through and remove function calls that aren't via the rb struct?
04:45:21safetydansaratoga, the second
04:45:50saratogawhy was the old plugin/codec combined code able to avoid doing this?
04:45:55 Join toffe82 [0] (
04:47:19safetydansaratoga, it probably just got lucky
04:50:33saratogasafetydan: is there anyway to trace down where the offending function might be or what it could be called?
04:50:53 Quit hcs ("Leaving.")
04:51:57safetydansaratoga, all I can think of is a grep of the source for calls to open()
04:52:16saratogaoh so it will be a call to open
04:53:54 Join pissoffman [0] (
04:54:02 Nick pissoffman is now known as wrave (
04:54:13 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
04:55:15wravejust a quick question if anyone would care to answer just installed rock box to my 5.5g 30g ipod movie everything works fine but why is text so small and seem out of place and how i fix?
04:56:24safetydanwrave, did you install the fonts package?
04:56:35wraveno but i have it downloaded
04:56:47saratogasafetydan: the old code has a #include "file.h"
04:56:56saratogawould that give it access to the rockbox open command?
04:57:28safetydansaratoga, yes, but obviously plugins can't call the directly
04:57:31JdGordonlostlogic: you still round?
04:57:40safetydanwrave, you need to unzip the fonts package on to your iPod
04:57:45saratogasafetydan: why can't they again?
04:58:25JdGordonsaratoga: the only header you need to include in your plugin is plugins.h and any from the appls/plugins/lib folder that your use
04:58:42wraveok thanks trying that now
04:58:48JdGordonany "standard c" function you want to use needs to be called like rb->open() or rb->strcpy()
04:58:55saratogabut the old code, which actually included the inviddual header files, was able to work that way I think
04:59:03saratogai'm trying to understand what it did
04:59:45JdGordona bad fluke?
05:00:02saratogayou mean that it shouldn't be able to do that?
05:00:12safetydansaratoga, no it should not be able to do that.
05:00:41saratogawhy exactly shouldn't that work was basically what i'm getting at?
05:01:00saratogai realize its poor coding
05:01:23 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
05:01:25saratogabut what would have stopped it from doing some thing #include "../../../firmware/include/file.h"
05:01:37safetydanAh, well I'm not overly familiar with the plugin/codec loader, but basically as I undesrand it the only access a plugin has to the rest of Rockbox is through the code_api/plugin_api reference.
05:02:51JdGordonsaratoga: well yeah, that might work for the sim because of the order the .h's are included in (so the redefine open to sim_open may not have happened yet which would make it "work")
05:03:01JdGordonbut on target there is 100% no way it would compile
05:03:11safetydansaratoga, nothing would stop it including that file. But at runtime it's going to fail miserably because of the way plugins are linked.
05:03:18JdGordonit will say undefined reference to open when it tries linking at the end
05:03:38saratogathat makes sense
05:03:55saratogaso i should go through each file and add an #include plugin.h
05:04:07saratogaand that will give me a reference to the rb struct?
05:04:16saratogaor do I need to figure out a way to pass it in on my own
05:04:21 Join webguest21 [0] (i=4a832059@gateway/web/cgi-irc/
05:04:56JdGordonadd the #include, and in plugin_entry make sure you do rb = api; before calling anything from the struct
05:05:05JdGordonhave a look at the hello world plugin
05:05:18saratogayeah i saw that, just wondering how it works when theres multiple files
05:05:28linuxstbsaratoga: Are there any existing .h files included by all your .c files?
05:05:43saratogaprobably, or at least most of them
05:06:36saratogai guess what i'm asking is if its enough to just add the plugin.h to each file or to something they include, or if I have to pass in a reference from the plugin entry point
05:06:48linuxstbYou need to do two things in each file - #include "plugin.h", and also declare "extern struct plugin_api* rb;"
05:06:56 Quit webguest21 (Client Quit)
05:06:59saratogathats easy enough
05:07:08linuxstbAnd make sure you don't declare rb as "static" in your main plugin file.
05:07:22 Quit midgey (Read error: 113 (No route to host))
05:07:28JdGordonor p[ossibly better, add the extern struct... line to a .h which you include in each file (NOT plugin.h though)
05:07:37safetydansaratoga, also take a look at the way the doom plugin does things. There's an include file called "rockmacros.h" the defines a bunch of wrappers for various common functions (like open()).
05:08:18saratogathanks for the help, now i'm going to bed
05:08:24saratogahopefully get this thing working in the sim tomorrow
05:09:30 Quit saratoga ("CGI:IRC (EOF)")
05:11:35 Quit amiconn (Read error: 110 (Connection timed out))
05:11:35 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
05:12:48***Saving seen data "./dancer.seen"
05:19:41 Join ithemes [0] (i=42d76404@gateway/web/cgi-irc/
05:20:22ithemesi need to know one thing
05:20:33ithemesand this is gonna make me sound like a nube
05:20:48ithemescould someone please tell me how to install patches???
05:22:08safetydanoh actually, you'll probably want to figure out how to compile your own build first
05:22:20ithemesthank you
05:22:31ithemesdo you know C++
05:23:00ithemescause i also need a program to convert a C++ program to a C program
05:23:16 Quit ithemes (Client Quit)
05:23:41 Join ithemes [0] (i=42d76404@gateway/web/cgi-irc/
05:23:55 Quit ithemes (Client Quit)
05:24:02 Join ithemes [0] (i=42d76404@gateway/web/cgi-irc/
05:24:16ithemescould you repaste that link???
05:24:26ithemesmy firefox bugged out
05:25:39ithemescould anybody repaste that link that sandman made
05:25:54ithemesedit: safetydan
05:27:29ithemesthe other one
05:27:59 Quit jhulst (Remote closed the connection)
05:32:12ithemesi got a q
05:32:35ithemesalways talks about GBA emulations and NES and SNES emulation
05:32:44ithemesbut i look everywhere
05:32:56ithemesand IVE NEVER SEEN ANYBODY take initiative
05:33:38ithemesthese are amazing things that could really give Rockbox some popularity
05:33:57ithemeswe need dual boot without using IPL
05:34:22ithemesthose are some of the reasons why people DONT choose ROCKBOX
05:34:26ithemespeace out
05:34:31 Quit ithemes ("CGI:IRC")
05:35:04*rotator slaps his forehead
05:36:45 Join Davide-NYC [0] (
05:36:55 Quit Davide-NYC (Client Quit)
05:43:30safetydanWas that for real?
05:47:05alienbiker99wow what an idiot
05:49:23ptw419 <ithemes> cause i also need a program to convert a C++ program to a C program
05:49:26ptw419thats funny
05:50:22hcsI'd like such a program...
05:50:32alienbiker99hahaha im outta here, cya
05:51:48 Quit wrave ()
05:53:27Mouser_XIf Gameboy emulation is possible, I'd think that NES emulation is possible. GBA? No way... The Gigabeat S maybe, but I strongly doubt anything else could pull that off. Same goes for SNES.
05:53:54Mouser_X(Well, the F might do SNES, if it was optimized enough.)
05:54:23alienbiker99S is more powerful than the f no?
05:54:38Mouser_XBy far.
05:55:02Mouser_XF = 300 mhz CPU (or thereabouts). S = 533 mhz CPU (or so I'm told.)
05:55:34alienbiker99yeah thats whats in the S, emulation is a huge process though
05:56:03ptw419alien you get my pm?
05:56:13Mouser_XZSNES ran great on my 200 mhz PC though. Of course, ZSNES also employed a large bit of ASM into it...
05:56:35 Join scorche [0] (n=_@rockbox/administrator/scorche)
05:56:46Mouser_XHowdy scorche.
05:56:53Mouser_XDevcon page needs an update...
05:57:14ptw419isn't there already a gb emu w/ rockbox?
05:57:28Mouser_XIt's Rockboy. GBA != GB
05:57:34ptw419ah regular gb
05:57:38 Quit hcs ("Leaving.")
05:57:41scorcheI know it does...havent had my comp set up for a bit
05:57:55 Join Soap_ [0] (
05:58:07ptw419get it now alien?
05:58:14alienbiker99i just realized my S is faster than my psp
05:58:21alienbiker99yep i got it
05:58:47ptw419email me at your email address, i'll be happy to get you started
05:59:01Mouser_Xalienbiker99: Heh. That's pretty interesting.
05:59:14ptw419gotta go though
05:59:15alienbiker99psp proc is 333mhz max
05:59:20alienbiker99alright bye
05:59:44alienbiker99im emailing you right now
05:59:58 Quit Soap (Read error: 110 (Connection timed out))
06:01:46alienbiker99the specs between the gba and snes are pretty close in some spots
06:03:28Mouser_Xalienbiker99: Indeed. The GBA has been compared to a handheld SNES a few times. Obviously better, but not necessarily a bad comparison.
06:04:06alienbiker99ive gotta go cya
06:04:22Mouser_XHowever, for GSF files (GBA audio), it takes a lot of CPU to run. N64 audio files run at around 400 mhz. GSFs often take at least that much, to run full speed.
06:05:16 Nick Soap_ is now known as Soap (
06:06:55scorcheoh wow...that ithemes guy was sad...
06:07:17Mouser_XI thought it was kind of funny.
06:07:48scorchehe needed to be muted...
06:07:52scorchemidkay: log
06:09:15scorcheoye...i have a lot of notes to summarize
06:11:14toffe82scorche: I arrive at home safely, thanks for the good time we all spend together
06:11:24scorchethanks for coming!
06:16:29toffe82I am going to bed now, see you later
06:16:35 Part toffe82
06:19:18 Join homielowe [0] (n=chatzill@
06:19:30 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
06:20:20scorchehcs: hey there...sorry about not picking up, but i eventually agev them your number =)
06:20:52scorchealso, are you able to upload the rest of the pics?
06:21:06Soapexcept the ones with me in them.
06:21:11hcsI'll see what's left
06:21:12homielowecould someone direct me to a wiki page or some documentation on this newfangled colours associated with filetypes thing?
06:21:24Mouser_X^ Indeed.
06:21:26Soapmy face is copyrighted and not licensed for distribution
06:21:37scorchehomielowe: look at the commit message...
06:21:40Soaphomielowe, not one last time I looked.
06:21:52Soaphe documented only in his code comments at this point in time.
06:21:54scorche"See the comments on read_color_theme_file and the sample.colors file provided for how to use this. .colors files go in themes directory for now."
06:22:09homielowewill do
06:34:28 Quit Ozgur ("Leaving")
06:42:18 Quit Exclamation ("Look, behind you! A three-headed monkey!")
06:45:48 Quit rotator ()
06:47:01 Part homielowe
06:50:30 Join sando [0] (n=lolsteam@
06:50:52 Quit sando (Read error: 54 (Connection reset by peer))
06:59:02hcsdoh, found it, it was indeed a static
06:59:42hcstwo, actually
07:00:15hcsmy homemade assert() says "OH NO, MR BILL!"
07:00:36hcsyep, working on the sim now
07:07:55hcsand yay, works on the jiggabeat
07:08:10hcsnow to get in position for flight and pick up a drink
07:08:49 Quit hcs ("Leaving.")
07:11:07 Join matsl [0] (
07:12:51***Saving seen data "./dancer.seen"
07:18:39 Join davina [0] (
07:40:56 Quit ze (Read error: 104 (Connection reset by peer))
07:40:58 Join ze [0] (
07:41:40 Quit nahun ("Gone somewhere")
08:08:18JdGordonanyone know a program to fix the playtime of an mp3? it says hours instead of 3min :(
08:09:40amiconnIf it's vbr, the xing tag is probably corrupt
08:09:51amiconnOn windows I can recommend mp3val
08:10:14amiconnno idea...
08:10:25JdGordonactually, how small is mp3val, i might grab it anyway
08:10:42*JdGordon is currently capped to 8k/s down speed :'(
08:11:31amiconn135KB uncompressed (including its graphical frontend
08:11:39 Join kaaloo [0] (
08:11:43 Part kaaloo
08:11:48JdGordonmp3val has the sources, so ill just try my luck compiing it
08:12:21JdGordonawesome, there is a debian package for it :)
08:12:25JdGordoncheers amiconn
08:12:37amiconnAh, didn't remember it's actually platform independent
08:14:14*lostlogic waves from his next travel destination
08:14:28lostlogicdefinitely looks like my colors stuff needs some useability study :-P
08:14:59amiconnStrange feature, that
08:15:12JdGordonand a bit annoying to setup :)
08:15:28JdGordonamiconn: the songs are cbr...
08:15:53amiconnI first wondered about the commit msg; the lcd driver always allowed using different text colours...
08:16:09lostlogicJdGordon: definitely annoying to setup, I'm no GUI guy, but I happen to know that you are, so feel free to make it easier to use :)
08:16:22lostlogicamiconn: why strange? I prefer it to icons as a way to identify file types
08:16:26amiconnJdGordon: Then they still can have an info tag, or some broken mp3 frame at the start that causes some players to display wrong playtime
08:16:32JdGordonhaha, im no gui guy.. :)
08:16:33lostlogicamiconn: and of course it opens the door to many colored wpss
08:16:53lostlogicJdGordon: hmm... you have done more gui-ish stuff on rb than I at least ;)
08:17:14JdGordontrue... but still.... :(
08:17:36*JdGordon was thinking about adding a name->hex function for colours
08:18:10amiconnlostlogic: Hmm, I'm undecided whether this is good or bad. There is already a load of wps'es, but only a very few of them are actually usable
08:19:07lostlogicamiconn: well sure, but maybe this will encourage more plain text WPSs that are pretty and useable
08:29:27 Part safetydan
08:33:31 Part ZxEfR
08:33:37 Join ender` [0] (
08:37:41 Part linuxstb ("Leaving")
08:38:30 Join bdgraue [0] (
08:39:33 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
08:40:45 Join djlenny51 [0] (i=4449527d@gateway/web/cgi-irc/
08:48:51 Join Llorean [0] (
08:49:26lostlogicWelcome home Llorean and g'night :)
08:51:24*scorche waves
08:53:14 Join B4gder [0] (
08:53:20 Join Rob2222 [0] (
08:53:32 Quit djlenny51 ("CGI:IRC")
09:03:37 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
09:06:04 Join LinusN [0] (i=linus@gateway/web/cgi-irc/
09:12:04 Quit Rob222241 (Read error: 110 (Connection timed out))
09:12:29 Part Llorean
09:12:50 Quit miepchen^schlaf ("Verlassend")
09:12:52***Saving seen data "./dancer.seen"
09:13:06 Join miepchen^schlaf [0] (
09:14:26 Join bdgraue_ [0] (
09:15:45 Join petur [0] (n=petur@rockbox/developer/petur)
09:16:01 Join Ccase2k [0] (
09:16:05Ccase2khey guys
09:16:17*B4gder re-heys
09:16:29Ccase2ki have an extreme noob questin
09:16:53Ccase2khow do i install .patch files?!
09:17:16 Quit bdgraue (Read error: 60 (Operation timed out))
09:17:36linuxstbYou don't "install" them. Patches are changes to the Rockbox source code - you apply the changes specified in the patch and then compile Rockbox to create your modified build.
09:17:52Ccase2kahhh shit i see
09:18:26Ccase2kohh boy this is going to be a very long hard trek into the codes lands
09:18:34linuxstbOr you find someone else who has done that with the patch(es) you're interested in and use their build - try the "Unsupported builds" forum.
09:18:45Ccase2kahhh i see
09:21:18 Quit miepchen^schlaf ("Verlassend")
09:24:51 Join miepchen^schlaf [0] (
09:27:50Ccase2kholy shit this doesnt make anysense
09:28:14Ccase2khow the hell do i do this because those "patch tools" are confusing
09:28:30B4gderCcase2k: step 1 should be to get a full development environment working
09:28:40B4gderto be able to build an unmodified build
09:28:56B4gderwhen that works you can start thinking about patching the sources
09:29:06Ccase2kahhh damn
09:31:48 Join Red_Wind [0] (
09:32:08Red_Windcan rockbox work on a zen
09:32:21B4gderRed_Wind: not until you make it do so ;-)
09:32:51Red_WindI wish it did
09:33:00B4gderso do we
09:34:05Red_Windis the manual page on the site up to date, meaning is that all the players that it will work on's front page lists all supported targets
09:34:58Red_Windthat suck it dosent support any good players
09:35:21linuxstb"good" means "creative" ?
09:35:31scorchethere is quite a good amount of good hardware...the original firmware doesnt matter...
09:35:45Red_Windyeah that the only good players that I have found yet
09:35:50B4gder"good" means zen I guess ;-)
09:36:02 Quit kkurbjun (Read error: 110 (Connection timed out))
09:36:05B4gderRed_Wind: no players are "good" without Rockbox...
09:36:07scorcheRed_Wind: and why do you consider the others on that list bad?
09:36:17Red_Windyeah but size and durability also counts
09:36:52Red_Winddurability and size
09:36:56B4gdercreative players being particularly durable?
09:37:03B4gderthat's news to me
09:37:06JdGordonB4gder: have you seen the lang sorting patch I put on FS?
09:37:25B4gdermostly been fighting the daemons of new IP ranges
09:37:26 Join XavierGr [0] (
09:37:38Red_Windyeah so far the ipod broke alot more then my zen
09:37:56B4gderrockbox runs on plenty more players than just ipods
09:38:07Red_Windyeah but mostly ipod
09:38:12B4gderoh no
09:38:55Red_WindI know it plays with other players but if you compare how many diff players ipod has how you will see whatr I mean
09:39:05JdGordonB4gder: FS #7319, Its a nice simple solution, but probbaly not customizable enough
09:39:11linuxstbRed_Wind: The manual page lists 15 devices which aren't ipods, and 6 which are...
09:40:11linuxstbThat can't be called "mostly ipod".
09:40:33Red_Windok mostly archos ipod and iriver
09:40:37B4gderJdGordon: someone with a unicode should take a look at it
09:40:41B4gderunicode mind
09:41:05linuxstbRed_Wind: Mostly everyone apart from Creative... But we would like that to change.
09:41:24JdGordonprobably.. I just thought you shuold make sure its not breaking the lang files at all
09:41:56B4gderit won't break them if it simply adds a new string
09:42:34B4gderbut I don't see why you need the special treatment in genlang
09:42:58JdGordonbecause it would never be spoken, and possibly nice to keep it at te top of the file?
09:43:48B4gder1) there are already many strings never spoken and we deal with that in the files, and 2) that would only add a weird special-case I think we should avoid
09:43:57Red_Windyour also missing the zune
09:44:05JdGordonRed_Wind: we are??
09:44:08JdGordonoh noes!
09:44:10B4gderRed_Wind: again, feel free to make that happen
09:44:15B4gderwe are all volunteers
09:44:19B4gderspare time hacking on this
09:44:28*JdGordon was conscripted... they are withholding food from me
09:44:36Red_WindI know, I am just complaining
09:44:38B4gderwe probably "miss" hundreds or possibly thousands of players
09:44:43GodEaterWe're letting the Zune-Linux guys handle the Zune
09:44:47scorcheRed_Wind: if you are just complaining, stop please
09:44:49GodEaterthey're way better than us
09:44:49Red_Windif I could do it I would help
09:47:23linuxstbRed_Wind: Ports of Rockbox to new players happen by users of those players. We're all far too busy with our own players to worry about others, and so far no Creative owner has stepped forward.
09:47:49 Quit Ccase2k (" HydraIRC -> <- 100,000+ downloads can't be wrong")
09:48:49Red_Windhow do you create the firmware anyway
09:49:08scorcheRed_Wind: see the wiki page NewPort
09:50:08peturif google had given us another student....
09:50:27*scorche growls at petur
09:52:25 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
09:53:39 Quit Lynx_ (Read error: 60 (Operation timed out))
09:56:59Red_Windok I will read more in depth I need to head to bead I got to get up for work in an hour
09:59:43 Join obo [0] (
10:02:15 Quit Red_Wind ("ChatZilla [Firefox]")
10:02:19Zagormarkun: here?
10:05:01 Join kubiixaka [0] (
10:05:53B4gderlovely "debate" on gplv3 on the linux kernel list (again)
10:06:17B4gderlinus' style of discussion do feed flames fine
10:06:19 Join tj8201 [0] (n=fido432@
10:06:28linuxstbB4gder: Can you give us a one-line summary?
10:06:43B4gderlinus says gplv3 sucks and that FSF are morons
10:06:56linuxstbBusiness as usual then...
10:07:01B4gderrather explicitly too
10:07:27JdGordonmorns instead of stupid and ugly!?
10:08:10B4gderwell, that wasn't his exact words
10:12:11 Join Redbreva [0] (
10:14:09 Quit tj8201 ("Leaving")
10:18:13 Join webguest53 [0] (i=c023111e@gateway/web/cgi-irc/
10:18:45B4gder"If you really thought anything else, you're just uninformed and stupid, and didn't think things through.
10:18:45B4gder" / Linus Torvalds
10:19:33Zagorsounds like the classic Bill Joy quote
10:19:47*GodEater is still glad Linus wasn't too mean to him on the subject of git :)
10:20:29 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
10:24:40 Quit kubiix (Read error: 110 (Connection timed out))
10:30:02 Quit alberink ("Konversation terminated!")
10:30:35 Quit kubiixaka (Read error: 110 (Connection timed out))
10:33:27*linuxstb wonders why paragraph 3 of the gpl - "complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable" isn't being violated by Tivo and friends
10:34:34[Ray]i haven't looked into the tivo code but i can imagine they give you all scripts , source and all
10:34:42[Ray]but leave out their private key to sign the stuff
10:36:00B4gderand you get all the stuff to build the code fine, you just can't make it run on the hw
10:36:08linuxstbSo you can't install it?
10:36:20[Ray]hardware goes nahh not signed by tivo
10:36:22[Ray]lets not run this
10:39:15XavierGrwow a lot of "calling-names" on those mailing lists, I wouldn't expect that from such persons...
10:40:04GodEaterXavierGr: guess you don't read that list much :)
10:40:25GodEaterlinux-kernel-dev list AKA "flame-wars-r-us"
10:40:27B4gderthe upside is that all other lists seem very polite and calm ;-)
10:41:04XavierGrI would expect them to be more civil, but if it is for a good cause I will pass on that :P
10:43:18amiconnJdGordon: Putting the sort order in the .lang file sounds like a bad idea. It will only work for the selected language
10:43:45amiconnAfter thinking about the pros and cons of the various methods, I now think going for the sorting tags is the best option
10:44:30B4gderwhat is the drawback with "only work for the selected language" ? I thought that was the point?
10:44:34linuxstbamiconn: But how can a multi-lingual list of files be sorted anyway?
10:45:51amiconnIf they all use latin it will be kinda difficult, but if e.g one is latin and one is cyrrillic, both should be sorted properly
10:46:02 Join gamma [0] (
10:46:13safetydanlinuxstb: there's a few algorithms that get it "mostly" right.
10:46:24safetydaneuropean sort order, and the unicode collation stuff are the ones I know of
10:46:29 Quit Redbreva ("ChatZilla [Firefox]")
10:47:18amiconnAlso, sort tags allow accounting for personal preference (e.g. there are 2 ways to sort german umlauts)
10:47:18gammahey there guys did a bat-bench on a gigabeat f40 - was playing various things from flac of insane bitrates (1200kbs) to oggs and mp3s as well as some periods of heavy menu usage and deleted a couple of folders off the hdd and my result was 19hours 50 minutes
10:47:39amiconn...and also stuff like leaving out articles, sorting by last name for artists etc
10:48:00 Join pondlife [0] (
10:48:12linuxstbBut sorting tags have one disadvantage - they're not used by the file browser.
10:48:33B4gderindeed, and I thought that was a central sorting "place"
10:48:52gammahow do i post the batt bench results?
10:49:14XavierGrgamma you can edit the wiki with your final results
10:49:23gammahow? (i'm a wiki editing n00b)
10:49:32gammaoh wait.. i see...
10:49:41XavierGrwhat player is it?
10:49:47gammaahh i can't register
10:49:53gammagigabeat f40
10:49:59scorchegamma: that is not how we recommend taking a benchmark...
10:50:12gammaoh how come?
10:50:17 Quit GodEater ("CGI:IRC (Ping timeout)")
10:50:29gammaoh sorry
10:50:33gammajust read the procedure... d'oh!
10:50:44amiconnB4gder: Not sure whether this would be a good idea. Unicode collation needs a lot of resources...
10:50:51gammai won't bother then.. oh well at least I know with my tweaked settings i got nearly 20hours - yay!
10:51:29XavierGrwell when and if you test with the right procedure here is the page to add your results:
10:51:33safetydanthis also looks interesting for "quicky" collation
10:52:12gammaok im off - just thought i'd share some news but you had to go and burst my bubble with your smelly procedures.. haha.
10:52:13gammasee ya
10:52:34 Join spiorf [0] (
10:52:38 Quit gamma ()
10:52:51JdGordonamiconn: no, 2 different problems here, sort tags will not fix the language sorting issues
10:53:20JdGordonmaybe we load a sort_order.txt file so the user has 100% control over it?
10:54:56JdGordonoh, should the rockbox_default.cfg theme restore all themeable settings (including icons and colours and file colours?) or just the settings it does currently?
10:54:56safetydanJdGordon: at text file could get awfully large awfully quickly. Think about sorting a CJK language for example.
10:55:26JdGordonchinese japanase korean?
10:56:00JdGordonthat wouldnt be a problem, because only users who actually use those languages would need a large file
10:56:01pondlifecan just kollate?
10:57:21safetydanJdGordon: I have a few J-Pop files that I'd like sorted correctly. Oh and some Farsi ones too.
10:57:55JdGordonso you would need to either live with asciibetical sorting, or create your sort file...
10:58:18JdGordonI would think the vast maority of users would only use one language/alphabet system
10:58:31pondlifelostlogic: Is there an explanation of your colour theme mods anywhere - not technical, just what it offers (maybe a screenshot or 2)?
10:59:18JdGordonpondlife: it lets you choose the text colour for each file extnesion, instead of the icon
10:59:31safetydanJdGordon: I suppose it wouldn't be too large with latin1 + cyrillic + greek...
10:59:38pondlifeAh, I thought it was a WPS thing... that makes sense.
11:00:01JdGordonIIUC it can be adapted to wps easily now or something?
11:00:06pondlifeSo multiple foreground colours, basically.
11:00:26 Join webguest43 [0] (i=8c88f7e4@gateway/web/cgi-irc/
11:00:27pondlifeHope this won't get in the way of viewports...
11:00:54JdGordonit shouldnt
11:00:58 Quit webguest43 (Client Quit)
11:01:42JdGordonamiconn: 3 days warning... im going to nag you about viewports again on thursday, (last exam is wednesday) going to need something fun to code in all my free time :p
11:02:06 Join ColdSphinX^ [0] (
11:03:26JdGordon[19:02:15] [CTCP] Received Version request from ColdSphinX^. <- thats an awefully personal tihng to ask isnt it?
11:03:54ColdSphinX^my multiprotocol client asks it :/
11:05:20ColdSphinX^i've a small question, shouldent "sample.colors" be moved from "docs" to "themes" on svn?
11:05:29*amiconn wonders why people are bothered about version requests
11:05:41*JdGordon was being silly...
11:07:16JdGordonColdSphinX^: docs/ is put in the anyway isnt it?
11:07:30XavierGrgah I've had enough of these GPL flame-wars these guys get no where....
11:08:44JdGordonColdSphinX^: ah, only COPYING.txt and LICENSE.txt is...
11:09:00JdGordonsample.colors (and sample.icons) should both be put there also /me thinks
11:09:01peturas Linus stated oh so nicely, it's a fundamental difference in the understanding of freedom (his comparing with stuff done in the US is spot-on I think)
11:09:06 Join desowin [0] (
11:09:06ColdSphinX^yes, but I can't find the sample.colors file in the iax5zip, but it was added to the files list, hmm
11:09:20JdGordondifferent file list I assume
11:10:31pondlifepetur: Where's this conversation..?
11:10:40JdGordonshouldnt the profont license be in the .zip also?
11:10:57JdGordonB4gder: any reason to not put the whole docs/ folder in the zip?
11:11:21JdGordonits 300 bytes
11:11:47JdGordonbah, no its not
11:12:56***Saving seen data "./dancer.seen"
11:14:20markunZagor: I am now
11:14:36 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
11:14:58Zagormarkun: would you consider yourself our main ogg ninja? :)
11:15:07markunno :)
11:15:15ZagorI have a student who wants to ask a few questions about ogg in rockbox
11:15:20XavierGrWow LinusT is aggresive for sure! Poor Alexandre Oliva :\
11:15:57markunZagor: he can always ask me. You don't know the answers to his quesions?
11:16:08XavierGrvery offensive way of expressing his view if you ask me
11:16:42B4gderXavierGr: yes he has, I think he mostly is unnecessary brutal
11:17:20 Join Entasis [0] (
11:18:08JdGordonany objections to
11:18:39JdGordon(apart from the missin comma)
11:20:25ColdSphinX^how about adding the whole dir, because there are some useful FAQ's ?
11:21:03JdGordonI dont think the whole one is necassery
11:21:15B4gderthat font license is only needed for zips including fonts
11:21:17JdGordonand most would be painful to read on the DAP
11:21:32B4gdermost docs in docs/ are outdated
11:22:37ColdSphinX^then add the profontdoc.txt to the fonts-zip and sample.colors to the build
11:26:57linuxstbZagor: I think Lear has done a lot of the work on vorbis, and maybe preglow.
11:32:17JdGordonColdSphinX^: doned
11:32:37JdGordonyay :) I remembered my svn password
11:33:04*JdGordon gives an evil stare to those who started crying just then!
11:37:48 Join Nico_P [0] (
11:37:59 Join Thundercloud [0] (n=thunderc@
11:38:11JdGordonhey Nico_P
11:38:33JdGordonyou mentioned the buffering api and code I put up this morning
11:38:55JdGordonI wouldnt try using that as a base for anything.. I hacked a plugin around it and it failed miserably
11:38:59Nico_Pyes. haven't looked at the code yet though
11:39:07Nico_Poh right
11:39:21Nico_Pany idea why it failed ?
11:39:42JdGordona few... partly because I wrote it :p
11:40:25JdGordonalso, the way it unbuffers data is wrong wihch I tihnk is the main problem
11:40:55Nico_Pyou actually erase the data or just mark it as used ?
11:41:48 Quit ColdSphinX^ ("Miranda IM! Smaller, Faster, Easier.")
11:42:00JdGordona pointer is moved, but its all wrong
11:42:04 Join yeppa [0] (i=52fcc6cb@gateway/web/cgi-irc/
11:42:46yeppahi there
11:43:01Nico_PI'll have a look anyway, maybe it'll give me inspiration :)
11:43:14yeppaguys, my iriver has bugged
11:43:17*Nico_P is off for a shower now
11:43:28yeppaI currently have a blank screen and don't know how to restart it
11:43:39yeppa(except waiting for the battery to be empty...)
11:43:51yeppais there a way to restart it?
11:43:52JdGordonwhich iriver?
11:44:00peturyeppa: the reset hole below the mic
11:44:09peturerrr at the bottom then
11:44:22yeppaoh yes :)
11:44:29yeppathanks didn't know there was a reset button :D
11:45:13linuxstbThere wouldn't be a Rockbox port without it...
11:45:32yeppaFirst time I used rockbox was with an archos
11:45:42*linuxstb imagines a lot of devs have worn out their reset button
11:45:52yeppaI'm so happy to have discovered it exist for my ihp120!
11:45:55JdGordonand usb connectors
11:46:08peturthat for sure
11:47:17yeppaI have another question :)
11:47:39yeppais it possible to have a random on the whole disc?
11:47:44yeppaand not only on a given directory
11:48:18yeppaonly way I found was to add each directory to the playlist but it's quite long :(
11:49:30JdGordonif all your music is under 1 folder then just add that (enable the recursive insert setting)
11:49:38yeppait's not :)
11:49:47JdGordondo you use the database?
11:49:57yeppaI tried
11:50:14JdGordonok, in the main menu go playlist
11:50:21JdGordonthe top option is what you want
11:50:36JdGordonit will create root.m3u(8?) which will have every song in it
11:50:43JdGordonthen just load it and randomise
11:51:21yeppaperfect :)
11:51:39yeppawhy it's not possible to have a random on the whole disc?
11:51:48yeppais there a technical reason not to be able to do so?
11:51:52JdGordoni just showed you it is....
11:52:01yeppaautomatically I mean ;)
11:52:08JdGordonbecause its not needed.
11:52:16peturrockbox is playlist driven
11:52:22JdGordonif you use the databse, or store all your music under 1 folder its much eaiser
11:52:29peturthere's always a playlist involved
11:52:40yeppayeah will move everything under one single folder then
11:55:41 Quit Entasis (Read error: 104 (Connection reset by peer))
11:56:46yeppaif you guys need some graphic stuff, I'd be happy to help
11:59:30 Join Entasis [0] (
12:00:40 Part maffe
12:00:48 Join maffe [0] (
12:08:48JdGordonshouldnt holding menu when plugging usb in the ipod stop it from rebooting so it just charges?
12:10:18dionoeathat hasn't worked on my ipod for like 2 weeks
12:10:50JdGordonhmm... its not showing what I assume is the OF recovery charging screen or something
12:10:53dionoea(+ it boots into the apple firmware if i plug usb when the hold button is switched)
12:12:11linuxstbyeppa: The plugins could always benefit from brightening up with nicer graphics...
12:16:35dionoeaespecialy the new jewels puzzle tiles which look awful
12:17:14Zagornew tiles?
12:18:57dionoeawell yeah, i added a puzzle mode which needed new tiles
12:19:26dionoeacommited that saturday i think
12:24:37yeppawhere can I see that? :)
12:25:25yeppathe one on the site does not look awful
12:27:44linuxstbI don't think the screenshots have been updated for the new puzzle mode
12:33:56GodEaterwrt: holding menu on insert of usb on the ipod - works fine here. Using a build I downloaded 2 minutes ago.
12:34:50 Join hannesd [0] (
12:35:46linuxstbGodEater: It might be related to the host OS - what are you using?
12:36:04GodEaterlinux of course ;)
12:36:42GodEaterI *do* make sure I hold the menu button down for quite a while - to give all the rockbox threads as much chance as possible to notice the usb connection.
12:43:00 Join crop [0] (i=c27f0812@gateway/web/cgi-irc/
12:43:51cropHmm... I was struck (after having used RB for about two years!) by the fact that the file name extensions are not shown in the file browser. Is there an option to display them?
12:47:06cropBut OTOH the fact that I haven't realized this is an evidence that the GUI is ok. But still: we can use different icons, now even different colors (this doesn't apply to me, I have H120), but no name extensions?
12:47:51 Quit tedrock ()
12:48:23Zagorcrop: when you select "show all files" you also get the extensions
12:48:39Zagorsettings->general->file view->show files: all
12:49:00 Join PaulJam [0] (
12:49:48 Join nick89 [0] (
12:50:09 Quit nick89 (Client Quit)
12:50:38cropZagor: thanks! Most of the time I use "music" and escape to "supported" now and then
12:50:50cropI use the quick screen for that
12:50:55pondlifeJdGordon: horrible code? :(
12:51:18cropZagor: shouldn't that actually be two different settings?
12:51:43B4gdercrop: it has worked like this for ages with no apparent problems...
12:51:46Zagorcrop: we try to keep down the number of settings, so this is combined.
12:52:26cropOk, you win. Two vs. one :-)
12:56:06*linuxstb would quite like a separate "show extensions" setting...
12:57:38cropEven Windows Explorer has it! :-P
12:58:08B4gderand since Rockbox basically is a Windows Explore clone...
12:59:28cropI mean if even such a little and feature poor prog has it it's a shame that RB still hasn't got it
12:59:49 Join webguest83 [0] (i=4a841a2a@gateway/web/cgi-irc/
13:01:14B4gderI don't think the comparison with that tool matters one tiny bit
13:01:15 Quit webguest83 (Client Quit)
13:01:30B4gderbut instead if people actually miss it in Rockbox I think it matters a lot
13:01:54linuxstbI think it was different on hwcodec - the icons tell you the filetype. But Rockbox now supports many different types of files, many sharing the same icon.
13:02:37linuxstbBut I don't want it enough to implement it...
13:02:40cropOn a more serious note: was it by accident or a deliberate decision? I.e. if we show only supported files we can use icons to distinguish them but if all files are shown, even with exotic exts, then we have to use the exts.
13:03:13cropBut what if I show only music and disable icons? That's the way I do since the screen is not very large.
13:05:06cropAnd no, I don't really miss it.
13:11:49 Quit GodEater ("CGI:IRC (Ping timeout)")
13:12:59***Saving seen data "./dancer.seen"
13:17:19 Join FOAD_ [0] (
13:24:07safetydanhrm, it's at least 64 kb worth of code to get unicode collation working on coldfire
13:24:46LinusNstill, what is 64K out of 32megs?
13:24:54safetydanwell actually it's not code, it's static data
13:25:08B4gderits not a lot, but then its "just" sorting
13:32:00 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
13:33:14 Quit FOAD (Read error: 110 (Connection timed out))
13:35:03 Quit spiorf (Read error: 110 (Connection timed out))
13:36:59linuxstbHow much code is needed?
13:37:49 Join spiorf [0] (
13:37:54safetydanlinuxstb: not all that much I hope
13:38:45markunsafetydan: is the static data compressed in some simple way?
13:38:50markunor is that not possible?
13:39:15safetydanmarkun: it's compressed in the sense that it's no longer a 1.something meg text file
13:39:22safetydanbut no, no other compression has been applied
13:39:43 Join Xerion [0] (
13:39:43JdGordonpondlife: yeah, it was horrible
13:39:52markunsafetydan: do you have a link to the data?
13:40:01JdGordonlinuxstb: should be easy to add if we want to waste a bit more bin space
13:40:14preglowNico_P: could you whip up a quick gsoc project status page on the wiki?
13:40:50Nico_Ppreglow: not right now but maybe later today... what would you like to see in it ?
13:40:52safetydanmarkun: is what you need to figure out what that means
13:40:58*JdGordon still thinks putting a proper full unicode collation thing in is a waste
13:41:26GodEaterwhat does it give us we don't already have ?
13:41:35*GodEater is still a bit lost in the unicode world...
13:41:43preglowNico_P: that's up to you, really, just something that shows what you're trying to achieve and current status
13:41:48preglowNico_P: check the ones already at
13:42:00preglowNico_P: plus, you don't _have_ to, but it would be nice
13:42:46*petur hasn't seen austriancoder the last few days :/
13:43:02safetydanGodEater, nearly "correct" sorting for most languages. Which is also tailorable for specific language rules.
13:43:51Nico_Ppreglow: I haven't got much to add to the already existing BufferingApiProposal page for the time being, but I've been thinking and I'll be able to start coding in a few days
13:44:03Nico_Pmy schoolyear is almost over
13:44:54JdGordonNico_P: how much of the buffering api are you planning on doing for gsoc? the whole thing? or getting mob going with the existing api?
13:44:57 Quit yeppa ("CGI:IRC (Ping timeout)")
13:45:50pondlifeThe buffering API thing was not really meant to be related to M-on-B... more an idea for sorting out the existing code. It may not even be a good idea...
13:46:00Nico_PJdGordon: I think it's important to build MoB over something sane, so I'll probably implement the buffering API and then the MoB part should be much easier
13:46:20JdGordonok cool
13:46:37pondlifeNico_P: That's the correct attitude, but you may need to find something else sane... ;)
13:46:55 Quit hannesd (Read error: 104 (Connection reset by peer))
13:47:02*JdGordon sort of agreeing with pondlife
13:47:03markunsafetydan: does sorting by unicode number give much more incorrect results?
13:47:11Nico_Ppondlife: maybe... I'll probably make some changes along the way but the general idea seems good to me
13:47:13JdGordonyou might end up spending the whole time just getting the new api to work
13:47:30safetydanmarkun: yes
13:47:35*JdGordon hoping to have a better go later in the week
13:48:02markunsafetydan: like what?
13:48:32safetydanmarkun: well it makes the sort case sensitive for a start, then accented characters always come last as well
13:48:32Nico_PJdGordon: I'll be free and back home on friday so that's around when I'll start coding
13:49:23*Nico_P has an exam now
13:49:26Nico_Pbye ;)
13:49:30pondlifegood luck
13:49:30JdGordongood luck
13:49:34Nico_Pthanks :)
13:49:43 Quit Nico_P (Remote closed the connection)
13:49:56markunsafetydan: accented latin comes even after normal greek, or just after normal latin?
13:50:33safetydanmarkun: after unaccented latin. Check the codepoint tables at to see the order.
13:52:07 Join Lynx_ [0] (
13:54:08 Join hannesd [0] (
13:55:30JdGordonpondlife: did you see my comment on the keyclick patch?
13:56:39pondlifeI think the scrollwheel support is correct doing this.
13:56:46 Quit safetydan (Read error: 104 (Connection reset by peer))
13:56:51pondlifeI will work on the beep length and frequency...
13:57:08JdGordonI'm not sure, I think on the wheel only it should beep on repeats
13:57:10pondlifeA proper click (i.e. very short) is often inaudible, sadly.
13:57:29JdGordonthe length is ok, just the frequency is a bit odd
13:57:33pondlifeToo low?
13:57:50JdGordoni dunno.. doesnt sound like a click...
13:58:04pondlifeI wanted the click to mean "you have got your finger in the right place." :)
13:58:09*JdGordon gonna have a bit of a play with it
13:58:11pondlifeso to speak
13:58:29 Join lee-qid [0] (
14:00:07JdGordonI'm not sure, but isnt the reason for the piezo click on the ipods so you have some sort of feedback on the wheel? so doing a click every repeat would make sense?
14:00:56pondlifeNot sure, but I've never used a scrollwheel in my life :/
14:01:10pondlifeSo feel free to improve!
14:01:19JdGordondoes the click work in the sim?
14:01:24pondlifeShould do
14:01:44pondlifeBut it's hard to simulate the actual input feel..!
14:01:54JdGordonno, but the sound should be the same though right?
14:02:05JdGordonmoving the setting out of playback options might be nice also
14:02:11pondlifeYes, I agree.
14:02:17JdGordonsim does click
14:02:29pondlifeI (temporarily?) re-used the "beep" setting.
14:02:43pondlifeThe final patch will probably add a new setting and put it in a sensible place.
14:02:59JdGordon:( click sounds better on the sim than it does on the sansa
14:03:10pondlifeI wanted to try it out in theory first... did a lot of driving over the weekend and it was very useful.
14:04:55JdGordonactually, I'm tihnking maybe beeping on repeats is always good, except it should be softer than a normal beep
14:05:17pondlifeThat would be doable.
14:05:39pondlifeI'd really like different pitches for different buttons, but can't see a way to do this in the apps/ code.
14:06:21pondlifeIdeally it would be in the firmware/enqueuing rather than apps/dequeuing too, for speed of reaction.
14:06:42JdGordonmeh, its good enough in the dequeueing
14:06:45pondlifeWell, you can see the long wishlist on the FS entry.
14:06:53pondlifeYes, I suppose it is.
14:06:58 Quit PaulJam (".")
14:07:44JdGordonseperate pitch for each button sounds a bit excessive, but could be easily added
14:08:05pondlifeSo you can be sure if you're nearly blind and a bit ham-fisted
14:08:15pondlifelike me when driving
14:09:06JdGordonbut its too late if you already pressed the wrong button
14:09:23pondlifeYes, but you can learn "down a bit" or "left a bit"
14:09:40 Quit ze (Read error: 110 (Connection timed out))
14:09:47pondlifeJust having the feedback improved it lots for me.
14:10:07pondlifeThe pitch thing might be a cherry on the top, or might just be annoying.
14:10:42*petur wonders how long before somebody makes a piano plugin
14:10:59JdGordonyou cant feel the difference between the keys?
14:11:00pondlifeHmm, new virtual keyboard?
14:11:12pondlifeJdGordon: Not easily
14:11:21JdGordonoperating the ipod blind would be difficult i imagine
14:11:36pondlifeThe H300 remote has tiny keys for my fat fingers
14:11:54 Quit webguest53 ("CGI:IRC (Ping timeout)")
14:13:33*pondlife goes OT and fears that Glastonbury is going to be even wetter than last time.
14:13:49pondlifeBetter go and pack more socks, back later
14:14:30GodEaterpack waders too :)
14:14:51pondlifeBought new wellies at the weekend, my trusty old DMs finally started leaking.
14:15:38pondlifeThey survived '97 '98 and '05 though, so not bad mileage.
14:17:02 Quit crop ("CGI:IRC (EOF)")
14:17:05*GodEater isn't into the "getting absolutely filthy / wet / cold and living under canvas" thing, so has never been to Glastonbury.
14:17:21JdGordonwhats glastonbury?
14:17:21pondlifeWell, the filthy is easily avoided.
14:17:36pondlifeThe wet is ok as long as you don't get cold
14:17:50pondlifecanvas prevents hangovers
14:18:03GodEaterJdGordon: huge music festival happens every year in the UK
14:18:13JdGordonwhat type of music?
14:18:22pondlifeIt's gigantic
14:18:28GodEateryeah, goes on for a week or so
14:18:33pondlifeNot just music either.
14:18:48 Join kaaloo [0] (
14:18:51 Quit kaaloo (Remote closed the connection)
14:18:55pondlifeI enjoy it more than my birthday and Christmas.
14:19:08*GodEater thinks that wouldn't be hard
14:19:31 Join BRi7X [0] (
14:20:57 Quit BRi7Xxon (Read error: 104 (Connection reset by peer))
14:21:34 Join kaaloo [0] (
14:22:19 Part kaaloo
14:23:27 Join Ghoulio [0] (
14:27:06 Join AceNik_ [0] (n=AceNik@
14:27:21 Join webguest53 [0] (i=c023111e@gateway/web/cgi-irc/
14:27:44AceNik_hey guys anyone try the new folder & file color feature yet, does it have a UI settings pane or needs to be in a.cfg file
14:28:14 Quit matsl (Read error: 110 (Connection timed out))
14:29:05JdGordonI tried it in the sim very briefly...
14:29:14JdGordonyou ave to set it up manually
14:29:20AceNik_so it has a UI
14:29:27JdGordonno, it has no ui
14:29:51*JdGordon might quickly whip up a gui for it in a plugin
14:30:07AceNik_how to set it up, in a .cfg?
14:30:41AceNik_but would making a plugin work, might as well make a settings thing in the LCD display pane
14:31:25GodEaterwhy would that be any better ?
14:31:26peturbah, more bytes lost on junk
14:31:30JdGordonwell, if its in a plugin I dont have to worry about such annoyances of making it use the lang stuff
14:31:36AceNik_will it be possible to execute a plugin in Rockbox at a specified time & make it work in the background, like have the ability to switch between, normal mode & plugin mode
14:31:41JdGordonpetur: well not really.. its only the colour targets
14:32:21AceNik_JdGordon: but once you close the plugin then all lost riht
14:32:27 Join midgey [0] (
14:32:30JdGordonthat would be silly!
14:32:52GodEaterAceNik_: the plugin writes the changes to disk....
14:33:49AceNik_Jd: have you used a nokia series 60 phone, it has this feature, where you can switch betwee phone standby mode & an active application
14:34:04GodEaterAceNik_: why would this be necessary ?
14:34:08JdGordonno, but it sounds like a similar thing on my SE
14:34:30GodEaterJdGordon: he means a phone running Symbian Series 60, rather than a specific model of phone
14:34:51JdGordonstill no
14:34:52GodEaterI still fail to see why it's necessary
14:35:16AceNik_GodEater: i just thouht it be more functional, instead of having plugin menus having menus for playback & stuff we could just switch bak & fourth
14:35:19*GodEater met a bunch of Sony Ericsson UI designers on Friday evening and had to resist the urge to shout at them
14:35:53JdGordonAceNik_: we have that....
14:35:57JdGordonsort of :p
14:35:58linuxstbGodEater: That sounds like the problem - too many UI designers...
14:36:04AceNik_GodEater: plus i thouht if we could run a plugin in the background somewhat the plasma plugin & others can be used as screensavers
14:36:34B4gderAceNik_: screensavers in the background?
14:36:43linuxstbAceNik_: Plugins can run in the background (the battery_bench plugin does that), but it can't use the LCD or buttons...
14:36:53linuxstb(the main thread has access to the UI)
14:37:35JdGordon1) do we need a gui for the .colors file? 2) rock or core? 3) there is no 3!
14:37:44linuxstbBeing able to "sleep" a plugin and switch to the WPS would be nice though...
14:37:50AceNik_ya i thought if like after a "timeout" a screensaver or a plugin like "fire, starfield etc" could run]
14:37:52JdGordonyes there is.. 3) if in core, where? screens.c?
14:38:16AceNik_JdGordon: is this how we assin color in a .cfg "folder:808080
14:38:26*B4gder won't use the .colors anyway so there's no opinion from me
14:39:50JdGordon:) /me going to modify text_editor.rock to handle it
14:39:54AceNik_ok uys one quick question , once the Backlight is off & the LCD sleep thing is done , is there any processing happening for the WPS's like progressbars, or animations
14:41:02B4gderunless nico_p fixed that, there's no stopping of what updates on the screen
14:41:07linuxstbJdGordon: BTW, I was looking at lostlogic's patch for colours, and wondered why he implemented a separate array, rather than adding the colour as a field in the filetypes struct. I then noticed the custom icons do the same, and so assume lostlogic just copied that. Was there any particular reason for the separate array?
14:41:39GodEaterAceNik_: what player do you have ?
14:41:41AceNik_is it necessary for te WPS''s to still be calculating & performing once the lcd display is off?
14:41:47B4gderAceNik_: no
14:41:59AceNik_H10[20 GB]
14:42:04B4gderfor other reasons than when you bring it back alive, you want to have it there
14:42:30GodEaterAceNik_: using a "screensaver" whilst playing music would be a BAD idea on that player
14:43:01B4gderit's a bit odd to be discussing switch off displaying of things and at the same time speak about screensavers...
14:43:10*GodEater was thinking that too
14:43:22JdGordonlinuxstb: to save space? inbuilt_filetypes is const so cant be used to modify the colours/icons anyway
14:43:28AceNik_then cant the extra processing , be used for somethin like screensavers or something , like having horizontal peakmeters or something
14:43:47GodEaterAceNik_: what extra processing ?
14:44:18GodEaterAceNik_: the PortalPlayer targets struggle as it is - asking them to do even more is a dumb(tm) idea IMHO
14:44:24AceNik_B4gder: i know my player isnt optimised yet , but im just askin if there is a possibility, to make rockbox have a few more features
14:44:46B4gderwell, it is always possible
14:45:07B4gderthe question is rather what features that are useful and interesting enough for someone to work on
14:45:21linuxstbAceNik_: "optimised" means not wasting CPU....
14:45:30*GodEater wouldn't be interested in a screen saver.
14:45:44B4gdermaking a screensaver functionality should be very easy
14:45:52B4gderbut I don't see what good it would bring
14:46:02JdGordonDEV_EN &= ~(DEV_EN&DEV_LCD) is the screensaver isnt it?
14:46:13AceNik_linuxstb: im sorry im just looking out for ways to have more features if it is coming in the way of optimisin stuff , reject it
14:46:18JdGordonthat of course is wrong... but the general idea is there
14:46:37JdGordonDEV_EN ^= DEV_LCD
14:47:21*GodEater runs off to his C book to remind himself what &= and ^= do
14:48:56AceNik_secondly , coming back to being able to switch between 2 modes, picture this: 1. suppose ur in a plugin, pressing a button combination, causes the screen to push back a little inside, & causing rotation & making the wps screen appear, then if you want to o back , the same i applicable
14:49:38B4gderyeah, putting a plugin "on hold" would be nice
14:49:58GodEaternot sure about the UI sugar that does with it in that description mind you
14:49:58AceNik_besides all these extras can be the users choice of keeping & using, i dont think optimising normal performance would be an issue, like if it performs fine , otherwise , there can be something done later
14:50:50JdGordoncan we run plugins in their own thread, so they can be switched out of?
14:51:54JdGordonI mean, we can do this now with tsr plugins, but putting proper support for this is wouldnt be all _that_ difficult would it?
14:52:30*GodEater is waiting to hear about swap files now :)
14:52:32B4gderit would also need more thoughts than just that
14:52:49B4gderlike when you start a new plugin while another one is put on hold
14:53:31JdGordonyou couldnt, only 1 plugin thread
14:53:42JdGordonor yeah, we bring in swap files and nasty stuff
14:53:59B4gderexactly, but I would prefer the new one to just run over the previous one then
14:54:03 Quit webguest53 ("CGI:IRC (Ping timeout)")
14:54:07AceNik_no guys , you dont introduce the feature for running multiple plugins
14:54:23B4gdermultiple plugins are far far far away
14:54:39JdGordonstart barrty_bench, then start another plugin, BB asks if you really want it to quit
14:55:07AceNik_just have the ablilty to run one pluin & switch between rockbox mode & the current plugin playing, & posssibly have another thread for a few selected plugins that function like a screesaver
14:55:18GodEateryou'd definitely want to make sure the "on hold "plugin shut down cleanly
14:56:43 Join chrisjs169|afk [0] (
14:56:46AceNik_well i ahve an application to show how the idea functions on my computer in XP its made for XP, it allows you to set 4desktops, , i thought of this on the same lines, would be ood to have this run the same way
14:57:11 Quit XavierGr (Nick collision from services.)
14:57:14 Join XavierGr [0] (
14:57:37markunAceNik_: why do you want a screensaver?
14:57:58*GodEater is curious about that too
14:58:09GodEater"lcd =off" is good enough for me
14:58:11AceNik_guy goole for " yodm3D " check this out, while switching, it takes the shape of a cube & switches modes
14:58:36GodEaterthink you seriously overestimate the processing power of your DAP...
14:58:43B4gderwe have cube already, run that ;-)
14:59:05AceNik_markun: well i thought of horizontal peakmeters first to play when the music is playin, then i thought of screensavers, just a nice feature
14:59:05linuxstbJust put the contents of the main menu on each side of the cube...
14:59:09 Join RhinoBanga [0] (i=50c2c2be@gateway/web/cgi-irc/
14:59:23RhinoBangaafternoon folks
14:59:24 Join TrueJournals [0] (
14:59:44markunhi RhinoBanga
14:59:58RhinoBangaany rb developers on here to discuss a possible bug in the id3 tag parsing?
15:00:29*GodEater watches all the devs run off and hide
15:00:41*markun stays to listen to the bug
15:00:54AceNik_GodEater: well i now mine sucks, but what i dont under estimate is rockbox, its been a good one year with you guys , woul like to constantly make my bid to make the "OS" something powerful , since its opened up a new realisation of what programming can do for me , before rockbox i was not aware of anything
15:01:01linuxstbRhinoBanga: Probably best to just describe the problem...
15:01:23RhinoBangasome of my id3 tags were not being parsed properly
15:01:30RhinoBangawhen viewing in the database
15:01:58linuxstbDo they show correctly in the WPS?
15:02:22RhinoBangatraced the bug into id3.c
15:02:23GodEaterRhinoBanga: what did you use to tag them with ?
15:02:25B4gderid3 2.4?
15:02:45RhinoBangahelium2 etc, show the tags are fine and when I looked at then in a hex editor they are ok
15:03:20linuxstbDo you have a patch to fix the problem?
15:03:21LinusNRhinoBanga: i'd like to have that file for analysis
15:03:30RhinoBangaI fixed line 826 in id3.c
15:03:54RhinoBangato remive the -1
15:04:05RhinoBangasince it was truncating my tags
15:04:12B4gder824 then I take it
15:04:26RhinoBangamaybe ... my code is a few days old so it may have changed
15:05:02RhinoBanganow my tags are ok however I don't know if the -1 was to cater for a NULL terminator
15:05:16B4gderso what id3 version is it?
15:05:16 Quit AceNik_ ("bye guys have fun , enjoy !!!!!")
15:05:23LinusNRhinoBanga: i'd like to have that file for analysis
15:05:47 Quit midgey ()
15:06:01RhinoBangahelium is reporting v2.3.0
15:06:09 Part maffe
15:06:34B4gderbut I agree that the code looks wrong
15:06:38 Join maffe [0] (
15:06:53GodEaterLinusN: louder :)
15:07:04RhinoBangaI'll upload the file somewhere in a mo however fyi WMP, JR Mediacenter, etc report the tags fine ... so the chances are it's the buffer calculation
15:08:28LinusNthe -1 sure looks odd there
15:08:39B4gderyes, it looks wrong
15:08:52RhinoBangado u want the file?
15:09:06LinusNRhinoBanga: i /msg:d you
15:09:24RhinoBangacool ... I didn't see it
15:11:16markunLinusN: svn blames you for that line :)
15:11:22RhinoBangauploaded to - She Moves Through The Fair.mp3
15:11:49LinusNmarkun: hush hush...
15:12:03 Join webguest53 [0] (i=c023111e@gateway/web/cgi-irc/
15:12:03GodEatermarkun: so quick to blame.... ;)
15:12:21LinusNRhinoBanga: thanks
15:12:22RhinoBangadon't u just hate source code revision histories :D
15:12:32B4gder... so convenient to know linus' svn password at times... ;-)
15:12:44RhinoBangagoing to work on the other niggles I've seen ... so I may be back :D
15:13:02***Saving seen data "./dancer.seen"
15:13:09markunRhinoBanga: or stay!
15:13:49RhinoBangaactually you guys can guide me in the right direction
15:14:06RhinoBangaI posted this on the forum:
15:14:55GodEaterdetecting a strong hint of tagnavi question in that post. Need bascule!
15:15:05RhinoBangaDo you folks think that the year issue is a bug, or something not implemented in your DB?
15:16:34LinusNgood question :-)
15:17:11*linuxstb looks around for Slasheri
15:17:55RhinoBangaNo worries, I'll just poke around in the code to see why it's defaulting to 00-2 for the year
15:20:01 Quit RhinoBanga ("CGI:IRC")
15:20:41 Join RhinoBanga [0] (
15:20:54RhinoBangausing a decent irc client now :D
15:24:09GodEaterB4gder: I assume Positive Internet singularly failed to get back to you in the end ?
15:24:37B4gderyes I never heard anything more
15:25:17*GodEater rolls his sleeve sup
15:26:13*GodEater to bloke at Positive Internet "Did you get fired, or just lose interest in this ?"
15:26:23pondlifeOr both?
15:26:30 Join Rondom [0] (
15:26:31pondlifeOne can lead to the other
15:26:42 Quit XavierGr (Nick collision from services.)
15:26:46 Join XavierGr [0] (
15:26:46GodEaterI'll wait and see what he says
15:26:50GodEaterif anything
15:30:20JdGordonyay :) my horrible gui for colours is ready
15:34:06 Quit Thundercloud (Remote closed the connection)
15:34:15*linuxstb wonders if the .colors file should be extended for the other UI elements - scrollbar, status bar, cursor, etc...
15:35:20JdGordonall in goo time
15:35:25*dionoea wonders if monochrome icons should use the text's color
15:35:31dionoeain fact i'm not wondering at all :)
15:35:56JdGordonthats a bug which hopefully will be fixed when the lcd drawing function is reworked or something?
15:35:59dionoeadefault icons are black and my text is set to white so it doesn't look very good
15:36:20JdGordonthere is a white version of the defaults on the wiki
15:36:44dionoeawell changing the icons is an ugly work arround imo :)
15:37:18GodEaterB4gder: check your inbox :)
15:39:10ZagorJdGordon: we're popular :)
15:39:13B4gderyeah mucho traffico
15:39:34JdGordonis the mostly the static files? or the svn builds?
15:39:42B4gderGodEater: great, I'll respond later tonight with a plan or so
15:39:45ZagorJdGordon: about 50/50
15:39:47GodEaterit's all those script kiddies keep download our entire twiki to search for vulnerabilities so they can delete it again
15:39:56B4gderJdGordon: about 50/50
15:40:05ZagorGodEater: no, the www site is not included in those 350...
15:40:20GodEaterZagor: ah yes, silly me
15:40:24dionoeawe did 330 GB in the last 5 hours on the server .... hehe
15:40:33*JdGordon wonders if bittorent would help with the vmware/colinux images
15:40:34GodEatershow off
15:40:37linuxstbdionoea: bloatware ;)
15:41:17B4gder330GB in 5 hours? that's... 47000 GB/month
15:41:26dionoeawe don't pay for bandwidth :)
15:41:31dionoeawe get it free
15:41:33GodEateror 47TB
15:41:43B4gderI'm just amazed
15:41:50B4gderwhat the heck are people getting from there?
15:42:01B4gder47TB per *month*
15:42:04GodEaterdionoea's pr0n collection
15:42:04dionoeaand we released a bugfix version yesterday so that migh explain a bit higher traffic
15:42:18dionoeaor just VLC
15:42:50B4gderthat's rougly 160mbit/sec in average
15:43:08 Quit Ghoulio ("ChatZilla [Firefox]")
15:43:20 Part TrueJournals
15:43:21dionoeaB4gder: ^
15:45:05B4gdera bigger package and a lot more downloads
15:45:25B4gderstill, that connection is expensive for whoever provides it (a french ISP)
15:45:44B4gdernice guys
15:46:02dionoeasince they mostly have downloads any upload doesn't cost them anything
15:46:08 Join PaulJam [0] (
15:46:13dionoeadue to their peering contracts
15:46:30dionoea(or whatever that's called)
15:47:11B4gderwell, if a company would offer to do the same for us I don't think we'd decline ;-)
15:47:42B4gderthose cheap bastars in Haxx think about money too much!
15:48:41LinusNhaxx == greed
15:51:44PaulJamhmm, i just tried the new color feature in the sim, but only the colors for aufiofiles change with the sample.colors file. does someone have an idea what i'm doing wrong?
15:52:43*JdGordon idiot :'(
15:53:44GodEaterB4gder: the chap at Positive also seems to indicate we could share some space on their Debian / Ubuntu package mirror
15:54:18GodEaterwe'll see what he says about the traffic requirements (although I imagine the throughput on their debian mirror will make rockbox look insignificant)
15:54:45B4gdersounds likely, yes
15:55:25 Join Rincewind [0] (
15:58:51JdGordonjhMikeS: was the speedups in the sd patch for both chips? or just the external one?
16:03:00JdGordonyay, crash/freeze first hotswap
16:05:14amiconnB4gder: Bandwidth requirements will increase when we start providing per-target voice files
16:05:27 Quit Zagor ("Client exiting")
16:05:44B4gderyes most likely
16:06:26JdGordonwhen that happens, will they be built daily/automated when english.lang is changed?
16:06:46 Join Rob222241 [0] (
16:06:46dionoeaB4gder: I'm sure that we could host some rockbox downloads if you want. (just saw your email)
16:06:47B4gderthat's the plan
16:07:06JdGordonok cool
16:07:21JdGordonbtw... change topic time?
16:08:15GodEateryeah, does anyone know what happened at the devconwest ? scorche seemed to write about food / beer a lot :)
16:08:27B4gderdionoea: I'm interested, yes
16:08:41Mode"#rockbox +o B4gder " by ChanServ (ChanServ@services.)
16:08:54GodEaterB4gder: Positive man : "We won't even notice 350GB / Month :)"
16:10:29GodEaterI've forwarded you the bit of the email relevant to the mirroring - I'll do the build server bit myself
16:11:49 Join mbr [0] (
16:12:23B4gderGodEater: thanks, I'll respond tonight
16:12:59GodEaterthat should ease the bandwidth burder quite quickly then :)
16:13:08GodEaterof for god's sake
16:13:23*GodEater runs screaming from the keyboard
16:13:47 Quit Rob2222 (Read error: 60 (Operation timed out))
16:14:08B4gderthat shows us all how typing with your nose easily leads to many errors
16:14:22JdGordonmy secret is out!
16:15:10*JdGordon 's internet is fubar, did my commit come out green?
16:15:20B4gderit did
16:15:40 Quit XavierGr ()
16:16:07jhMikeSJdGordon: The faster reading should help both
16:17:00 Join Rob2222 [0] (
16:17:48JdGordonhotswapping is very unreliable now
16:17:49jhMikeSJdGordon: you got a crash? I can swap it in and out with no problem
16:18:07JdGordonfreeze, not crash. wheel light still works
16:18:25JdGordonsdcard: 1 panic again
16:19:05jhMikeSsure you have the right patch? I used it for hours on my player without a single problem. wtf
16:19:27JdGordonunless you updated in the last 10min
16:19:59jhMikeSno, just #4 ... is it a sansa brand card or somethign else?
16:20:13JdGordonits apacer branded
16:20:41JdGordonand yeah, definatly got the right patch, did a reformat so thats the only one on the hard drive
16:21:07 Quit webguest53 ("CGI:IRC")
16:21:09jhMikeShmmm...I picked up SanDisk 1GB cards...could be the difference
16:21:31 Quit midkay (Read error: 60 (Operation timed out))
16:21:57JdGordonI hope not :(
16:22:05JdGordonah, you added asm, you crazy person :)
16:23:05jhMikeSJdGordon: Mine's an e260...yours?
16:23:29JdGordonshouldnt make any difference though, should it?
16:24:21JdGordonno radio in mine, but again, that shouldnt matter
16:24:52jhMikeSI wouldn't think so, x-cept the other card brand could need some other treatment. No way should it have to init from scratch on every transfer. :\
16:25:13jhMikeSI take it that OF does read the card?
16:25:31*JdGordon checks
16:26:17jhMikeSOf course we have to know if it actually adds files to the database and doesn't abort it or something. :)
16:26:31 Part LinusN
16:26:42JdGordononly have mp3s on it so it will show if it worked
16:27:16JdGordonyep, it definatly works
16:28:27JdGordonhmm... working fine again
16:28:52jhMikeSthe only thing that made your card work in rb was reinit every transfer?
16:29:16JdGordonno, it seems to be fine again after a reboot
16:29:23JdGordonit wasnt inserted when booting
16:29:58JdGordonjust did a dozen or so hotswaps and its fine :(
16:30:19jhMikeSSo it's only when attempting to mount the FS at boot that it did it?
16:30:39JdGordonnope, seems to be random
16:30:49JdGordonbooting with it in works
16:31:41jhMikeSyou have svn after the tuner commit?
16:31:48JdGordongot one you might be able to reproduce... go into /<microSD1>, then back to main menu, then remove the card, reinstert and go files
16:31:54JdGordonyes, clean svn with the sd patch
16:31:56 Quit Rob222241 (Read error: 110 (Connection timed out))
16:32:02chrisjs169|afkwhat would cause SDCard error 10?
16:33:08jhMikeSno problem doing that at all
16:33:34JdGordonit might be my cheap card then
16:33:42*JdGordon not buying a 3rd one though :p
16:33:57pondlifeAnd lots of people go for the cheap cards...
16:34:23JdGordonnearly $10 cheaper than the sansa branded one
16:34:37jhMikeSI got mine cheap on :)
16:35:14JdGordonhow much?
16:35:16jhMikeSJdGordon: Maybe a longer sleep would help?
16:35:30jhMikeSAbout $12 a piece to the door
16:35:33JdGordonits not even 1am yet... im fine...
16:35:34 Join Rob222241 [0] (
16:35:43jhMikeShaha :)
16:35:53JdGordonthats about the same price i paid :(
16:35:58JdGordonsleep where?
16:36:23jhMikeSwhere it has sleep(HZ/30) ... worth a check anyway
16:36:46 Join beta [0] (
16:36:58jhMikeSWithout the delay, things pretty much act as you describe even for me
16:38:31JdGordontesting with a HZ sleep instead..
16:38:49jhMikeSshould be waaaay longer than ever needed
16:38:53pondlifeThat's more sleep than you usually get Jd
16:38:53 Quit Rob2222 (Read error: 110 (Connection timed out))
16:39:04betaHey there i've got a suggestion for the gigabeat (if not, all platforms); when the mains is plugged in, change to profile 'x' with the settings for plugged in mode so when the player is sat in a cradle, the brightness increases, updating of database can take place in the background etc and then when unplugged, profile swaps and brightness decreases and everything back to normal
16:39:27JdGordonpondlife: na, getting about 9-10 hours atm, dependisng on how late i sleep in till :)
16:39:55*pondlife dreams of 8 hours
16:40:01*pondlife dreams of dreaming
16:40:24JdGordonjhMikeS: seems to work, having the sleep after an unmount seems a bit silly though
16:41:08markunbeta: I think it's not a bad idea
16:41:17jhMikeSI suppose it might be. I wonder what's a reasonable length then.
16:42:01betamarkun: I reckon it's an excellent idea. When I sit the gigabeat in the cradle i'm squinting because the brightness is way too low and don't really want to go through all the menus
16:42:04JdGordonbeta: doing that would certainly better than having seperate settings for when we are charging (like the backlight has)
16:42:13JdGordonjhMikeS: trying with HZ/10 now
16:43:10betabut the database update in the background I reckon would also be able to take place automagically - it should only take a few moments and then an icon could be displayed to show there is new material and a restart is required when it is convenient with the user
16:43:34JdGordonan update doesnt require a restart...
16:44:16betaoh doesn't it? Okay.. my mistake.. I was trying to get into the database and it said "Updating... 2130 track found" everytime i clicked on it
16:44:23JdGordonjhMikeS: HZ/10 seems fine, as long as you dont enter the file browser if the disk light is on
16:44:58betabut anyway, food for thought! i thought that would be an excellent addition - i certainly think so.
16:45:21markunJdGordon: yes, we could remove that backlight while charging setting. Do we have more of these settings?
16:45:25JdGordon card_info[1].initialized = false;
16:45:25JdGordon spinlock_unlock(&sd_mtx);
16:45:26DBUGEnqueued KICK JdGordon
16:45:42JdGordonmarkun: i tihnk 1 or 2 others
16:46:15pondlifemarkun: I like the idea, but think about how you could make it easier to use and obvious to the user...
16:46:27markunthat's exactly what I wanted to say :)
16:46:38jhMikeSI don't want to mess with that variable while a thread is inside one of the functions
16:47:09betawhat do you mean? easier food for thought! i thought that would be an excellent addition - i certainly think so.
16:47:09beta<JdGordon> jhMikeS:
16:47:09beta<markun> JdGordon: yes, we
16:47:29 Join Nico_P [0] (
16:47:37JdGordonhowd the exam go Nico_P?
16:47:37betawhat do you mean? make it more obvious to the user that the "profile" has changed?
16:47:51markunbeta: making the profiles in the first place
16:47:54Nico_PJdGordon: pretty well, thanks :)
16:47:57JdGordonmarkun: a very quick check shows only the backlight and remote backlight timeout
16:47:59betaah right
16:48:02Nico_Pit was about operating systems
16:48:09betaA "profile" option on the main menu?
16:48:29markunand inside it?
16:48:34betaOr settings −−> profile and then it just automatically changes between the two profile modes
16:48:57JdGordonjhMikeS: I'm not sure I like the order in the SD_HOTSWAP case
16:48:59betainside it.. specific settings i.e profile name, brighness in this profile, hard drive spin time, database scanning should take place every x minutes in this profile etc
16:49:05jhMikeSJdGordon: I can enter the file browser without trouble during buffering or whenever...hmmm. What speed does the card show in the info screen?
16:49:10JdGordonshouldtn the SYS_HOTSWAP_INSERTED event be the last thing to happen?
16:49:23markunbeta: what kind of database scanning?
16:49:28betamaybe not the latter
16:49:37markunno, probably not :)
16:50:02betabut making a charging/portable profile would be excellent and maybe some custom place holder ones
16:50:12 Join Rob2222 [0] (
16:50:22JdGordonjhMikeS: speed:25Mbit/s and Tsac:40ms Nsac:0ms
16:50:32jhMikeSIt was the first before and was posted from the IRQ...frankly I've no idea about what is expected from the messaging order of HOTSWAP and FILESYSTEM
16:50:52betain the menu you could also have "fade in/out off" options because (correct me if im wrong) little things like that require slightly more processing power therefore slightly more battery
16:51:15jhMikeSThe sansa ones show Tsac 1.50ms :P
16:51:19 Join TrueJournals [0] (
16:51:51JdGordonjhMikeS: my guess is nothing checks for SYS_HOTSWAP_EXTRACTED but my gut feeling says it should be fired after the disk is ready
16:51:53markunbeta: what would happen if you change the backlight brightness in the normal menu?
16:52:05markunwill it be saved into the current profile?
16:52:43JdGordonwe can save to config_charging.cfg instead of config.cfg easily
16:52:50JdGordonVERY easily :)
16:53:04 Quit Entasis (Read error: 104 (Connection reset by peer))
16:53:09pondlifeOften I'd want changes to affect both powered and unpowered though...
16:53:21betamarkun: create a menu option
16:53:21JdGordonyou cant do that
16:53:31betamarkun: i.e. settings->profiles
16:53:45betamarkun:then in that have a "Make new profile" button
16:53:51JdGordonbeta: we have "profiles" but not automatic ones...
16:53:58JdGordonsettings > browse configs
16:54:00CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
16:54:00*amiconn doesn't like this profile idea
16:54:06betamarkun:then in that, have options like you have currently in the main menu i.e. LCD brightness
16:54:07markunamiconn: of course not :)
16:54:08amiconnLoading .cfg's every time...
16:54:22 Quit chrisjs169|afk ()
16:54:26 Quit Rob222241 (Read error: 110 (Connection timed out))
16:54:38 Quit B4gder ("It is time to say MOOO")
16:54:41betamarkun: So create a profile called "Plugged in" and a setting in that profile could be "When plugged in, brightness = 100%"
16:55:01betamarkun:and another profile... "Battery powered" or something could have "Brightness = 50%" etc.. you get the idea
16:55:05markunbeta: yes, I understand your idea, but what would happen if you change the LCD brightness NOT in the profile menu
16:55:19 Join Redbreva [0] (
16:55:22betathe current settings would be determined by the current selected profile setting
16:55:31betai.e. all the settings are determined via profiles
16:55:37betayou MUST have a profile selected
16:55:51betalike that on a mobile phone.. most phones will have a default profile
16:56:22markunbeta: but then you don't need to replicate the settings in your profile menu
16:56:41betaOk, im not sure about the technical details, but you can gather what im trying to say
16:56:42markunand what about setting which you want to have globaly (the same in all profiles)
16:56:55JdGordonamiconn: this should decrease bin size... at least 1 less setting
16:57:00betaAll i know is that I want my brightness to automatically get higher when it's plugged into my cradle so i can see the screen from my bed
16:57:17pondlifeJdGordon: Loading cfgs = more spin up ?
16:57:20markunit would be very anoying if you change something, plugout the charger and then have to change it again
16:57:31JdGordonpondlife: not on the sansa :)
16:57:42JdGordonjhMikeS: moving the broadcast seems to fix everything
16:57:46pondlifemarkun: That's my main objection
16:58:06betamarkun: i dont understand...
16:58:19jhMikeSJdGordon: interesting...just the order?
16:58:20JdGordonthe setting writing code isnt smart enough to merge two cfg's so there is no smart way to do it
16:58:27JdGordonpossibly the timeout also
16:58:36JdGordonHZ/10 instead
16:58:45betamaybe a rewrite? i don't know as I have said it is an idea
16:58:47JdGordoncan a queue_broadcast cause a context switch?
16:58:59betamaybe instead of "Load config file" you have "load profile mode..."
16:59:15markunbeta: yes, that's not the part we are worried about
16:59:23betai don't know how it works; I'm not a programmer! ;-)
17:00:20jhMikeSit can wake threads but they won't run's just a bunch of queue_post calls really
17:00:20amiconnJdGordon: (1) I don't want a disk spinup everytime I plug or unplug the charger... it could even cause serios problems on low bat
17:00:38markunamiconn: yes, that's also a problem
17:00:51amiconn(2) There aren't many settings which make sense as being part of a "profile", as markun said
17:00:54JdGordononly load the profile if we have more than X batt remaining?
17:01:09markunor keep them in memory
17:01:12amiconnAnd I certainly don't want to configure everything twice
17:01:14betathen omit that option.. but a brightness increase i.e. like when you plug a laptop into the mains to charge would be handy, and an option to disable it fiddling with the brightness when plugged in
17:01:33betaso it can satisfy both end users
17:02:39JdGordonbeta: it looks like the anser for the short term is copy your config.cfg to charging.cfg and manually load it when you plug in the charger
17:02:49markunamiconn: I could imagine that gigabeat users could use a 'cradle' profile which disables crossfeed and has different EQ settings
17:02:50jhMikeSJdGordon: so changing that stuff lets lets you play things off the card just fine and browse card 0 while buffering?
17:02:51amiconnThat's something different.. just extend the separate backlight settings for plugged/unplugged to include brightness
17:03:14JdGordonjhMikeS: didnt actually test with buffering... hang on
17:03:50*jhMikeS will of course emphasize again that it does work on his player :)
17:03:59 Join nls [0] (
17:04:05markunbeta: we'll think about it. in principle I think it's a nice feature, but the implementation is difficult to do right
17:04:05JdGordonworks fine
17:04:18JdGordonas does pulling the sd while the currently playing song is on it :)
17:04:39JdGordonjust dont do ACTION_WPS_BROSE :D
17:05:29jhMikeSummm...*after* pulling the card I take it :)
17:06:08 Join Rob222241 [0] (
17:06:20jhMikeSyeah, and that sort of thing should really be fixed big time
17:06:51jhMikeScare to pastebin your changes real quick?
17:07:57JdGordonthere is still an annoying delay after removing the disk, but that might be the tree not redrawing
17:08:25JdGordonwhich isnt happening now :p
17:08:31 Quit idnar (Nick collision from services.)
17:08:34 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
17:08:54 Join pixelma [0] (i=d5494dd5@rockbox/staff/pixelma)
17:08:59jhMikeSyour did browse the main card while buffering from the sd card...just want to be sure the test was what I thought
17:09:18JdGordoni did the opposite
17:09:20JdGordonhang on
17:09:24betasorry guys went off.. okay thanks markun
17:09:45JdGordonyep all fine
17:10:08jhMikeSBoth ways require frequent card switching anyhow
17:10:57JdGordonthe ata/sd thread stack can be shrunk a bit
17:11:12JdGordonits at 39% here
17:11:25JdGordonnot that it really makes much difference
17:11:27jhMikeSwhat was blowing it up before?
17:11:38JdGordondisk_mount iirc
17:11:50jhMikeS39% here too
17:12:13JdGordon29.475mb buffer, and exta 100k wont make any difference
17:12:33betai'm off! goodbye.
17:12:36 Quit beta ()
17:12:40markunbye bye
17:12:42jhMikeSI'd be happy with 75-80%
17:13:03***Saving seen data "./dancer.seen"
17:13:16JdGordonno more than 80% though, as the setting saving is done in that thread
17:13:39JdGordonmain COP should be shrunk also, 4% usage
17:13:57amiconnTest with a fat32 formatted sd card before shrinking the stack...
17:14:08JdGordonpower/backlight/usb all under 10%
17:14:10jhMikeSI want to just eliminate main COP needs a little tricky thing though
17:15:32 Join chrisjs169|afk [0] (
17:15:43amiconnJdGordon: usb thread on pp targets doesn't count... on other targets it needs a lot more stack
17:15:43JdGordonhow do I format it fat32?
17:15:44jhMikeSI take it the 39% is including the setting saving?
17:15:53amiconn(usb thread does the remount after usb unplug)
17:16:04JdGordonamiconn: I know, untill we get usb going though its a waste
17:16:23JdGordonjhMikeS: not necasserily
17:16:25amiconn8KB or so being a waste?
17:16:42JdGordonif your music is wavs it is :D
17:17:10amiconnI'd rather not go the route of having target specific stack sizes
17:17:20JdGordonis msdos for vfat fat32 in linux?
17:17:21*jhMikeS 's card is just FAT
17:17:28jhMikeSok, reformat
17:17:53amiconnIt could lead to very nasty effects for new targets, or if something changes (like usb getting implemented) etc
17:19:35jhMikeSI wonder if that made any difference re: mounting things then
17:20:18jhMikeSmy card wasn't FAT32, just FAT
17:20:45JdGordonI have no idea if mine is FAT16 or 32
17:20:54JdGordonor 12 is used on removable disks isnt it?
17:21:33jhMikeSumm...floppy disks iirc
17:22:27 Join toffe82 [0] (
17:22:28PaulJammarkun: concerning the discussion about the profiles for charging, maybe it would be possible to implement it similar to the fixed.cfg. so that you can have for example two additional cfg files (e.g charger.cfg and battery.cfg) which get loaded on dis-/connection of the charger.
17:22:50JdGordonthats how I was going to do it PaulJam
17:23:01JdGordonconfig_charging.cfg and config.cfg
17:23:33peturFAT12/16/32 is related to max disksize, you can't really make a 1GB card FAT12 ;)
17:23:48 Quit Rob2222 (Read error: 110 (Connection timed out))
17:24:55jhMikeSJdGordon: recording works to your card too?
17:25:17JdGordonI would assume so.. havnt tried, dont really want to atm... might wake ppl up
17:25:42pixelmayou should be testing the recdir patch... ;)
17:25:50JdGordonits ready to go
17:26:06JdGordonjust needs one of the filename checking patches to be commited/OK'ed first
17:26:17pixelmatested with removeable device?
17:27:04JdGordonthe latest version lets you choose if you want it to check the recording dir or not
17:27:20JdGordonwhich apparently isnt needed, as long as the disk spinup is before it starts
17:27:48JdGordonjhMikeS: yep, got 3 newly recorded files here
17:28:28jhMikeS:) ... of people snoring or complaining?
17:28:58JdGordonme tapping the mike and whispering
17:29:06JdGordonminor problem...
17:29:18JdGordonbooted with the disk in, tried going into <msd> and its frozen
17:29:47jhMikeSI get 45% on ata/sd with FAT32
17:30:09JdGordondw, reboot fixed it
17:30:43jhMikeSI wonder if some sort of delay might be needed before attemping a device mount at boot as well
17:32:32JdGordonna, I rekon it was a fluke.. just went into <msd> while the ata led was on, and it was fine, i.e startight after a boot
17:33:24 Quit bospaadje ("great minds run in great circles")
17:33:27*jhMikeS doesn't like flukes ... flukes must be hunted down
17:35:29*JdGordon doesnt worry about semi-frequent random crashes... used windows for too long :p
17:35:54GodEaterso you know to just re-install right ? :)
17:35:58jhMikeSIt's gotta be from attempting a device init a filesys mount too soon after ata_init
17:37:00jhMikeSargh...and everyone should send all the crash reports to microsoft when the dialog comes up...should bring them to their knees :)
17:38:09*petur sees no crashes on his W2K boxes, must be a user issue :p
17:38:27peturor cheap unreliable hardware with buggy drivers
17:38:55JdGordonjhMikeS: how much of the commented code are you expecting to uncomment?
17:38:56peturI've seen my linux laptop do more bad stuff since I have it then my W2K pc
17:39:51GodEatercan't remember the last time any of my linux machines did anything bad
17:40:34GodEaterbut then I've been admining linux boxes in general for about 12 years now
17:40:51*GodEater remembers running with kernel 1.3.somethingorother :)
17:42:12jhMikeSJdGordon: those // thingys? it'll probably all look quite different once I make progress minimizing the card switch
17:42:44 Join matsl [0] (
17:43:08JdGordonoh, you dont want to commit this so we know we have a working base before more fiddling?
17:43:10*jhMikeS usually finds debian running on a fake machine running on XP runs longer than XP itself ... using a saved state
17:44:10jhMikeSwell...then I'll remove the comments altogether, commit, then go from there
17:48:24 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
17:48:45 Join miepchen^schlaf [0] (
17:49:02JdGordonjhMikeS: usb.c calls ata_init() which could cause problems because it will do spinlock_init() again
17:49:23 Join XavierGr [0] (
17:49:38 Join pearldiver [0] (
17:51:29 Quit matsl (Remote closed the connection)
17:52:28jhMikeSJdGordon:'s not just the e200 doing that
17:52:35 Join Rob2222 [0] (
17:53:43JdGordonthat cant be good... can it?
17:54:14jhMikeSusb.c ought to have a special mini-init that doesn't do the bootup init
17:55:05JdGordonor if (!initialized) is put above the spinlock_init() call
17:55:11JdGordonin ata.c
17:55:27 Join jgarvey [0] (
17:56:02JdGordon2am.. bed time, ttyl
17:56:07 Nick JdGordon is now known as JdG|sleep (n=jonno@rockbox/developer/JdGordon)
17:56:07DBUGEnqueued KICK JdG|sleep
17:56:20 Quit JdG|sleep ("Konversation terminated!")
17:56:49 Part toffe82
17:59:23 Quit GodEater ("CGI:IRC (Ping timeout)")
18:00:55 Join bluey- [0] (
18:02:16 Quit Rob2222 (Read error: 60 (Operation timed out))
18:05:25 Join Thundercloud [0] (n=thunderc@
18:07:34 Join Rob2222 [0] (
18:09:43 Quit Rob222241 (Read error: 110 (Connection timed out))
18:15:51 Quit pixelma ("bbl")
18:15:56 Quit darkless (Read error: 113 (No route to host))
18:16:18 Join bospaadje [0] (
18:17:17 Join perldiver [0] (
18:18:19 Join toffe82 [0] (
18:19:44 Quit pearldiver (Read error: 110 (Connection timed out))
18:24:18 Quit Xerion (Read error: 104 (Connection reset by peer))
18:29:54 Quit obo ("KVIrc 3.2.6 Anomalies")
18:30:15 Part TrueJournals
18:37:03 Join Domonoky [0] (
18:38:28 Quit spiorf (Remote closed the connection)
18:39:07 Join spiorf [0] (
18:44:25 Part maffe
18:46:00 Quit linuxstb ("Leaving")
18:46:07 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:56:47 Part toffe82
18:57:55 Join obo [0] (
19:03:37 Quit thegeek (Read error: 104 (Connection reset by peer))
19:03:45 Join thegeek_ [0] (
19:06:15 Quit bluey- ("Leaving")
19:06:23 Join Jeton [0] (i=551e4a89@gateway/web/cgi-irc/
19:07:23 Quit Jeton (Client Quit)
19:07:49 Quit pondlife ("disconnected has pondlife")
19:09:32 Join daurn [0] (i=daurn@
19:12:54PaulJamlittle question: is it really necessary to have 2017 choices for the "Peak Release" setting?
19:13:07***Saving seen data "./dancer.seen"
19:13:12 Join kubiix [0] (
19:14:20 Quit thegeek_ (Read error: 104 (Connection reset by peer))
19:14:56 Join thegeek [0] (
19:20:04 Quit daurnimator (Connection timed out)
19:20:27 Quit chrisjs169|afk ("Switching IRC client")
19:21:17 Join chrisjs169|afk [0] (
19:31:34 Join bluebrother [0] (i=iN1dQOmd@rockbox/staff/bluebrother)
19:32:23 Join pixelma [0] (i=pixelma@
19:36:46 Quit Soap ("Leaving")
19:37:16 Quit markun (Read error: 110 (Connection timed out))
19:40:50 Join Arathis [0] (
19:43:20 Quit hannesd (Client Quit)
19:45:18 Quit Rincewind ("Cya")
19:54:20 Join thegeek_ [0] (
19:54:36 Quit printfXh4 (Read error: 110 (Connection timed out))
19:54:36 Quit thegeek (Read error: 104 (Connection reset by peer))
19:59:29 Join markun [0] (n=markun@rockbox/developer/markun)
20:07:05 Quit davina (Remote closed the connection)
20:08:12 Join Buschel [0] (
20:12:12 Quit ptw419 ()
20:16:23 Part chrisjs169|afk
20:16:38 Join merbanan [0] (n=banan@
20:16:59 Join davina [0] (
20:17:34 Join Llorean [0] (
20:19:27GodEater_Llorean: nice tower of Rockbox there :)
20:20:25CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
20:20:25*scorche nervously shuffles to the side
20:20:47GodEater_bad scorche for knocking it all over :)
20:20:56*scorche hangs his head in shame
20:21:11GodEater_it was pretty impressive though
20:21:18GodEater_that was a LOT of gigabeats
20:22:03GodEater_shame the vid feed never happened
20:22:08scorchethere were a couple that were being worked on that didnt make it to the tower as well
20:22:10GodEater_I could have watched the collapse in real time
20:22:39GodEater_I've been meaning to ask - the progress updates were great - but not a lot of anything to do with rockbox :)
20:22:47GodEater_so what did you guys do besides eat and drink ? :)
20:23:01scorchethe summary will be up soon
20:24:15GodEater_not that there's anything wrong with just hanging out eating and drinking of course
20:24:18LloreanGodEater_: We got a new codec, and a new UI feature done. Plus some heavy discussion on RBUtil, and the theme gallery.
20:24:32GodEater_ooh - which codec ?
20:24:32LloreanWell, the codec obviously isn't "done" or it'd be in SVN.
20:24:47LloreanThe GBS codec, that was HCS's work.
20:24:53 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
20:24:57*GodEater_ is unfamiliar with it
20:25:08LloreanGameboy Sound format
20:27:12 Quit petur ("work->home")
20:27:46 Join petur [0] (n=petur@rockbox/developer/petur)
20:28:43 Join a1titude [0] (
20:28:57 Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap)
20:29:06 Quit petur (Client Quit)
20:29:06LloreanHave you tried the custom line colors by extension feature yet? Some of us at least think it looks _very_ nice.
20:29:17 Part a1titude
20:29:25GodEater_not yet
20:29:31scorcheespecially with profont ;)
20:30:13GodEater_are there screenshots ?
20:30:16LloreanThough there's a bug report on it in the tracker already, for 5G iPods. I'm not *wholly* sure what he's saying, exactly.
20:30:50LloreanGodEater_: No screenshots yet, I don't think. Basically, you can make all your .mp3 files show up red, .flac orange, .spx maroon, etc.
20:31:14LloreanFiletypes not "supported" by rockbox or a viewer, the scroll bar, and the status bar, and the "Inverse" bar (or line pointer) all show up in "Foreground" color still
20:31:17GodEater_oh ok I get it
20:31:24LloreanAs well as any filetypes you don't define a color for.
20:32:07LloreanIt's much more 'at a glance' than icons, for some of us.
20:32:39linuxstbLlorean: The bug seems valid to me - colours shouldn't be stored in (signed) shorts. They should be fb_data, which is an unsigned short on the 16-bit colour targets.
20:32:52scorcheLlorean: it seems he just has an issue with the short > int commit, which didnt do much
20:33:05scorcheit doesnt seem like a *bug* really
20:33:21Lloreanlinuxstb: I didn't say it was valid, just that I was too dense to understand what was being said. :)
20:33:53linuxstbLlorean: I didn't mean to imply you did - I was just trying to explain what I understood by the bug report...
20:33:55Lloreanlinuxstb: The part that confused me was him saying it "didn't work", but he didn't describe any symptoms, just bad code.
20:34:07scorches/short > int/int > short
20:34:08LloreanAlright, so changing the shorts to fb_data should resolve it?
20:34:10linuxstbI'm guessing the symptom will be wrong colours displayed.
20:40:08*Domonoky wants to see a summary of the rbutil discussion on the wiki :-)
20:40:19scorcheDomonoky: working on it =P
20:40:46*scorche 's notes were more randomized than he thought ;)
20:44:24LloreanDomonoky: Our discussion mostly led to two things. A sort of 'open feature request' (things we'd either like to see, or wouldn't mind seeing some day from someone) and a general feel for what we don't want RBUtil to grow into.
20:44:40LloreanSpecifically that it shouldn't try to do general non-Rockbox jobs (music management, etc)
20:46:03Domonokythats fine..
20:46:36LloreanWell, the question at hand was sorta "How far should / can RBUtil go?"
20:47:49Domonokyit should only do direktly rockbox related tasks, but if possible, all of them :-)
20:47:56LloreanThat's about what we said, yes. :)
20:48:15scorcheand server as a frontend for things as much as possible
20:48:34LloreanThe general feeling was for things like video conversion, it could serve as a front end to another tool (like WinFF to ffmpeg), but should try to incorporate most of the /tools folder that's appropriate (font conversion, database generation, etc)
20:48:45*GodEater_ hasn't looked at rbutil for a while
20:48:56 Join Siltaar [0] (
20:49:04 Join maffe [0] (
20:49:13GodEater_does it provide a "one click" way to keep your DAP up to date with the current rockbox build ?
20:49:45DomonokyGodEater_: shure, just use the rockbox install button..
20:49:58GodEater_in which case, I have another question
20:49:58 Join My_Sic [0] (
20:50:05Domonokyits not really "one click", but it remebers your selections..
20:50:07 Join jaczehack [0] (i=d572f7b8@gateway/web/cgi-irc/
20:50:14GodEater_does it *also* check when you do this step, that your bootloader is upto date ?
20:50:32GodEater_I was thinking this would be a useful feature
20:50:39Domonokyhow could it do this ?
20:50:46GodEater_I have a plan ;)
20:51:05GodEater_we currently maintain a rockbox-info.txt for the main build correct ?
20:51:37Domonokyits not really used.. (at least not in rbutil) but for future uses :-)
20:51:42GodEater_I was thinking we could include in this a checksum for the most up to date bootloader required for the build
20:51:55 Join jac0b [0] (
20:52:04GodEater_we would, however, also require something stored on the DAP to indicate what's actually installed currently
20:52:12GodEater_(bootloader wise)
20:52:30GodEater_that way should we introduce some feature into rockbox which requires a new bootloader
20:52:33GodEater_(rare I know)
20:52:35jac0bdoes anyone in here own a gigabeat?
20:52:42alienbiker99what kinda
20:52:43GodEater_rbutil can take care of updating that too
20:52:51 Join Tostada [0] (
20:52:51GodEater_anyone think that's a good idea ?
20:53:15*GodEater_ is hoping it'll cut down on the number of bootloader related issues in the forums
20:53:19DomonokyGodEater_: the rbutil part is easy, the server part ( to know when to update) isnt.. :-)
20:53:20LloreanGodEater_: Well, other than the H100 and H300 series, I think that RBUtil could check the bootloader version itself. Well, and flashed Archoses, but that's not quite the same. But once flashing happens for other players too it becomes harder.
20:53:28amiconnDomonoky: I have a suggestion for improved target auto detection in rbutil for first-time installation (archoses in this case)
20:53:45GodEater_Llorean: I disagree, we don't need to read the flash
20:53:53GodEater_just arrange that when rbutil does a bootloader install
20:54:04LloreanGodEater_: I'm saying that for non-flash targets, we don't need a special file.
20:54:10GodEater_it also writes a similar file to rockbox-info.txt
20:54:12Domonokyit would be good, to put suggestions to rbutil on the wiki, it will get lost on irc..
20:54:25jac0bI am trying to find out if the used for the gigabeat is a USB−−>USB mini
20:54:28GodEater_Llorean: I think it would be better to keep the behaviour consistent across all targets
20:54:43GodEater_regardless of it it's actually required or not
20:55:11GodEater_as for checking the server - we could store a SHA1 hash of each bootloader version somewhere on
20:55:30GodEater_and keep this value in the local file on the DAP
20:55:31alienbiker99jac0b yeah usb-a to usb-b
20:55:40Domonokyamiconn: whats the suggestion ? at the moment there is no detection for archos.. :-)
20:55:43 Join moos [0] (
20:55:46 Join darkless [0] (
20:55:48alienbiker99same thing as the H120, H320
20:55:49jac0balienbiker99: thanks
20:56:06LloreanGodEater_: Well, official bootloaders should just have a version number. A hash shouldn't be necessary.
20:56:22amiconnDomonoky: Yesterday there was talk about checking usb vid and pid to detect targets
20:56:37LloreanFor example iPods are at 1.1 right now, H100s at v6, H300s at v5, etc. I think this isn't true for *all* bootloaders yet, but we can make it true.
20:56:45GodEater_Llorean: true - I was trying to imagine a worse case where someone gains access to the server again
20:56:45Domonokyyes, thats future work i plan to do (when i find time) :-)
20:56:58GodEater_don't want rbutil downloading broken bootloaders in that case
20:57:05GodEater_but sure - it doesn't HAVE to be a hash
20:57:26LloreanWell all the has does would be to prevent it from downloading the same bootloader.
20:57:32GodEater_I could have sworn H100 was at v7
20:57:37amiconnSome targets have identical vid and pid: (A) player and recorder v1 (usb1.1 models) (B) recorder v1 (usb 2.0 models), fm and v2 (C) Ondio FM and Ondio SP
20:57:38LloreanIf it's a "new" bootloader, the only thing you can trust is the "new" hash that says it's good. :-P
20:57:51 Join petur [0] (n=petur@rockbox/developer/petur)
20:57:53LloreanGodEater_: v7 is the "Rockbox from ROM" version, which is unofficial afaik.
20:58:07Domonokyamiconn: correct, your solution ? :-)
20:58:08*GodEater_ is clearly unofficial :)
20:58:08amiconnThere is a solution for (A) and (C): checking which files exist in the player's root
20:58:32amiconn(A) player has archos.mod, recorder has ajbrec.ajz
20:58:40 Quit jaczehack ("CGI:IRC (EOF)")
20:59:01 Quit jac0b ("ChatZilla [Firefox]")
20:59:03amiconnIt is possible that none of the 2 are there, then rbutil can't autodetect and needs to fall back to presenting a list
20:59:25Domonokyamiconn: thats a good idea..
20:59:29GodEater_Llorean: in the case of the new download mirrors we're getting, checking a hash against multiple servers would be a good check imho
20:59:47GodEater_if they're inconsistent - something is wrong :)
21:00:31GodEater_it may be unnecessary paranoia though
21:00:44amiconn(C) Ondios have the same firmware file name (ajbrec.ajz), but the settings file of the archos firmware is different: ondiost.bin for the FM, ondiosp.bin for the SP
21:00:44GodEater_I'm just suggesting it is all
21:01:02LloreanGodEater_: I know, and they aren't bad suggestions. I'm just offering the "it could be simpler, though you lose some security" view. :)
21:01:09amiconnAgain, none of the 2 might be present -> fallback to list
21:01:25GodEater_Llorean: not *much* simpler :)
21:01:35GodEater_you're still downloading a text string at the end of the day
21:01:56amiconnNo solution for (B) yet though...
21:02:51amiconnHmm, for all archoses, the firmware file header can be checked to find the model
21:02:59GodEater_rbutil would also have to know the "real" names of all download mirrors too - it couldn't rely on the DNS round robin Bagder has in mind
21:03:05amiconn(if firmware file is present - that's not required)
21:04:09 Join DerPapst [0] (
21:04:44DerPapstgood morning :)
21:05:10peturevening ;)
21:05:20 Join The-Compiler [0] (
21:05:59DerPapstanyone here good at rockbox configure script magic? I just tried to build a Sansa E200R UI sim and i got the following erroR (keep cool only one line :P):
21:06:02DerPapstmake[1]: *** No rule to make target `UI-e200r.bmp', needed by `/home/Alexander/rockbox/build_sansa/UI256.bmp'.
21:06:30DerPapsti think it would be overkill to add a new UI bmp
21:06:59DerPapstthe one from the E200 should be ok too (or?)
21:07:11 Part Llorean
21:07:47 Join Xerion [0] (
21:09:17 Quit My_Sic (Read error: 60 (Operation timed out))
21:09:34GodEater_DerPapst: I would guess so :)
21:10:15DerPapsti don't know if it has any additional buttons because of the radio though
21:10:47 Join otih [0] (
21:11:02DerPapsti've stared about 5 minutes at the configure script and the makefile but then i decided to give up :P
21:11:29DerPapst... and come here and start complainig ;)
21:12:24GodEater_I think the usual E200's have radios as well
21:12:28GodEater_at least some of them anyway
21:12:29DomonokyDerPapst: easy solution, copy the UI-e200.bmp to UI-e200r.bmp :-)
21:13:08***Saving seen data "./dancer.seen"
21:13:28DerPapstDomonoky: heh...
21:23:08 Quit Thundercloud (Remote closed the connection)
21:25:20 Quit moos (
21:25:20 Quit Buschel (
21:25:20 Quit thegeek_ (
21:25:20 Quit Domonoky (
21:25:20 Quit jgarvey (
21:25:20 Quit XavierGr (
21:25:20 Quit Nico_P (
21:25:20 Quit jhMikeS (
21:25:20 Quit Neovanglist (
21:25:20 Quit sbeh (
21:25:20 Quit The-Compiler (
21:25:20 Quit petur (
21:25:20 Quit Siltaar (
21:25:20 Quit maffe (
21:25:20 Quit pixelma (
21:25:20 Quit linuxstb (
21:25:20 Quit Redbreva (
21:25:20 Quit Lynx_ (
21:25:20 Quit billytwowilly (
21:25:20 Quit gantrixx (
21:25:20 Quit Mouser_X (
21:25:20 Quit Guile` (
21:25:20 Quit hax (
21:25:20 Quit [mbm] (
21:25:20 Quit GodEater_ (
21:25:20 Quit goffa_ (
21:25:20 Quit Bagder (
21:25:20 Quit Bjoern-Erik (
21:25:20 Quit merbzt (
21:25:20 Quit Hadaka (
21:25:20 Quit otih (
21:25:20 Quit PaulJam (
21:25:20 Quit scorche (
21:25:20 Quit otih_ (
21:25:20 Quit ansivirus (
21:25:20 Quit guyzmo (
21:25:20 Quit alienbiker99 (
21:25:20 Quit Joel1 (
21:25:20 Quit joshin (
21:25:20 Quit pabs (
21:25:20 Quit Kohlrabi (
21:25:20 Quit Nimdae (
21:25:20 Quit dionoea (
21:25:20 Quit davina (
21:25:20 Quit merbanan (
21:25:20 Quit daurn (
21:25:20 Quit mbr (
21:25:20 Quit FOAD_ (
21:25:20 Quit jurrie (
21:25:20 Quit atsea- (
21:25:20 Quit Seed (
21:25:20 Quit Weiss (
21:25:20 Quit Rick (
21:25:20 Quit bagawk (
21:25:20 Quit _jah_ (
21:25:20 Quit DiDjCodt (
21:25:20 Quit SaLoMoN (
21:25:20 Quit Ave (
21:25:20 Quit sneakums (
21:25:20 Quit tipi^ (
21:27:58 Quit RhinoBanga (
21:27:58 Quit preglow (
21:27:58 Quit Jon-Kha (
21:27:58 Quit Slasheri (
21:27:58 Quit NuclearDog (
21:27:58 Quit luckz (
21:27:58 Quit markun (
21:27:58 Quit Arathis (
21:27:58 Quit bospaadje (
21:27:58 Quit perldiver (
21:27:58 Quit Rondom (
21:27:58 Quit lee-qid (
21:27:58 Quit YouCeyE (
21:27:58 Quit chrisjs169 (
21:27:58 Quit z35 (
21:27:58 Quit lids (
21:27:58 Quit kclaf (
21:27:58 Quit Overand (
21:27:58 Quit [Ray] (
21:27:58 Quit netmasta10bt (
21:27:58 Quit HEx (
21:27:58 Quit lostlogic (
21:27:58 Quit blithe_ (
21:27:58 Quit Xerion (
21:27:58 Quit darkless (
21:27:58 Quit DerPapst (
21:27:58 Quit kubiix (
21:27:58 Quit idnar_ (
21:27:58 Quit amiconn (
21:27:58 Quit DataGhost (
21:27:58 Quit gtkspert (
21:27:58 Quit Presence (
21:27:58 Quit Nibbier (
21:27:58 Quit lostnihilist (
21:27:58 Quit Caliban (
21:27:58 Quit toer (
21:27:58 Quit CaT[tm] (
21:27:58 Quit sslashes (
21:27:58 Quit Galois (
21:27:58 Quit pixie (
21:27:58 Quit crashd (Success)
21:27:58 Quit HellDragon (SendQ exceeded)
21:27:58 Quit BRi7X (Read error: 104 (Connection reset by peer))
21:27:58 Join ender1 [0] (
21:27:58NJoinLynx_ [0] (
21:27:58NJoinThe-Compiler [0] (
21:27:58 Join crashd_ [0] (
21:27:58 Join enyc_ [0] (
21:27:58 Join Thundercloud_ [0] (n=thunderc@
21:27:58 Join My_Sic [0] (
21:27:58 Join bdgraue__ [0] (
21:27:58 Join p3tur [0] (n=petur@rockbox/developer/petur)
21:27:58 Join chris_ [0] (
21:27:58NJoinRedbreva [0] (
21:27:58 Join Guile`` [0] (n=Guile@
21:27:58 Join HellDragon [0] (i=JD@unaffiliated/helldragon)
21:27:58 Join BRi7Xxon [0] (
21:27:58NJoinotih [0] (
21:27:58NJoinXerion [0] (
21:27:58NJoinDerPapst [0] (
21:27:58NJoindarkless [0] (
21:27:58NJoinmoos [0] (
21:27:58NJoindavina [0] (
21:27:58NJoinmerbanan [0] (n=banan@
21:27:58NJoinBuschel [0] (
21:27:58NJoinmarkun [0] (n=markun@rockbox/developer/markun)
21:27:58NJointhegeek_ [0] (
21:27:58NJoinArathis [0] (
21:27:58NJoinkubiix [0] (
21:27:58NJoindaurn [0] (i=daurn@
21:27:58NJoinDomonoky [0] (
21:27:58NJoinperldiver [0] (
21:27:58NJoinbospaadje [0] (
21:27:58NJoinjgarvey [0] (
21:27:58NJoinXavierGr [0] (
21:27:58NJoinidnar_ [0] (i=mithrand@unaffiliated/idnar)
21:27:58NJoinNico_P [0] (
21:27:58NJoinmbr [0] (
21:27:58NJoinPaulJam [0] (
21:27:58NJoinRondom [0] (
21:27:58NJoinRhinoBanga [0] (
21:27:58NJoinlee-qid [0] (
21:27:58NJoinFOAD_ [0] (
21:27:58NJoinscorche [0] (n=_@rockbox/administrator/scorche)
21:27:58NJoinamiconn [0] (n=jens@rockbox/developer/amiconn)
21:27:58NJoinYouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
21:27:58NJoinDataGhost [0] (
21:27:58NJoinjurrie [0] (
21:27:58NJoinJon-Kha [0] (
21:27:58NJoinatsea- [0] (i=ariel@gateway/tor/x-82c75425d898e23f)
21:27:58NJoinjhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
21:27:58 Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169)
21:27:58NJoinblithe_ [0] (n=blithe@
21:27:58NJoinansivirus [0] (
21:27:58NJoingtkspert [0] (
21:27:58NJoinSeed [0] (
21:27:58NJoinz35 [0] (
21:27:58NJoinguyzmo [0] (
21:27:58NJoinalienbiker99 [0] (
21:27:58NJoinJoel1 [0] (
21:27:58NJoinPresence [0] (
21:27:58NJoinNibbier [0] (
21:27:58NJoinWeiss [0] (
21:27:58NJoinCaT[tm] [0] (n=cat@
21:27:58NJoinlids [0] (
21:27:58NJoinjoshin [0] (n=joshin@unaffiliated/joshin)
21:27:58NJoinNeovanglist [0] (
21:27:58NJoinlostnihilist [0] (
21:27:58NJoinCaliban [0] (
21:27:58NJoinkclaf [0] (
21:27:58NJoinRick [0] (i=rick@unaffiliated/rick)
21:27:58NJointoer [0] (
21:27:58NJoin_jah_ [0] (
21:27:58NJoinHadaka [0] (
21:27:58NJoinbagawk [0] (n=lee@unaffiliated/bagawk)
21:27:58NJoinOverand [0] (i=overand@pdpc/supporter/active/Overand)
21:27:58NJoinSlasheri [0] (i=miipekk@rockbox/developer/Slasheri)
21:27:58NJoinpixie [0] (
21:27:58NJoinsbeh [0] (
21:27:58NJoin[Ray] [0] (
21:27:58NJoinnetmasta10bt [0] (
21:27:58NJoinpabs [0] (
21:27:58NJoinDiDjCodt [0] (
21:27:58NJoinSaLoMoN [0] (
21:27:58NJoinKohlrabi [0] (
21:27:58NJoinAve [0] (
21:27:58NJoinHEx [0] (
21:27:58NJoinNimdae [0] (
21:27:58NJoinsneakums [0] (
21:27:58NJoinlostlogic [0] (n=lostlogi@rockbox/developer/lostlogic)
21:27:58NJoinsslashes [0] (i=sslashes@
21:27:58NJoinGalois [0] (
21:27:58NJointipi^ [0] (
21:27:58NJoindionoea [0] (
21:27:58NJoinpreglow [0] (n=thomj@rockbox/developer/preglow)
21:27:58NJoinluckz [0] (
21:27:58NJoinNuclearDog [0] (
21:27:58 Quit crwl (Read error: 104 (Connection reset by peer))
21:27:58 Quit enyc (SendQ exceeded)
21:28:16 Quit feisar (Read error: 104 (Connection reset by peer))
21:28:17CtcpVersion from freenode-connect!freenode@freenode/bot/connect
21:28:21 Quit Galois (
21:28:21 Quit toer (
21:28:21 Quit Caliban (
21:28:21 Quit lostnihilist (
21:28:21 Quit Presence (
21:28:21 Quit gtkspert (
21:28:21 Quit amiconn (
21:28:21 Quit kubiix (
21:28:21 Quit DerPapst (
21:28:21 Quit Xerion (
21:28:21 Quit darkless (
21:28:21 Quit Nibbier (
21:28:21 Quit pixie (
21:28:21 Quit CaT[tm] (
21:28:21 Quit sslashes (
21:28:21 Quit idnar_ (
21:28:21 Quit DataGhost (
21:28:40 Join Psilonaut [0] (
21:28:40NJoinXerion [0] (
21:28:40NJoinDerPapst [0] (
21:28:40NJoindarkless [0] (
21:28:40NJoinkubiix [0] (
21:28:40NJoinidnar_ [0] (i=mithrand@unaffiliated/idnar)
21:28:40NJoinamiconn [0] (n=jens@rockbox/developer/amiconn)
21:28:40NJoinDataGhost [0] (
21:28:40NJoingtkspert [0] (
21:28:40NJoinPresence [0] (
21:28:40NJoinNibbier [0] (
21:28:40NJoinCaT[tm] [0] (n=cat@
21:28:40NJoinlostnihilist [0] (
21:28:40NJoinCaliban [0] (
21:28:40NJointoer [0] (
21:28:40NJoinpixie [0] (
21:28:40NJoinsslashes [0] (i=sslashes@
21:28:40NJoinGalois [0] (
21:28:47 Quit miepchen^schlaf (Killed by (Nick collision))
21:28:47 Join miepchen^schlaf [0] (
21:28:47 Join MySic [0] (
21:28:48 Quit ender` (Killed by (Nick collision))
21:28:48 Nick ender1 is now known as ender` (
21:28:53 Quit Psilonaut (Client Quit)
21:28:53 Quit MySic (Client Quit)
21:29:34 Quit Tostada ()
21:29:34NJoinBjoern-Erik [0] (
21:29:48 Quit darkless (Connection reset by peer)
21:29:53 Join andrew__ [0] (
21:30:09NJoinhax [0] (
21:30:12 Join goffa [0] (n=goffa@
21:30:35NJoinSiltaar [0] (
21:30:55 Join darkless [0] (
21:31:36 Join mbm [0] (
21:32:02 Nick mbm is now known as [mbm] (
21:32:17NJoinMouser_X [0] (
21:33:53NJoingantrixx [0] (
21:34:03 Join feisar [0] (
21:35:36 Join haemmy [0] (n=stefan@
21:36:12NJoinpixelma [0] (i=pixelma@
21:36:21chrisjs169that was a pita netsplit...
21:36:44NJoinBagder [0] (n=daniel@rockbox/developer/bagder)
21:38:08 Quit The-Compiler ("Connection reseted by god")
21:38:21NJoinpetur [0] (n=petur@rockbox/developer/petur)
21:38:21NJoinmaffe [0] (
21:38:21NJoinlinuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
21:38:21NJoinGodEater_ [0] (
21:38:21NJoingoffa_ [0] (n=goffa@
21:38:21 Quit andrew__ (Killed by (Nick collision))
21:38:24 Join peppo [0] (
21:38:27peppoehum :/
21:38:34 Quit goffa_ (Read error: 54 (Connection reset by peer))
21:38:40peppoever since I installed rockbox, I've been getting these USB errors when connecting it:
21:38:43 Join andrew__ [0] (
21:39:02peppoworked fine with the apple firmware
21:39:32 Join kaaloo [0] (
21:40:33PaulJamrockbox has no own usb mode on the ipods, it reboots to the apple (emergency) usb mode
21:40:47peppowell, strange.
21:40:55peppoit has stopped working properly after I installed rockbox.
21:41:07 Join Llorea1 [0] (
21:41:34peppowould there be any use in trying out newer snapshots? (using a 2-3 day old build)
21:41:49 Quit andrew__2 (Connection timed out)
21:41:53 Quit petur (Read error: 60 (Operation timed out))
21:43:26PaulJamwell, before reporting a bug or something like that it is recommended to install the current build to see if it wasn't already fixed.
21:45:22 Quit My_Sic (Read error: 110 (Connection timed out))
21:45:34PaulJamwhat happens if you manually boot into the emergency diskmode? do you get these errors then too?
21:45:39 Join GodEater__ [0] (
21:46:06 Quit bdgraue_ (Connection timed out)
21:46:54DerPapstpixelma: If you're there could you please take a look at FS #7327 ?
21:47:07 Quit Journey (Connection timed out)
21:47:18DerPapstand any other one with an iPod, iAudio or Sansa too ;)
21:47:55 Part GodEater__
21:48:02 Join GodEater__ [0] (
21:50:46 Join stripwax [0] (
21:50:48 Part kaaloo
21:55:16 Join Aceofspades [0] (i=4453d3ee@gateway/web/cgi-irc/
22:00:00 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
22:01:53 Join midgey [0] (
22:02:54peppoPaulJam, how is that done (emergy diskmode)?
22:03:55PaulJami'm not sure i think by holding play and select or something like that while booting.
22:04:29bluebrotherto enter emergency disk mode reset the Ipod first by holding Menu + Select.
22:04:44bluebrotherthen, when the Ipod is booting, immediately press Play + Select.
22:06:31peppoit worked fine in this mode
22:06:41peppoit seems that the device errors do not happen every connect
22:07:15peppobut now at another reboot I get the errors
22:07:43peppobut after aosm resets it works
22:07:48peppothis is the sequence of events
22:09:41 Quit GodEater__ ("leaving")
22:11:39 Quit Aceofspades ("CGI:IRC (EOF)")
22:14:03 Join My_Sic [0] (
22:15:56amiconnpeppo: I have a suspicion what causes these errors. Unfortunately I don't know a simple way to fix them
22:16:25amiconnWindows isn't susceptible to them, it always recovers properly
22:17:19preglowwhich errors?
22:17:44amiconnSee log at 21:39
22:18:13amiconnI think this is because rockbox enables the usb chip, but only uses it for detecting the usb connection.
22:18:32preglowright, never saw that
22:18:41amiconnThe time from detecting usb to actually enabling it (in edm) is simply too long for linux, so it runs into a timeout
22:19:16amiconnEven windows complains ('usb device could not be detected properly') but then recovers
22:20:08amiconnI only observed it with the ipod video; the mini reboots fast enough into disk mode so the error doesn't occur
22:20:29 Part maffe
22:20:34amiconnI guess the nano also reboots quite fast
22:20:40 Part nls
22:20:49 Join maffe [0] (
22:21:33peppoipod video here, 5.5g 80gb
22:21:54*Domonoky args.. the windows code i have to read the vid and pid, reads the ids of the harddisk, not the player .. :-/
22:23:22dionoeaLlorea1: would it be possible to display each line using its color when editing the colors.conf file in the text editor?
22:23:58dionoeathat was meant for JdGordon
22:25:21amiconnlinuxstb: around?
22:26:58 Join TrueJournals [0] (
22:28:52 Quit goffa (Read error: 104 (Connection reset by peer))
22:30:41 Join ze [0] (
22:31:44 Part maffe
22:31:48 Join _pill [0] (
22:31:58 Quit Rondom ("weg")
22:34:05 Nick p3tur is now known as petur (n=petur@rockbox/developer/petur)
22:35:08 Part Buschel
22:35:41Mode"#rockbox +o scorche " by ChanServ (ChanServ@services.)
22:35:48Topic"Please read before speaking: | DevConWest summary coming soon... highlights and images: -" by scorche (n=_@rockbox/administrator/scorche)
22:36:05Mode"#rockbox -o scorche " by ChanServ (ChanServ@services.)
22:36:41 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
22:38:25 Join maffe [0] (
22:39:07 Part TrueJournals
22:40:04amiconnswcodec recording has a huge delay (several second) between button press and actually starting the recording
22:47:00 Quit midgey (Read error: 110 (Connection timed out))
22:47:12amiconnAnd there is a bug concerning dircache and recording...
22:49:03amiconnEasy to reproduce
22:49:06 Join pacs34 [0] (
22:50:23amiconnHave dircache enabled. Put the cursor on the 'recording' item in the main menu. Connect USB. Then disconnect USB, and enter the recording screen _while the dircache scan in the background is still running_
22:50:46 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
22:51:08amiconnIt doesn't crash, it even records correctly, but disk accesses are going on for an extended time
22:51:16peturah, you call that easy ;)
22:51:52amiconnSure, the dircache scan lasts for several seconds
22:52:07amiconnVery easy to happen by chance if you're using the iriver for recording the frequency response of the ipod video's hw eq
22:52:50amiconnBut the huge delay is way more annoying
22:54:02preglowamiconn: ooooh, cool
22:54:17preglowplease let me know when you've got some data on it
22:54:55amiconnThe peak filter settings do nothing
22:55:18amiconnWell, at least pf1 does, I'll verify the other 2 soon
22:55:40*petur begins to understand why amiconn had that sine sweep plugin...
22:55:51 Join My_Sic [0] (
22:55:57amiconnpetur: plugin?
22:56:06amiconnlow shelf and high shelf are working; will check whether the frequency settings works or not
22:56:32peturoh it wasn't a plugin...
22:56:57*amiconn will disable dircache immediately
22:58:08preglowamiconn: you have a plugin for generating a log sweep?
22:58:25amiconnNo, I just generated a .wav file containing a sine sweep which I am playing with repeat enabled
22:58:58 Quit My_Sic (Client Quit)
22:59:22 Join My_Sic [0] (
22:59:39amiconnIt would be more convenient to use the PC for recording, but my laptop sound chip is too crappy. Too much low freq and high freq attenuation
22:59:40 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
23:00:17 Quit Redbreva ("ChatZilla [Firefox]")
23:01:55 Join TrueJournals [0] (
23:04:18preglowi don't think i've seen a laptop with a good sound chip yet
23:05:12 Nick Llorea1 is now known as Llorean (
23:07:56 Join midgey [0] (
23:10:14 Quit davina (Remote closed the connection)
23:10:25 Join Jolt [0] (
23:11:15JoltFinally installed Rockbox on my iriver h320, it works amazingly, Thanks for the good job guys.
23:11:54peturyou're late :p
23:12:04JoltI know ;)
23:12:15amiconnBah, swcodec recording feels really cumbersome compared to hwcodec
23:12:25 Quit moos ("Glory to Rockbox")
23:12:48JoltBut the warranty went out on my player So I thought I would give it a try, been looking at it several times.
23:13:09***Saving seen data "./dancer.seen"
23:13:19peturamiconn: I just checked here and recording starts immediatly here
23:13:39amiconnHmm? Strange...
23:13:41JoltRight now I am just playing around with the themes.
23:13:45peturamiconn: prerecording on/off?
23:14:41amiconnWith prerecording off, I expect the recording to start when I press the button (or a few dozen milliseconds later), not more
23:14:55amiconnBut it first spins up the disk, then starts recording
23:14:58amiconn(on H180)
23:15:04peturit does here...
23:15:23JoltOh well I wont disturb you guys anymore, Thanks for a good replacement to the old iriver h300 series firmware.
23:15:29amiconnHere it definietly doesn't
23:15:29petureven with prerec off, it starts quickly
23:15:32JoltSee you :)
23:15:33 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
23:15:53 Part Jolt
23:15:58amiconnAlso, when stopping and pressing stop a second time, I'd expect it to leave the recording screen after stopping, but it doesn't
23:16:01 Join PaulJam_ [0] (
23:16:08peturamiconn: starting recording doesn't spin the disk at all
23:16:20amiconnpetur: H300? Might be very different because of rtc
23:17:07peturI agree with pressing stop twice, the second stop is ignored
23:17:25amiconnIt only leaves the recording screen when pressing stop the second time after it has fully stopped
23:18:10 Join crwl [0] (
23:20:11amiconnpreglow: low shelf and high shelf filters are fully working (cutoff and gain). Peaking filters do nothing at all
23:20:34amiconnNow if I knew a program that is able to calculate and divide 2 spectrums...
23:22:05 Quit lee-qid (Read error: 104 (Connection reset by peer))
23:23:10 Quit midgey ()
23:23:15 Quit haemmy ()
23:23:21 Join lee-qid [0] (
23:23:23 Quit chris_ (Read error: 113 (No route to host))
23:25:01 Join entheh [0] (
23:27:16 Join miepchen^schlaf [0] (
23:28:58preglowamiconn: freqs and gains are matched to datasheet specs
23:29:46amiconnI only have qualitative results right now (from looking at the sweep in audacity)
23:30:03 Quit Domonoky (Read error: 110 (Connection timed out))
23:30:06LloreanAlright, I'm here. Are any of the people who were asking questions about colors while I wasn't around still around?
23:31:04amiconnFor quantitative results, I need to calculate the spectrum of the recorded linear sweep, plus the ones with the various low shelf and high shelf settings, then divide
23:35:33amiconnAh, nice :) Audacity can export the calculated spectrum
23:36:14 Join toffe82 [0] (
23:36:46*amiconn fires up ooo calc
23:37:24 Quit DerPapst ("So Long And Thanks For All The Fish!")
23:38:11 Join DerPapst [0] (
23:38:23 Quit pacs34 (Remote closed the connection)
23:38:35 Quit PaulJam (Connection timed out)
23:43:55 Join dandin1 [0] (
23:45:45PaulJam_little question about the .colors files. is it normal that filetypes that are supported but are not in the .colors file are displayed in white even if the foregroundcolor is black?
23:46:33 Quit entheh (Remote closed the connection)
23:46:58 Nick PaulJam_ is now known as PaulJam (
23:49:53 Quit jgarvey ("Leaving")
23:49:58 Part TrueJournals
23:50:08LloreanPaulJam: They were supposed to show as the foreground color.
23:50:12*Llorean checks behaviour on his device.
23:50:26PaulJami have a h300 if that matters
23:51:33LloreanNo, I'm getting the same behavior you are.
23:52:58Joel1toffe82, I'm finishing up the qemu image, i decided to actually make it a bash script that can create/update the image from inside or outside qemu! (in other words, it's an installer and package manager)
23:53:24Joel1how's it going on the jiggabeat s?
23:54:03PaulJamit would be nice if it was possible to specify a color for unknown/unsupported files. maybe with "???" as fake extension in the .colors file.
23:54:05 Join secleinteer [0] (n=scl@
23:54:17toffe82Joel1: we just hve the console port running before we left the hotel on sunday
23:54:47toffe82so now we have a tool we can use to debug
23:56:15 Nick Joel1 is now known as Joely (
23:56:34dionoeaBagder: looks like no project member objects to mirroring rockbox stuff on our server. Which means that i can set it up as soon as you give me instructions.
23:56:47toffe82Joely: normally we should be able to run the image from a usb key, if we don't install the accelarator , this should be good for people not using their computer
23:58:59PaulJambtw, why is the extension .colors? shouldn't it be .colours? (i thought rockbox uses british english)

Previous day | Next day