00:00:01 | | Nick linuxstb__ is now known as linuxstb (n=dave@i-83-67-212-170.freedom2surf.net) |
00:00:02 | bluebrother | indeed |
00:00:09 | scorche|sh | t** would be better.. |
00:00:16 | | Quit midgey (Client Quit) |
00:00:24 | | Quit linuxstb_ (Nick collision from services.) |
00:00:30 | scorche|sh | i found it amusing that one service claimed that it prevented people from seeing your mac address... |
00:00:42 | scorche|sh | they needed to be hit with a printout of the OSI model... |
00:00:45 | gevaerts | Did it work ? :) |
00:01:11 | Bagder | I have a service that prevents web sites from seeing my phone number! |
00:01:13 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
00:01:13 | | Quit jgarvey ("Leaving") |
00:01:18 | Bagder | B-P |
00:01:27 | Mode | "#rockbox +z " by scorche|sh (n=scorche@rockbox/administrator/scorche) |
00:01:29 | bluebrother | unplugging the network cable always works :) |
00:01:56 | preglow | haha |
00:01:57 | | Quit midgey (Client Quit) |
00:02:04 | | Join cbr|w [0] (n=cbr@212.98.160.130) |
00:02:14 | preglow | are people willing to pay to keep their mac addresses hidden? i can provide! :P |
00:02:36 | * | BigBambi doesn't care - he doesn't have a Mac anyway ;) |
00:02:43 | bluebrother | LOL :) |
00:02:57 | | Quit webguest05 (Client Quit) |
00:03:05 | preglow | nooblet |
00:03:06 | scorche|sh | haha...you should have seen what he was saying |
00:03:07 | | Join webguest15 [0] (n=403e8a4a@gateway/web/cgi-irc/labb.contactor.se/x-5eae75a94b66f4ee) |
00:03:09 | Bagder | I could pay to get somone else's Mac hidden? ;-) |
00:03:13 | n1s | Nico_P: I'm an idiot of course it's not in data/bss _but_ as buffering.c has static functions that don't have any symbols in the map it might be one of them |
00:03:15 | preglow | webguest15: ask for a refund... |
00:03:29 | | Quit ol_schoola () |
00:03:40 | * | amiconn is wondering what Nico_P wants to do |
00:03:48 | * | amiconn is also wondering what +z is |
00:03:51 | scorche|sh | webguest15: and how would rockbox be sued? ;) |
00:04:00 | Nico_P | I have a data abort on target and I want to find out where it happened |
00:04:14 | scorche|sh | amiconn: relaxed moderation...so i can see what he is saying and laugh while it isnt spamming others |
00:04:22 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
00:04:28 | * | petur feels like missing part of the conversation |
00:04:35 | * | BigBambi too |
00:04:42 | scorche|sh | he is muted, but since the channel is +z and i am an op, i can see what he is saying |
00:05:00 | * | preglow is too old for irc wars |
00:05:03 | amiconn | Nico_P: Well, you have the address, and the pastebin you posted suggests it's within buffering.o |
00:05:10 | | Quit midgey (Client Quit) |
00:05:10 | scorche|sh | preglow: join #rockbox-community if you want to see.. |
00:05:19 | preglow | scorche|sh: nah, not really ;) |
00:05:28 | amiconn | Unfortunately the linker doesn't sort functions by address within an object, so it's a bit of seraching |
00:05:33 | preglow | i prefer to keep my idiots ignored |
00:05:33 | Nico_P | amiconn: actually it's a bit out of the region of the pastebin |
00:06:03 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
00:06:17 | n1s | Nico_P: static functions don't show in the map so it could be in one of them |
00:06:27 | Nico_P | :/ |
00:06:37 | amiconn | It clearly is within that region... unless the abort address is adifferent one than the one you posted here along with the pastebin link, 000095FC |
00:06:48 | Nico_P | it's that one, yeah |
00:06:48 | gevaerts | Nico_P: do you still have the .elf file ? |
00:06:52 | Nico_P | yes |
00:06:59 | Nico_P | I have a vague idea where it is, but no idea why it happends |
00:07:07 | gevaerts | objdump −−syms will help |
00:07:08 | Nico_P | and it doesn't happen on sim |
00:07:28 | Nico_P | gevaerts: I've tried that. should I sort it? |
00:07:33 | gevaerts | Nico_P: yes |
00:07:41 | amiconn | YOu have several options to find the function, and with some more digging even the exact line of code |
00:07:51 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
00:08:08 | | Quit midgey (Client Quit) |
00:08:19 | amiconn | In the list you pasted, find the highest address below the data abort, and the lowest address above the data abort |
00:08:22 | Nico_P | http://pastebin.ca/978900 |
00:08:38 | | Quit ol_schoola (Client Quit) |
00:09:04 | Nico_P | amiconn: it turns out they're all above |
00:09:05 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
00:09:09 | amiconn | huh? |
00:09:15 | | Quit webguest15 (Client Quit) |
00:09:27 | Nico_P | amiconn: in the first pastebin |
00:09:28 | amiconn | buffering.o starts at 0x00008598 - that's clearly below |
00:09:28 | Nico_P | the second pastebin is from objdump −−syms |
00:09:57 | amiconn | The addresses are not sorted - that's why you need to search a bit |
00:09:59 | Nico_P | hmm yes |
00:10:13 | | Join linuxstb_ [0] (n=dave@i-83-67-212-170.freedom2surf.net) |
00:10:16 | amiconn | I don't know why the linker doesn't sort them - always annyoed me |
00:10:20 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
00:10:51 | | Quit midgey (Client Quit) |
00:10:53 | | Quit linuxstb (Nick collision from services.) |
00:11:01 | | Nick linuxstb_ is now known as linuxstb (n=dave@rockbox/developer/linuxstb) |
00:11:11 | | Quit ol_schoola (Client Quit) |
00:11:17 | amiconn | The function addresses are indeed all above the crash address - that means the crash happens somewhere before the first non-static function in buffering.c |
00:11:18 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
00:11:40 | gevaerts | Nico_P: seems to be in |
00:11:53 | gevaerts | Nico_P: seems to be in fill_buffer |
00:11:54 | amiconn | Anyway, I think it's easiest to disassemble buffering.o with objdump, adjusting the vma to the start address of the module |
00:12:13 | amiconn | This way all functions within the disassembly show their correct address |
00:12:46 | | Quit bluebrother ("'nite guys") |
00:14:07 | amiconn | arm-elf-objdump -d apps/buffering.o −−adjust-vma=0x8598 >buffering_dis.S |
00:14:55 | | Quit Jon-Kha (Remote closed the connection) |
00:15:23 | | Join Chronon [0] (i=vircuser@d23-104.uoregon.edu) |
00:16:33 | | Join Zarggg [0] (n=z@216-15-73-111.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
00:16:34 | Nico_P | amiconn: that's very cool :) http://pastebin.ca/978909 |
00:17:53 | BHSPitMonkey | Bagder, interesting project you pointed out... Glad to see my app was at least read over ;) |
00:18:04 | Bagder | :-) |
00:18:41 | | Quit davina (Remote closed the connection) |
00:19:27 | Bagder | I think reading all the applications and giving sensible feedback is the least we can do |
00:19:36 | amiconn | Nico_P: Now compare that with your C code (I assume this is non-svn), and you found the line where it crashes |
00:19:54 | Nico_P | amiconn: it is actually the same as SVN... I'm comparing |
00:20:12 | BHSPitMonkey | How many came in this year? |
00:20:26 | Bagder | BHSPitMonkey: 27 |
00:20:40 | Bagder | and a few rubbish ones |
00:20:42 | BHSPitMonkey | That's a bit more than last, eh? |
00:20:56 | Bagder | yes, we had 20 in total last year |
00:20:57 | | Quit CyBergRind|w (Success) |
00:21:15 | | Join amdgoon [0] (n=amdgoon@142.13.141.11) |
00:21:27 | * | Bagder goes to sleep(3600 * a_few); |
00:21:50 | Nico_P | amiconn: I think I have some data corruption, leading to m->next being totally fubar |
00:22:08 | amiconn | Bagder: ticks? ;) |
00:22:13 | BHSPitMonkey | heh |
00:22:22 | BHSPitMonkey | amdgoon, yep, he's back |
00:22:38 | amiconn | That won't be very long... |
00:22:40 | BHSPitMonkey | amdgoon, sorry. TAB-Completion. |
00:22:51 | amdgoon | oh, no worries |
00:23:18 | | Quit spiorf (Remote closed the connection) |
00:23:20 | * | preglow summons shotofadds |
00:23:35 | BHSPitMonkey | I've gotten to the point where three characters of typing a nick is just not tolerable :P |
00:23:38 | amiconn | Nico_P: That crash is eaxctly the ->filerem access in if (m->filerem > 0) { |
00:23:45 | Mode | "#rockbox -o scorche|sh " by ChanServ (ChanServ@services.) |
00:25:40 | Nico_P | amiconn: m can't be null, so that means m->next got currupted in the parent handle |
00:25:46 | amiconn | The loop is a while loop and gcc went cheap and placed a branch (b 961c) to the condition check after the actual loop content. So ldr r3, [r4, #288] is actually the first instruction within the loop - the m->filerem fetch |
00:25:50 | Nico_P | I'm clearly doing somehing wrong |
00:26:02 | amiconn | No, it means that m isn't 32 bit aligned |
00:26:10 | Nico_P | ah, that's very possible |
00:26:37 | amiconn | On arm (and also on SH, but not on coldfire), accesses must be aligned, or you'll get a data abort |
00:27:36 | amiconn | Some arm versions allow to disable that abort, and give rotated data instead on an unaligned fetch - even worse if you ask me... |
00:28:14 | preglow | pixelma: i appreciate the bitmap-stripification you're doing, btw, been looking forward to less bmps :) |
00:29:01 | Nico_P | amiconn: thanks a ton for your help |
00:29:12 | amiconn | np |
00:29:30 | preglow | amiconn: even worse by far... total confusion instead of crash |
00:29:56 | amiconn | preglow: Well, if you really go nuts, you can use it for optimisations... |
00:30:07 | preglow | yeah, but... |
00:30:11 | | Quit ompaul (Client Quit) |
00:30:15 | preglow | i really prefer the debugability of a data abort |
00:30:19 | pixelma | thanks :) need motivation for the rest of the "Rockboxed" theme badly because the rest of the ports has some weird "we combine our e.g. battery status by using multiple bitmaps)... |
00:30:59 | amiconn | Iirc gigabeat f/x allow that kind of accesses... and for some reason, enabling alignment check in cp15 doesn't werk... (I once made a patch for testing this) |
00:31:23 | preglow | what, so it never generates a data abort? |
00:31:32 | amiconn | yes, exactly |
00:31:36 | preglow | how useful |
00:32:16 | amiconn | On arm systems featuring cp15, it *should* allow enabling alignment check... |
00:33:29 | amiconn | See arm reference manual, part B, section 3.6.1: alignment fault |
00:34:14 | amiconn | CP15, register 1 bit 1 |
00:35:32 | | Quit herrwaldo (Remote closed the connection) |
00:35:51 | | Quit linuxstb (Read error: 113 (No route to host)) |
00:35:57 | | Quit n1s () |
00:36:15 | | Quit sarixe ("(EE) Failed to load "quit" module") |
00:42:14 | Nico_P | amiconn: are you certain the data abortis caused by misaligned data? |
00:42:29 | amiconn | yes |
00:42:34 | Nico_P | and not by data corruption that makes the pointer point to bogus data |
00:42:42 | amiconn | That's what a data abort indicates - a misaligned access |
00:42:58 | preglow | there's no question about it |
00:43:12 | preglow | only other kind of memory exception is a prefetch abort, and that looks clearly different |
00:43:13 | Nico_P | ok, so must've made a mistkae in where or what to align |
00:43:37 | amiconn | Of course, a corrupted pointer also has that effect (in 75% of all cases in case of a 32 bit access) |
00:44:15 | preglow | hmm, i wonder how an arm with an mmu handles an unmapped access |
00:44:24 | preglow | or an access violation |
00:46:18 | * | amiconn recommends part B section 3.6.1 of the arm reference manual one more |
00:46:26 | preglow | ome other time, perhaps :V |
00:46:30 | preglow | approaching bedtime now |
00:47:32 | * | amiconn thinks that any kind of unmapped access handling would be better than what happens on coldfire |
00:47:50 | Nico_P | there's no reason why things should be misaligned... I think I'm corrupting the pointer |
00:51:58 | | Quit mf0102 ("Verlassend") |
00:52:42 | | Join atmishere [0] (i=atm@116.68.114.204) |
00:53:06 | | Quit PaulJam (".") |
00:53:22 | Nico_P | looks like I fixed the problem by reverting a change I shouldn't have made |
00:54:17 | atmishere | gevaerts:Hi Gevaerts... |
00:54:39 | gevaerts | Hi |
00:55:10 | atmishere | gevaerts:I am atm,about porting...???? |
00:55:17 | gevaerts | I know :) |
00:56:12 | | Quit ender` (" Why do people give each other flowers? To celebrate various important occasions, they're killing living creatures? Why rest") |
00:56:28 | atmishere | Gevaerts:I am now free for few days as my first exam is over.It was "almost" easy.Now I am ready to discuss about it as next is on next week |
00:57:40 | moos | atmishere: What is your project? |
00:57:50 | gevaerts | atmishere: I'm not actually the right person to discuss this with. I seem to be doing lots of semi-administrative stuff like checking if applications contain everything they need, but technically, I'm not the one to talk to about your project |
00:58:28 | | Join twavisdegwet [0] (i=444baeca@gateway/web/ajax/mibbit.com/x-394ca0797d33cc91) |
00:58:50 | | Quit BlakeJohnson86 ("Leaving.") |
00:58:50 | twavisdegwet | so ugh.. do you guys know about any progress about importing rockbox over to da zune |
00:59:06 | petur | none |
00:59:12 | | Quit roolku () |
00:59:24 | twavisdegwet | what like there is no progress? or you don't know of any? |
00:59:28 | | Join BlakeJohnson86 [0] (n=bjohnson@c-24-118-135-22.hsd1.mn.comcast.net) |
00:59:38 | petur | no progress, nobody working on it |
01:00 |
01:00:13 | twavisdegwet | so my zune is stuck sitting here with all this wifi potential |
01:00:23 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
01:00:30 | scorche|sh | feel free to start working on the port yourself :) |
01:01:09 | twavisdegwet | is rockbox linux based? cause then i might just do that.. |
01:01:18 | petur | no |
01:02:03 | twavisdegwet | okay so if i want rockbox i'm gonna have to buy an ipod :( |
01:02:17 | scorche|sh | there are plenty of other devices rockobx runs on besides ipods |
01:02:34 | moos | just check the rockbox front page... |
01:02:46 | ze | is it just me or is availability of high-capacity DAP's rather low these days |
01:02:54 | twavisdegwet | i know i saw those but ipods are the most obvious thing you think of when you hear rockbox |
01:02:58 | ze | walk into a store and all you see are <5G and ipods |
01:03:24 | twavisdegwet | AND ZUNES./.. with no rockbox ='( |
01:03:25 | scorche|sh | ze: well, stores are a different story...they arent going to carry the older stuff |
01:03:42 | | Join krz [0] (n=irc_by@turbo.sml.by) |
01:03:49 | ze | scorche|sh: why are all the non-ipod/non-zune high-capacity models "older stuff" though? |
01:03:52 | ze | heh |
01:04:19 | scorche|sh | the ipod models we support are "older stuff" too |
01:04:19 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
01:04:27 | scorche|sh | rockbox ports take time |
01:04:38 | twavisdegwet | this is probably do to the fact that if anything that was close to ipods capacityt and cheaper then it would take the ipod off of shelves and then apple would stop giving support |
01:04:43 | krz | hi! anyone from mentors here? |
01:04:46 | ze | i still don't see even non-supported ones though |
01:04:47 | ze | heh |
01:04:53 | scorche|sh | krz: plenty...what did you need? |
01:05:09 | scorche|sh | ze: plenty to be found on ebay |
01:05:25 | krz | scorche|sh: just a question about the given task: Make a GUI in your chosen toolkit that uses the core rockbox code to validate a WPS. Please look at checkwps as a reference. |
01:05:33 | Chronon | and for much cheaper than you'll find at a retail outlet too. . . |
01:05:36 | twavisdegwet | ughoh theres enough people in this irc channel to merit the name: stuff.. |
01:05:47 | scorche|sh | twavisdegwet: huh? |
01:06:02 | krz | scorche|sh: should it be only GUI? |
01:06:17 | | Quit moos ("Good night") |
01:06:20 | twavisdegwet | scorche|sh: just saying that people don't type peoples names then there message unless theres alot of people in the current channel |
01:06:21 | scorche|sh | krz: well, it should be a GUI program |
01:06:36 | krz | scorche|sh: what should it do? |
01:06:39 | scorche|sh | twavisdegwet: that is a good idea even on smaller channels |
01:07:14 | atmishere | moos:Porting Rock Box to Android.... :) |
01:07:18 | twavisdegwet | i suppose but if a answer is written then the contents of the answer makes the implication of who you are talking 2 |
01:07:30 | atmishere | shall we disucc on that... |
01:07:43 | ze | twavisdegwet: i do that sometimes even in a 3-person channel, often to help distinguish a response to something in particular from unrelated chatter |
01:08:31 | Chronon | atmishere: moos left, if that's who you're talking to. . . |
01:08:33 | scorche|sh | krz: it should validate a wps file...i.e. make sure that it will be accepted by our parser...we already have a tool that does this (checkwps), but you are to make a GUI implementation of it...quite easy as most of the back-end parsing is already done in checkwps |
01:08:36 | twavisdegwet | i suppose when it is phrased that way it does seem to make a lil bit of sense for the people in here actually trying to get help.. to my dissapointtment however rockbox is not going to be on the zune anytime in the near future.. |
01:09:15 | scorche|sh | twavisdegwet: well, it certainly isnt going to happen by itself with no one working on it...if you work on it, you at least know it will get accomplished at some point ;) |
01:09:24 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
01:09:47 | twavisdegwet | i probably could.. save me the research what's rockbox coded in? |
01:09:52 | scorche|sh | C |
01:09:53 | krz | scorche|sh: thanks, i see! |
01:10:22 | | Quit petur ("Zzzz") |
01:10:25 | twavisdegwet | hmm.. i actually do have training in that.. and i do have a zune.. i do have the will.. but what to do.. |
01:10:37 | atmishere | My GSoC project....Porting Rock Box to Android.... :) shall we discuss about that.. |
01:10:57 | twavisdegwet | wtf is android |
01:11:19 | scorche|sh | atmishere: what did you want to discuss? |
01:11:28 | atmishere | android is an open mobile platform by java |
01:11:32 | atmishere | sorry |
01:11:35 | atmishere | by google |
01:11:35 | | Quit Nico_P (Remote closed the connection) |
01:11:39 | ze | s/porting/reimplimenting/ |
01:11:45 | ze | :p |
01:12:08 | atmishere | So I want to port RockBox to Android...SIMPLE.. |
01:12:11 | atmishere | ;) |
01:12:38 | scorche|sh | not so simple as you are suggesting to reimplement many parts fo rockbox into java... |
01:13:02 | ze | atmishere: you should get some avr's or something and make a nice open-source DAP design and port rockbox to that |
01:13:53 | scorche|sh | errr... |
01:13:59 | atmishere | what is avr??? I can't get it. |
01:14:09 | ze | a family of microcontrollers |
01:14:16 | scorche|sh | atmishere: dont worry about his comment.. |
01:14:18 | atmishere | ok.. |
01:14:39 | atmishere | actually i don't have to i think...because |
01:14:57 | ze | i'm just saying, it'd probably be easier and more useful :p |
01:15:02 | atmishere | there is an api to provide them in ANdroid itself that's the java part... |
01:15:11 | atmishere | ze: It's ok |
01:15:21 | scorche|sh | atmishere: so C will run on android fine? |
01:15:50 | *** | Saving seen data "./dancer.seen" |
01:15:59 | twavisdegwet | lol looks like he's gonna say maybe :D |
01:16:06 | atmishere | almost fine... |
01:16:31 | atmishere | there is a set up provided by google to support C i java |
01:16:44 | atmishere | C in java |
01:16:51 | scorche|sh | do you have a link to that? |
01:17:33 | atmishere | scorche|sh:just wait...Let me try... |
01:17:51 | atmishere | scorche|sh:good name after all keep it up...;) |
01:19:40 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
01:20:52 | twavisdegwet | ya dosn't look like zune rokcbox will happen before zune linux.. so i'll just wait for both of them.. so i'm gonna go i might talk to you guys later but probably not |
01:21:05 | | Quit twavisdegwet ("http://www.mibbit.com ajax IRC Client") |
01:22:49 | scorche|sh | ... |
01:23:08 | * | scorche|sh stifles a giggle |
01:23:27 | | Quit gevaerts ("Must...Not...Sleep...Yet...erwyurewvbw") |
01:23:41 | atmishere | scorche|sh:please wait.. |
01:23:56 | scorche|sh | atmishere: oh the giggle wasnt about you.. |
01:24:08 | atmishere | scorche|sh:http://benno.id.au/blog/2007/11/13/android-native-apps |
01:24:23 | atmishere | scorche|sh:here is a link of proof ;) |
01:25:43 | scorche|sh | atmishere: that is better than nothing, i suppose, but do you know how you would use the display in C? |
01:26:09 | Chronon | It seems to be the android version of Java's Native Interface. |
01:26:28 | scorche|sh | he doesnt mention any way of using peripherals/audio/display/etc...do you know how you would in C? |
01:28:39 | atmishere | I would prefer searching about using them after my exams... this was just a proof...that's all |
01:28:50 | atmishere | It will... |
01:29:29 | scorche|sh | well, yes, but it isnt very useful if you dont know how to interact with various peripherals and output methods |
01:29:56 | atmishere | scorche|sh:ok |
01:30:22 | atmishere | scorche|sh:I will try to do some home work about that today about that. |
01:30:27 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
01:30:28 | atmishere | scorche|sh:is that ok |
01:30:39 | scorche|sh | i am not trying to dissuade you...just pointing out that it really isnt "SIMPLE" ;) |
01:30:56 | atmishere | scorche|sh:I really mean it... |
01:31:01 | atmishere | ;) |
01:31:38 | atmishere | scorche|sh:I should study it afterall to do something like a large software port.... |
01:32:27 | scorche|sh | atmishere: most certainly...this isnt something one can slip by on without knowledge of how the internals of android work |
01:33:05 | | Join TaylorKillian [0] (n=Administ@rs225196.resnet.wright.edu) |
01:33:19 | TaylorKillian | hey, any mentors around? |
01:33:52 | scorche|sh | that depends...is there a reason we should be hiding? |
01:34:16 | TaylorKillian | I was messaged about a programming challenge (for the arm emulator) an also about an irc meeting |
01:34:25 | * | scorche|sh nods |
01:34:56 | TaylorKillian | may i ask what the general topic of the discussion will be? |
01:35:09 | | Join Shaid [0] (n=adam@dsl-202-45-112-116-static.VIC.netspace.net.au) |
01:35:22 | TaylorKillian | i will be leaving town tomorrow and am not sure how often i will be able to get on the net during that time |
01:35:27 | atmishere | scorche|sh:I think internals is not required as ANDROID will act as Virtual System for Rock box,interface.. |
01:36:50 | scorche|sh | TaylorKillian: it will just be a standard sort of interview...seeing your knowledge level, your thoughts on the direction of the project, your dedication, etc |
01:36:53 | TaylorKillian | as for the challenge, i'll get started on it tonight and see what i can do while i'm out of town |
01:37:01 | qwm | that's nonsense, scorche|sh |
01:37:04 | | Part qwm |
01:37:15 | TaylorKillian | lol @ qwm |
01:37:34 | scorche|sh | atmishere: if you dont need to know about the internals, then tell me how you are going to output sound and to the screen using C and the compiler you linked.. |
01:37:42 | scorche|sh | TaylorKillian: when will you be out of town? |
01:37:53 | | Join midgey_ [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
01:38:19 | TaylorKillian | scorche|sh: I will actually be back before the april 15th cutoff |
01:38:39 | TaylorKillian | i will be leaving in 12hrs and wont be back until the 14th |
01:38:39 | * | DerPapst just noticed the gsoc test tasks have been rewritten |
01:38:57 | scorche|sh | TaylorKillian: ah...good...well, we can talk then, however see what you can do about the task :) |
01:39:01 | | Quit midgey (Read error: 110 (Connection timed out)) |
01:39:32 | TaylorKillian | scorche|sh: yeah, i'll definitely bring my laptop |
01:39:47 | * | scorche|sh wouldnt dream of travelling without a laptop |
01:41:22 | DavidS2 | DerPapst: has all your work been for nothing, or is it just the wording that changed? |
01:42:04 | scorche|sh | DavidS2: naw...he completed his task :) |
01:44:25 | DerPapst | DavidS2: i think it's fine :-) |
01:44:42 | DavidS2 | cool, now i just need to finish mine. |
01:44:55 | DerPapst | What's your task? |
01:45:19 | DerPapst | ...if i may ask ;-) |
01:45:27 | DavidS2 | Program a gui to interface with the rockbox code to test if a wps is valid, the thememaker test. |
01:45:54 | DerPapst | ah. :-) |
01:46:08 | DavidS2 | I already got the gui done i am just tring to get my head arround the rock box code. |
01:46:29 | scorche|sh | checkwps makes things pretty easy for you ;) |
01:46:49 | DerPapst | what gui toolkit are you using? QT? |
01:47:39 | DavidS2 | yeah i have looked into that and well to test things, i added in the header used by that code not making any calls but i get some weird error about playlist emun being called before being declaired |
01:48:14 | DavidS2 | yeah i am using QT, never used it before but i like it now. |
01:48:50 | * | DerPapst has never done any gui stuff except for rockbox and ipodlinux ^^ |
01:49:42 | | Part toffe82 |
01:51:57 | DavidS2 | I should also say anytime is good for an interview with me, i live in the Newfoundland time zone -3.5 i think |
01:52:55 | Chronon | -3.5? Weird! |
01:53:22 | | Join JdGordon [0] (n=jonno@c211-28-95-90.smelb1.vic.optusnet.com.au) |
01:54:18 | | Quit DavidS2 (Read error: 104 (Connection reset by peer)) |
01:54:50 | | Join DavidSG [0] (n=Tordre@n098h202.wsr.mun.ca) |
01:55:03 | DavidSG | yeah we are one of those 1/2 time zones |
01:56:29 | atmishere | I'm 5 |
01:56:44 | atmishere | +5 i mean ;) |
01:57:29 | | Join Thundercloud_ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
01:58:51 | | Join DavidS1 [0] (n=Tordre@n098h202.wsr.mun.ca) |
01:59:45 | DavidS1 | 5 wow major difference |
02:00 |
02:00:27 | DavidS1 | that means it is 6 am for you? |
02:02:17 | DerPapst | 2 am here and i should get to sleep o.O |
02:03:08 | DavidS1 | have a good one? since you are also a student good luck any exams you may have. |
02:03:27 | DavidS1 | s/?/./ |
02:03:41 | DerPapst | heh.. still some time before exams |
02:03:53 | DerPapst | though lots of tests and stuff. |
02:04:19 | DavidS1 | lucky for you this is my exam week. |
02:04:52 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
02:04:54 | krazykit | this channel is still an on-topic channel... |
02:04:57 | * | DavidS1 reminds himeslef this conversation is offtopic |
02:05:10 | | Join kraizee [0] (n=irc_by@turbo.sml.by) |
02:05:16 | | Join tedrock [0] (n=tedrock@d235-144-17.home1.cgocable.net) |
02:05:25 | DavidS1 | yeah sorry about that, we started talking about summer of code. |
02:05:45 | | Quit krz (Read error: 104 (Connection reset by peer)) |
02:06:03 | atmishere | Where could I find gsoc test tasks....please help..... |
02:06:39 | DavidS1 | your student application page? it is added as a comment, at least that is where i got mine. |
02:06:44 | | Join cendres [0] (n=ashes@modemcable123.78-80-70.mc.videotron.ca) |
02:06:48 | cendres | hello |
02:06:59 | Chronon | hi cendres |
02:07:16 | atmishere | davids1:what do you get?? |
02:07:29 | cendres | rockbox doesn't display file names for mpeg files |
02:07:32 | cendres | it used to |
02:07:51 | cendres | is there a setting for this? |
02:07:52 | Chronon | What does it display? |
02:08:08 | cendres | it shows an empty directory |
02:08:11 | Chronon | Did you change your "show files" setting? |
02:08:12 | DavidS1 | atmishere: are you asking what is my test? |
02:08:28 | Chronon | Make sure it's set to "supported" or "all" |
02:08:50 | cendres | Chronon: where, in rockbox settings? |
02:09:11 | atmishere | davids1:yes..of cours |
02:09:23 | Chronon | If you long Select on the file browser entry in the main menu it will take you to that option |
02:10:17 | Chronon | Or you can look in the General Settings menu. |
02:10:35 | Chronon | Settings > General Settings > File View |
02:10:45 | DavidS1 | atmishere: write a gui to interface with the rockbox code and validate a wps with it. Can i also ask what you test is? |
02:11:09 | cendres | Chronon: thanks |
02:11:19 | cendres | i dunno how that became reset |
02:11:35 | | Quit Thundercloud (Read error: 113 (No route to host)) |
02:11:49 | Chronon | :) |
02:11:56 | Chronon | Good to hear that's all it was. |
02:12:46 | atmishere | davids1:yes... i would,if i had one, ;) i can't get any...:( |
02:13:11 | DerPapst | atmishere: you don't have a test. just the interview |
02:14:45 | DerPapst | atmishere: but if you want to show something how about some c code that makes android put out some sounds (a sine wave or something similar :-P)? |
02:14:46 | DavidS1 | atmishere: what did project did you apply for? |
02:15:10 | | Quit DavidSG (Read error: 110 (Connection timed out)) |
02:15:18 | * | DavidS1 thinks he can decipher that from the previous statement |
02:15:26 | DerPapst | :-) |
02:15:53 | | Nick DavidS1 is now known as DavidSG (n=Tordre@n098h202.wsr.mun.ca) |
02:15:56 | | Join Thundercloud__ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
02:15:57 | atmishere | derPapst:I can't get you..Could you be more clear.Google makes it just mentors and student not a community.....so.....But it should be like that..;) |
02:17:52 | atmishere | DavidSG:I can say it in simple words that,"To port RockBox to Android,new open source mobile OS by Google" |
02:18:26 | * | DavidSG thinks his guess was correct. |
02:19:10 | DerPapst | atmishere: I said if you want a test you could try to write a small C program that runs in Android and makes noises e.g. a sine wave. Sound is the most important bit in rockbox. |
02:19:28 | DavidSG | cool, sounds like fun |
02:20:01 | scorche|sh | DerPapst: that is a good idea |
02:22:02 | DerPapst | anyways... time for some sleep :-) |
02:22:12 | DerPapst | Good night all :-) |
02:22:23 | DavidSG | doesn't android applications require java doesn't that also mean that a port to android could easily be modified to a pc port as well? |
02:22:49 | | Join Hammer89_ [0] (n=mobile@host-24-225-156-82.patmedia.net) |
02:23:11 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
02:24:19 | | Quit miepchen^schlaf () |
02:24:24 | atmishere | After doing it where should I show it??? |
02:24:27 | * | DavidSG deletes first doesn't |
02:25:39 | scorche|sh | atmishere: you can put a patch in a comment |
02:26:38 | | Join miepchen^schlaf [0] (n=miepchen@p54BF43AC.dip.t-dialin.net) |
02:27:39 | atmishere | scorchet|sh:It's 5 am here and I must sleep atleast now otherwise...bye all... |
02:27:45 | atmishere | bye |
02:27:53 | | Part atmishere |
02:29:10 | | Quit Chronon ("work -> home") |
02:29:26 | DavidSG | What time zones are most of the developers here in? |
02:29:40 | | Part pixelma |
02:29:51 | | Join cool_walking_ [0] (n=notroot@203-59-129-195.perm.iinet.net.au) |
02:30:13 | scorche|sh | most are around UTC |
02:31:00 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
02:31:15 | DavidSG | ok, so it not that big of a gap |
02:33:37 | | Quit Hammer89_ () |
02:34:42 | | Quit Shaid (Read error: 104 (Connection reset by peer)) |
02:41:21 | | Join BrendanW [0] (i=BrendanW@ppp-71-137-110-146.dsl.scrm01.pacbell.net) |
02:41:36 | BrendanW | So I go and open up my iPod and unplug the battery, plug it in, and it works! |
02:41:49 | BrendanW | Then I shut off rockbox. Same issue. Won't boot again. |
02:42:50 | | Quit amiconn (Nick collision from services.) |
02:42:56 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
02:44:09 | | Join Bensawsome [0] (n=Administ@c-67-186-185-71.hsd1.ma.comcast.net) |
02:44:21 | Bensawsome | neone here? |
02:44:34 | cool_walking_ | Yes, just ask your question. |
02:44:38 | Bensawsome | thanks |
02:45:02 | Bensawsome | were do i put the doom folder for rockdoom? |
02:45:24 | | Join JdGordon|uni [0] (i=82c20d65@rockbox/developer/JdGordon) |
02:45:24 | BrendanW | Where did you download rockdoom from/ |
02:45:27 | Bensawsome | err actually where do i put the .wad files? |
02:45:56 | BrendanW | You should get a .zip file with a .rockbox folder, simply drop that into the same folder .rockbox is already in and select Yes to All to add the files to there proper locations. |
02:46:17 | Bensawsome | it came with rockbox.... |
02:46:31 | Bensawsome | i just took it out one day to back it up and cant remeber where it went |
02:46:36 | BrendanW | The doom .wad doesn't come with Rockbox. |
02:46:41 | Bensawsome | i know |
02:46:46 | cool_walking_ | BrendanW: Are you possibly talking about this? http://forums.rockbox.org/index.php?topic=16305.0 |
02:47:02 | Bensawsome | i bought them myself i just want to know what path to put the .wad files in |
02:47:18 | BrendanW | .rockbox\doom\addons |
02:47:23 | Bensawsome | thanks |
02:47:29 | | Quit kraizee (Read error: 110 (Connection timed out)) |
02:47:40 | BrendanW | Err, no. Thats not right. |
02:47:53 | BrendanW | It's just .rockbox\doom\ |
02:47:58 | Bensawsome | o |
02:47:59 | Bensawsome | kk |
02:48:01 | Bensawsome | cool |
02:48:02 | Bensawsome | thanks |
02:50:19 | | Join toffe82 [0] (n=chatzill@adsl-71-154-233-143.dsl.frs2ca.sbcglobal.net) |
02:50:30 | Bensawsome | o and also |
02:50:40 | Bensawsome | if u wanted to instrall a new version of rockbox |
02:50:49 | Bensawsome | do u just overwrite the old files? |
02:52:13 | cool_walking_ | yes |
02:52:45 | Bensawsome | alriiiight |
02:52:50 | Bensawsome | gigady gigacdty gooo |
02:52:51 | Bensawsome | lol |
02:52:53 | Bensawsome | thanks guys |
02:53:45 | Bensawsome | i LOVE rockbox |
02:53:50 | cool_walking_ | Bensawsome: This stuff is in the manual: http://rockbox.org/manual.shtml |
02:53:57 | Bensawsome | ya i know |
02:54:05 | Bensawsome | but i thought it was easier to ask u guys |
02:54:24 | Bensawsome | u give much better answers and the answers r much easier to find ;) |
02:54:45 | cool_walking_ | If there's something wrong with the wording in the manual, we'd appreciate it if you told us about that, instead. |
02:55:09 | Bensawsome | ok |
02:55:17 | Bensawsome | thanks thought everyone |
02:55:22 | Bensawsome | though |
02:55:30 | | Join Shaid [0] (n=adam@dsl-202-45-112-116-static.VIC.netspace.net.au) |
02:55:36 | cool_walking_ | no worries |
02:57:20 | BrendanW | cool_walking_:Thanks for the link. It seems to be my issue. |
02:59:40 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
02:59:41 | | Join saratoga2 [0] (n=9803c50e@gateway/web/cgi-irc/labb.contactor.se/x-c43aadc0f578eee3) |
02:59:48 | | Join perrikwp [0] (i=9821663a@gateway/web/ajax/mibbit.com/x-130c64671a0a6427) |
02:59:48 | | Quit saratoga ("CGI:IRC (EOF)") |
03:00 |
03:01:23 | BrendanW | When I opened my iPod to unplug and replug the battery in, I mucked up the screen a bit. :/ |
03:03:15 | saratoga2 | that c interface on andriod looks quite promising |
03:03:29 | saratoga2 | IIRC the calling conventions in java are well documented |
03:03:32 | Bensawsome | wait wont windows overwrited the old preference files and themes when i just install new version by overwriting it? |
03:03:35 | saratoga2 | and i doubt google changed them |
03:03:48 | saratoga2 | so wrapping around andriod API calls is probably possible |
03:04:43 | Bensawsome | wait wont windows overwrited the old preference files and themes when i just install new version by overwriting it?r |
03:04:44 | Bensawsome | \ |
03:04:46 | Bensawsome | y |
03:05:28 | Llorean | Bensawsome: Please don't repeat questions in such a short period of time |
03:05:46 | Bensawsome | sry |
03:05:55 | Llorean | Bensawsome: Also, please try to use real English, as per the guidelines. |
03:06:17 | Llorean | The only files that will be overwritten are the Rockbox files. Any themes you added, and any config changes you made, will be preserved. |
03:06:32 | Bensawsome | what u mean use english.... I am |
03:06:40 | Llorean | "u" and "sry" are not real words. |
03:06:50 | Llorean | The guidelines are fairly clear on this. |
03:06:50 | Bensawsome | ...................... |
03:06:58 | Llorean | Did you read the guidelines? |
03:07:03 | Bensawsome | ya |
03:07:08 | | Quit ol_schoola () |
03:07:11 | Llorean | Then why aren't you following them? |
03:07:17 | Bensawsome | its just I automatically type like that |
03:07:25 | Bensawsome | sorry |
03:07:30 | Bensawsome | :d |
03:08:04 | Bensawsome | i am a gamer and I usually have a limited amount of time to write a message |
03:08:09 | Bensawsome | so.... |
03:08:41 | Llorean | Well here you can take your time, and the channel guidelines are quite clear. |
03:09:04 | Bensawsome | ok |
03:09:23 | Bensawsome | actually sometimes i even write like that when im writing a paper for school |
03:09:34 | | Join mathieu_ [0] (n=chatzill@modemcable085.45-81-70.mc.videotron.ca) |
03:10:06 | mathieu_ | hello |
03:10:16 | mathieu_ | someone here ? |
03:10:24 | krazykit | mathieu_, yes, many people are here |
03:10:24 | Llorean | mathieu_: Many people are.. |
03:10:37 | mathieu_ | ok sorry... im noob with irc |
03:12:55 | mathieu_ | i don't know if it's the right place to ask that, but i need help to understand how PluginMpegplayer works for Rockbox |
03:13:15 | Llorean | You'll probably need to be more specific than that |
03:15:38 | Bensawsome | do u mean how do you start playing the movie? |
03:15:51 | *** | Saving seen data "./dancer.seen" |
03:15:52 | | Quit Thundercloud__ (Remote closed the connection) |
03:15:56 | Llorean | Bensawsome: "u" |
03:16:04 | Bensawsome | DARNIT |
03:16:07 | Llorean | Seriously, stop and read over a line before hitting enter if you have to. |
03:16:31 | mathieu_ | i converted some videos using the how-to in the wik,i, but the result is quite ugly : a 200 kbps mpeg-2 video encoded using ffmpeg lags more than the Elephant Dreams test file (whose bitrate is near 700 kbps). am i missing something ? has it something to do with the converter ? |
03:17:04 | Llorean | mathieu_: What player, what frame rate, what audio bitrate, what encoder? |
03:20:01 | mathieu_ | i use yesterday's build on my iPod 5.5G and i converted the files using ffmeg, 320x180 or 320x240 (depending on the ratio), encoded into mpeg-2, 200kbps for video bitrate, 192kbps for audio bitrate, 2 audio channels, 44100Hz, mp3 |
03:20:19 | Llorean | What frame rate? |
03:20:56 | mathieu_ | i don't know how to set that... i think the default is 29.97 fps |
03:20:56 | | Join Bensawsom1 [0] (n=Administ@c-67-186-185-71.hsd1.ma.comcast.net) |
03:20:59 | Llorean | 200kbps is pretty low for video bit rate, but your problem is most likely your frame rate. The iPod video can't sustain a full 30fps by any stretch, and you'll need to pick a lower one. |
03:22:15 | mathieu_ | ok ; do you know what would be an ideal frame rate ? |
03:22:17 | Llorean | I would suggest trying 15 for full screen, and 20 or 24 for widescreen. |
03:24:36 | mathieu_ | one last thing : what is the command-line parameter for ffmpeg in order to limit the frame rate ($ ffmpeg −−help prints a lot of text, so it's hard to know what to do) ? |
03:25:04 | Llorean | I don't remember it. And that's not our software anyway. I'd suggest just reading the help or its manual |
03:25:52 | | Part Bensawsom1 |
03:25:54 | mathieu_ | anyway, thank you very much ! |
03:26:31 | | Nick mathieu_ is now known as delta009 (n=chatzill@modemcable085.45-81-70.mc.videotron.ca) |
03:26:47 | | Part delta009 |
03:30:54 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
03:33:55 | | Join JdGordon [0] (n=jonno@c211-28-95-90.smelb1.vic.optusnet.com.au) |
03:34:57 | | Quit Bensawsome (Read error: 110 (Connection timed out)) |
03:35:52 | | Quit DerDome (Nick collision from services.) |
03:35:53 | | Join DerDom1 [0] (n=DerDome@dslb-082-083-237-115.pools.arcor-ip.net) |
03:36:03 | | Nick DerDom1 is now known as DerDome (n=DerDome@dslb-082-083-237-115.pools.arcor-ip.net) |
03:39:22 | | Join webguest043G30Gb [0] (n=405bd88d@gateway/web/cgi-irc/labb.contactor.se/x-829d2297010dffda) |
03:41:12 | webguest043G30Gb | Hello, I'm having a problem trying to start out with Rockbox (iPod/Mac)... anyone? |
03:41:35 | * | JdGordon|uni fails to see a question there |
03:41:50 | daven | don't ask to ask, ask! |
03:42:36 | webguest043G30Gb | http://download.rockbox.org/manual/rockbox-ipod3g/rockbox-buildch2.html |
03:42:37 | webguest043G30Gb | sorry... new to all this IRC stuff... this page: |
03:43:22 | webguest043G30Gb | doesn't have a file listed for the 3G 30Gig iPod |
03:43:35 | webguest043G30Gb | oops.. that was the wrong page |
03:44:05 | webguest043G30Gb | I'm trying to convert from HFS to FAT32 and the instructions contain links for all iPod sizes but mine |
03:44:09 | webguest043G30Gb | what do I do? |
03:44:12 | | Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst) |
03:44:56 | webguest043G30Gb | http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32#b_Download_the_partition_table_f |
03:45:06 | webguest043G30Gb | that is the correct page I'm referring to |
03:47:37 | webguest043G30Gb | is this the correct place for that kind of queston? |
03:47:57 | krazykit | webguest043G30Gb, it is the correct place. please have patience. |
03:51:17 | saratoga2 | i think if theres no partition table for your ipod, you may need to use itunes on a PC to restore it |
03:51:25 | saratoga2 | at least thats the easiest way |
03:52:40 | lostlogic | Hmm... I'm starting to think that the reason that I have trouble with the USB stack on my 5g might be more to do with my usage behavior than with my hardware/software. |
03:52:57 | lostlogic | I often plug in... wait long enough for disk to spin down, then mount, then try to do something |
03:59:16 | | Quit saratoga2 ("CGI:IRC") |
03:59:41 | webguest043G30Gb | Thanks for the suggestion. I guess I'll have to wait until another day. I don't have firewire on my only Windows box and I don't have USB for my 3G iPod. It would seem that I'm stuck for the time being. |
04:00 |
04:01:49 | webguest043G30Gb | I'll keep an eye on this channel for a half hour or so in case someone else has a solution. |
04:04:23 | | Quit jhulst_ ("Konversation terminated!") |
04:09:10 | | Quit kies (Read error: 104 (Connection reset by peer)) |
04:10:51 | | Join kkurbjun [0] (n=kkurbjun@c-67-174-104-139.hsd1.co.comcast.net) |
04:11:44 | | Join homielowe [0] (n=homielow@d154-5-112-174.bchsia.telus.net) |
04:14:14 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
04:15:50 | | Join kies [0] (n=kies@adsl-76-227-79-72.dsl.chmpil.sbcglobal.net) |
04:19:00 | | Join ctaylorr [0] (n=ctaylorr@bas1-toronto43-1279396235.dsl.bell.ca) |
04:21:22 | | Part homielowe |
04:21:31 | | Join homielowe [0] (n=homielow@d154-5-112-174.bchsia.telus.net) |
04:22:02 | | Quit homielowe () |
04:23:24 | | Join homielowe [0] (n=eric_j_l@d154-5-112-174.bchsia.telus.net) |
04:24:48 | | Quit webguest043G30Gb ("CGI:IRC (Ping timeout)") |
04:28:01 | | Join webguest043G30Gb [0] (n=405bd88d@gateway/web/cgi-irc/labb.contactor.se/x-a56ede37731ca20d) |
04:32:51 | webguest043G30Gb | I was looking for a file titled "30GB 3rd Gen" from http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32 which is NOT currently posted. Then I got bumped off the channel. Has there been a solution posted that I missed? |
04:33:11 | | Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst) |
04:33:33 | krazykit | webguest043G30Gb, there are public logs you can read through on the website. |
04:36:35 | webguest043G30Gb | I found the log (live feed) thanks for your patience with the newbies. |
04:38:47 | | Quit XavierGr () |
04:39:09 | | Join miepchen^schlaf_ [0] (n=miepchen@p54BF6E70.dip.t-dialin.net) |
04:39:39 | webguest043G30Gb | Logging out of the web interface... Will be watching the live feed. Thanks all! |
04:39:45 | | Quit webguest043G30Gb ("CGI:IRC") |
04:54:43 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
05:00 |
05:03:33 | | Quit Neovanglist ("leaving") |
05:04:12 | | Join Neovanglist [0] (i=Neovangl@69.31.129.33) |
05:06:53 | | Quit ctaylorr (Read error: 110 (Connection timed out)) |
05:10:33 | | Join DavidS1 [0] (n=Tordre@n098h202.wsr.mun.ca) |
05:15:55 | *** | Saving seen data "./dancer.seen" |
05:29:14 | | Join TaylorKillia1 [0] (n=Administ@rs225196.resnet.wright.edu) |
05:30:32 | | Quit TaylorKillian (Read error: 104 (Connection reset by peer)) |
05:30:43 | | Nick TaylorKillia1 is now known as TaylorKillian (n=Administ@rs225196.resnet.wright.edu) |
05:31:12 | | Quit Horscht (Read error: 113 (No route to host)) |
05:33:12 | | Quit DavidSG (Read error: 110 (Connection timed out)) |
05:44:40 | | Quit JdGordon|uni ("http://www.mibbit.com ajax IRC Client") |
05:48:00 | | Quit csc` ("If you can't do anything smart, do somethin right ~Serenity") |
05:50:39 | | Quit midgey_ () |
05:51:47 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
05:59:36 | | Quit midgey () |
06:00 |
06:00:02 | | Quit kkurbjun (Read error: 110 (Connection timed out)) |
06:03:51 | | Join BlackChaos [0] (n=BlackCha@ool-182cdaac.dyn.optonline.net) |
06:06:22 | | Quit DavidS1 (Read error: 110 (Connection timed out)) |
06:12:03 | | Join CyBergRind|w [0] (n=cbr@212.98.160.130) |
06:12:44 | | Quit cbr|w (Read error: 113 (No route to host)) |
06:14:21 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
06:14:33 | | Quit miepchen^schlaf_ () |
06:15:25 | | Join kkurbjun [0] (n=kkurbjun@c-67-174-104-139.hsd1.co.comcast.net) |
06:31:18 | | Quit BlackChaos ("Leaving") |
07:00 |
07:04:59 | | Join lymeca [0] (i=lymeca@unaffiliated/lymeca) |
07:05:43 | lymeca | something happened to my 5th gen 80GB I had Rockbox on |
07:05:50 | lymeca | the second partition doesn't work anymore |
07:05:54 | lymeca | rockbox won't boot |
07:06:19 | lymeca | When I try and mount it in disk mode: mount: /dev/sdc2: can't read superbloc |
07:06:40 | lymeca | and when I try and run fdisk on it: |
07:06:41 | lymeca | "Error: Unable to open /dev/sdc - unrecognised disk label." |
07:15:57 | *** | Saving seen data "./dancer.seen" |
07:25:59 | | Quit BHSPitMonkey ("Ex-Chat") |
07:26:35 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
07:30:06 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
07:30:51 | | Join tonyyarusso [0] (n=tony@ubuntu/member/tonyyarusso) |
07:36:44 | Nico_P | jhMikeS: ping |
07:37:22 | | Join LinusN [0] (n=linus@gateway/web/cgi-irc/labb.contactor.se/x-f87818f6062854d9) |
07:38:27 | | Quit jhulst_ (Remote closed the connection) |
07:38:41 | | Join JdGordon|uni [0] (i=82c20d6a@rockbox/developer/JdGordon) |
07:38:42 | | Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst) |
07:44:30 | * | jhMikeS hears a noise |
07:45:42 | Nico_P | hi :) |
07:45:59 | Nico_P | I started moving get_metadata to the buffering thread yesterday |
07:46:28 | jhMikeS | any better? |
07:47:05 | Nico_P | I couldn't really say tbh |
07:47:14 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
07:47:16 | Nico_P | I have the object hack enabled |
07:47:55 | Nico_P | also it does things pretty much exactly like before, except for where get_metadata happens. I plan on making bigger changes today |
07:48:12 | jhMikeS | No difference in inital fill speed? |
07:48:28 | Nico_P | I haven't timed but it might be faster in the initial phase |
07:49:25 | Nico_P | what I have in mind is to use an event to notify the audio thread when metadata is loaded. that event would instruct the audio thread to finish loading the track |
07:49:45 | jhMikeS | That's where the trouble is I thought. Horscht reported that sans hack it still buffered roughtly the same time as with but only the initial and dir skips had trouble. |
07:50:10 | Nico_P | I agree. I think I might disable the hack for testing |
07:51:10 | jhMikeS | But we still have to answer the question as to why the 5.5g 30GB I was using never had a lick of trouble without the hack and with large sectors forced. :) |
07:51:10 | Nico_P | with the event, the audio thread would just call bufopen() on the ID3 data, and then wait for the event before it starts loading the codec and the audio |
07:52:17 | jhMikeS | then codecs don't need to loop waiting for taginfo_ready, eh? |
07:53:14 | Nico_P | why not? taginfo_ready would be set to true at the end of the second loading stage |
07:53:45 | stripwax | Has there been any progress on sleep (suspend?) power on pp targets? |
07:54:00 | jhMikeS | I thought ID3 data would be ready before the codec and audio were loaded. |
07:55:13 | jhMikeS | btw, you mean event as in callback not struct event right? |
07:56:32 | Nico_P | yes, ID3 data will be ready. the thing is that in the current code, taginfo_ready is set to true quite late. but thinking about it, yeah the codec won't spend time waiting |
07:56:46 | Nico_P | you mean struct event like in event.c? |
07:58:26 | Nico_P | I wasn't sure about the best way |
08:00 |
08:02:23 | jhMikeS | send_event vs. kernel events |
08:02:58 | | Join Rob2222 [0] (n=Miranda@p4FDCD020.dip.t-dialin.net) |
08:03:00 | Nico_P | yes, I found the kernel event struct ;) I was thinking of send_event |
08:04:22 | Nico_P | do you think my idea could work? |
08:06:36 | jhMikeS | sure, using the state machine to track what's expected next it could be very simple and robust. |
08:08:38 | Nico_P | I hope so :) |
08:09:30 | Nico_P | I think it should take some strain off the audio thread and the disk at playback start |
08:12:20 | * | Nico_P leaves for school... the coding will wait til this afternoon |
08:14:09 | | Quit DerDome ("Leaving.") |
08:19:42 | | Quit Nico_P (Remote closed the connection) |
08:19:53 | | Quit midgey () |
08:20:31 | | Quit Rob2223 (Read error: 110 (Connection timed out)) |
08:20:38 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
08:22:11 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
08:22:16 | | Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater) |
08:23:39 | | Join webguest043G30Gb [0] (n=405bd88d@gateway/web/cgi-irc/labb.contactor.se/x-88229f97ad10d00a) |
08:24:36 | | Part toffe82 |
08:24:53 | | Join Chronon [0] (i=chronon@c-24-20-117-106.hsd1.or.comcast.net) |
08:27:36 | | Quit Llorean (Read error: 110 (Connection timed out)) |
08:28:16 | webguest043G30Gb | I was able to borrow a USB cable from a friend and get my 3G 30Gb iPod converted to FAT32. Thanks for the suggestions. Used 'rbutil'. Now I'm having trouble with a "Can't load rockbox.ipod: File not found" error. |
08:29:07 | | Join perrikwp [0] (i=9821663a@gateway/web/ajax/mibbit.com/x-b74d405f5cc29f3d) |
08:29:34 | JdGordon|uni | did you install the main build? |
08:29:42 | JdGordon|uni | or unzip rockbox.zip? |
08:30:07 | | Quit Lynx_ (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
08:31:23 | webguest043G30Gb | I downloaded "rbutilqt-1.0.3.dmg" which mounted to my Mac desktop and installed from there. |
08:32:27 | | Join Llorean [0] (n=DarkkOne@166.194.42.67) |
08:36:31 | | Join Jon-Kha [0] (n=jon-kha@83.150.91.127) |
08:37:34 | JdGordon|uni | if your missing rockbox.ipod you didnt finish the install |
08:37:44 | JdGordon|uni | there are 2 install buttons (iirc) |
08:37:50 | JdGordon|uni | install bootloader and install rockbox |
08:37:54 | JdGordon|uni | or something like that |
08:41:22 | | Quit jhulst_ (Remote closed the connection) |
08:41:47 | | Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst) |
08:42:53 | | Join PaulJam [0] (i=PaulJam_@vpn-3031.gwdg.de) |
08:44:08 | Chronon | Are there issues with building the sim right now? I'm seeing some strangeness with a Gigabeat F sim on linux. |
08:44:38 | | Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/labb.contactor.se/x-954f71d506ae75d1) |
08:44:58 | JdGordon|uni | shouldnt be... what stranegness? |
08:45:32 | Chronon | one sec... |
08:46:58 | Chronon | Nevermind. ... I forgot to "make install". :p |
08:47:13 | | Join krz [0] (n=irc_by@turbo.sml.by) |
08:47:17 | JdGordon|uni | :) |
08:47:42 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
08:52:59 | | Join petur [50] (n=petur@rockbox/developer/petur) |
08:56:26 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
08:56:52 | | Quit cool_walking_ (Remote closed the connection) |
09:00 |
09:00:30 | | Quit fyrestorm (Read error: 104 (Connection reset by peer)) |
09:00:43 | | Join fyrestorm [0] (n=fyre@cpe-68-173-174-251.nyc.res.rr.com) |
09:01:43 | | Join stripwax_ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
09:05:48 | webguest043G30Gb | I just completely repeated the install process. "Restore" on the Windows box (for FAT32) and name the Ipod. Reboot Ipod into disk mode and install everything offered in the "rbutilqt-1.0.3.dmg" software for Mac. Still no dice - "Can't load rockbox.ipod: File not found" error. Incidently, I can see that the file is there from a terminal window −− /Volumes/Ipod/.rockbox/rockbox.ipod. What next? |
09:07:05 | webguest043G30Gb | I guess I could try installing it from the windows machine −− it's just physically more difficult to access at this time. |
09:08:12 | LinusN | interesting |
09:09:19 | * | Bagderr announces a winner in the competition "most annoying input device use in any DAP Bagder owns" |
09:09:22 | Bagderr | and the winner is... |
09:09:28 | Bagderr | Meizu M6! |
09:10:24 | petur | LinusN: did you see that comment of PaulJam last night? |
09:10:31 | BigBambi | webguest043G30Gb: Did you use complete install? |
09:10:38 | * | LinusN searches the log |
09:11:03 | petur | 22:00 |
09:11:12 | BigBambi | webguest043G30Gb: If I remember correctly, that was broken on earlier versions of RBUtil - go to the second tab and use the install build button |
09:11:24 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
09:13:46 | * | petur hates MR more and more.... |
09:14:15 | LinusN | petur: interesting |
09:14:41 | petur | I agree it seemed to be a modded bootloader, but the crash is about the same |
09:14:46 | LinusN | Bagderr: what about the m6? |
09:15:00 | Bagderr | it has some kind of touch slider thing |
09:15:18 | Bagderr | used to move up/down in lists and for volume etc |
09:15:46 | webguest043G30Gb | BigBambi: Yes, complete install was the first option I tried. When that didn't work, I went to the second tab and used "install Rockbox". Now I'm going to try second tab "Install Bootloader"... I dunno? |
09:15:52 | Bagderr | it's next to impossible to just get to the right position in a first attempt |
09:16:02 | *** | Saving seen data "./dancer.seen" |
09:16:03 | Bagderr | I keep having to move up and down and try to stop at the right menu item etc |
09:17:02 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
09:17:06 | | Quit stripwax_ ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
09:17:09 | BigBambi | webguest043G30Gb: You need both options on the second tab, but seeing as the bootloader is saying can't find rockbox.ipod, the bootloader install was succesful but insalling the build wasn't. If it is still an issue, you can do the manual install as described in the manual |
09:17:30 | Bagderr | i figure other touch slider devices can be as annoying but I'm not used to these things |
09:17:38 | webguest043G30Gb | It says that bootloader is already installed and up to date. Could it be a permissions problem? I found a similar thread in on of the forums |
09:17:59 | * | Llorean thinks the best input method is still "an up button, and a down button" |
09:18:08 | Bagderr | indeed |
09:18:36 | Bagderr | however, these new kinds of super-small devices probably have to attempt other means |
09:18:46 | | Quit stripwax (Read error: 110 (Connection timed out)) |
09:19:18 | * | petur hates the slider pad of the H10, certainly when trying to write a decent driver for it... |
09:19:22 | webguest043G30Gb | Okay, looking at instructions for manual install |
09:19:25 | Bagderr | or perhaps they just want "innovative" new things |
09:19:34 | BigBambi | webguest043G30Gb: Sorry, I have to go - you could check out how to manually install a build from the manual - it involves unzipping a zip to the root of your ipod, but beware that the folder produced must be .rockbox - some Mac unzipping tools seem to like to strip the leading full stop |
09:20:46 | | Quit BigBambi (Remote closed the connection) |
09:21:24 | Llorean | Bagderr: I assume it's attempting to compete with the "innovation" of the iPod wheel. Buttons can be pretty small and still usable. |
09:21:52 | Bagderr | yeah, and this thing has buttons as well, the slider is just an additional feature |
09:22:15 | petur | LinusN: do we still require the hub/pc setting in the h300 OF to get usb charging? |
09:22:55 | LinusN | hmmmm, i don't remember |
09:25:06 | Bagderr | but I should also say that the M6 has the sexiest bootup |
09:25:42 | Bagderr | there's just a white text popping up saying "loading" |
09:26:31 | Bagderr | for a few secs of course, then the whole firmware thing shows |
09:28:06 | | Quit JdGordon|uni ("http://www.mibbit.com ajax IRC Client") |
09:29:35 | amiconn | The bitmapstrippifying of the included themes roughly halved the build unzip times on Ondio :) |
09:29:50 | Bagderr | ! |
09:31:24 | amiconn | And it saves several megabytes of diskspace (on all targets; how much depends on cluster size) |
09:33:24 | | Quit Llorean ("Leaving.") |
09:37:08 | markun | Bagderr: I find the booting of the M6 quite annoying. You don't really know how long to press the play button and it boots after releasing the button. |
09:37:45 | Bagderr | now that's silly, but I like the lcd remaining pitch black except for that little text |
09:37:51 | | Quit ompaul (Client Quit) |
09:42:04 | webguest043G30Gb | manual install complete...no dice. |
09:44:31 | | Part Jon-Kha ("[IRSSI] reserve your copy today!") |
09:44:43 | | Join Jon-Kha [0] (n=jon-kha@83.150.91.127) |
09:45:41 | PaulJam | webguest043G30Gb: this is unlikely, but do you have more than one FAT32 partition on your ipod? |
09:47:03 | webguest043G30Gb | I don't know how to check but I don't recall adding partitions |
09:47:30 | | Quit TaylorKillian (Read error: 110 (Connection timed out)) |
09:48:00 | PaulJam | oh, i just saw that you restored with itunes, so that can't be the issue. |
09:49:56 | webguest043G30Gb | I mentioned earlier that I thought it might be permissions (from a post I saw). This doesn't seem to be the case since I just chmod(ed) -R 777 .rockbox and I still get the same error. Things that make you go "Hmmmm..." |
09:49:58 | petur | Bagderr: any reason we don't do the same in our bootloader? That blue is sooo last century ;) |
09:50:25 | Bagderr | I'd like to see that! |
09:54:24 | PaulJam | webguest043G30Gb: did you unmount (or whatever you do on a mac) your ipod before disconnecting? |
09:56:25 | webguest043G30Gb | yes, I ejected it. Earlier, I was using rbutilqt-1.0.3.dmg because rbutilqt-m1.0.4.dmg wouldn't run on my computer. Is the newer version only for Intel Macs? |
09:56:46 | | Quit Shaid (Read error: 110 (Connection timed out)) |
09:56:48 | | Quit Chronon ("ChatZilla 0.9.81 [Firefox 2.0.0.13/2008031100]") |
10:00 |
10:04:13 | webguest043G30Gb | I tried reinsalling while ensuring that Itunes was closed. No change. It would also appear that re-installing while standing on my head is of no noticable benefit :) |
10:04:40 | Bagderr | webguest043G30Gb: did you try sacrificing any goats at midnight? |
10:05:20 | webguest043G30Gb | Oh... I missed that deadline. Do I have to wait until tonight? |
10:11:05 | webguest043G30Gb | Every time I try searching the forums for rockbox.ipod, I get a database error. Maybe I should cash it in for the morning... |
10:11:25 | Bagderr | the forum search is a sorry mess |
10:11:47 | Bagderr | hopefully soon to be in a better shape |
10:12:44 | webguest043G30Gb | That's encouraging (that it is a mess). I was beginning to wonder if I was a COMPLETE idiot. |
10:17:05 | | Join gevaerts [0] (n=fg@195-144-092-134.dyn.adsl.xs4all.be) |
10:18:30 | PaulJam | webguest043G30Gb: you could use googles site search function. 'site:forums.rockbox.org "rockbox ipod"' |
10:22:19 | | Join gatestone [0] (n=app@wlan.telis.fi) |
10:24:28 | | Join mrkiko [0] (n=mrkiko@host177-100-static.32-88-b.business.telecomitalia.it) |
10:24:49 | mrkiko | Hi all! |
10:24:57 | mrkiko | I'm searching for some device which is able |
10:25:00 | mrkiko | to record |
10:25:09 | mrkiko | the disk noise correctly. I'll find one, probably. |
10:25:37 | mrkiko | I have a question: why does now rockbox start playing the song only when it has finished filling it's buffer? |
10:26:03 | mrkiko | That's not a big problem but I would like to know why you've choosen this behaviour. |
10:27:12 | pondlife | mrkiko: It doesn't wait |
10:27:14 | PaulJam | on my h300 playback starts almost immediately |
10:27:25 | mrkiko | ok |
10:27:33 | pondlife | It starts buffering, and plays as soon as it can |
10:27:48 | pondlife | Maybe if the first track is very long? |
10:28:01 | mrkiko | Ok - so it may be a "local" problem |
10:28:08 | mrkiko | YES |
10:28:12 | pondlife | What music format, and what tag type? |
10:28:14 | mrkiko | ... very long... |
10:28:26 | mrkiko | mp3 |
10:28:31 | mrkiko | ID3V2 |
10:28:49 | pondlife | If the metadata is at the end of the file, it will need to read them before it can play. |
10:28:53 | mrkiko | I saw happyly that creative zen |
10:28:55 | mrkiko | is supported now |
10:29:00 | mrkiko | at least very basically |
10:29:10 | pondlife | Not yet supported, just in progress |
10:29:11 | | Quit krz (Nick collision from services.) |
10:29:13 | Bagderr | not "supported" quite yet |
10:29:33 | | Join kraizee [0] (n=irc_by@turbo.sml.by) |
10:29:43 | mrkiko | So it actually boots only... |
10:29:57 | pondlife | Well, there's no audio... |
10:30:09 | Bagderr | who needs audio? |
10:30:09 | mrkiko | :) |
10:30:16 | mrkiko | :) |
10:30:19 | pondlife | Ladies and Gentlemen need audio :) |
10:30:29 | Bagderr | hahah, indeed! |
10:30:30 | mrkiko | So I don't... |
10:32:16 | pondlife | mrkiko: ID3v2 shouldn't be a problem (unlike v1)... how long is this track? Bigger than the buffer? |
10:32:26 | pondlife | i.e. how many MB? |
10:33:44 | pondlife | Ah, apparently ID3v2.4 allows for tags at the end of the file :/ |
10:37:01 | ze | isn't all id3v2 at the end of the file? wasn't that one of the major changes from v1? |
10:37:14 | ze | or have i got it backwards... |
10:37:27 | Bagderr | ze: backwards |
10:37:34 | Bagderr | v1 was at the end |
10:37:35 | ze | ah |
10:37:46 | ze | ok, right, sorry, nm |
10:37:51 | pondlife | ID3v2 is normally at the start, but v2.4 allows both... |
10:38:20 | Bagderr | we should send off the pitchfork team to the id3v2.4 authors |
10:38:23 | pondlife | So, even if you're using ID3v2, you might potentially have tags at the end |
10:39:30 | | Quit ol_schoola () |
10:46:28 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
10:46:58 | mrkiko | good |
10:46:58 | mrkiko | good |
10:46:59 | mrkiko | :) |
10:47:08 | mrkiko | the track is actually 21mb |
10:47:11 | mrkiko | the buffer is 28.8 |
10:53:24 | | Quit BHSPitMonkey (Connection timed out) |
10:54:28 | webguest043G30Gb | I'm done for the time being. 7 hours is all I can spare right now trouble shooting this problem. Thanks all for the help. |
10:55:24 | pondlife | mrkiko: I just tried with a 21MB file and it definitely starts playing before it's completed buffering |
10:55:39 | pondlife | Make sure you're using ID3v2.3, perhaps? |
10:56:12 | | Quit webguest043G30Gb ("CGI:IRC (EOF)") |
10:59:18 | mrkiko | mhm... |
10:59:22 | mrkiko | I can't determine it right now... |
11:00 |
11:14:02 | | Join troy [0] (n=troy@78.146.209.160) |
11:16:04 | *** | Saving seen data "./dancer.seen" |
11:16:26 | | Nick troy is now known as topppy (n=troy@78.146.209.160) |
11:16:58 | topppy | kkk |
11:17:21 | topppy | any one? |
11:17:39 | petur | got a question? |
11:20:49 | Bagderr | questions are sooo 90s |
11:25:50 | | Quit jhulst_ ("Konversation terminated!") |
11:26:45 | | Join MethoS- [0] (n=clemens@host-091-096-211-197.ewe-ip-backbone.de) |
11:34:15 | | Quit mrkiko (Read error: 110 (Connection timed out)) |
11:39:47 | pondlife | Is the pcf50606.c that shotofadds added any use for H300 RTC support? |
11:40:17 | pondlife | I'd like to resurrect that if I'm playing with bootloaders.. |
11:42:00 | | Join mrkiko [0] (n=mrkiko@host177-100-static.32-88-b.business.telecomitalia.it) |
11:50:33 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
12:00 |
12:05:09 | JdGordon | does 9 touch "button/ares" on the touchpad targets sound like too many? |
12:05:19 | JdGordon | is the d2 screen even large enough for that many? |
12:07:26 | | Join moos [0] (i=moos@m170.net81-66-158.noos.fr) |
12:08:38 | markun | JdGordon: 9 sounds like a good number to me. Do you prefer 4 or 5? |
12:09:25 | JdGordon | I dont prefer any, its just I was thinking about it and 5 sounds like an awkward number, and the mr50 screen is huge so 9 would fit well |
12:13:37 | kraizee | can anyone tell, does a gsoc task to create a GUI for checking wps means GUI for all targets in one application, or one app - one target? |
12:13:52 | | Nick kraizee is now known as krz (n=irc_by@turbo.sml.by) |
12:14:16 | | Join MethoS-- [0] (n=clemens@dyndsl-085-016-167-041.ewe-ip-backbone.de) |
12:15:57 | JdGordon | krz: ideally the code should allow for any target screen |
12:17:08 | krz | JdGordon: so, can i make a wrapper for console checkwps? |
12:17:20 | krz | GUI wrapper |
12:17:50 | gevaerts | krz: depends on what you mean by wrapper. |
12:17:56 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
12:18:32 | krz | gevaerts: this means, that GUI application will execute console checkwps as a process |
12:19:26 | krz | and if a clearly understood the code - checkwps works only for one specified target? |
12:19:38 | krz | *if i |
12:20:23 | gevaerts | krz: we would prefer if it actually called the checking functions directly |
12:21:32 | krz | gevaerts: surely, i undestand. and what about checkwps, am i right, does it need to specify target? |
12:21:47 | | Join barrywardell [0] (n=barry@barry-workstation.ucd.ie) |
12:22:10 | gevaerts | krz: I'm not 100% sure, but I think that's correct. |
12:22:26 | Nico_P | krz: yes, checkwps has become target-specific recently |
12:22:52 | gevaerts | krz: I think that if you support a single target we're happy, but of course if you can support more, we're happier |
12:24:18 | * | gevaerts decides to leave further answering to Nico_P, since he knows wps things |
12:24:28 | krz | gevaerts; so the wrapper can take lots of checkwps's =) but this doesn't solve the problen to call funcs directly |
12:24:48 | Nico_P | krz: the wps checking functions should be compiled in your application |
12:25:00 | Nico_P | consider checkwps a usage exmple |
12:25:45 | gevaerts | krz: that's true, but the goal of this task is more to see if you can handle what we see as the basics for a WPS editor, and less to get a great flashy new tool :) |
12:26:35 | | Quit PaulJam (".") |
12:26:42 | krz | thanks all! averything seems a bit clear now =) |
12:26:56 | gevaerts | krz: so we will probably be more impressed by a tool that handles one target cleanly and just does the basics than by a tool that does a lot in a hackish way |
12:27:26 | krz | hmm)) i undestood =) |
12:28:37 | * | gevaerts points to the usual quality versus quantity discussions |
12:29:06 | | Join Mathiasdm [0] (n=Mathias@vpnc201.ugent.be) |
12:29:16 | | Join PaulJam [0] (i=PaulJam_@vpn-3056.gwdg.de) |
12:34:36 | | Quit MethoS- (Read error: 113 (No route to host)) |
12:35:28 | JdGordon | Bagderr: are you interested in the touchpad driver? or not yet up to fiddling with the d2? |
12:42:57 | preglow | JdGordon: you doing d2 as well? |
12:44:07 | JdGordon | no |
12:44:51 | JdGordon | im still hoping the mr500 port gets finished :p |
12:49:06 | preglow | wouldn't hurt : |
12:49:07 | preglow | > |
12:52:07 | | Quit MethoS-- (Read error: 110 (Connection timed out)) |
12:52:44 | Bagderr | JdGordon: I'm interested but no, I haven't yet had the opportunity to poke on it for real |
12:54:06 | JdGordon | you think the screen is big enough to easily fit 9 buttons? |
12:54:18 | Bagderr | indeed |
12:55:38 | JdGordon | ok, once I get this working reliably ill chuck it on flyspray so you can look at it |
12:56:24 | | Quit barrywardell (Remote closed the connection) |
13:00 |
13:05:45 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:07:00 | | Quit mrkiko (Remote closed the connection) |
13:07:50 | * | JdGordon has no bloody idea why this stupid thing isnt working when it should be bloody simple :'( |
13:09:10 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
13:13:48 | JdGordon | AAAAAAAAAAAARRRRRRRRRRRRRGGGGGGGGG!~!!!!!!!!!!!!!!! |
13:16:06 | *** | Saving seen data "./dancer.seen" |
13:18:49 | | Join n1s [0] (n=nils@rockbox/developer/n1s) |
13:24:25 | | Join mf0102 [0] (n=michi@85.127.182.33) |
13:30:23 | | Join MethoS-- [0] (n=clemens@dyndsl-085-016-162-022.ewe-ip-backbone.de) |
13:38:05 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
13:42:50 | | Quit leox (Read error: 104 (Connection reset by peer)) |
13:47:20 | * | pondlife looks forward to a thorough list of bad things about Rockbox... or even a through one. |
13:48:48 | | Quit Mathiasdm ("Yuuw!") |
13:50:34 | | Join Mathiasdm [0] (n=Mathias@vpna124.ugent.be) |
13:51:09 | pondlife | Any German-speakers able to help with for http://www.rockbox.org/tracker/task/8769 ? (I understand "darf ich auf deutsch schreiben?", but the original bug report isn't very clear.) |
13:51:23 | pondlife | s/for// |
13:51:32 | markun | pondlife: I'll check |
13:53:23 | petur | I think he's just reporting a bug, the anti-skip he mentions is just his guess |
13:53:27 | | Join leox [0] (n=leox@165-162-114-200.fibertel.com.ar) |
13:54:03 | markun | pondlife: it looks to me that the music keeps playing at the original position and only jumps to the new position after the whole buffer is emptied. |
13:54:25 | pondlife | I don't understand at what point seeking happens |
13:54:37 | pondlife | i.e. is this the resume bug (again) |
13:55:08 | pondlife | Or does seeking mean fast-forward/rewind? |
13:55:12 | n1s | to me it sounds like he doesn't expect musik to keep playing while seeking |
13:55:16 | markun | pondlife: what else? |
13:55:32 | markun | n1s: that could be it |
13:56:11 | pondlife | n1s: Music doesn't keep playing while seeking here... |
13:56:41 | Nico_P | pondlife: hi! just so you know, I'm working on two things ATM: audio_check_new_track rewrite and track loading behaviour change |
13:57:02 | pondlife | Nico_P: Two at a time? You masochist... :) |
13:57:05 | Nico_P | hehe |
13:57:15 | Nico_P | jhMikeS made me start the second |
13:57:31 | Nico_P | it's based on making the buffering thread do the metadata loading |
13:57:31 | markun | pondlife, n1s: it doesn't continue to play here either.. |
13:57:59 | pondlife | Nico_P: I'd do one first... whatever helps with the track skipping weirdness preferably! |
13:58:00 | n1s | markun: pondlife, not here either... although I'm pretty sure it used to, didn't it? |
13:58:18 | pondlife | I don't think so... not intentionally at least |
13:58:41 | Nico_P | pondlife: I'm giving priority to the buffering one |
13:59:23 | pondlife | I'm not sure buffering should care so much about things like metadata.... |
13:59:42 | pondlife | Of course, it can be called by something that does care. |
14:00 |
14:00:22 | Nico_P | it's just that bufopen can be called with TYPE_ID3 and buffer_handle will call get_metadata... doesn't change much in buffering.c |
14:00:37 | Nico_P | most of the changes will be in playback.c |
14:00:40 | jhMikeS | Nico_P: just an idea here. could try without the hack and having mem be 32MB? |
14:00:55 | pondlife | I knew that bufopen() type parameter was a bad idea ;p |
14:02:39 | Nico_P | jhMikeS: I will, but right now I'm leaving |
14:03:20 | Nico_P | I'll be back either very soon or later this afternoon |
14:03:29 | jhMikeS | ah, okie. no rush |
14:03:29 | preglow | anyone know how much ram the d2 has? |
14:03:56 | * | jhMikeS points preglow to the wiki :p |
14:04:26 | preglow | can't find the figure there :/ |
14:05:02 | jhMikeS | must be so much it's not important then |
14:06:28 | preglow | 32 megs, it might be |
14:07:08 | n1s | 2M x 32Bit x 4 Banks Mobile SDRAM in 90FBGA |
14:07:16 | n1s | so yeah 32 megs |
14:08:49 | preglow | would that also imply a 32 bit data bus? |
14:08:51 | preglow | would be sweet |
14:09:02 | preglow | don't portalplayer targets use 16 bit data buses? |
14:10:12 | gatestone | If I get rockbox to my iPod Color, which software should I run on my Windows box, certainly not iTunes? Can I export my iTunes library, playlist etc to something that works with Rockbox? |
14:11:11 | n1s | gatestone: rockbox can play any unencrypted tracks from itunes, playlists i don't know |
14:11:23 | markun | JdGordon: I have no idea what this guy is talking about, do you? http://forums.rockbox.org/index.php?topic=10164.msg121867#msg121867 |
14:11:57 | gatestone | So you say iTunes is willing to transfer music to Rockbox? Really? |
14:12:13 | gatestone | I don't want to copy files manally to iPod!!! |
14:13:13 | gatestone | I have 7000 songs, 2000 thousand of them have been rated and listening dates stored, my smert playlist builds on that database... |
14:13:21 | gatestone | smart |
14:13:31 | * | petur uses a simple file sync program to copy pc music tree changes to his h380 |
14:13:51 | markun | gatestone: I think with this program you should be able to use itunes with rockbox: http://www.binaryfortress.com/itunes-sync/ |
14:14:47 | petur | gatestone: if you really need those features with your data preserved, rockbox may not be for you... |
14:15:07 | markun | gatestone: other people use http://www.mediamonkey.com/ to manage their music, don't know if it imports from itunes |
14:15:25 | | Quit tedrock () |
14:15:26 | gatestone | Thanks markun!!!! That sounds excellent, for several disfferent uses... |
14:15:29 | | Join appleipodder [0] (i=eXact@dsl-lprgw5-fe4cdc00-47.dhcp.inet.fi) |
14:18:58 | markun | gatestone: when I gave the itunes-sync link to someone in the forums he told me it didn't work, I hope he just did something wrong. |
14:19:18 | gatestone | Hmmm... Markun I am afraid that Binary Fortress will not song playing dates back to iTunes, and that makes it uselss for me. The whole idea of my smart playlists is that goos songs are automatically played more often (5 stars means every 2 month...) |
14:20:25 | markun | gatestone: I don't think rockbox stores those dates anyway, does it? |
14:20:34 | gatestone | Can rockbox rate songs? |
14:20:48 | markun | I don't know |
14:20:59 | gatestone | Can it give anyfeedback to the host Jukebox software? |
14:21:02 | | Quit Jon-Kha (Read error: 148 (No route to host)) |
14:21:05 | | Join tedrock [0] (n=tedrock@d235-144-17.home1.cgocable.net) |
14:21:16 | markun | there is no host jukebox software for rockbox |
14:21:38 | gatestone | I mean like MediaMonkey or iTunes+BinaryFortress |
14:22:31 | gatestone | Shouldn't there ba a high level standard protocol to communicate with Rockbox and host software? Just transferring files one way is way primitive. |
14:22:55 | moos | gatestone: you can rate songs on the fly *under* rockbox ;) |
14:23:04 | | Join ][Solidum90][ [0] (n=fuck@host86-65-dynamic.50-82-r.retail.telecomitalia.it) |
14:23:07 | ][Solidum90][ | hi to al |
14:23:09 | ][Solidum90][ | all* |
14:23:30 | gatestone | moos, what do you mea with "under"? |
14:23:44 | markun | gatestone: maybe something like this is possible if someone implements the MTP protocol |
14:24:06 | markun | ][Solidum90][: hi to you |
14:24:43 | markun | gatestone: do you like programming? :) |
14:25:00 | ][Solidum90][ | I' ve a Creative ZEN |
14:25:04 | moos | gatestone: rate a song while playing it... http://www.rockbox.org/twiki/bin/view/Main/DataBase |
14:25:17 | ][Solidum90][ | (with flash memory and SD card reader..) |
14:26:47 | markun | ][Solidum90][: and now you are going to port rockbox to it? |
14:27:14 | markun | which Creative ZEN model is this exactly? |
14:27:54 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
14:28:01 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
14:28:10 | gatestone | ok, so I just need to export the iTunes database and playlist into the rockbox database. Any tools for that? |
14:28:24 | * | jhMikeS actually has a real interrupt-based serial driver more-or-less running on gigabeast now but still some minor quick I'm sure I'll figure out after wasting a ridiculous amount of time. |
14:28:50 | moos | w00t \o/ ! |
14:28:51 | | Quit desowin (Read error: 113 (No route to host)) |
14:30:11 | ][Solidum90][ | markun: no |
14:30:26 | moos | gatestone: sorry, I can't help much about itunes...but rockbox internal database is very capable (even if I don't use it much myself) just check the documentation in our wiki |
14:31:01 | ][Solidum90][ | is this: http://www.youtube.com/watch?v=ElNnY-RMRO0 |
14:32:00 | gatestone | I believe, moos. But I don't want to re-rate 2000 songs, or I don't want to listen the same songs again that I have listened for last 2 moths, ever!!! |
14:32:26 | gatestone | s/for/in |
14:32:32 | | Join Shaid [0] (n=adam@124-168-37-140.dyn.iinet.net.au) |
14:32:59 | markun | gevaerts: delete them from your player :) |
14:33:13 | markun | but seriously, I don't know a solution to your problem |
14:34:07 | gatestone | So I need to get the iTunes datbase transferred to Rockbox. |
14:36:48 | | Quit ][Solidum90][ ("Vado, Ciao a tutti ;)") |
14:37:13 | moos | gatestone: http://www.rockbox.org/twiki/bin/view/Main/ConvertiTunesDBtoTagCache ? |
14:37:22 | | Quit mf0102 (Read error: 104 (Connection reset by peer)) |
14:37:38 | | Join mf0102 [0] (n=michi@85.127.182.33) |
14:37:45 | gatestone | thx moos, that is great! |
14:38:13 | moos | you are welcome |
14:41:29 | | Join J-23 [0] (n=aldwulf@a105.net128.okay.pl) |
14:45:17 | | Quit kkurbjun ("Leaving.") |
14:47:17 | | Quit GodEater ("http://www.mibbit.com ajax IRC Client") |
14:47:22 | | Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater) |
14:49:02 | | Quit PaulJam (Read error: 110 (Connection timed out)) |
14:54:24 | | Join Jon-Kha [0] (n=jon-kha@83.150.91.127) |
15:00 |
15:05:41 | | Join jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com) |
15:09:31 | | Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/labb.contactor.se/x-ff49e70e0e2cd26a) |
15:13:56 | | Part J-23 |
15:14:20 | | Join J-23 [0] (n=aldwulf@a105.net128.okay.pl) |
15:15:04 | | Quit appleipodder () |
15:16:09 | *** | Saving seen data "./dancer.seen" |
15:22:04 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
15:23:00 | | Quit Shaid (Read error: 110 (Connection timed out)) |
15:23:26 | | Quit CyBergRind|w (Read error: 110 (Connection timed out)) |
15:23:57 | | Join [CBR]Unspoken|w [0] (n=cbr@212.98.160.130) |
15:25:00 | | Quit mf0102 (Read error: 110 (Connection timed out)) |
15:25:14 | | Quit gatestone (Read error: 104 (Connection reset by peer)) |
15:25:29 | | Join gatestone [0] (n=app@wlan.telis.fi) |
15:27:08 | | Join MethoS- [0] (n=clemens@host-091-096-211-073.ewe-ip-backbone.de) |
15:29:12 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
15:33:25 | | Join perrikwp [0] (i=9821663a@gateway/web/ajax/mibbit.com/x-6768a1da36fea098) |
15:35:40 | * | gevaerts hands markun a better tab completor |
15:39:20 | | Quit BigBambi (Remote closed the connection) |
15:39:45 | | Part LinusN |
15:39:53 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
15:41:44 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
15:43:50 | | Quit BigBambi (Remote closed the connection) |
15:43:55 | | Quit MethoS-- (Read error: 113 (No route to host)) |
15:44:21 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
15:45:37 | | Quit BigBambi (Remote closed the connection) |
15:46:07 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
15:46:17 | JdGordon | markun: I tihnk he is talking about a gestures based keyboard |
15:46:40 | | Join MethoS-- [0] (n=clemens@host-091-096-210-034.ewe-ip-backbone.de) |
15:48:24 | | Part Bagderr |
15:48:53 | | Quit BigBambi (Client Quit) |
15:49:38 | | Join mrkiko [0] (n=mrkiko@adsl-ull-207-16.47-151.net24.it) |
15:50:57 | mrkiko | Hi all! |
15:53:02 | JdGordon | heres trouble! |
15:55:38 | mrkiko | I'm here just to be in-touch with anyone - no rockbox-related things now :) |
15:57:11 | markun | gevaerts: oops, sorry :) |
16:00 |
16:03:52 | | Quit MethoS- (Read error: 113 (No route to host)) |
16:15:20 | | Join deepak [0] (n=deep@117.196.130.19) |
16:21:48 | deepak | hello everyone |
16:24:59 | gevaerts | hello deepak |
16:25:00 | markun | hi deepak! |
16:25:28 | markun | deepak: I wrote a comment to your application just a few minutes ago |
16:26:27 | deepak | ok sir ,and i will check it |
16:27:16 | * | dionoea always finds it weird when gsoc applicants use "sir" when talking to mentors :D |
16:30:32 | | Join low_light [0] (i=c730190a@gateway/web/ajax/mibbit.com/x-7b396047bcd9291b) |
16:32:08 | markun | deepak: yes, please don't call me sir :) |
16:33:12 | | Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon) |
16:33:44 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
16:35:17 | markun | deepak: don't you think my suggestion makes more sense since we already have a AC3 codec? |
16:35:29 | markun | it would be the fastest route to have 'some' real audio playback |
16:36:26 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
16:41:39 | | Quit n1s () |
16:45:45 | | Quit corevette ("Leaving") |
16:48:24 | low_light | gevaerts: the usb serial transfers are working on my sa9200 thanks to your suggestions yesterday. |
16:49:01 | gevaerts | low_light: great ! So will you have the port ready by the weekend ? |
16:49:02 | low_light | now I just need to save the memory dumps to a file |
16:49:26 | gevaerts | You could try to implement xmodem ;) |
16:49:27 | low_light | of course ;) |
16:50:48 | | Quit simonrvn (Read error: 104 (Connection reset by peer)) |
16:52:21 | low_light | well, cu works, but I have a hell of a time activating the escape character ~ more than once per session. |
16:55:39 | gevaerts | Maybe use 'script' and just dump all data at once in hex ? |
16:55:46 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
17:00 |
17:02:59 | | Quit deepak (Read error: 110 (Connection timed out)) |
17:05:11 | | Join miepchen^schlaf [0] (n=miepchen@dslb-088-072-234-204.pools.arcor-ip.net) |
17:05:32 | | Join simonrvn [0] (i=simon@unaffiliated/simonrvn) |
17:05:37 | | Quit simonrvn (Client Quit) |
17:06:06 | | Quit Mathiasdm ("Yuuw!") |
17:06:37 | | Join webguest79 [0] (n=47a1f551@gateway/web/cgi-irc/labb.contactor.se/x-856bd861eb1b74d0) |
17:06:45 | | Join simonrvn [0] (i=simon@unaffiliated/simonrvn) |
17:07:13 | | Quit simonrvn (Client Quit) |
17:07:30 | | Join simonrvn [0] (i=simon@unaffiliated/simonrvn) |
17:07:48 | | Join Mathiasdm [0] (n=Mathias@vpnb153.ugent.be) |
17:07:48 | | Quit webguest79 (Client Quit) |
17:11:53 | | Join DEEPAK [0] (n=deep@117.196.133.15) |
17:13:54 | DEEPAK | markun:i am extremely sorry for the delay.i will definitely think about doing it the way you suggested |
17:15:07 | | Quit MethoS-- (Remote closed the connection) |
17:16:11 | *** | Saving seen data "./dancer.seen" |
17:16:46 | * | gevaerts wonders why app.lds declares IRAMSIZE as 48k while the sansas all have 128k |
17:17:17 | | Quit nplus (Remote closed the connection) |
17:26:12 | low_light | I don't think there are were ever any optimizations for different iram sizes among the pp targets |
17:27:01 | gevaerts | pp5002 seems to have 96k, and that's the lowest supported PP I could find |
17:30:34 | low_light | i think it originates from cf targets |
17:31:32 | low_light | I seem to recall when the pp targets came there was talk about how to utilize the extra iram, but nothing was done |
17:31:55 | * | petur thought iram was divided between app, codec and plugin ? |
17:32:54 | low_light | you could use it as a usb buffer ;) |
17:33:14 | gevaerts | low_light: I'm doing that for testing now |
17:33:21 | low_light | you could use it as a usb buffer ;) |
17:33:21 | low_light | right, but I don't think the divisions are target dependent |
17:33:21 | * | low_light could be wrong |
17:33:49 | * | petur is unsure too |
17:34:34 | | Quit low_light ("http://www.mibbit.com ajax IRC Client") |
17:34:54 | | Join BHSPitWork [0] (n=BHSPitMo@nt105647.unt.ad.unt.edu) |
17:35:33 | BHSPitWork | gevaerts, just what I need right now, more homework ;) |
17:35:38 | BHSPitWork | heh |
17:35:48 | gevaerts | petur: that seems to be it. The plugin IRAM starts at 0x4000c000 |
17:36:02 | gevaerts | BHSPitWork: I'm only the messenger ;) |
17:36:58 | BHSPitWork | gevaerts, it's fine in this context to work with existing code, right? Or is this supposed to be like a comp. sci. assignment? :) |
17:37:30 | | Join low_light [0] (i=c730190a@gateway/web/ajax/mibbit.com/x-82af6c9164d493c3) |
17:37:54 | markun | DEEPAK: ok, don't worry :) We're a pretty informal group. |
17:38:16 | petur | yes sir! |
17:38:33 | | Part J-23 |
17:38:58 | gevaerts | BHSPitWork: I would say that re-using existing code is the best way to do this |
17:39:21 | BHSPitWork | gevaerts, cool |
17:40:10 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
17:40:45 | gevaerts | BHSPitWork: re-using is just another way of finding out how to do something. Of course, you should clean things up a bis so we don't find doom-related keybindings in it ;) |
17:40:53 | BHSPitWork | gevaerts, haha |
17:41:08 | BHSPitWork | Yeah, press SELECT to exit, and PLAY to fire :P |
17:41:39 | amiconn | gevaerts: PP5002 and PP5020 have 96KB iram. PP5022 has 128KB |
17:41:47 | BHSPitWork | Time-permitting, I'm tempted to add in an easter egg now |
17:41:52 | BHSPitWork | (But I won't :) |
17:42:15 | amiconn | app.lds specifies half of it, because the other half is reserved for codecs+plugins (shared, so a plugin using iram *must* stop playback) |
17:42:35 | | Quit low_light ("http://www.mibbit.com ajax IRC Client") |
17:42:59 | petur | wow, I remembered correctly :) |
17:43:28 | amiconn | For coldfire, the iram sizes are defined target dependent (similar issue - MCF5249 has 96KB, MCF5250 has 128KB), but not yet for PP |
17:43:54 | gevaerts | amiconn: I found that out by now :) Anyway IRAM isn't the solution. While it definitely improves the situation, there are still problems if there is a hub |
17:44:20 | amiconn | gevaerts: Btw, the front port issue is not necessarily signal quality |
17:44:22 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
17:44:57 | | Quit DEEPAK (Read error: 110 (Connection timed out)) |
17:45:04 | amiconn | Yesterday I looked up something in my HP PC's BIOS, and found that the front ports can be disabled separately |
17:45:22 | gevaerts | Why would they do that ? |
17:45:27 | amiconn | So I think there's a hub on the mobo - and the front port issue is therefore identical to the hub issue |
17:45:49 | gevaerts | That seems plausible |
17:45:54 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
17:47:11 | | Join OlivierBorowski [0] (n=OlivierB@ANancy-157-1-87-182.w86-218.abo.wanadoo.fr) |
17:47:13 | | Join herrwaldo [0] (n=waldo@ip-81-11-224-63.dsl.scarlet.be) |
17:47:48 | | Part amdgoon |
17:55:15 | | Quit qwedsa (Read error: 104 (Connection reset by peer)) |
17:56:01 | | Quit gatestone (Read error: 110 (Connection timed out)) |
17:58:44 | | Quit midgey (Read error: 110 (Connection timed out)) |
18:00 |
18:07:56 | gevaerts | amiconn: you could check if there is a built-in hub by connecting something there and looking in the device manager, in 'Show Connections' mode (or whatever it's called) |
18:08:00 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
18:08:01 | | Quit GodEater ("http://www.mibbit.com ajax IRC Client") |
18:08:38 | | Join perrikwp [0] (i=9821663a@gateway/web/ajax/mibbit.com/x-ba633500580fe6ca) |
18:10:48 | | Join J-23 [0] (n=aldwulf@a105.net128.okay.pl) |
18:12:52 | | Quit BigBambi (Remote closed the connection) |
18:13:23 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
18:19:27 | | Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) |
18:19:50 | | Quit gevaerts ("work->home") |
18:25:43 | | Part pondlife |
18:26:12 | lymeca | # mount /dev/sdc2 /mnt/ipod |
18:26:12 | lymeca | mount: /dev/sdc2: can't read superblock |
18:27:27 | | Join dabujo [0] (i=xx@p4FDB4102.dip0.t-ipconnect.de) |
18:29:24 | linuxstb | lymeca: Have you tried restoring it? Instructions for Linux are here - http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore |
18:29:44 | linuxstb | Also, does the Apple firmware still work OK? |
18:30:51 | lymeca | linuxstb: It's a 5th gen 80GB (does that make it 5.5G?) |
18:30:57 | linuxstb | Yes |
18:31:07 | lymeca | linuxstb: I don't know I don't remember how to boot up into the apple firmware |
18:32:04 | linuxstb | Turn it off, then press MENU to turn it back on, and keep MENU held |
18:35:34 | | Quit ch4os_ (Read error: 110 (Connection timed out)) |
18:36:40 | * | linuxstb goes home |
18:36:41 | | Part linuxstb ("Leaving") |
18:37:42 | | Join tvelocity [0] (n=tony@85.72.151.205) |
18:41:02 | krz | gevaerts: hi, the question about gui for checkwps. i've found the way to have all targets in one app using the code. now the question is - do we need the output that is equal to checkwps output? |
18:41:06 | krz | gevaerts: hi, the question about gui for checkwps. i've found the way to have all targets in one app using the code. now the question is - do we need the output that is equal to checkwps output? |
18:41:47 | krz | sorry for repetition |
18:42:14 | scorche|sh | he isnt here... |
18:43:22 | domonoky | krz, this task is to see if you are capable of working on your gsoc project, so i dont think it needs every detail of checkwps.. but it has to show, that you can code ..:-) |
18:44:11 | domonoky | so the simplest thing would be a textbox with the output of check wps.. but there could be better ways .. :-) |
18:44:29 | krz | oh, i almost have it =) |
18:45:21 | domonoky | remember that you are competing against 3 other students.. :-) |
18:45:44 | krz | ok, i'll try to do my best =) |
18:46:23 | Nico_P | krz: the output need not be the same as checkwps, but it should be as helpful as possible to a WPS creator |
18:46:42 | * | domonoky notes, that he is a potential mentor for the WPS/Theme editor.. :-) |
18:47:05 | Nico_P | domonoky: I'd be willing to co-mentor |
18:47:44 | domonoky | Nico_P: that would be good, then we have both world (rockbox core, and PC Gui) covered.. |
18:49:58 | Nico_P | exactly |
18:53:31 | | Join gevaerts [0] (n=fg@195-144-092-134.dyn.adsl.xs4all.be) |
18:56:51 | | Join BobShield [0] (i=rshield@c-67-175-252-44.hsd1.il.comcast.net) |
19:00 |
19:04:36 | | Quit petur ("work->home") |
19:09:07 | | Join Bensawsome [0] (n=upirc@72.10.125.130) |
19:13:13 | | Quit Bensawsome ("Leaving") |
19:16:13 | *** | Saving seen data "./dancer.seen" |
19:17:13 | | Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673) |
19:19:09 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
19:19:59 | | Join AHDKLS [0] (n=AHDKLS@89.1.168.201.dynamic.barak-online.net) |
19:20:09 | | Quit AHDKLS (Client Quit) |
19:20:20 | | Join AHDKLS [0] (n=AHDKLS@89.1.168.201.dynamic.barak-online.net) |
19:26:24 | | Quit ch4os_ ("leaving") |
19:26:31 | | Join EspeonEefi [0] (i=espeonee@STRATTON-FOUR-THIRTY-SIX.MIT.EDU) |
19:26:48 | | Join ch4os_ [0] (n=ch4os@unaffiliated/ch4os/x-059673) |
19:27:22 | | Join petur [50] (n=petur@rockbox/developer/petur) |
19:31:54 | | Join BlueNinja [0] (n=d1815e3d@gateway/web/cgi-irc/labb.contactor.se/x-3025d505430884ac) |
19:32:13 | | Join miepchen^schlaf_ [0] (n=miepchen@dslb-088-074-051-008.pools.arcor-ip.net) |
19:32:24 | BlueNinja | Hey guys. |
19:32:50 | BlueNinja | Has here been any developments with the Sansa v2? |
19:32:55 | BlueNinja | there* |
19:34:37 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
19:34:58 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
19:35:57 | | Quit Mathiasdm ("Yuuw!") |
19:37:09 | | Join bluebrother [0] (n=dom@rockbox/staff/bluebrother) |
19:37:47 | * | linuxstb wonders how krz has combined all targets for checkwps into one app |
19:38:01 | | Quit miepchen^schlaf (Connection timed out) |
19:38:17 | scorche|sh | BlueNinja: any progress will likely be posted in the forum thread |
19:56:44 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
19:59:32 | amiconn | gevaerts: I don't know of any device manager on linux.... |
20:00 |
20:01:07 | gevaerts | amiconn: in that case lsusb -t can probably help, or the dmesg output |
20:01:11 | | Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019) |
20:03:51 | gevaerts | e.g. 'usb 5-4' means bus 5, root port 4. 'usb 5-1.6.3' means bus 5, root port 1, hub port 6, hub port 3 |
20:08:11 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
20:08:25 | | Join Llorean [0] (n=DarkkOne@166.194.218.83) |
20:08:30 | | Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) |
20:08:55 | | Quit BobShield (Remote closed the connection) |
20:10:18 | | Quit AHDKLS () |
20:10:26 | | Join bluebroth3r [0] (n=dom@f053154006.adsl.alicedsl.de) |
20:13:01 | | Quit advcomp2019_ ("Never look down on someone unless you're helping them up.") |
20:13:55 | | Join spiorf [0] (n=spiorf@host140-214-dynamic.20-79-r.retail.telecomitalia.it) |
20:15:32 | | Quit bluebrother (Nick collision from services.) |
20:15:37 | | Nick bluebroth3r is now known as bluebrother (n=dom@f053154006.adsl.alicedsl.de) |
20:17:50 | | Join perrikwp [0] (i=98213361@gateway/web/ajax/mibbit.com/x-28d475a574c5dd82) |
20:18:00 | | Quit advcomp2019 (Read error: 113 (No route to host)) |
20:18:23 | | Join PaulJam [0] (i=PaulJam_@vpn-3003.gwdg.de) |
20:19:10 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
20:26:19 | | Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) |
20:28:16 | | Join kraizee [0] (n=irc_by@turbo.sml.by) |
20:28:43 | | Quit krz (Read error: 104 (Connection reset by peer)) |
20:30:56 | | Join mf0102 [0] (n=michi@85.127.182.33) |
20:33:23 | | Join DerDome [0] (n=DerDome@dslb-082-083-237-115.pools.arcor-ip.net) |
20:34:19 | | Quit BlueNinja ("CGI:IRC (EOF)") |
20:34:29 | | Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) |
20:35:09 | | Quit J-23 (Read error: 113 (No route to host)) |
20:35:56 | | Join thegeek [0] (i=thegeek@s220b.studby.ntnu.no) |
20:36:10 | linuxstb | gevaerts: How much IRAM does USB need? |
20:36:55 | gevaerts | Storage now uses 32k (which could be taken from the plugin/codec area, plus a few k elsewhere (there's this 2k aligned array...). |
20:37:27 | gevaerts | I increased IRAM with those 32k for my tests |
20:38:13 | gevaerts | But while this seems to be clean on c200 without a hub, I haven't tried other combinations yet |
20:45:46 | | Join [TiZ] [0] (n=chatzill@FL-ESR1-72-49-150-188.fuse.net) |
20:47:15 | | Quit miepchen^schlaf_ () |
20:47:19 | [TiZ] | Hi there. Viewports WERE committed into SVN, right? |
20:47:31 | PaulJam | [TiZ]: yes |
20:47:51 | | Quit rasher (Read error: 104 (Connection reset by peer)) |
20:48:11 | [TiZ] | That's what I thought. There must be some bug in my WPS then; I'm using a recent sim and it's reverting to the default theme. |
20:48:47 | linuxstb | How recent? |
20:49:02 | PaulJam | you can look at the console output. there should be mentioned where it fails |
20:49:19 | [TiZ] | From today. |
20:49:27 | linuxstb | Don't you need to add "−−debugwps" (or similar)? |
20:50:15 | [TiZ] | As a command line switch for the simulator? |
20:50:18 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
20:50:25 | linuxstb | Yes |
20:50:27 | PaulJam | with -debugwps the output is more verbose, but the line where it fails is mentioned in the normal sim too. |
20:51:24 | | Join rasher [0] (n=rasher@0x5550f5a3.adsl.cybercity.dk) |
20:51:45 | [TiZ] | I remember hearing that the WPS checker was broken because of Viewports. |
20:52:23 | linuxstb | You mean checkwps? |
20:52:31 | [TiZ] | Yeah. |
20:52:36 | linuxstb | That's fixed now. |
20:52:42 | [TiZ] | Oh, cool. |
20:52:54 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
20:53:14 | | Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) |
20:54:21 | [TiZ] | Well, I'm not seeing a console window anywhere... And there's not any file that looks like any kind of log. |
20:55:23 | PaulJam | do you use the uisimulator for windows? |
20:56:45 | [TiZ] | Yeah |
20:57:09 | PaulJam | that has no console output unfortunately |
20:57:16 | [TiZ] | Aw, drat. :( |
20:57:24 | | Join midgey [0] (n=tjross@67-194-33-58.wireless.umnet.umich.edu) |
20:58:35 | | Join szlacko [0] (n=lacko@82-131-128-176.pool.invitel.hu) |
20:58:55 | PaulJam | could you post the wpscode somewhere? pastebin or something like that. |
20:59:11 | gevaerts | 10GB copied without a single reset, but it's still horrible behind a hub. |
20:59:18 | * | gevaerts gets out a USB tracer |
20:59:21 | | Part szlacko ("Ex-Chat") |
20:59:33 | [TiZ] | Yeah, I'll post it up. Hold on for a bit. |
21:00 |
21:00:19 | amiconn | PaulJam: The windows sim usually *does* have a console |
21:00:29 | amiconn | Just the crosscompiled ones don't |
21:01:30 | [TiZ] | Okay, here it is. Beware, I used a few bad coding habits |
21:01:30 | linuxstb | amiconn: How do you build the windows sim? Cygwin? |
21:01:31 | PaulJam | you mean under cygwin? |
21:01:32 | [TiZ] | http://pastebin.com/m383526a1 |
21:01:38 | amiconn | yes |
21:01:38 | | Quit XavierGr () |
21:02:11 | PaulJam | i thought this counts as linux uisim. |
21:02:18 | [TiZ] | The worst habit I've made in that was shoving images into a 320x240 viewport. |
21:02:18 | amiconn | I think there's some wrong option when crosscompiling, since you both don't get a console *and* get tons of symbol visibility warnings during build |
21:02:46 | amiconn | PaulJam: Nope. When compiling a sim under cygwin, the result is a native windows + sdl sim |
21:03:23 | PaulJam | ok |
21:03:34 | linuxstb | [TiZ]: Are all your images there? The WPS parser will now reject WPSs if it can't load all the images. |
21:03:45 | linuxstb | (there doesn't seem to be any syntax errors in your WPS) |
21:03:52 | [TiZ] | Yes, they're all there. |
21:06:17 | [TiZ] | ...Oh, wait! I did make a goof-up on that end. |
21:06:46 | pixelma | not that it would explain why you get the default but your viewport declarations seem a little weird (e.g. the last one - I don't think it is supposed to have a width and height of 1)? |
21:07:17 | linuxstb | [TiZ]: Here's a Windows version of checkwps for the ipod video - http://www.davechapman.f2s.com/rockbox/checkwps.zip |
21:07:30 | [TiZ] | Thanks, linuxstb. |
21:08:03 | [TiZ] | pixelma: Yeah, that one's a bad habit. |
21:08:21 | pixelma | and are you also aware that the coordinates are relative to the viewport you have their corresponding %xd in? |
21:08:36 | pixelma | or better: should be |
21:12:01 | | Quit Llorean (Read error: 104 (Connection reset by peer)) |
21:14:51 | [TiZ] | Yeah, I found that out when trying to make my progress bar work back when viewports were only in unofficial builds |
21:16:15 | *** | Saving seen data "./dancer.seen" |
21:17:01 | | Join framo [0] (n=framo@bb-87-80-66-156.ukonline.co.uk) |
21:17:20 | [TiZ] | Alright, I fixed the missing image, but it's still not working. :/ |
21:17:46 | | Nick maddlah is now known as maddler (n=maddler@cabbage.komputika.net) |
21:17:53 | | Quit maddler ("connection reset by beer!") |
21:17:57 | | Join maddler [0] (n=maddler@cabbage.komputika.net) |
21:19:10 | linuxstb | Does checkwps say it's OK? |
21:19:45 | [TiZ] | AUGH. I feel like a tool now. There was a second one that got named incorrectly. |
21:20:08 | [TiZ] | Now it's working, but of course, it looks all buggered right now. Time to get fixin'. |
21:20:39 | * | Nico_P thinks his new buffering shows promise |
21:20:56 | | Quit petur ("switching...") |
21:21:03 | | Join petur [50] (n=petur@rockbox/developer/petur) |
21:26:24 | | Join miepchen^schlaf [0] (n=miepchen@p54BF6E70.dip.t-dialin.net) |
21:26:45 | mcuelenaere | what's the size of a halfword on an ARM processor? is it equal to an (unsigned) int? |
21:27:14 | [TiZ] | Luckily, the built-in rockbox font is sized similary to snap, so I won't need multifont. *Whew.* |
21:29:10 | domonoky | mcuelenaere: shouldnt a half-word be 16 bit ? |
21:29:38 | mcuelenaere | domonoky: according to arm.org, it is the same as a short (in C language) |
21:29:58 | domonoky | and short int is 16 bit i think.. |
21:30:03 | petur | yes |
21:30:06 | mcuelenaere | so (in ASM) LDR -> word, LDRH -> halfword and LDRB -> byte access right? |
21:30:12 | mcuelenaere | domonoky: indeed |
21:30:29 | * | amiconn recommends the fine arm manual |
21:30:54 | domonoky | mcuelenaere: would make sense, access for 32, 16 and 8 bit.. |
21:31:16 | mcuelenaere | I wasn't really sure, I just asked to verify :) |
21:31:49 | domonoky | dont trust me.. :-) use amiconns recommondation to make sure.. :-) |
21:32:18 | ze | amiconn: rtfam? :p |
21:34:20 | amiconn | But yes, a halfword is 16 bits in arm terms, and a word is 32 bits |
21:37:54 | | Join Llorean [0] (n=DarkkOne@166.194.100.139) |
21:41:17 | | Join disorganizer [0] (n=disorgan@p5B11DC19.dip.t-dialin.net) |
21:42:12 | * | gevaerts needs to think |
21:42:54 | | Join MethoS- [0] (n=clemens@dyndsl-085-016-162-132.ewe-ip-backbone.de) |
21:43:54 | pixelma | petur: no problems last year with arriving early because it was a holiday too (at least no-one else was there) |
21:44:06 | petur | oh |
21:45:28 | | Quit Llorean ("Leaving.") |
21:47:34 | | Join Massa [0] (n=chatzill@213602.static-p6.dus.net) |
21:47:41 | | Quit moos (Read error: 104 (Connection reset by peer)) |
21:48:22 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
21:49:16 | | Part joshin ("##finance, where greed and right-leaning political discussion won't get you flamed") |
21:50:20 | | Join knittl [0] (n=knittl@193.170.135.248) |
21:51:45 | | Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)") |
21:51:51 | | Join bertrik [0] (n=bertrik@111-033-045-062.dynamic.caiway.nl) |
21:56:21 | | Quit midgey () |
21:57:15 | bertrik | gevaerts: how are USB packets received anyway? do we receive them automatically and get an interrupt to read them from an endpoint buffer, or do we have to prepare a receive buffer in advance that is filled by the USB controller? |
21:58:08 | gevaerts | bertrik: we tell the controller to expect packets ("priming" in the controller docs), and then it DMAs and sets an interrupt |
21:59:12 | * | gevaerts can't remember. Does the device retry a packet if it doesn't get an ACK ? |
21:59:48 | bertrik | I think it depends on the controller, but my guess is that this happens automatically |
22:00 |
22:00:06 | * | bertrik should really read up on the USB controller |
22:00:14 | | Join RexDart [0] (n=cd9cbcfe@gateway/web/cgi-irc/labb.contactor.se/x-a43e95a6d7768c07) |
22:00:43 | gevaerts | This one should do it then |
22:02:33 | | Quit bluebrother ("leaving") |
22:02:35 | RexDart | Heyo, do plugins exist beyond the ones here? http://www.rockbox.org/twiki/bin/view/Main/PluginIndex |
22:02:36 | gevaerts | So the possibilities are : (1) it doesn't fire the interrupt, (2) the status is "failed" for some reason, (3) the USB thread is slow (120ms+), or (4) re-priming the endpoint fails |
22:02:52 | RexDart | I was hoping to find a spectrogram / scrolling voiceprint for rockbox |
22:03:31 | | Quit mrkiko (Remote closed the connection) |
22:03:39 | | Join perrikwp [0] (i=9821663a@gateway/web/ajax/mibbit.com/x-35686889a827b25c) |
22:03:53 | scorche|sh | RexDart: not really... |
22:04:20 | * | gevaerts decides to try a simple fix first, to see what happens |
22:04:34 | bertrik | maybe we the interrupts are cleared incorrectly |
22:04:47 | bertrik | is REG_USBSTS clear-on-write? |
22:04:51 | scorche|sh | RexDart: all plugins that are complete and fit our standards are already included with rockbox...the rest are patches in the tracker and may be in various states of completion |
22:05:25 | gevaerts | bertrik: I think it is. |
22:05:40 | RexDart | scorche|sh: thanks |
22:05:42 | bertrik | then you should use |= but use simple = instead to clear a bit |
22:06:00 | bertrik | (insert 'not' after should) |
22:06:00 | gevaerts | bertrik: did I mention that this only goes wrong behind a hub, and never when attached directly |
22:06:02 | RexDart | I'll see if I can find them |
22:08:31 | bertrik | maybe the hub has an effect on timing, which somehow causes multiple interrupt bits to be set when the interrupt fires |
22:09:28 | * | bertrik looks for the USB controller datasheet |
22:09:32 | * | petur should never have put the 'or mail me your results' in the CFMod wiki page :( |
22:10:18 | | Join Llorean [0] (n=DarkkOne@166.133.120.194) |
22:10:29 | amiconn | ? |
22:11:07 | gevaerts | bertrik: But we shouldn't even get more than one interrupt... There is only one transfer active at a time, and there is only one interrupt per transfer |
22:11:10 | | Join joh3 [0] (n=alex@nrbg-4dbf822b.pool.einsundeins.de) |
22:11:17 | | Join m0f0x [0] (n=m0f0x@189-47-66-157.dsl.telesp.net.br) |
22:11:23 | bertrik | gevaerts: looking at the MCIMX31RM datasheet I think we definitely clear the USB status regsiter incorrectly |
22:11:24 | petur | amiconn: got another mail with CF results (user too lazy to edit the wiki) |
22:11:57 | gevaerts | bertrik: do you have a page number? |
22:12:19 | bertrik | page 32-46 |
22:12:51 | bertrik | "Software clears certain bits in this register by writing a 1 to them." |
22:12:58 | | Join Llorea1 [0] (n=DarkkOne@166.133.120.194) |
22:13:09 | amiconn | gevaerts: There are also sporadic resets when connected to the root hub |
22:13:13 | bertrik | doing |= instead of = clears all bits |
22:13:24 | gevaerts | bertrik: I'll try |
22:13:26 | | Quit Llorean (Nick collision from services.) |
22:13:28 | | Nick Llorea1 is now known as Llorean (n=DarkkOne@166.133.120.194) |
22:13:36 | gevaerts | amiconn: not here anymore, with everything in IRAM |
22:13:59 | amiconn | ?? I thought iram didn't work at all? |
22:14:02 | | Join maraz [0] (i=maraz@xob.kapsi.fi) |
22:14:39 | | Join daveberg [0] (n=ccffc275@gateway/web/cgi-irc/labb.contactor.se/x-680eea358979bea3) |
22:14:42 | gevaerts | amiconn: apparently I did something wrong then. I retried today, and it works |
22:15:19 | gevaerts | I read more than 10GB without resets |
22:16:11 | daveberg | okay, I've been drafting a few ideas for creating a theme, and I have a question |
22:16:35 | daveberg | I'm pretty sure this isn't possible, but I thought I'd check here to be positive |
22:17:35 | daveberg | is it possible to have the background act as the progress bar? |
22:18:10 | Llorean | No. |
22:18:41 | daveberg | I would imagine it'd crush the processor anyway |
22:19:00 | daveberg | but I'm looking to create something outlandish that's never been done before |
22:19:10 | [TiZ] | Okay, having a little problem. The way I conditionally handled Album Art is now broken. |
22:19:45 | daveberg | maybe something that's not necessarily practical, but demonstrates the possibilities of what could be done |
22:19:52 | [TiZ] | As in, when album art appears, you can see the other viewport over it. |
22:20:06 | [TiZ] | Can you put viewports in conditionals yet? |
22:20:16 | daveberg | nope |
22:20:21 | [TiZ] | Blast! |
22:21:00 | PaulJam | [TiZ]: you should use a single viewport and work with the %m tags. overlapping viewports can produce unexpected results. |
22:21:17 | daveberg | yeah, viewports shouldn't overlap |
22:21:26 | [TiZ] | Viewports aren't overlapping. |
22:21:31 | PaulJam | the %m tags can be used in a conditional. |
22:21:41 | disorganizer | and overlapping viewports were not allowed from the very beginning of viewportification |
22:21:45 | [TiZ] | The album art and info are stacked vertically. |
22:22:25 | daveberg | are you trying to make it so that if there's no cover art present, the song info moves up? |
22:22:32 | [TiZ] | Yeah |
22:22:42 | [TiZ] | It worked in the unofficial builds. |
22:23:03 | daveberg | I think the best way to do that is to put the song info in the album art viewport in the case when art isn't present |
22:23:12 | bughunter2 | mcuelenaere: hey :) |
22:23:32 | daveberg | and turn it off in the song info viewport |
22:23:43 | mcuelenaere | bughunter2: hi :) |
22:23:47 | | Quit BHSPitWork ("Leaving") |
22:23:49 | daveberg | depends on how big your album art is, I suppose |
22:23:53 | mcuelenaere | how's the Zen V port going? ;) |
22:24:04 | [TiZ] | Oh, I see |
22:24:16 | bughunter2 | mcuelenaere: bad, haven't been able to do much and i was a bit demotivated because i didn't really have a feeling i could find the information i was looking for |
22:24:53 | | Quit kraizee ("÷¸ çà ïóðãó âû òóïûå ñó÷êè íåñ¸òå?") |
22:25:03 | gevaerts | bertrik: that doesn't seem to have changed anything. I'll add some debugging output later. I have some RL first |
22:26:02 | mcuelenaere | gevaerts: while initing the usb chip, should endpoint 0 (tx,rx) be set up and if so in which mode (bulk, interrupt or iso)? |
22:26:30 | bertrik | ep 0 is always control EP AFAIK |
22:26:34 | daveberg | hey disorganizer, I have a question about overlapping viewports. If I have one viewport for a progress bar, and another that surrounds it for the song times, is that considered overlapping? |
22:26:38 | gevaerts | mcuelenaere: endpoint 0 should always be setup for control |
22:27:00 | | Join csc` [0] (n=csc@archlinux/user/csc) |
22:27:01 | mcuelenaere | but it is possible to use it for non-control? |
22:27:10 | Llorean | daveberg: If the coordinates of one viewport lie within another one, they're overlapping. |
22:27:14 | * | mcuelenaere got a feeling he knows what's wrong in the usb driver.. |
22:27:16 | disorganizer | daveberg: i dont think we have surrounding viewports, so they overlap |
22:27:33 | bertrik | mcuelenaere: I don't think so |
22:27:41 | PaulJam | daveberg: why would you want to put the progressbar into its own viewport? |
22:27:42 | gevaerts | bertrik: a different USB driver |
22:27:53 | daveberg | I think that's how I coded the progress bar in my viewport, and it works... |
22:27:57 | disorganizer | daveberg: unless you put small viewports with the songtimes "around" a viewport only containing the pb |
22:28:03 | * | gevaerts leaves for a bit now |
22:28:39 | | Quit amiconn (" Fensteraufdatum...") |
22:28:45 | | Join gregzx [0] (n=chatzill@drt75.neoplus.adsl.tpnet.pl) |
22:28:45 | scorche|sh | "Mom! Are you calling someone?!" |
22:28:53 | disorganizer | daveberg: so its pure good luck *g* i also used that in a wps, but some day suddenly with a commit it didnt work any more. and that its not supported does not mean its not possible. but the effect is not foreseeable and thus its not supported |
22:29:12 | daveberg | PaulJam: Not really sure, but it makes the progressbar image call easy to code |
22:29:34 | scorche|sh | whoops....insert that comment into -community |
22:30:00 | | Join Llorea1 [0] (n=DarkkOne@166.133.120.194) |
22:30:01 | disorganizer | pauljam: also it may be needed for text fine-positioning of the playtimes etc. |
22:30:13 | | Quit Llorean (Nick collision from services.) |
22:30:15 | | Nick Llorea1 is now known as Lloraen (n=DarkkOne@166.133.120.194) |
22:30:17 | | Nick Lloraen is now known as Llorean (n=DarkkOne@166.133.120.194) |
22:31:48 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
22:31:51 | PaulJam | disorganizer: but if you already have a viewport "sourrounding" the progressbar you could as well draw the progressbar inside that viewport (with the coordinates relative to it). |
22:32:34 | disorganizer | pauljam: correct :-) |
22:32:53 | daveberg | since the progressbar is always updating? |
22:33:07 | daveberg | oh |
22:33:11 | daveberg | misread... |
22:33:18 | bertrik | is there a simple way to compile only the core + codecs (and skip the plugins)? |
22:33:21 | | Quit Llorean (Client Quit) |
22:33:33 | [TiZ] | Oh, while I'm here... How come album art horizontal alignment still hasn't been fixed? |
22:34:02 | daveberg | the progressbar viewport I have is just the bounds on the image I use for the meter |
22:37:16 | daveberg | I think what's funny is if you put in a wrong number for the width of the progressbar, it will still display, but it will either not fill out all the way (if the number is small) or finish too fast (if the number is big) |
22:38:17 | disorganizer | daveberg: thats working as designed :-) also works with the screen with pb's wider than the screen. |
22:38:17 | daveberg | I had that problem when the commit to make image coordinates relevant to the viewport was implemented |
22:38:51 | | Quit mf0102 ("Verlassend") |
22:39:10 | daveberg | disorganizer: yes, but if a pixel of an image is off screen, the WPS breaks |
22:39:21 | disorganizer | nevertheless, why dont you just put the pb inside the viewport you but "beneath" it? |
22:39:24 | daveberg | or maybe it's the viewport, not the image |
22:39:42 | [TiZ] | I found out the off-image thing trying to adjust the image coordinates relevant to the viewport. |
22:40:00 | disorganizer | daveberg: its the viewport |
22:40:16 | disorganizer | but=put |
22:40:33 | | Join Llorean [0] (n=DarkkOne@32.170.175.46) |
22:41:58 | * | Massa thinks that Llorean has an unstable internet connection - or he likes to jump in and out like a bunny ;) |
22:42:10 | scorche|sh | phone |
22:42:22 | | Quit Llorean (Read error: 104 (Connection reset by peer)) |
22:42:39 | daveberg | disorganizer: I probably will in the near future, but the way I designed the WPS was by drawing boxes on a white 240x320 image in GIMP, and the progress bar had its own box...so it got its own viewport without another thought |
22:44:00 | * | disorganizer thinks llorean is a bunny with a internet connection because he stayed in -community longer than in here :-) |
22:44:01 | | Quit Lear ("ChatZilla 0.9.81 [Firefox 3.0pre/2008040706]") |
22:44:42 | Massa | had anybody time (and mood) to look at FS #8856 ? I miss some (positive ;) ) comments... |
22:44:49 | daveberg | I uploaded the theme yesterday to the Gigabeat page |
22:45:35 | daveberg | but I need to modify the .wps file to make it look a little more "official" |
22:46:08 | daveberg | so I will probably change the progress bar in the process, and I also want to put it under a CC license |
22:47:31 | PaulJam | Massa: i don't really understand the purpose of the patch. why don't you just put the backgroundcolour for the viewport in the backdrop? |
22:49:05 | disorganizer | @daveberg: does the theme pass checkwps? |
22:49:06 | | Join Llorean [0] (n=DarkkOne@32.169.39.218) |
22:49:54 | daveberg | I've never tried using checkwps before, I just looked at the page on the wiki today |
22:50:10 | daveberg | you just have to install it and then run the sim, or what |
22:51:11 | Massa | PaulJam: you can't switch on or off dynamically parts of the screen (and therefore also change the colour) of the backdrop - but you can with conditionals in viewports... |
22:51:46 | daveberg | oh wait, I see |
22:51:52 | daveberg | you run it from the terminal |
22:51:53 | | Quit Llorean (Client Quit) |
22:52:16 | daveberg | well shoot, I could give it a shot right now |
22:53:54 | daveberg | hmm |
22:53:58 | daveberg | the make command isn't working |
22:54:24 | daveberg | it's telling me "no rule to make target 'checkwps.c', needed by 'checkwps' |
22:54:36 | daveberg | do I need to specify a target to compile for or something? |
22:54:53 | [TiZ] | 'kay, fixed my album art-viewport conflict without making it look bad. But I'm still curious as to why horizontal alignment left isn't work. |
22:55:14 | daveberg | the customwps wiki page doesn't really explain |
22:55:29 | [TiZ] | isn't working* |
22:55:40 | daveberg | TiZ: what happens when you center? |
22:56:07 | | Quit framo ("moo") |
22:56:41 | PaulJam | Massa: i still don't understand. You cant use viewports in a conditional, so the whole viewport will always have either the backdrop or the bg_pattern as background and not change dynamically. |
22:57:54 | | Quit mcuelenaere () |
22:58:30 | [TiZ] | It centers, I think. |
22:58:38 | [TiZ] | Hold on just a moment. |
22:59:17 | Massa | PaulJam: but you can e.g. write text in a viewport depending on a conditional. And that text will get the defined background colour of the viewport. So you can dynamically switch on or of elements _in_ a viewport with visible bgcolour |
23:00 |
23:00:03 | | Join wooster [0] (n=w@pool-162-83-195-168.ny5030.east.verizon.net) |
23:00:20 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
23:00:34 | [TiZ] | Yeah, it's centered. |
23:00:35 | PaulJam | Massa: so the bg_pattern will only be under actual text and not fill the whole viewport? |
23:00:49 | | Quit davina ("GNU/Linux the free alternative to Windows") |
23:00:49 | [TiZ] | When trying to use left alignment, it centers. |
23:00:52 | daveberg | TiZ: I'm assuming your viewport that the cover art is in is bigger than the art itself |
23:01:19 | [TiZ] | Yeah, it is, daveberg. But I've got my album art-viewport dilemma fixed. |
23:01:22 | Massa | PaulJam: that's how it works (with and without my patch)... |
23:01:33 | | Join Chronon [0] (i=chronon@c-24-20-117-106.hsd1.or.comcast.net) |
23:01:59 | daveberg | TiZ: that's good :) |
23:02:17 | linuxstb | daveberg: I'm updated the CustomWPS page with the correct instructions for checkwps |
23:02:25 | linuxstb | s/I'm/I've/ |
23:02:48 | [TiZ] | Yes indeed. I'm really happy that my theme works with the official build. :D |
23:03:19 | PaulJam | Massa: are you sure? i thought the bug that the backgroundcolour was only shown on lines that contain text was fixed even before the wps viewports were committed to SVN. |
23:03:29 | daveberg | linuxstb: sweet! I'll give it a shot in a few minutes, I have to step out for a moment |
23:04:11 | daveberg | TiZ: I know what you mean. It's a good feeling when your theme doesn't require compiling a special build |
23:04:22 | wooster | I have a couple questions I would hope someone can kindly help with . First I see that 'Alarm WakeUp" is supported on the Sansa E260 but I can't find out how to access it. It's not in the manual or on the website that I can find. Is is available? |
23:04:30 | [TiZ] | My first theme Twilight needed Senab's when it first came out |
23:04:31 | daveberg | ok, I'll be back in a few |
23:04:31 | * | domonoky gets errors builing this checkwps tool on cygwin.. |
23:05:05 | [TiZ] | But since margins was committed without the right side, the old one will never work again. :( |
23:06:04 | domonoky | it seems it doesnt understand the variable arguments.. ../../firmware/export/debug.h:25: error: parse error before "ATTRIBUTE_PRINTF" |
23:06:37 | wooster | For instance, alarm wake-up is listed as "Yes" here: http://www.rockbox.org/twiki/bin/view/Main/DeviceChart#SanDisk_units |
23:07:44 | | Quit daveberg ("CGI:IRC (EOF)") |
23:08:42 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
23:10:12 | linuxstb | wooster: I think that page lists the hardware features of each device - not all hardware features are implemented for all targets (yet) |
23:10:29 | wooster | linux, stb, ok that makes total sense. Thanks |
23:10:41 | | Join stripwax_ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
23:10:41 | wooster | I appreciate your help |
23:10:47 | wooster | I think i've found a possible small error in the WPS end-user documentation. |
23:10:58 | wooster | Here: http://download.rockbox.org/manual/rockbox-ipodvideo/rockbox-buildap2.html#x16-265000B.7 it refers to %sp as the tag that will "display current playback pitch." |
23:11:17 | wooster | When I use that I just get the letter "p" displayed, and I presume it's interpreting that tag as "Scroll .... and display p" ... and of course "p" alone won't need to scroll. |
23:11:26 | * | domonoky corrects himself, cygwin (or my compiler) doesnt seem to like the ATTRIBUTE_PRINTF statement.. it works if i remove them... :-/ |
23:11:39 | wooster | But there's no display of anything like the playback pitch, just the letter "p" |
23:12:37 | wooster | Does anyone know the true tag to display playback pitch? |
23:13:02 | [TiZ] | It's not on the CustomWPS page... |
23:13:02 | | Quit stripwax_ (Read error: 104 (Connection reset by peer)) |
23:13:27 | | Join stripwax_ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
23:13:51 | wooster | TiZ, yes I found it on the this page but not on another page with tags |
23:14:06 | wooster | I presumed they were each missing some usable tags that were not on the other |
23:14:16 | [TiZ] | I see. |
23:14:41 | wooster | but I could be wrong, of course. It happens regularly |
23:15:17 | Massa | PaulJam: I'm nearly sure - and I don't think this is a "bug", it's a feature ;) (I just wanted to reproduce it at the simulator, but my version is currently not compiling..) |
23:15:39 | wooster | Ah, wait, this appears to be for another device (an Ipod?) and maybe this won't work with my sansa |
23:15:44 | [TiZ] | The search page on the forum seems to be broken. |
23:15:56 | linuxstb | wooster: I think it's a typo in the manual (and it's missing from CustomWPS) - it should be %Sp |
23:16:03 | * | domonoky thinks thats his gcc compiler on cygwin doesnt define __GNUC__, so it doesnt include the ATTRIBUTE_PRINTF macro and therefor fails.. |
23:16:17 | wooster | linux, ok thanks... Capital S .. I'll try that. |
23:16:18 | *** | Saving seen data "./dancer.seen" |
23:17:30 | | Quit domonoky (Read error: 104 (Connection reset by peer)) |
23:17:51 | wooster | Linuxstb, yes you are right! It shoudl be capital s , so like this %Sp |
23:18:03 | PaulJam | Massa: you can use one of those uisims: http://rasher.dk/rockbox/simulator/ (or you could just believe me ;) ) |
23:18:07 | wooster | that does indeed display the pitch on my sansa |
23:18:17 | * | Bagder enables picky compiler warning for the tools build |
23:18:22 | [TiZ] | Does anyone have suggestions concerning the album art's not-working left alignment? |
23:18:27 | Bagder | stand by for impact |
23:18:33 | amiconn | gcc always defines __GNUC__ |
23:18:34 | * | wooster feels dumb for not trying a change of case on that letter. |
23:18:38 | [TiZ] | It doesn't look *bad* with center, but I'd prefer it on the left |
23:18:40 | wooster | Thanks linuxstb |
23:21:21 | | Join Llorean [0] (n=DarkkOne@32.169.235.175) |
23:21:26 | bertrik | Bagder: picky is -W -Wall? maybe we should try −−pedantic :P |
23:21:39 | Bagder | see the diff... |
23:21:49 | Bagder | :-) |
23:22:29 | Bagder | hm lots of red |
23:22:53 | amiconn | What's that weird printf() split in scramble.c for? |
23:23:09 | Bagder | too long string for C standard |
23:23:26 | Bagder | but I must've broken something... |
23:23:42 | wooster | is there a way to have a conditional evaluate the output of a tag and display differentially based on that? |
23:24:03 | wooster | I don't want the pitch to display if it's 100 percent, but anything other and I'd like it to display |
23:24:15 | amiconn | Eh? A string can become too long? |
23:24:32 | * | linuxstb says Eh? too |
23:24:36 | wooster | so it's not mere presence or absence of the output or an error string, but the output value needs to be evaluated |
23:24:38 | * | amiconn would have expected that strings can take all available address space.... |
23:24:40 | Bagder | yeps, C90 only allows 512 bytes |
23:24:55 | amiconn | And C99? |
23:25:06 | Bagder | I don't know |
23:25:48 | * | amiconn thinks that's a nonsensical limit |
23:25:51 | preglow | wtf |
23:25:57 | preglow | i've never even heard of that limit |
23:26:15 | | Quit disorganizer ("ChatZilla 0.9.81 [Firefox 2.0.0.13/2008031114]") |
23:26:26 | Bagder | well, it's a limit the standard contains, gcc of course has no problems with longer ones |
23:26:51 | * | linuxstb finds 4095 for C99 |
23:26:57 | Bagder | I could add a -std=c99 or something |
23:27:08 | | Quit OlivierBorowski (Remote closed the connection) |
23:27:39 | preglow | well, i see no reason not to use c99 for tools |
23:27:59 | preglow | it should be default anyway... |
23:28:20 | | Join webguest38 [0] (n=9f698761@gateway/web/cgi-irc/labb.contactor.se/x-6cf453a873bc7f84) |
23:28:29 | | Quit MethoS- (Remote closed the connection) |
23:28:58 | amiconn | Bagder: Somehow make now *deletes* sysfont.h - and subsequent objects which need it fail because of that.... |
23:29:03 | | Quit stripwax (Read error: 110 (Connection timed out)) |
23:30:01 | Massa | PaulJam: you're right - when not using a backdrop and when not using my patch ;) But I don't think that does make much sense... - I'll have to think about the consequences; but now I'm too tired to continue... |
23:30:24 | webguest38 | Hi all! I am new to this. I'm asking Wiki write permission so I can add my experimental results with converting Archos JBR from HDD to CF. Thanks! |
23:30:36 | linuxstb | webguest38: What's your name? |
23:31:08 | webguest38 | My real name is Moshe Braner, registered on the wiki as MosheBraner. |
23:31:11 | PaulJam | Massa: i guess you can blame me for that. I reported it as a bug. |
23:31:56 | linuxstb | webguest38: Done |
23:32:04 | webguest38 | Thanks! |
23:32:25 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
23:33:25 | * | amiconn votes for ignoring that nonsensical string length limit |
23:34:02 | Bagder | I don't think it matters much |
23:34:20 | Massa | PaulJam: Lol - for me a viewport is only the definition of a "screen region" and if nothing is painted on it, it should be "invisible" - but I agree that you also could see the bgcolur definition as bgcolour of the "screen"... |
23:34:40 | Massa | Well I'll go to bed now - it's really time for me :) |
23:35:43 | Massa | Bye - see (or read) you... |
23:35:49 | | Quit Massa ("ChatZilla 0.9.81 [Firefox 2.0.0.13/2008031114]") |
23:36:30 | [TiZ] | Hey, what's this deal about lists and menus drawing in viewports? |
23:36:31 | [TiZ] | http://svn.rockbox.org/viewvc.cgi?view=rev;revision=16812 |
23:37:38 | | Quit Chronon (Remote closed the connection) |
23:37:45 | linuxstb | [TiZ]: Just internal changes to how Rockbox works - nothing visible to the user. |
23:38:16 | amiconn | Bagder: Some yellow for you... |
23:38:23 | | Join moos [0] (i=moos@m170.net81-66-158.noos.fr) |
23:38:28 | * | petur now gets I08 PrivVio crashes in his bootloader - yippie :/ |
23:38:29 | [TiZ] | Blast. It would have been really cool if viewport lists were committed too. |
23:39:30 | amiconn | petur: Then you're somehow storing a wrong value to %sr |
23:40:00 | | Join Chronon [0] (i=chronon@c-24-20-117-106.hsd1.or.comcast.net) |
23:40:07 | * | amiconn got that in the iriver remote lcd driver when c&p'ing from iaudio without obeying that the iriver driver uses %d3 for something else |
23:40:43 | petur | I seem to reach up to usb_init alright, from then on it only goes boom :( |
23:41:11 | * | amiconn wonders what petur is fiddling with |
23:41:20 | amiconn | The latest official bl is working fine... |
23:41:26 | petur | in check_tmo_threads |
23:41:37 | Chronon | Just for reference I posted a fix for that typo (about the %Sp tag) in the manual here: http://www.rockbox.org/tracker/task/8866 |
23:41:38 | petur | amiconn: it crashes on my h380 |
23:41:48 | | Join daveberg [0] (n=dave@129-2-175-69.wireless.umd.edu) |
23:42:10 | petur | and somebody at MR created a custom bootloader and a user also reported this crash |
23:42:33 | | Join Ravendug [0] (n=ravendug@73.100-84-212.ippool.ndo.com) |
23:43:40 | amiconn | Bagder: Casting size_t to int isn't safe afaik |
23:43:56 | | Quit perrikwp (K-lined) |
23:44:10 | Bagder | we have buffer sizes larger than 31 bits? |
23:44:26 | preglow | size_t is unsigned, it can also be larger than int |
23:44:26 | | Part wpyh |
23:44:34 | Bagder | besides, it's just a printf |
23:44:53 | Bagder | preglow: yes but at that place I can't see how it can |
23:45:17 | Bagder | it's just that I dislike using the special printf formatter for size_t, |
23:45:18 | amiconn | It could in case of a bug |
23:45:18 | preglow | printfing size_t is %zu |
23:45:32 | preglow | Bagder: why? |
23:45:37 | amiconn | I'd cast to unsigned long in this case |
23:46:08 | Bagder | because I use old-fashioned C code ;-) |
23:46:09 | linuxstb | Chronon: Thanks, but I've just fixed it (and CustomWPS) |
23:46:21 | | Quit Llorean (Read error: 104 (Connection reset by peer)) |
23:46:21 | * | amiconn also doesn't like those special formatters |
23:46:22 | preglow | Bagder: you dislike adapting? :P |
23:46:23 | Chronon | ok. good |
23:46:50 | Bagder | I don't think %z is standard |
23:46:56 | preglow | i like the special formatters, they sometimes help find bugs when gccs printf format checking is on |
23:47:10 | | Join Llorean [0] (n=DarkkOne@32.169.235.175) |
23:47:14 | | Quit jgarvey ("Leaving") |
23:47:34 | Bagder | well, I didn't introduce the bug with the typecast |
23:47:41 | Bagder | I just silenced the warning ;-) |
23:47:58 | preglow | ahh, cool, an eq bug report! |
23:48:17 | daveberg | ok, I need some help using checkwps...I compiled all the versions using ./buildall.sh, but when I run the "checkwps" command, it's telling me "command not found" |
23:48:22 | | Quit webguest38 ("CGI:IRC (EOF)") |
23:48:28 | amiconn | (1) I never remember what those special formatters mean -> time consuming lookup. (2) rockbox *printf doesn't know them, and I think that's for the better |
23:48:42 | Bagder | (3) they're not portable |
23:48:52 | | Quit dabujo ("( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )") |
23:48:55 | amiconn | They would just increase code size for no reason |
23:49:04 | scorche|sh | daveberg: how are you calling it? |
23:49:22 | preglow | amiconn: i don't think rockbox printf should know them either |
23:49:35 | preglow | but printf isn't exactly rockbox most used function either, so it's not so much a point in rockbox |
23:49:41 | preglow | for ordinary c coding, i think using them is good |
23:49:53 | daveberg | in the /tools/checkwps folder, I type "checkwps [path to .wps file]" |
23:49:58 | | Quit stripwax_ (Read error: 110 (Connection timed out)) |
23:49:59 | preglow | Bagder: they're not portable? |
23:50:02 | preglow | they're ansi c... |
23:50:09 | Bagder | %z ? |
23:50:17 | | Join stripwax_ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
23:50:23 | | Join RoC_MasterMind [0] (n=Free@c-71-203-172-58.hsd1.fl.comcast.net) |
23:50:30 | wooster | thanks for your help, all, especially linuxstb. bye! |
23:50:37 | Bagder | it is not present in the single unix spec I check right now |
23:50:40 | | Quit wooster () |
23:51:28 | scorche|sh | daveberg: you need to call it with "./checkwps" unless you added it to your path |
23:51:41 | Bagder | I think writing typecase instead of typecast is one of my most common spelling mistakes |
23:51:43 | | Quit stripwax (Read error: 110 (Connection timed out)) |
23:51:47 | Bagder | I am flawed |
23:51:55 | daveberg | oh, ok...makes sense |
23:52:01 | preglow | Bagder: what about ansi specs? |
23:52:28 | linuxstb | daveberg: But there isn't a "checkwps" any more - it's checkwps.targetname |
23:52:48 | | Quit stripwax_ (Client Quit) |
23:52:50 | daveberg | oh |
23:52:55 | Bagder | the printf man page mentions z as an extension to ansi |
23:52:56 | | Quit [TiZ] (Read error: 104 (Connection reset by peer)) |
23:53:05 | daveberg | that didn't get changed when you changed the compiling instructions... |
23:53:11 | preglow | Bagder: hmm, i see no such mention here |
23:53:31 | preglow | and it sounds weird to have introduced types with no format support |
23:53:40 | daveberg | so if I'm using a Gigabeat F40, I use checkwps.gigabeatf? |
23:53:47 | Bagder | http://www.rt.com/man/printf.3.html |
23:54:17 | preglow | Bagder: 1996... |
23:54:28 | linuxstb | daveberg: Yes |
23:54:35 | Bagder | ah you mean c99... |
23:54:49 | daveberg | sweet |
23:54:50 | preglow | Bagder: why, sure |
23:54:53 | daveberg | got it working! |
23:54:54 | Bagder | I'm just not used to use c99 as a lowest common |
23:55:00 | preglow | well, it's not |
23:55:04 | preglow | but it's time to move on :) |
23:55:16 | preglow | c is enough of a bother as it is |
23:55:24 | preglow | without having to ignore perfectly helpful new standards |
23:55:45 | preglow | and it's from 1999 from god's sake :P |
23:55:56 | amiconn | Well, we do use several C99 features in rockbox |
23:55:58 | preglow | s/from/for/ |
23:56:04 | bughunter2 | i thought C99 still isn't fully supported by GCC, is that true? |
23:56:10 | preglow | bughunter2: not fully, but very close |
23:56:13 | Bagder | I'm used to a world full of machines from pre-99 |
23:56:14 | amiconn | ...like the very useful designated initializers |
23:56:17 | | Quit jhMikeS (Nick collision from services.) |
23:56:23 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
23:56:24 | bughunter2 | preglow: ok :) |
23:56:27 | preglow | http://gcc.gnu.org/c99status.html |
23:56:32 | bughunter2 | thanks! |
23:56:40 | bughunter2 | i'll bookmark that one |
23:57:18 | bughunter2 | preglow: so, C99 should solve most problems ? |
23:57:18 | bughunter2 | can you name a few common problems with C89 ? |
23:57:18 | bughunter2 | if there are any |
23:57:35 | preglow | no, not really |
23:57:36 | Bagder | bughunter2: that's really not on topic for #rockbox... |
23:57:43 | bughunter2 | Bagder: true |
23:58:04 | preglow | anyway, i use c99 unless anything else is required |
23:58:17 | preglow | and if i have to use c... |
23:58:18 | bughunter2 | sorry for a bit of offtopic chat |
23:58:28 | preglow | bughunter2: no worries |
23:58:51 | bughunter2 | preglow: could you compare web standards issues and browser incompatibilities with C and compilers? or is that really not comparable? |