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-12-28

00:02:53bertrik_it still works on my clip too :P
00:05:18n1sjhMikeS: btw, fixed the volume difference on the beast, apparently i had set the input to a ~30dB gain, oops :)
00:08:49 Join killan [0] (
00:09:05 Quit bluebrother (Read error: 113 (No route to host))
00:09:14jhMikeSn1s: I did think of a way to use the automatic scanning but the screen needs to be aware of a chip that can do that.
00:10:24n1syes it would need some kind of extension to the radio screen, i was thinking of telling the chip to scan and update the screen when the seek complete interrupt occurs
00:10:41n1snot sure how hard that would be to integrate
00:11:26amiconnSeveral radio chips can do auto scan (TEA5767 can do that too), but way back in time when that chip was added we decided against using it
00:11:28jhMikeSThere's also the matter of the RDS which I think I was watching in the debug screen even though it's not supposed to have it.
00:12:10n1sjhMikeS: i read back the chip version as 4701 which has RDS...
00:12:17amiconnI don't remember whether [IDC]Dragon tried it and found that "manual" scanning worked better, or whether it was just a KISS decision
00:12:24jhMikeSamiconn: There's scanning parameters that can be set that can't be checked manually on this one.
00:13:42jhMikeSn1s: The 4700/01 datasheet just showed all the RDS-related info as absent. The 4702/03 does show it. Where did you see that?
00:14:31n1sthe "AN230" doc has section 2.9 called "2.9. RDS/RBDS (Si4701 only)"
00:15:33jhMikeSweird. firmware revision related perhaps?
00:16:16amiconnjhMikeS: Maybe it was monitoring related (using the automatic scan not allowing monitoring); the irc logs should know
00:17:27jhMikeSamiconn: si4700 does allow monitoring the scan iirc but not reading the S/N ratio and IF counter values.
00:19:10amiconnWhy should we use the automatic scan? Is there any advantage over doing it manually?
00:19:58jhMikeSyes, I was just mentioning why or else I would rather stick with setting a station and testing.
00:21:11n1sthe 4700/1 datasheet also mentions that the 4701 has RDS but says nothing about how tu use it
00:21:40jhMikeSThe scan uses parameters to distinguish real stations from false ones that can't be read back by the driver and tested. The can be set for the scanner to use though.
00:22:40amiconnOdd chip...
00:24:01toffe82jhMikeS: did you check the AN284 for the seek function
00:24:18jhMikeSI suppose I'll try it out if noone else gets to it first and see if it's really better than using the level and AFC rail readout.
00:25:43 Join itcheg [0] (i=62db4767@gateway/web/ajax/
00:26:09 Quit Aurix_Lexico (Remote closed the connection)
00:26:28 Join Aurix_Lexico [0] (
00:26:38 Quit gevaerts (Nick collision from services.)
00:26:46jhMikeSn1s: You have to get the RDS standard doc. I was trying to get it a couple days ago but my inet wasn't cooperating.
00:26:47 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
00:27:28n1sjhMikeS: ok, will seach for it
00:28:54jhMikeSI'm having trouble. See if it work for you:
00:29:50toffe82jhMikeS: no problem to get it
00:30:28toffe82jhMikeS: you want it ?
00:32:01toffe82jhMikeS: check your email
00:32:15n1sgot it, thanks
00:32:37 Quit itcheg (" ajax IRC Client")
00:34:51 Nick keanu is now known as [keanu] (n=keanu@unaffiliated/keanu)
00:35:44jhMikeStoffe82: please. it won't come through here.
00:36:03toffe82jhMikeS: check your email
00:36:28 Join ZincAlloy [0] (n=d9eeca90@gateway/web/cgi-irc/
00:36:33jhMikeSIn fact, trying to get it seems to mess up my connection for all http on this computer.
00:40:10jhMikeStoffe82: got it. thanks.
00:40:56n1swow, this is a lot more complex than i thought, will need a serious read-through but not tonight :)
00:42:01 Quit linuxstb (Read error: 113 (No route to host))
00:42:08n1salso it seems interrupts are needed for RDS to work
00:42:10 Join itcheg [0] (i=62db4767@gateway/web/ajax/
00:45:04*jhMikeS just want to have FM recording and do it up quickly before going into that stuff. :)
00:45:09***Saving seen data "./dancer.seen"
00:46:23*jhMikeS should make sure all the i2s lines are connected just for sanity's sake
00:53:58n1snow, if there were only some radio stations worth listening to here :)
00:54:17 Quit ender` (" Connection Reset by Gypsies with Wire Cutters")
00:56:39 Quit itcheg (" ajax IRC Client")
01:05:38 Join itcheg [0] (i=62db4767@gateway/web/ajax/
01:09:07jhMikeSyay! it's all hooked up for RX
01:13:13 Quit bertrik_ (Read error: 104 (Connection reset by peer))
01:16:48*jhMikeS never bothered to just check if retailos allows FM recording :p
01:22:01 Join QUICKSTART [0] (
01:26:44 Quit nplus (Remote closed the connection)
01:29:38 Quit krazykit ("Connection reset by beer")
01:35:39 Join krazykit [0] (
01:35:39 Quit krazykit (Client Quit)
01:35:52 Join krazykit [0] (
01:36:42 Quit itcheg (" ajax IRC Client")
01:42:30 Quit n1s ()
01:44:00 Quit culture (Read error: 60 (Operation timed out))
01:48:39 Quit krazykit (Remote closed the connection)
01:49:52 Join krazykit [0] (
01:51:43 Join Stonekeeper [0] (n=lea@
01:52:09 Join BigBambi [0] (
01:52:27Stonekeeperhi there. kinda dumb q: how can i find my videos on rockbox? I'm using the latest version that comes with the installer
01:52:48BigBambiWhat target?
01:52:58JdGordonrockbox only supports mpeg2.. so if they arnt in the file browser they arent supported
01:52:59kugelJdGordon: hey, wanna have a look at again?
01:53:01BigBambiVideos for Rockbox need to be MPEG1/2 and presized
01:53:16BigBambiStonekeeper: See
01:53:27Stonekeeperok thanks
01:53:40kugelcould need some testing, particulary on a target with remote
01:53:46JdGordonkugel: im going on holidays for a week... so not now :)
01:53:48Stonekeepergutted as floola converts to mp4 i think :/ bummer. i thought i'd found the perfect combo
01:54:12 Quit QUICKSTART (Remote closed the connection)
01:54:20 Quit mcuelenaere ()
01:54:21 Quit nevr (Read error: 110 (Connection timed out))
01:54:29BigBambiStonekeeper: The page I linked lists alternatives - I recommend winff
01:55:05 Join nevr [0] (
01:55:10Stonekeeperi guess mp4 isn't even on the horizon?
01:55:44advcomp2019Stonekeeper, i will recommend winff too
01:56:14BigBambiStonekeeper: Not unless someone codes it, but no, I haven't heard anyhting
01:58:07 Join itcheg [0] (i=62db4767@gateway/web/ajax/
02:00:00kugelpondlife: (for the logs) maybe you wanna have a look at FS #9603 again?
02:01:19 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]")
02:02:50 Quit moos ("Rockbox rules the DAP world")
02:10:46 Quit anewuser (Client Quit)
02:12:44 Join anewuser [0] (i=kvirc@unaffiliated/anewuser)
02:12:45 Quit itcheg (" ajax IRC Client")
02:14:15 Join Terinjokes [0] (i=4107b914@wikinews/Terinjokes)
02:18:26 Join MarcEE [0] (
02:19:37MarcEEhey, is it just my connection or is the site down?
02:21:24scorche| is served by multiple is possible that one of the mirrors is having issues...try flushing your DNS cache
02:23:19MarcEEok will give that a go, cheers
02:23:45 Part Stonekeeper
02:24:21 Join Darksair [0] (n=user@
02:24:23MarcEEscorche|sh you legend, it worked a treat
02:30:05 Quit Darksair ("Emacs = ESC-Meta-Alt-Ctrl-Shift")
02:38:20 Join Strife89 [0] (n=michael@
02:41:00 Quit JdGordon (Read error: 104 (Connection reset by peer))
02:41:45 Part Terinjokes
02:42:07 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
02:45:11***Saving seen data "./dancer.seen"
02:47:32 Join QUICKSTART [0] (
02:57:26 Quit JdGordon (Read error: 104 (Connection reset by peer))
02:58:31 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
03:19:19Unhelpfulit seems that pictureflow lacks any working controls on m3, at least on sim. i've only been poking around in the graphical parts, anybody have thoughts on what to do with it?
03:20:01 Quit faemir (Remote closed the connection)
03:21:13 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
03:24:47 Quit QUICKSTART (Remote closed the connection)
03:26:26 Join Willwolfe [0] (n=cdea230e@gateway/web/cgi-irc/
03:27:58JdGordonUnhelpful: yeah, add the buttons :)
03:28:17 Quit bmbl (Client Quit)
03:28:28 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
03:29:43 Quit agaffney (Read error: 104 (Connection reset by peer))
03:29:49 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
03:34:07WillwolfeWill the rockbox compiled under cygwin for sandisk clip run on the v1 clip at present with the mkamsboot patched firmware bin file? (Understanding it is still unsupported at this time).
03:38:42ameyerWillwolfe: it should, until it crashes. There's really no point to running rockbox on the clip righ now
03:40:52 Quit Thundercloud (Remote closed the connection)
03:47:15WillwolfeThanks, I figured rather than sitting idly by I might as well try some of the tools so I can possibly test in the future. The compiled simulator worked quite well but is hardly the real thing. At least I can use the tools to apply patches of interest for my Gigabeat F now that I have the a very basic working knowledge of them. The recent releases work perfect as they are so this need will be unlikely. I prefer
03:49:09Willwolfethe Gigabeat to my wifes ipod video any day. My daughter can't wait to have rockbox on her clip. On this note. After a crash can you reboot into the original firmware with dual boot?
03:49:33ameyeryeah. Hold the
03:49:44ameyeryeah. Hold the "home b
03:50:00 Quit anewuser (Nick collision from services.)
03:50:04ameyererr.. "home" button
03:50:10UnhelpfulJdGordon: i thought the whole point of PLA was not needing to "add" buttons per target?
03:50:22 Join anewussr [0] (i=anewuser@unaffiliated/anewuser)
03:50:27ameyer(while booting)
03:51:37 Quit anewussr (Nick collision from services.)
03:52:09 Join anewussr [0] (i=anewuser@unaffiliated/anewuser)
03:52:21 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
03:52:50WillwolfeAnd if I understand correctly the patched firmware file will load when added to the root directory without the need of a sansapatcher or other tool?...
03:53:18 Quit advcomp2019 (Nick collision from services.)
03:53:21 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
03:53:22 Quit anewussr (Nick collision from services.)
03:53:53 Join anewussr [0] (i=anewuser@unaffiliated/anewuser)
03:54:21 Quit anewussr (Client Quit)
03:54:56 Join anewuser [0] (i=anewuser@unaffiliated/anewuser)
03:55:11 Join nicfer [0] (
03:58:23 Join bluefoxx [0] (
04:03:47 Part nicfer
04:04:03ameyerWillwolfe: yes
04:04:21Willwolfeameyer: OK. Thanks a bunch. I'll let you get on with the real work.
04:04:55ameyernot like I'm doing any real work
04:05:18 Quit Strife89 ("Use the /quit switch to disconnect with a message like this one. Bye!")
04:06:01 Join tyfoo2 [0] (
04:08:37 Join Barahir_ [0] (
04:09:15bluefoxxon the e200, when you stuff a microsd card into it, how do i view the files on it?
04:10:25Unhelpfulor use the DB.
04:11:24*_Auron_ crosses his fingers for v2
04:11:47bluefoxxi don't see a folder by that this only on the newer revisions or do i have to make the folder?
04:11:54 Quit krazykit (Read error: 60 (Operation timed out))
04:12:12bluefoxxor should the card be in fat format instead of fat32?
04:12:38Unhelpfulbluefoxx: if you mean newer revisions of rockbox, i only know what the current revision does on my e200
04:15:00Unhelpfulwhat are you using?
04:15:06 Quit perrikwp (" ajax IRC Client")
04:17:18bluefoxxkugels build from back in about march or so
04:18:16 Join krazykit [0] (n=kkit@
04:19:12Unhelpfulcustom builds are unsupported, and that's pretty old, as well.
04:19:44bluefoxxyea, i know...
04:19:51bluefoxxtheres some plugins i'm reluctant to let go of
04:20:04bluefoxxand i'm too lazy to recode the customised wps file
04:20:20 Quit tyfoo (Connection timed out)
04:21:14bluefoxxoh i got it...had to plug it in while rockbox was running
04:21:59Unhelpfuli have no idea how it would work if not plugged in?
04:23:11 Nick fxb is now known as fxb__ (
04:24:29 Quit Barahir (Read error: 113 (No route to host))
04:29:15bluefoxxwell it was plugged in before
04:29:42bluefoxxwhen i first plugged it in, and booted it up
04:31:29Unhelpfulmine certainly seems to work fine if it's already there on startup
04:32:39bluefoxxkeep in mind this is the first time i used a microsd card in this thing
04:33:11bluefoxxso i assumed i could just stick it in with the unit off and boot into rockbox and see it
04:37:12Unhelpfulyou should be able to. i would expect if anything that that would work better than hotplugging it.
04:37:35 Quit Schmogel (Read error: 110 (Connection timed out))
04:37:45 Join itcheg [0] (i=48996210@gateway/web/ajax/
04:41:37 Quit XavierGr (Read error: 104 (Connection reset by peer))
04:45:12***Saving seen data "./dancer.seen"
04:48:01 Quit bluefoxx ("leaving")
04:48:28 Quit JdGordon (Remote closed the connection)
04:48:59 Quit itcheg (" ajax IRC Client")
04:49:02 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:57:36 Join saratoga [0] (n=62e14d04@gateway/web/cgi-irc/
04:59:10 Quit _lifeless (Remote closed the connection)
04:59:27 Join _lifeless [0] (n=lifeless@
05:08:54 Quit Seed ("cu, Andre")
05:14:05 Quit Willwolfe ("CGI:IRC (EOF)")
05:15:26 Quit Aurix_Lexico (Remote closed the connection)
05:26:10 Quit ZincAlloy ("CGI:IRC (Ping timeout)")
05:27:19 Quit nevr (Read error: 110 (Connection timed out))
05:28:05 Join nevr [0] (
05:41:43 Join dex [0] (n=dsfdfds@
05:42:06dexwhere can i ask question about background thing for ipod nano 1st gen??
05:42:07 Quit tyfoo2 ("Carpe diem")
05:43:28 Quit dex (Client Quit)
05:45:46saratogadex: you can try here
05:46:19 Nick [keanu] is now known as keanu (n=keanu@unaffiliated/keanu)
05:51:24 Join tyfoo [0] (
05:51:58 Join itcheg [0] (i=62db4767@gateway/web/ajax/
05:53:39 Quit tyfoo (Client Quit)
06:03:49 Join tyfoo [0] (
06:06:58 Join pixelma_ [0] (n=pixelma@rockbox/staff/pixelma)
06:07:28 Quit amiconn (Nick collision from services.)
06:07:31 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
06:09:07 Quit pixelma (Read error: 110 (Connection timed out))
06:21:16 Join massiveH [0] (
06:22:35 Quit jhMikeS (Read error: 110 (Connection timed out))
06:23:05 Quit massiveH (Client Quit)
06:25:40 Quit tyfoo ("Carpe diem")
06:45:16***Saving seen data "./dancer.seen"
06:46:01 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
06:56:01 Quit perrikwp (" ajax IRC Client")
07:01:23 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
07:03:54 Quit jhMikeS (Read error: 54 (Connection reset by peer))
07:04:00 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
07:04:12 Quit itcheg (" ajax IRC Client")
07:06:10 Quit anewuser (Client Quit)
07:22:41 Part toffe82
07:43:28 Join jacerace [0] (n=4ac3155a@gateway/web/cgi-irc/
07:45:12 Quit saratoga ("CGI:IRC (EOF)")
07:53:58 Join spinter [0] (
07:55:59spintercommon error; failed to start because mingwm10.dll was not found?
07:57:27 Quit jacerace ("CGI:IRC")
08:01:21 Quit keanu ("Leaving...")
08:03:55 Quit spinter (" HydraIRC -> <- IRC with a difference")
08:05:24 Join splinter [0] (
08:06:36 Join keanu [0] (
08:11:21splinteryeah i had a nick typo but that is my install problem? sry if i'm missing something...
08:14:50 Quit bugonshoe (Read error: 60 (Operation timed out))
08:16:07 Join Rob2222 [0] (
08:21:53 Join Darksair [0] (n=user@
08:23:08amiconnUnhelpful: Many plugins lack proper control in the M3 sim. This is because the remote buttons are the main controls for plugins on M3.
08:23:57amiconnPLA seemed to be a good idea originally, but turned out to be worse than per-target button definitions. However, the latter aren't ideal either because button combos or more than one button for the same function lead to ifdef hell in the actual button loop.
08:25:28amiconnThe new idea is to use the button action code, but let each plugin have its own custom button context(s). Thed only exception would be very regular plugins which can use a standard PLA context without needing any exception.
08:25:49amiconnThis idea isn't implemented yet. Doing that isn't difficult, but tedious.
08:34:10 Quit Rob2223 (Read error: 110 (Connection timed out))
08:45:20***Saving seen data "./dancer.seen"
08:50:51 Nick Barahir_ is now known as Barahir (
09:01:28 Join stoffel_ [0] (
09:05:09 Join splinter- [0] (
09:05:09 Quit splinter (Read error: 104 (Connection reset by peer))
09:05:14 Nick splinter- is now known as splinter (
09:07:45 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
09:18:46 Quit Darksair ("(define zero (lambda (f) (lambda (x) x)))")
09:19:27 Join Darksair [0] (n=user@
09:25:16 Quit Darksair ("(define zero (lambda (f) (lambda (x) x)))")
09:29:29 Join Darksair [0] (n=user@
09:47:11 Quit stoffel_ ("Lost terminal")
09:47:55 Join stoffel_ [0] (
10:15:16 Quit DataGhost (Nick collision from services.)
10:15:24 Join DataGhost [0] (
10:17:20 Join grndslm [0] (
10:33:46 Join n1s [0] (n=nils@rockbox/developer/n1s)
10:40:52 Quit advcomp2019 ("Don't follow me")
10:42:19 Join bertrik [0] (
10:45:24***Saving seen data "./dancer.seen"
10:47:12 Quit martian67 (Remote closed the connection)
10:48:32 Join martian67 [0] (i=lol3izer@about/linux/regular/martian67)
10:58:42 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
11:02:40 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
11:04:57n1swow, the manuals have been broken since Dec 21 and no one noticed...
11:06:33pixelmathought I looked once before the release and it was ok, but don't remember when exactly
11:06:47 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
11:07:37pixelmaah, and tried only some
11:07:39 Quit Horscht (Nick collision from services.)
11:07:51 Join Horscht [0] (
11:08:38 Quit amiconn (Remote closed the connection)
11:08:39 Quit pixelma (Remote closed the connection)
11:10:15 Join bluebrother [0] (
11:10:39 Join pixelma [0] (n=pixelma@rockbox/staff/pixelma)
11:10:42 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
11:12:17 Join at0m [0] (n=a548c80b@
11:13:47n1sah, just a missing \begin{changelog} in the changelog
11:14:29pixelmaare the 3.1 manuals broken too then?
11:14:40n1sno, just trunk
11:14:58n1scopy and paste merge error or something like it
11:16:27 Quit jhMikeS (Read error: 110 (Connection timed out))
11:19:43 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:20:23 Quit stoffel_ (Read error: 113 (No route to host))
11:21:08 Quit bertrik (Remote closed the connection)
11:26:20 Join bertrik [0] (n=bertrik@
11:27:28 Join ender` [0] (
11:30:54 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
11:35:26 Join solexx [0] (
11:38:03*n1s wonders what the setting for usb charging is doing in sound_settings_apply()'
11:39:29 Join moos [0] (i=Mustapha@rockbox/staff/moos)
11:40:28n1slooking through the (many) resynced versions (done by different people) it seems it got moved by accident at one point with no mention why so I think it should go back to settings_apply(), any thoughts?
11:40:55n1sI also wonder why the tracker serves some patches as binaries?
11:41:09n1sMIME type i guess
11:57:14 Join Nibbler [0] (
12:12:18 Join culture [0] (
12:14:17 Join stoffel_ [0] (
12:16:02 Join fredddy [0] (
12:26:17 Join kugel [0] (n=chatzill@unaffiliated/kugel)
12:32:35 Join gregzx [0] (
12:33:21 Join miepchen^schlaf [0] (
12:37:23 Quit bertrik (Read error: 54 (Connection reset by peer))
12:37:42 Join bertrik [0] (
12:39:17 Join faemir [0] (
12:45:25***Saving seen data "./dancer.seen"
12:48:07linuxstbn1s: I think flyspray stores the mime type sent when the patch was uploaded, which is why different patches have different types
12:50:28n1slinuxstb: aha, i would hope that the mime type could be forced for .patch and .diff then
12:54:23kugeln1s: I've also had .zip files which firefox opened as a text file
13:01:45linuxstbn1s: Maybe newer versions of flyspray have that option - but I don't think it did a year or two ago when Zagor explained it
13:03:08n1sit seems it has that option,
13:05:22 Quit _lifeless (Remote closed the connection)
13:11:15 Join Nibbl [0] (
13:11:21 Quit bertrik (Remote closed the connection)
13:15:05 Join bertrik [0] (
13:17:22 Join tophe [0] (
13:17:50 Join Thundercloud [0] (
13:23:31 Quit AndyIL (Read error: 60 (Operation timed out))
13:24:36 Join AndyI [0] (i=AndyI@
13:27:50 Quit Nibbler (Read error: 110 (Connection timed out))
13:46:29 Quit Darksair ("(define (add-1 n) (lambda (f) (lambda (x) (f ((n f) x)))))")
13:46:45 Quit daurnimator (Remote closed the connection)
13:46:51 Quit n1s ()
13:46:59 Join daurnimator [0] (
13:47:33 Quit bluebrother (Read error: 60 (Operation timed out))
13:47:43 Join kepke [0] (
13:49:01 Nick fxb__ is now known as fxb (
13:53:38 Join bluebrother [0] (n=bluebrot@
14:02:17 Quit tvelocity (Remote closed the connection)
14:05:06 Quit stoffel_ (Read error: 60 (Operation timed out))
14:14:42 Join itcheg [0] (i=62db4767@gateway/web/ajax/
14:17:08 Join DerDome [0] (
14:20:22 Quit bertrik ("Leaving")
14:27:05 Quit Nibbl (Read error: 113 (No route to host))
14:28:36 Join roochieroochamos [0] (
14:28:47roochieroochamos3.1 is released.. May I ask what has changed?
14:29:24bluebrotherlinked on the front page ...
14:30:18roochieroochamosCool. Backlight fading
14:33:23 Join stoffel_ [0] (
14:33:59kugelLlorean: ping
14:34:42roochieroochamosbluebrother: will MicroSD-hc 16GB cards work in sansa c200v1 ?
14:34:47 Quit at0m ("CGI:IRC 0.5.9 (2006/06/06)")
14:34:55roochieroochamosI know not in the original firmware
14:35:08bluebrotheryes. SDHC is supported, and there is no difference between the sizes as long as it's SDHC
14:35:30bluebrotheryou need to use a card reader to put the data on it though, as Rockbox does not have its own usb mode yet
14:36:17roochieroochamosok.. quick question, which isn't answered on web page
14:36:24 Join fdinel [0] (
14:36:33roochieroochamoswhen I boot original firmware to recharge.. will it attempt to touch my 16GB microsdhc ?
14:36:42roochieroochamosor will I have to eject it.
14:37:14bluebrotherit can't access it −− the addressing is different between SD and SDHC.
14:37:28roochieroochamosok.. we'll see I guess!
14:37:28bluebrotherwhile I haven't tried this myself I'm rather sure it simply won't detect the card.
14:37:36roochieroochamosok good
14:40:38 Join tyfoo [0] (
14:42:43Unhelpfulamiconn: thanks for the summary. pf's needs seem pretty simple - you scroll horizontally through covers, or vertically through tracks, and a select button toggles between those contexts. another button activates the menu, and if there are enough, it can have a dedicated quit button - but that's in the menu, too.
14:43:27Unhelpfuli suppose it will need a "back" button to exit tracklists if we ever want it to be useful, and have something happen when you select a track
14:44:03pixelmameh, PLA in pf reminds me of the problem in the c200 controls there, I just didn't care about pf yet... :\
14:45:26***Saving seen data "./dancer.seen"
14:47:48pixelmaUnhelpful: PLA is probably already set up for the M3 but only for remote buttons - the problem in the sim is that it doesn't simulate remote buttons. You have the same problems with all the other plugins that definitely define M3 buttons
14:47:54kugelUnhelpful: is it me, or is pf a lot slower due to your reflection commit?
14:48:03 Join bertrik [0] (
14:48:54 Join nomanual [0] (n=50bb69cf@gateway/web/cgi-irc/
14:49:20Unhelpfulkugel: i'd suspect more likely due to not transposing covers any more. it seems pretty snappy still, on my e200, but i can try some things to get the speed back up, if it seems slow.
14:51:03 Quit nomanual (Client Quit)
14:51:15kugelUnhelpful: well, let's see how a 5g user reports
14:51:26 Join nomanual [0] (n=50bb69cf@gateway/web/cgi-irc/
14:51:27kugelit should most noticeable on that one
14:51:31roochieroochamosbluebrother: I installed the fonts package for 3.1 using rbutil 1.0.8
14:51:47roochieroochamosbut I can only select from 3 fonts in settings->theme settings->fonts
14:52:11roochieroochamosi'll check .rockbox
14:52:20 Join Horschti [0] (
14:52:24 Join Schmogel [0] (
14:52:29Unhelpfuli'd love to be able to evaluate the impact on speed using the fps meter, but it seems to bounce around rather randomly, and drop whenever i stop scrolling, etc.
14:52:31nomanualthe online manuals are blank, my question is, what should srereo width be set to for zero bias ?, 0% or 100%
14:52:34 Quit Horscht (Nick collision from services.)
14:53:03bluebrothernomanual: blank as in they don't include any information about it?
14:53:06kugelUnhelpful: another question, have you messured how much ram pf needs? I'd be interested in getting it to work with audio playback. now that the pfraws are smaller, a lot more should fit into the plugin buffer
14:53:41nomanualonline manuals dont show anything, blank
14:53:50kugelyea, the fps meter doesn't seem to get above 30fps either, so using that is rather useless
14:54:03kugelbut I managed to get below 30fps
14:54:17pixelmabluebrother: SVN manuals had been broken since 21st (see n1s' commit today)
14:54:20bluebrotherah right, there was a build fix for the manuals as of today morning
14:54:37Unhelpfuli haven't measured, no, but killing bufalloc for the pfraw cache would be nice to do
14:54:45bluebrothernomanual: you can select the default value by holding select in a list (not sure if it's the same button for all targets)
14:54:52 Join Darksair [0] (n=user@
14:54:54roochieroochamosbluebrother: in .rockbox/fonts I see all the fonts
14:54:56bluebrotherIIRC 100% is the default for stereo width
14:55:04bertrikQuite a few codecs still have functions that could be made static. Would about someone (me) making them static, or wouldn't it make enough difference to work on it?
14:55:14roochieroochamosbut in settings I can only see 3.. probably the 3 that come with the default isntall
14:55:28pixelmanomanual: and
14:55:39bluebrotherroochieroochamos: hmm. If you browse that folder from Rockbox folder view (set File Types to All), can you see the fonts?
14:55:45kugelUnhelpful: so the pfraws are now actually real .bmps?
14:56:02roochieroochamosbluebrother: I'll try. 1sec
14:56:18Unhelpfulno, they're prescaled, and, in the case of greylib, not native.
14:56:37kugelmost cover.bmps are 24bit I suppose, so saving them in the native format (e.g. 16bit) might save additional place
14:56:55kugelexcept for greylib ofc
14:57:02 Join nplus [0] (n=nplus@141.25.Globcom.Net)
14:57:08roochieroochamosbluebrother: nope, only 3 show up....
14:57:23roochieroochamosbluebrother: should I reformat again in the OF
14:57:26roochieroochamosand then attempt to reinstall ?
14:57:46roochieroochamosI get corruption on the built in flash all the time
14:57:49bluebrotherthat's strange. I'd try to fsck / chkdsk /f the drive first. Perhaps something is fishy with your file system
14:57:52roochieroochamosthat's why Id ont use it for music storage
14:58:24roochieroochamosprobably the same reason sansas were always getting returned
14:58:38roochieroochamosneways.. it's only 1GB.. I'm gonna get a 16GB today
14:58:42kugelUnhelpful: ah, they are already native, ok
14:58:59pixelmaroochieroochamos: the 3 are probably the ones that come with the shipped themes. There have been some problems with the font zips the last weeks, not sure if that's really solved. You could try installing them manually, download from the extras page
14:59:11bluebrothermaybe. Have to change location right now, back in a bit
14:59:21roochieroochamospixelma: that's what I do
14:59:28roochieroochamosI go to extras tab, click install fonts
14:59:36Unhelpfulkugel: yes, i think that alone might be worth keeping the cache for, to bypass format conversion
14:59:42roochieroochamosI'm gonna fsck this thing tho
14:59:48 Quit kepke ()
15:00:08Unhelpfulalso, if the cached pfraw is smaller than the orig. bitmap, it loads from disk faster
15:00:48pixelmaroochieroochamos: no, I meant downloading them manually from and unzipping to the root of your player (though trying to download them myself, the connection times out)
15:00:59Unhelpfulit might be a good idea to keep the disk spun in pf, if possible. on the other hand, it already murders battery by forcing boost and backlight on until you quit it.
15:01:33kugelUnhelpful: so, in the plugin buffer there's at least space for 21 pfraws on my e200. I suppose it's very doable to have it working with audio playback (maybe reduced but still)
15:02:03 Quit nomanual ("CGI:IRC (EOF)")
15:02:24roochieroochamoslooks like I got major corruption
15:02:33roochieroochamosgotta reformat
15:02:39roochieroochamosthis flash is crappy
15:02:47roochieroochamosI should sue sansa for my money back
15:03:04kugelsandisk you mean
15:05:03kugelUnhelpful: I think it's considerable to stop playback, get some audiobuffer and then start playback again within pf (to get a bigger buffer), isn't it?
15:05:07bluebrotherI'd try to use the sansa.fmt method or use a flash formatter −− usual mkfs tools aren't suited well for flash disks
15:05:31roochieroochamosI use the built in sansa formatter
15:05:33roochieroochamosin the OF..
15:05:35roochieroochamosis that what you mean?
15:05:46roochieroochamosI have tried the mkdosfs -c 32 before
15:05:48Unhelpfulkugel: the last fix allows "tall" covers to reach as far as the screen top, to allow them to reach the same width as others. also, pfraws can be quite large if resize is turned off.
15:06:23Unhelpfulthe max scaled size is (LCD_HEIGHT / 2) * (LCD_HEIGHT * 3 / 2), i believe
15:07:32roochieroochamosfsck.vfat -a /dev/sdc1
15:07:39roochieroochamos Not automatically fixing this.
15:07:39roochieroochamosInvalid disk format in boot sector.
15:07:44roochieroochamosthat's after a format
15:08:00pixelmaUnhelpful: how big are the covers on the c200 screen with its 132x80 then now?
15:09:05Unhelpful... obviously *3/2 is wrong :/
15:09:11Unhelpful40x40 for square images
15:09:34pixelmaI thought it was 50x50 before and it wasn't too bad
15:10:00kugelUnhelpful: (LCD_HEIGHT * 3 / 2) ? that's more than lcd_height
15:10:09pixelmathough I'm not sure, need to try
15:10:12kugeloh, too late
15:10:17Unhelpfulyes, i realized that, and looking at the source, it's 2/3 :)
15:10:56Unhelpfulso 40x40 for square covers on c200, as large as 40x53 for taller covers
15:11:13Unhelpfulthe idea with the size is that the reflection will fit exactly on screen
15:13:24roochieroochamosok... I am formatting mkdosfs -c -F 32 -I /dev/sdc1
15:13:45roochieroochamos-c is check for bad blocks
15:14:02kugelUnhelpful: btw: i had problems with center margin on the first start, since it was still a negative value
15:14:05Unhelpfulwhy not just use badblocks?
15:14:12pixelmalooks like 40x40 already in my older version
15:14:31kugeluntil I reset it that is
15:16:03Unhelpfulkugel: hrm, a check to put it in the allowed range on load would probably not be a bad idea
15:16:20kugelor at least a cast to unsigned
15:17:04*pixelma sees problems with non-ascii chars in the album tag in pf
15:17:24roochieroochamosIf I format with "check for bad blocks" will the filesystem skip those blocks?
15:17:28 Quit faemir (Remote closed the connection)
15:17:42roochieroochamoson future writes, Imean
15:18:44kugelpixelma: ä/ö/ü works here
15:18:59kugel' too
15:19:10Unhelpfulpixelma: try using a different font?
15:20:15kugelUnhelpful: btw: I like that font fading
15:20:38kugelI'm right now imagine decent screen changes in the core :)
15:20:46pixelmafont in pf? Looks like it's using system font for me (testing on M5) currently.
15:20:46kugelwith such a fading effect
15:20:51roochieroochamosalright cool... my bad block checking mkfs passes fsck !!!
15:21:00kugelpixelma: userfont here
15:21:21Unhelpfulsame on all targets and sims i've tried
15:21:54pixelma"same" as what?
15:23:06kugelUnhelpful: re your comment "/* let the tracklist start more centered if the screen isn't filled with tracks */", I think that was already implemented before?
15:23:07 Join faemir [0] (
15:23:13 Quit faemir (Read error: 104 (Connection reset by peer))
15:24:18roochieroochamosHey guys... the rbutil program isn't working anymore
15:24:28roochieroochamosMaybe the website has banned me for downloading too much?
15:26:38roochieroochamoswhat the hell...
15:30:02pixelmastill looks like system font to me even if I set a same height user font (rockfont). I could also imagine that it is not a font problem but ID3v2.4 vs. ID3v2.3 (though the database copes with it)
15:30:56roochieroochamosHey guys, is the down?
15:31:01roochieroochamosmy rbutil can't download it
15:31:35bluebrotherI don't see any reason why it shouldn't work anymore. Any specific error message?
15:32:34bluebrotherdecent screen changes in the core using fading? How annoying
15:33:03roochieroochamosno it just stalls on downloading
15:33:07roochieroochamosi have to hit abort
15:33:09roochieroochamosfonts are downloading
15:33:10pixelmabluebrother: where?
15:33:27kugelpixelma: try rebooting, I think I know where the problem is
15:33:36roochieroochamosWhat the HELL.. this is pissing me off
15:33:37bluebrothernowhere (yet). I was referring to the comment earlier
15:33:42roochieroochamosbluebrother: how can I manually download htis file?
15:34:11bluebrotherroochieroochamos: by using any download method you want to use ... browser, wget, curl, ...
15:34:23bluebrotheryou sure it isn't your network tricking you?
15:34:26roochieroochamosthat file won't download for me at all
15:34:35roochieroochamosI think has banned me from downloading it?
15:34:59bluebrotherworks fine for me, except that it could be faster ;-)
15:35:14roochieroochamosThey banned me :(
15:35:16pixelmakugel: rebooting when and what (pf, the M5, after setting a different font, whatever...)?
15:35:24bluebrotherI don't know of any ban / auto-ban mechanisms installed at all
15:35:31roochieroochamosbluebrother: must be
15:35:35roochieroochamosI just downloaded the fonts fine
15:35:38kugelpixelma: just rebooting the player
15:35:52bluebrothercould be a broken mirror.
15:35:57kugelthen try pictureflow again, it show the correct font
15:36:05roochieroochamosbluebrother: what ip did you get?
15:36:17pixelmakugel: what difference should that make, after setting the font you mean?
15:36:57kugelset whatever font, reboot, and enter pictureflow
15:37:09kugelthere's a problem with the buffering thread in the debug menu
15:37:14bluebrotherroochieroochamos: try
15:37:27bluebrotherthat's picking the videolan mirror, and that works fine for me.
15:38:36roochieroochamosYay I got it
15:38:39kugelwell, not only the buffering thread view, also others
15:38:48roochieroochamosbluebrother: I manually links'ed up the mirror ips
15:38:54roochieroochamosbecause the url was different for one
15:39:01roochieroochamosand the other one was a debian mirror :P
15:40:11 Join bluebrot1er [0] (n=bluebrot@
15:40:26pixelmakugel, Unhelpful: I bet it's my ID3v2.4 tags because I don't get the "unknown char" sign but the two characters that I'm used to in programs that don't understand unicode and only use the local codepage. Though - as I said - the databaase deals fine with it
15:40:47kugeldo you still have sysfont after reboot?
15:40:57kugelI'm using id3v2.4 too just fine
15:41:14bluebrot1erroochieroochamos: you can't simply use the ip −− that one can always serve more than one domain ...
15:43:24roochieroochamosnooo... corruption again
15:43:41roochieroochamosso check for badblocks doens't fix much...
15:44:25roochieroochamosI am changing backup bootsector
15:44:25roochieroochamosmaybe that will help
15:45:19pixelmakugel: yes, still sysfont and I'm still not 100% sure what exactly you want me to do. I did the following now: set rockfont, rebooted, started pf. But I'll try an update (use r19599 from yesterday and didn't see related changes but whatever)
15:47:11kugelpixelma: well, I get sysfont in pictureflow after visting some debug menus. those do lcd_setfont(SYSFONT) upon exit
15:47:39kugeland some screens (I suppose those who don't use viewports at all) use that sysfont then
15:48:06kugela reboot fixes that
15:48:17pixelmaI didn't visit the menu much in pf itself (and no debug menu at all)
15:48:20amiconnSplashes also sometimes come up using sysfont, namely after using debug items or some plugins
15:49:45kugelah so it's not limited to the debug menu items
15:51:12kugelah yea, cube also causes that
15:51:56roochieroochamosYay I am successful
15:52:05roochieroochamosFully installed rockbox and no corruption
15:52:14roochieroochamos+ fonts + natur theme
15:53:33roochieroochamosQuestion... What is "caption backlight"
15:54:22scorche|shroochieroochamos: it looks like it is about time to check out our fine manual ;)
15:55:06pixelmahaha... now my album covers are rotate and mirrored, there's a reflection to the right and below and sometimes ports of things to the left and right show... going to "update cache" and see if that helps
15:55:36 Quit bluebrother (Read error: 110 (Connection timed out))
15:55:40pixelmaand still sysfont - after the "loading" splash
15:56:21kugelare you sure it's sysfont? I find rockfont isn't so easily to distinguish from sysfont
15:56:50kugeland the weird covers are due to the center margin setting, you should set it again
15:57:01bluebrot1erroochieroochamos: caption backlight means the backlight goes on upon track changes
15:57:43pixelmakugel: yes, Rockfont as smaller glyphs (not as wide and no serifs)
15:58:38 Nick bluebrot1er is now known as bluebrother (n=bluebrot@
15:59:40kugelwell, I cannot find anything altering fonts in pictureflow source
16:00:22 Join bluebrot1er [0] (n=bluebrot@
16:01:15 Join XaDvAnT [0] (
16:02:15 Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")
16:03:30roochieroochamosk thanks guys
16:03:31 Quit roochieroochamos ("leaving")
16:03:47 Join anewussr [0] (i=anewuser@unaffiliated/anewuser)
16:03:54 Quit anewussr (Nick collision from services.)
16:04:16XaDvAnTi already posted in the forum but was hoping i might get a more immediate answer here
16:04:22XaDvAnTi tried to install rockbox on an iriver h340 but it only boots the original firmware and when i plug it into my XP machine it only says "charging"
16:04:23 Join anewussr [0] (i=anewuser@unaffiliated/anewuser)
16:04:45XaDvAnTtried the reset button and tried another computer but same result. any idea how to get back into disk mode?
16:05:34 Quit anewussr (Nick collision from services.)
16:06:03 Join anewuser [0] (i=anewuser@unaffiliated/anewuser)
16:06:19 Quit anewuser (Client Quit)
16:07:53 Join tyfoo2 [0] (
16:09:06Unhelpfulit sounds like pf needs to be setting userfont?
16:09:34Unhelpfulperhaps we should be versioning either the cache entries or the config file, as well ;)
16:09:38 Join anewuser [0] (i=anewuser@unaffiliated/anewuser)
16:11:06 Part Dekkard ("Leaving")
16:17:38 Quit XaDvAnT ("ChatZilla 0.9.84 [Firefox 3.0.3/2008092417]")
16:22:42 Quit anewuser (Client Quit)
16:23:06 Quit tyfoo (Connection timed out)
16:25:35*J-23 runs Ubuntu 9.04 daily livecd on qemu with -smp 8 option
16:25:51J-23and Intel Atom processor emulation ;)
16:28:38 Quit bluebrother (Connection timed out)
16:30:00kugelUnhelpful: no, other screens need to stop setting sysfont without resetting upon exit
16:38:19Lsswould it be possible to reverse the newline behaviour for making wps?
16:38:36 Join anewuser [0] (n=anewuser@unaffiliated/anewuser)
16:39:55 Join faemir [0] (
16:40:07 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
16:41:58 Quit kugel (Remote closed the connection)
16:42:31 Join kugel [0] (n=chatzill@unaffiliated/kugel)
16:45:28***Saving seen data "./dancer.seen"
16:55:02 Quit stoffel_ (Read error: 113 (No route to host))
17:03:54 Quit Domonoky (Remote closed the connection)
17:06:18 Join Aurix_Lexico [0] (
17:09:49 Quit anewuser (Client Quit)
17:10:01 Join tvelocity [0] (
17:11:09 Quit Aurix_Lexico (Remote closed the connection)
17:11:26 Join Aurix_Lexico [0] (
17:11:36 Quit faemir (Remote closed the connection)
17:12:24 Join anewuser [0] (i=kvirc@unaffiliated/anewuser)
17:13:37 Join faemir [0] (
17:15:52pixelmaok, rebuilding the cache fixed the mirrored, rotated etc. pictures. I still see sysfont (notable: one album name has to scroll for a few pixels which doesn't need to scroll in the database folder with the set Rockfont even though it has less space because of scrollbar and icon)
17:16:06 Quit bluebrot1er (Read error: 110 (Connection timed out))
17:17:58Unhelpfulpixelma: my last PF commit changed "what goes in the cache" rather substantially, in that it used to transpose the axes and precalc the reflection in the cache. i think PF files should probably have a version, and be rebuilt if it doesn't match the one in PF
17:19:22kugelUnhelpful: what do you say to the question i had?
17:20:02 Join stoffel_ [0] (
17:23:06pixelmadoes scrolling in PF use it's on mechanism? (doesn't look too nice to me, though it could be related to the fact that I normally use 12-Nimbus and not Rockfont...)
17:23:36pixelmas/it's on/an own ...huh
17:24:02pixelmaor sysfont ATM
17:25:45kugelit seems it does
17:26:08 Quit tophe (Read error: 60 (Operation timed out))
17:31:32 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
17:34:33pixelmaUnhelpful: btw, greylib seems to be working quite nicely there though it feels a bit "dark" in general (I think that's because of two things - on my M5 display greylib seems to be slightly too dark in general and I'm not really used to read, or even see, white on black on the greyscale display even though I use it in a small part of my WPS already)
17:38:35 Join webguest98 [0] (n=18d6b477@gateway/web/cgi-irc/
17:41:42 Quit webguest98 (Client Quit)
17:42:20pixelmahmm... the non-ascii charts that don't show seem to be in ID3v2.3 tags (I think they can be in different codepages)
17:42:38pixelmachars too
17:43:48 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
17:45:04kugelpixelma: sysfont can't display non-ascii, so it doesn't matter in which tags I suppose
17:45:28 Quit DataGhost (Nick collision from services.)
17:45:36 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
17:45:41 Quit miepchen^schlaf ()
17:46:41 Quit faemir (Remote closed the connection)
17:46:47pixelmasysfont is ISO8859-1, so should display umlauts - and if it was a font problem I'd get the "unknown char" , not 2 glyphs
17:47:05 Join miepchen^schlaf [0] (
17:47:26 Quit itcheg (" ajax IRC Client")
17:48:11bertrikjhMikeS, you added some indentation to the si4700 debug info, but it causes the text to not fit on the screen anymore on the sansa clip
17:48:32kugelpixelma: oh, sorry then, I thought it was limited to ascii
17:48:51kugelmaybe that's only in the bootloader (i definitely remember some ascii-limitation)
17:51:08jhMikeSbertrik: Sorry. There was no debug info for regs before though. How far out of range is it?
17:51:34bertrikjhMikeS, just out of range, I'm missing slightly more than 1 character
17:52:19bertrikI also wonder about the proportional font currently used in this debug menu
17:52:23 Join itcheg [0] (i=62db4767@gateway/web/ajax/
17:52:48 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121623]")
17:53:12 Join kugel [0] (n=chatzill@unaffiliated/kugel)
17:53:32 Join jfc [0] (
17:54:31bertrikthere was a (very similar) debug menu in the ams sansa radio patch, that one read directly over i2c though
17:56:41 Quit kugel (Client Quit)
17:56:48 Join kugel [0] (
17:58:15 Quit fredddy (Remote closed the connection)
17:58:56 Quit Darksair ("Everything that has a beginning has an end.")
18:00:09 Quit kugel (Client Quit)
18:00:26 Join kugel [0] (
18:02:01 Quit kugel (Client Quit)
18:09:17 Join bluebrother [0] (n=bluebrot@
18:09:41jhMikeSbertrik: It needs endian conversion or more complicated display code with that method. BTW, is one less indentation enough?
18:12:46 Quit itcheg (" ajax IRC Client")
18:15:14 Join dew [0] (
18:15:40 Quit stoffel_ (Read error: 113 (No route to host))
18:19:22 Join tessarakt [0] (
18:21:41 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
18:21:54bertrikjhMikeS, I don't think so, currently I see slightly more than one character being truncated
18:22:23 Join stoffel_ [0] (
18:23:12bertrikI'm trying now
18:24:48bertrikone less space is not enough
18:25:35 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
18:28:37 Quit Thundercloud (
18:28:37 Quit Llorean (
18:28:37 Quit lucent (
18:28:37 Quit avacore (
18:28:37 Quit shadearg (
18:28:37 Quit Bensawsome (
18:30:27 Quit stoffel_ ("Lost terminal")
18:31:25 Join kugel [0] (n=chatzill@unaffiliated/kugel)
18:31:27 Join _Kopfgeldjaeger [0] (
18:31:29 Join _fxb [0] (
18:32:18jhMikeSmmmkay, how about just dumping the indentation
18:34:14NJoinThundercloud [0] (
18:34:14 Join Llorean [0] (n=DarkkOne@rockbox/administrator/Llorean)
18:34:14NJoinlucent [0] (i=lucent@
18:34:14NJoinBensawsome [0] (n=Bensawso@unaffiliated/bensawsome)
18:34:14NJoinavacore [0] (
18:36:32bertrikjhMikeS, sounds like a good idea to me
18:40:30 Quit bluebrother ("leaving")
18:40:40 Quit anewuser (Read error: 104 (Connection reset by peer))
18:42:17 Quit tarbo (Connection timed out)
18:42:49 Join the_amazing_mr_p [0] (n=5203cf38@gateway/web/cgi-irc/
18:43:08 Quit Kopfgeldjaeger (Read error: 110 (Connection timed out))
18:43:18 Nick _Kopfgeldjaeger is now known as Kopfgeldjaeger (
18:44:57 Join toffe82 [0] (n=chatzill@
18:45:29***Saving seen data "./dancer.seen"
18:45:49 Quit fxb (Read error: 110 (Connection timed out))
18:45:51 Quit DerDome (Read error: 110 (Connection timed out))
18:47:22 Quit perrikwp (" ajax IRC Client")
18:47:37 Join DerDome [0] (
18:48:22 Quit miepchen^schlaf (Connection timed out)
18:50:32 Join anewuser [0] (i=anewuser@unaffiliated/anewuser)
18:57:12amiconnkugel: Sysfont is limited to ascii in the bootloaders, and to iso8859-1 in main rockbox. When multifont support will be added, the built-in sysfont should be limited to ascii as well, as then it's really only needed for serious error messages (panic, UIE and the like, as well as fundamental installation errors where no loadable font is available)
18:57:17 Quit Horschti ("We don't make mistakes, we just have happy little accidents")
18:57:48kugelah, thanks for clarification, it seems I was at least semi-right ;)
18:58:04 Join w1ll14m [0] (
18:58:38kugeland yea, that seems reasonable
19:14:33 Quit Domonoky (Read error: 110 (Connection timed out))
19:14:58 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
19:21:05jhMikeSHmm, the H10 5GB I got says the batt is ~4.3V but a direct measurement said 4.13V.
19:21:36 Quit the_amazing_mr_p ("CGI:IRC (EOF)")
19:22:12 Nick _fxb is now known as fxb__ (
19:22:12 Nick fxb__ is now known as fxb (
19:22:57jhMikeS4.3V = destroyed battery or safety circuits would disconnect it
19:25:35Unhelpfulpixelma: you said the tags display correctly for the same albums in WPS and the DB?
19:26:11 Join miepchen^schlaf [0] (
19:26:50 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:28:16Unhelpfulid3v2.3 doesn't support codepages. text is either iso-8859-1, or ucs-2 beginning with a BOM
19:28:44 Join mark62756 [0] (
19:28:53Unhelpfula *lot* of things do various wrong things, though, with "ascii" id3 tags, like storing utf8, codepage, or other custom encodings in them.
19:29:19pixelmaI think those tags are ISO-8859-1
19:29:33amiconnThe database stores everything as utf-8
19:29:50amiconnI suspect a problem in the database search call
19:30:45Unhelpfulis a struct mp3entry always filled with utf8?
19:32:36 Quit mark62756 (Client Quit)
19:35:05linuxstbUnhelpful: IIUC, it should be.
19:35:32 Join shadearg [0] (
19:35:46pixelmaI just tried to reconstruct what happens with a text editor - I get the same 2 glyphs when I have the umlaut in UTF-8 and convert this to "ansi" (should be similar to ISO-8859-1 in my case)
19:43:39 Quit tyfoo2 ("Carpe diem")
19:44:25 Join Domonoky1 [0] (n=domonoky@
19:47:18*kugel wonders why Unhelpful doesn't want to answer anymore :(
19:48:09 Quit miepchen^schlaf ()
19:48:56 Quit tessarakt (Read error: 110 (Connection timed out))
19:49:27 Join tessarakt [0] (
19:49:51 Join miepchen^schlaf [0] (
19:51:07 Join Domonoky2 [0] (n=domonoky@
19:52:11 Quit Domonoky1 (Read error: 60 (Operation timed out))
19:56:05Unhelpfulkugel: i missed the question before. that comment was in the #8335 patch, which i only modified where the scaling code introduced conflicts and for the differences mentioned in the commit
19:57:04kugelUnhelpful: ah lol, so I made that :P
19:58:04kugelwell, I just thought that this should be done by track_list_yh :S
19:59:50 Quit TMM (Remote closed the connection)
20:01:56 Quit DerDome (Nick collision from services.)
20:01:59 Join DerDome1 [0] (
20:02:09 Nick DerDome1 is now known as DerDome (
20:02:25 Join Zagor [242] (
20:02:32 Quit Domonoky (Read error: 110 (Connection timed out))
20:12:33 Join polluxx [0] (
20:12:41polluxxhello :)
20:13:26 Join webguest28 [0] (n=479cb064@gateway/web/cgi-irc/
20:13:26polluxxanyone alive?
20:13:53krazykitpolluxx, i would suspect everyone in the channel is alive (save for logbot). do you have a rockbox question?
20:14:18webguest28could i get rockbox to run on this? :)|65%3A15|39%3A1|240%3A1318
20:15:07krazykitwebguest28, only if you ported rockbox to that device. the only supported devices are listed on the front page
20:15:10ender`webguest28: maybe if you port it
20:15:29polluxxyes, i have
20:15:37webguest28hmm . . . it looks like a generic player
20:16:02 Join TMM [0] (
20:16:09polluxxkrazykit: do you know the m:robe 100 player?
20:16:55Zagorwebguest28: that thing doesn't even have a model name
20:16:56krazykitpolluxx, i don't, past what can be found in the manual or the forum. i don't even know which devs have them.
20:17:18polluxxok, i see
20:17:41polluxxwhat about the themes-site? does anybody know when itll be up again?
20:18:35polluxxjust 2b curious: what players do YOU have then, krazykit ?
20:18:46 Join karashata [0] (n=karashat@
20:18:59krazykitpolluxx, a gigabeat f (with a 120gb hard drive) and a sansa e200 v1
20:19:33polluxxok. do you know about the progress for the v2 sansas?
20:20:08polluxxi once had a v1 e250 but there were sound glithces e.g. when adjusting the volume... guess, theyre fixed, right!?
20:21:23krazykitpolluxx, for themes for the m:robe, iriver h100 WPS should work, as it's the same resolution
20:21:58krazykiti never noticed volume-change sound issues, but there is an annoying whine when the flash is accessed, iirc. i haven't used the sansa in ages
20:22:15krazykitand progress for the v2 port can be found in the relevant thread in the NewPorts forum
20:23:20polluxxi mean.. do you know if some devs are real,ly WORKING on it ?
20:23:26 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
20:24:09krazykitthere are several that are working on it.
20:24:39Zagorpolluxx: yes we are
20:24:43krazykityou can find quite a bit of discussion by just flipping through recent IRC logs
20:26:35polluxxgood news. i wonder why you told me aboutn the h100 themes (one of the rbutil-installable themes is from me). but at this time i aint got a m:robe. does anybody know something about the player? sound qualitiy and so on? might it be agood choice?
20:27:17krazykitoh, i assumed the m:robe questions and the WPS site questions were related
20:28:03polluxxnot at all :D id use my h100 theme for the mrobe anyway
20:29:42polluxxbut id like to take a look at the h300 themes for i recently bought a h320
20:29:58 Join webguest47 [0] (n=4d337f84@gateway/web/cgi-irc/
20:30:09polluxxi mean the "selective" themes of the themes.rockbox
20:30:45 Quit Domonoky2 (Read error: 60 (Operation timed out))
20:30:58krazykitwell, they're still on the WpsGallery wiki page
20:31:56 Quit webguest47 (Client Quit)
20:31:59 Quit dew (Success)
20:32:00polluxxim wonder why my h140 is always stopping when using it with mac os x
20:32:10polluxxwith windows xp it works
20:32:16polluxxi mean th3e HDD
20:32:48 Quit BigBambi (Read error: 113 (No route to host))
20:33:09polluxxyou know, i just updated to 3.1. hdd stopped for at least 30 secs, then continued. anyone got an idea?
20:34:06kugelZagor: what do you think about committing and ? I'm still unsure, since both don't really work as I'd like them to (except the backlight fading)
20:35:15kugelI don't mean to ask you for committing it, but rather getting your opinion if such stuff should go in for work-in-progress ports
20:36:06ZagorI'll take a look
20:36:09kugelkeanu: have you already tried to play music?
20:36:22keanukugel, wanted to test it ;)
20:37:06kugelflac should work, ogg should work until you add dsp effects, mp3 should cause reboots/hang ups
20:37:11kugelat least that's my impression
20:38:07kugeloh, and you're gonna get panics about internal storage regulary
20:38:18keanuactually it seems that it it thinks it isn't mounted - No partition found. Insert USB cable and fix it
20:38:26*keanu looks for microsd card
20:38:57kugelthere's still this issue about accessing data past 1GB, which simply doesn't work yet
20:39:33keanuhotswap work?
20:40:08kugeloh and accessing data past 1GB is fine for external storage
20:40:16keanuremember hearing htat
20:40:24 Quit Bagder (Success)
20:42:59Zagorthis is not your fault kugel, but I think we have a creeping sloppiness in the config.h define names. USE_BACKLIGHT_SW_FADING sounds like a setting, not a define. why wasn't that called HAVE_BACKLIGHT_SW_FADING ?
20:43:19Zagorthere was another one that bothered me the other day, but I can't find it now
20:43:48kugelZagor: because it can be deactivated, which is done in the bootloader (i.e. a purely additional feature)
20:44:16Zagorit's a compile-time define, of course it can be deactivated.
20:44:27kugelit makes a bit more sense to me to use USE_* for purely additional features, like USE_ROCKBOX_USB
20:45:04Zagorwe call it HAVE_USBSTACK
20:45:09kugelwell, there's some defines that render the build not working or mean major feature restrictions, those should be HAVE_* imho
20:45:19polluxxdoes anybody have a tipp for a compact flash card as a hd replacement (h140)? and you thinkk that 133x speed is fast enough?
20:45:30***Saving seen data "./dancer.seen"
20:45:46 Join itcheg [0] (i=62db4767@gateway/web/ajax/
20:45:59ZagorI disagree. HAVE_ is a convention for flags defined in the config files. polluting that namespace has very little benefits.
20:46:32keanuthis mSD card = slot
20:46:35kugelI don't feel too strong about that, I'm fine if it's changed
20:48:06kugelZagor: it's not in CONTRIBUTING and I couldn't find docs about an official convention about that, and no-one argued when it was committed
20:48:38 Quit itcheg (Client Quit)
20:50:04Zagorkugel: yeah, we (I) should have spotted that in the first patch.
20:51:04Zagorkugel: another thing that we try to acoid is to use #if conditionals on model names, like you do in backlight.c. rather set up a new config flag that these targets share, and make the conditional on that.
20:52:01kugelyep, I tend to agree
20:52:38 Join saratoga [0] (n=62e14d04@gateway/web/cgi-irc/
20:54:08Zagoryour addition of #include <stdbool.h> in sansa-fuze/backlight-target.h is not needed
20:54:56kugelZagor: it is
20:55:16Zagorfor what?
20:55:38kugel"bool _backlight_init(void);2
20:56:04Zagoryou're right. I'm blind... :-)
20:56:14kugelI got a warning or error without that
20:57:35 Join itcheg [0] (i=62db4767@gateway/web/ajax/
20:58:59amiconnkugel: When you said PF shows umlauts correctly - did you try it on a colour or a greyscale target?
20:59:04*amiconn guesses colour
20:59:05 Quit HellDragon (Read error: 104 (Connection reset by peer))
20:59:16kugelgood guess
20:59:24 Join HellDragon [0] (
20:59:31amiconnYeah - I think I know where the bug is...
20:59:33Zagorkugel: other than those define nitpicks, I'd say these patches can be committed. nobody expects code for ports in progress to be perfect the first time.
21:00:05amiconnYeah - the greylib's putsxy doesn't handle utf8 - oops
21:01:20*amiconn will fix that
21:02:54 Join _lifeless [0] (n=lifeless@
21:03:37kugelZagor: except me :)
21:04:01kugelat least if I made the code
21:04:52 Join new [0] (n=5c16a453@gateway/web/cgi-irc/
21:05:31Zagorkugel: I recommend you try to get away from that feeling. early half-working commits often produce useful input from other devs and speed up progress.
21:05:37 Quit _lifeless (Remote closed the connection)
21:05:47newguys could i ask for some help
21:05:53 Join _lifeless [0] (n=lifeless@
21:06:50Zagornew: are you asking if you can ask? I suggest you simply ask the real question instead.
21:06:50Aurix_Lexicoyes (also read the irc guidelines next time)
21:09:29kugelZagor: yea, you're probably right. I also begin to think that "the best what we currently can do" isn't bad for SVN, as long as early ports are concerned
21:10:23 Quit Domonoky (Read error: 110 (Connection timed out))
21:11:19 Quit karashata ("G'bye everyone!")
21:11:32 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
21:11:36kugeland it definitely invites other people to jump in than a "random fs task"
21:11:47 Quit _Auron_ ("Infinity repeatedly denies rumours of plotting with zero to bring down the Universe.")
21:12:03*kugel adds a more where approprated
21:13:34 Join karashata [0] (n=karashat@
21:14:12newguys im getting an error when i run rockbox
21:14:20newabout a missing .dll file when i run it
21:14:27*amiconn now also understands why PF uses sysfont on greyscale
21:14:28newany ideas why
21:15:33amiconnThe greylib doesn't automatically use the current font, it has its own current font. Hence it needs to be set explicitly
21:15:38saratoganew: theres a thread about it in the forums
21:16:01Zagornew: the installer is broken. download and put it in the same directory as rbutilqt.exe
21:17:18newdead on
21:17:20newcheers man
21:17:26newhow do you put songs on rockbox?
21:18:30kugelok, then I'll prepare the patches for submission later or tomorrow
21:18:52Zagornew: drag & drop or copy
21:18:57Zagorkugel: excellent
21:20:38newcheers guys
21:20:42newhow long does installation take btw
21:20:42 Quit tvelocity (Remote closed the connection)
21:20:47 Join Strife89 [0] (n=michael@
21:21:17*kugel was kinda shocked when new said he get's a dll error while running rockbox
21:23:55kugelZagor: should the #define and #if you complained about be in my patch or a seperate one?
21:24:07 Quit new ("CGI:IRC")
21:24:29*kugel would think a seperate one, as it affects working ports
21:25:17saratogaci->id3->offset refers to what exactly?
21:25:24saratogathe start of a file after the tags?
21:26:17saratogaor is that ci->id3->first_frame_offset
21:26:22 Join tvelocity [0] (
21:26:59 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
21:26:59*karashata would just like to point out that, in the PictureFlow plugin, when the title is set to show at the top, switching to the track listing causes a segmentation fault in the simulator
21:28:13karashatathen again, maybe not...
21:28:21karashatamust have been a one-time glitch
21:28:35Zagorkugel: yes the rename should be a separate patch
21:31:31 Quit Domonoky (Read error: 110 (Connection timed out))
21:31:35Zagorsaratoga: offset is how many bytes have been played. used for resume.
21:31:49 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
21:31:54Zagorat least it used to be that :)
21:32:19kugelZagor: what's going to happen with your watermark patch?
21:32:50 Join BigBambi [0] (
21:32:56kugelI mean, do you have plans to commit it sooner or later?
21:33:29saratogadoes that patch also shrink the PCM buffer or is that a seperate change?
21:33:34Zagorkugel: yes I do, if I get all the kinks worked out
21:33:42Zagorsaratoga: that's the same patch
21:33:43kugelthat's cool
21:33:59saratogai wonder if a small PCM buffer improves the UI much on the Sansa
21:34:18saratogasince it would cause the CPU to boost more quickly while scrolling
21:34:25 Quit Strife89 ("Gotta go. Our net connection's acting up and I need to quit.")
21:35:13 Quit polluxx ()
21:35:26Zagorcurrently it improves it a lot, because it boosts too much :-)
21:36:38*amiconn will fix the sysfont issue soon
21:42:03saratogaFS #9721 has an interesting change to the ata driver
21:42:04 Quit perrikwp (" ajax IRC Client")
21:42:08ZagorI think we should remove the code speficic for <2 MB targets, since that hasn't run in the last two years.
21:42:46saratogathats the half working iriver ifp stuff right?
21:42:53Zagorsaratoga: yes
21:43:08saratogamakes sense to remove it
21:43:18Zagorthe only thing that code does today is screw up lowmem testing...
21:43:32saratogait never worked anyway, and if someone wanted to revive that port they'd do better to use the newer stuff developed for the AMS chips
21:44:29saratogaalso svn checkouts on cygwin are so slow its actually faster for me to ssh into a linux box, check out, and then sftp it back to me
21:48:56 Join Persistent [0] (n=42be3c0f@gateway/web/cgi-irc/
21:49:42 Quit itcheg (" ajax IRC Client")
21:51:56PersistentI've been searching the rockbox site back and forth. Does anyone know if any of the versions will work with a sharper image mp3 video player?
21:52:13ZagorPersistent: you only have to read the front page
21:52:33Zagorit lists all players rockbox runs on
21:54:47PersistentHow would I go about making a request for the firmware for said chipod?
21:54:48 Join dew [0] (
21:55:29LloreanPersistent: Firmware doesn't happen by requests.
21:55:32ZagorPersistent: you can't. we all do this in our spare time, for our own enjoyment.
21:55:54LloreanIt basically happens when there's a group of owners who love the player enough to put in a lot of time working on it. You want to find people who already have the player and want to improve it.
21:56:33saratogais there some way to tell a makefile to always include a header when compiling all files?
21:56:40 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
21:56:56Zagorsaratoga: you can tell gcc to do it
21:57:04saratogai'm trying to make wma compile standalone and I'd like to have the makefile include a dummy header that takes care of IRAM defines and such
21:57:11Zagorsaratoga: -include config.h
21:57:30PersistentEvery review I've read on my player has been bad. So assuming I'm capable of learning how to do this, where do you suggest I start?
21:57:32saratogaZagor: under CFLAGS?
21:57:41kugelLlorean: I updated . I wonder if you could give it a test and give your opinion (note the changes to the time&date screen)
21:57:54Zagorsaratoga: yeah
21:58:06saratogaZagor: thanks
21:59:10ZagorPersistent: are you a programmer?
21:59:11 Join Domonoky1 [0] (n=domonoky@
21:59:36PersistentNot yet but I have a lot of spare time.
22:00:21ZagorPersistent: that's a good start :-) read the link saratoga pasted
22:00:25 Quit Domonoky (Read error: 110 (Connection timed out))
22:00:36 Quit bertrik (Remote closed the connection)
22:01:43PersistentThanks. I've been meaning to get started learning C++.
22:01:52saratogawe don't use c++
22:02:01saratogawas there ever a decision on making the Gigabeat S supported?
22:02:13Persistentjust C?
22:02:37Persistentcool, thanks for the info :)
22:03:06saratogaall of that is in the link I gave you, might want to read it
22:03:22 Quit Persistent ("CGI:IRC")
22:04:05ZagorBagder: who built the win32 version of rbutilqt?
22:04:22Bagderbluebrother I think
22:05:02Zagorwe need a new build without that dll dependency
22:07:11kugelsadly bluebrother is at a congress atm
22:07:57 Quit Acky (Read error: 104 (Connection reset by peer))
22:08:16 Join Acksaw [0] (
22:09:00 Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121623]")
22:10:12ZagorI found the cause of that pause/unpause bug. pcmbuf.c contains loads of hardcoded time limits. one refuses to start playback if <1s buffer...
22:11:39LloreanThat should possibly be < watermark?
22:12:03ZagorI think so, yes
22:21:06 Quit XavierGr (Nick collision from services.)
22:21:19 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
22:27:56 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
22:29:30 Quit bmbl ("Woah!")
22:34:06 Join goffa_ [0] (n=goffa@
22:36:36Unhelpfulamiconn: i can still use the same enum values to set font in greylib? and it's FONT_UI if i want to use the userfont?
22:40:19 Join Strife89 [0] (n=michael@
22:43:27 Join bertrik_ [0] (
22:43:53 Nick bertrik_ is now known as bertrik (
22:45:34***Saving seen data "./dancer.seen"
22:45:51 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
22:45:55 Quit goffa (Read error: 110 (Connection timed out))
22:48:16 Join QUICKSTART [0] (
22:50:16 Quit karashata ("G'bye everyone!")
22:52:05Unhelpfulhrm, doing that seems to be making it segfault :/
22:54:38pixelmakrazykit: fwiw - not all H100 WPSs will work on the M:Robe1ßß. Even though its display has the same width and height it is monochrome not greyscale and so every WPS that uses the backdrop tag and/or album art will be broken (other bmps might not look as expected but will work)
22:54:48Zagorpcmbuf.c seems to never use more than 60% of the pcm buffer space
22:55:00pixelmaM:Robe100 too...
23:02:39 Quit Slack_ (Connection timed out)
23:04:36 Quit w1ll14m (Read error: 60 (Operation timed out))
23:12:33 Quit jhMikeS (Read error: 110 (Connection timed out))
23:13:33 Join Flak [0] (
23:13:49Flaki have a quation about flac
23:13:59Unhelpfullooks like grey_mono_bitmap_part is being called by grey_putsxyofs, and at least part of the src region is not valid
23:14:05Flakif its soppose to be lossless why then the butrate is lower than a wav?
23:14:23ZagorFlak: it is compressed
23:14:31Zagorjust like a zip file
23:14:37 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
23:14:44Flakso the audio quality id lower?
23:15:03Unhelpfulso, the audio data is exactly the same after decompression
23:15:14 Quit Domonoky1 (Read error: 110 (Connection timed out))
23:15:18Unhelpfulsorry, "no" not "so"
23:15:41Flakthen why diferent lavel of compression have different rate?
23:15:57zeFlak: because it takes more processing power to compress it more
23:16:17 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
23:16:23zeFlak: if you care about how long it takes to encode, you use a lower level of compression and just deal with the fact it'll be slightly bigger than if you gave it longer
23:16:29Flakbut when i am listening flac in my player, do i listen to a lower quality or the same quality?
23:16:38zethere's no different qualities
23:16:46 Quit Strife89 (Read error: 110 (Connection timed out))
23:17:01zeits all lossless, all decodes to identical, and afaik all decodes with the same amount of processing time
23:17:02Unhelpfulthe different settings all produce an encoded file that can be used to decode the original audio exactly.
23:17:06saratogaFlak: maybe you should google flac or read the wikipedia article on it
23:17:16Flaki did, but i still dont get it
23:17:21saratoga"how does compression work" really isn't rockbox related
23:17:30Flakbecause foobat is giving me lower rates for flac file
23:17:35Unhelpfulze: some options can impact decode speed, i believe.
23:17:41zeFlak: the different compression levels are just for the sake of people wanting to encode faster
23:17:44UnhelpfulFlak: of course it is, they're compressed.
23:18:07Flakthen, if it is compressed, why is the quality the same?
23:18:35 Quit Bagder ("It is time to say moo")
23:18:51zeFlak: because its lossless compresion.. like rar or zip, just a scheme optimized to compress audio better than rar or zip
23:19:00pixelmait's lossless compression - think of it like better management
23:19:06*pixelma too slow
23:20:18Flaki get how it works, but i am not sure if when i listen to a flac i am getting the same audio quality as a cd or a wav
23:20:30zeyou are
23:20:37Unhelpfulyou are, as we have all said several times, now.
23:20:45zeyou can run tests yourself
23:20:52zei think when you compile flac it even runs a test
23:21:08ZagorFlak: the file is only compressed on disk. it is uncompressed to wav in ram before you hear it.
23:21:14Flakand level of compression will nto affect the quality right?
23:21:16zeencode a wav, decode the resulting flac, compare to wav... the pcm should be bit-for-bit identical
23:21:52zeFlak: nope, just how long it takes to encode it (and of course, resulting file size) ... and according to Unhelpful, in some cases, maybe also slow decoding
23:22:03 Quit ajb (Read error: 110 (Connection timed out))
23:22:24zeor rather than slow decoding, affect decoding speed, depending
23:22:26Flakog okay, thanks for the help
23:23:01 Quit Flak ("I fell asleep reading a dull book, and I dreamt that I was reading on, so I woke up from sheer boredom.")
23:25:47 Join fdinel [0] (
23:27:25amiconnUnhelpful: I've committed the font fix, including an explicit font selection on colour targets.
23:28:56amiconnPreviously PF didn't set the font at all, meaning that it used whatever the default viewport was set to. Some debug menu items leave the default viewport set to sysfont, and some plugins may do that too...
23:29:14 Join _Auron_ [0] (
23:30:00Unhelpfulamiconn: i tried something like that, but when i set the font to 16-GNU-Unifont, on ipod4g sim, PF segfaults
23:30:51 Join lasser [0] (
23:31:02pixelmawould a question about font sizes belong into "WPS and appearance customization" or "User interface and voice"?
23:31:28pixelmaI meant which category in the forums
23:33:37amiconnUnhelpful: Well, it works here (I used a H120 sim for testing)
23:34:00amiconnJust to make sure - did you place grey_setfont() after the greylib init?
23:34:27Unhelpfulyes, i had it right before i actually show the grey overlay
23:34:59Lloreanpixelma: Most likely UI, since it's not about WPS syntax, and WPSes can't pick separate fonts yet.
23:35:18Unhelpfulhrm, still segfaults for me. might it be related to the issue with utf8 rendering?
23:35:27amiconnUnhelpful: There might be a bug in the greylib's mono bitmap function for horizontally packed lcds - I'll build a mini sim now
23:35:38 Quit Domonoky (Read error: 110 (Connection timed out))
23:35:44pixelmaLlorean: ok, I'll move that question there that's in the Sansa installation forum
23:35:49LloreanI've locked it anyway
23:36:00Unhelpfulgdb says that it's the mono bitmap source that's triggering the invalid access :/
23:36:05LloreanLet him repost it elsewhere and clarify, I don't think it's a particularly useful question to have around anyway.
23:36:22Llorean"Do you guys like bigger fonts?" doesn't really serve any purpose.
23:37:18 Join Torne [0] (
23:37:57 Join Domonoky [0] (n=domonoky@rockbox/developer/domonoky)
23:38:09Unhelpfula smaller font worked fine. another 16-high crashed. interesting.
23:38:46 Quit toffe82 (Read error: 110 (Connection timed out))
23:39:04*amiconn doubts that this is the problem, since the mono bitmap drawing uses the buffer, hence isn't lcd packing specific
23:39:07pixelmaLlorean: hmm... already stopped following IRC, sorry
23:39:19LloreanAh well, I'll unlock and amend my post
23:40:26 Quit moos (Read error: 110 (Connection timed out))
23:40:35*Torne wonders if anyone has suggestions for how he might exit from a plugin without returning? :)
23:40:50Torneporting a big lump of existing code which expects to be able to call an exit()-equivalent
23:41:34Unhelpfulamiconn: i understand, but that's where gdb is telling me the trouble is :/
23:41:57UnhelpfulTorne: i'm not sure, i can think of one way, but i have no idea if setjmp/longjmp are available in rockbox
23:42:07Tornei thought of that. :) grep would suggest not
23:42:11amiconnUnhelpful: Linux? Cygwin? 32 bit? 64 bit?
23:42:25Unhelpfullinux, 32-bit
23:42:46Tornechanging the code to propagate errors back up to the main function is gonna be a lot of effort and I'm trying to keep the changes from upstream minimal :)
23:42:52 Join kiddecks [0] (
23:43:07kiddeckswhen is ipod touch supported ;x
23:43:11amiconnNo setjmp/longjmp in rockbox
23:43:39Lloreankiddecks: When people who own it actually do the work.
23:44:21kiddecksno dev got 1 for xmas?
23:44:30kiddeckspoor devs
23:44:33Unhelpfulamiconn: i'd rather figured we didn't support, but it would've been really convenient, as he could setjmp() in the main function, and then use longjmp() as an "exit" :/
23:45:06Tornehm, i guess i could create a new thread to run the actual code in
23:45:12Torneand have the main thread just wait on receiving a message from a queue
23:45:23Tornethen the other thread could just post a message and then suicide
23:45:49amiconnTorne: Afaik rockboy and/or doom implement an exit-like mechanism
23:45:59*Torne oohs and has a look
23:47:45Torneno, doom just has a global flag checked in its main loop :)
23:48:07amiconnHmm, seems they're not doing that
23:48:23Tornethe way plugin_load() is implemented makes it look unlikely
23:48:38Torneit's not doing anything clever wrt. the stack
23:49:18 Join moos [0] (i=Mustapha@rockbox/staff/moos)
23:49:35Unhelpfuli don't imagine you could rig a setjmp-like construct without going down to asm :/
23:49:41Tornewell, no :)
23:49:44Tornepretty much by definition
23:50:00Tornewhich would be a rather larger endeavour than i'd like :)
23:50:05 Join solexx_ [0] (
23:50:18Tornemostly because it'd have ot be implemented on all platforms to be worht considering
23:50:38Tornewould doing it with threads actually work?
23:50:55Torneare there any restrictions on what a plugin-created thread can do/call?
23:51:23Unhelpfuli'd expect only the restrictions that apply to plugins in general, ie, they need to use the API
23:51:37Tornewell, i mean things like is it ok for the original thread to just block
23:52:18amiconnUnhelpful: No crash in a mini G2 sim either. I'm testing on windows/cygwin though.
23:52:20Tornei don't actually know what thread that *is*.
23:52:25 Quit Domonoky (Read error: 60 (Operation timed out))
23:52:26Tornepretty new at this rockbox thing
23:52:33Tornei possibly should've gone for a smaller project to start with
23:52:41Torne(though i have done plenty of embedded development on other systems)
23:53:10 Quit linuxstb (Remote closed the connection)
23:53:14ZagorTorne: no, every thread has to listen for system messages. to handle stuff like usb connected.
23:53:53TorneZagor: the newly created thread would do that in its main loop, though
23:54:02 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
23:54:09Tornei'm going to have to put that in regardless
23:54:16amiconnOnly threads with a public event queue have to do that.
23:54:22Unhelpfulif you're *only* using it to mimic exit(), you wouldn't have to implement *all* of setjmp... just enough to have execution resume at a particular point. zero a register, and have longjmp go to a label just past it?
23:54:27ZagorTorne: that's not enough. every thread has to acknowledge the message before usb mode is entered. to avoid resource conflict.
23:54:37Unhelpfulafter setting a return value in said register
23:54:58TorneZagor: er, so how are you supposed to use the blocking functions at all then?
23:55:23ZagorTorne: briefly :)
23:55:26Tornei'm imagining my plugin doing create_thread to fire off one that actually runs the program's main loop
23:55:33Tornethen just thread_wait to wait for it to die
23:55:36Torneor similar.
23:56:02Torneas that means the program could use thread_exit to implement its exit() function
23:56:58ZagorTorne: instead of thread_wait, you simply run queue_wait() instead and ack SYS_USB_CONNECTED if you get it
23:57:28Torneand the other thread can send a message to the same queue, to say it's dying?
23:57:31 Quit solexx (Read error: 145 (Connection timed out))
23:57:49Torneok, that makes sense
23:57:56Tornewhat thread *do* plugins get invoked in, btw? :)
23:58:03Zagorthe main gui thread
23:58:29Torneand it's ok to call lcd/input/etc functions from a seperate thread?
23:58:58ZagorTorne: as long as the main thread is not doing it, yes

Previous day | Next day