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

00:04:04 Join BigBambi [0] (
00:04:50 Quit nplus (Remote closed the connection)
00:06:02fmlAh, (google) found it:
00:07:41webguest84when i try to install rockbox via rockbox utility i find the drive and click install>okay> but the progress bar says 'searching for sansa' 'No sansa detected!'
00:10:25 Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")
00:12:14fmllinuxstb: ping
00:12:38webguest84could some one help me?
00:13:10krazykitwebguest84, are you running rockbox utility as an administrator / root permissions?
00:13:50BigBambiwhch sansa?
00:13:55BigBambiand is it a v1?
00:13:57fmlwebguest84: is your player in the right USB mode?
00:14:11webguest84msc, v1 e260
00:14:42BigBambicould you pastebin the output of the Rockbox Utility info page?
00:14:49fmlwebguest84: what OS do you use? Is the player recognized as a drive?
00:15:33webguest84windows yes it is
00:15:57BigBambiAnd is the drive letter and the model set correctly in the settings?
00:16:16webguest84not the model
00:16:24webguest84it only shows e200
00:16:27webguest84and c200
00:16:32 Quit jhMikeS (Nick collision from services.)
00:16:33BigBambithat is correct
00:16:36fmlwebguest84: i.e. it's shown as a drive with a letter? (e.g. G:) Normally, a sansa e260 should have two letters, e.g. G: and H:
00:16:38 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
00:16:43BigBambie200 and c200 series
00:16:48 Join aurix_lexico [0] (
00:17:05webguest84i have F andG
00:17:06BigBambiwebguest84: Could you tell us what the info tab says?
00:17:18webguest84it says nothing
00:17:20BigBambiwebguest84: And have you selected the correct one?
00:17:34webguest84it donsnt have the correct one
00:17:43webguest84in option iv selected the correct drive
00:17:43fmlwebguest84: hrm... Then everything should be fine. I can't add anything. Sorry.
00:17:55 Quit fml ("CGI:IRC")
00:18:07BigBambiwebguest84: What doesn't have the correct one?
00:18:16webguest84the model
00:18:27BigBambiI've just said, e200 means the e200 series
00:19:05BigBambiCan you click on about, then system info, copy the output to and then give us the link?
00:20:15robin0800can someone comment on r19579 and what it means for the c200?
00:22:42 Quit filesdown4 ("CGI:IRC 0.5.9 (2006/06/06)")
00:23:42krazykitrobin0800, it looks like it doesn't mean much to the end user.
00:24:03 Quit bmbl ("Woah!")
00:24:35BigBambilooks fine
00:24:51BigBambiSo you have selected sansa e200 on F:?
00:25:02robin0800jhMikeS would you care to comment?
00:25:16webguest84yes i have
00:25:26BigBambiwebguest84: Don't know then I'm afraid
00:25:41BigBambiwebguest84: Maybe hang around and see if anyone else does
00:26:07krazykitwebguest84, have you tried doing a manual install (as described in the rockbox manual)?
00:26:24webguest84not yet im afraid i would do it wrong
00:26:38krazykityou can't really screw it up if you just follow the instructions
00:27:14webguest84if it dosnt work out can i just copy the system files out and put them back in?
00:28:07krazykitif it "doesn't work", then nothing should be altered on your sansa
00:28:37 Quit Kopfgeldjaeger (Remote closed the connection)
00:31:29 Join Kopfgeldjaeger [0] (
00:31:29 Quit Kopfgeldjaeger (Read error: 54 (Connection reset by peer))
00:32:22webguest84woot got it
00:32:46 Join Kopfgeldjaeger [0] (
00:32:47 Quit Kopfgeldjaeger (Remote closed the connection)
00:33:12 Join Kopfgeldjaeger [0] (
00:39:14 Join Nibbler [0] (
00:39:43webguest84iv got a 8 gig micro sd hc and rockbox supports it right?
00:40:01BigBambiBut you will need to use a card reader to copy stuff onto it
00:40:23webguest84i dont have one
00:40:39BigBambiThen you cannot copy anything onto it
00:41:26amiconnYou can, it's just not very convenient.
00:41:40BigBambiRockbox doesn't yet have it's own USB mode for the e200, so we reboot to the Sansa firmware. The Sansa firmware doesn't support SDHC
00:41:49BigBambiamiconn: Not if you don't want to risk data corruption
00:42:07amiconnMake a little room on the internal storage. Connect the sansa to the pc and copy some files to the internal storage
00:42:25BigBambiBut be warned, a bug in the SD driver could lead to data corruption
00:42:28amiconnDisconnect usb, and use rockbox to move the files from internal storage to the card
00:42:36amiconnRepeat as necessary.
00:43:14amiconnBigBambi: Data corruption usually only happens if the cpu is boosted. When copying files without music playing it normally isn't.
00:43:22BigBambiBut it can be
00:43:29BigBambiAnd I just think we ought to warn people
00:43:35webguest84i have a adapter to a dell axim with it could i transfer files onto that then whitch to the e200?
00:43:52BigBambiespecially as copying large amounts of data increase the chances
00:44:13webguest84thin i dont think i will
00:44:18BigBambiwebguest84: I don't know what a Dell Axim is, but if you have another way of getting data onto the card, then go for it
00:44:29webguest84ill try it
00:44:35BigBambiwebguest84: As amiconn says, the chances are small - I just wanted to warn
00:44:43***Saving seen data "./dancer.seen"
00:45:08webguest84just got this for xmas dont think ill do that unless i need to
00:46:43 Join Thundercloud [0] (
00:48:16 Quit {phoenix} (Remote closed the connection)
00:48:16 Quit agaffney (Read error: 104 (Connection reset by peer))
00:48:25 Join daurn [0] (
00:48:28 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
00:54:22 Quit Schmogel (Read error: 104 (Connection reset by peer))
00:55:58 Join FOAD_ [0] (
00:58:07 Join Schmogel [0] (
00:59:05 Quit daurnimator (Read error: 110 (Connection timed out))
01:01:34 Quit robin0800 (Remote closed the connection)
01:03:59 Quit FOAD (Read error: 145 (Connection timed out))
01:03:59 Nick FOAD_ is now known as FOAD (
01:05:17webguest84well it seems the axium dosnt support HC 2...
01:09:00webguest84how do you copy the files to the micro sd?
01:09:32BigBambiI use a card reader
01:09:52BigBambiOr do you mean from within Rockbox from the internal memory to the card?
01:10:07BigBambiThe manual tells you
01:10:10BigBambiI think
01:10:47BigBambiEnter the context menu for the directory you want to cut and select ut
01:11:05BigBambiThen go to where you want to put it, open the context menu and select paste
01:11:40webguest84wheres cut?
01:11:52 Part aurix_lexico
01:11:53BigBambiThe context menu
01:12:00BigBambicheck the manual
01:27:30webguest84o wow
01:27:34webguest84i can only cut one at a time?
01:30:48LloreanYou can cut one file or folder at a time, yes.
01:33:35webguest84oh folder
01:33:38webguest84thats a help
01:36:18 Quit ender` (" My main computers will have their own special operating system that will be completely incompatible with standard IBM and M")
01:37:36Unhelpfulhrm, we might have a problem on a buildserver? i'm fairly sure my commit did not fix that yellow.
01:39:43saratogawe use PP in Little Endian mode right?
01:40:26LloreanI believe so
01:42:47webguest84what conversion program do you use for videos?
01:43:14Lloreanwebguest84: There are several on the wiki PluginMpegplayer page.
01:43:17LloreanI recommend WinFF
01:44:47webguest84can i add codecs to it to support other files?
01:45:57 Quit Slack_ (Connection timed out)
01:47:25LloreanNo. It comes with a ridiculously huge selection of codecs anyway
01:50:00webguest84im confused i thought it only could play mpeg
01:51:13 Nick keanu is now known as [keanu] (n=keanu@unaffiliated/keanu)
01:51:13krazykitMpegplayer can only play mpeg1 and mpeg2 video. winff can convert a very large selection of codecs to those supported formats.
01:53:26webguest84iv tried to convert it using it but i get an error
01:54:05LloreanOh. Hey. Look. Someone wants to fork Rockbox. it's apparently not pretty enough
01:55:35webguest84sounds like the reg player
02:00:03Unhelpfulshould rb->screens[SCREEN_MAIN]->getcharheight() work for greylib overlay? i'm working on syncing FS #8335
02:01:05 Quit culture (Read error: 110 (Connection timed out))
02:02:30 Quit Thundercloud (Remote closed the connection)
02:04:11webguest84what formats does winff support
02:05:46Unhelpful...look at its website or documentation for that. stuff that's not about rockbox itself belongs in #rockbox-community, and you may have better luck getting help from winff's website, or a support channel for it, if there is one, than on here.
02:06:08 Join Slack_ [0] (
02:07:31webguest84ah right, sorry
02:07:50 Join Thundercloud [0] (
02:17:36 Quit Slack_ ("Ex-Chat")
02:18:38 Join hillshum [0] (
02:19:49 Quit DerDome ("Leaving.")
02:23:35 Quit Debian365 ("leaving")
02:30:11 Quit hillshum ("Leaving")
02:38:16 Quit Thundercloud (Remote closed the connection)
02:40:40 Join ameyer [0] (
02:41:03saratogawhat does this define actually do:
02:41:05saratoga# define NEG_SSR32(a,s) ((( int32_t)(a))>>(32-(s)))
02:44:15Unhelpfulshifts a right by 32-s bits, preserving sign?
02:44:46***Saving seen data "./dancer.seen"
02:45:16saratogawhy the NEG then?
02:45:31saratogai get the Signed Shift Right 32
02:45:37saratogabut not the NEG
02:46:00Unhelpfuli'm guessing to make it clear that it's 32-s, and not s, but it doesn't really make sense to me, either.
02:46:13UnhelpfulINV instead of NEG might make sense
02:47:09 Join gregorovius [0] (
02:47:23 Quit mirak ("Ex-Chat")
02:50:31 Join fenugrec [0] (
02:52:00fenugrecHi all; concerning the Sansa e200 devices - apart from looking at the firmware version, is there a way to tell a v1 from a v2 ? (i.e. are the model or serial numbers recognisably different ?)
02:52:19saratogaare there any ARM optimized codes somewhere in rockbox for unaligned parsing of files and bitstreams?
02:52:26saratogafenugrec: No.
02:54:08fenugrecok, thanks. I was hoping for a "serial number decoder " or something. I'm watching a few e200 on ebay, I'll just hope it's recent enough to be a v2
02:54:35 Join orange_tang [0] (
02:55:08 Part orange_tang
02:55:25Unhelpfultry froobi, perhaps, if they have them in stock. they sell refurbed e200v1 players, and i don't think anybody here has gotten one from them that turned out to be v2.
02:56:43fenugrechmm, they actually have a "rockbox-ready" e200 !
02:56:52fenugrecactually I want a v2
02:57:05advcomp2019they do have a v2 there too
02:57:22saratogabuy a fuze then
02:57:28fenugrecwonder if they ship to Canada ?
02:57:33saratogaall fuzes are AMS
02:58:00fenugrecI haven't totally understood the difference between v2 / v4 / AMS devices
02:59:41fenugrecwhy fuze rather than e200 ?
03:00:10 Quit gregorovius (Remote closed the connection)
03:05:11ameyerI suppose the fuze is smaller and less discontinued.
03:05:57ameyerI also suppose this is borderline #rockbox-community material
03:06:06fenugrecseems currently available from sandisk
03:06:19fenugrecoh, I didn't realise there was another rockbox channel
03:06:33*ameyer thought the e200 was discontinued.
03:06:44fenugrecyes, but the fuze is available
03:10:43 Join mww_ [0] (n=chatzill@
03:11:26fenugrecdamn, froobi is US-only
03:11:59fenugrectoo bad... e250 for 30$ - too good to be true, obviously
03:12:22 Quit mww_ (Client Quit)
03:14:49webguest84i got my e260 for $40
03:15:17 Quit tvelocity (Remote closed the connection)
03:15:57fenugrecyeah, it's harder to get good deals outside US
03:17:41ameyerI got 2 2gb clips shipped for... $35, I think
03:18:25 Quit BigBambi (Read error: 54 (Connection reset by peer))
03:18:32ameyererr, $37
03:34:02 Join _lifeless [0] (n=lifeless@
03:35:47 Quit __lifeless (Read error: 104 (Connection reset by peer))
03:36:52 Quit ameyer (Nick collision from services.)
03:37:28 Join ameyer [0] (
03:47:02 Quit Schmogel (Read error: 104 (Connection reset by peer))
03:47:08 Quit faemir (Remote closed the connection)
03:51:43 Join Schmogel [0] (
03:53:30 Nick fxb is now known as fxb__ (
04:09:02 Join Barahir_ [0] (
04:14:51 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
04:15:06 Quit webguest84 ("CGI:IRC")
04:16:18 Join Tetracomm [0] (n=nicholas@
04:22:04 Quit wpyh (Remote closed the connection)
04:23:12 Join aurix_lexico [0] (
04:25:53 Quit Barahir (Read error: 110 (Connection timed out))
04:30:34 Join gregorovius [0] (
04:31:15 Quit gregorovius (Read error: 54 (Connection reset by peer))
04:32:51 Join Makuseru [0] (
04:40:57 Quit Schmogel (Read error: 110 (Connection timed out))
04:42:53 Join gregorovius [0] (
04:44:03 Quit tyfoo2 ("Carpe diem")
04:44:38 Quit Makuseru (Read error: 104 (Connection reset by peer))
04:44:48***Saving seen data "./dancer.seen"
04:46:13 Quit XavierGr ()
04:52:21 Quit fenugrec ("Leaving")
04:56:17 Join tyfoo [0] (
04:58:24Unhelpfulpictureflow with resize disabled... not pretty.
05:01:40 Join Monga [0] (n=8a8267f1@gateway/web/cgi-irc/
05:01:45 Join Acky [0] (
05:02:16MongaHey, I'm looking to buy an Mp4 player today.. is there anything currently sold that I can hack/
05:05:18 Quit Monga (Client Quit)
05:05:32ameyernot as far as I know
05:06:38 Quit suom1 (Read error: 60 (Operation timed out))
05:06:39 Quit tyfoo ("Carpe diem")
05:08:46 Nick [keanu] is now known as keanu (n=keanu@unaffiliated/keanu)
05:08:49 Quit Acksaw (Read error: 60 (Operation timed out))
05:09:36 Join Lss [0] (
05:13:08 Join Darksair [0] (n=user@
05:16:11 Join steve__ [0] (
05:16:19 Nick steve__ is now known as gotthardt (
05:16:26 Quit aurix_lexico ("Leaving.")
05:19:38 Join suom1 [0] (
05:22:43gotthardtany other devs here?
05:23:07gotthardti just wanted to consult before i fixed a bug
05:23:43gotthardthas to do with sound.c, balance and wm8751 driver (maybe others)
05:24:22gotthardtWhen volume is muted/low/off, the balance is set to VOLUME_MIN - but it should be muted.
05:25:00saratogagotthardt: open up an FS entry for it
05:25:02gotthardtShould we have a VOLUME_MUTE (or other define name) or use VOLUME_MIN - 10, etc
05:25:12gotthardtIt is open and I am working on it
05:25:16saratogaah ok
05:25:29saratogai don't think you'll find anyone familar with that online now, its quite late in europe
05:25:31gotthardtI just want to hear other input
05:26:29gotthardtI can fix it, I just want it to be blessed ;)
05:26:49saratogayou can check back tomorrow earlier in the day, or else just open an entry for it and hopefully someone will see it
05:26:56gotthardtok - thanks
05:27:54 Quit gotthardt (Remote closed the connection)
05:40:17 Quit gregorovius ()
05:41:17 Join taotao [0] (
05:41:51 Join Slack_ [0] (
05:43:32 Join Seed [0] (
05:59:07 Quit taotao (Read error: 110 (Connection timed out))
06:07:12 Quit amiconn (Nick collision from services.)
06:07:15 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
06:07:31 Quit pixelma (Read error: 110 (Connection timed out))
06:08:58 Quit saratoga (" ajax IRC Client")
06:12:14 Quit perrikwp (" ajax IRC Client")
06:25:25 Join anewuser [0] (i=anewuser@unaffiliated/anewuser)
06:44:51***Saving seen data "./dancer.seen"
07:19:06 Nick Barahir_ is now known as Barahir (
07:24:13 Quit Tetracomm ("")
07:45:12 Join Buschel [0] (
07:48:14 Quit fdinel (Read error: 104 (Connection reset by peer))
07:50:15 Quit vitja ("Ex-Chat")
08:06:19 Quit Buschel (Read error: 54 (Connection reset by peer))
08:17:08 Join Rob2223 [0] (
08:26:35 Part toffe82
08:35:41 Quit Rob2222 (Read error: 110 (Connection timed out))
08:36:26 Quit Slack_ (Connection timed out)
08:38:18 Quit anewuser (Client Quit)
08:44:54***Saving seen data "./dancer.seen"
09:17:19 Join hammetpb22 [0] (
09:22:18 Join Slack_ [0] (
09:23:46 Join casainho [0] (
09:25:41casainhohello :-)
09:26:00casainhocan someone help me on the linker script?
09:37:02 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
09:49:39 Join stoffel_ [0] (
09:56:38 Quit Darksair ("Everything that has a beginning has an end.")
10:02:47 Quit Seed ("cu, Andre")
10:17:56 Join kugel [0] (n=chatzill@unaffiliated/kugel)
10:26:13 Quit kachna (Read error: 145 (Connection timed out))
10:30:34 Quit stoffel_ (Read error: 113 (No route to host))
10:41:44 Join gotthardt [0] (
10:44:56***Saving seen data "./dancer.seen"
10:45:24 Quit gotthardt ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]")
10:45:53 Join stoffel_ [0] (
10:48:59 Join fredddy [0] (
10:58:21 Join Darksair [0] (n=user@
11:00:06 Join miepchen^schlaf [0] (
11:00:45 Quit Nibbler (Read error: 113 (No route to host))
11:05:04 Quit miepchen^schlaf ()
11:15:38 Quit stoffel_ ("leaving")
11:18:21 Join miepchen^schlaf [0] (
11:25:12 Join {phoenix} [0] (
11:30:59 Quit hammetpb22 (Read error: 54 (Connection reset by peer))
11:31:46 Quit {phoenix} (Remote closed the connection)
11:32:53 Quit miepchen^schlaf ()
11:33:56 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
11:37:11 Join n1s [0] (n=nils@rockbox/developer/n1s)
11:41:08 Join bluebrother [0] (n=bluebrot@
11:46:05amiconnJdGordon: Did you see ?
11:47:15JdGordonhave now... yeah that could work
11:47:17 Join ender` [0] (
11:49:47 Quit Lss (Read error: 110 (Connection timed out))
11:56:38 Quit DataGhost (Nick collision from services.)
11:56:46 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
11:58:30 Quit _lifeless (Remote closed the connection)
12:12:48 Join Lss [0] (
12:13:42JdGordonI guess noone has any thoughts on my dev-ml email?
12:19:33n1sJdGordon: i think it has the con of being harder to predict compared to hard limits as it is now but that shoouldn't be a problem if out-of-memory errors are handled nicely
12:23:48 Join culture [0] (
12:28:22JdGordonis that con worse than the better use or the ram, possibly being able to waste less on the wps?
12:28:47JdGordonout of ram should be pretty simple to handle
12:29:14JdGordonit should definetly waste less ram on lcd remote targets
12:33:11 Join pixelma [0] (n=pixelma@rockbox/staff/pixelma)
12:35:57 Quit BHSPitLappy (Remote closed the connection)
12:36:40*JdGordon gives up trying to redraw the 4x8 pixel numbers
12:36:56 Join faemir [0] (
12:44:57 Join Thundercloud [0] (
12:44:58***Saving seen data "./dancer.seen"
13:06:31*JdGordon for some reason thought the statusbar didnt use the sysfont for the numbers :/
13:10:32 Join Jaykay [0] (
13:13:37Jaykay is afaik fully committed, why is it not closed?
13:14:11Jaykayin the latest revision
13:17:01 Quit bluebrother (Read error: 110 (Connection timed out))
13:20:00 Join miepchen^schlaf [0] (
13:23:32 Quit casainho ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]")
13:24:56 Join AndyIL [0] (i=AndyI@
13:27:01 Join matsl [0] (
13:32:21 Join nplus [0] (n=nplus@141.25.Globcom.Net)
13:32:24 Join Nibbler [0] (
13:37:24 Quit AndyI (Read error: 110 (Connection timed out))
13:39:21 Quit Horschti ("I got raided by the FBI and all i got is this lousy quit message")
13:43:58 Join hammetpb22 [0] (
13:45:40 Join bluebrother [0] (n=bluebrot@
13:47:23 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
13:50:16 Quit bluebrother (Client Quit)
13:50:23 Join bluebrother [0] (n=bluebrot@
13:53:18 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
13:53:26 Quit Thundercloud (Remote closed the connection)
14:00:26 Join massiveH [0] (
14:03:32 Quit Slack_ (Read error: 60 (Operation timed out))
14:03:48n1sany sansa clip users around?
14:04:03 Quit massiveH (Client Quit)
14:09:43 Join Seed [0] (
14:10:01 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
14:16:46 Quit matsl (Remote closed the connection)
14:17:22 Join gromit`` [0] (
14:19:43 Join tvelocity [0] (
14:24:02 Join mirak [0] (
14:24:11 Quit gromit` (Read error: 110 (Connection timed out))
14:24:38 Quit miepchen^schlaf ()
14:24:56 Join miepchen^schlaf [0] (
14:28:04 Quit bluebrother (Read error: 110 (Connection timed out))
14:33:50 Quit gromit`` (Read error: 60 (Operation timed out))
14:40:35 Join gromit` [0] (
14:41:02kugelJdGordon: so it uses sysfont or not?
14:41:11 Quit bmbl ("Woah!")
14:42:43kugelUnhelpful: "user specific reflections"?
14:44:10 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
14:44:13JdGordonkugel: it needs some 4x8 icon numbers for the rec statusbar, sysfont for the clock
14:44:59***Saving seen data "./dancer.seen"
14:46:20 Quit nplus (Read error: 104 (Connection reset by peer))
14:46:37 Join nplus [0] (n=nplus@141.25.Globcom.Net)
14:48:13 Join kachna [0] (
14:48:29 Quit balou (Read error: 101 (Network is unreachable))
14:49:32 Join balou [0] (
14:50:47n1scan anyone tell me if there's a significant volume difference between fm and playback on the clip?
14:52:22 Join Horschti [0] (
14:52:36 Quit Horscht (Nick collision from services.)
15:05:18 Join gromit`` [0] (
15:11:39 Quit jhMikeS (Read error: 104 (Connection reset by peer))
15:11:46 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
15:13:08JdGordondoes anyone have an opinion on this being able to draw numbers from a bmp patch?
15:13:41 Quit gromit` (Read error: 110 (Connection timed out))
15:22:03amiconnJdGordon: Imo it's the wrong way. Multifont is a wanted feature, it needs to be done properly though
15:22:14amiconnmarkun had some ideas/plans regarding that
15:23:28JdGordonyes, and I'm not disputing that... but that might take years before it happens
15:24:25JdGordonalthough Llorean rekons this oculd play with multifont anyway because it lets you have 16bit coloured numbers which mf wont
15:25:39n1smaybe a generic way so select text color per tag on the wps would be nicer for that so it can be used for other things too?
15:25:59moosJdGordon: what's about bin size impact? I can thing lot of WPS desiners happy with this feature
15:26:19JdGordonhavnt checked... shouldnt be much...
15:26:23JdGordoncouple hundred bytes maybe
15:26:54pixelman1s: you can do this somewhat with viewports (though a bit inconvenient)
15:27:24JdGordonmore than that though... if you know what the background colour will be you can use this to put AA fonts on the wps
15:27:35JdGordonor funky multicoloured glyphs
15:27:50n1spixelma: ah, right i'm not up to date on wps features
15:28:51n1sJdGordon: anyway i agree with amiconn, this seems like a stop-gap thing to use instead of multifont
15:29:24moosn1s: you can mix the two
15:31:48n1smoos: i don't see why you would want to
15:33:02 Join daurnimator [0] (
15:33:04JdGordoncrap.. 1300 bytes!
15:33:07moosto have 16bit coloured numbers? /me use cabbie wps and a very simple one in the past :)
15:33:32JdGordon1400 RAM... *groan*
15:34:06n1smoos: but why should only numbers have colours and not letters?
15:34:50 Join Slack_ [0] (
15:35:14moosn1s: indeed, make a patch ;P
15:42:17moosfml seems to be interested to work on multi-fonts in the good way, but wondered about this good way. According to yesterday log, started at 23:43
15:44:02moosthat's good to see someone finally interesting to rework font rendering system. Markun seems to gave up.
15:44:32 Quit daurn (Read error: 101 (Network is unreachable))
15:44:51JdGordongiven up or out of time?...
15:46:10moosthe time past quickly :) he wanted to work on this, but that was a *while* ago now
15:46:12 Join fdinel [0] (
15:54:19 Quit Nibbler ("Ex-Chat")
15:55:43 Join fml [0] (n=4fd3eed9@gateway/web/cgi-irc/
15:56:20fmlCan anybody tell me why the font cache uses LRU and not a hash table?
15:58:43JdGordonbecuase fonts are bigger than the buffer... so unused glyphs need to bee dumped when a new glyph gets loaded
15:59:13JdGordonthis is even more true if we start loading 2 or 3 fonts into a single buffer
15:59:26fmlJdGordon: this can also be done with a hash table.
15:59:52fmlJust the lookup would be faster (no need to perform binary search)
16:00:14JdGordontrue... maybe whoever did fontcache in the beginign likes lru more than hash
16:00:20 Join nirly [0] (
16:00:55JdGordonI dont tihnk anyone is forcing multifont to work exactly like current font cache, as long as it uses 1 buffer, and works efficiently
16:02:34fmlJdGordon: about one buffer: how is it supposed to work with multiple fonts? Now all entries have the same size, but when we have different fonts of different (bitmap) sizes then... what then?
16:02:56JdGordonthats the problem that needs to be solved :)
16:03:12fmlIt's gonna be a pain to manage that. So why not a buffer per font?
16:03:15JdGordonespecially with non fixed-width fonts
16:03:52fmlJdGordon: non-fixed-size is handled already. The space is allocated for a max width glyph.
16:04:14JdGordonif we want to have say 300KB resevered for fonts, if we share that between 2 fonts thats 150 each... one font might be only using 10K of that while the other font keeps being swapped around
16:04:58 Join tyfoo [0] (
16:05:09kugelfml: hey I see your interested in multifont
16:05:10fmlThat's what I thought. The same thing as the one once done in WPS (all tokens in one big array)
16:05:12kugelI am too
16:05:54fmlkugel: that's actually not a font but rather a buffer handling problem. It's interesting from a theretical point of view :-)
16:06:21kugelI'm interested in everything what's needed to get it working :P
16:06:45 Quit Hadaka (Read error: 104 (Connection reset by peer))
16:06:57 Join Naked [0] (
16:07:11kugelfml: 1 buffer is definitely the way to go imho
16:07:21fmlkugel: could you tell me what's already decided about how one buffer (cache) should/could work for many fonts (of different sizes)?
16:07:30kugelthis way users using 1 font have the least drawback
16:07:57kugelnothing is decided, besides what I stated above
16:09:18JdGordonfml: I think the hardest thing is to keep track of wasted buffer... you might end up having to dump 2 or 3 glyphs from one font to fit a glyph in from the other font
16:09:40JdGordonfragmentation sucks, but if its managed it might be minimal
16:09:59JdGordonespecially if its smart enough to keep track of it and move glpyhs around when there is room
16:10:21fmlkugel: why not partition the big buffer into many sub-buffers (one for each font)? If a font is added then the buffer is dynamically repartitioned. Each sub-buffer has entries of a const size (specific to that sub-buffer)
16:10:41*JdGordon already answered that
16:11:19fmlJdGordon: sub-buffers would of course have NOT the same size.
16:11:30kugelfml: we're not malloc'ing, remember that
16:12:03JdGordonyou dont know how big each fonts partition needs untill after a while of usage
16:12:10fmlOr we can consider it as a general problem of keeping track of entries of variable size. The key is (font-number, glyph-code), and the data is the bitmap of the glyph.
16:12:40fmlBut then we have to cope with entries of variable size
16:13:16JdGordonsemi-variable size...
16:13:32JdGordonif glyphs are always given the max bytes needed for the font
16:14:09fmlJdGordon: they are still of dif sizes for different fonts
16:14:22JdGordonyeah, but less to worry about..
16:14:56fmlJdGordon: sometimes keeping the problem general makes the solution simpler
16:15:23JdGordonyeah, but its 2am here.. so :p
16:15:46 Quit nirly ("Leaving")
16:15:47amiconnI think that there should be one single cache, caching glyphs from all fonts. And since the fonts are of different size, it shouldn't be much more difficult to handle different glyph sizes within a font either
16:15:55fmlCouldn't we reuse the buffering code for that? It already has everything needed for memory handling
16:16:09amiconnmarkun had some ideas regarding that. I strongly suggest to ask him
16:16:13JdGordonbuffering is a simple ring buffer
16:16:26fmlamiconn: exactly
16:17:36JdGordonit depends how much fragmentation we are happy to live with... it might be ok to dump/replace glyphs close to best fit + lru and just rebuild the cache if fragmentation gets too high
16:18:03JdGordonkeeping each fonts glyphs the same size will make that more manageable
16:18:18*kugel is with amiconn too
16:19:27kugelif we handle different glyph width it shouldn't actually matter if they're of different fonts
16:20:00fmlamiconn: but to achieve that you'd have to implement a memory management system (like that for malloc)
16:20:38fmlSorry, I have to go
16:20:40JdGordonhow big are glpyhs?
16:20:44 Quit fml ("CGI:IRC 0.5.9 (2006/06/06)")
16:20:57kugeldepends ;)
16:21:21amiconnNo malloc necessary
16:21:35amiconnFont caching already uses an lru caching implementation
16:21:39JdGordon8*8 is what? 8 bytes+overhead?
16:23:30amiconnThe lru cache needs to be extended to store the font id as well, and iirc it also needs to learn how to handle variable glyph sizes (iirc it uses fixed sizes, which is sub-optimal but ok for a single font, but won't be ok for 2 or more fonts)
16:24:28amiconnIn order to avoid fragmentation frequent memmoving will probably be necessary, but that should be okay even on a slow cpu (the font cache isn't *that* big)
16:24:51kugelamiconn: actually, the lru_node struct has a place holder member which we could use for the font id
16:25:48JdGordonI'm thinking keep a fixed size for each font (not perfect but simplifies things), this could mean needing to replace mroe than 1 glpyh to fit a new one in which will waste some space.. if that space is more than X bytes then we can use a linked list of them to keep track (without using any extra space to do it), then some occasional memove will reclaim it
16:26:59 Join bluebrother [0] (
16:27:47JdGordonthe link would need 8 bytes, 4 for the size and 4 for the next pointer.. which i would guess is safe to assume would be available
16:28:29JdGordonif its less than that then just keep a count but otherwise ignore it
16:28:35amiconnYou surely won't need 4 bytes for the size of a glyph...
16:28:51kugeland not 4 for a pointer
16:28:52 Join bluebrot1er [0] (n=bluebrot@
16:29:32JdGordonyeah, 1 would be enough for the size, 4 for the pointer still thouhg
16:29:37amiconnkugel: 4 byte for the pointer are necessary, given that we might want >64KB of font cache on bigmem targets
16:29:40JdGordonwould that sort of thing work?
16:30:09amiconnThat is even if we don't use true pointers, but offsets, in order to simplify things when memmoving
16:31:04kugelerr, yea, my bad
16:31:53JdGordonbed time.. and then mostly afk till mid week.. hopefully someone tries this idea out :)
16:33:37kugelyea, hopefully
16:35:50 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
16:39:40 Quit parafin (Remote closed the connection)
16:40:13 Join parafin [0] (
16:41:25 Join DerDome [0] (
16:42:31 Join Schmogel [0] (
16:42:48 Quit hammetpb22 (Read error: 104 (Connection reset by peer))
16:43:25kugelamiconn: how does this sound, we extend the lru_node by a font id, a size and an offset member (and initializse the lru cache with max size insead of max slots). That'll make it bigger but it should be sufficient to handle differend glyph widths?
16:44:38kugeloffset to the base of the lru that is, but that's maybe not even needed
16:44:58 Quit bluebrother (Read error: 110 (Connection timed out))
16:45:01***Saving seen data "./dancer.seen"
16:45:22 Nick bluebrot1er is now known as bluebrother (n=bluebrot@
16:45:43 Join hammetpb22 [0] (
16:49:05 Nick loswilios is now known as loswillios (
16:53:29 Quit hammetpb22 (Read error: 131 (Connection reset by peer))
16:53:49 Join einhirn [0] (
16:55:21 Join hammetpb22 [0] (
16:55:48 Quit einhirn (Client Quit)
17:02:14 Quit Jaykay (Connection timed out)
17:02:47 Join Jaykay [0] (
17:08:02 Join gregzx [0] (
17:11:55 Join sin613 [0] (
17:15:07bugonshoewhat does it mean when the rockbox boots and says cleared
17:16:01 Quit bmbl ("Woah!")
17:16:24 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
17:18:29 Join bluebrot1er [0] (
17:20:18 Quit bluebrother (Read error: 110 (Connection timed out))
17:21:00krazykitbugonshoe, it means your settings were reset
17:21:47 Quit hammetpb22 ("Rockbox user.")
17:22:44bugonshoeoh :(
17:26:32 Join webguest33 [0] (n=479cb064@gateway/web/cgi-irc/
17:26:54webguest33how do i know if a sansa is v2?
17:29:37sin613i believe it has something to do with the OF firmware version
17:29:41kugelwebguest33: check the firmware version
17:32:37 Join toffe82 [0] (
17:33:57 Quit Jaykay (Read error: 110 (Connection timed out))
17:39:46 Nick bluebrot1er is now known as bluebrother (
17:41:21webguest33kugel: how do i know that before i order one?
17:41:50kugelnot at all
17:42:03scorche|shwebguest33: you dont, really...unless the website advertises it like froobi did
17:42:27webguest33they have a sale on them at amazon
17:43:22scorche|shand?....i doubt those are v1
17:43:22 Nick fxb__ is now known as fxb (
17:44:13 Quit mirak (Remote closed the connection)
17:44:34scorche|shno new devices are going to be a pretty much either need to get refurbished or used and hope for the best
17:45:13webguest33is there anything you can buy new that would work?
17:47:30webguest33are they working on the sansa fuze?
17:48:46webguest33im just wondering if i could expect maybe one day that they would have rockbox for it
17:49:47 Quit BlakeJohnson86 ("Leaving.")
17:50:10 Join BlakeJohnson86 [0] (
17:50:15scorche|shi wouldnt "expect" anything, but a port is in progress, can look at the status in the forum thread about it
17:53:28 Quit BlakeJohnson86 (Remote closed the connection)
17:53:32 Quit fredddy (Remote closed the connection)
17:54:01 Join BlakeJohnson86 [0] (
18:00:04 Quit sin613 ("Leaving.")
18:14:46 Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")
18:23:42 Join karashata [0] (n=karashat@
18:25:47 Quit _Auron_ ("Infinity repeatedly denies rumours of plotting with zero to bring down the Universe.")
18:33:32webguest33hmm know any place that sells the e280 refurbished v1?
18:34:12scorche|shfroobi used to, but i think they might be sold out
18:39:57webguest33yes i saw that . . .
18:40:17webguest33woot did too apparently
18:40:42webguest33so v1 and v2 refers onlt to the firmware?
18:40:49 Join Jaykay [0] (
18:40:59scorche| is just most easily seen by checking the firmware
18:41:08scorche|shthe hardware inside is completely different
18:41:12 Quit Jaykay (Client Quit)
18:41:33webguest33ok so if i ask someone on ebay, what would they look for to know . . . what firmware range?
18:41:55kugel1.01.xx will work too
18:42:07webguest33ok so 1.02.xx and lower
18:42:13kugelthe leading number is significant
18:42:18scorche|shwebguest33: anything 1xxxxxxx is a v1...anything 3xxxxx is a v2
18:42:20kugel3.xx.xx is e200v2
18:42:56kugelbut that only applies for the e200, the fuze has a 1.xx.xx firmware and will NOT run rockbox
18:45:03***Saving seen data "./dancer.seen"
18:45:52webguest33could i tell from the p/n?
18:48:29 Quit Darksair ("People who are zhuangbility want to show their niubility but only reflect their shability.")
18:50:23 Quit webguest33 ("CGI:IRC")
18:50:31 Join webguest67 [0] (n=479cb064@gateway/web/cgi-irc/
18:50:50krazykitwebguest67, the only definitive method is the firmware revision
18:51:15 Quit bluebrother (Read error: 110 (Connection timed out))
19:04:32webguest67E2V3JR would probably be v2 then
19:06:45webguest67krazykit: this one looks like a really good refurbished deal if it can do rockbox
19:08:24webguest67$40 for e260
19:17:20 Quit faemir (Remote closed the connection)
19:17:36 Join bluebrother [0] (
19:18:47 Quit suom1 (Remote closed the connection)
19:23:31 Join suom1 [0] (i=markus@2001:4c40:1:0:0:0:0:11)
19:25:14 Join webguest73 [0] (n=4cb82a6b@gateway/web/cgi-irc/
19:27:00webguest73Have there been any reported issues with installing RockBoxUtility on Vista x64?
19:29:00webguest73I'm unable to get the installer to work. I get an error message which returns: "This application has failed to start because mingwm10.dll was not found."
19:29:05lucentI haven't heard of anyone using Vista
19:30:06*amiconn thinks that the current windows rbutil is buggy (not fully static build or some missing build flag)
19:30:13lucentalso $40 for an e260 is okay, I guess... a better deal is the Clip or Sansa (but those aren't fully working yet)
19:31:25pixelmawebguest73: I read similar reports in the forums, the dev providing the Windows Rockbox Utility is aware of this but didn't have the time to fix it yet
19:31:58webguest73Thanks guys. I'll do a manual install.
19:32:52kugelwebguest73: download this as a workaround
19:33:10kugeland put it to X;/windows/system32
19:33:25webguest73Thanks kugel. I'll give that a go.
19:33:59lucentwebguest73: Fuze 8gb is what I own and use with Rockbox... there's a lot of showstoppers but basic playback of FLAC files works if you create a 500mb filesystem
19:37:20*amiconn wouldn't put a dll that isn't meant to be used permanently into \\windows\\system32
19:37:32amiconnI'd rather put it into the program's folder
19:39:55 Join dalgarath [0] (n=karashat@
19:40:06 Quit karashata (Nick collision from services.)
19:40:12 Nick dalgarath is now known as karashata (n=karashat@
19:40:31 Quit n1s (Read error: 110 (Connection timed out))
19:40:47webguest67lucent: i thought fuze 8gb didnt work with rockbox?
19:41:28scorche|shwebguest67: it is not i said before, there is a port in progress and you can check the status of that in the new ports forum...
19:41:48 Quit Llorean (Read error: 104 (Connection reset by peer))
19:42:00lucentwebguest67: I'm just saying what I know, rockbox runs and the wheel kinda sort of works enough to use the plugins. There's a crash when accessing data beyond 0.97GB
19:44:05 Quit bluebrother (Read error: 110 (Connection timed out))
19:44:46 Quit Horschti ("")
19:45:21 Join Thundercloud [0] (
19:51:05 Join _Auron_ [0] (
19:52:15 Quit webguest73 ("CGI:IRC")
19:55:16 Join faemir [0] (
20:02:56 Join bluebrother [0] (n=bluebrot@
20:11:18 Quit webguest67 ("CGI:IRC")
20:11:42 Quit nplus (Remote closed the connection)
20:25:41 Quit moos (Read error: 104 (Connection reset by peer))
20:25:56 Join moos [0] (i=Mustapha@rockbox/staff/moos)
20:45:05***Saving seen data "./dancer.seen"
20:45:10 Quit krazykit ("new kernel")
20:46:03kugeljhMikeS: wouldn't such #ifdefs in the si4700 driver fit better in a tuner-target.h to keep the driver as generic as possible? (I'm just curios)
20:51:29 Quit bluebrother (Read error: 110 (Connection timed out))
20:52:08jhMikeSkugel: Sure. It's just not there atm.
20:52:58 Join Photoguy [0] (n=Photoguy@
20:53:17 Join krazykit [0] (
20:54:01 Join Aurix_Lexico [0] (
21:06:12 Quit kugel (Remote closed the connection)
21:08:51 Join Llorean [0] (
21:12:40 Join gotthardt [0] (
21:18:06 Quit Zambezi (Remote closed the connection)
21:21:45gotthardti looked through the rockbox pages, but can't find this: how to add flyspray tracker # in the comment for svn commit
21:25:10gevaertsgotthardt: I believe the consensus is to just mention FS#xxxx
21:25:58gotthardtgreat - I want it to show up as a link in the commit comment - I'll add that info on the wiki - thanks
21:28:00 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
21:33:55 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
21:36:01 Join bluebrother [0] (n=bluebrot@
21:46:50 Join Zambezi [0] (
21:49:21 Join anewussr3 [0] (i=kvirc@
21:51:52 Nick anewussr3 is now known as anewuser (i=kvirc@
21:51:54 Quit Photoguy ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]")
21:53:00 Join nplus [0] (n=nplus@141.25.Globcom.Net)
21:57:56 Quit bluebrother (Read error: 145 (Connection timed out))
22:00:47gevaertsI'm not sure if showing up as a link will work
22:01:56 Join QUICKSTART [0] (
22:03:46*gevaerts sees that it does show up :)
22:06:39 Join _lifeless [0] (n=lifeless@
22:12:11 Quit bmbl ("Woah!")
22:13:22Unhelpfulkugel: whenever you get back - i mean config options for the reflection brightness and falloff function. i did a test with some that are darker near the bottom, and they look pretty good with the bottom album title
22:20:47 Join bertrik [0] (
22:22:43 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
22:23:28 Quit karashata ("G'bye everyone!")
22:24:16bertrikwow someone got busy with the si4700 driver
22:29:11 Join kugel [0] (n=chatzill@unaffiliated/kugel)
22:29:59kugelUnhelpful: ah ok, and they're calculated at caching or "in place"?
22:31:17kugelUnhelpful: also, I didn't quite get your one commit (r19598), was that meant to enable pf on greyscale or not?
22:31:43kugelUnhelpful: ah lol, nevermind, yes it does
22:32:05toffe82gotthardt: hello , long time no see :)
22:40:47 Quit XavierGr (Nick collision from services.)
22:40:49 Join Dekkard [0] (
22:40:58 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
22:41:56Dekkardgevaerts, : i got my 1st gen to a win machine.. the install was flawless.. and doom, and mpegplayer work fairly slick
22:42:10Dekkardi just need to wear reading glasses
22:43:46Dekkardfrankly.. this beats the living daylights out of the stock ipod nano
22:44:56scorche|shDekkard: you can change to a larger font if that is what you were referring to..
22:45:07***Saving seen data "./dancer.seen"
22:45:12Dekkardi got the font thing down.. even installed some extras..
22:45:27Dekkardbut doom.. is quite small on the 1st gen nano
22:45:44Dekkardthanks though
22:46:02Dekkardand.. i´m 52.. my eyes aren´t what they used to be
22:46:36Dekkardquestion.. is rockbox linux?
22:48:17 Join bluebrother [0] (n=bluebrot@
22:48:22Dekkardi wa scurious.. with it playing frozen bubble.. and the text editor and all
22:51:14 Join nevr [0] (
22:51:37 Quit QUICKSTART (Remote closed the connection)
22:52:18 Join viraptor [0] (
22:52:33nevrIve got a 1GB 1st gen ipod nano, if I install rockbox how high can I get the storage capacity? I know 4GB is the max stock 1st gen nano, can rockbox support any higher?
22:52:58krazykitit's not a matter of rockbox supporting it, it's a matter of "that's how apple made them"
22:54:23nevrIf the data, address, and page lines are all the same, it then becomes a matter of software to support it, correct?
22:54:40 Quit bluebrother (Read error: 60 (Operation timed out))
22:54:58viraptorhi - I couldn't find any information about mpower devices on the official page - did anyone try to port rockbox there? (it's a 5 button thingy with upgradeable firmware and probably a vga size display - audio+video)
22:56:40 Join bluebrother [0] (n=bluebrot@
22:57:25 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
22:57:29krazykitnevr, er, no. a 1GB ipod nano only has a 1GB of flash storage. you can't use software to increase available space
22:57:43agaffneywhat if it's "magic" software?
22:57:58nevrkrazykit, im not talking about magically turning a 1GB device in to 4GB...Im asking about chip replacement...
22:58:53krazykityou never said anything about replacing a chip. rockbox itself shouldn't impose any size limits. i'm not sure about the hardware, though.
23:00:28agaffneyif they sold equivelant 4GB models, you shouldn't have a problem going that high
23:00:38agaffneyany higher, and you're likely in uncharted territory
23:00:47nevrkrazykit, sorry, I guess I should have said that.
23:01:18nevragaffney, that is what I was wondering, Ill just have to poke around some more when I have time. Thanks for the info guys.
23:02:01 Quit DerDome ("Leaving.")
23:05:45 Quit bluebrother (Read error: 60 (Operation timed out))
23:11:12viraptorhmm... I guess noone heard of mpower... are there any devs who would like to have a look at the support, if someone sent them one device?
23:12:54Unhelpfulkugel: pf currently generates reflections in the cache, with the result that they take up space in cache. i'm working on modifying it to store only the actual scaled covers in the cache, and generate the reflections via a lookup table
23:13:12Bagderviraptor: history shows that such efforts hardly makes much of a difference, but try asking on the dev list and you'll find out
23:14:37Unhelpfulit will make the cache entries take up less space on disk and in memory, and the user-configurable reflections can be handled by regenerating the LUT
23:15:57 Quit anewuser (Read error: 104 (Connection reset by peer))
23:17:40 Join chattodo [0] (n=54a9aebf@gateway/web/cgi-irc/
23:17:57Unhelpfuli think unscaled loads pretty much have to go. it might make sense to have a user-selected scale size, but loading images at whatever size they happen to be will look wrong to *somebody* regardless of what you decide to do when they're too large.
23:18:31chattodohi! i have a simple question... is rockbox still a battery hog?
23:19:06krazykitchattodo, on what device?
23:19:07viraptorBagder: it seems to be an awfuly cheap, but decent player, so I guess I'll try at some point... ever was, across the board?
23:19:28chattodoi installed it twice over different periods of times, and i noticed that battery would be drained much quicker than the regular apple kernel.
23:19:33 Join anewuser [0] (i=anewuser@unaffiliated/anewuser)
23:19:35BagderUnhelpful: no, only on some targets
23:19:42chattodoi am using a nano 1st generation
23:22:10 Join bluebrother [0] (n=bluebrot@
23:22:47 Quit krazykit ("bbiab")
23:23:07 Join Doppelgamer [0] (
23:26:06 Part viraptor
23:26:21DoppelgamerHey all, how do I reset the rockbox database?
23:26:35DoppelgamerI've got it installed on a 4th gen grayscale iPod
23:26:54kugelUnhelpful: I don't think so
23:27:24Unhelpfulkugel: with regard to what, specifically?
23:27:32 Join n1s [0] (n=nils@rockbox/developer/n1s)
23:27:37kugelre: unscaled loads pretty much have to go
23:28:00 Join krazykit [0] (
23:28:29kugelI think cache building is questionable for unscaled loads with your reflection rework
23:29:09kugelbut it's definitely nice to have
23:29:12bluebrotherDoppelgamer: remove all *.tcd files in the /.rockbox folder
23:29:17kugeland I don't see anything wrong with it
23:29:29 Quit chattodo ("CGI:IRC (EOF)")
23:29:35Unhelpfulkugel: maybe fail covers that are "too large" if scaling is off?
23:29:57Doppelgamerbluebrother: Thanks!
23:30:12kugelUnhelpful: why would you want the user to force resizing? what's the gain of that?
23:31:20kugelUnhelpful: unscaled is made for users who are aware of their album arts, I don't see any problems
23:31:25 Quit Doppelgamer ("Leaving")
23:31:30Unhelpfulkugel: i think it's needed to make it look nice. covers above DISPLAY_SIZE don't really work right, and there aren't too many ways to get them to.
23:31:35Unhelpfulfair enough, then.
23:31:56kugelUnhelpful: not look nice to you maybe, but that's why there's the option
23:32:11Unhelpfulkugel: i mean they get cropped in unpredictable ways.
23:32:38Unhelpfuli can probably fix that, but it's still going to be not-nice. but yes, on-by-default might be quite good enough.
23:32:43kugelUnhelpful: really, the user who doesn't want resizing doesn't have such covers
23:32:52kugelor will get them sorted out once he noticed the glitches
23:33:26kugelon-by-default is perfect imho
23:33:41kugelespecially in a plugin there's no reason to restrict users
23:35:00kugelUnhelpful: I suppose it's a problem of the bmp loader if the bmp's higher than screen dimensions aren't cropped properly?
23:35:58 Join spidersmlb [0] (n=4a0dbe90@gateway/web/cgi-irc/
23:37:12Unhelpfulkugel: they aren't cropped in the loader at all. only the renderer ever imposes limits on how much of them to display
23:37:26 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
23:38:11spidersmlbi need help plz
23:38:30agaffneyspidersmlb: we can't read your mind
23:38:32*bluebrother wonders what a plz is
23:38:48bluebrotheralready read the IrcGuidelines? ;-)
23:38:49 Quit advcomp2019 (Nick collision from services.)
23:38:50agaffneybluebrother: probably related to a kthx
23:38:58 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
23:39:26spidersmlbthe loader said that device is not found
23:40:00 Quit spidersmlb (Client Quit)
23:40:02bluebrotherplease refine "loader", "device" and "says".
23:40:12kugelUnhelpful: hm, I'm thinking it would be reasonable if the loader crops if it's not told to resize
23:40:53 Join spidersmlb [0] (n=4a0dbe90@gateway/web/cgi-irc/
23:41:10Unhelpfulkugel: i would only want that if the caller requested cropping
23:41:13kugelunless you explain how uncropped bmp's could be useful of course ;)
23:41:28kugelyea, that works too
23:41:47kugelprobably even better
23:42:18Unhelpful...they were useful when there was a separate scaler. also, i suppose a bmp strip might exceed the screen height?
23:42:32gotthardthey toffe82
23:42:42gotthardti seem to show up at the end of the year...
23:42:59Unhelpfulactually, i think storing the max loaded size during cache build, and then scaling the "no cover" to that size would be just fine.
23:43:53kugelah yea, strips
23:44:43 Quit bslote (Read error: 60 (Operation timed out))
23:44:49Unhelpfulactually, this handles oversized images as well as possible, given the renderer design
23:45:11 Quit gotthardt ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]")
23:45:13kugelare you at pictureflow again?
23:45:39kugelUnhelpful: I didn't quite get what you meant
23:47:36 Quit killan ("( :: NoNameScript 4.22 :: )")
23:48:34 Quit spidersmlb ("CGI:IRC (EOF)")
23:51:43 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
23:53:40 Join bertrik_ [0] (
23:57:13n1sjhMikeS: wow, lot's of rework done to the si4700 driver. The scanning seems to work well for me :)

Previous day | Next day