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

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

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

#rockbox log for 2008-08-14

00:00:08mcuelenaeresee if he can get his hands on something or if he knows something
00:00:23mcuelenaerebtw the virtualmips guy mailed back and recommended the Ingenic docs
00:00:37mcuelenaerebut he didn't said anything about getting them except by mailing Ingenic :(
00:00:49mcuelenaere(and I did that already several times in the past)
00:00:52wpyhso he's got the docs?
00:00:58mcuelenaereI don't know, I suspect so
00:01:11wpyhwell, maybe the pasen guy may have a better chance of getting the docs...
00:01:47mcuelenaerewpyh: yeah, but he seems pretty silent for now
00:01:55mcuelenaerehe shows up from time to time, but not really much
00:02:04mcuelenaeres/for now/atm/
00:02:19 Join cbr|w [0] (n=cbr@
00:02:42 Quit crope` ("Leaving")
00:03:11mcuelenaerewpyh: ah yes perhaps I should also add this:
00:03:20wpyhhm... seems like the virtualmips guy doesn't have the register docs either..
00:03:44mcuelenaereI don't really get what he's trying to say with "God damn the NDA"
00:04:10wpyhthat's interesting
00:04:28wpyh(conspiracy theories abound in my mind, but that's probably best saved for -community)
00:04:39 Join LambdaCalculus37 [0] (i=1800dac6@gateway/web/ajax/
00:06:40wpyhmcuelenaere: the checksums in 5.bin and onda.bin still puzzles me
00:06:58mcuelenaerethe one that only appears in the vx767.
00:07:14wpyhyes, that one
00:07:31mcuelenaeredoes it block you from uploading custom code?
00:07:51wpyhit's basically <total file size><checksum><dl file size><dl file padded to 65524><original 5.bin>
00:08:34wpyhuh, no
00:08:46wpyhI haven't tried uploading custom code
00:09:12mcuelenaerehave you found the LCD init routine?
00:09:26wpyhI'm still trying to write a script or utility to take the restore program and the HXF file, then restore the device
00:09:47wpyhhm... maybe my approach is a little different? :)
00:09:52mcuelenaereit seems so :)
00:10:05mcuelenaereyou really want to be sure that you'll be able to recover your device :)
00:10:19wpyhum, not that...
00:10:42wpyhI actually want to have an easily accessible linux or at least open-source replacement for the restore program
00:10:50wpyhthen try to work from there :D
00:10:54mcuelenaereah ok :)
00:10:58 Quit Lear ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
00:11:08mcuelenaerewell my main environment is Windows so..
00:11:27mcuelenaerebut normally the restore program should never be used
00:11:41mcuelenaerebecause currently everything is run from cache/SDRAM
00:12:03wpyhyeah, and mine is linux :P so... IIRC there's some code in IHFSsplit.c that I made specially for linux −− the one converting \ to / :p and I think I forgot to enclose it in #ifdef's....
00:12:48wpyhmcuelenaere: well, I think the restore program is basically running code that restores the device, so if we can get it right, it would be very easy to start from scratch and run custom code
00:13:48wpyhby starting from scratch, I mean starting from the original restore .exe and .dl files, and the appropriate script/program, and be able to extract the bin files, and send the appropriate data over to the device
00:14:08wpyh(like having the "source" to the program) :p
00:14:45mcuelenaereyes but what those first data files (1.bin till ~5, 6.bin) do is just almost straight from Ingenic
00:14:50mcuelenaerewith some minor customisations
00:14:59wpyhwell, you're right :)
00:15:01mcuelenaerelike initing SDRAM, checking NAND flash etc
00:15:17mcuelenaereand because the main bootloader (not ours, ChinaChip's) will be doing the same thing
00:15:31mcuelenaere(and we won't be changing that one)
00:15:39mcuelenaerewe don't really need to care about those steps
00:16:02*wpyh is a bit perfectionist :p
00:16:32*wpyh wants to emulate the original software first, although this approach makes it longer...
00:17:02mcuelenaerewpyh: I know how it's like when you really want to do something, so I'll stop trying to convice you :)
00:17:29wpyhmcuelenaere: well... I probably don't have the skills to do the hardware hacking either :p
00:17:37*wpyh usually just modifies others' code :P
00:17:53wpyhbtw, I still can't get the checksum to calculate correctly..
00:18:20mcuelenaerewell in this case we have the advantage of having "others' code" (Ingenic) :)
00:18:30wpyhyeah :p
00:18:39mcuelenaerewpyh: hmm what's your C implementation? (checksum algorithm)
00:18:51 Quit CyBergRind|w (Connection timed out)
00:19:11mcuelenaereI think I checked the checksum in a 010 Editor script, but not yet in a C app
00:20:16wpyhit's basically just a reimplementation of the algorithm in the ChinaChip wiki page
00:20:43mcuelenaerewpyh: you forgot the FSeek(0x40);
00:21:33mcuelenaerewpyh: BTW 010 editor just gave me the correct checksum
00:21:43mcuelenaereso that template should work
00:21:48wpyhoh, you mean for the HXF file?
00:22:09wpyhyes, I got it, but it didn't work for the checksum in 5.bin, which is (I think) for the dl file
00:22:19mcuelenaereahh ok
00:22:30wpyhmaybe there's another algorithm... hm...
00:22:32mcuelenaerewhat value does it have (5.bin)?
00:22:56wpyhit's interestingly similar: 0x0014d94e
00:23:10wpyhwhile the HXF file gets 0x014de49d
00:23:48wpyh(not that they should be connected)
00:24:59mcuelenaerebah I lost my IDA CCPMP plugin loader
00:26:59 Quit herrwaldo ("Konversation terminated!")
00:28:39 Part livingdaylight
00:29:26 Join Nibbler [0] (
00:30:19wpyhmcuelenaere: I'll continue later :)
00:30:30 Part wpyh
00:30:48bertrikhmm weird, I just got a database refresh in the OF
00:31:49 Join Llorean1 [0] (
00:32:08 Quit Llorean (Nick collision from services.)
00:32:12 Nick Llorean1 is now known as Llorean (
00:32:31 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
00:33:27 Join neddy [0] (n=john@nat/sun/x-80299f82f7404b3d)
00:36:18 Quit bertrik ("Leaving")
00:38:34 Join Lambdargh [0] (
00:39:33 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
00:43:15 Quit bluebrother ("leaving")
00:43:42 Quit Lambdargh ("Leaving")
00:45:05 Join fdinel [0] (
00:45:41 Join Lambduh [0] (
00:45:48 Quit fdinel (Client Quit)
00:46:11 Join fdinel [0] (
00:55:51 Quit Lambdumb (Read error: 110 (Connection timed out))
00:57:06 Quit LambdaCalculus37 (" ajax IRC Client")
01:05:08 Quit ender` (" Please help Conserve Gravity - Play Chess, not Basketball.")
01:11:06 Quit n1s ()
01:14:45 Quit mcuelenaere ()
01:16:12***Saving seen data "./dancer.seen"
01:22:33 Quit DerDome ("Leaving.")
01:34:06 Quit Nibbler (Read error: 113 (No route to host))
01:37:21 Part toffe82
01:40:08 Join dude187 [0] (
01:45:44 Join Lambdumb [0] (
01:50:58 Quit jhulst (Read error: 104 (Connection reset by peer))
01:51:36 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
01:57:56 Quit desowin ("KVIrc 4.0.0 Insomnia")
02:02:31 Quit Reptile211 ("ChatZilla 0.9.83 [Firefox]")
02:11:01 Quit GregZX (Read error: 54 (Connection reset by peer))
02:13:35 Quit Lambduh (Connection timed out)
02:13:55 Quit culture (Connection timed out)
02:21:19 Quit kugel ("ChatZilla 0.9.83 [Firefox 3.0.1/2008072820]")
02:28:51 Quit AhtiK (Read error: 110 (Connection timed out))
02:29:42 Quit Davide-NYC ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
02:31:58 Join maffe [0] (
02:33:23 Quit maffe (Client Quit)
02:38:15 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
02:44:15 Quit jhulst (Connection timed out)
02:44:32 Join m0f0x [0] (
02:45:41 Join cool_walking_ [0] (
02:47:15 Quit nplus (Remote closed the connection)
02:52:48 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
02:55:12 Part pixelma
03:15:00LloreanHow do we feel about people hosting files on our wiki but directly linking them from our own sites? Like an external WPS gallery that's just links to files in our wps gallery and images from ours?
03:15:24Llorean*their* own sites
03:15:59 Join delt_insomnia [0] (
03:16:05delt_insomniaHello everyone
03:16:08 Nick delt_insomnia is now known as delt (
03:16:15***Saving seen data "./dancer.seen"
03:16:25delt(i suffer from a bad case of sleep disorders)
03:16:42Lloreandelt: This is an on-topic channel. Did you have a question?
03:17:01 Join Thundercloud [0] (
03:17:02deltYeah, the wiki page said i have to come here and ask for write permissions
03:17:16delti would like to add the battery benchmarks to it
03:17:20LloreanAlright, what's your wiki name?
03:17:44deltthe form doesn't accept letter with accents
03:18:03deltand my first name is ric, NOT Eric
03:18:41deltfriends mostly call me "rick" anyway
03:19:48LloreanHave you actually created the RicTremblay user account?
03:20:35deltyep. just clicked on the activation link in my e-mail about 10 seconds ago.
03:20:51deltie. right after i joined this channel
03:20:55LloreanAh, that would be why it wasn't showing as existing when I was adding you.
03:21:14LloreanAnd you joined the channel 5 minutes ago, not 10 seconds ago...
03:21:17deltsais "PaulLouden is editing RicTremblay"
03:21:31LloreanThat was me checking to see if you existed and the page wasn't there.
03:21:39deltok, try again?
03:21:50LloreanYeah, you're added now.
03:22:08LloreanBe sure to give your files unique names
03:22:21LloreanIt's possible to overwrite others' files, and likely if you don't change the bench's name.
03:22:21deltunique as in, all my files have different names,
03:22:28deltor all files on the whole wiki?
03:22:34LloreanThe whole page.
03:23:06deltso if i prefix them with "delt_" that should do it?
03:23:28LloreanI don't know what the ones on the page are already named.
03:23:35LloreanI would assume so, but you shouldn't make assumptions.
03:24:53deltHow do i −−-> (Suggestion: How about uploading your picture to your topic?)
03:25:10delt(sorry i'm a newbie when it comes to wiki sites)
03:25:43deltbtw rockbox..uh, rocks :D
03:25:45LloreanI don't understand your question at all.
03:25:57LloreanBut really, there's a ton of documentation on how to use TWiki on the internet.
03:26:00deltthe site suggests i add a picture to my profile
03:26:17deltah ok then
03:28:18delti'll probably need to read it to know how to add my battery benchmarks anyway
03:28:21delt... ok, thanks!
03:28:23 Part delt
03:35:18 Join toffe82 [0] (n=chatzill@
03:51:04 Quit toffe82 (Read error: 104 (Connection reset by peer))
03:51:05 Join toffe82_ [0] (
03:51:15 Nick toffe82_ is now known as toffe82 (
03:52:26 Quit Thundercloud (Remote closed the connection)
04:03:08 Quit midgey ()
04:10:20 Quit Acky ("Erection reset by queer")
04:11:19 Join Zarggg_ [0] (
04:12:23 Join EspeonEefi [0] (i=espeonee@STRATTON-TWO-SEVENTY.MIT.EDU)
04:13:51 Join midgey [0] (
04:17:22 Join Acksaw [0] (
04:17:59 Join miepchen^schlaf_ [0] (
04:24:41 Quit Zarggg (Read error: 113 (No route to host))
04:25:45 Quit dude187 (Read error: 113 (No route to host))
04:26:09 Quit Zarggg_ ()
04:26:16 Quit XavierGr ()
04:28:01 Quit faemir ("Leaving")
04:30:24 Quit midgey ()
04:33:10 Quit miepchen^schlaf (Connection timed out)
04:36:45 Quit Zom (Remote closed the connection)
04:36:56 Join Zom [0] (
04:38:37 Quit tvelocity (Remote closed the connection)
05:07:56 Quit Seed ("cu, Andre")
05:08:39 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
05:15:43 Join JdGordon|uni [0] (i=768aa207@gateway/web/ajax/
05:16:18***Saving seen data "./dancer.seen"
05:20:05 Quit neddy (Read error: 110 (Connection timed out))
05:23:53 Join goffa [0] (n=goffa@
05:28:31 Join Zarggg [0] (
05:29:10 Join coatman [0] (n=root@
05:32:24 Join massiveH [0] (
05:36:16 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
05:42:08 Join webguest30 [0] (n=43726ea8@gateway/web/cgi-irc/
05:42:26 Quit webguest30 (Client Quit)
05:42:58 Quit Horscht ("IRC is just multiplayer notepad")
05:43:06 Join webguest78 [0] (n=43726ea8@gateway/web/cgi-irc/
05:43:22webguest78how do i add games to an ipod nano
05:43:25 Join iamben [0] (
05:44:03 Quit webguest78 (Client Quit)
05:46:09num1he left 40 secs after asking?
05:47:08LloreanThis is not unusual.
05:47:10iambenso... rockbox working w/ these fancy docking stations for sansa or ipod... really hard to implement, or just not been done yet?
05:47:33Lloreaniamben: They tend to have communication protocols that need to be reverse engineered by people with the hardware.
05:47:37Galoisit depends on what kind of docking station
05:47:39LloreanThere's been work on it for iPods and it's in flyspray
05:47:51LloreanBut nobody's done any work with the Sandisks.
05:48:14iambenk thanks
05:48:21 Join midgey [0] (
05:48:47iambenluckily the audio is just piped through, and volume is done on the dock, so the only thing im missing is "next song" =)
05:52:22 Join tessarakt [0] (
05:55:05 Quit m0f0x ()
05:59:55 Join nuonguy [0] (
06:01:21 Quit midgey ()
06:03:10 Quit JdGordon|uni (" ajax IRC Client")
06:03:22 Quit Zarggg (Read error: 104 (Connection reset by peer))
06:04:56 Join Zarggg [0] (
06:13:36 Quit Zarggg ()
06:48:52 Quit coatman (Remote closed the connection)
06:57:07 Join spiorf [0] (
07:01:11 Join webguest43 [0] (n=4a49e969@gateway/web/cgi-irc/
07:02:07webguest43was goin on
07:02:18 Quit webguest43 (Client Quit)
07:04:03 Join coatman [0] (i=coatman@
07:10:41 Join nplus [0] (
07:14:37 Join SxSBruce [0] (n=Administ@
07:16:20***Saving seen data "./dancer.seen"
07:20:26 Quit massiveH ("Leaving")
07:28:28 Quit vort3x (Read error: 104 (Connection reset by peer))
07:32:04 Join Bagderr [241] (n=daniel@rockbox/developer/bagder)
07:32:29 Nick Bagderr is now known as B4gder (n=daniel@rockbox/developer/bagder)
07:36:22 Nick num1 is now known as num1_ (n=brian@unaffiliated/num1)
07:40:39 Quit Acksaw (Read error: 104 (Connection reset by peer))
07:41:21 Quit jhulst ("Konversation terminated!")
07:43:25 Join Acksaw [0] (
07:43:56*amiconn *hates* those nasty surprises coming with almost every new major gcc release
07:44:12B4gderI don't think this is a gcc surprise though
07:44:15 Join vort3x [0] (n=vortex@unaffiliated/dfa001)
07:44:25B4gderbut rather a rockbox surprise
07:44:47amiconnWhy shouldn't it be allowed to pass the string directly if there are no actual formatttings to do?
07:45:18B4gderit is a warning
07:45:27B4gderbecause it is a potential problem
07:45:42B4gderand in our case, a very legitimate one imo
07:45:52amiconnWhy is it a potential problem?
07:46:10B4gderbecause most of those strings could easily get a % somewhere
07:46:21amiconnImo it's a legitimate optimisation
07:47:07B4gderI disagree
07:47:23B4gderusers can easily mess those up
07:48:30amiconnJust the 2 occurences you fixed increased binsize by ~16 bytes. And there are >100 more...
07:48:43B4gderI know, but again that's our fault
07:49:19amiconnIn some cases it's even necessary that the format string isn't a literal
07:50:07LloreanB4gder: How do we feel about people hosting files on our wiki but directly linking them from their own sites? Like an external WPS gallery that's just links to files in our wps gallery and images from ours?
07:51:20B4gderI would find it a bit disappointing and error-prone to future changes, but I don't think we should care a lot more than so
07:52:08amiconnThere are places where you can't fix the warning although it cannot cause any problems
07:52:32amiconnThere seem to be a lot of mails regarding this in the gcc mailing list
07:52:44B4gderthat doesn't surprise me!
07:53:23amiconnE.g. if you have a printf-style function that just passes the printf-style arguments through, you cannot fix the warning
07:53:51B4gderjust passing through?
07:54:05B4gderthen you'd do a vprintf() in the second one right?
07:54:20amiconnAnd that also causes the warning iiuc
07:54:23B4gderdoes that use the same __attribute__ ?
07:54:28 Quit coatman ("See You All Later")
07:55:03amiconnHmm, that's an oold mail as I see now
07:55:15amiconnPerhaps the new implementation is different
07:56:44*amiconn would probably just disable that warning for rockbox
07:57:07B4gderI think we should fix a lot, if not most, of them
07:57:26B4gderI don't like how these are bugs waiting to blow
07:57:39amiconnI can see what problem they're trying to point out, but I don't think it's a problem in rockbox
07:58:17B4gdera single translation can cause a rather obscure bug
07:58:23amiconnB4gder: You cannot fix all of them, e.g. some .lang strings are actual format strings
07:58:41amiconnAnd they need to be
07:58:48 Quit spiorf (Remote closed the connection)
08:00:10 Quit avis (Read error: 104 (Connection reset by peer))
08:00:13amiconnMaybe the warning doesn't appear when there are actual format arguments?
08:01:32amiconn(one could think so due to the wording)
08:07:16 Join avis [0] (n=ident@pdpc/supporter/student/avis)
08:07:30 Quit miepchen^schlaf_ ()
08:15:46 Quit BHSPitLappy (Remote closed the connection)
08:17:27amiconnB4gder: Some of these occurences can even be fixed by simplification, e.g. the one in codecs.c
08:18:43amiconnLooks like whoever wrote that didn't know splash() is printf style
08:20:39 Part safetydan
08:20:59 Quit reacocard (".")
08:28:58 Join bertrik [0] (
08:30:47 Join lee321987 [0] (
08:32:14 Quit lee321987 (Client Quit)
08:32:23 Join lee321987 [0] (
08:34:23advcomp2019lee321987, hello
08:34:41advcomp2019lee321987, just say what you need
08:35:39danderson"State your species and purpose"
08:35:53GodEater"you will be assimilated"
08:35:59lee321987Hi. (I know almost nothing about C) can anyone tell me what file contains the word written before the current filename in the While Recording Screen? (right now it's "Filename:")
08:36:52lee321987I'd like to shorten it, so I can see the whole name without scrolling.
08:37:31lee321987If there's anything wrong with me asking this here please tell me.
08:37:50amiconnYou don't need to know C at all for this, 'cause this is a .lang string
08:38:06lee321987in the "lang.c" file?
08:38:28amiconnYou need a build environment though. Change the string in english.lang and build rockbox
08:38:49lee321987<−− using Cygwin
08:39:20amiconnB4gder: Hmm, why does my box not show those warnings? It's debian unstable, and 'gcc -v' tells me it's 4.3.1 ...
08:39:30B4gderI don't know
08:39:46lee321987will give a go...Thank you Amiconn.
08:40:04B4gderoh right, I use 4.3.1 as well
08:40:10 Part lee321987
08:40:45 Join goffa_ [0] (n=goffa@
08:46:21 Join midgey [0] (
08:49:25 Join midgey_ [0] (
08:52:11 Quit goffa (Read error: 110 (Connection timed out))
08:52:38bertrikmy idea for getting the c200 battery voltage during charging by momentarily turning the charger off failed, the voltage that is read back is still bogus even with the charger off
08:52:57 Part toffe82
08:53:46LloreanIt's not terribly important that we provide charging status beyond "charging" and "full" though, anyway, is it?
08:54:15LloreanKnowing how long is left doesn't make it finish any sooner anyway. ;)
08:54:27bertrikno, not very important, but it would be nice.
08:56:44 Join Rob2223 [0] (
08:57:59 Quit perrikwp (" ajax IRC Client")
08:58:51bertrikI think I can measure the charge current though, profile how it changes during a full charge and create a current vs. percent complete charge curve (much like how there is now a voltage vs. percent complete charge curve)
08:58:55 Join lee321987 [0] (
09:01:43 Join dude187 [0] (
09:01:53 Join petur [50] (n=petur@rockbox/developer/petur)
09:02:50lee321987Hello again. OK - I got the string "Filename:" off of my While Recording Screen. How can I remove the path from the displayed current recording's name?
09:02:56bertrikpowermanagement relies entirely on the battery voltage reported by the target to calculate charge and discharge progress
09:03:46 Quit Rob2222 (Read error: 60 (Operation timed out))
09:04:24 Quit bertrik ("Leaving")
09:04:52 Join snoh [0] (
09:05:14 Quit midgey (Read error: 110 (Connection timed out))
09:06:16 Quit Zom (Read error: 104 (Connection reset by peer))
09:06:20 Join Zom [0] (
09:07:10peturlee321987: do a reverse search on '/' on the whole path and pass that location to the buffer
09:08:27lee321987I don't understand any part of that.
09:09:30lee321987I'm using Cygwin, but I know almost nothing about C.
09:10:41peturyou removed the filename part by editing the lang file, then?
09:11:13peturI might remove the path in the normal build, it is indeed a bit long...
09:11:48lee321987what file must I alter?
09:12:23amiconnpetur: The filename is worth almost nothing without the path...
09:12:44peturin the past we only showed the 12 last chars
09:12:56 Quit vort3x (Read error: 104 (Connection reset by peer))
09:12:58lee321987I"m using a c250, and if I can get the path out I may be able to avoid scrolling.
09:13:12lee321987yeah, the last 12 would work too.
09:13:30amiconnIf I just know the filename, I don't know where to look for that file if I forgot what I set the recording dir to.
09:13:37peturlee321987: search for 'case ITEM_FILENAME'
09:13:48*petur on the phone
09:14:00lee321987<−−- looking at recording .c...
09:14:05amiconnThe filename itself though can be derived from the date and time on rtc targets
09:14:41lee321987is that "real time clock"?
09:16:21***Saving seen data "./dancer.seen"
09:19:13lee321987I found 'case ITEM_FILENAME'. I'm guessing i need to change something in one/both of the lines that have 'path_buffer' in them...?
09:22:30lee321987ok...change 'path_buffer' to 'buffer'?
09:24:03 Join morrijr [0] (
09:25:07GodEaterlee321987: hahahah - no, it's not quite that simple ;)
09:25:36lee321987lol. Didn't think so.
09:27:30lee321987how about in this line −−−− snprintf(buffer, buffer_len, "%s %s" −−−− I remove 'buffer' and it's '%s'?
09:29:05 Join vort3x [0] (n=vortex@unaffiliated/dfa001)
09:31:05lee321987I read Kernighan & Ritchie for about an hour nearly 3 months ago. That's about it for my knowledge of C.
09:34:02 Part SxSBruce
09:34:13 Quit vort3x (Read error: 104 (Connection reset by peer))
09:34:57 Join vort3x [0] (n=vortex@unaffiliated/dfa001)
09:35:15GodEaterlee321987: hang on - I'm downloading the latest source now - I'll have a look
09:35:26 Quit midgey_ ()
09:35:48 Join JdGordon1924 [0] (
09:37:07 Join n1s [0] (n=nils@rockbox/developer/n1s)
09:37:14*GodEater bemoans lack of svn access at work again :(
09:39:03lee321987'case_ITEM_FILENAME' is 24 lines long. Would it be ok to paste it here?
09:39:19lee321987that's why I checked
09:39:19GodEaterit doesn't need pasting here anyway - we all have it
09:39:22B4gdersee the guidelines in the topic
09:40:50GodEaterif you feel you have to paste anything, use a pastebin ( for preference)
09:42:36lee321987earlier in 'recording.c' is this line −−−− static char path_buffer[MAX_PATH]; −−−− could I just replace 'MAX_PATH' with 0?
09:45:01 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:45:26 Quit JdGordon (Read error: 110 (Connection timed out))
09:46:19B4gderlee321987: to accomplish what?
09:46:42B4gderMAX_PATH is the size of the array in that line, making the array 0 entries big makes little sense
09:47:01lee321987get the path part of my current recording to not be displayed
09:47:36lee321987an array. Ok
09:47:41B4gderif the current code doesn't cut off the path part, you need to add code that does so
09:49:58lee321987GodEater −− recording.c −−
09:50:34GodEaterer thanks - but I already have it
09:50:42 Quit vort3x (Read error: 104 (Connection reset by peer))
09:51:44 Nick JdGordon1924 is now known as JdGordon (
09:52:38GodEaterlee321987: are you registered with nickserv on freenode ?
09:53:12lee321987sorry, just noticed.
09:54:45 Quit tessarakt (Read error: 110 (Connection timed out))
09:59:41 Join gregzx [0] (
10:02:44 Quit JdGordon (Read error: 104 (Connection reset by peer))
10:04:53 Join JdGordon [0] (
10:05:09 Quit snoh ("GNU/Linux the free alternative to Windows")
10:06:47 Join vort3x [0] (n=vortex@unaffiliated/dfa001)
10:07:08linuxstblee321987: The C function "strrchr" is your friend there.
10:07:11 Quit avis (Read error: 110 (Connection timed out))
10:09:50 Join avis [0] (n=ident@pdpc/supporter/student/avis)
10:12:40 Join tessarakt [0] (
10:25:12 Quit JdGordon (Read error: 104 (Connection reset by peer))
10:25:25 Join JdGordon [0] (
10:30:55 Join stoffel_ [0] (
10:31:36 Quit JdGordon (Read error: 104 (Connection reset by peer))
10:32:31 Quit amiconn (Nick collision from services.)
10:32:37 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
10:35:17 Join JdGordon [0] (
10:44:40n1sooh, badness changing gui_syncsplash(HZ, ID2P(LANG_FOO)); into gui_syncsplash(HZ, "%s", ID2P(LANG_FOO)); breaks voicing of that splash...
10:46:17n1sa wrapper function could fix that of course... but would people know which to use?
10:49:36B4gderbut possibly a second function for that would make it more obvious
10:50:48 Join ender` [0] (
10:51:02n1ssuggestions for a function name? i can only come up with really long ones
10:54:36*amiconn suggests having 2 splash functions, one with printf functionality and one without
10:54:52amiconnThe former would be a wrapper around the latter
10:56:28n1syes, my thought exactly, and the non-printf version could retain the voice capabilities of the current svn version
10:57:41 Join mazling [0] (
10:59:23amiconnMake [sync]splash() non-printf, and add [sync]splashf() ?
11:00:42n1ssounds like a plan! /me will try to get to it later
11:02:30*JdGordon votes against that
11:03:12JdGordongui_sync should be removed from the name, but one function is enough... having 2 is more confusing and just plain annoying
11:08:05 Quit cool_walking_ (Remote closed the connection)
11:10:32n1sJdGordon: we already have gui_splash and gui_syncsplash, do you propose to remove the former and call the latter just "splash" ?
11:11:49 Join robin0800 [0] (
11:12:13n1sand how could we retain the voicing and printf-style (like today) while avoiding the warnings without making two functions?
11:15:08JdGordonwell... im in favour of ignoring the issue completly.. but if its really a big deal we could check if the fomatter is only "%s" and if it is talk the first arg?
11:16:24***Saving seen data "./dancer.seen"
11:16:57n1sah, didn't think of that
11:17:43 Quit nuonguy ("This computer has gone to sleep")
11:20:57JdGordonand if we must have 2 functions I would think splash() should just be a #define splash(s) splashf("%s", s) anyway
11:21:29B4gderbut that kills the voicing...
11:22:02JdGordonnot if you do that nasty hack above...
11:23:22*amiconn would prefer having 2 functions over a nasty hack
11:23:28B4gderme too
11:23:42*petur hates nasty hacks
11:24:40JdGordonhang on.. even with 2 functions, how are you going to voice the splash?
11:24:45 Part lee321987
11:25:32amiconnThe same way like it's done now
11:26:09amiconnIn splash() only, not in splashf(), of course
11:26:56JdGordonif its not being voiced is it really needed?
11:30:47JdGordonabout the only splash I cant tihnk of that would actually need formatting is the "database is rebuilding..." one
11:33:18JdGordonthere is only about a dozen calls which need formatting... I'd be more inclined to change splash so its not formatible...
11:34:15 Join AndyI [0] (n=pasha_in@
11:35:02JdGordonand force any screens which really need to format to use something else and voice manually
11:36:11amiconnFormatted splashes aren't voiced. And that "something else" would be the suggested splashf()
11:37:33 Part Llorean
11:38:11JdGordonsplashes should be used as a notice, so if it needs to be formatted it should be voiced
11:39:16 Quit Lambdumb (Read error: 110 (Connection timed out))
11:39:56JdGordonWhats the point of showing the splash if people who arent looking at the screen wont know about it?
11:40:19amiconnThat has nothing to do with the current problem
11:40:58amiconngui_syncsplash() doesn't voice the splash if the formatting capability is used. So if such splashes are voiced now, they're already doing this manually
11:41:38JdGordonin that case, why not remove the printf ability from splash and force callers to use snprintf() because splashing?
11:42:18amiconnIf each caller would do that individually, it'd increase binsize more than having a wrapper
11:43:25JdGordon95% of splash calls dont need the formatter, the other 5% should be checed to see if they are even needed/ could be done better
11:45:21 Quit AndyIL (Read error: 110 (Connection timed out))
11:45:32JdGordonanyway.. thats my argument... I'll live with whatever happens (most likely nothing because we are all too lazy to do anything about it :D )
11:47:41*JdGordon gets back to bookmarks
11:48:09 Join hasmind [0] (
11:49:39JdGordonI'm guessing noone looked at the patch yet?
11:49:49 Part hasmind ("Leaving")
11:58:44 Join faemir [0] (
12:10:22 Join crope` [0] (
12:19:15 Join DerDome [0] (
12:22:25 Join culture [0] (
12:24:17 Quit JdGordon (Read error: 60 (Operation timed out))
12:24:22 Join JdGordon [0] (
12:38:58 Quit avis (Remote closed the connection)
12:41:27 Join moos [0] (
12:42:55 Join Thundercloud [0] (
12:46:31 Join vijay [0] (n=3b5c56d3@gateway/web/cgi-irc/
12:49:11vijayNeed some help !
12:49:30B4gderso ask
12:50:33 Quit vijay (Client Quit)
12:50:49 Join vijay2 [0] (n=3b5c56d3@gateway/web/cgi-irc/
12:51:00vijay2Hi there. I am using Sansa E200 with Rockbox.
12:51:11vijay2Im IT student , decided to contribute to the development of rockbox for my sansa.
12:51:21vijay2I read thro FAQ.. Installed Cygwin. OK.
12:51:36vijay2When i try to Select the Rockbox mirror site and install
12:51:44vijay2I get message: "Unable to get "
12:51:55vijay2On proceeding , I get Package selection dialog, but These packages are missing
12:52:03vijay2* Devel - sdl (for the uisimulator) * Devel - m68k-elf-binutils * Devel - m68k-elf-gcc * Devel - sh-elf-binutils * Devel - sh-elf-gcc * Devel - arm-elf-binutils * Devel - arm-elf-gcc
12:52:12vijay2In FAQ it is mentioned that above packages are important So how to proceed?
12:52:32vijay2If i have left any info .. ask me..
12:52:41B4gderthis is a known problem atm
12:53:06 Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3)
12:53:56B4gderit seems one work-around is to use an older setup program
12:55:12vijay2im seeing the link
12:55:43*JdGordon is getting frustrated with bookmarks
12:56:44B4gdervijay2: you can also run setup -X
13:02:34vijay2Installation is smooth.. Thanks
13:02:54 Quit linuxstb (Read error: 110 (Connection timed out))
13:04:27 Quit vijay2 ("CGI:IRC")
13:04:29 Join avis [0] (n=ident@pdpc/supporter/student/avis)
13:10:56 Quit tessarakt (Read error: 110 (Connection timed out))
13:14:53 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
13:14:54 Join Schmogel [0] (
13:15:08 Quit Schmogel (Read error: 104 (Connection reset by peer))
13:16:28***Saving seen data "./dancer.seen"
13:17:48 Join Schmogel [0] (
13:18:45 Quit ChristopherW (Read error: 110 (Connection timed out))
13:19:00 Join dabujo [0] (
13:29:17 Quit Thundercloud (Remote closed the connection)
13:33:54 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
13:44:50 Quit mazling ("Inde da'covale misain ye; Caballien misain ye!")
13:59:19 Join mazling [0] (i=largeear@
14:00:12 Join rt_c150 [0] (i=d98b3b22@gateway/web/ajax/
14:00:47rt_c150can anyone help me recover a dead sansa c150
14:04:38 Join fdinel [0] (
14:04:40pixelmaI doubt that there are people around here who know about recovery of a c150, it would also be off-topic
14:07:00n1shmm, re removing gui_splash, it is used in two places, one is no problem to convert to the syncsplash but the other is used to splash LANG_REMOTE_LCD_OFF in recording.c i don't quite get what that code is supposed to do or if it would be bad to splash it on both lcd's?
14:07:35 Join gregzx_ [0] (
14:08:17 Join desowin [0] (n=desowin@atheme/member/desowin)
14:08:33rt_c150pixelma−−> thanks... my intention is to upgrade the firmware if there is a rockbox port available for it !
14:09:13gevaertsrt_c150: as I understand it, one of the missing pieces for a rockbox port is information on how to recover if something goes wrong...
14:09:50GodEateri.e. there is no port of Rockbox for it
14:11:38n1spetur: any advice about the LANG_REMOTE_LCD_OFF thing (5 min ago)?
14:11:58*petur reads
14:12:01pixelmart_c150: there is an effort (but done by only one person as far as I know) so it's slow. Most of the info could be found in the forum thread in the new ports forum, I think
14:12:41peturnls: it is used to show the splash only on the remote
14:13:07peturI guess it could be replaced with simple text printing
14:13:07n1spetur: ah, before turning off the remote lcd?
14:13:46*petur thought he had already changed it to a simple puts
14:14:12rt_c150pixelma: thanks for the info.. i was quite happy with the rockbox port for the e250.. this one is given to me for repair :-)
14:14:52peturnls: just remove the splash from recording.c
14:15:09n1spetur: ok, will do :)
14:15:26peturI probably forgot to remove that line when I added the puts()
14:15:51peturand if something is wrong I'll fix it later on
14:15:59n1sre-reading it it seemed to splash on screens[0], wouldn't that be the main lcd?
14:16:14peturah yes
14:16:40peturjust remove it, I'll fix it later
14:22:10 Quit gregzx (Read error: 110 (Connection timed out))
14:32:45 Quit gregzx_ (Connection timed out)
14:35:55 Join NotHere [0] (n=seanturn@
14:36:32NotHereIs there anyway to play video on the ipod nano 2g?
14:37:08B4gder1st gen nano?
14:37:22B4gderrockbox doesn't run on that
14:37:35B4gder(and g can be either gen or GB in people's typing)
14:38:09NotHereBut is there anyway to play video on it?
14:38:22B4gderthat's off-topic here and we don't know
14:39:02 Part NotHere
14:45:56 Join gregzx [0] (
14:49:42 Part B4gder
14:54:16 Join LambdaCalculus37 [0] (i=44a0430f@gateway/web/ajax/
14:55:36 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
15:01:59 Join Horschti [0] (
15:02:43 Quit Horscht (Nick collision from services.)
15:04:46mcuelenaereanyone knows how to solve 'error: storage size of ap isnt known
15:04:55mcuelenaere? (code here:
15:05:12LambdaCalculus37mcuelenaere: 404.
15:05:50mcuelenaereLambdaCalculus37: I guess I forgot to add a space between 2 and )
15:06:59gevaertsmcuelenaere: do you have all needed includes?
15:07:28mcuelenaeregevaerts: I have stdarg.h included ( )
15:07:57mcuelenaerecould it be a problem with my Linux set up?
15:08:38*gevaerts doesn't know
15:11:35 Join obo [0] (n=obo@rockbox/developer/obo)
15:16:32***Saving seen data "./dancer.seen"
15:18:39 Quit mazling ("Inde da'covale misain ye; Caballien misain ye!")
15:26:31oboamiconn: Bagder: my build server is running 64-bit ubuntu "Intrepid", which is the next test version. I think they've added some patches to GCC - I had to export export CFLAGS="-D_FORTIFY_SOURCE=0 -fno-stack-protector" to get it to build the cross compilers (as well as fixing a call to open in gcc/collect2.c for 4.0.3)
15:27:54peturI thought we were strict on the compiler versions we used? Surely test OS versions shouldn't be part of our build servers?
15:28:30oboIt's part of their policy now... in 3 months it will go live
15:29:51 Join Lambduh [0] (
15:29:53oboAnd I think RHEL may use (some of?) the same patches
15:33:56 Quit Lambduh (Client Quit)
15:39:06 Join Lambduh [0] (
15:40:37 Join coatman [0] (
15:46:20 Nick Horschti is now known as Horscht (n=Horscht@xbmc/user/horscht)
15:53:47 Join m0f0x [0] (
16:07:18 Join mib_ev330rrf [0] (i=cdcdc8ee@gateway/web/ajax/
16:07:29 Nick mib_ev330rrf is now known as MarcGuay (i=cdcdc8ee@gateway/web/ajax/
16:07:57MarcGuayrt_c150: Could you tell me the firmware version on your player please?
16:15:15 Quit culture (Connection timed out)
16:21:03preglowi'm gonna add second intervals to "skip lenght", any strong feelings on which should be there? i'm thinking 1, 2, 3, 4, 5, 10, 30
16:21:24preglowperhaps a 15 as well
16:21:27 Quit Horscht ("We don't make mistakes, we just have happy little accidents")
16:22:51 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
16:23:22saratogais it possible to tweak the "skip back to start of song" and "skip back to previous track" behavor easily?
16:23:53saratogai find myself always getting the one i odn't want
16:30:43JdGordontweak it how?
16:30:57*JdGordon got bookmarks working properly :)
16:34:04saratogaJdGordon: adjust the time from when it switches between "last track" and "start of present track"
16:34:24 Join Vorador [0] (
16:34:24saratogaalso, I need to talk to someone about how the gaurd buffer works in buffering.c
16:34:37saratogai'm having trouble understanding a bug
16:35:38JdGordonfor both of those I suggest bugging nico_P
16:35:59linuxstbsaratoga: Do you mean how the guard buffer is actually implemented in buffering.c?
16:37:11saratogalinuxstb: I'm trying to understand why aquiring a buffer sometimes fails in the wma parser
16:37:55*linuxstb spots both saratoga and JdGordon and wonders how rockbox-as-app is doing?
16:38:09linuxstbsaratoga: A buffer <= the size of the guard buffer?
16:38:16saratogalinuxstb: depends, had a chance to review the latest patch ?
16:38:21saratogayes that
16:39:08saratogathis line: buf = ci->request_buffer(&bufsize, length);
16:39:20saratogawhy does this sometimes fail by returning a few bytes less then requested?
16:39:31linuxstbsaratoga: Not really - I have zero rockbox time at the moment...
16:41:01saratogai tried increasing the gaurd buffer size, but the allocation will still fail in precisely the same way
16:41:10saratogawell, assuming the SIM uses the gaurd buffer still?
16:41:12linuxstbMy understanding of the codec API is that it should never fail - if the data isn't loaded, it should block until it is. Maybe that's the problem.
16:41:32saratogait doesn't fail, it just returns a smaller buffer then requested, and the codec errors out
16:41:49saratogatrivially smaller, always less then 10 bytes difference on all the files that have this problem
16:42:05linuxstbThat's what I meant - it should return up to GUARD_BUFFER_SIZE bytes, if they exist in the file.
16:42:30saratogaso if it returns less it means we've hit the end of the file?
16:42:53linuxstbYes, that's what I would expect to happen. But I guess we need to check with Nico_P if that's how it's implemented though.
16:49:01 Join reacocard [0] (
16:49:22 Quit petur ("real life")
16:50:14 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
16:51:38 Join LambdaCalculus3_ [0] (i=44a0430f@gateway/web/ajax/
16:52:00 Quit LambdaCalculus37 (" ajax IRC Client")
16:52:15 Join LambdaCalculus37 [0] (i=44a0430f@gateway/web/ajax/
16:53:00 Quit LambdaCalculus3_ (Client Quit)
16:54:48preglowaren't units translated?
17:01:50JdGordonif the name of the current playlist cant be determined (i.e its not dirplay or m3u) des anyone not like the idea of just creating a numbered filename /bmark_*.bmark ?
17:01:54saratogawhat would cause a file to decode at half the pitch but still have the correct sample rate and length
17:02:12JdGordonopening the keyboard isnt going to be nice without acking it...
17:05:57preglowsaratoga: some kind of sbr scheme that failed?
17:07:39saratogapreglow: no its some stupid thing like the sample rate being set wrong, the file decodes correctly on my wma test driver, but the pitch is off in rockbox
17:08:24saratogai'm just kind of surprised that this can happen
17:09:47 Quit coatman (Remote closed the connection)
17:11:01saratogarather then always try and debug this codec problems with guesswork and hacks, I should really just add a stand alone codec option to rockbox that wraps the codec API calls with standard c functions and compiles the codecs seperately from the core so I can see where things go wrong
17:11:34 Quit stoffel_ ("leaving")
17:16:35***Saving seen data "./dancer.seen"
17:19:36 Join nuonguy [0] (
17:23:47 Quit fdinel (Read error: 104 (Connection reset by peer))
17:25:32 Quit Lambduh (Read error: 60 (Operation timed out))
17:31:28 Join stu8ball [0] (n=stuart@
17:36:05 Join Lambduh [0] (
17:37:46 Quit rt_c150 (" ajax IRC Client")
17:38:12 Join fdinel [0] (
17:39:43 Join Lambdumb [0] (
17:43:01n1sgah, this is the kind of bug i don't like at all... how can putting a DEBUG("foo\n"); in a function make it not crash? :-z
17:43:20*LambdaCalculus37 shrugs
17:43:31 Quit Genre9mp3 ()
17:45:32 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
17:45:50 Join coregan [0] (
17:46:00 Part coregan
17:46:12 Join dropandho [0] (
17:46:27dropandhohey all- hope you can iriver h120 seems to have bricked
17:47:43*MarcGuay waits for the who, what, where, and how
17:48:17dropandhoHey Marc- was that directed to me?!
17:49:03 Quit stu8ball_ (Read error: 110 (Connection timed out))
17:49:33MarcGuaydropandho: Yep. Nobody can help you if you don't explain the situation.
17:49:40dropandhogot it, thanks
17:49:47dropandhoi was transfering files to my computer
17:49:53dropandhoit was in USB boot mode
17:50:06dropandhoand it sort of got stuck on a file
17:50:21dropandhodisc kept on spinning...but it wouldn't finish the file
17:50:33dropandhoi cancelled the transfer
17:50:43dropandhotried to eject the disc...but it said it was in use
17:50:51dropandhoso i pulled the usb chord
17:50:55LambdaCalculus37Bad move.
17:51:00dropandhoand now the device won't respond at all
17:51:18LambdaCalculus37Not even from being plugged into AC?
17:51:22dropandhoand that's where i am now
17:51:33dropandhoi haven't tried- i jumped on here
17:51:39dropandholet me plug in the AC
17:51:53LambdaCalculus37The power light should come on.
17:52:12dropandhoyes, it does
17:52:29LambdaCalculus37Does your iriver do *anything* at all when you try turning it on?
17:52:32 Join Tweak [0] (
17:52:46dropandhothere we go!
17:52:49dropandhoit's turning on now
17:52:50Tweakhello all
17:52:53dropandhothe a/c did the trick?
17:52:59LambdaCalculus37Guess it did. :)
17:53:10dropandhoso weird...thanks sooo much!
17:53:12dropandhoi got freaked there
17:53:23dropandhowhat should i do when/if it get's stuck again?
17:53:33LambdaCalculus37Plug it into the AC charger again. :)
17:53:54LambdaCalculus37Or you can poke the reset button on the bottom with a paperclip.
17:54:42dropandhoso the AC is known to revive it?
17:55:31LambdaCalculus37I don't know if you can call it an "official" fix, but it's more like getting out of the car and giving it a push.
17:56:05dropandhogot it
17:56:23dropandhoand my case is the reset button on the bottom, by the AC?
17:56:40 Quit Lambduh (Read error: 110 (Connection timed out))
17:56:51 Nick Tweak is now known as SndBstrd (
17:56:54LambdaCalculus37It's a little hole on the bottom, near the AC.
17:57:09dropandhothanks so much
17:57:13LambdaCalculus37No problem.
17:57:15dropandhoyou've been reallly helpful!
17:57:44dropandhosince i'm on lcd remote hasn't been displaying text
17:57:53dropandhoit will have the backlight, but no readout
17:58:01dropandhosometimes if i re-plug it in it works
17:58:09dropandhoi'm going to roll up to the latest version
17:58:14LambdaCalculus37Do so.
17:58:17dropandhobut do you think it's a hardware issue?
17:58:22dropandhomaybe the remote is going?
17:58:23LambdaCalculus37Sounds like one.
17:58:40LambdaCalculus37But the only way to always be sure is to plug it into another iriver.
17:58:57dropandhogot it
17:59:29n1swe had a bug that would make the remote text disappear a while ago so updating might be a good idea
17:59:56dropandhon1s- thanks a ton
17:59:58dropandhorolling up!
18:00:07dropandhou guys are helpful, as always
18:00:14 Join toffe82 [0] (
18:00:23 Join herrwaldo [0] (
18:15:21 Quit obo (Read error: 110 (Connection timed out))
18:17:35 Quit Bensawsome ("The awsome is gone :(")
18:17:38 Join goffa [0] (n=goffa@
18:18:49 Quit MarcGuay (" ajax IRC Client")
18:22:23 Join coatman [0] (i=coatman@
18:22:32 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
18:23:24 Quit dude187 (Read error: 113 (No route to host))
18:23:31 Join midgey [0] (
18:24:08 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
18:24:23 Join Schmogel [0] (
18:26:55 Join culture [0] (
18:27:13 Join miepchen^schlaf [0] (
18:30:52 Join tessarakt [0] (
18:31:50 Quit goffa_ (Read error: 110 (Connection timed out))
18:32:32 Quit EspeonEefi ("さよなら")
18:37:12 Quit dropandho ()
18:39:07 Quit Lambdumb (Connection timed out)
18:40:12 Join Bensawsome [0] (i=Bensawso@unaffiliated/bensawsome)
18:40:31 Join J-23 [0] (
18:40:50 Quit crope` ("Leaving")
18:40:56J-23Hi! Can Rockbox support {,micro}SDIO and allow program to have direct access to card reader?
18:43:41Bagderdoesn't sdio require a certain degree of hw accessibility?
18:44:58J-23probably yes ;)
18:45:36 Quit midgey ()
18:47:09 Join crope` [0] (
18:51:33 Quit gregzx ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
18:51:58 Join Arathis [0] (
18:54:23 Join bertrik [0] (
18:58:26 Quit moos (Read error: 110 (Connection timed out))
19:02:22 Join Lear [0] (i=chatzill@rockbox/developer/lear)
19:02:51 Quit linuxstb (Read error: 110 (Connection timed out))
19:05:42 Join moos [0] (
19:05:42 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
19:06:02 Join lacrstech [0] (n=lacrstec@
19:09:48 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
19:10:09n1sanyone on a 32 bit system want to try out my splash rename patch, to see if it crashes? :/
19:10:52n1sworks nicely on target but crashes on sim for me and i wonder if it's a sim thing or a 64 bit thing...
19:11:24bluebrothern1s: can try it ...
19:11:55 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:11:56 Join mcuelenaere_ [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:12:34bluebrotheryou have a patch up somewhere?
19:12:57 Quit mcuelenaere_ (Read error: 104 (Connection reset by peer))
19:13:31n1sbluebrother: thanks,
19:14:30n1sfor me it crashes on any splash in the sim :/
19:16:38***Saving seen data "./dancer.seen"
19:18:10 Join stripwax [0] (
19:19:12bluebrothertried to invoke a "cancelled" splash in the settings. No crash.
19:19:23bluebrotherdo you want me to try any special splash?
19:19:45n1sbluebrother: thanks, no that's ok, cancelled crashes reliably here
19:20:56 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:21:23n1shaha, if I turn on optimizations when building the sim, the crash magically disappears...
19:22:27bluebrothernice bug
19:25:33n1sor rather with optimizations it only happens with a voicefile present, without optimizations it happens even with voicefile present :)
19:26:39bluebrotherhmm, I haven't had a voicefile present. Do you think it's worth trying that?
19:27:06n1sbluebrother: if it's not too much hassle it would be good to know
19:28:01 Quit linuxstb (Read error: 60 (Operation timed out))
19:28:39bluebrotherhmm, does voice not work in the sim? I installed a voice file but the menu isn't spoken.
19:29:19n1sit should, it works for me
19:30:27n1sbut since it happens reliably even without voice file here you don't need to work too much to get it working
19:30:35bluebrotherhmm, playing back music works. So sound itself is working
19:34:38 Quit LambdaCalculus37 (" ajax IRC Client")
19:35:05 Quit avis ("while we remain in the shadow of summers now past")
19:35:35UncleRemusWhere is the file scrobbler.log to be found on the ipod if you enable support?
19:35:54UncleRemusOr have I misunderstood the mechanism?
19:36:53bluebrotherIIRC it's in the root, and it's starting with a leading dot, thus being hidden
19:37:16UncleRemusYes, saw that as well now, but it isn't there.
19:37:29UncleRemusEven if I view hidden files
19:40:12UncleRemusHmmm, I think I can see what the problem is now. The setting doesn't "take"
19:41:11UncleRemusmeaning that it is not enebled after the reboot it requires.
19:41:33bluebrotherchanging the view files settings doesn't require a reboot ...
19:42:16UncleRemusNo, but the enabling of support asks for a reboot.
19:42:40bluebrotherhow are you rebooting?
19:42:54 Quit miepchen^schlaf ()
19:43:04UncleRemusI did the select+menu thing
19:43:15bluebrotherthat's NOT a reboot. That's resetting.
19:43:32 Join mf0102 [0] (n=michi@
19:43:34UncleRemusAnd can you help me with reboot?
19:43:35 Join stu8ball_ [0] (n=stuart@
19:43:36bluebrotherto reboot the Ipod you need to shut it down. I.e. hold play until it shuts down, then start it again
19:43:56bluebrotherif you reset the Ipod Rockbox has no chance to write its settings.
19:43:59 Join avis [0] (n=ident@pdpc/supporter/student/avis)
19:44:14UncleRemusOK, thanks. Will do that, right now the battery is completely out
19:46:25UncleRemusAnother problem, the iPod is dead now that I try to charge it with the adapter. The battery is brand new, I bought it to be able to use rockbox, so it shouldn't be a problem with that.
19:47:10 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
19:47:19 Join LambdaCalculus37 [0] (i=44a04303@gateway/web/ajax/
19:47:28UncleRemusThe "reset" worked, I can now see the rockbox screen.
19:47:54 Join miepchen^schlaf [0] (
19:48:14bluebrotherthat's a reboot ...
19:48:17 Quit dabujo (Read error: 104 (Connection reset by peer))
19:48:37 Quit lacrstech (K-lined)
19:48:59 Join dabujo [0] (
19:49:06UncleRemusOf course..., sorry for my confusing remarks.
19:54:03 Join tessarakt2 [0] (
19:57:25 Quit BHSPitLappy ("Ex-Chat")
19:57:26 Quit stu8ball (Read error: 110 (Connection timed out))
19:58:17 Quit miepchen^schlaf ()
20:05:17 Join midgey [0] (
20:10:55 Join stoffel_ [0] (
20:11:47 Quit linuxstb (Read error: 110 (Connection timed out))
20:15:21 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
20:17:30 Quit advcomp2019 ("Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.")
20:25:35 Quit Lear ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
20:37:43 Join MethoS [0] (n=clemens@
20:40:52 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
20:57:03 Quit Horscht ("electromagnetic radiation from satellite debris")
20:57:57 Join obo [0] (n=obo@rockbox/developer/obo)
21:01:36 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
21:05:52 Join petur [50] (n=petur@rockbox/developer/petur)
21:06:39rasheramiconn: thoughts on Whick's question on FS #9273?
21:10:04 Quit crope` ("Leaving")
21:16:42***Saving seen data "./dancer.seen"
21:19:57rasherbluebrother: Do it!
21:21:01*bertrik checks why database refresh isn't disabled anymore on his e200
21:21:07 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
21:21:29 Join Schmogel [0] (
21:23:31bluebrotherrasher: not today ... I don't feel like wanted to get shot down afterwards by grumpy oldtimers, and I feel like a grumpy oldtimer myself these days (maybe I was a bit too grumpy yesterday). Too much work and too much bad code at work this week :/
21:24:07bluebrotherbut I think someone (tm) should do this change some time ;-)
21:24:19rasherbluebrother: I didn't really expect you to, I just noticed I had those changes in my tree and thought I'd share
21:25:28bluebrothersure. At least I made all sizes in rbutil use IEC prefixes :)
21:26:17 Part J-23
21:27:21 Quit MethoS (Remote closed the connection)
21:27:59 Join MethoS [0] (n=clemens@
21:28:06 Quit tessarakt2 ("Client exiting")
21:28:31 Join Thundercloud [0] (
21:30:01bertrikwhy does the bootloader need to know the mi4 keys? I though that sansapatcher already wrote a decrypted version of the OF
21:32:27 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
21:33:40bertrikI think I found the database refresh bit for e200 OF 01.02.24P, it's at a different location than where the current bootloader expects it
21:34:22 Quit avis (Read error: 104 (Connection reset by peer))
21:37:27 Quit Thundercloud (Remote closed the connection)
21:38:05pixelmawasn't the bootloader changed to zeroing a range and catch "all"? I could remember wrong though (and maybe this still isn't enough)...
21:38:33 Join snoh [0] (
21:40:13 Join stripwax [0] (
21:41:44 Join [LOL]RPGBOT [0] (i=coatman@
21:42:00 Join fml [0] (n=4fd3c5d9@gateway/web/cgi-irc/
21:42:10bertrikpixelma, ah yes indeed, it zeroes out the NVPARAMS section, I'm looking at it now
21:43:33bertrikI'll try removing the bootloader and reinstall, maybe it's just a dodgy install on my side
21:43:44fmlbluebrother: hello. Is there any reason why BOM and BOM_SIZE are defined in misc.h instead of being locally defined in misc.c?
21:46:16bertrikyuk, no luck with the database refresh after reinstalling, maybe newer OF versions indeed put it in a different place
21:50:36 Quit desowin (Read error: 54 (Connection reset by peer))
21:51:07 Quit Horscht ("We don't make mistakes, we just have happy little accidents")
21:51:52 Join desowin [0] (n=desowin@atheme/member/desowin)
21:56:53 Join lassa [0] (n=5939fe23@gateway/web/cgi-irc/
21:58:20 Quit LambdaCalculus37 (" ajax IRC Client")
21:59:36 Quit coatman (Read error: 110 (Connection timed out))
22:03:43amiconnrasher: I have 2 L&H SAPI5 voices installed (the german voices, "LH Anna" and "LH Stefan")
22:03:48 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
22:03:53amiconnBoth have a vendor attribute of "L&H"
22:04:10amiconnAs for the japanese voices, I'm not sure what would be the best way
22:05:15amiconnWe could check for the specific voice names in the .vbs, and return the vendor as "L&H" if those japanese voices are used
22:05:37rasheramiconn: I guess that sounds like a good plan
22:05:59 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
22:05:59amiconnCurrently it would be tricky to check for specific voice names in, because passes the tts options as a whole
22:06:59amiconnIn fact we could return the vendor as "L&H" if the engine doesn't have a vendor attribute, but the voice name starts with "LH " (including the space)
22:07:18amiconnThis would even suppress the warning
22:08:36 Quit stoffel_ (Read error: 113 (No route to host))
22:08:49 Join spiorf [0] (
22:11:05bertrikah, the NVPARAMS are only cleared when sansapatcher is asked to "update the OF"
22:12:16 Join avis [0] (n=ident@pdpc/supporter/student/avis)
22:14:05 Quit lassa ("CGI:IRC (EOF)")
22:14:23amiconnHmm, I'd need to know whether those japanese L&H voices have a name attribute...
22:16:23 Quit avis (Client Quit)
22:17:38 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
22:21:20 Join stoffel_ [0] (
22:23:35 Quit ender` (" Shortly after Dr. Samuel Johnson had published his Dictonary of the English Language (in 1755), a splendid British lady app")
22:24:49 Quit jhulst (Remote closed the connection)
22:25:27*fml hopes that bluebrother reads the irc logs (re. BOM_SIZE) and logs off
22:26:06 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
22:26:10 Quit fml ("CGI:IRC (EOF)")
22:26:17bertrikfml, I think there used to be another source file that did something with BOM, they can probably moved to misc.c now
22:28:04*bertrik hopes that fml reads the irc logs (re. BOM_SIZE)
22:29:18 Join ender` [0] (
22:30:33 Quit [LOL]RPGBOT ("See You All Later")
22:31:41 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
22:33:26 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
22:36:21*rasher points pixelma at">
22:36:42*amiconn wonders whether SAPI voice file generation works on Vista+cygwin
22:37:11rasherI guess I might be able to try that
22:37:13amiconnVista comes with SAPI5.3, which doesn't exist for earlier versions of windows
22:37:34amiconnOn XP you can install SAPI5.1, as well as the old SAPI4
22:38:18pixelmarasher: thanks, will have a look
22:41:27 Join avis [0] (n=ident@pdpc/supporter/student/avis)
22:41:37 Quit petur ("Zzzzz")
22:43:28 Join goffa_ [0] (n=goffa@
22:47:49pixelmarasher: 3 of the 4 "Wrong empty strings" are only whitespace mistakes (2 instead of 1) - is that important? No problem correcting that of course
22:48:17rasherpixelma: I'd just change it and leave them for the next update
22:48:17 Quit saratoga ("CGI:IRC (EOF)")
22:48:37rasherBut no, probably doesn't matter
22:51:42pixelmaI really wonder about LANG_BOOKMARK_SHUFFLE and why it is not voiced in English
22:53:22rasheramiconn: Quick hint on what the format for sapi options is?
22:54:52 Quit goffa (Read error: 110 (Connection timed out))
22:56:43pixelmaah hmm, if I understand correctly, that language string is not set up for voice
22:59:29 Quit stoffel_ ("leaving")
23:00:26 Quit avis (Read error: 110 (Connection timed out))
23:00:37*bertrik now has basic charging working on c200 and e200
23:00:41rasherUh, VoiceHowto doesn't even MENTION that the build system can create voicefiles!
23:01:29rasherAnd VoiceFiles is painfully outdated and doesn't mention the daily voices.
23:02:23pixelmarasher: another thing - LANG_END_PLAYLIST has a seperate string in the source and dest field (to shorten it) but that is not necessary for voice. Now deutsch.lang does not define it seperately for voice but english.lang does - how to deal with that?
23:02:42pixelmaseperate for the Player, I mean
23:02:44 Join Llorean [0] (
23:03:25rasherWeird. I'd say that english.lang should be changed, but I don't know if that might break stuff. My gut feeling says it won't, but I'm often wrong
23:03:54 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
23:04:22 Quit advcomp2019 ("Leaving")
23:05:01pixelmaok, I'll just ignore that for now
23:09:42 Part SndBstrd
23:12:04rasherOh, there's VoiceBuilding. I guess VoiceHowto need to refer to that
23:14:42 Quit jhulst ("Konversation terminated!")
23:16:43***Saving seen data "./dancer.seen"
23:20:41 Quit Vorador ("Ex-Chat")
23:20:59 Quit midgey ()
23:24:00 Join Seed [0] (
23:25:46 Quit Arathis ("Bye, bye")
23:28:07 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
23:30:03 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
23:30:23 Quit ompaul (Read error: 54 (Connection reset by peer))
23:30:39 Quit advcomp2019 (Nick collision from services.)
23:30:46 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
23:32:00rasheramiconn: I just succesfully built a voice file in Vista with whatever's installed by default
23:37:02*n1s posts the splash renaming patch to the tracker and would really like some help tracking down this crazy crash the patch causes on 64 bit sims (FS #9281)
23:38:11 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
23:42:39*bertrik is tempted to commit his battery bench patch
23:42:56Bagderbertrik: go go go ;-)
23:44:00bertrik27 minutes till feature freeze :P ?
23:44:16 Join safetydan [0] (n=evertond@rockbox/developer/safetydan)
23:50:03 Join einhirn [0] (
23:54:55bertrikto what location should the yesno_res function pointer be moved in plugin.h?
23:55:59rasherbertrik: new stuff is added at the bottom
23:56:21bertriksorry, I mean guisyncyesno_run
23:56:26n1sbertrik: I put it after the rest of the gui_sync* stuff in the splashrename patch... :)
23:56:57n1swhich i won't commit until after the freeze anyways
23:57:23 Join einhirn_ [0] (
23:57:31 Quit ompaul (Client Quit)
23:58:06bertrikrasher, I'm removing the ata_disk_is_idle call with my patch so I'm taking the chance to clean up the waiting functions at the bottom of the table in plugin.h
23:58:24rasherAh okay

Previous day | Next day