00:01:23 | | Quit dan_a (Remote closed the connection) |
00:05:22 | | Join salty_horse [0] (n=ori@pdpc/supporter/active/salty-horse) |
00:13:26 | * | rasher enters the menu "Sound settings > Crossfeed > Crossfeed" |
00:13:30 | rasher | Who thought up this? |
00:13:48 | * | Bagder is innocent! |
00:17:19 | rasher | Bagder: md5sum change committed. Of course, this shouldn't matter to you, except your next voicebuild will be slower. |
00:17:37 | rasher | (fingers crossed) |
00:18:03 | Bagder | we'll find out tomorrow morning ;-) |
00:19:07 | | Quit haemmy () |
00:20:06 | rasher | Yeah, we don't need to worry about missing any voice bugs. |
00:20:49 | | Quit matsl (Remote closed the connection) |
00:21:03 | rasher | Apparantly festival can speak various other languages. Such as russian and italian |
00:21:12 | rasher | I have NO idea how though. |
00:21:21 | Bagder | :-) |
00:21:51 | | Quit salty-horse (Read error: 110 (Connection timed out)) |
00:22:32 | | Join pixelma [0] (i=57b9f5b2@rockbox/staff/pixelma) |
00:24:24 | Bagder | "I had to install and uninstall about 15 times before it ran at full speed" |
00:24:33 | Bagder | :-) |
00:25:10 | Bagder | http://forums.rockbox.org/index.php?topic=12079.msg91339 |
00:26:23 | | Join amiconn [0] (n=jens@p54BD5D22.dip.t-dialin.net) |
00:29:28 | * | rasher listens to Festival speaking Italian |
00:30:09 | Bagder | btw, we should allow the language selector in configure use the language name and not just the number |
00:30:25 | Bagder | otherwise automated non-english ones will be a pain |
00:30:41 | rasher | True |
00:30:56 | rasher | Now to see if I can somehow configure festival through.. configure |
00:31:01 | amiconn | I would like to be able to select multiple languages for building voices |
00:31:10 | Bagder | I noticed this when I brushed up my script this time since english had moved number |
00:31:23 | amiconn | Now that the md5sum is used for clip names, this md5sum could include the language |
00:31:52 | rasher | amiconn: Probably a good idea. Same strings in different languages are not pronounced the same. |
00:31:56 | amiconn | Also, the .wav clips are intermediates which can be deleted after encoding to .mp3, even when using the pool |
00:32:17 | amiconn | This would save space |
00:32:19 | rasher | But building multiple voices at once (without reconfigure) is not going to be as easy |
00:32:32 | rasher | Or.. maybe |
00:32:50 | rasher | I guess VOICE_LANGUAGE could be a delimited list of some sort |
00:33:46 | amiconn | I also find it irritating that selecting a voice build still creates a standard Makefile, and 'make' tries to build that target instead of voice |
00:33:56 | rasher | amiconn: that's a feature |
00:34:05 | Bagder | indeed |
00:34:08 | rasher | so you can make && make voice and have a build and a voicefile |
00:34:14 | amiconn | ...but 'make voices' in a standard build directory doesn't work, unlike 'make manual' |
00:34:32 | rasher | That's because the manual needs no configuring |
00:34:35 | Bagder | make manual has no choices like the voice build has |
00:34:39 | rasher | you're asking the impossible |
00:34:54 | amiconn | I know *why* that is, but I still find it somewhat irritating |
00:35:15 | rasher | Well, I guess the questions could appear once you type make voices, but that's not terribly clean either |
00:35:35 | rasher | Having it all happen inside configure feels nicest |
00:35:39 | amiconn | A standard build dir shouldn't allow 'make voices' |
00:36:06 | * | Bagder goes to bed |
00:37:57 | rasher | amiconn: same could be said for make install. I don't recall that being an issue. Why would you call make voice if you hadn't configured voice building? |
00:38:46 | rasher | oh, hrm, ignore me |
00:41:15 | rasher | amiconn: fixed |
00:42:50 | rasher | Now about multiple languages. We're going to need seperate TTS settings for each language. I'm not quite sure how to do that. For now I'll just make it accept a comma-delimited list of languages to build. They'll all be built with the same options (for now). Babysteps. |
00:42:57 | | Join barrywardell [0] (n=barrywar@89-125-27-111.dhcp-ripwave.irishbroadband.ie) |
00:48:19 | rasher | Hrm. Genlang isn't very good about telling what needs to be done for voice-entries |
00:51:18 | | Quit ender` (" Trying to establish voice contact ... please yell into keyboard.") |
00:51:46 | | Quit petur ("Zzzzz") |
01:00 |
01:05:01 | | Quit thegeek () |
01:13:32 | | Part juxtap |
01:23:39 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
01:27:37 | | Quit salty_horse ("Leaving") |
01:28:48 | | Join perrikwp [0] (n=chatzill@74.167.148.160) |
01:30:20 | | Quit barrywardell (Read error: 110 (Connection timed out)) |
01:31:04 | | Quit miepchen^schlaf ("Verlassend") |
01:34:38 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
01:39:06 | | Quit hannesd (Read error: 110 (Connection timed out)) |
01:39:07 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
01:44:32 | | Join dg10050 [0] (n=dylan@c-71-59-26-183.hsd1.ga.comcast.net) |
01:49:06 | | Join chrisjs169__ [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
01:51:38 | dg10050 | anyone know about an issue with Rockbox on 5.5g iPods? When I run it, I get the message "No .rockbox directory", even though I have the .rockbox directory in the root of the fat32 partition |
01:51:43 | dg10050 | I'm in linux btw |
01:57:59 | *** | Saving seen data "./dancer.seen" |
01:58:57 | | Join thegeek [0] (n=thegeek@s189a.studby.ntnu.no) |
02:00 |
02:00:03 | dg10050 | :| |
02:00:58 | pixelma | I guess your using loader2 ? |
02:01:15 | pixelma | *you're |
02:02:20 | dg10050 | yes |
02:02:27 | dg10050 | is that bad? |
02:02:29 | dg10050 | : |
02:02:31 | dg10050 | :\ |
02:04:06 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
02:04:31 | pixelma | then you should ask in the ipodlinux channel - for exampel I know nothing else about it other than it exists, there's also a thread about it in the "unsupported builds" section of the rockbox forum |
02:05:08 | | Quit chrisjs169_ (Read error: 110 (Connection timed out)) |
02:06:11 | dg10050 | rockbox runs, it just gives me that error message, then it goes to the menu and I can't really do anything |
02:07:14 | rasher | Can you reproduce it with the Rockbox bootloader? |
02:08:17 | dg10050 | well, I'd rather not, but I can try |
02:08:35 | dg10050 | keep in mind loader 2 is simply loading the rockbox bootloader |
02:08:47 | scorche | no it isnt |
02:09:09 | dg10050 | yeah, just realized that |
02:09:10 | dg10050 | nvm |
02:09:13 | dg10050 | >_> |
02:09:55 | scorche | really though...please go into #ipodlinux for help with loader2 |
02:10:28 | dg10050 | k, I just wasn't sure it was loader2's fault |
02:10:36 | dg10050 | so I came here |
02:10:46 | * | scorche nods |
02:25:36 | | Quit dg10050 (Remote closed the connection) |
02:29:05 | | Part pixelma |
02:32:06 | iamben | anyone else find it a bit counterintuitive that at the 'balance' screen, on the sansa's, rolling the wheel left (CCW) shifts sound to the right? |
02:32:57 | | Quit ToHellWithGA (Read error: 110 (Connection timed out)) |
02:36:59 | | Join saratoga [0] (i=98039a34@gateway/web/cgi-irc/labb.contactor.se/x-230283c338862253) |
02:37:07 | DataGhost | why in the world is loader2 related to a problem with rockbox AFTER rockbox is successfully loaded and executed!? |
02:40:52 | scorche | DataGhost: there have been issues of that in the past due to it not initializing things correctly, but i seemed to have missed that part for some odd reason... |
02:41:21 | DataGhost | I don't see how... looks like a rb bug to me then |
02:41:40 | DataGhost | .rockbox folder not found errors occur AFTER detecting partitions, filesystems, etc. |
02:42:08 | scorche | that is why we asked if he could replicate it using rockbox's bootloader i suppose then |
02:42:31 | DataGhost | yeah well I didn't read it all but I just wondered why someone would assume that |
02:44:52 | | Quit BigMac (Remote closed the connection) |
02:51:15 | | Quit ompaul ("later") |
02:51:33 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
02:54:53 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
02:58:35 | * | Domonoky has put the first, early version of his wavsplit plugin on the tracker (FS #7585 ) :-) |
03:00 |
03:03:51 | | Part Domonoky |
03:08:02 | | Quit BigMac (Remote closed the connection) |
03:09:24 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
03:16:46 | | Join erchino [0] (n=erchino@189.180.199.141) |
03:19:14 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
03:21:45 | | Join chrisjs169_ [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
03:25:12 | | Quit jhMikeS (Nick collision from services.) |
03:25:18 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
03:25:37 | Llorean | iamben: You can't roll a wheel to the "left" or "right", at any given time 50% of it is going both ways. |
03:25:43 | Llorean | You can only roll "clockwise" and "counterclockwise" |
03:27:35 | iamben | counterclockwise is widely accepted as "left" |
03:27:47 | Llorean | DataGhost: There have been a few times in the past (at least three different that I recall) where differences in how Loader2 inited things caused unpredictable (and seemingly unrelated) behaviour in Rockbox. |
03:27:49 | iamben | ever driven a car? |
03:27:59 | Llorean | iamben: Yes, but a car isn't an MP3 player. |
03:28:18 | iamben | just feel like arguing, or you really think im WAY off on this one? |
03:28:27 | Llorean | I don't think you're "WAY off" |
03:28:35 | Llorean | I just think that it's a rather arbitrary point. |
03:28:37 | iamben | the current setup works, its just counterintuitive to me |
03:28:50 | Llorean | I would rather that the wheel work in opposite directions as it does now in lists, for example, because I'm left handed. |
03:29:18 | iamben | maybe the wheel setup should be reversable then |
03:29:54 | Llorean | Or maybe the list in balance should just be reversed. |
03:30:12 | JdGordon | that would be confusing |
03:30:24 | iamben | i think i should take this opportunity to finally dive into the source and make a patch myself |
03:31:33 | JdGordon | we cant easily make the wheel work backwards... but we can very easily flip the list, so it would act the same... |
03:31:54 | Llorean | JdGordon: That's why I suggested the list be reversed... |
03:32:18 | JdGordon | hmm... missread, I thought i read the wheel whould be reversed |
03:32:53 | Llorean | Nah, the list |
03:34:04 | JdGordon | it should only be flipped on wheel targets though |
03:34:18 | Llorean | Yeah |
03:34:40 | JdGordon | which makes it a bit more annoying |
03:35:53 | | Quit erchino () |
03:36:41 | | Quit chrisjs169__ (Read error: 110 (Connection timed out)) |
03:37:18 | JdGordon | my settings_list.c is currently beinig worked in... but if you remind me later ill do this |
03:38:09 | Llorean | Don't we have an actual scrollwheel define now? |
03:38:23 | JdGordon | only set for sansa i think |
03:38:28 | Llorean | Ah, true for now |
03:40:27 | | Quit spiorf (Remote closed the connection) |
03:42:25 | * | JdGordon trying to figure out why mp3's are getting the vbrfix icon instead of the uilt in one :( |
03:43:38 | * | JdGordon loves finding the bug literally 1 sec after telling the whole world he is stuck :p |
03:45:08 | aliask | :) |
03:48:54 | | Join EbErT [0] (n=EbErT@adsl-145-93-212.asm.bellsouth.net) |
03:58:03 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:00:07 | | Quit sneakums ("reblort") |
04:05:06 | | Join sneakums [0] (i=sneakums@jenny.ondioline.org) |
04:13:02 | JdGordon | Llorean: do all the ipods have a scrollwheel? |
04:13:26 | JdGordon | or just the 3g and 4g keypad ones? |
04:13:50 | saratoga | JdGordon: they all have some sort of wheel |
04:14:11 | saratoga | though the actual implementation varies |
04:14:29 | | Quit Febs (Read error: 110 (Connection timed out)) |
04:15:17 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
04:18:52 | * | JdGordon blames iamben and Llorean for any badness coming out of most recent commit |
04:18:53 | JdGordon | :D |
04:20:09 | iamben | ill take the fall |
04:20:24 | JdGordon | hmm... that delta is a bit surprising |
04:28:04 | | Join murilobsd [0] (n=murilobs@200-153-155-123.dsl.telesp.net.br) |
04:28:56 | murilobsd | ircop here ? |
04:29:21 | scorche | murilobsd: what are you looking for? |
04:30:41 | | Quit Thundercloud (Remote closed the connection) |
04:30:44 | | Quit Soap (Read error: 104 (Connection reset by peer)) |
04:31:08 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
04:32:00 | murilobsd | give me a cloak |
04:32:02 | murilobsd | ? |
04:32:18 | scorche | murilobsd: the channel you are looking for is #freenode |
04:32:31 | scorche | i dont know how you came to this channel instead... |
04:32:32 | murilobsd | scorche, okzz thankz |
04:32:54 | iamben | scorche: happened to me too |
04:33:02 | iamben | so i bought a music player and installed rockbox |
04:33:08 | Llorean | JdGordon: Last boot + 8 seems overkill. |
04:33:19 | Llorean | Can't you open the file and count how many you need? |
04:46:49 | | Quit murilobsd (Remote closed the connection) |
04:53:56 | JdGordon | Llorean: +8 means 64 bytes wasted or something... no big deal |
04:54:41 | Llorean | It just seems tracking it across boots and assigning +8 (how often is anyone likely to add more than one, and why can't we just add a please reboot to the "array full" message and match the number)? |
04:56:30 | JdGordon | well.. the reason I did it this way is because we cant know how many more we need if we run out of room, and the wated ram for the extra 8 is worth it if a few types get added in one hit |
04:57:40 | JdGordon | 13*8 bytes wasted MAX |
04:57:41 | Llorean | Why can't they be counted on boot, exactly? |
04:57:54 | JdGordon | because they are coming from text files |
04:58:10 | Llorean | I don't see the connection, though |
04:58:12 | JdGordon | and they all need to be alloc'ed in one hit... |
04:58:25 | Llorean | So can't the file be loaded and counted before the alloc? |
04:58:37 | JdGordon | no, that would mean having to read it twice |
04:58:49 | JdGordon | + not every item in the file gets added |
04:59:31 | Llorean | But wouldn't reading it twice absolutely assure there will never be a file type array full? |
05:00 |
05:00:01 | JdGordon | yes, but I would rather it load faster and possibly have that error instead of slow every time |
05:00:54 | JdGordon | the only time it should ever come up is if more than 8 new types are added in one update, or someones global_status structy was corrupted and the filtetype count was left very small |
05:01:17 | | Join Tino|Home [0] (n=Tino@i5387C3D1.versanet.de) |
05:01:27 | Llorean | What if there's no global status struct at all? |
05:01:46 | JdGordon | then 128 are alloced |
05:01:59 | JdGordon | and then next time the amount used + 8 are alloced |
05:04:21 | saratoga | JdGordon: can you help me with a stupid c problem i was bugging Llorean about a couple days ago? |
05:04:33 | JdGordon | I can try |
05:04:39 | Llorean | Isn't 128 an awful lot? |
05:04:43 | Llorean | How much do we allocate right now? |
05:04:57 | JdGordon | yes, and thats the point... its nearly double the old max |
05:05:05 | Llorean | That's a lot of overkill |
05:05:08 | JdGordon | that amount is only alloced the first time... |
05:05:15 | Llorean | Wouldn't +10 from the old max be a good starting point? |
05:05:26 | JdGordon | the second time only the amount actually used is alloced |
05:05:46 | JdGordon | we could do that, but then may have to up it soon, 128 means no upping for quite some time |
05:06:02 | JdGordon | and its swcodec only.... so its not like the ram is really needed |
05:06:07 | Llorean | Well, anyone who adds an "official" filetype should up it themselves anyway |
05:06:20 | Llorean | So it should be only "user" filetypes we care about |
05:06:37 | Llorean | As for swcoded, I'd rather have absolutely as much RAM free as possible anyway. |
05:07:09 | saratoga | JdGordon: I want to change this struct entry to be a pointer to a buffer so that I can put it in IRAM |
05:07:15 | saratoga | fixed32 frame_out[MAX_CHANNELS][BLOCK_MAX_SIZE * 2]; |
05:07:21 | | Quit perrikwp (Read error: 104 (Connection reset by peer)) |
05:07:46 | saratoga | so i changed it to " fixed32 (*frame_out)[MAX_CHANNELS][BLOCK_MAX_SIZE * 2];" |
05:08:04 | saratoga | however I can't seem to use it properly after i do that |
05:08:16 | JdGordon | just change it to *frame_out; and then set it to the global variable of the correct size when you have it in iram? |
05:09:36 | JdGordon | Llorean: exactly... whats to say a user wont try adding 15 types for themselves? having such a high max means they dont need an extra patch for that one little thing |
05:09:58 | saratoga | thats what i attempted to do, however, when I access the varibale it doesn't seem to actually store anything in it |
05:10:00 | Llorean | JdGordon: Yeah, but with yours, it just means they need to reboot once if it's +10 by default |
05:10:15 | saratoga | for instance |
05:11:03 | Llorean | JdGordon: You could always just make it a menu entry, like the Dir Buffer |
05:11:47 | | Quit midgey () |
05:11:48 | JdGordon | Llorean: I tihnk your mis-understanding... very first boot, max: 128, used:15, 2nd boot max:23, used 15.... <adds 10 items> boot max:23, used: 23 <array full, reboot> max:128, used 23... |
05:12:02 | JdGordon | adding a menu item would waste probably double the ram |
05:13:01 | Llorean | It just doesn't feel like the right way to me. |
05:13:02 | saratoga | http://pastebin.ca/654123 |
05:14:08 | JdGordon | saratoga: ok, i see your problem |
05:14:26 | JdGordon | you cant use a pointer like a 2d array... |
05:14:49 | JdGordon | you have to do blaa[row_length*row + col] |
05:14:59 | saratoga | i don't see why that should be the case |
05:15:03 | JdGordon | reason is the compiler doesnt know how wide each row is |
05:15:19 | saratoga | it should: fixed32 (*frame_out)[MAX_CHANNELS][BLOCK_MAX_SIZE * 2]; |
05:15:34 | saratoga | the struct and buffer declarations both include that info |
05:15:46 | JdGordon | ok, well imho that looks horrible.... |
05:15:57 | saratoga | haha, well its 2D arrays in c |
05:16:13 | JdGordon | hmm... |
05:16:21 | JdGordon | the (*name) bit is confusing me |
05:16:28 | saratoga | what baffles me is i do the same thing for another 2D array and it works fine |
05:16:44 | saratoga | "fixed32 (*coefs)[MAX_CHANNELS][BLOCK_MAX_SIZE*2];" |
05:16:51 | saratoga | works great using array notation |
05:17:41 | | Join perrikwp [0] (n=chatzill@74.167.148.160) |
05:18:02 | JdGordon | ok, well... the //was lines look much nicer than the //is lines, and blaa[row_length*row + col] would look much much nicer than //is.... but if it works, it might be an iram thing? |
05:18:05 | JdGordon | I dont know |
05:18:25 | | Quit TinoM| (Read error: 110 (Connection timed out)) |
05:19:56 | saratoga | i'm actually trying it on my linux box now and its doing the same thing |
05:20:02 | saratoga | definately some c thing i'm not understanding |
05:20:06 | saratoga | i'll continue to play with it |
05:20:59 | * | JdGordon hates pointers |
05:21:46 | JdGordon | wma_window(s, output, &s->frame_out[ch*MAX_CHANNELS + index]); ftw |
05:21:48 | | Nick BHSPitMonkey_ is now known as BHSPitMonkey (n=stephen@adsl-65-64-200-241.dsl.rcsntx.swbell.net) |
05:22:24 | * | JdGordon bbl |
05:22:43 | | Join lincoln [0] (n=lincoln@189.25.152.245) |
05:23:12 | lincoln | hi, i'm having problems with translations... |
05:26:27 | | Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com) |
05:27:30 | Llorean | lincoln: What sort of problem? |
05:28:07 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
05:28:36 | lincoln | well, i switch to a new theme and the menu start to show wrong titles... |
05:29:17 | lincoln | i try to reload the lang file, but it doesn't works... |
05:31:29 | Llorean | What SVN revision are you using? |
05:32:25 | lincoln | i'musing the current build 14288 |
05:32:56 | lincoln | and i'm using Sansa e270 |
05:33:22 | Llorean | Are you sure you extracted the whole build? There was a problem with translations until recently and if your language files weren't overwritten on update, you would still experience the problem |
05:36:26 | saratoga | JdGordon: are you still around? |
05:36:40 | JdGordon | saratoga: just back |
05:38:03 | lincoln | Llorean, I do not update, I remove the .rockbox and extract it again... I tring this under linux and windows... |
05:38:07 | saratoga | can you look at this? http://pastebin.ca/654152 |
05:38:22 | saratoga | i'm trying doing it with just pointers |
05:40:05 | JdGordon | saratoga: get rid of the [...] in the struct |
05:40:13 | JdGordon | and the & when setting the struct pointer |
05:40:32 | JdGordon | http://pastebin.ca/654156 |
05:40:45 | JdGordon | you should comment it though after that change... |
05:41:08 | | Quit BigMac (Remote closed the connection) |
05:41:15 | JdGordon | unless you want an array of [...] pointers? |
05:41:17 | Llorean | lincoln: Well, themes don't / should not change language |
05:41:31 | Llorean | lincoln: Unless you mean you're getting boxes instead of characters, which simply means the font doesn't have those characters |
05:42:16 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
05:42:21 | | Join Adam88 [0] (n=get@220-245-250-49.free.tpgi.com.au) |
05:43:06 | lincoln | Llorean, this happens when I swtch to a new lang too, the "language" menu becomes " Ask - Recent only" and the "Theme" menu becomes "Cleared"... |
05:43:26 | Llorean | lincoln: Are you absolutely sure you're using a current SVN, this was fixed recently and works for me. |
05:43:30 | Llorean | Try updating again. |
05:44:05 | lincoln | i'm downloading from http://build.rockbox.org/ |
05:44:21 | saratoga | JdGordon: no its just supposed to a be 2 arrays of samples, one per channel |
05:44:50 | JdGordon | then yeah, the paste i pasted should work |
05:44:52 | saratoga | i'm still getting that warning when i init the pointer to the buffer though |
05:45:19 | JdGordon | did you get rid fo the &? |
05:45:30 | saratoga | yes |
05:45:33 | saratoga | don't i need it? |
05:45:44 | Llorean | lincoln: If you simply change from English to English does this problem happen? And what player have you? |
05:45:55 | JdGordon | yes, you dont need it |
05:46:07 | | Part Adam88 |
05:46:21 | saratoga | then why the warning? |
05:46:26 | JdGordon | saratoga: paste it how it is now... |
05:46:47 | saratoga | the struct member is this: fixed32 *frame_out; |
05:46:49 | lincoln | Llorean, yes... i'm using a e270 6GB |
05:47:11 | saratoga | and the initialization is: s->coefs = coefsarray; |
05:47:34 | JdGordon | ... 2 different vairables there... |
05:47:46 | saratoga | sorry |
05:47:48 | | Part Llorean |
05:48:35 | saratoga | that got it |
05:49:53 | saratoga | though the music is all clicky, so i'm guessing the pointer i pass into wma_window is a bit off |
05:53:46 | saratoga | JdGordon: frame_out[ch][index] becomes s->frame_out + ch*BLOCK_MAX_SIZE + index right? |
05:54:12 | saratoga | assuming BLOCK_MAX_SIZE is the width of the dim addressed by "index" |
05:54:29 | JdGordon | yeah, or you can index it also s->fram_out[c*BLOXK_SIX + index]; |
05:56:32 | saratoga | oh its "BLOCK_MAX_SIZE * 2" in the original code! |
05:56:49 | saratoga | amazing i could even understand it since I wouldn't be applying windowing to the output of the MDCT in that case |
05:57:05 | | Quit inmotion () |
05:58:07 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:10:39 | | Quit lincoln ("bye") |
06:16:18 | | Join MonkeyTamer [0] (n=chatzill@h237.231.143.24.cable.snbr.sanbrunocable.com) |
06:24:47 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
06:29:11 | | Quit advcomp2019 (Nick collision from services.) |
06:29:14 | | Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
06:41:37 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
06:42:53 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
06:51:02 | | Quit Soul-Slayer (Read error: 104 (Connection reset by peer)) |
06:52:56 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
07:00 |
07:01:22 | | Quit gtkspert (Remote closed the connection) |
07:06:48 | daurnimator | JdGordon: you around? |
07:08:03 | TiMiD[FD] | erm |
07:08:13 | TiMiD[FD] | the today's build doesn't work at all on the iriver |
07:08:19 | TiMiD[FD] | it crashes when accessing the disk |
07:08:29 | TiMiD[FD] | the 2 days ago's one works fine |
07:10:04 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
07:14:32 | aliask | daurnimator: What did you want yesterday? |
07:14:43 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
07:15:52 | JdGordon | daurnimator: hey |
07:16:20 | JdGordon | TiMiD[FD]: ? |
07:19:44 | | Join webguest30 [0] (i=46101058@gateway/web/cgi-irc/labb.contactor.se/x-9761c6b8aebbdbe2) |
07:20:28 | | Quit webguest30 (Client Quit) |
07:20:36 | | Join webguest86 [0] (i=7aa71f57@gateway/web/cgi-irc/labb.contactor.se/x-fbd1aa7476adb4de) |
07:21:05 | webguest86 | hello |
07:21:33 | webguest86 | anyone here who can answer a few questions about GIGABEAT |
07:21:43 | Llorean | What are the questions? |
07:21:53 | webguest86 | hi llorean |
07:22:26 | webguest86 | wud rockbox enable video formats on the F series |
07:24:25 | TiMiD[FD] | JdGordon: I just made svn update, compiled, installed |
07:24:49 | TiMiD[FD] | didn't reset the settings though ... |
07:24:55 | TiMiD[FD] | but the disk didn't stopped spinning |
07:25:10 | JdGordon | sounds like you have the fun task of finding out which commit broke it :D |
07:25:23 | TiMiD[FD] | erm |
07:25:29 | TiMiD[FD] | I'm quite busy today |
07:25:46 | TiMiD[FD] | I go on a trip tomorrow so I don't have a lot of time |
07:25:52 | TiMiD[FD] | I'm already late on my planning |
07:26:07 | TiMiD[FD] | I'll try yesterday's build |
07:26:45 | | Quit webguest86 ("CGI:IRC (EOF)") |
07:27:10 | * | Llorean is probably not suitable for answering questions at the moment, it seems. :( |
07:27:15 | | Join webguest86 [0] (i=7aa71f57@gateway/web/cgi-irc/labb.contactor.se/x-f53c403dd98d8233) |
07:27:27 | | Quit hcs (Read error: 110 (Connection timed out)) |
07:33:35 | amiconn | TiMiD[FD]: Current builds are working fine on all my targets, which include an iriver H1x0 |
07:41:29 | amiconn | TiMiD[FD]: Did you reconfigure and make clean? |
07:45:58 | saratoga | markun: do you know if we're using the stock tremor code or the tremor lowmem code for vorbis? |
07:58:09 | *** | Saving seen data "./dancer.seen" |
07:58:35 | amiconn | hmm |
07:58:42 | * | amiconn didn't check the filetype thing yet |
08:00 |
08:00:07 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
08:07:17 | ddalton | I can't build a voice file. on cygwin. What do I need.? If there is something wrong with english.lang will this affect the building. I am using the latest revision |
08:10:09 | amiconn | JdGordon: Your filetype handling is the culprit. |
08:10:23 | amiconn | With it in place, H1x0 hangs at the rockbox logo, disk spinning |
08:11:34 | * | amiconn wonders whether JdGordon *ever* tests somewhat thoroughly before commit |
08:12:25 | markun | scorche: stock |
08:12:36 | amiconn | And I think the problem is that the setting was just added to the nvram data, without bumping the version. The setting can have *any* value after load |
08:12:47 | amiconn | Just relying on that is badness |
08:12:51 | scorche | markun: huh? |
08:12:54 | markun | hm, that was for saratoga |
08:13:01 | | Join DarthShrine [0] (n=Angus@pdpc/supporter/student/DarthShrine) |
08:13:04 | scorche | ah |
08:13:05 | amiconn | You can't buffer_alloc 410238972 bytes |
08:13:11 | amiconn | (e.g.) |
08:13:58 | | Join DarthShr1ne [0] (n=Angus@pdpc/supporter/student/DarthShrine) |
08:14:16 | | Quit DarthShrine (Nick collision from services.) |
08:14:18 | | Nick DarthShr1ne is now known as DarthShrine (n=Angus@pdpc/supporter/student/DarthShrine) |
08:15:18 | | Quit ctaylorr (Read error: 110 (Connection timed out)) |
08:17:51 | | Part toffe82 |
08:21:16 | amiconn | eek |
08:23:42 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
08:23:51 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
08:26:29 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
08:26:34 | | Quit DarthShrine ("Leaving") |
08:27:28 | | Join Rob2222 [0] (n=Miranda@p54B1725C.dip.t-dialin.net) |
08:30:59 | ddalton | I think I fixed my voice building problem |
08:35:27 | amiconn | JdGordon: I can confirm that your filetypes handling commit is the problem. With it in place, H1x0 hangs on boot, always, and even after fixing some quirks myself |
08:35:53 | amiconn | Reverted to svn immediately before it, and it works like a charm again |
08:40:58 | | Quit webguest86 ("CGI:IRC (EOF)") |
08:44:43 | JdGordon | hmm... odd |
08:44:55 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:46:02 | JdGordon | Im sure I remember there was a size value for the nvram settings so you could add settings on the end and it wouldnt corrupt it |
08:46:50 | * | JdGordon was right |
08:46:58 | JdGordon | there is... must be a bug with it though |
08:47:36 | amiconn | Even with the nvram version bumped, a sane maximum in place, fixing an alignment problem (that only hits colour targets), and setting the default earlier, it still hangs |
08:48:53 | JdGordon | im not arguing about the max again, 128 is perfectly sane |
08:49:36 | amiconn | I meant a sane maximum if the loaded value is going wild |
08:49:47 | amiconn | I used 1000 |
08:50:21 | amiconn | Calling buffer_alloc with an nvram value without range checking doesn't sound like a good idea |
08:51:12 | JdGordon | oh, ok |
08:51:49 | JdGordon | well, found the bug in settings so vnram settings can be added without bumping the version |
08:52:27 | | Join TiMiD[FD1 [0] (n=TiMiD[FD@ARennes-258-1-85-116.w90-25.abo.wanadoo.fr) |
08:53:10 | * | Llorean wonders why 96 isn't sane, it's still a "lot" |
08:53:15 | JdGordon | whats the alignemnt issue? |
08:54:06 | amiconn | custom_colors = (int*)buffer_alloc(sizeof(int)*max_types+1); |
08:54:17 | amiconn | You certainly want custom_colors = (int*)buffer_alloc(sizeof(int)*(max_types+1)); |
08:54:22 | JdGordon | ah yes |
08:56:42 | JdGordon | ok, well its _still_ working fine here, so i'll commit, and bump the version to stop bug reports |
08:58:12 | amiconn | Hmm, but even with those measures, and some more, it doesn't work on H1x0 |
08:58:44 | amiconn | (although I don't know what you found in nvram settings - maybe that fixes it) |
08:58:55 | * | amiconn hates needing a paper clip or equivalent |
08:59:04 | JdGordon | just checked on my sansa and it works, but yeah, I'm a bit confused |
08:59:20 | JdGordon | ill put up a patch... |
09:00 |
09:00:56 | | Join Siku [0] (i=Siku@dsl-kpogw4-fe55df00-86.dhcp.inet.fi) |
09:01:54 | JdGordon | doh, yeah im a dill... bumped the nvram version so didnt even test the setting fix... 1 min |
09:01:54 | JdGordon | fortunatly i purposly backup up my nvram.bin before updating |
09:02:00 | | Join perrikwp_ [0] (n=chatzill@74.167.148.160) |
09:02:19 | | Join RaRe` [0] (n=Laffin_B@202.89.187.101) |
09:02:24 | amiconn | What target(s) do you have, again (apart from the sansa)? |
09:02:25 | | Quit ddalton (Read error: 104 (Connection reset by peer)) |
09:02:42 | JdGordon | yep, definatly working now |
09:02:47 | JdGordon | h300 and nano, but neither are accessable atm |
09:03:24 | JdGordon | jdgordon.info:8080/jonno/changes.diff">http://jdgordon.info:8080/jonno/changes.diff is the fix |
09:04:08 | JdGordon | if you modify the nvram.bin so the 4th byte is 1 less than the current that should show its fixed |
09:04:45 | | Quit TiMiD[FD] (Read error: 110 (Connection timed out)) |
09:07:46 | | Nick TiMiD[FD1 is now known as TiMiD[FD] (n=TiMiD[FD@ARennes-258-1-85-116.w90-25.abo.wanadoo.fr) |
09:08:47 | | Join haemmy [0] (i=stefan@194.208.162.140) |
09:13:20 | amiconn | JdGordon: Still the same (hangs) |
09:13:48 | JdGordon | nuts |
09:13:52 | amiconn | It did the dircache scan in the froreground, so the nvram invalidation worked |
09:14:18 | * | amiconn sighs |
09:14:25 | | Quit perrikwp_ (Read error: 104 (Connection reset by peer)) |
09:14:46 | amiconn | I need to work on another aspect, but current rockbox is definitely borked and hence unusable for that :( |
09:15:00 | JdGordon | good old version control.... |
09:15:15 | JdGordon | unless the another aspect is viewports? then ill revert the whole commit to get you working :D |
09:15:35 | amiconn | No, shutdown |
09:16:15 | amiconn | I need to make it work the same way as USB handling. The shutdown message is broadcast, and each thread does what it needs and then acknowledges |
09:16:43 | amiconn | I need that for making suspend work. |
09:17:37 | amiconn | I don't even know yet when I'll find the time to do viewports :( |
09:17:57 | JdGordon | is suspend going to happen instead of shutdown? I think it should only happen when it turns of because of no acitivity |
09:18:52 | amiconn | On 1st/2nd gen suspend is the only possible way |
09:19:00 | amiconn | The hardware has *no* shutdown |
09:19:14 | JdGordon | rest of PP? |
09:19:26 | amiconn | ? |
09:20:12 | JdGordon | dw |
09:20:31 | | Quit perrikwp (Read error: 110 (Connection timed out)) |
09:20:34 | JdGordon | ok, im going to commit this fix and then find my h300 to hunt this down |
09:20:43 | | Quit RaRe (Read error: 110 (Connection timed out)) |
09:23:29 | amiconn | ye, H300 also hangs |
09:27:02 | JdGordon | ok wierd.... i see what you mean with the hanging |
09:27:13 | JdGordon | maybe its dircache related which would explain why I didnt see it on the sansa |
09:27:17 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
09:27:44 | amiconn | Maybe... should try on a target where I have dircache disabled |
09:28:21 | * | JdGordon checks |
09:28:26 | amiconn | Meanwhile I have dircache enabled on targets with slow hdd (that excludes all flash targets and mini G2), and at least 32MB ram (that excludes X5) |
09:30:23 | JdGordon | interesting... freeze on shutdown |
09:31:01 | JdGordon | grr... not enough batt to test properly |
09:34:45 | | Quit EbErT () |
09:43:07 | JdGordon | damn, this is going to be painful.. its a dircache issue almost certainly... and it doesnt effect the sim |
09:45:02 | JdGordon | holding rec on the h300 so settings get reset makes it go into the rec screen, and then a few sec after leaving that (in the main menu) it freezes! |
09:46:03 | * | amiconn doesn't remember whether he ever used settings reset on iriver |
09:51:14 | JdGordon | hmm... I think maybe that commit was useless... settings_reset() is called before the nvram settings are loaded, so it should have got a normal value anyway |
09:58:13 | *** | Saving seen data "./dancer.seen" |
10:00 |
10:02:23 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
10:03:33 | | Join pixelma [0] (i=57b9d368@rockbox/staff/pixelma) |
10:09:17 | | Join desowin [0] (n=desowin@79.187.93.186) |
10:12:05 | * | JdGordon annoyed |
10:13:05 | ddalton | m |
10:13:30 | ddalton | rc |
10:13:39 | ddalton | sorry i was in the wrong window |
10:20:34 | JdGordon | oh goody, the bug isnt in the filetypes commit... its definatly a problem with the nvram settings... just need to find out why |
10:25:07 | | Quit MonkeyTamer ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
10:26:01 | TiMiD[FD] | JdGordon: may that be related to the dircache bug ? |
10:26:17 | JdGordon | it could be |
10:26:55 | TiMiD[FD] | it seems taht at some point at least, the settings struct gets corrupted |
10:28:36 | | Join fm2 [0] (i=543ab6f2@gateway/web/cgi-irc/labb.contactor.se/x-e4e569add5a9aa57) |
10:29:58 | | Quit tchan (Read error: 110 (Connection timed out)) |
10:30:56 | fm2 | JdGordon: ping |
10:31:01 | JdGordon | pong |
10:31:40 | fm2 | JdGordon: since GodEater isn't here, would you like to discuss some things about the shortcuts plugin? |
10:32:00 | JdGordon | i only commited it... |
10:32:43 | fm2 | JdGordon: ah, ok. Then I'll wait for him to come in. Or will try later. |
10:33:34 | fm2 | But in the hope that he reads log, I'll ask one more question (some were already asked on Fri, look for fm2) |
10:34:30 | fm2 | In the plugin, the extension ".link" is hard coded. OTOH we want the association of file exts to viewers be configurable in the config file. |
10:36:19 | fm2 | This is a contradiction IMHO, and it can be resolved by splitting the plugin into two. One would be only responsible for adding files to the default shortcuts file and would be called via the context menu (add). The other would load the files and show the links there. It would be configured as the viewer for .link files. |
10:36:51 | fm2 | Then we could just remove the code that checks whether the file is a .link file from the plugin. |
10:38:31 | | Join spiorf [0] (n=spiorf@host208-202-dynamic.14-87-r.retail.telecomitalia.it) |
10:38:37 | | Quit midgey (Read error: 113 (No route to host)) |
10:38:39 | JdGordon | amiconn: Im 99% sure the bug isnt in the filetypes part of the commit, but rather in the nvram part, so to get a stable build again should I change it to write the setting to config.cfg instead of nvram.bin untill the fix is figured out? |
10:39:06 | JdGordon | reverting the whole commit is the other option, which imho isnt needed |
10:39:16 | amiconn | I'd rather revert the commit |
10:40:10 | JdGordon | thats not where the bug is though |
10:41:41 | JdGordon | amiconn: does this crash/freeze the recorder also? |
10:41:55 | amiconn | Didn't try... |
10:42:52 | | Part fm2 ("@GodEater: please read the logs.") |
10:48:17 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
10:51:02 | amiconn | JdGordon: At least 2 reasons speak against saving status in config files: (1) Loading a .cfg would restore the status as well, which would be very wrong and unwanted |
10:51:45 | amiconn | (2) Saving a .cfg often is a lot more overhead than saving nvram.bin. Even more overhead is caused on targets with real nvram |
10:52:37 | JdGordon | hmm... ok |
10:54:37 | amiconn | I also wonder why you think the problem lies in the nvram thing |
10:55:33 | amiconn | Both nvram and dircache are there for quite some time, and the freeze started with the filetypes commit... |
10:55:53 | JdGordon | crap.... i think i found the problem |
10:56:00 | JdGordon | nvram is only 44bytes.. |
10:56:12 | amiconn | But the irivers have the advantage that you can use logf() with the remote lcd |
10:56:24 | JdGordon | all the current vnram settings are 4 bytes... and there were 9, now 10 |
10:56:30 | JdGordon | bloody buffer overrun |
10:56:54 | amiconn | Take care about the size in general. nvram *must* not grow beyond 44 bytes |
10:57:41 | amiconn | (well, at least on recorders) |
10:57:55 | JdGordon | it alwaysread/ writes the full 44 bytes, so thats safe.. the rest of the code is causing the problem |
10:59:13 | JdGordon | http://www.pastebin.ca/654309 is our problem |
10:59:21 | JdGordon | can any of them use less than 4 bytes? |
10:59:31 | JdGordon | filetype_count can, but thats still over the 44 bytes |
11:00 |
11:01:10 | * | JdGordon is open to suggestions here |
11:05:13 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
11:06:01 | | Join kretender [0] (n=kaspar@200.96.76.83.cust.bluewin.ch) |
11:06:39 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
11:08:55 | | Join reeyal [0] (i=d2317d7d@gateway/web/cgi-irc/labb.contactor.se/x-de99b237b35f9cf2) |
11:09:12 | JdGordon | dinner time, but the bug is found, so itll be fixed shortly |
11:09:27 | reeyal | hi there, i think i just killed my iriver H340. can anyone help me pls? ;( |
11:10:24 | | Quit robin0800 (Client Quit) |
11:10:38 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
11:11:18 | | Quit robin0800 (Client Quit) |
11:11:34 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
11:12:46 | GodEater_ | reeyal: killed it how? I'm not an H300 expert, but I'm willing to listen... |
11:13:14 | | Join leftright [0] (i=d9e1c015@gateway/web/cgi-irc/labb.contactor.se/x-fe94c007d810d7c6) |
11:15:49 | leftright | with latest build, unable to get version number, when player reboots, I get the rockbox logo and file type array full splash screen then the system locks, reset via pin, it wont reboot after that |
11:16:31 | leftright | H140, flashed but set to load firmware froom HD |
11:16:57 | GodEater_ | leftright: it's a known issue as of this morning - it's being worked on |
11:17:05 | GodEater_ | in the meantime, revert to an older build |
11:17:09 | leftright | thanks |
11:17:26 | leftright | stable build flag ;) |
11:18:32 | | Part leftright |
11:20:21 | | Quit haemmy (Read error: 104 (Connection reset by peer)) |
11:21:01 | reeyal | i don't know what happened. i put rockbox onto my iriver and it worked for a second but then all the buttons froze up and i had to reset. then when i rebooted no buttons worked. i tried booted into the iriver o/s but that didn't work. i plugged the usb cable in and it said usb boot. then that disappeared and now nothing works. can't switch on or connect to the computer |
11:21:02 | amiconn | JdGordon: For the filetypes: how many bytes is the filetype array in total? |
11:21:41 | amiconn | Maybe the nvram setting is unneeded if it's small enough (say, around one KB). |
11:22:02 | reeyal | godeater: it was saying that filetype array full msg |
11:22:18 | amiconn | Let the function read it into a temporary array (on stack) and count the types as you go. Then buffer_alloc() and memcpy() |
11:23:15 | amiconn | But if it's small enough, I don't see the necessity of dynamic handling at all. The old static array worked well enough |
11:25:49 | pixelma | GodEater_: re. the forum "charge" post: isn't it in the wrong section? And I'm not sure if I understood correctly but I thought he meant charging with a wall charger - isn't that supposed to just work with the Ipods (thought Rockbox can detect if it's connected to a USB data line or not) |
11:27:55 | pixelma | I meant just plugging the charger in without holding a button |
11:28:32 | amiconn | JdGordon: I'd say just revert the commit, and set the filetype count somewhat more generous. 64 types for hwcodec and 256 types for swcodec should be sufficient for quite some time to go |
11:29:05 | amiconn | bbl |
11:29:07 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet") |
11:31:47 | TiMiD[FD] | reeyal: uh ? |
11:31:54 | TiMiD[FD] | you mean it doesn't power up ? |
11:32:14 | reeyal | yes, nothing happens :( |
11:32:27 | TiMiD[FD] | even after a reset ? |
11:32:49 | reeyal | reset doesn't do anything now. i did it a few times and it was resetting but now seems to have died |
11:33:01 | reeyal | it was saying 3.7V battery. is that low? |
11:33:18 | TiMiD[FD] | I don't know I've got an h140 |
11:33:38 | Llorean | 3.7v isn't a full charge by any means. |
11:33:40 | TiMiD[FD] | once it behaved like yours while I was in the train, but a charging did the trick |
11:34:18 | TiMiD[FD] | I guess there is some kind of hw protection that prevent powering up when battery it too low |
11:34:18 | reeyal | i've plugged it into the charger but it's not saying anything. do you think it's charging? |
11:34:43 | TiMiD[FD] | usually does it says something ? |
11:34:48 | TiMiD[FD] | when you hcarge ? |
11:35:05 | TiMiD[FD] | I'm not an h300 expert, I only saw one in my life ... |
11:35:43 | reeyal | yes it normally says charging but that's with the iriver o/s. this is the first time i've used rockbox, but at the moment, i'm getting no response from it at all |
11:36:06 | TiMiD[FD] | on my h140 there is a led that indicates wether it's charging or not |
11:36:25 | TiMiD[FD] | I don't know if rb has that kind of screen ... |
11:36:33 | TiMiD[FD] | try to powerit up |
11:36:48 | reeyal | nothing happens |
11:36:50 | TiMiD[FD] | with the plug it should work (again that's how my h140 behaves) |
11:37:20 | TiMiD[FD] | it's highly impossible that rb did anything to your hardware anyway |
11:37:55 | TiMiD[FD] | btw the today's build is completely broken, you should try yesterday's one if you power it on one day |
11:38:21 | TiMiD[FD] | someone with a h300 could help you better than I |
11:38:30 | TiMiD[FD] | maybe the battery is just too low |
11:39:24 | reeyal | but i've got it plugged in and it doesn't look like it's charging |
11:39:53 | TiMiD[FD] | maybe it needs software to boot first to charge |
11:39:59 | TiMiD[FD] | I don't know how it works |
11:41:57 | TiMiD[FD] | anyone with a H300 here ? |
11:44:33 | reeyal | thanks for listening guys. i will leave it on charge overnight and see whether anything happens. |
11:44:36 | pixelma | JdGordon has one (but having dinner, he said) |
11:44:36 | | Quit reeyal ("CGI:IRC (EOF)") |
11:44:58 | * | JdGordon back |
11:45:47 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
11:45:55 | pixelma | just when he left... |
11:46:07 | JdGordon | oh well |
11:54:00 | JdGordon | builds are fixed again... /me apologises for the inconivience :p |
11:58:16 | *** | Saving seen data "./dancer.seen" |
12:00 |
12:07:11 | ddalton | TiMiD: I have one why? |
12:07:29 | ddalton | JdGordon: what was wrong with them? |
12:07:43 | JdGordon | buffer overrun |
12:08:21 | ddalton | which caused what? |
12:10:22 | | Nick Tino|Home is now known as TinoM (n=Tino@i5387C3D1.versanet.de) |
12:11:15 | | Join amiconn [0] (n=jens@p57B9D368.dip.t-dialin.net) |
12:12:34 | TiMiD[FD] | ddalton nah I was trying to help that guy who seems to have bricked his h300 |
12:12:51 | TiMiD[FD] | (read the log above) |
12:17:11 | | Join Guile`` [0] (n=Guile@78.113.8.13) |
12:18:41 | ddalton | Is p7561 ok? |
12:19:58 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
12:20:04 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
12:28:46 | | Part ldarby |
12:30:21 | | Quit pixelma ("bbl") |
12:42:21 | | Join wippeout [0] (n=wippeout@unaffiliated/wippeout) |
12:42:32 | wippeout | hello |
12:42:50 | wippeout | does the devices you manage support the mtp ? |
12:43:39 | | Join petur [0] (n=petur@rockbox/developer/petur) |
12:47:31 | | Join sp00n_ [0] (i=3ef892ec@gateway/web/cgi-irc/labb.contactor.se/x-8fdf815fcfa9b2f6) |
12:48:41 | sp00n_ | can someone help me with rockbox? |
12:48:54 | petur | just ask the question |
12:49:58 | sp00n_ | well, where I can find the right version for ipod nano? or does it matter ? |
12:50:08 | ddalton | www.rockbox.org |
12:50:16 | petur | look at the current build page |
12:50:21 | ddalton | Make sure it is a first gen |
12:50:31 | sp00n_ | my ipod? |
12:50:38 | sp00n_ | it's not. |
12:50:47 | petur | ipod nano 2nd gen? |
12:50:53 | sp00n_ | that's why i wonder should i pick it |
12:50:55 | sp00n_ | yeah |
12:50:57 | petur | not supported |
12:51:01 | ddalton | your ipod must be a first gen otherwise it won't work |
12:51:01 | sp00n_ | damn |
12:51:05 | sp00n_ | ok |
12:51:35 | petur | complete new hardware and eccrypted firmware, Jobs doesn't want you to use rockbox |
12:51:44 | petur | *encrypted |
12:51:45 | sp00n_ | :D |
12:51:49 | sp00n_ | that sucks |
12:52:13 | sp00n_ | itunes sucks hard and i thought this would have solved my problems |
12:52:20 | sp00n_ | :( |
12:52:21 | | Join Rondom [0] (n=Rondom@p57A94DC6.dip.t-dialin.net) |
12:53:09 | sp00n_ | is there coming a supported build for 2nd gen at all? |
12:53:48 | rasher | Never say never, but as it looks now, it's quite unlikely. |
12:54:09 | sp00n_ | damn. |
12:54:14 | ddalton | apparently it is completely different from the first gen but I don't think any time soon. Anyway you could make a port to it maybe. I don't know. Just search rockbox.org for info. |
12:54:28 | sp00n_ | ok. |
12:54:47 | ddalton | can you code? |
12:55:18 | sp00n_ | not rly |
12:55:28 | ddalton | do you know c at all? |
12:55:40 | sp00n_ | basic |
12:55:49 | sp00n_ | basics* |
12:55:55 | sp00n_ | you mean c or c++ |
12:56:17 | ddalton | c |
12:56:21 | sp00n_ | uhm |
12:56:24 | ddalton | rockbox isn't in c++ |
12:56:30 | sp00n_ | ok |
12:57:01 | sp00n_ | well, I used to code c more than 3-4kk ago |
12:57:14 | sp00n_ | I don't remember much |
12:57:32 | sp00n_ | cuz I started to code c++ |
12:57:46 | sp00n_ | which i was told to be better language :) |
12:58:02 | ddalton | well you will need to code c. But it is a lot of work from what I can tell. |
12:58:37 | sp00n_ | ok, I'm not so good at c so I think I won't even try. I have no idea what to even do. |
12:59:47 | ddalton | Well you could just get information on the hardware if there is a port and if developers have one and time they my try to port it. |
12:59:50 | advcomp2019 | i am in the same boat sp00n_ if i knew another about c myself i would help with the r series |
13:00 |
13:00:30 | ddalton | well if I could code better I would be doing a lot more things. mainly to the voice. (Still learning) |
13:01:17 | sp00n_ | what do you mean with "port" exactly, (I'm not a native english speaker :) |
13:01:36 | | Join PaulJam [0] (n=pauljam@p54BCD490.dip.t-dialin.net) |
13:02:06 | ddalton | well make rockbox run on a certain player. In your case the ipod nano second gen. |
13:02:55 | ddalton | see http://www.rockbox.org/twiki/bin/view/Main/WebHome |
13:02:56 | | Quit sp00n_ ("CGI:IRC (EOF)") |
13:03:18 | ddalton | and look for the heading "Ports " |
13:03:34 | | Join sp00n [0] (i=3ef892ec@gateway/web/cgi-irc/labb.contactor.se/x-b587a1711b7cca01) |
13:03:40 | sp00n | ok |
13:05:26 | ddalton | I don't think there even is a port to the second gen nano. Is there? |
13:06:41 | sp00n | i'm not sure |
13:07:13 | aliask | Not at the moment |
13:07:22 | aliask | It will be a very difficult task |
13:08:33 | sp00n | have some1 tried ipodlinux? |
13:09:00 | scorche | sp00n: that is offtopic |
13:09:13 | | Join Domonoky [0] (n=Domonoky@f051080039.adsl.alicedsl.de) |
13:09:26 | sp00n | oh ok |
13:09:55 | wippeout | no port for zen vision M ? :) |
13:10:31 | scorche | wippeout: you can see the thread about it in the forums |
13:11:55 | PaulJam | hey, what happened to the clock plugin? why was the digital mode (where you had those numbers consisting of segments) removed? |
13:12:26 | scorche | PaulJam: talk to TiMiD[FD] |
13:12:41 | | Quit davina (Remote closed the connection) |
13:12:46 | PaulJam | ok |
13:13:31 | midkay | PaulJam: some deliciously confusing new navigation system by TiMiD[FD]. try up/down in the digital "plain" mode. |
13:13:54 | | Quit spiorf (Remote closed the connection) |
13:14:05 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
13:14:08 | PaulJam | ah, thank you. that works |
13:14:32 | | Join spiorf [0] (n=spiorf@host208-202-dynamic.14-87-r.retail.telecomitalia.it) |
13:14:47 | midkay | np :) |
13:14:59 | | Quit davina (Remote closed the connection) |
13:16:15 | | Quit spiorf (Client Quit) |
13:17:32 | ddalton | ok forgot about that. |
13:17:32 | | Join pixelma [0] (i=57b9d368@rockbox/staff/pixelma) |
13:17:36 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
13:18:04 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
13:18:18 | | Quit advcomp2019 (Nick collision from services.) |
13:18:22 | | Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
13:19:38 | | Quit sp00n ("CGI:IRC (EOF)") |
13:26:02 | petur | "there is no spoon" |
13:26:53 | amiconn | ooooops |
13:27:18 | * | petur excuses himself for the spam marker in his dev-ml post |
13:28:14 | * | scorche looks for said spam marker |
13:38:18 | Nico_P | petur: why "[Spam][100.0%]" ? JdGordon's mails are spam to your filter ? |
13:38:40 | Nico_P | (specifically, why the 100% ?) |
13:38:48 | petur | blacklist :) |
13:38:56 | aliask | hahaha |
13:39:08 | petur | I'll explain |
13:40:09 | petur | it's a way I use to not have new e-mail alerts for mailinglists. They get marked as spam by the filter but are afterwards moved to the correct folder |
13:40:47 | amiconn | Strange mechanism... |
13:41:00 | * | petur uses outlook - explains it all |
13:41:35 | * | amiconn uses outlook at work (exchange server), but would never use it without that single reason |
13:43:08 | | Part wippeout |
13:45:20 | petur | syncing contacts with PDA is my only reason left atm.... no time to look into changing the whole mail/pda setup |
13:46:07 | * | amiconn has no pda and doesn't want one either |
13:46:21 | scorche | terribly handy |
13:46:25 | petur | indeed |
13:46:30 | * | amiconn waits for sim build to complete... |
13:47:14 | petur | plus I have all passwords on it, In case I have to go to somebody and he forgot his password... |
13:47:33 | scorche | none your own, i hope =) |
13:48:04 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
13:48:49 | * | petur has lots of passwords of relatives and business, it's that "hey, you know something of computers, help me out" thing |
13:49:04 | * | petur stops OT talk |
13:49:25 | JdGordon | petur: I tihnk commiting them all isnt a very good idea |
13:49:40 | amiconn | The passwords? ;) |
13:49:53 | petur | I was just stating what was said on devcon |
13:50:00 | petur | you should come next time ;) |
13:50:00 | * | scorche wishes more people join #rockbox-community so we can have more of these moments |
13:50:09 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
13:50:37 | petur | following this channel is more than enough for me, thanks |
13:53:13 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]") |
13:53:16 | | Join p3tur [0] (n=petur@rockbox/developer/petur) |
13:53:32 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
13:53:44 | * | petur will try wifi-reception outside :) |
13:53:54 | | Quit petur ("I'm still here :)") |
13:54:05 | | Nick p3tur is now known as petur (n=petur@rockbox/developer/petur) |
13:57:05 | JdGordon | Nico_P: so hows mob going? |
13:58:17 | *** | Saving seen data "./dancer.seen" |
14:00 |
14:07:27 | thegeek | speaking of pda's, the unofficial axim x50v windows mobile 6 update is insanely fast, all the "windows mobile" lag is _completely_ gone, it is imho a must have for any x50v owner |
14:08:02 | scorche | thegeek: offtopic... |
14:08:21 | thegeek | I know, which is why I made it a single line, with no followup |
14:08:23 | thegeek | ;) |
14:08:34 | scorche | a single line is still offtopic |
14:08:42 | thegeek | indeed, I'm sorry |
14:09:04 | amiconn | rrrrrrr, hanging build |
14:09:43 | amiconn | Bagder: ping... |
14:12:43 | * | Domonoky is trying to optimize his wavsplit plugin.. does anybody know how big a good blocksize for reading/writing on fat (in rockbox) is ? |
14:12:50 | Nico_P | JdGordon: slowly atm |
14:13:04 | Nico_P | I was doing more work when on vacation :s |
14:13:28 | * | petur wonders if it was really needed to set the filetypes array to 128... |
14:13:57 | | Join DerPapst [0] (n=DerPapst@pD9EB118A.dip0.t-ipconnect.de) |
14:14:50 | * | amiconn even suggested 256 |
14:15:00 | amiconn | (for swcodec) |
14:15:08 | petur | what, you? :p |
14:15:27 | Nico_P | what size is a filetype ? |
14:15:56 | amiconn | 16 bytes in the filetype array, + 4 bytes icon, + 4 bytes colour (on colour targets only |
14:16:06 | amiconn | ) |
14:17:45 | Nico_P | ok, so not big enough to require strict economy, right ? |
14:18:12 | amiconn | 256 types would be 6KB on colour targets, and 5KB on monochrome |
14:18:34 | amiconn | On hwcodec this would be a bit much, hence I suggested 64types there |
14:19:05 | | Join leftright [0] (i=d9e1c015@gateway/web/cgi-irc/labb.contactor.se/x-56ff6ac6f2821ac2) |
14:19:17 | leftright | build table needs a "Kick" |
14:19:49 | | Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
14:20:38 | | Quit My_Sic (Read error: 113 (No route to host)) |
14:20:40 | | Part leftright |
14:24:34 | | Join BigBambi [0] (n=Alex@86.72.189.177) |
14:29:39 | | Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com) |
14:38:36 | | Join Nick_Brackley [0] (i=cb57494b@gateway/web/cgi-irc/labb.contactor.se/x-bf84093a0673703f) |
14:39:28 | | Quit kretender (Read error: 110 (Connection timed out)) |
14:41:21 | | Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder) |
14:42:31 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
14:43:10 | * | petur waves at austriancoder |
14:43:20 | austriancoder | petur: hi |
14:45:50 | petur | austriancoder: where was that register dump again? |
14:46:19 | petur | and could you bring some order into your directory of patches? |
14:46:58 | | Join XavierGr [0] (n=xavier@ppp74-234.adsl.forthnet.gr) |
14:47:29 | petur | the last one (looking at date) is Aug 9? doesn't apply and build... |
14:47:51 | pixelma | BigBambi: who could forget this one of the GoldenQuotes... http://www.misticriver.net/showpost.php?p=518385&postcount=9 ;) |
14:48:27 | BigBambi | Haha, yeah! |
14:48:49 | austriancoder | petur: I know but i dont generate every day a patch.. |
14:49:10 | BigBambi | Why hasn't anyone done radio for H10 yet? I paid a lot of money for rockbox, and expect all the features to work... |
14:49:31 | petur | austriancoder: you don't have to, but that list is a bit of a mess right now |
14:51:15 | austriancoder | petur: have done a clean up and generated a new diff |
14:52:01 | petur | thnx |
14:52:13 | petur | now where was that usb regsiter dump again? |
14:52:18 | TiMiD[FD] | BigBambi: it's a contribution based project, not a company ... |
14:52:39 | BigBambi | Timid I know, it was a joke taken from a forum topic |
14:52:41 | austriancoder | petur: pastebin... |
14:52:46 | petur | oh |
14:52:56 | TiMiD[FD] | ah ok |
14:52:57 | BigBambi | note "I paid a lot of money" |
14:53:27 | petur | austriancoder: still have it around somewhere? |
14:53:37 | austriancoder | petur: but I have the used register here.. wait |
14:53:48 | pixelma | TiMiD[FD]: see the link above |
14:54:01 | TiMiD[FD] | this post is indeed quite funny ^^ |
14:54:08 | DerPapst | heh |
14:54:35 | DerPapst | i expect more from you guys too |
14:54:38 | BigBambi | The joy of people not used to open source, contribution, free projects! |
14:55:05 | DerPapst | i want dualboot on my iPod as well |
14:55:23 | BigBambi | I want my gigabeat to make me lunch |
14:55:31 | DerPapst | hehe |
14:55:35 | BigBambi | But I may have to resort to doing it myself |
14:56:32 | DerPapst | i tried to install rockbox on my toaster.. but i couldn't find the cable |
14:56:36 | Febs | I was reading through that thread thinking, "why didn't I just ban this guy?!" Then I got to post 63. :) |
14:56:47 | BigBambi | I shouted at it for a bit, but not even a cup of tea was forthcoming :( |
14:56:51 | BigBambi | Febs: :) |
14:58:29 | austriancoder | petur: http://www.christian-gmeiner.info/soc/used_regs_from_original_fw.txt |
14:58:34 | pixelma | TiMiD[FD]: by the way - could you make the clock dial (the circular one) deal with the rectangular pixels of the Archos displays - currently it's oval because on those displays the width of the pixels is 80% of their height (if I saw correctly that was the same before your changes but since my target - the Ondio - doesn't have an RTC I didn't discover it yet) |
14:58:56 | TiMiD[FD] | pixelma: ah ? |
14:59:06 | TiMiD[FD] | I'll take a look |
14:59:11 | pixelma | the clock in the background of the "bounce" plugin does |
15:00 |
15:00:18 | pixelma | will then look a bit weird in the sim - just so that you can imagine it better: the chessboard is 80x64 pixels but looks perfectly square on these displays |
15:00:54 | pixelma | thanks :) |
15:02:33 | TiMiD[FD] | II didn't told you it was for free ^^ |
15:02:56 | pixelma | hehe |
15:03:28 | TiMiD[FD] | so basically |
15:04:00 | TiMiD[FD] | which dimension has the longest pixels ? |
15:04:13 | TiMiD[FD] | and in which proportion ? |
15:04:15 | TiMiD[FD] | erm |
15:04:34 | TiMiD[FD] | I've better look at the chessboard |
15:05:35 | | Quit PaulJam (".") |
15:05:56 | pixelma | well all of the 112x64 pixels are the same - with an aspect ratio of 8:10 (width:height) |
15:06:09 | pixelma | or 4:5 |
15:06:58 | TiMiD[FD] | ok |
15:07:17 | TiMiD[FD] | should'nt be difficult I guess |
15:09:11 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
15:12:20 | | Quit rasher (niven.freenode.net irc.freenode.net) |
15:12:20 | NSplit | niven.freenode.net irc.freenode.net |
15:12:20 | | Quit Hadaka (niven.freenode.net irc.freenode.net) |
15:13:58 | | Join rasher [0] (n=rasher@62.79.64.148.adsl.hs.tiscali.dk) |
15:14:30 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
15:14:41 | | Quit davina (Remote closed the connection) |
15:17:09 | pixelma | TiMiD[FD]: as I said, maybe it's helpful to look at the bounce demo plugin too - it has a correction for it (which is why it looked so weird for a while on all the other targets) |
15:18:11 | | Quit iamben (Read error: 104 (Connection reset by peer)) |
15:18:52 | | Quit MySic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
15:20:06 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
15:24:15 | petur | austriancoder: how about dumping the contens of the usb memory range both in e200tool and rockbox for a compare? |
15:24:41 | | Join merbanan [0] (n=banan@83.233.242.110) |
15:24:56 | austriancoder | petur: I dont want to run e200tool... as i dont want to break my player |
15:25:05 | petur | oh |
15:25:07 | TiMiD[FD] | pixelma: I implemented it |
15:25:18 | TiMiD[FD] | it's only one line ... |
15:25:37 | TiMiD[FD] | now it looks elongated on the width |
15:25:46 | * | petur is bidding on a sansa and an H10... |
15:26:11 | TiMiD[FD] | I don't have an archos so I cannot test |
15:28:06 | pixelma | TiMiD[FD]: I can fetch amiconn's recorder to test |
15:28:20 | Lear | Wouldn't a simulator do? |
15:28:37 | TiMiD[FD] | I'm too lazy to put a pathc on the tracker |
15:28:45 | TiMiD[FD] | I'llcommit directly |
15:28:58 | TiMiD[FD] | besides I've got my luggage to prepare |
15:29:26 | pixelma | well you should see a difference but you can't decide if it'll look completely right in the sim |
15:29:35 | TiMiD[FD] | indeed |
15:29:40 | TiMiD[FD] | wanna test ? |
15:29:43 | pixelma | it should look wider |
15:29:57 | TiMiD[FD] | I applied the same correction as in the chess plugin |
15:30:33 | pixelma | the build system is hanging at the moment anyways... |
15:30:57 | pixelma | so I could take the time to test |
15:31:49 | pixelma | you'll probably have to mail me the patch because I doubt dcc send works in the webclient |
15:32:51 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
15:33:23 | | Quit Nick_Brackley ("CGI:IRC (EOF)") |
15:34:58 | petur | unless you want to have the binary from the server, committing should make it available - the svn server is not down |
15:36:27 | petur | austriancoder: can you dump the usb memory range in rockbox and put it online? |
15:37:03 | austriancoder | petur: shure.. but do expect from it? |
15:37:17 | austriancoder | but what do you expect from it? |
15:38:37 | petur | no idea, compare with the datasheet, maybe something's different? Better than doing nothing. |
15:39:32 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]") |
15:42:36 | austriancoder | petur: I found out what registers are used via disassembling. I will dumb registers before modifing and after. Also I will track memory address of data to send. With this we should get a clear picture if all register contents are okay |
15:42:51 | | Join Naked [0] (i=naked@62.142.249.112) |
15:42:56 | | Nick Naked is now known as Hadaka (i=naked@62.142.249.112) |
15:42:58 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
15:43:02 | petur | ok |
15:44:08 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
15:44:14 | | Quit hannesd_ (Remote closed the connection) |
15:50:46 | NHeal | (timeout) niven.freenode.net irc.freenode.net |
15:51:34 | dionoea | amiconn: do you know how to open the apple_os.bin file with IDA Pro? (It can't find any valid ARM instructions with IDA's default settings) |
15:56:10 | | Quit JdGordon ("Konversation terminated!") |
15:56:11 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
15:56:19 | TiMiD[FD] | pixelma: how does it look ? |
15:57:05 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
15:58:21 | *** | Saving seen data "./dancer.seen" |
15:58:44 | | Quit jhulst (Remote closed the connection) |
15:59:19 | | Quit hannesd (Read error: 110 (Connection timed out)) |
16:00 |
16:09:12 | | Join thehungus [0] (n=jethro@219-88-196-215.jetstream.xtra.co.nz) |
16:09:26 | | Join DerPapst [0] (n=DerPapst@pD9EB118A.dip0.t-ipconnect.de) |
16:09:49 | | Join darkraven [0] (n=darkrave@p54A32BD6.dip0.t-ipconnect.de) |
16:10:21 | | Part thehungus |
16:15:19 | | Join x1jmp [0] (n=x1jmp@p57B09CDA.dip0.t-ipconnect.de) |
16:15:52 | | Nick chrisjs169_ is now known as chrisjs169 (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
16:24:20 | | Join miepchen^schlaf [0] (n=hihi@p54BF545C.dip.t-dialin.net) |
16:28:47 | | Join brazzzil [0] (n=livre@20150213146.user.veloxzone.com.br) |
16:30:43 | * | petur moves back inside as it starts to rain :( |
16:32:06 | | Quit idnar (Nick collision from services.) |
16:32:08 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
16:36:55 | | Join robin_0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
16:42:39 | | Quit brazzzil ("Leaving") |
16:47:57 | | Join webguest07 [0] (i=d2317d7d@gateway/web/cgi-irc/labb.contactor.se/x-27199f5480539325) |
16:49:01 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
16:55:42 | | Quit Hadaka (niven.freenode.net irc.freenode.net) |
16:55:42 | NSplit | niven.freenode.net irc.freenode.net |
16:59:19 | webguest07 | hi, does anyone here have an iriver h340? |
16:59:59 | * | petur raises hand |
17:00 |
17:00:20 | petur | an h380 actually :) |
17:00:51 | webguest07 | i think i just killed my h340 |
17:01:01 | petur | oh... how? |
17:01:27 | webguest07 | i put rockbox on for the first time. it worked for a minute, then all the keys froze up and i had to press the reset button |
17:01:47 | webguest07 | then it kept loading but no buttons would work |
17:01:55 | petur | huh? |
17:02:18 | petur | does OF still load if you hold REC while powering on? |
17:02:37 | webguest07 | i tried that, and it wouldn't load into iriver. |
17:02:57 | petur | hold both rec an play long enough |
17:03:01 | Nico_P | webguest07: you have to keep pressing play |
17:03:02 | TiMiD[FD] | webguest07: aren't you "reeyal" from some hours ago ? |
17:03:02 | webguest07 | but now the whole thing is dead and i can't turn it or or anything |
17:03:15 | webguest07 | yeah i'm reeyal from a few hours ago |
17:03:30 | petur | insert charger? |
17:03:31 | webguest07 | i can't believe that i managed to kill my iriver |
17:03:43 | webguest07 | i left it charging for the last 5 hours |
17:03:46 | webguest07 | still nothing |
17:03:52 | TiMiD[FD] | I don't think it's dead |
17:03:56 | webguest07 | any ideas? |
17:04:17 | TiMiD[FD] | at least putting rb on it couldn't have kill it that easily |
17:04:33 | TiMiD[FD] | maybe you should try to open it and charge the battery manually ? |
17:04:39 | webguest07 | no, but what can i try doing? |
17:04:48 | petur | TiMiD[FD]: ? |
17:04:49 | webguest07 | how do you do that? |
17:04:57 | TiMiD[FD] | I don't know |
17:05:01 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
17:05:29 | TiMiD[FD] | if it doesn't power up, it could be a battery related issue |
17:05:35 | webguest07 | true |
17:05:37 | petur | webguest07: remove from charger, reset, then hold rec and press play for at least 2 seconds |
17:05:42 | TiMiD[FD] | maybe your battery died ... |
17:05:56 | webguest07 | yes maybe battery died |
17:06:21 | TiMiD[FD] | try to open it and test the voltage |
17:06:57 | | Quit chrisjs169 (Remote closed the connection) |
17:07:13 | webguest07 | the only other symptom i have, is that recently the up button has been playing up and acting as though i've pressed the back button. but i don't see how that could be related? or maybe? |
17:07:41 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
17:07:47 | | Quit advcomp2019 (Nick collision from services.) |
17:07:55 | | Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
17:08:06 | | Nick webguest07 is now known as reeyal (i=d2317d7d@gateway/web/cgi-irc/labb.contactor.se/x-27199f5480539325) |
17:08:31 | | Join chrisjs169 [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
17:08:34 | TiMiD[FD] | who knows ... |
17:11:19 | | Quit desowin ("use linux") |
17:11:30 | petur | if it said 3,7V then battery was prettly low. I hope it was on charger when you flashed it? |
17:11:41 | * | petur reading the log |
17:13:13 | petur | reeyal: after pressing reset, if you connect the charger, does it give the charging screen of iriver? |
17:15:20 | | Quit chrisjs169 (Remote closed the connection) |
17:15:41 | * | petur taps Bagder with a very long stick |
17:15:52 | Bagder | ouch |
17:16:04 | petur | build servers need a kick |
17:16:16 | * | Bagder brings out his extra long stick |
17:16:22 | * | petur hides |
17:16:49 | | Join chrisjs169 [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
17:19:09 | | Join leftright [0] (i=d9e1c015@gateway/web/cgi-irc/labb.contactor.se/x-81429c3a8148289c) |
17:19:20 | | Join sarixe [0] (n=sarixe@ool-435403e9.dyn.optonline.net) |
17:19:50 | leftright | webguest07: there are one or two recent builds that will make irivers freeze, try another build |
17:21:00 | petur | current build is ok |
17:21:06 | leftright | once Bagder has finished jiggling the servers with his long stick try the most recent build |
17:21:08 | TiMiD[FD] | he cannot even power it up ... |
17:21:25 | leftright | that the problem I had with the dodgy builds |
17:23:15 | leftright | ah, its stone dead, the dodgy builds didn't do that to me, just wouldn't get past boot screen |
17:23:50 | TiMiD[FD] | had the freeze problem with this morning's build too, but it didn't brick |
17:24:24 | Bagder | built fine now |
17:24:34 | leftright | brick, implies rendering your player non-useable due to firmware issue |
17:24:34 | * | Bagder goes to make dinner for family |
17:24:50 | amiconn | TiMiD[FD]: Very strange: I now compiled a clock with aspect correct for archos on my laptop. It works... |
17:24:52 | leftright | leave your long stick behind |
17:25:10 | TiMiD[FD] | amiconn: ah with my change ? |
17:25:22 | | Quit chrisjs169 (Remote closed the connection) |
17:25:22 | | Part leftright |
17:25:26 | amiconn | A similar one with higher precision |
17:25:31 | TiMiD[FD] | ok |
17:25:36 | TiMiD[FD] | then feel free to commit it |
17:25:41 | amiconn | (doing the * 5 / 4 before the right shift) |
17:26:21 | TiMiD[FD] | by the way make the hour hand longer too in your commit |
17:26:27 | amiconn | But the second hand is broken, due to the use of xlcd_filltriangle |
17:26:30 | TiMiD[FD] | 2*ANALOG_MINUTE_RADIUS(screen, round)/3 |
17:26:36 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
17:26:43 | petur | reeyal are you still here? |
17:26:46 | TiMiD[FD] | it's too short on archos |
17:26:52 | TiMiD[FD] | hmm yes |
17:27:04 | TiMiD[FD] | maybe adding some lines draw ? |
17:27:07 | | Join chrisjs169 [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
17:27:09 | TiMiD[FD] | as you suggested |
17:28:20 | TiMiD[FD] | now that the code is concentrated in the same place, it's really easier to change :) |
17:28:50 | amiconn | Btw, all functions (at least in clock_draw_analog.c) violate the rockbox coding style |
17:29:01 | TiMiD[FD] | ah !? |
17:29:09 | TiMiD[FD] | you mean braces ? |
17:29:13 | Bagder | ...as I pointed out on the dev list |
17:29:20 | amiconn | The rules say that the opening brace of a function *must always* be placed on its own line |
17:29:27 | amiconn | ...not behind the header |
17:29:42 | TiMiD[FD] | ah ? I read somewhere that braces placement was free |
17:30:27 | TiMiD[FD] | if it's that then all the plugin has to be reindented |
17:30:56 | amiconn | Yes, general brace placement is how the inital contributor selects it, but should be consistent throughout the file |
17:31:16 | amiconn | However, top-level braces of functions are special |
17:31:30 | TiMiD[FD] | didn't knew that one ... |
17:33:49 | | Quit darkraven (Read error: 113 (No route to host)) |
17:34:03 | | Join dan_a [0] (n=dan_a@217.23.173.156) |
17:34:45 | | Join darkraven90 [0] (n=darkrave@p54A32BD6.dip0.t-ipconnect.de) |
17:35:41 | | Join toffe82 [0] (n=chatzill@adsl-70-235-226-172.dsl.frs2ca.sbcglobal.net) |
17:36:02 | NHeal | (timeout) niven.freenode.net irc.freenode.net |
17:36:43 | * | amiconn tries a sim build; hopefully the check will make sure the clock is perfectly circular on target *and* sim |
17:37:07 | amiconn | (checking for the LCD type instead of resolution) |
17:38:37 | amiconn | yay |
17:39:03 | TiMiD[FD] | yes way better to check the lcd type :) |
17:42:51 | | Nick datasleep is now known as datachild (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
17:43:39 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
17:45:35 | TiMiD[FD] | amiconn: commited ? |
17:45:58 | amiconn | I'm just testing the added lines on a larger display |
17:46:01 | amiconn | (H300 sim) |
17:46:58 | TiMiD[FD] | shouldn't matter I guess |
17:47:13 | TiMiD[FD] | if you test with the lcd type ... |
17:47:32 | | Quit My_Sic (Client Quit) |
17:50:12 | amiconn | committed |
17:50:25 | TiMiD[FD] | yuck :] |
17:51:34 | reeyal | sorry guys, i'm still here |
17:52:04 | reeyal | do you know whether theres a firmware reset combination or anything that i could try pressing? |
17:53:00 | TiMiD[FD] | I don't think there is any one |
17:53:10 | TiMiD[FD] | besides your problem seems more hardware related |
17:53:33 | reeyal | :( |
17:53:47 | TiMiD[FD] | there is probably no point in trying to reset the fw if the cpu doesn't even gets juice ... |
17:54:11 | TiMiD[FD] | try to open it and test the battery with a multimeter, that's the simplest thing you could do |
17:55:23 | petur | what happens if you press reset while the charger is connected? |
17:56:02 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
17:56:20 | reeyal | nothing happens |
17:56:33 | petur | black display? |
17:57:34 | reeyal | no, nothing |
17:57:42 | reeyal | same as when it's off |
17:58:01 | petur | that's what I meant... |
17:58:13 | reeyal | yup |
17:58:22 | *** | Saving seen data "./dancer.seen" |
17:58:48 | petur | the problem is (I think) that it will not boot if battery is too low, regardless of charger. |
17:59:05 | reeyal | so how can i charge it? |
17:59:35 | TiMiD[FD] | I guess the charging is enabled by the software ? |
17:59:50 | petur | no |
18:00 |
18:00:06 | petur | I'm not sure |
18:00:30 | petur | I think it's a pcf thing |
18:00:35 | TiMiD[FD] | I somehow remeber some threads relating same problems at the time rb was young on the h300 |
18:00:46 | TiMiD[FD] | 2 years ago |
18:00:57 | reeyal | really? |
18:01:00 | TiMiD[FD] | I'mnot sure though |
18:01:04 | reeyal | hmm |
18:01:08 | petur | LinusN is the expert we need... |
18:02:07 | reeyal | he's not around? |
18:02:23 | Febs | Just plug it in and leave it for several hours. |
18:02:28 | petur | not today, no |
18:02:38 | petur | Febs: he did |
18:03:08 | TiMiD[FD] | reeyal: try to search on the misticriver and rb's forums |
18:03:17 | TiMiD[FD] | I'm sure there were same issues before |
18:03:35 | petur | I don't know what happens if the battery falls too deep, maybe the pcf no longer works or something like that |
18:04:01 | petur | (insert 'voltage' between battery and falls) |
18:04:39 | Febs | It will still charge. |
18:05:08 | Febs | But it will not display the "charging" screen. |
18:05:21 | petur | ah ok |
18:05:39 | petur | so his battery is dead then... |
18:06:12 | TiMiD[FD] | http://www.misticriver.net/showpost.php?p=353603&postcount=50 |
18:07:30 | reeyal | i'm not sure the battery is dead |
18:07:50 | reeyal | i left it on the charger for 5 hours, although it didn't appear to be charging |
18:08:03 | | Quit darkraven90 (Read error: 104 (Connection reset by peer)) |
18:08:08 | Febs | USB charger or mains? |
18:08:24 | TiMiD[FD] | In the SAVE state, "Only a minimum of modules are activated. This explains why the player will not turn on even when connected to a power source when the battery is very low |
18:08:34 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
18:08:37 | reeyal | mains |
18:09:38 | Febs | Are you certain that the charger was plugged in and the outlet it is plugged into turn on? (believe it or not, I've seen several instances before where this was the problem). |
18:10:37 | reeyal | yes |
18:10:58 | reeyal | i tried a couple of different power points |
18:11:32 | | Join bdgraue [0] (n=bdgraue@host-091-097-090-251.ewe-ip-backbone.de) |
18:13:24 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
18:18:44 | | Quit BigMac (Read error: 110 (Connection timed out)) |
18:20:19 | TiMiD[FD] | I'm off ot bed, have a plane to take tomorrow morning |
18:21:28 | | Join desowin [0] (n=desowin@79.187.93.186) |
18:23:54 | | Quit TiMiD[FD] ("leaving") |
18:25:58 | | Join mcphail [0] (n=mcphail@unaffiliated/mcphail) |
18:27:19 | | Quit desowin ("use linux") |
18:27:49 | mcphail | Can anyone tell me what tools has been used to make the pdf images in the manual from the inkscape svgs? |
18:29:46 | | Join thegeek [0] (n=thegeek@s189a.studby.ntnu.no) |
18:32:31 | | Quit mcphail ("leaving") |
18:32:32 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
18:34:49 | | Join desowin [0] (n=desowin@79.187.93.186) |
18:35:19 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
18:37:53 | * | Domonoky updated his wavsplit plugin (FS #7585) :-) |
18:38:49 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
18:42:33 | | Join [1]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
18:45:32 | | Quit Seed ("cu, Andre") |
18:45:34 | | Join bluebrother [0] (i=iad15mm2@rockbox/staff/bluebrother) |
18:45:48 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
18:45:53 | bluebrother | Domonoky: you forgot to commit the uninstallation files ... |
18:46:22 | Domonoky | upps.. |
18:46:43 | bluebrother | but fyi, I'm progressing with themes installation :) |
18:46:46 | sarixe | is there a way to restrict the tag database to one folder? |
18:47:13 | bluebrother | and another idea: why save the number of installs in the log file? Why not use the version string here? |
18:47:16 | petur | hmmm something screws up in the settings title when selecting another language.... |
18:47:17 | bluebrother | sarixe: no |
18:47:26 | sarixe | k, thanks |
18:47:41 | bluebrother | that way we could also add a small info screen that simply reads the log file and can then thell the user which file is installed in what version |
18:48:00 | bluebrother | and find outdated files by revision number |
18:48:16 | Domonoky | bluebrother: version would be good.. it just the number because i didnt know something better :-) |
18:48:20 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
18:48:24 | | Quit pixelma ("CGI:IRC (Ping timeout)") |
18:48:34 | bluebrother | hehe ... I never understood what's the purpose of that number ;-) |
18:48:56 | | Join Seed [0] (n=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
18:50:50 | bluebrother | ah, and I figured out that Qt has it's own md5 implementation. |
18:50:52 | Domonoky | i commited the uninstall files.. i hope i didnt forgot more :-) |
18:51:08 | bluebrother | I thought about using md5sums of the urls for caching data |
18:51:23 | sarixe | where's the source for the database, in the source tree? |
18:51:24 | bluebrother | to remove the need of duplicating some folder structure |
18:51:36 | bluebrother | sarixe: the database is called tagcache in the source |
18:51:40 | sarixe | thanks |
18:51:46 | | Quit DataGhost ("NTOSKRNL.EXE caused a buffer overflow in System Idle Proce²¦©§ÜæîôØþ°") |
18:52:12 | sarixe | O.o it has a text picture of the API... how useful |
18:52:17 | | Join pixelma [0] (i=57b9f434@rockbox/staff/pixelma) |
18:52:29 | bluebrother | Domonoky: uninstallfrm.ui is still missing :( |
18:52:38 | Domonoky | args. |
18:52:54 | bluebrother | QString("missing: %1").args(files) ;-) |
18:53:21 | | Quit roolku () |
18:53:34 | Domonoky | :-) |
18:53:39 | * | Domonoky commited again.. |
18:54:00 | pixelma | petur: the title in the settings screen being wrong when changing the language is not new - seen that before the langV2 rework already |
18:55:18 | Nico_P | Domonoky, bluebrother: isn't there a way to make the building a bit less verbose ? maybe by displaying only the name of the file being compiled instead of the whole command ? |
18:55:31 | | Join DataGhost [0] (n=dataghos@ip3e832ea5.speed.planet.nl) |
18:55:45 | bluebrother | Nico_P: I thought about that too, but I haven't found a good way |
18:56:05 | | Join spiorf [0] (n=spiorf@host208-202-dynamic.14-87-r.retail.telecomitalia.it) |
18:56:09 | Nico_P | pity |
18:56:12 | bluebrother | as the Makefile is created by qmake −− need to read up on the qmake manual a bit further |
18:56:18 | Nico_P | it's a bit hard to kniw what's going on |
18:56:21 | bluebrother | but maybe obo knows |
18:56:30 | sarixe | Nico_P : i think that's got to do with make... but then i've seen builds that do what you're talking about |
18:56:43 | Slasheri | sarixe: basically just add the folder to the build_tagcache() function call, then it will be restricted on that |
18:56:44 | bluebrother | (or someone else who is more familiar with Qt ;-) |
18:57:09 | | Quit robin_0800 (Read error: 110 (Connection timed out)) |
18:57:09 | | Nick [1]robin0800 is now known as robin_0800 (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
18:57:15 | sarixe | Slasheri : uh... where would i put that? (i have not experience with the api here) |
18:57:34 | sarixe | curpath? |
18:57:40 | Slasheri | sarixe: directly in tagcache.c, just search every call of tagcache_build and modify those |
18:57:59 | sarixe | build_tagcache, you mean? |
18:58:06 | Slasheri | nope, just as parameter |
18:58:20 | Slasheri | yes, not the function itself but the function parameter |
18:58:28 | sarixe | yeah, but you said tagcache_build |
18:58:38 | sarixe | w/e |
18:58:38 | Slasheri | ups.. :) |
18:58:41 | sarixe | i see what you mean |
18:58:42 | sarixe | thanks |
18:59:18 | sarixe | there's only four calls in the whole file |
18:59:23 | Slasheri | and feel free to implement a better way to do that :) |
18:59:38 | Slasheri | that sounds enough |
18:59:46 | Nico_P | bluebrother: is there a kdevelop project file for rbutilqt ? |
19:00 |
19:00:29 | sarixe | yep... i'm thinking of adding a menu option to let the user choose what folders are scanned, and probably have a text file to load/save the list |
19:00:48 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
19:01:22 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
19:01:44 | sarixe | say i have all my music in /MUSIC... would i put build_tagcache("/MUSIC") or build_tagcache ("/MUSIC/")? |
19:02:40 | sarixe | meh, i'll try both |
19:03:46 | | Quit amiconn (Read error: 110 (Connection timed out)) |
19:03:46 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
19:06:30 | bluebrother | Nico_P: I have one locally. |
19:07:02 | Nico_P | bluebrother: I remember it was in the svn tree... I found it handy but maybe it makes sense not to include it ? |
19:07:26 | bluebrother | it's in svn? That's a mistake. |
19:07:43 | Nico_P | it used to be |
19:08:06 | sarixe | Slasheri : seems to be working... i'll see if it only took stuff from /MUSIC |
19:08:09 | bluebrother | ah. I remember my initial commit added a few files that weren't intended to be in svn |
19:08:24 | Nico_P | bluebrother: why shouldn't it be in ? it can be a good idea to use the same for all devs |
19:08:38 | bluebrother | hmm. |
19:08:55 | Nico_P | but I don't really know what's in it so I may be completely wrong... |
19:09:09 | bluebrother | well, I never bothered much about it −− in fact I rebuilt the project file after a while by simply importing the files again |
19:09:48 | bluebrother | IMO we should avoid IDE-specific files in svn unless it really makes sense (like the Code::Blocks project file for rbutil) |
19:10:38 | | Join fm2 [0] (i=543abbc0@gateway/web/cgi-irc/labb.contactor.se/x-c132907fe2cf9116) |
19:11:06 | fm2 | GodEater_: ping |
19:12:33 | sarixe | Slasheri : looks like it worked |
19:12:35 | sarixe | brb |
19:13:28 | | Quit Febs (Read error: 110 (Connection timed out)) |
19:16:16 | fm2 | To irc experts: how can I tell a real person from a ghost on IRC? I.e. a person whose nich is listed but who is actually not here? |
19:17:04 | | Quit hannesd (Read error: 110 (Connection timed out)) |
19:17:05 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
19:22:14 | sarixe | fm2: /whois, and check the idle time |
19:22:33 | sarixe | eh, nevermind that |
19:22:51 | sarixe | i was wrong |
19:27:06 | bluebrother | fm2: if the nick is registered you can get some infos by nickserv −− /msg nickserv info |
19:29:47 | | Join jhulst [0] (n=jhulst@71-10-136-117.dhcp.aldl.mi.charter.com) |
19:30:30 | | Join Naked [0] (i=naked@naked.iki.fi) |
19:30:45 | | Nick Naked is now known as Hadaka (i=naked@naked.iki.fi) |
19:31:06 | fm2 | bluebrother: thanks. I'm particularly interested to know if GodEater_ is really here or is just listed. I assume the latter since he doesn't respond |
19:34:27 | Nico_P | who's Dave Bryant ? |
19:35:09 | | Join JonStamps [0] (i=4b001dcd@gateway/web/cgi-irc/labb.contactor.se/x-672379d10cafa1bc) |
19:35:12 | Siku | WavPack developer |
19:35:30 | * | amiconn finally had success in wrestling with linux wlan |
19:35:45 | amiconn | Had to compile the driver myself from latest cvs, grrr |
19:35:50 | Nico_P | Siku: does he hang arounf here ? |
19:35:56 | Nico_P | *around |
19:36:39 | Siku | I've no idea |
19:36:59 | JonStamps | Need wiki access to contribute, please |
19:37:30 | petur | JonStamps: wiki name please |
19:37:31 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!") |
19:37:40 | JonStamps | JonStamps |
19:37:48 | | Quit x1jmp (Remote closed the connection) |
19:38:49 | petur | done |
19:39:07 | JonStamps | petur: thx! |
19:40:36 | | Join n1s [0] (n=nils@h218n1fls35o293.telia.com) |
19:41:29 | pixelma | bluebrother: do you remember the steps to turn an svg into pdf/png for the manuals? I made one for the 1/2gen Ipods (but without the text yet... |
19:42:17 | pixelma | but don't have time now, will be back later |
19:44:37 | | Part JonStamps |
19:45:01 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:45:33 | | Quit pixelma ("CGI:IRC 0.5.7 (2005/06/19)") |
19:47:30 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
19:57:13 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
19:57:45 | Llorean | Nico_P: afaik, Dave Bryant doesn't hang around here, but he does drop by from time to time |
19:58:23 | *** | Saving seen data "./dancer.seen" |
20:00 |
20:00:36 | petur | If any display/lang expert has time to look at FS #7564, I've written down my debugging results so far... back in a few hours... |
20:00:39 | | Quit petur ("real life calling....") |
20:02:02 | Nico_P | Llorean: ok. actually I thought he might be able to give me an opinion on a change I made in prevision of MoB integration |
20:02:26 | Nico_P | (it's in roughly the same area as his commit) |
20:03:08 | | Join lazka [0] (n=lazka@85-124-46-23.dynamic.xdsl-line.inode.at) |
20:03:29 | Llorean | Unfortunately, I don't know how to get in contact with him other than if he's posted an email or something at the wavpack site |
20:03:34 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
20:04:58 | | Quit midgey () |
20:13:57 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
20:18:10 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
20:19:49 | Nico_P | Llorean: if he only works on wavpack he's probably not the best person to review my change |
20:24:08 | | Quit jhulst (Read error: 104 (Connection reset by peer)) |
20:36:19 | | Quit Jon-Kha (Read error: 131 (Connection reset by peer)) |
20:36:30 | | Join Jon-Kha [0] (n=Jon-Kha@a88-113-19-192.elisa-laajakaista.fi) |
20:39:36 | | Quit Jon-Kha (Read error: 131 (Connection reset by peer)) |
20:41:35 | | Join Jon-Kha [0] (n=Jon-Kha@a88-113-19-192.elisa-laajakaista.fi) |
20:41:59 | | Join Wofl [0] (n=nils@ip68-97-21-133.ok.ok.cox.net) |
20:44:59 | | Join x1jmp [0] (n=x1jmp@87.176.156.218) |
20:45:24 | * | n1s dances the build-every-target-and-sim-dance.... |
20:48:16 | | Quit ctaylorr (Read error: 110 (Connection timed out)) |
20:54:46 | * | Nico_P likes FS #7588 |
20:57:13 | | Join astronouth7303 [0] (n=astronou@ppp-69-221-231-124.dsl.klmzmi.ameritech.net) |
20:57:44 | astronouth7303 | on a 4th gen B&W ipod, the boot sector and its backup should match, right? |
21:00 |
21:01:53 | DerPapst | how did youmake the backup? |
21:02:09 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
21:02:15 | astronouth7303 | the boot sector backup is part of FAT |
21:02:45 | astronouth7303 | the rockbox bootloader was installed according to the manual |
21:02:47 | DerPapst | do you mean by bootsector the MBR? |
21:02:52 | astronouth7303 | yes |
21:03:04 | DerPapst | and how did you make it? |
21:03:17 | astronouth7303 | you don't explicitly make the backup |
21:03:30 | astronouth7303 | its part of the filesystem control structure |
21:04:36 | DerPapst | i don't understand what you're talking about. |
21:04:38 | astronouth7303 | if something changes the MBR, it should also change the backup |
21:04:57 | DerPapst | what backup? where is the backup stored? |
21:05:24 | bluebrother | the mbr is _not_ part of the FAT filesystem |
21:05:32 | astronouth7303 | the backup is |
21:05:56 | DerPapst | do you mix up the MBR with the fat superblock or something? |
21:06:09 | astronouth7303 | on FAT32, the MBR is backed up at sector 6 |
21:06:24 | bluebrother | no. Definitely not. |
21:06:34 | astronouth7303 | at least according to WP |
21:06:42 | bluebrother | there is a backup of the first FAT sector. That is not the MBR. |
21:06:58 | DerPapst | that is the fat superblock |
21:07:25 | astronouth7303 | "For FAT32 file systems, the reserved sectors include a Backup Boot Sector at Sector 6." <http://en.wikipedia.org/wiki/File_Allocation_Table#Design> |
21:07:34 | bluebrother | the FAT itself has some vital data in its first sector. This does _not_ match sector 0 of the disc, which is the MBR. |
21:07:41 | astronouth7303 | ok |
21:07:53 | * | bluebrother pulls out the fat specs |
21:08:02 | astronouth7303 | fsck says "There are differences between boot sector and its backup." |
21:08:27 | bluebrother | well, just read 1. at the link you provided: |
21:09:07 | bluebrother | the first reserved sector contains the BPB which is not part of the MBR but the FAT. |
21:09:23 | bluebrother | later that paragraph says that there is a backup boot sector. |
21:09:32 | astronouth7303 | ok |
21:09:35 | astronouth7303 | so it's not the MBR |
21:09:40 | bluebrother | you need to distinguish between the boot sector of the disc and the boot sector of a partition. |
21:09:48 | astronouth7303 | is that the "FAT superblock" you keep refering to? |
21:09:54 | bluebrother | yes. |
21:10:02 | astronouth7303 | ok |
21:10:25 | bluebrother | FAT specs don't call it superblock, but quite some people call it that way −− there is no similar name for FAT |
21:10:30 | astronouth7303 | does the installer back up Apples FAT boot sector? |
21:10:46 | bluebrother | which installer? ipodpatcher? |
21:10:48 | astronouth7303 | yes |
21:11:05 | bluebrother | no, as the fat isn't altered. |
21:11:22 | bluebrother | i.e. the FAT of the data partition. It gets only data written to the partition |
21:11:35 | bluebrother | ipodpatcher changed the hidden firmware partition. |
21:11:45 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
21:11:47 | astronouth7303 | that's right, the iPod has a firmware partition |
21:11:53 | astronouth7303 | or psuedo-partition |
21:12:10 | bluebrother | well, it's a partition. It's just marked as empty and doesn't contain a file system |
21:12:25 | astronouth7303 | ok |
21:13:03 | DerPapst | however it can convert your ipod from a hfs+ formated one to a fat32 one and it can format the fat32 partition if you ask it to. |
21:13:21 | astronouth7303 | it's currently VFAT |
21:13:24 | bluebrother | oh, has the conversion added to ipodpatcher? |
21:13:27 | * | DerPapst is talking about ipodpatcher |
21:13:33 | DerPapst | yes |
21:13:33 | astronouth7303 | and rockbox already been installed |
21:14:15 | astronouth7303 | and I'm having issues with it, eg it locking up if I try to transfer files on linux, rockbox failing to boot |
21:14:37 | bluebrother | disc mode is handled by apples firmware. |
21:14:46 | astronouth7303 | ok |
21:14:53 | bluebrother | if you have problems with that you might experience hardware problems |
21:15:26 | DerPapst | how did you format the fat32 partition? |
21:15:30 | bluebrother | or the filesystem could be corrupt −− running chkdsk /f might help |
21:15:47 | bluebrother | (and according to my experience fsck on windows finds more issues than fsck.vfat) |
21:15:55 | astronouth7303 | already ran fsck, fs is partially corrupted |
21:15:58 | astronouth7303 | hm, no linux here |
21:16:00 | astronouth7303 | err |
21:16:02 | astronouth7303 | no windows |
21:16:09 | DerPapst | how did you format the fat32 partition? |
21:16:28 | | Join tedr0ck [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
21:16:29 | | Join EbErT [0] (n=EbErT@adsl-145-93-212.asm.bellsouth.net) |
21:21:06 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
21:21:13 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
21:24:20 | | Quit desowin (Remote closed the connection) |
21:24:25 | | Quit Hadaka (niven.freenode.net irc.freenode.net) |
21:24:25 | NSplit | niven.freenode.net irc.freenode.net |
21:26:14 | | Join astronouth7304 [0] (n=astronou@ppp-69-214-23-201.dsl.klmzmi.ameritech.net) |
21:26:23 | astronouth7304 | sry, internet died on me |
21:27:11 | astronouth7304 | the FAT was formatted using Apple's firmware updater |
21:28:59 | | Join advcomp2019 [0] (n=advcomp2@66.172.231.192) |
21:29:40 | astronouth7304 | basically, the FAT file system should be clean, right? |
21:29:50 | bluebrother | if you just installed it, yes. |
21:31:02 | DerPapst | otherwise try to format it with ipodpatcher. but you have to compile it yourself. afaik the version that can format is not yet available for download |
21:31:28 | | Quit tedrock (Read error: 110 (Connection timed out)) |
21:32:41 | Ave | is there something that could be or should be done, in order to iron out the current ipod nano breakage? |
21:32:53 | | Quit astronouth7303 (Read error: 110 (Connection timed out)) |
21:32:55 | Ave | ie http://www.rockbox.org/tracker/task/7510 |
21:33:30 | Llorean | Ave: Yes, someone with a failing iPod Nano needs to figure out exactly what is the cause of the problem |
21:34:37 | Ave | its sporadic |
21:34:53 | Ave | sometimes it works, and then suddendly starts to skip and garble |
21:35:28 | Ave | of course I could poke in the code randomly in the clock setup area |
21:35:35 | Wofl | did you try increasing the anti-skip buffer? |
21:35:37 | | Quit fm2 ("CGI:IRC") |
21:35:50 | Ave | I'm not using it, or it is at minimum |
21:36:01 | Ave | currently I'm running r14004 |
21:36:23 | Llorean | Wofl: This is a specific hardware problem. |
21:36:29 | Llorean | Ave: It's not the clock setup that's the problem. |
21:36:33 | Wofl | i see |
21:36:34 | Llorean | The clock setup has brought to light another problem. |
21:36:36 | Wofl | my bad |
21:36:38 | Ave | you can see the diff here: http://svn.rockbox.org/viewvc.cgi/trunk/firmware/target/arm/system-pp502x.c?r1=14003&r2=14004 |
21:36:42 | Ave | start figuring out.. |
21:37:49 | Ave | btw how does one tell which version of "apple software" one has? |
21:37:53 | Llorean | Ave: Start figuring *what* out? |
21:37:56 | Ave | or bootloader |
21:38:22 | Ave | so is ht the different style of setting up cpu speed that breaks IO? |
21:38:29 | Ave | ir the higher than before cpu speed |
21:38:39 | Llorean | Seems to be a bit of both |
21:38:49 | Llorean | But the different style is actually more correct as far as we can tell |
21:38:54 | Ave | so they say |
21:39:13 | | Join Jeton [0] (i=551e5adf@gateway/web/cgi-irc/labb.contactor.se/x-146eedeebf978a20) |
21:41:07 | Llorean | Ave: If you don't believe us, feel free to reverse engineer the apple code and verify the findings. |
21:41:21 | Ave | hohoh |
21:41:24 | Ave | right |
21:41:25 | Llorean | But in all honesty, if you're not going to accept what we say the problem is, you should do some research yourself. |
21:41:46 | Ave | no all I'm saying is that if they say so it must be so |
21:42:02 | Ave | but it is unfortunate that this triggers some bug elsewhere that cannot be pinpointed |
21:42:13 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:46:46 | | Quit advcomp2019- (Read error: 110 (Connection timed out)) |
21:47:03 | Llorean | Well, it seems to be some hardware difference on certain Nanos |
21:47:09 | Llorean | My Nano, for example, works 100% perfectly |
21:47:27 | | Quit davina (Remote closed the connection) |
21:47:40 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
21:49:04 | astronouth7304 | ok, on windows, `chkdsk /R` is failing to complete (device timeouts). Would this be an indicator of replacing the harddisk? |
21:49:28 | bluebrother | it might be, it could also be trouble with your usb and / or cable |
21:49:46 | astronouth7304 | I'm reasonably sure that it's not the port |
21:50:02 | bluebrother | do you have a usb hub between pc and Ipod? |
21:50:06 | astronouth7304 | nope |
21:50:29 | astronouth7304 | and it only happens when doing a full sector validation ("/R") |
21:50:36 | | Join tucoz [0] (n=martin@75.84-48-86.nextgentel.com) |
21:50:47 | bluebrother | hmm. Then it sounds pretty much like a hardware issue :( |
21:50:56 | bluebrother | Domonoky: theme uninstallation might get problematic with themes installing fonts |
21:51:33 | tucoz | pixelma: if you happen to read the logs. to convert a svg to pdf and png, just follow the instructions in the wiki: http://www.rockbox.org/twiki/bin/view/Main//LatexGuidelines#SVG_images |
21:52:12 | | Quit Jeton ("CGI:IRC") |
21:52:47 | tucoz | bluebrother, the qt util is shapeing up. nice initiative i must say. |
21:53:05 | bluebrother | thanks. I'm starting to really like Qt ;-) |
21:53:22 | tucoz | looks like domonoky does as well ;) |
21:54:08 | bluebrother | yeah. And I'm learning c++ ... |
21:54:25 | bluebrother | need to work on the class interfaces thingy more. |
21:54:40 | tucoz | are there big differences code wise between the different platforms (win,linux,osx)? |
21:54:51 | bluebrother | not at all. |
21:54:52 | Ave | Llorean: oh hm which version do you have? you havent posted your own specs in the bug page |
21:54:55 | tucoz | i mean, not with qt, but otherwise |
21:55:21 | bluebrother | ah −− well, as soon as you start doing GUIs everything is different :( |
21:55:25 | tucoz | aha. how cool. so it compiles without ifdef-ing on all platforms? |
21:56:09 | | Quit Wofl (Remote closed the connection) |
21:56:28 | bluebrother | tucoz: $ grep '#if' *.cpp | wc -l |
21:56:29 | bluebrother | 13 |
21:56:31 | bluebrother | :) |
21:56:46 | | Join Buschel [0] (n=AndreeBu@p54A3FEBF.dip.t-dialin.net) |
21:57:44 | Llorean | Ave: True, but one of the non-working iPods matches my specs exactly as far as the numbers we've looked at so far |
21:58:00 | Llorean | I have the old flash firmware version, but the 1.3.1 apple firmware and flash bootloader |
21:58:10 | astronouth7304 | thanks for your help |
21:58:12 | Ave | right, hold for me aswell |
21:58:12 | | Part astronouth7304 |
21:58:27 | *** | Saving seen data "./dancer.seen" |
21:58:41 | Ave | I dont really know what version of I have.. |
21:58:58 | Ave | of any mentioned |
21:59:33 | Llorean | You can boot the apple firmware and check in the settings I believe |
22:00 |
22:00:24 | Ave | lets see |
22:00:44 | n1s | weee, rev 14300 |
22:00:59 | | Quit Bagder ("*plopp*") |
22:01:24 | Ave | hm it says "version 1.0" MA099FB |
22:01:25 | * | bluebrother wonders if he should attach a screenshot of rbutilqt to the wiki |
22:01:37 | Ave | perhaps I should get itunes and upgrade it? |
22:01:51 | Ave | or NOT, because this model could help solve the bug |
22:01:56 | Domonoky | bluebrother would be good.. not long and we can replace the wx version.. |
22:02:16 | Buschel | hi folks, is it known that switching to other languages than english (tested with dansk und deutsch) does not seem to work anymore? or am i doing some kind of mistake? svn #14299 |
22:02:26 | bluebrother | ok ... I'm currently searching about the mingwm.dll dependency my static binary has |
22:03:08 | n1s | Buschel: are you using an official build or have you built yourself? |
22:03:25 | tucoz | Domonoky, how would you compare wx and qt in terms of consistency and working with in general? |
22:03:34 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
22:03:40 | Buschel | n1s: built by myself |
22:03:59 | n1s | Buschel: have you recobfigured in the last week or so? |
22:04:21 | n1s | s/recobfigured/reconfigured |
22:04:48 | Bagder | n1s: lovely sim-commit! |
22:05:18 | n1s | Bagder: thanks, I was a little surprised by the lack of red and yellow :-) |
22:05:21 | Domonoky | tucoz: qt seems to be better..there are more ready made widgets and classes in qt.. the nice signal/slot mechanisms, and better dokumentantion... but wx also isnt bad.. |
22:05:22 | Buschel | n1s: no, I didn't. do I have to? |
22:05:41 | | Join Shishire [0] (i=emperors@209-6-25-49.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) |
22:05:48 | Llorean | Buschel: If you aren't using downloaded builds, you should *always* confirm with a completely new build folder or at least a clean and reconfigure. |
22:06:02 | n1s | Buschel: yes, the build system changed a bit with the lang cleanup so a rerun of configure is necessary |
22:06:14 | tucoz | Domonoky, ok. interesting. my impression is also that qt seems to be more complete so-to-speak. |
22:06:29 | Buschel | Llorean: performed "make clean" n1s: okay, gotta try |
22:06:44 | Llorean | Buschel: Notice the "clean and reconfigure" line. |
22:06:48 | NHeal | (timeout) niven.freenode.net irc.freenode.net |
22:08:11 | Shishire | I'm having a problem while trying to "make zip" yesterday's build on cygwin. I'm compiling a normal for ipod video, and it gives me two errors, one that there is no directory to copy wps from, and that it doesn't know what xargs:zip: is |
22:09:34 | Bagder | Shishire: you have zip installed? |
22:09:43 | Shishire | zip what? |
22:09:49 | Bagder | zip the tool |
22:09:53 | Shishire | ah. |
22:09:57 | Shishire | let me check |
22:10:08 | Bagder | type 'zip' and press return |
22:10:15 | Buschel | so, just deleted and re-created/re-configured my build-directory. coming back with (hopefully good:) news in some minutes |
22:10:17 | Shishire | not found |
22:10:19 | Shishire | ok |
22:10:21 | Shishire | thanks |
22:11:41 | Bagder | Shishire: regarding the wps files, they are in the wps/ subdir and I don't know why you'd get a warning about that |
22:11:54 | | Join jhulst [0] (n=jhulst@71-10-136-117.dhcp.aldl.mi.charter.com) |
22:13:18 | Shishire | that should do it |
22:13:32 | Shishire | as for the wps, I can add those manually if need be. |
22:19:58 | | Join Wofl [0] (n=nils@ip68-97-21-133.ok.ok.cox.net) |
22:20:43 | | Part tucoz ("Leaving") |
22:21:42 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
22:21:52 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
22:22:25 | | Quit My_Sic (Client Quit) |
22:29:22 | bluebrother | Domonoky: added some screenshots to the wiki page. No luna as I did them on w2k ;-) |
22:31:11 | | Join Gursikh [0] (n=Gursikh@tremulous/officialdevannoyer/khalsa) |
22:34:26 | Domonoky | bluebrother: it much nicer with luna :-) |
22:34:52 | bluebrother | well, I usually turn of luna. But feel free to create luna-based ones ;-) |
22:35:08 | | Quit Shishire () |
22:35:59 | | Join Naked [0] (i=naked@naked.iki.fi) |
22:36:09 | | Nick Naked is now known as Hadaka (i=naked@naked.iki.fi) |
22:36:28 | * | Domonoky is thinking about the console support for rbutil.. the problem is windows: if i add console support to rbutil a console window pops up when you start rbutil.. :-/ |
22:37:14 | Domonoky | on windows, as a normal gui app, i cant access the console .. :-/ |
22:38:14 | bluebrother | can't you read argv[]? |
22:38:38 | Domonoky | thats not the problem, the problem is output.. :-) |
22:38:50 | | Join barrywardell [0] (n=barrywar@host-194-46-250-211.dsl-ie.utvinternet.net) |
22:38:56 | bluebrother | ah, so completely console-controlled? |
22:39:46 | Domonoky | i thought if you give parameters to install something, you want feedback in the console, and not in a window.. |
22:40:05 | | Join inversion [0] (n=none@89.100.103.62) |
22:40:33 | | Nick DiDjCodt is now known as h (n=djc@poy.chewa.net) |
22:40:41 | | Nick h is now known as DiDjCodt (n=djc@poy.chewa.net) |
22:41:19 | Domonoky | so you write something like: rbutilqt: -m "e:/" -t h120 -install fonts :-) |
22:42:31 | | Part Gursikh ("Leaving") |
22:42:44 | Domonoky | but on windows i can only output to the console if i switch on console support from qt, and the a console window popsup if you start it from the gui.. |
22:43:03 | | Join Tempis [0] (i=Tempis@c-75-65-128-39.hsd1.la.comcast.net) |
22:43:04 | bluebrother | hmm. |
22:43:23 | bluebrother | maybe make it a different build? |
22:43:25 | Tempis | anyone here able to answer an Archos question? |
22:43:36 | Domonoky | so we would need different binarys for windows.. yes. thats a way. |
22:43:45 | bluebrother | Tempis: just ask. If someone can you you'll get an answer |
22:43:53 | Tempis | ok, thanks |
22:44:05 | bluebrother | in that case it could be completely gui-less. |
22:44:25 | bluebrother | perhaps some curses-like interface ;) |
22:44:39 | Domonoky | :-) |
22:44:44 | Tempis | I have an Archos Recorder that I put a 60GB drive in... The unit cut out and the batteries started heating up |
22:44:59 | Tempis | I don't know what the problem might be |
22:45:00 | | Quit Wofl (Remote closed the connection) |
22:46:02 | Tempis | and when I say heating up, I don't mean they just got a bit warm... they were getting very hot |
22:46:07 | Tempis | almost too hot to touch |
22:46:24 | Tempis | and I'm sure if I had waited they would have overloded and perhaps exploded |
22:48:23 | Domonoky | Tempis: sounds like you made a shortcut somewhere when swapping the harddrive |
22:48:38 | Tempis | shortcut? |
22:49:10 | Tempis | it's been woring but just all of a sudden it did that |
22:49:14 | Tempis | and now it won't turn on |
22:49:14 | Domonoky | somewhere is + and - connected |
22:49:33 | Domonoky | check the connectors.. |
22:49:40 | Tempis | I'll do that |
22:49:42 | Tempis | thanks |
22:50:17 | | Part Domonoky |
22:52:53 | | Join amiconn [0] (n=jens@p54BD4AB5.dip.t-dialin.net) |
22:57:07 | | Quit BigMac (Read error: 110 (Connection timed out)) |
22:58:24 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
23:00 |
23:00:47 | | Join Nibbier [0] (n=sven@e181101017.adsl.alicedsl.de) |
23:04:01 | | Join petur [0] (n=petur@rockbox/developer/petur) |
23:07:04 | n1s | amiconn: Could firmware/drivers/power.c be moved to firmware/target/sh/archos/power-archos.c ? it is just used by the sh-archos targets... |
23:09:19 | amiconn | Hmm. It should be split per target properly |
23:09:26 | amiconn | Lots of ifdefs in there :( |
23:09:46 | Buschel | n1s: after reconfiguration and rebuild the languages work again :o) thanks for your help |
23:09:54 | n1s | amiconn: ah, I'll leave it for someone with an archos target then... |
23:10:00 | n1s | Buschel: ah, good :-) |
23:10:35 | amiconn | Oh, it also seems to contain the simulator stubs |
23:12:25 | * | rasher wrestles with building multiple voicefiles in one go |
23:12:45 | rasher | I'd need (at least) to have different TTS-config per language |
23:13:32 | rasher | And right now I don't even have any tts-config at all. |
23:13:35 | n1s | amiconn: I don't know if these are needed anymore though, will check |
23:13:40 | rasher | This should be interesting. |
23:15:33 | | Join Wofl [0] (n=nils@ip68-97-21-133.ok.ok.cox.net) |
23:15:45 | | Quit Wofl (Remote closed the connection) |
23:16:44 | * | amiconn is still thinking about the best solution for distributed shutdown handling (similar to how usb handling works; each thread processes the broadcast message and signals if it is ready for shutdown) |
23:17:19 | petur | that would certainly get my vote |
23:17:22 | | Quit Buschel () |
23:17:38 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
23:17:39 | amiconn | The problem is that if the power management thread waits for acknowledgement from every thread, lots of threads would need to be sprinkled with processing of additional messages |
23:17:54 | amiconn | (all that have a public message queue) |
23:18:43 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
23:18:49 | amiconn | And another problem is that the ata thread needs to know when the other threads are done with saving status information |
23:18:57 | amiconn | (btw also a problem with usb) |
23:19:27 | amiconn | petur: I *need* it for proper suspend... |
23:20:08 | petur | I'm surprised we don't have it yet.... |
23:21:45 | amiconn | The drawback is that many threads have a public message queue (16 in total, of course not all of them present on all targets. Some are mutually exclusive) |
23:21:48 | | Join Wofl [0] (n=nils@ip68-97-21-133.ok.ok.cox.net) |
23:22:00 | | Quit Wofl (Remote closed the connection) |
23:23:19 | amiconn | Of course I could make the "shutdown master thread" only expect a few acknowledges, but that's error prone when threads get added |
23:24:13 | amiconn | And it still doesn't solve the problem that the ata/ata_mmc/ata-e200 thread needs to know when the other threads are ready |
23:24:43 | petur | maybe the threads should subscribe to those events and only the subscribed ones must signal they are ready? |
23:25:09 | amiconn | Yeah, but that only moves the complexity from the threads to the registration |
23:25:16 | petur | yes |
23:25:37 | amiconn | Right now we have queue_broadcast(), and e.g. the USB thread counts the acknowledges it gets |
23:25:51 | | Join Wofl [0] (n=nils@ip68-97-21-133.ok.ok.cox.net) |
23:25:57 | amiconn | It expects (number_of_public_queues -1) acknowledges |
23:26:08 | amiconn | (the -1 is for its own queue) |
23:26:51 | rasher | Ah, festival configuration might be the first LISP code added to Rockbox svn. |
23:27:05 | amiconn | The current system is simple, every thread gets every system event, and the only ones that needs acknowledge are the USB events |
23:27:15 | petur | maybe when it is satisfied it could broadcast another one saying it is done? Or work with a central thread to monitor the responses and use callbacks for notifications |
23:27:31 | rasher | Or not, there's an emacs config somewhere |
23:28:25 | amiconn | Hmm, perhaps a 'light' registration system would be helpful? |
23:29:58 | amiconn | Simple system messages would still be broadcast to all threads, but for messages that need acknowledgement, the thread would register on queue creation if it needs to process them |
23:30:32 | amiconn | queue_init would just maintain a count of how many acknowledges to expect for that event |
23:30:57 | amiconn | Hmm, but that may be difficult to maintain since queues can be deleted.... |
23:31:25 | amiconn | ...unless we *require* each thread to properly unregister all events it registered |
23:35:11 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
23:35:48 | ddalton | does anyone know how the current radio station is displayed in the fm radio? like 101.9 mhz |
23:36:35 | | Quit ompaul ("morning when you join IRC night when you leave where did the day go?") |
23:38:52 | rasher | ddalton: It uses LANG_FM_STATION which is "Station: %d.%02d MHz" for English. |
23:39:14 | rasher | ddalton: so, exactly like you said, except with capital M and H |
23:39:22 | rasher | ddalton: and Station: in front of it |
23:40:21 | rasher | amiconn: would you want/expect separate encoder/TTS selection per language, or just TTS options? |
23:41:03 | | Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com) |
23:41:07 | n1s | hmm, build system seems to be stuck |
23:42:16 | Bagder | it hates us today |
23:42:52 | amiconn | rasher: Hmm, separate encoder settings might be useful for fine-tuning voice file size vs. quality |
23:43:17 | rasher | Right now I don't even query for encoder settings.. |
23:44:12 | rasher | Something's broken in italiano.lang |
23:44:41 | | Quit hcs ("Leaving.") |
23:45:04 | rasher | There's a BOM and some strings are mangled (such as LANG_FM_NO_FREE_PRESETS) |
23:46:21 | amiconn | Hmm, now how could a thread register for events when initialising the queue? |
23:46:32 | amiconn | It could be interested in more than one event... |
23:46:45 | amiconn | ...and they're not single bits in a mask |
23:47:42 | amiconn | A variadic function might be an option, using an end-of-list marker... |
23:47:52 | | Quit Wofl (Remote closed the connection) |
23:48:02 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
23:48:25 | | Join Wofl [0] (n=nils@ip68-97-21-133.ok.ok.cox.net) |
23:48:45 | amiconn | Now how to keep it enough KISS :( |
23:50:43 | | Join perrikwp [0] (n=chatzill@74.167.148.160) |
23:52:12 | | Quit Wofl (Remote closed the connection) |
23:52:22 | ddalton | rasher: What file are you talking about? radio.c in the record dir? |
23:52:31 | ddalton | recorder i mean |
23:54:44 | rasher | ddalton: I'm not sure I understand your question. The string that's used when displaying the radio station is LANG_FM_STATION. I imagine it happens in radio.c, yes. |
23:54:58 | bluebrother | ddalton: just grep for that string ... |
23:55:54 | | Join Wofl [0] (n=nils@ip68-97-21-133.ok.ok.cox.net) |
23:55:54 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
23:58:28 | *** | Saving seen data "./dancer.seen" |