00:03:09 | | Join flydutch [0] (~flydutch@host218-154-dynamic.14-87-r.retail.telecomitalia.it) |
00:03:23 | saratoga2 | stripwax: have you looked at optimizing BUTTERFLIES? |
00:03:49 | saratoga2 | that seems like a good canidate for asm |
00:10:17 | saratoga2 | stripwax: heres TRANSFORM_EQUAL on ARM [or rather the end off fft8 after your ASM code] |
00:10:19 | saratoga2 | http://pastebin.com/f2059b9da |
00:14:49 | saratoga2 | aside from all the sequential ldr/str its not too bad, though using multiple load store would speed that up a fair bit |
00:15:06 | stripwax_ | saratoga2 - um, yeah. when I say I've optimised TRANSFORM macros, I mean everything in it... |
00:15:09 | stripwax_ | :) |
00:15:43 | saratoga2 | can you pastebin it? |
00:16:27 | stripwax_ | if you can wait a few secs I'll commit it :) But yep sure. Basically, BUTTERFLIES is only used in fft4, fft8, fft16, and pass() functions. I'll pastebin the asm for the new pass() fn. |
00:17:08 | saratoga2 | cool |
00:18:16 | stripwax_ | just got to wait a sec (I'm stripping out the CPU_ARM - specific parts into its own proper header file) |
00:18:54 | | Quit domonoky (Read error: Connection reset by peer) |
00:20:30 | | Quit flydutch (Quit: /* empty */) |
00:21:25 | * | stripwax_ sighs - breaking your own code by refactoring it, and not having a last-good-working-version backed up :( |
00:21:44 | JdGordon__ | been there.. done that :( |
00:23:06 | | Nick stripwax_ is now known as stripwax (~Miranda@87-194-34-169.bethere.co.uk) |
00:24:41 | saratoga2 | in the current version of the TRANSFORM macros used by fft16, 68 out of 168 gcc generated instructions are single load/stores |
00:24:59 | saratoga2 | for all 4 macro calls |
00:25:20 | stripwax | sounds about right. |
00:25:23 | stripwax | sadly |
00:25:34 | saratoga2 | i guess thats misleading since all the mul macros are actually ASM |
00:25:44 | saratoga2 | so its more like 68 out about 120 lines of gcc generated code |
00:26:44 | stripwax | with my optimised version, there's a small amount of spill over (so a bit of stack usage for I think one or two variables), but everything else is multiple load/store. If I actually wrote pass() in asm by hand I think it would fit in the available registers without any spillover |
00:27:16 | saratoga2 | how do you coax gcc into using load/store multiple? |
00:30:54 | stripwax | by writing it in inline asm :) |
00:31:14 | stripwax | my implementation started off simpler - but now its about 95% my asm and 5% c glue |
00:32:58 | | Quit evilnick (Read error: Connection reset by peer) |
00:33:23 | | Join evilnick [0] (~evilnick@ool-457bccf5.dyn.optonline.net) |
00:33:50 | * | stripwax groans - now it's not even compiling |
00:34:04 | stripwax | trust me - it worked fine before trying to move code around :) ah, it's working now |
00:38:05 | | Quit Buschel () |
00:40:55 | stripwax | saratoga2 - http://pastebin.com/m3cdc0090 . that's the whole fft-ffmpeg.c file (sorry) |
00:43:24 | stripwax | argh, some bug has crept in and the audio's glitchy now. no, no, no, no, no .... |
00:44:54 | * | stripwax checks that it's just in the asm somewhere and that sdl still works ok |
00:48:08 | | Quit bmbl (Quit: Bye!) |
00:54:42 | *** | Saving seen data "./dancer.seen" |
00:58:20 | | Quit bertrik (Quit: De groeten) |
00:58:39 | mt | Does anyone have a problem if I add 2 fields - for the number of channels and extradata_size - in struct mp3entry ? |
01:00 |
01:04:52 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
01:08:14 | | Quit Rob2222 (Read error: Connection reset by peer) |
01:10:46 | | Join checker [0] (~621342a9@giant.haxx.se) |
01:11:17 | | Join Rob2222 [0] (~Miranda@p4FDCBE13.dip.t-dialin.net) |
01:13:11 | checker | ive written a guide for themes/wps'/sbs' based on the "CustomWPS" guide on the wiki, and id like to upload it to the wiki but it seems i need a writing permission |
01:13:50 | stripwax | saratoga - ok, panic over. it's actually a 'feature' that I hadn't yet tested, that doesn't actually work. but I'll commit without that thing and I think we're good.. the asm you've got doesn't "technically" work but it's hardly different from the working version |
01:15:22 | CIA-8 | New commit by stripwax (r24678): Get rid of USE_PASS_BIG (you can always restore from an older version ..?). Use ARM-optimised TRANSFORM, BUTTERFLIES macros. Move ARM-specific code ... |
01:15:37 | stripwax | saratoga - enjoy |
01:16:15 | stripwax | saratoga - did you get a chance to move revtab to iram? |
01:16:30 | JdGordon__ | checker: wiki name? |
01:17:02 | checker | ThomasKirkpatrick |
01:17:50 | JdGordon__ | done |
01:18:10 | JdGordon__ | you might want to link it from http://www.rockbox.org/wiki/RockboxThemes |
01:19:44 | checker | im not too familiar with wiki... |
01:23:11 | | Quit efyx_ (Remote host closed the connection) |
01:27:25 | | Quit robin0800 (Remote host closed the connection) |
01:27:42 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
01:28:58 | | Quit checker (Quit: CGI:IRC) |
01:29:43 | | Join m3dlg [0] (~m3dlg@212.183.140.34) |
01:35:26 | mt | stripwax: Great effort ! |
01:35:31 | CIA-8 | New commit by stripwax (r24679): Fix the TRANSFORM macro in arm asm (the one that is only used by fft16 and was commented out in previous revision as didn't work properly). Proper ... |
01:36:34 | | Quit m3dlg (Ping timeout: 276 seconds) |
01:36:51 | | Join m3dlg [0] (~m3dlg@bb-87-81-252-83.ukonline.co.uk) |
01:40:00 | | Quit m3dlg (Remote host closed the connection) |
01:40:24 | | Join m3dlg [0] (~m3dlg@bb-87-81-252-83.ukonline.co.uk) |
01:40:33 | stripwax | mt - glad you like :) |
01:42:33 | | Join karashata [0] (~karashata@74-220-162-11.wightman.ca) |
01:43:37 | | Quit robin0800 (Remote host closed the connection) |
01:54:07 | | Quit m3dlg (Ping timeout: 276 seconds) |
01:55:17 | * | stripwax sleeps |
01:55:32 | | Quit stripwax (Quit: http://miranda-im.org) |
01:56:37 | | Part froggyman |
01:56:57 | | Join webguest32 [0] (~ad11ba13@giant.haxx.se) |
01:57:32 | | Join webguest56 [0] (~ad11ba13@giant.haxx.se) |
01:57:32 | | Quit webguest32 (Client Quit) |
01:58:16 | | Quit webguest56 (Client Quit) |
02:00 |
02:01:55 | | Quit toffe82 (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]) |
02:04:38 | | Quit JdGordon__ (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
02:06:33 | | Join adam12345 [0] (~18b3a712@giant.haxx.se) |
02:11:12 | adam12345 | Hi quick question about using the rockbox utility on WinXP with a sansa Fuze. |
02:11:37 | | Join JdGordon1 [0] (~jonno@173-128-80-193.pools.spcsdns.net) |
02:13:21 | adam12345 | The rockbox utiltiy in WinXP autodetected my sansa Fuze v1, but is asking me for a mount point. Would that be the root o the drive? |
02:13:33 | JdGordon1 | yes |
02:13:47 | adam12345 | such as G:\ ? |
02:14:03 | JdGordon1 | yes |
02:14:12 | adam12345 | thank you! Jd |
02:24:13 | CIA-8 | New commit by mt (r24680): Add two extra fields to struct mp3entry, in preparation for making ATRAC3 more generic. (i.e, to avoid having to pass it RMContext even when the codec ... |
02:25:39 | JdGordon1 | mt: I tihnk you need to bump the codec and plugin apis numbers |
02:28:40 | mt | JdGordon1 : Thanks for pointing that out. |
02:29:11 | | Join makefile [0] (~god@189.81.69.129) |
02:30:10 | | Quit linuxstb (Remote host closed the connection) |
02:32:56 | mt | JdGordon1: My changes doesn't directly affect the codec api though .. (struct mp3entry is a member of the codec api), so do you think I should still bump the version ? |
02:33:07 | mt | s/doesn't/don't/ |
02:33:15 | | Join Kitr88 [0] (Kitr88@BSN-182-115-131.dial-up.dsl.siol.net) |
02:33:33 | JdGordon1 | any codecs or plugins accessing that struct will be pointing to the wrogn place |
02:33:45 | JdGordon1 | for any members under the ones you added |
02:33:55 | JdGordon1 | so they need to be recompiled |
02:34:56 | | Quit Kitar|st (Ping timeout: 256 seconds) |
02:35:53 | saratoga2 | 26.78MHz for 192k WMA! |
02:36:03 | saratoga2 | 299% realtime! |
02:36:26 | JdGordon1 | woo! |
02:36:56 | saratoga2 | stripwax: pass now takes 5.69MHz on WMA |
02:37:27 | saratoga2 | i can squeeze better performance out of the WMA core codec as well |
02:37:39 | saratoga2 | 25MHz seems pretty easy, i wonder what the lower bound really is |
02:38:20 | rasher | Dude, stop working on wma already, you're making MS look good |
02:38:47 | saratoga2 | i'm pretty sure i'm faster then their own decoders, so they're not looking too good to me :) |
02:39:22 | notByan | how fast are the FLAC decoders? |
02:39:31 | saratoga2 | which player? |
02:39:39 | CIA-8 | New commit by mt (r24681): Bump APIs' versions. |
02:40:16 | notByan | which player are those numbers for? |
02:40:17 | saratoga2 | but the answer is "really fast" pretty much for any player |
02:40:20 | saratoga2 | e200v1 |
02:40:21 | mt | saratoga2: \o/ \o/ :) |
02:40:34 | | Quit JdGordon1 (Ping timeout: 245 seconds) |
02:42:26 | saratoga2 | vorbis 192k takes 27.6MHz |
02:42:51 | saratoga2 | i want to email the tremorlo guy back with something like "we win" |
02:43:53 | | Quit anewuser (Quit: http://xrl.us/WinterChipV =ooo ϢINTER ϾHIP 5iVE is OOON!!) |
02:44:51 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
02:45:01 | mt | saratoga2: haha that would be kind of .. nice ! |
02:46:27 | | Quit freddyb (Remote host closed the connection) |
02:46:38 | | Quit GeekShadow (Read error: Connection reset by peer) |
02:47:24 | CIA-8 | New commit by mt (r24682): "Detach" ATRAC3 from RM. Since ATRAC3 isn't really specific to RM, it must not be obligatory to initialize the decoder through RMContext. |
02:48:53 | mt | saratoga2: Any idea whether ATRAC3 in wav could be joint-stereo or just stereo ? |
02:54:46 | *** | Saving seen data "./dancer.seen" |
02:55:51 | CIA-8 | New commit by mt (r24683): Fix a comment in OMA metadata parser. No functional changes. |
02:56:42 | saratoga2 | mt: AFAIK the limitation is just the bitrate, below 128k is joint stereo, above is dual stereo |
02:56:53 | saratoga2 | i guess to save CPU power |
02:57:02 | saratoga2 | seems like a really dumb design choice though |
02:57:28 | saratoga2 | well heres the bitrev table assuming I did everything right: http://pastebin.com/m88b90e0 |
02:57:30 | mt | hmm .. the problem is I can't find a flag in wav that would tell the coding mode |
02:58:06 | mt | Maybe I'll have to determine that according to the bitrate then |
02:58:48 | mt | wow the revtable is so tiny and pretty ! |
03:00 |
03:00:30 | CIA-8 | New commit by mt (r24684): Fix yellow. |
03:01:54 | | Join cjcopi [0] (~craig@charon.craig.copi.org) |
03:05:32 | mt | saratoga2: http://wiki.multimedia.cx/index.php?title=RealAudio_atrc : You were right, joint-stereo is used for 66 and 94 kbps |
03:06:55 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
03:07:06 | saratoga2 | mt: the bitstream really doesn't have a stereo mode flag? |
03:07:56 | | Quit Adnyxo (Quit: Leaving) |
03:08:01 | mt | Can't find anything like that in the spec |
03:08:34 | mt | But determining it according to the bitrate won't be a problem (luckily!) |
03:10:24 | | Quit LambdaCalculus37 (Quit: Fwump) |
03:16:06 | | Quit MethoS- (Remote host closed the connection) |
03:19:37 | | Join Strife89 [0] (~michael@adsl-154-22-223.mcn.bellsouth.net) |
03:20:05 | | Quit adam12345 (Quit: CGI:IRC (EOF)) |
03:20:28 | CIA-8 | New commit by saratoga (r24685): Remove runtime computation of the bitreverse table in favor of a constant table. ff_fft_init is still required however because it initializes the fft ... |
03:21:15 | saratoga2 | i guess to get rid of the init functions we want to drop the FFTContext function pointers entirely |
03:23:31 | | Join Schmogel [0] (~Miranda@p3EE21FB4.dip0.t-ipconnect.de) |
03:30:37 | | Quit HBK (Read error: Connection reset by peer) |
03:31:52 | | Join HBK [0] (~hbk@rrcs-97-77-49-215.sw.biz.rr.com) |
03:33:14 | mt | saratoga2: Was there any speedup ? |
03:33:36 | | Join Hillshum [0] (~hillshum@75-165-233-186.slkc.qwest.net) |
03:33:52 | | Join grndslm [0] (~grndslm@174-126-14-4.cpe.cableone.net) |
03:35:08 | saratoga2 | mt: i didn't test but there shouldn't be |
03:35:26 | saratoga2 | i'm still having trouble getting it to run without the init function, must be missing a pointer somewhere |
03:37:16 | | Quit komputes (Remote host closed the connection) |
03:39:33 | saratoga2 | do we want rockbox or ffmpeg headers on the new fft? |
03:43:49 | saratoga2 | somehow the fft gets screwed up if i kill the call to fft_init even though i've removed the revtab and number of bits stuff |
03:51:05 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
03:51:09 | CIA-8 | New commit by saratoga (r24686): Remove the need for ff_fft_init. FFT is now stateless. MDCT still requires an init function. |
03:53:22 | CIA-8 | New commit by mc2739 (r24687): updated German translation ... |
03:54:15 | JdGordon | did someone break playback in the sim? |
03:57:12 | mt | JdGordon: playback is working fine for me |
03:59:35 | saratoga2 | mt, stripwax: I've updated the mdct to be stateless, but the individual codecs need updating and I'm too tired to figure out how tremor/libatrac decides its block sizes |
03:59:38 | saratoga2 | http://pastebin.com/m472e1f69 |
03:59:51 | saratoga2 | feel free to update and/or commit once its working |
04:00 |
04:00:34 | mt | saratoga2: Nice work :) |
04:00:47 | JdGordon | mt: with svn? its no worky for me :( |
04:01:56 | mt | JdGordon: Yes with svn |
04:02:07 | JdGordon | arg |
04:02:09 | mt | saratoga2: IIRC, atrac3 just uses a size 512 mdct |
04:02:46 | mt | JdGordon: Did you try whipping it ? |
04:04:00 | JdGordon | ? |
04:04:50 | mt | nvm I really need to sleep |
04:04:54 | saratoga2 | mt: I said i'm tired ;) |
04:05:13 | | Quit Hillshum (Ping timeout: 264 seconds) |
04:05:52 | mt | saratoga2: I was just stating the mdct size .. didn't imply anything really. :) |
04:06:36 | | Quit DerPapst (Quit: Leaving.) |
04:07:53 | CIA-8 | New commit by saratoga (r24688): Remove a call to av_log2 which would result in an inlined function. |
04:08:22 | | Quit saratoga2 (Quit: CGI:IRC (EOF)) |
04:09:15 | | Join Hillshum [0] (~hillshum@75-165-233-186.slkc.qwest.net) |
04:12:23 | | Join Barahir [0] (~jonathan@gssn-5f75685c.pool.mediaWays.net) |
04:14:59 | | Quit TheSeven (Disconnected by services) |
04:15:12 | | Join The_Seven [0] (~theseven@rockbox/developer/TheSeven) |
04:15:17 | | Quit makefile (Read error: Connection reset by peer) |
04:15:23 | | Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven) |
04:16:29 | | Quit Barahir_ (Ping timeout: 276 seconds) |
04:18:48 | | Join AlexP_ [0] (~ap@rockbox/staff/AlexP) |
04:19:08 | | Quit AlexP (Remote host closed the connection) |
04:19:08 | | Quit kadoban (Write error: Broken pipe) |
04:19:16 | | Join kadoban [0] (~mud@cpe-24-93-17-195.rochester.res.rr.com) |
04:32:26 | | Join woodensoul [0] (~47bc91c2@giant.haxx.se) |
04:33:03 | woodensoul | Hello all. Congrats on release 3.5! I'm loving it as always. |
04:34:32 | woodensoul | has the idea of a favorite album designation in the database been suggested? |
04:34:42 | CIA-8 | New commit by mt (r24689): Initial support for ATRAC3 streams in wav containers. ... |
04:39:56 | | Quit woodensoul (Quit: CGI:IRC (Ping timeout)) |
04:40:31 | | Join woodensoul [0] (~47bc91c2@giant.haxx.se) |
04:41:30 | | Quit Strife89 (Quit: Bed.) |
04:44:29 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
04:45:31 | | Quit woodensoul (Quit: CGI:IRC (Ping timeout)) |
04:46:52 | | Quit ecio (Ping timeout: 258 seconds) |
04:54:49 | *** | Saving seen data "./dancer.seen" |
04:55:08 | | Quit Sajber^ (Read error: Connection reset by peer) |
05:00 |
05:00:38 | | Quit Schmogel (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
05:14:40 | | Join yeahx [0] (~aarond@c-67-183-41-209.hsd1.wa.comcast.net) |
05:24:13 | | Part yeahx |
05:39:10 | | Quit Horscht (Quit: Verlassend) |
05:44:56 | | Quit panni_ (Read error: Connection reset by peer) |
05:48:46 | | Join ecio [0] (~Moo@244-108.202-68.tampabay.res.rr.com) |
06:00 |
06:01:32 | JdGordon | anyone around? |
06:02:03 | mc2739 | yes |
06:02:05 | | Join phanboy4 [0] (~benji@c-24-98-43-198.hsd1.ga.comcast.net) |
06:02:26 | JdGordon | can you test a patch quickly? |
06:02:30 | mc2739 | sure |
06:02:39 | JdGordon | you want me to build for you? |
06:02:55 | mc2739 | not necessary |
06:03:39 | mc2739 | where is the pactch? |
06:03:45 | JdGordon | http://pastebin.com/m4be816a3 |
06:04:09 | JdGordon | load up a theme or two and make sure the backdrops displays correctly please :) |
06:04:43 | JdGordon | that makes skins reuse backdrops if the sbs and wps use the same bmp |
06:04:44 | mc2739 | sure |
06:07:38 | JdGordon | the sims seem to be broken on my pc! |
06:13:20 | | Quit rphillips (Read error: Operation timed out) |
06:17:20 | | Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d) |
06:17:44 | | Quit kramer3d (Ping timeout: 258 seconds) |
06:18:10 | | Quit JdGordon (Quit: Leaving.) |
06:20:48 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
06:22:12 | | Join rphillips [0] (~rphillips@66-90-184-168.dyn.grandenetworks.net) |
06:22:55 | JdGordon | mc2739: ah, sim is working here again.. how you going? |
06:23:04 | mc2739 | JdGordon: patch looks good - backdrop changes appear to work properly - tested on e200v2 with http://themes.rockbox.org/index.php?themeid=463&target=sansae200v2 and http://themes.rockbox.org/index.php?themeid=507&target=sansae200v2 |
06:23:15 | JdGordon | ta :) |
06:24:32 | CIA-8 | New commit by jdgordon (r24690): Reuse the backdrop buffers if 2 skins use the same backdrop (on the same screen of course) |
06:27:09 | | Quit grndslm (Quit: Leaving) |
06:30:08 | | Join freddyb [0] (~fred@pool-68-238-8-141.chi.dsl-w.verizon.net) |
06:30:16 | JdGordon | OH FFS! |
06:31:24 | CIA-8 | New commit by jdgordon (r24691): fix checkwps |
06:31:36 | JdGordon | one day I'll remember out that one :p |
06:37:40 | | Quit Hillshum (Quit: Leaving) |
06:54:53 | *** | Saving seen data "./dancer.seen" |
06:56:02 | | Join jeffp [0] (~jeffp@barmen.interhost.no) |
06:56:52 | jeffp | hey guys, i was just wondering if anyone's working on the sansa fuze v2.. |
07:00 |
07:13:22 | | Join evilnick_ [0] (~evilnick@ool-457bccf5.dyn.optonline.net) |
07:17:09 | | Quit evilnick (Ping timeout: 256 seconds) |
07:17:38 | * | pixelma does not really like the German translation update committed this night |
07:20:43 | | Quit freddyb (Quit: Konversation terminated!) |
07:21:40 | pixelma | I also thought that for languages where there are native speakers among the committers, we agreed on letting those review updates |
07:22:15 | | Quit advcomp2019 (Read error: Connection reset by peer) |
07:23:27 | pixelma | and could someone explain to me the first hook in the diff, I mean the sense of it in the original? Aren't all the targets that are listed there behind the "recording" feature already included with "recording"? |
07:23:43 | | Nick kramer3d_ is now known as kramer3d (~kramer@unaffiliated/kramer3d) |
07:26:03 | pixelma | especially seeing that the rest of the phrase only uses "recording"... |
07:29:35 | | Quit liar (Remote host closed the connection) |
07:30:45 | pixelma | oh, it's in a deprecated string anyways.... |
07:30:59 | jeffp | hey guys, i was just wondering if anyone's working on the sansa fuze v2.. |
07:32:42 | | Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) |
07:33:10 | FlynDice | jeffp: http://www.rockbox.org/wiki/SansaAMS will give you the latest progress |
07:33:23 | | Quit anewuser (Quit: http://xrl.us/WinterChipV =ooo ϢINTER ϾHIP 5iVE is OOON!!) |
07:33:55 | jeffp | thanks flyndice- i've looked there already, i was hoping for some more hopeful news here :) |
07:40:40 | FlynDice | jeffp: I don't think anyone is actively working on it at the moment, give it some time. Even though noone is actively working on it I would guess a lot of the work on the clipv2 and clip+ should transfer over to the fuzev2. |
07:41:35 | jeffp | i hope so! i want to play with rockbox :) |
08:00 |
08:00:23 | | Quit karashata (Quit: The fluffy dragon has left entirely!) |
08:07:17 | | Join Zagor [0] (~bjst@46.35.227.87.static.tab.siw.siwnet.net) |
08:07:18 | | Quit Zagor (Changing host) |
08:07:18 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
08:09:37 | JdGordon | does anyone tihnk we need an explicit "next preset id/freq/name" token for the fms? |
08:15:33 | Llorean | Only if we also include a Prev one. |
08:16:09 | Llorean | It might be nice, though I'd not say "need" at all |
08:16:38 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:19:52 | | Quit kramer3d (Ping timeout: 260 seconds) |
08:23:16 | jeffp | jd, you the same guy who used to dev for miranda-im |
08:26:25 | | Quit AndyI (Ping timeout: 248 seconds) |
08:30:00 | JdGordon | Llorean: well, we dont have a prev id3 track |
08:30:07 | JdGordon | jeffp: a looong time ago :) |
08:30:48 | JdGordon | by id3 track i mean in the wps |
08:30:56 | jeffp | ah cool good to see you again. |
08:31:03 | Llorean | JdGordon: True, but browsing playlists is less bidirectional than presets |
08:31:11 | JdGordon | the reason I ask is because the playlist viewer makes the tags pretty redundant |
08:32:56 | | Join AndyI [0] (~pasha_int@212.14.205.32) |
08:36:02 | amiconn | mt: Those two extra fields should be made #if CONFIG_CODEC == SWCODEC, imo |
08:37:29 | | Join flydutch [0] (~flydutch@host218-154-dynamic.14-87-r.retail.telecomitalia.it) |
08:38:45 | | Part jeffp |
08:47:51 | pixelma | Llorean: if I remember correctly, browsing the preset list from the radio is as easy/complicated as browsing the playlist (just not "moving" presets etc.) if you ignore that *some* targets have a quick access button to the playlist now |
08:51:23 | | Quit feisar_ (Quit: leaving) |
08:51:26 | Llorean | pixelma: This is true, but I just think that a user is more likely to go "back" in presets than back in playlists, so bidirectional tags make more sense there (if you're going to do a 'next' that is, I'm not sure next is even necessary) |
08:51:57 | | Join feisar [0] (jljhook@irkki.fi) |
08:52:25 | | Nick feisar is now known as Guest38414 (jljhook@irkki.fi) |
08:54:56 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:05:04 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
09:07:29 | | Quit ps-auxw (Ping timeout: 248 seconds) |
09:12:56 | | Join petur [0] (~petur@rockbox/developer/petur) |
09:13:53 | | Quit koniiiik (Ping timeout: 248 seconds) |
09:13:59 | | Join koniiiik [0] (johnny64@phoenix.wheel.sk) |
09:15:44 | | Join Tomis2 [0] (~Tomis@70.134.79.51) |
09:15:53 | | Quit Tomis (Read error: Operation timed out) |
09:15:53 | | Nick Tomis2 is now known as Tomis (~Tomis@70.134.79.51) |
09:23:01 | | Join ps-auxw [0] (~arneb@p4FF7F39B.dip.t-dialin.net) |
09:23:41 | | Join TopyMobile__ [0] (~topy@f048039024.adsl.alicedsl.de) |
09:25:35 | | Quit CaptainKewl (Ping timeout: 245 seconds) |
09:27:29 | | Quit TopyMobile_ (Ping timeout: 240 seconds) |
09:30:40 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
09:30:44 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
09:37:44 | | Join phanboy_iv [0] (~benji@c-24-98-43-198.hsd1.ga.comcast.net) |
09:37:49 | | Quit phanboy_iv (Client Quit) |
09:37:52 | | Quit phanboy4 (Quit: Leaving) |
09:46:40 | | Quit TheUser (Ping timeout: 260 seconds) |
09:51:22 | | Quit kramer3d (Quit: Leaving) |
09:51:28 | | Join stoffel [0] (~quassel@p57B4FACA.dip.t-dialin.net) |
09:53:30 | | Join grndslm [0] (~grndslm@174-126-14-4.cpe.cableone.net) |
09:54:18 | | Quit S_a_i_n_t (Quit: There are 10 types of people, those who understand binary, and those who don't.) |
09:54:46 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.1.87) |
09:55:53 | | Nick AlexP_ is now known as AlexP (~ap@rockbox/staff/AlexP) |
09:57:27 | | Quit grndslm (Client Quit) |
10:00 |
10:03:54 | | Join grndslm [0] (~grndslm@174-126-14-4.cpe.cableone.net) |
10:07:45 | | Quit grndslm (Client Quit) |
10:10:49 | | Quit evilnick_ (Read error: Connection reset by peer) |
10:11:12 | | Join evilnick_ [0] (~evilnick@ool-457bccf5.dyn.optonline.net) |
10:22:34 | | Join DerPapst [0] (~DerPapst@p4FE8ED0B.dip.t-dialin.net) |
10:23:22 | * | gevaerts agrees with pixelma. Translations should be reviewed by the usual translator first |
10:26:06 | | Join LinusN [0] (~linus@rockbox/developer/LinusN) |
10:28:41 | | Quit Topy44 (Ping timeout: 256 seconds) |
10:44:58 | | Quit S_a_i_n_t (Quit: There are 10 types of people, those who understand binary, and those who don't.) |
10:52:57 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
10:54:57 | *** | Saving seen data "./dancer.seen" |
11:00 |
11:18:53 | | Join Buschel [0] (~ab@p54A3C4A8.dip.t-dialin.net) |
11:19:12 | Buschel | mt: just found some atrac3 joint stereo files -> http://samples.mplayerhq.hu/A-codecs/ATRAC3/ |
11:19:20 | | Quit ecio (Ping timeout: 245 seconds) |
11:20:00 | mt | amiconn: Yes, I'll look into that. |
11:20:22 | mt | Buschel: Yes, but we couldn't play those files before because they're in wav |
11:20:44 | Buschel | mt: I just tried 2 files (sample.ATRAC3.66kbps.44100Hz.Stereo.wav and mc_sich_at3_066.wav). Both of them definately use JS, but the first file shows heavy artifacts when playing, the second file seems to sound fine. |
11:20:54 | | Quit Buschel (Client Quit) |
11:30:37 | | Join webguest000 [0] (~3ab48602@giant.haxx.se) |
11:31:52 | | Quit webguest000 (Client Quit) |
11:35:24 | CIA-8 | New commit by mt (r24692): Add the Rockbox GNU header to some files in libatrac. |
11:38:03 | | Join b0hoon [0] (~3e57b852@giant.haxx.se) |
11:38:13 | | Quit b0hoon (Client Quit) |
11:38:48 | | Join b0hoon2 [0] (~3e57b852@giant.haxx.se) |
11:40:18 | b0hoon2 | Hi, why in the rtc_e8564.c the address of it is set to 0x51 and from where it was taken? |
11:43:55 | b0hoon2 | shouldn't it be 0xa2? It is a clone of the philips pcf8563 used in the Packard Bell. |
11:45:06 | b0hoon2 | besides it brakes the rule of read/write addressing |
11:50:01 | b0hoon2 | is anybody here now? :P |
11:51:11 | mt | b0hoon2: Probably not one that could answer you, or maybe there's, but they are afk. :) |
11:51:16 | gevaerts | b0hoon2: yes, but probably not the people who know rtc_e8564.c :) |
11:52:17 | b0hoon2 | ok, thanks :) from who i can find out something more about it then? |
11:52:22 | gevaerts | svn blame says that you want markun for this |
11:53:17 | gevaerts | hm, maybe it's even older |
11:53:33 | mt | amiconn: question ; when I added those two fields, I added them in a similar sort to those added for vorbis, ac3, and xing. Shouldn't they be moved under #ifdef SWCODEC too ? |
11:54:49 | b0hoon2 | gevaerts: alright then, thanks! i should look at svn, so simple :) |
11:55:31 | gevaerts | b0hoon2: the 0x51 was added in r10799 |
12:00 |
12:00:31 | | Quit mt (Read error: Connection reset by peer) |
12:00:50 | | Quit rvvs89 (Ping timeout: 258 seconds) |
12:01:04 | | Join mt [0] (~mtee@rockbox/developer/mt) |
12:05:01 | | Join watto [0] (~watto@193.203.81.165) |
12:05:26 | | Join Sajber^ [0] (~Sajber@h-143-173.A213.priv.bahnhof.se) |
12:11:00 | mt | Does anyone see any point in why libfaad should stay, if we managed to have a fixed point aac decoder from libffmpeg ? |
12:12:56 | | Join ecio [0] (~Moo@244-108.202-68.tampabay.res.rr.com) |
12:13:51 | | Join teru [0] (~teru@KD059133108225.ppp.dion.ne.jp) |
12:16:50 | mt | Okay, I'm changing that in gsoc wiki. |
12:17:26 | | Join shai_ [0] (~Shai@line21-132.adsl.actcom.net.il) |
12:17:31 | | Part LinusN |
12:18:11 | | Quit shai (Read error: Connection reset by peer) |
12:18:28 | | Join MethoS- [0] (~clemens@134.102.106.250) |
12:30:02 | AlexP | pixelma: I agree about the translations. mc2739 probably just didn't know - did you tell him? |
12:31:44 | b0hoon2 | gevaerts: committed by barrywardell, patch by Laurent Baum. The funniest thing is it works on the pp-i2c bridge and the PB vibe while it shoudn't (with this address). I'll try to contact with Barry Wardell about it. |
12:41:58 | | Join darkham [0] (~darkham@host234-31-dynamic.37-79-r.retail.telecomitalia.it) |
12:45:14 | | Quit b0hoon2 (Quit: CGI:IRC 0.5.9 (2006/06/06)) |
12:45:45 | | Join Schmogel [0] (~Miranda@p3EE21FB4.dip0.t-ipconnect.de) |
12:54:11 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
12:54:59 | *** | Saving seen data "./dancer.seen" |
12:59:41 | CIA-8 | New commit by teru (r24693): * surround member only used by charcells with #ifdef HAVE_LCD_CHARCELLS in struct scrollinfo in scroll_engine.h. ... |
13:00 |
13:00:23 | | Quit stoffel (Remote host closed the connection) |
13:02:49 | | Join stoffel [0] (~quassel@p57B4FACA.dip.t-dialin.net) |
13:04:16 | | Quit darkham (Quit: Sto andando via) |
13:05:01 | | Quit robin0800 (Remote host closed the connection) |
13:05:27 | | Join krabador [0] (~darkham@host234-31-dynamic.37-79-r.retail.telecomitalia.it) |
13:14:52 | | Join perfectdrug_ [0] (~marko@p5B0ED808.dip.t-dialin.net) |
13:18:30 | | Quit perfectdrug (Ping timeout: 245 seconds) |
13:40:16 | | Quit Sajber^ (Read error: Connection reset by peer) |
13:41:51 | pixelma | AlexP: I assumed he would be sleeping by this time, planned to do so when I see him next active |
13:46:39 | | Quit DerPapst (Quit: Leaving.) |
13:47:13 | | Join DerPapst [0] (~DerPapst@p4FE8ED0B.dip.t-dialin.net) |
14:00 |
14:18:05 | | Join mt_ [0] (~mtee@41.233.146.152) |
14:19:47 | | Quit mt (Ping timeout: 265 seconds) |
14:21:30 | | Nick mt_ is now known as mt (~mtee@41.233.146.152) |
14:21:43 | | Quit mt (Changing host) |
14:21:43 | | Join mt [0] (~mtee@rockbox/developer/mt) |
14:29:00 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
14:29:15 | | Join Adnyxo [0] (~aaron@adsl-065-013-002-216.sip.asm.bellsouth.net) |
14:36:21 | | Join Strife89|PalmTX [0] (~upirc@168.16.232.201) |
14:38:32 | CIA-8 | New commit by teru (r24694): scrollbar.c: Simplify code a bit. |
14:43:10 | | Quit Strife89|PalmTX (Quit: The one thing I hate about the Palm OS: no multitasking. :/) |
14:44:34 | | Join TheSphinX^ [0] (~cold@p54A5D519.dip.t-dialin.net) |
14:46:06 | | Quit krabador (Quit: Sto andando via) |
14:55:03 | *** | Saving seen data "./dancer.seen" |
14:55:31 | Zagor | does anyone remember what caused the ondio sp to keel over? |
14:55:51 | Zagor | (in the build table. it says flash full.) |
14:56:04 | Zagor | and apparently it's been like that for quite a while |
14:56:22 | gevaerts | Zagor: the last drop was multifont |
14:58:41 | | Quit ecio (Ping timeout: 276 seconds) |
14:59:57 | | Join fwoggyman [0] (~187b533e@giant.haxx.se) |
15:00 |
15:01:49 | pixelma | well rombox for it |
15:04:18 | CIA-8 | New commit by zagor (r24695): Updated SVN log |
15:06:03 | | Join Topy44 [0] (~Topy44@f048039024.adsl.alicedsl.de) |
15:10:58 | | Join freddyb [0] (~fred@pool-68-238-8-141.chi.dsl-w.verizon.net) |
15:11:27 | | Quit Schmogel (Ping timeout: 272 seconds) |
15:18:55 | | Quit Topy44 (Read error: Connection reset by peer) |
15:21:26 | | Join MJ [0] (~MJ@77.88.72.162) |
15:21:33 | | Join Topy44 [0] (~Topy44@f048039024.adsl.alicedsl.de) |
15:21:53 | | Quit Zagor (Quit: Clint excited) |
15:22:31 | MJ | I am trying to configure a TTS engine in the RB Utility, on Mac |
15:22:42 | MJ | there is, however, no documentation on the subject that I can find |
15:23:13 | MJ | nor does there seem to be a OS X option to use the OS built-in TTS engine. |
15:23:18 | MJ | any hints? |
15:24:40 | MJ | (OS X comes with a TTS command line utility 'say' that can output to .aiff files if needed) |
15:26:58 | | Join Zagor [0] (~bjst@46.35.227.87.static.tab.siw.siwnet.net) |
15:26:58 | | Quit Zagor (Changing host) |
15:26:58 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
15:28:52 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
15:38:08 | | Join ecio [0] (~Moo@adsl-065-081-069-051.sip.mco.bellsouth.net) |
15:47:56 | | Join evilnick_B [0] (~0c140464@rockbox/staff/evilnick) |
15:51:44 | ranmachan | My Sansa C240v2 all soldered up for testing: ranma/S6000731.JPG">http://uguu.de/~ranma/S6000731.JPG (trying to find the JTAG pinout) |
15:53:56 | Zagor | ooh, pretty! |
15:54:13 | | Join krabador [0] (~darkham@host234-31-dynamic.37-79-r.retail.telecomitalia.it) |
15:54:21 | | Quit fwoggyman (Quit: tata) |
15:54:43 | | Join TheSeven|Mobile [0] (~theseven@rockbox/developer/TheSeven) |
15:58:08 | pixelma | MJ: I believe work on making use of the inbuilt MacOS TTS for RbUtil has just been started and especially slightly older OS versions have problems. Maybe you can talk to the developer who experimented with this later (bluebrother if I recall correctly) |
15:58:53 | MJ | k |
15:58:55 | MJ | thanks |
16:00 |
16:00:17 | gevaerts | ranmachan: good luck! |
16:07:06 | ranmachan | gevaerts: Thanks. I'll have to figure out a good way to test the pins now :) |
16:10:03 | | Join jgarvey [0] (~jgarvey@cpe-065-190-066-253.nc.res.rr.com) |
16:15:00 | | Quit teru (Quit: Quit) |
16:19:09 | AlexP | Zagor: I'd ass a the and have "All commits since the last release" |
16:19:12 | AlexP | dear god |
16:19:17 | AlexP | I'd *add* a the |
16:30:08 | | Join Schmogel [0] (~Miranda@p3EE21AC2.dip0.t-ipconnect.de) |
16:43:41 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
16:48:15 | | Join Qumat [0] (~Qumat@77-253-44-13.adsl.inetia.pl) |
16:48:52 | | Nick shai_ is now known as shai (~Shai@line21-132.adsl.actcom.net.il) |
16:49:13 | | Join toffe82 [0] (~chatzilla@12.169.218.14) |
16:53:37 | Qumat | hi there |
16:53:54 | | Nick Qumat is now known as wojtek1991 (~Qumat@77-253-44-13.adsl.inetia.pl) |
16:55:04 | *** | Saving seen data "./dancer.seen" |
16:58:45 | wojtek1991 | how to get the content as is there: http://cia.vc/stats/project/rockbox/ |
17:00 |
17:00:46 | | Quit wojtek1991 (Quit: MegaIRC v4.05 http://ironfist.at.tut.by) |
17:05:03 | | Join pamaury [0] (~pamaury@ALyon-551-1-70-117.w92-137.abo.wanadoo.fr) |
17:08:04 | | Quit FlynDice (Remote host closed the connection) |
17:08:31 | | Join FlynDice [0] (~FlynDice@c-24-19-225-90.hsd1.wa.comcast.net) |
17:11:54 | | Join wojtek111 [0] (~wojtek111@77-253-44-13.adsl.inetia.pl) |
17:13:09 | wojtek111 | how to make content as it is on: http://cia.vc/stats/project/rockbox/ |
17:13:27 | gevaerts | What do you mean? |
17:13:41 | | Join fyrestorm [0] (~nnscript@cpe-24-90-81-175.nyc.res.rr.com) |
17:14:13 | dionoea | wojtek111: is http://www.rockbox.org/wiki/UsingSVN what you are looking for ? |
17:14:18 | wojtek111 | to show sunversions |
17:14:28 | wojtek111 | subversions |
17:14:46 | wojtek111 | not major changes but eg RSS |
17:18:16 | gevaerts | Are you asking if there's an rss feed for the svn log? |
17:19:18 | wojtek111 | yes |
17:19:24 | wojtek111 | but to subversion |
17:19:28 | wojtek111 | on main page |
17:19:50 | gevaerts | we don't provide one I think |
17:21:02 | wojtek111 | nut on page I write there is |
17:21:15 | wojtek111 | nut -> but |
17:25:36 | wojtek111 | I know how |
17:25:41 | wojtek111 | I found out |
17:25:47 | wojtek111 | on this pae itis |
17:26:07 | wojtek111 | http://cia.vc/stats/project/rockbox/.rss |
17:26:11 | wojtek111 | here we go |
17:27:13 | wojtek111 | how aobut GSoC? |
17:28:11 | krazykit | what about it? |
17:28:12 | | Quit TheSeven|Mobile (Ping timeout: 260 seconds) |
17:29:11 | | Join Sajber^ [0] (~Sajber@h-143-173.A213.priv.bahnhof.se) |
17:29:28 | wojtek111 | deos rockbox join in it |
17:30:35 | | Quit mt (Ping timeout: 245 seconds) |
17:30:37 | krazykit | http://www.rockbox.org/wiki/SummerOfCode |
17:31:03 | gevaerts | We plan to apply |
17:31:26 | wojtek111 | what about students? |
17:32:17 | Zagor | wojtek111: suggest projects here: http://www.rockbox.org/wiki/SummerOfCode2010 |
17:33:14 | | Join mt [0] (~mtee@rockbox/developer/mt) |
17:33:40 | | Join Strife89 [0] (~michael@168.16.232.173) |
17:34:41 | | Quit B4gder (Ping timeout: 276 seconds) |
17:39:16 | | Join mt_ [0] (~mtee@41.233.146.152) |
17:39:20 | | Quit mt (Ping timeout: 245 seconds) |
17:44:33 | | Quit wojtek111 (Quit: Leaving) |
17:45:10 | | Quit mt_ (Ping timeout: 245 seconds) |
17:45:19 | | Join phanboy4 [0] (~benji@c-24-98-43-198.hsd1.ga.comcast.net) |
17:45:34 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
17:46:16 | | Quit MJ (Quit: homeward bound) |
17:50:05 | | Join mt [0] (~mtee@rockbox/developer/mt) |
17:52:03 | | Join Farthen [0] (~chatzilla@e179232160.adsl.alicedsl.de) |
18:00 |
18:03:51 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
18:09:21 | | Quit mt (Ping timeout: 240 seconds) |
18:11:25 | | Join mt [0] (~mtee@rockbox/developer/mt) |
18:12:09 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
18:13:14 | | Quit flydutch (Ping timeout: 265 seconds) |
18:20:09 | | Join flydutch [0] (~flydutch@host154-132-dynamic.15-87-r.retail.telecomitalia.it) |
18:20:42 | | Quit Strife89 (Ping timeout: 256 seconds) |
18:26:21 | | Quit mt (Ping timeout: 240 seconds) |
18:27:56 | | Join mt [0] (~mtee@rockbox/developer/mt) |
18:28:09 | JdGordon | AlexP: kugel: pixelma: I've updated the fms patch to make the preset tags more sensible, if you could test some time. peakmeter updating still doesnt work on hwcodec, and no menu item, but everything else should be working |
18:28:41 | gevaerts | freddyb, JdGordon: is FS #11008 ready for commit? |
18:28:44 | JdGordon | negative offsets in the playlist viewer shuold work if you use them with the preset info tags |
18:28:59 | JdGordon | gevaerts: unless you tihnk otherwise |
18:29:21 | gevaerts | I want it in as soon as possiblt |
18:31:33 | gevaerts | JdGordon: do you want to commit it, or shall I? |
18:31:41 | JdGordon | if you have time, go for it |
18:31:46 | JdGordon | I'm heading to work in a few min |
18:34:41 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
18:34:51 | CIA-8 | New commit by gevaerts (r24696): Turn the simulator background into a clickable area. i.e. you click on the play button to press play. It also maps mouse scrollwheel events to rockbox ... |
18:35:49 | pamaury | omg oO tagcache uses fancy types in some areas |
18:36:11 | JdGordon | gevaerts: and can you look at 11019? |
18:37:00 | gevaerts | later |
18:37:11 | AlexP | JdGordon: Cool, I'll play in a hour or so |
18:37:20 | * | gevaerts isn't sure if he agrees with that one |
18:37:48 | | Quit petur (Quit: *plop*) |
18:38:41 | AlexP | What is the point of FS #11019? |
18:38:47 | AlexP | Why would you want to do that? |
18:39:23 | freddyb | gevaerts: Fine with me! |
18:42:19 | freddyb | AlexP: The reason for #11019 is so that you can have a background and use the −−root option at the same time. I built all the sims when I was testing my other patch and the only way to get the background was to cd to the simulator directory. |
18:43:13 | AlexP | OK |
18:45:24 | | Quit kugel (Ping timeout: 264 seconds) |
18:46:59 | | Quit Farthen (Ping timeout: 252 seconds) |
18:48:21 | | Join Farthen [0] (~chatzilla@g230248103.adsl.alicedsl.de) |
18:50:21 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
18:55:08 | *** | Saving seen data "./dancer.seen" |
18:57:47 | | Join sudoman [0] (~sudoman@static-151-204-226-99.bos.east.verizon.net) |
19:00 |
19:05:22 | * | gevaerts starts on the experimental pebble code |
19:05:40 | AlexP | cool |
19:05:58 | gevaerts | maybe I'll get somewhere :) |
19:06:10 | AlexP | finger's crossed :) |
19:06:31 | AlexP | -' |
19:08:41 | kugel | gevaerts: the virtualisation thing? |
19:08:50 | kugel | visualisation* |
19:08:53 | gevaerts | yes |
19:09:04 | kugel | *you* work on it? |
19:09:07 | gevaerts | We can argue about the details later, I just want a running prototype |
19:09:21 | * | kugel didn't see that coming but can't argue against :) |
19:11:51 | | Quit fyrestorm (Read error: Connection reset by peer) |
19:13:41 | | Join fyrestorm [0] (~nnscript@cpe-24-90-81-175.nyc.res.rr.com) |
19:19:13 | | Join JdGordon_ [0] (~Miranda@rockbox/developer/JdGordon) |
19:30:22 | CIA-8 | New commit by bluebrother (r24697): Remove column from tree widget −− this is set up by the caller. |
19:30:26 | CIA-8 | New commit by bluebrother (r24698): Rename InstallFrm to InstallWindowFrm. ... |
19:32:23 | | Quit Farthen (Disconnected by services) |
19:32:45 | | Join Farthen_ [0] (~chatzilla@g230251162.adsl.alicedsl.de) |
19:32:47 | | Nick Farthen_ is now known as Farthen (~chatzilla@g230251162.adsl.alicedsl.de) |
19:32:54 | | Join Strife89 [0] (~michael@168.16.237.214) |
19:33:07 | | Join efyx_ [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) |
19:34:38 | pamaury | What is the difference between Actual size and Binsize in rockbox-info.txt ? Does the linker does some sort of section alignment ? |
19:35:42 | | Join webguest35 [0] (~5c186d3b@giant.haxx.se) |
19:36:32 | | Join TheUser [0] (~theuser12@nat2.dnepro.net) |
19:36:38 | webguest35 | Hi, Whats the best way to get what button is pressed? |
19:37:12 | | Join Bagder [0] (~daniel@rockbox/developer/bagder) |
19:42:35 | JdGordon_ | webguest35: in what context? |
19:43:14 | kugel | pamaury: usually the actual binsize it's 8 byte less because we add a small header to it |
19:43:15 | webguest35 | In a plugin |
19:43:50 | kugel | but it can be different if the file format (e.g. mi4 on several PP devices) impose restrictions for the layout |
19:45:28 | freddyb | Is there a right way to get the path of the rockboxui executable? |
19:45:30 | gevaerts | JdGordon_: woukd the parse_* function in skin_parser.c be the right place to actually load things from disk? |
19:46:00 | JdGordon_ | gevaerts: no, probably not, but it depends... |
19:46:23 | gevaerts | JdGordon_: it's probably good enough for proof-of-concept code I guess |
19:46:25 | JdGordon_ | webguest35: rb->button_get() for the raw buttton presses or rb->action_get() |
19:46:32 | JdGordon_ | whatcha working on? |
19:46:48 | gevaerts | pebble support :) |
19:47:03 | JdGordon_ | oh cool |
19:47:21 | webguest35 | thankyou JdGordon |
19:47:55 | JdGordon_ | just be careful where you load the data into. if its the skin buffer then you HAVE to use the alloc() stuff and not the get_buffer() stuff or it will explode |
19:48:36 | gevaerts | so I have to find out in advance how much I need? |
19:49:12 | JdGordon_ | yes |
19:49:38 | JdGordon_ | crap, I was going to suggest loading it into the plugin buffer as temp space, but that is used for the skin text buffer |
19:49:55 | * | gevaerts grumbles a bit but accepts the facts |
19:50:12 | gevaerts | I can probably get the file size |
19:50:18 | JdGordon_ | you might be able to use get_buffer as long as you move the data once its fully loaded |
19:50:51 | gevaerts | I guess I'll just see how big my first pebble is, and start with fixed sizes |
19:51:11 | gevaerts | I don't want to spend too much time on details until I know that the idea actually works |
19:51:46 | JdGordon_ | the more time you spend, the more likelyhood of it eventually working |
19:51:57 | JdGordon_ | +there is |
19:52:12 | | Join moos [0] (moos@rockbox/staff/moos) |
19:52:36 | gevaerts | well yes, but I'm not even sure yet that this idea of loadable functions as such will work on all CPUs |
19:53:09 | webguest35 | @JdGordan when I call rb->action_get() do I store it in an integer or string variable? |
19:53:30 | | Quit bmbl (Ping timeout: 245 seconds) |
19:55:35 | JdGordon_ | in whatever you like, this is , go nuts, you can store it in a float for all it cares |
19:55:46 | JdGordon_ | (of course it wont work correctly if you do) |
19:56:38 | kugel | damn still no icon set exception |
19:57:29 | | Part Llorean |
19:58:06 | JdGordon_ | whats the setting name? |
19:58:12 | JdGordon_ | arnt' you a theme admin? |
19:58:48 | | Quit shai (Quit: Leaving) |
19:59:11 | | Join AlexP_ [0] (~ap@rockbox/staff/AlexP) |
19:59:16 | | Join username [0] (~kosmaks@91.205.208.194) |
19:59:21 | | Quit AlexP (Ping timeout: 240 seconds) |
19:59:55 | username | hello everyone |
19:59:56 | username | hello everyone |
19:59:57 | kugel | wtf man |
20:00 |
20:00:05 | kugel | that cfg parsing is still broken |
20:00:15 | | Join Tomis2 [0] (~Tomis@70.134.86.23) |
20:00:18 | kugel | "The file /.rockbox/themes/-.colours from the setting 'filetype colours' doesnt exist." |
20:00:39 | | Quit freddyb (Quit: Konversation terminated!) |
20:01:31 | | Quit username (Remote host closed the connection) |
20:01:34 | | Join kosmaks [0] (~kosmaks@91.205.208.194) |
20:01:40 | kugel | hm, maybe dumping theme settings is wrong on that one |
20:01:41 | | Quit kosmaks (Client Quit) |
20:02:02 | JdGordon_ | using - for the inbuilt values may not be such a good idea there |
20:02:28 | | Join username [0] (~kosmaks@91.205.208.194) |
20:02:28 | | Quit webguest35 (Quit: CGI:IRC (EOF)) |
20:02:33 | username | well well well |
20:02:41 | username | i have few questions |
20:02:47 | | Quit Tomis (Ping timeout: 272 seconds) |
20:02:47 | | Nick Tomis2 is now known as Tomis (~Tomis@70.134.86.23) |
20:03:00 | username | first one |
20:03:10 | username | whats new about Santa View? |
20:03:25 | username | i mean sansa |
20:03:28 | username | u know |
20:03:54 | | Quit phanboy4 (Read error: Connection reset by peer) |
20:04:09 | AlexP_ | nothing |
20:04:17 | username | =( |
20:04:39 | username | and another one |
20:05:09 | username | can somebody help me |
20:05:15 | username | i ve got it |
20:05:18 | AlexP_ | Only if you ask a question |
20:05:25 | username | пидор |
20:05:28 | AlexP_ | And please don't use the enter key as punctuation |
20:05:30 | username | oops |
20:06:04 | username | да иди ты нахуй |
20:06:11 | AlexP_ | And English please |
20:06:12 | username | shit =( |
20:06:36 | * | gevaerts is totally confused by the skin code |
20:06:42 | username | ive got this thing and i need help |
20:06:53 | AlexP_ | You really need to ask an actual question |
20:06:55 | gevaerts | JdGordon_: I think I understand the parsing bit, but how do I actually draw something? |
20:07:37 | JdGordon_ | umm |
20:07:43 | kugel | JdGordon_: it should be "filetype colors: -" I guess |
20:08:01 | gevaerts | I mean, it must be possible. I have seen things on the wps! |
20:08:44 | JdGordon_ | :) |
20:08:55 | JdGordon_ | in get_line() or get_token_value() |
20:09:07 | JdGordon_ | the first probably makes more sense |
20:09:24 | JdGordon_ | remember, this is all from when it really was text lines only |
20:11:06 | | Part username |
20:11:43 | | Join GeekShado_ [0] (~Antoine@3.233.193-77.rev.gaoland.net) |
20:12:28 | JdGordon_ | we need some way to differenciate between "text/value" tokens and umm... "action" tokens |
20:13:39 | | Quit AlexP_ (Quit: No Ping reply in 180 seconds.) |
20:14:08 | | Join AlexP [0] (~ap@rockbox/staff/AlexP) |
20:14:20 | | Quit GeekShadow (Ping timeout: 245 seconds) |
20:15:57 | sudoman | i did some benchmarks on my 3G ipod: |
20:15:59 | sudoman | http://www.rockbox.org/tracker/task/11026 |
20:16:53 | | Quit Farthen (Ping timeout: 252 seconds) |
20:16:59 | sudoman | do you think that the fact that my ipod lost power around 3.72V is due to the hardware or the battery? |
20:17:36 | JdGordon_ | thats about where its expected to die |
20:17:37 | | Nick YPSY is now known as Ypsy (~ypsy@geekpadawan.de) |
20:18:07 | sudoman | ok |
20:18:27 | | Quit amiconn (Disconnected by services) |
20:18:29 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
20:18:53 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
20:19:55 | Zagor | 114 hours is an awesome time prediction |
20:20:10 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
20:20:10 | | Join Horscht [0] (~Horscht2@xbmc/user/horscht) |
20:20:10 | | Quit pixelma (Disconnected by services) |
20:20:27 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
20:24:29 | | Quit kugel (Disconnected by services) |
20:24:37 | | Join kugel [0] (~kugel@e178118164.adsl.alicedsl.de) |
20:24:49 | | Quit kugel (Changing host) |
20:24:49 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
20:26:41 | | Join `Assassin [0] (~blank@71-8-56-51.dhcp.leds.al.charter.com) |
20:29:32 | kugel | who can make theme site changes live? |
20:31:05 | kugel | rasher: ? |
20:31:07 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
20:32:08 | rasher | kugel: I think me, domonoky and mcuelenaere (and scorche) |
20:32:55 | kugel | if this looks sane, I'd like to commit and need someone to make it live http://pastie.org/827636 |
20:34:27 | rasher | Are you sure of the operator precedence? I'd prefer another set of braces to make sure |
20:34:40 | | Quit anewuser (Quit: http://xrl.us/WinterChipV =ooo ϢINTER ϾHIP 5iVE is OOON!!) |
20:34:42 | sudoman | i have a small patch for the "gray" theme for the ipod 3g but i've searched and have no way of contacting the creator. |
20:35:13 | kugel | rasher: yes, unless php is different to c in that regard. anyway another brace is fine with me |
20:35:45 | rasher | I would be very surprised if it is, but just to make things clearer. |
20:35:56 | | Join Stephen__ [0] (~S@86-40-164-98-dynamic.b-ras2.srl.dublin.eircom.net) |
20:37:03 | | Join Llorean [0] (~DarkkOne@rockbox/user/Llorean) |
20:38:52 | CIA-8 | New commit by kugel (r24699): Accept "-" as a valid value for filenames settings (it's generally used to explicitely not load a file for those settings) |
20:39:07 | kugel | highly untested :( |
20:39:17 | JdGordon_ | don't say that untill after its live |
20:40:03 | kugel | rasher: would you be so kind? |
20:40:33 | rasher | kugel: I'll blame you if it breaks |
20:40:49 | rasher | Live now |
20:41:06 | | Quit flydutch (Quit: /* empty */) |
20:42:02 | kugel | grr |
20:42:13 | JdGordon_ | you shoulda tested it :) |
20:42:33 | pamaury | Is a ~2KB ram use reduction (including 1800B of stack) worth a 300 bytes binsize increase and a hack in dircache.c ? :) |
20:42:40 | kugel | JdGordon_: how? |
20:42:53 | JdGordon_ | that's totally irrelevant :D |
20:43:07 | kugel | I don't know how to update the image domonoky gave me (also, the machine it's on isn't on) |
20:43:32 | JdGordon_ | pamaury: probably not, unless you can actually shrink the stack also and not just the usage |
20:43:44 | JdGordon_ | depends on the hack though |
20:43:52 | pamaury | JdGordon_: I mean shrink stack |
20:47:45 | | Quit Zagor (Quit: Clint excited) |
20:53:16 | | Quit GeekShado_ (Ping timeout: 246 seconds) |
20:53:40 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
20:53:47 | | Join Zagor [0] (~bjst@46.35.227.87.static.tab.siw.siwnet.net) |
20:53:48 | | Quit Zagor (Changing host) |
20:53:48 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
20:55:12 | *** | Saving seen data "./dancer.seen" |
20:59:20 | TheSeven | pamaury: which stack? dircache's or the main thread's? |
20:59:26 | pamaury | dircache |
20:59:43 | TheSeven | and what kind of hack? |
21:00 |
21:00:04 | JdGordon_ | does dircache really needs its own thread/stack? |
21:00:13 | * | gevaerts wishes that the linker actually linked his function into the binary |
21:00:45 | TheSeven | how did you get rid of more than half of it's stack usage? dropping a sector buffer somewhere? |
21:01:00 | TheSeven | that might even fix those nano2g dircache stkov's then... |
21:01:09 | | Quit Zagor (Quit: Clint excited) |
21:02:18 | pamaury | The current code uses a fat_dir structure to go through the directories. This fat_dir contains a 3*SECTOR_SIZE buffer which is huge. Previously it was allocated in memory but I moved it to the stack. Now the point is that there are already MAX_OPEN_DIRS of these buffers in dir_uncached and there really cost much ram so I just decided to use one of them during the generation by 'strealing' it. It's a hack because it uses two hi |
21:02:18 | pamaury | dden api functions and uses an open dir slot but I think it's not a problem during the dircache generation |
21:02:45 | TheSeven | ahhhhhh that explains why we need 0x1800 bytes of additional dircache stack on nn2g |
21:02:53 | pamaury | TheSeven: what are those stkov's ? In which thread ? |
21:03:00 | TheSeven | dircache |
21:03:09 | pamaury | really ? Where is it declared ? |
21:03:13 | TheSeven | remember that nano2g's sector buffers are 2K, not 512 |
21:03:18 | pamaury | ahhhhhhhhh |
21:03:40 | | Join panni_ [0] (hannes@ip-95-222-52-93.unitymediagroup.de) |
21:03:46 | pamaury | That explain things. I moved the fat_dir to stack because it fitted the stack but my computations use a 512 sector size |
21:04:02 | pamaury | My mistake then, although the previous code was horrible also :) |
21:04:03 | | Join AlexP_ [0] (~ap@rockbox/staff/AlexP) |
21:04:13 | kugel | maybe the stack size should simply computed using the sector size |
21:04:37 | TheSeven | so that would free 6K of ramsize on nano2g... |
21:04:57 | pamaury | What I propose is to get rid of this buffer and use one from dir_uncached just for the time of the generation |
21:05:17 | | Quit AlexP (Ping timeout: 276 seconds) |
21:05:48 | pamaury | There already are several 'steal' hack (like tagcache stealing dircache) in RB but this hack is particular because it fails the generation if dir_uncached in unable to provide a slot. |
21:05:52 | | Quit stoffel (Remote host closed the connection) |
21:06:09 | pamaury | But that's quite unlikely to happen |
21:06:31 | kugel | is it save or just unlikely? |
21:06:50 | pamaury | 'save' ? |
21:07:05 | kugel | safe* |
21:07:19 | pamaury | It would fail iif you already have the maximum number of opened directories opened at the time of the generation |
21:07:34 | pamaury | And it that case, dircache would 'just' be disabled |
21:07:38 | pamaury | *iff |
21:08:45 | pamaury | That's seems highly unlikely to happen to me, that's why I propose it |
21:09:09 | kugel | you never know what users/other code do |
21:09:39 | kugel | I think 2k (it's almost nothing afterall) isn't enough if it's more likely to fail |
21:10:10 | gevaerts | Does http://pastie.org/827696.txt look like it might run from wherever I load it? |
21:10:31 | pamaury | Just think about where a dircache generation happen: on startup, after tagcache generation and after usb plug-out I think |
21:12:26 | | Quit Schmogel (Read error: Connection reset by peer) |
21:12:34 | | Nick AlexP_ is now known as AlexP (~ap@rockbox/staff/AlexP) |
21:12:38 | pamaury | In a normal situation, the core doesn't open the maximum number of directories, no ? There are buggy plugins that might do so but I don't think the core does it |
21:12:40 | TheSeven | gevaerts: it should |
21:13:02 | gevaerts | ok |
21:13:48 | | Join webguest41 [0] (~6d549b1f@giant.haxx.se) |
21:15:05 | pamaury | Ok, I have to leave for a few moments, if someone else wants to give his opinion on that... |
21:15:07 | | Join m3dlg [0] (~m3dlg@212.183.140.51) |
21:15:57 | TheSeven | what the heck is this doing? function whatever(int throw, int all, int of, int us, int away, int ptr) { (*(ptr + 68))(10, 10, 20, 20); return 0; } |
21:16:27 | gevaerts | it calls lcd_fillrect() :) |
21:16:36 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
21:16:37 | JdGordon_ | obviously :p |
21:16:41 | | Part watto |
21:17:12 | | Join Zagor [0] (~bjst@46.35.227.87.static.tab.siw.siwnet.net) |
21:17:12 | | Quit Zagor (Changing host) |
21:17:12 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
21:17:22 | TheSeven | i'm still a little confused by the args it gets |
21:17:50 | gevaerts | the other args are not used yet |
21:18:10 | * | bluebrother spots that there are *still* problems with the rbutil osx dmg :( |
21:18:22 | gevaerts | ah, data abort :) |
21:18:37 | gevaerts | that's the way to go! |
21:18:45 | | Quit webguest41 (Client Quit) |
21:19:00 | bluebrother | domonoky: how do you feel about requiring at least Qt 4.5 in the future? This would allow to get rid of BrowseDirtree, at least if I understood the documentation correctly |
21:19:24 | domonoky | sure, no problem with that. |
21:19:26 | AlexP | JdGordon_: I don't see a patch with your latest version |
21:19:31 | kugel | gevaerts: are you fixing up sp correctly? |
21:19:38 | AlexP | er, latest comment |
21:19:54 | JdGordon_ | oh bloody hell :p |
21:19:56 | gevaerts | kugel: I'm hoping the compiler did that |
21:20:13 | kugel | ah that was generated code? I thought you wrote that asm |
21:20:19 | AlexP | JdGordon_: I could make up some test results if you like :) |
21:20:22 | gevaerts | E8000088 doesn't look like a likely pointer |
21:20:46 | | Quit AndyI () |
21:22:20 | bluebrother | domonoky: do you think a web translation tool would be a good idea? I have a feeling that rbutil translations are in a bad shape also because translating kinda requires you installing yet another tool (linguist)? |
21:22:43 | bluebrother | I've scrateched something up the last two days. Currently pretty rough, but it at least does something: http://www.alice-dsl.net/dominik.riebeling/weblinguist/ |
21:23:03 | JdGordon_ | AlexP: ok, attached |
21:23:14 | AlexP | cool, I'll try now |
21:24:04 | domonoky | sounds like a good idea. are you aware of http://translate.rockbox.org/ ? maybe we could integrate rbutil translation into that somehow ? |
21:24:22 | | Join karashata [0] (~karashata@74-220-162-11.wightman.ca) |
21:24:45 | bluebrother | yeah, I'm aware of translate.r.o −− that was something that got me the idea ;-) |
21:25:32 | bluebrother | however, I found that rbutil translations are kinda different. Not sure if it makes sense to use the same kind of "presentation". |
21:25:39 | | Quit mt (Remote host closed the connection) |
21:25:45 | bluebrother | the overview however does make sense. |
21:26:15 | bluebrother | but my current version only gets some files from a fixed location, nothing that updates itself right now. That needs changing too. |
21:26:35 | domonoky | bluebrother: that only needs a cron job :-) |
21:27:10 | bluebrother | sure, if you have a machine you can do this on :) |
21:27:42 | * | bluebrother remembers that he even could do this on his router and push it to the ftp folder ... :) |
21:27:48 | domonoky | ask rasher, he already hosts translate.r.o and themes.r.o :-) |
21:28:17 | rasher | domonoky: Nope - scorche does |
21:28:30 | | Quit m3dlg (Ping timeout: 265 seconds) |
21:28:35 | domonoky | oh... then ask scorche :-) |
21:28:36 | bluebrother | anyway, there's heaps of work left for a nice translation script. This is just a first "does it make sense and is it useable" test ;-) |
21:28:49 | moos | bluebrother, domonoky: if you do so, you can count on me for the french part... |
21:29:42 | TheSeven | gevaerts: yes, that looks more like an instruction... but a rather weird one |
21:30:14 | TheSeven | STMED R0, {R3, R7} IIRC |
21:30:21 | * | JdGordon_ isnt really sure pebbles is the way to go for this |
21:30:47 | kugel | gah, I broke my image |
21:32:18 | gevaerts | \☺/ |
21:32:30 | gevaerts | My pebble-loader works |
21:33:04 | gevaerts | All it needs now is loads of skin code to pass it the correct viewport and things like that |
21:33:29 | gevaerts | and testing on non-arm |
21:33:32 | pamaury | gevaerts: what does you pebble-loader does ? |
21:33:38 | JdGordon_ | loads pebbles! |
21:33:40 | gevaerts | it loads a pebble! |
21:33:58 | gevaerts | I now have a white square somewhere on my wps |
21:34:37 | pamaury | hum, either my english is not good enough or you are crazy or I'm stupid ;) |
21:34:56 | gevaerts | a pebble is a small rock :) |
21:35:03 | JdGordon_ | gevaerts: can you change it so the pebble is given the skin text for the line? I dont like the idea of forcing a viewport for these.. especially when this could be useful for regular value/text tokens |
21:35:27 | pamaury | gevaerts: then I don't understand what you mean, are you programming a game ? |
21:35:50 | | Join minus [0] (~minus@p5DC7143A.dip0.t-ipconnect.de) |
21:35:56 | gevaerts | pamaury: no, the idea is to have some sort of plugin-like things that are loaded into the skin buffer for fancy wps effects |
21:36:20 | pamaury | so you are loading code ? |
21:36:30 | gevaerts | yes |
21:36:59 | pamaury | does it has a special interface to read/write to screen ? |
21:36:59 | domonoky | hm, should themes on the themepage require to contain standard files like the icon set or the colours file, if they use it in their theme.cfg ? |
21:37:53 | JdGordon_ | there is no standard colours file, but the icons comes in rockbox.zip shuold it shouldnt be in the theme zip |
21:38:34 | gevaerts | JdGordon_: yes. The idea I'm working with now has an init/exit flag, the wps line, a viewport (that we can scrap), a pointer to some data area (which it should probably allocate itself), and *rb |
21:38:48 | gevaerts | pamaury: my current code uses the standard plugin api |
21:38:54 | domonoky | so same handling for icons as for fonts ? |
21:39:06 | * | gevaerts re-works that a bit |
21:39:19 | JdGordon_ | it also needs to verify the plugin api number |
21:39:20 | kugel | domonoky: yea the tango icons need an exception |
21:39:51 | kugel | domonoky: can you look at my last commit? it seems it didn't work |
21:39:53 | gevaerts | yes, but that's a job for the loader |
21:40:15 | kugel | if not, I managed to svn up the image so I might manage it myself |
21:40:26 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
21:41:20 | domonoky | kugel: i think your last commit to the themepage needs some more () to work |
21:41:25 | gevaerts | I haven't done that yet because (a) it can't be exactly the same as for rocks (those have a header that has a pointer to the entry point, which assumes a fixed address), and (b) I'm not entirely sure yet if we should use the same api as normal plugins (although not doing that costs a lot of RAM) |
21:41:29 | kugel | can I get the settings db file? |
21:41:42 | kugel | domonoky: I thought so too |
21:42:26 | domonoky | settings db file ? |
21:42:28 | JdGordon_ | gevaerts: I would think using the plugin api makes sense |
21:42:53 | gevaerts | JdGordon_: yes. It does have some unneeded stuff, but it doesn't make much sense to make a stripped down copy I think |
21:42:53 | | Quit matsl (Client Quit) |
21:43:22 | kugel | domonoky: well, whatever db file the allowed settings are stored in |
21:43:22 | gevaerts | hm, which category should I use on flyspray? :) |
21:43:25 | JdGordon_ | do things like globals work in pebbels? |
21:43:28 | kugel | or is that in the theme.db? |
21:44:04 | domonoky | all data is in the theme.db file. |
21:44:12 | gevaerts | I don't know |
21:44:27 | kugel | so I need to insert all allowed settings myself now? |
21:44:34 | gevaerts | They can't have their own globals, but I haven't tried normal globals yet |
21:44:46 | domonoky | jup. :-) |
21:45:24 | kugel | oh dear :( |
21:45:46 | domonoky | or you could extend the automated db creation in db.class.php, and make it also fill in data if needed. |
21:46:07 | | Join froggyman [0] (~sopgenort@pool-72-69-210-48.chi01.dsl-w.verizon.net) |
21:46:29 | JdGordon_ | gevaerts: what about functions? or is the whole pebble contained in a single function? |
21:46:37 | gevaerts | it's a single function |
21:46:53 | gevaerts | Multiple functions would need relocation again |
21:46:57 | TheSeven | why? |
21:47:05 | TheSeven | BL is relative... |
21:47:13 | gevaerts | well, you can try |
21:47:17 | kugel | domonoky: adding settings doesn't seem to work in the image |
21:47:28 | TheSeven | so at least functions from the same C file should work, don't know what the linker will do to functions from other files |
21:47:36 | kugel | I already added myself as admin and added the sansa fuze target so it's not all broken |
21:47:43 | domonoky | kugel: works for me. |
21:47:54 | kugel | maybe because the table doesn't exist yet |
21:48:02 | * | gevaerts is busy uploading the patch to flyspray so people can experiment |
21:48:08 | kugel | how does the table look like? |
21:48:23 | domonoky | it should auto create the table. |
21:48:39 | domonoky | if you updated the neccessary files in the vm, ofcourse. |
21:49:20 | domonoky | all tables are now described in the db.class.php file, and autocreated / columns added if needed. |
21:49:40 | kugel | right, the table is there |
21:50:02 | domonoky | so what doesnt work ? |
21:50:14 | domonoky | any error message ? |
21:50:16 | kugel | clicking on add setting leads to the same page |
21:50:31 | kugel | i.e. admin overview |
21:50:33 | domonoky | update index php ? |
21:50:48 | domonoky | admin.php in this case. |
21:51:17 | gevaerts | FS #11027 |
21:51:21 | minus | when installing rockbox bootloader on my sansa fuze, does it matter if i got the newest or an older version of the original firmware? |
21:51:56 | kugel | how? |
21:52:56 | gevaerts | minus: not as far as rockbox is concerned. The one you pick is the one that's used if you boot to the original firmware though |
21:54:35 | kugel | domonoky: I've no idea what to do there |
21:55:14 | * | kugel copes from viewvc |
21:55:27 | domonoky | kugel: i mean is admin php in sync with svn ? |
21:55:59 | domonoky | just ftp over the current admin.php |
21:56:23 | | Join Tomis2 [0] (~Tomis@70.134.65.20) |
21:56:37 | kugel | the page is showing now, but it doesn't insert |
21:57:58 | | Join tomers [0] (~chatzilla@bzq-84-109-85-100.red.bezeqint.net) |
21:58:30 | AlexP | JdGordon_: I think I might have killed it - first I got it couldn't open the backdrop or the icon files (rc: -2) and then I got "*PANIC* Stack overflow... viewportmanager" |
21:58:50 | AlexP | I just added a couple of very big fonts to the mix when this happened |
21:58:50 | JdGordon_ | bugger |
21:58:56 | | Quit Tomis (Ping timeout: 252 seconds) |
21:58:56 | | Nick Tomis2 is now known as Tomis (~Tomis@70.134.65.20) |
21:59:01 | CIA-8 | New commit by tomers (r24700): Brickmania: Fix FS #10959 - Ball disappears |
21:59:06 | AlexP | before adding the big fonts it didn't do this |
21:59:10 | JdGordon_ | i tihnk all that is unrelated |
21:59:13 | AlexP | OK |
21:59:34 | JdGordon_ | the backdrop not loading sounds like buffer full |
21:59:58 | AlexP | Skin buffer usage: 547416/784384 |
22:00 |
22:00:01 | | Quit Strife89 (Ping timeout: 258 seconds) |
22:00:09 | kugel | wee it does insert but it doesnt show |
22:00:19 | AlexP | Restarting the sim it is displaying the backdrop etc now |
22:01:06 | AlexP | multifont for the fmscreen is particularly ace |
22:01:34 | gevaerts | JdGordon_: no globals except the ones exported by the plugin API |
22:01:42 | | Quit froggyman (Ping timeout: 256 seconds) |
22:01:55 | | Join petur [0] (~peter@rockbox/developer/petur) |
22:02:02 | JdGordon_ | and any globals the pebble would need could be in the extradata on the ksin buffer? |
22:02:08 | JdGordon_ | its just functions thats really missing then |
22:02:53 | domonoky | is UI viewport a allowed theme setting ? |
22:03:00 | kugel | ah, I begin to understand how this works :9 |
22:03:18 | minus | what is it with using your rockboxed player as a HID? |
22:03:21 | kugel | domonoky: no, it's a sound setting! :) |
22:03:23 | JdGordon_ | domonoky: it better be :) |
22:03:32 | gevaerts | functions *might* work, but I think we'd be depending a bit too much on the toolchain then |
22:05:39 | sudoman | i'm having difficulty with tools/rockboxdev.sh |
22:05:47 | | Join froggyman [0] (~sopgenort@pool-72-69-210-48.chi01.dsl-w.verizon.net) |
22:06:03 | sudoman | i get this error: http://pastebin.ca/1798940 |
22:07:52 | sudoman | i'm on ppc os x 10.5.8 |
22:08:15 | CIA-8 | New commit by Domonoky (r24701): correct config file checking. Allow rockbox standart icons to be missing. correctly allow - as a filetype value. |
22:10:51 | | Join GeekShado_ [0] (~Antoine@94.142.195-77.rev.gaoland.net) |
22:11:42 | * | bluebrother hands domonoky a standard :D |
22:11:55 | * | domonoky likes flags :-) |
22:11:59 | | Quit tomers (Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20100106054534]) |
22:12:12 | kugel | domonoky: thanks |
22:12:12 | | Join GeekShad__ [0] (~Antoine@94.142.195-77.rev.gaoland.net) |
22:12:27 | AlexP | JdGordon_: What does preset name map to in the playlist viewer - filename? And to get the "previous" preset do I set the playlist viewer start to -1? |
22:13:10 | JdGordon_ | use the 3 preset tags for the playlister viewer, %Tn is name i think, and yes -1 will start with the previous one |
22:13:31 | AlexP | Ah, OK |
22:13:33 | AlexP | cheers |
22:13:49 | * | pixelma also prefers standards over stand arts ;\\ |
22:13:59 | bluebrother | standing arts? ;-) |
22:14:20 | | Quit GeekShadow (Ping timeout: 240 seconds) |
22:14:59 | bluebrother | pixelma: btw, I've got OSX TTS running. There are potential issues with codepage translation, but that's nothing we can do much about except notifying the user about it. Hopefully I'll get it into a committable state the next couple of days |
22:15:52 | | Quit GeekShado_ (Ping timeout: 256 seconds) |
22:15:53 | pixelma | if you need testers on 10.4 ... |
22:16:50 | | Quit danopia (Ping timeout: 245 seconds) |
22:16:55 | pixelma | but someone else asked about it here (and had some problems), he doesn't seem to be around anymore though |
22:20:21 | bluebrother | I've spotted it in the logs. Though there is currently no support for "say", and basically it's just a command line application around the TTS API |
22:20:54 | kugel | did you spot fs#11023 too? |
22:20:58 | AlexP | JdGordon_: Do the %al/c/r tags not work with the playlist viewer? |
22:21:13 | bluebrother | which, as the API itself, writes aiff files while everything else in the speech generation code wants wav |
22:21:16 | | Join martian67| [0] (~martian67@about/linux/regular/martian67) |
22:21:33 | bluebrother | kugel: yes, I've already commented on it :) |
22:21:44 | kugel | domonoky: now I need to fix rockbox to actually generate '-' |
22:21:45 | bluebrother | this hdiutil thing is really giving me headaches :( |
22:22:04 | | Quit martian67| (Client Quit) |
22:22:08 | domonoky | kugel: :-) |
22:22:08 | | Quit martian67 (Quit: Leaving) |
22:22:26 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
22:22:37 | AlexP | What I'm trying to achieve is previous preset on the left, next preset on the right (of the screen) |
22:22:51 | domonoky | bluebrother: i used the static, universal lib usb on earlier builds, that seemed to have been fine. |
22:26:00 | JdGordon_ | AlexP: use %Tf (?) for that |
22:26:12 | JdGordon_ | preset frequency in the playlist viewer |
22:26:46 | AlexP | I've got the preset names in the playlist viewer just fine - I just can't right align it |
22:27:55 | JdGordon_ | course you can :) fix the viewport |
22:28:09 | JdGordon_ | you may need to use more than on %Vp |
22:28:10 | AlexP | What I'd like is %Vp|1|%ar%s%Tn|| but the %ar is ignored |
22:28:21 | JdGordon_ | yes |
22:28:23 | AlexP | No, I want the info right aligned in the viewport |
22:28:51 | JdGordon_ | the penny drops :p |
22:29:02 | AlexP | hehe :) |
22:29:06 | JdGordon_ | i cant remmember if arlc are supported, I dont tinhk they are |
22:29:14 | AlexP | They just seem to be ignored |
22:29:20 | JdGordon_ | i thought arlc was frequency values :p |
22:29:37 | | Join danopia [0] (~danopia@fullcirclemagazine/developer/danopia) |
22:29:37 | AlexP | aha :) |
22:29:48 | bluebrother | domonoky: the interesting thing is that the static linking options don't work on my Mac setup. Do you remember which version of gcc you did use? |
22:30:34 | | Join Strife89 [0] (~michael@adsl-220-102-6.mcn.bellsouth.net) |
22:31:18 | CIA-8 | New commit by mcuelenaere (r24702): Only build Lua overlay on low-mem targets |
22:31:28 | | Join Biont [0] (~4db31ed4@giant.haxx.se) |
22:31:34 | domonoky | i dont know which gcc i used. i just removed the libusb.dylib to force it to use the .a file :-) |
22:33:10 | bluebrother | hmm. Ideally it should work with a dylib in the bundle. Why on earth does it keep using the wrong onw? :/ |
22:33:18 | bluebrother | s/onw/one/ |
22:34:12 | | Quit killan (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )) |
22:34:42 | CIA-8 | New commit by bluebrother (r24703): Use QFileDialog::getExistingDirectory() for path selection. ... |
22:35:11 | AlexP | JdGordon_: The fms backdrop isn't overwriting the menu backdrop properly, but otherwise it is all hunky dory |
22:36:05 | pamaury | TheSeven: is your dircache stkov systematic ? I can commit a fix (kugel seems against the hack I propose) to have stack size rely on SECTOR_SIZE |
22:36:41 | pamaury | Or I can put the buffer in memory instead, so it doesn't use stack (I can then reduce stack size without risk) |
22:38:03 | CIA-8 | New commit by bluebrother (r24704): Start with mountpoint as folder to talk selection if old value is invalid. |
22:38:34 | | Join martian67 [0] (~martian67@about/linux/regular/martian67) |
22:41:28 | AlexP | FM screen + multifont (including messed up background) http://aeparker.com/files/fms.png |
22:42:57 | Stephen__ | good work AlexP |
22:43:15 | AlexP | I did bugger all, it is just a demo of JdGordon_'s work :) |
22:44:20 | gevaerts | AlexP: if you apply FS #11027, you can have an extra filled square on there for free! |
22:44:31 | Biont | Could someone maybe post a link to a recent D2 windows simulator (please)? I tried compiling one myself and now my filesystem is broken and the image wont even boot. I would like to thest the new multifont feature, but I pretty much gave up on getting my own simulator now :( |
22:44:40 | TheSeven | pamaury: placing it in memory won't really make a difference regarding space... |
22:44:56 | pamaury | No but at least it will fix the stkov |
22:45:04 | TheSeven | so do whatever is easiest... |
22:45:05 | AlexP | gevaerts: tempting... :) |
22:45:05 | TheSeven | http://www.rockbox.org/tracker/task/10679 |
22:45:50 | pamaury | Ok, I will put it in memory and reduce stack size, normally it will be safe after that |
22:46:09 | gevaerts | JdGordon_: would it be possible to get the enclosing viewport when parsing a token? |
22:47:21 | AlexP | JdGordon_: Incidently there are %?C type things all through that .fms and it doesn't seem to mind - not sure what the issue was the other day |
22:48:38 | AlexP | gevaerts: Did you start this purely so that as the originator you got to pick the name pebbles? :) |
22:49:16 | | Join Strife1989 [0] (~michael@adsl-220-102-6.mcn.bellsouth.net) |
22:49:25 | evilnick_B | AlexP: Do you really have to ask that question? :) |
22:49:25 | | Quit Strife89 (Read error: Connection reset by peer) |
22:49:38 | gevaerts | AlexP: what do you think? :) |
22:49:58 | AlexP | good work :) |
22:51:33 | kugel | AlexP, JdGordon_: it is possible that %C makes rockbox crash if MAX_ALBUMARTS isn't increased |
22:51:53 | kugel | it's currently 2, so if you have 3 it may simply overflow the albumart slot array |
22:51:56 | | Join Buschel [0] (~ab@p54A3BE17.dip.t-dialin.net) |
22:51:56 | | Nick Ypsy is now known as YPSY (~ypsy@geekpadawan.de) |
22:52:22 | AlexP | I only have two I think - one on the WPS and one on the FMS, although the FMS doesn't do anything currently |
22:54:11 | kugel | hm, no it shouldn't be possible actually |
22:55:16 | *** | Saving seen data "./dancer.seen" |
22:55:43 | CIA-8 | New commit by mcuelenaere (r24705): Fix parallel building |
22:58:20 | kugel | gevaerts: that actually works? :) |
22:58:40 | | Quit ecio (Ping timeout: 258 seconds) |
23:00 |
23:01:20 | gevaerts | kugel: the pebbles thing? Yes, at least for simple code |
23:01:32 | kugel | so, port doom now :) |
23:03:31 | kugel | doom-as-pebble for some shooter action in the wps :) |
23:04:25 | | Quit n17ikh (Remote host closed the connection) |
23:04:37 | * | gevaerts leaves that to kugel :) |
23:05:08 | stripwax | Biont - wait, you built a simulator and your "image" won't even "boot" ? What does that mean? Did you "make" and "make install" ? |
23:05:54 | gevaerts | gah, the usual memcpy/rb->memcpy issue |
23:05:55 | bertrik | is there a website where I can find out more about this pebble thing? |
23:06:01 | Stephen__ | i take it he measn his vmware image wont boot ? |
23:06:09 | gevaerts | bertrik: FS #11027 |
23:06:21 | | Join saratoga [0] (~9803c6dd@giant.haxx.se) |
23:06:31 | saratoga | stripwax: did you see my pastebin last night? |
23:07:09 | | Join m3dlg [0] (~m3dlg@bb-87-81-252-83.ukonline.co.uk) |
23:07:17 | | Join n17ikh [0] (~n17ikh@host-69-59-126-212.nctv.com) |
23:07:25 | stripwax | saratoga - yep, and saw that you committed it too :) |
23:07:38 | stripwax | I'm wondering how you treated the Inverse flag? (Assumed it was 'True', I assume?) |
23:07:55 | Buschel | hmm, is shutting off @3700 mV normal for 3G iPods? and 4 hours runtime is also normal? |
23:07:58 | stripwax | I've just realised that codeclib will only have an ifft, and not an fft, this way. No biggie, I think |
23:08:00 | saratoga | stripwax: not all of it |
23:08:06 | stripwax | Buschel - 4 hours is not normal. |
23:08:30 | saratoga | i posted a pastebin that switches wma over to having no init, but i wasn't sure how tremor works so i didn't change that |
23:08:43 | Biont | stripwax: The vmware image of debian itself is broken :) I have no idea what wnet wrong. I'm deleting and reinstalling everything atm |
23:08:44 | saratoga | right now theres still an init function but it doesn't do anything beyond set the number of bits in the transform |
23:08:47 | stripwax | saratoga - yeah, I've actually just finished making all those changes for all the codecs; just about to test+commit |
23:08:51 | stripwax | so - no more init |
23:08:53 | saratoga | oh ok |
23:08:57 | saratoga | go for it |
23:09:04 | saratoga | wma and atrac are easy but tremor was confusing |
23:09:11 | saratoga | ac3 already has no init |
23:09:26 | stripwax | I had to remove the init for atrac but yeah, it looks easy (Always 2^9 right?) |
23:09:32 | saratoga | yeah |
23:09:36 | stripwax | I have absolutely no way of testing atrac3, though |
23:09:41 | saratoga | just make the transform take nbits |
23:09:45 | stripwax | did that :) |
23:09:55 | saratoga | well 9 not 2^9 right? |
23:10:57 | stripwax | well, yeah ... |
23:11:22 | stripwax | ok, wma and vorbis seem to work. I'll assume that my change to remove atrac3 init didn't break it. committing ... |
23:11:36 | stripwax | actually that was just a test on sdl, I'll check target also builds.. |
23:11:51 | pamaury | TheSeven (and others too): What do you consider the acceptable max depth of directory recursion for dircache before a stkov happens ? |
23:11:54 | saratoga | sounds good |
23:12:09 | stripwax | But you agree that codeclib now has only ifft and no longer has fft ? |
23:12:11 | saratoga | AFAIK I am concerned you can merge whenever you like |
23:12:18 | saratoga | opps that wasn't right |
23:12:24 | stripwax | hahaha |
23:12:31 | saratoga | we can fix that later if we need it |
23:12:36 | stripwax | as far as I know, I am concerned also :) |
23:12:38 | stripwax | yeah |
23:12:56 | * | domonoky sees new codec patches from Yoshihisa Uchida, can some codec guy look at them ? (new codecs are always good :-) ) |
23:13:16 | TheSeven | pamaury: how much space do you need per depth level? |
23:13:16 | stripwax | saratoga - I'll do a coldfire target comparison vs trunk before merging? |
23:13:25 | stripwax | for wma+vorbis at least |
23:13:37 | kugel | domonoky: he should be able to commit himself by now.. |
23:13:42 | Buschel | anyone else has runtime infos on 3G iPods? the bench by sudoman shows 4h runtime and the bench ends before the typical knee in the voltage curve |
23:14:09 | saratoga | stripwax: so to add the inverse transform back we'd need another bitrev table |
23:14:14 | stripwax | saratoga - would you mind doing the merge, by the way? I'm a little ... petrified ... by svn merge |
23:14:14 | | Quit saratoga (Quit: CGI:IRC) |
23:14:20 | | Join saratoga [0] (~9803c6dd@giant.haxx.se) |
23:14:21 | stripwax | saratoga - (oops, where did you go?) |
23:14:24 | stripwax | saratoga - yeah |
23:14:26 | pamaury | TheSeven: on my sansa200 (it should be the same for all arm more or less), 30o per level plus an incompressible constant of approximately 800o. With DEFAULT(0x400)+0x200 that's 20 levels for example |
23:14:44 | saratoga | stripwax: i figured you should do the honors since most of the work was yours, but i can if you like |
23:15:04 | stripwax | saratoga - so I'm not sure if it's just a bitrev table by the way. (I'd have thought the output would need to flip the Im sign at some point..) |
23:15:24 | stripwax | saratoga - oh, yeah - before merging we should actually compare the *output* (quality and similarity) to trunk..... |
23:15:45 | stripwax | I have a nasty feeling that something in mdctexp might be flipping the sign of the entire output. (gut feeling, not actually observed) |
23:15:50 | stripwax | just from the math |
23:16:02 | | Join checker [0] (~621342a9@giant.haxx.se) |
23:16:07 | saratoga | isn't the sign arbitrary anyway for codecs? |
23:16:14 | saratoga | theres no absolute phase defined |
23:16:25 | saratoga | but i suppose fixing that would be good for neatness sake |
23:16:33 | saratoga | if it is a problem |
23:16:44 | bertrik | I'm sure you can find an audiophile who disagrees about that :) |
23:16:56 | CIA-8 | New commit by stripwax (r24706): Removed mdct init. No more init. Yay! |
23:17:10 | saratoga | right now the only place the inverse flag is used is the bitrev computation function |
23:17:16 | pamaury | Hum, I just saw mcuelenaere opened a task for an address error on mips the dircache I committed two days ago, did he said anything about that ? |
23:17:16 | TheSeven | then i'd go for 32 levels or something |
23:17:18 | saratoga | so i don't think theres a sign flip involved |
23:17:25 | saratoga | anyway, have to run |
23:17:25 | stripwax | saratoga - worth checking. sign *isn't* arbitrary, if, say, you crossfade one track with itself under two different codecs, and happen to find that it cancels out!!! |
23:17:29 | | Quit karashata (Quit: The fluffy dragon has left entirely!) |
23:17:31 | TheSeven | nobody will ever exceed that, and it still isn't using too much space, just like 700 bytes |
23:17:39 | TheSeven | what is it currently for 512-byte targets? |
23:17:48 | stripwax | saratoga - yeah that's what I thought too, but wasn't completely 'convinced' .. |
23:18:03 | saratoga | stripwax: it won't cancel out since they won't be phase matched |
23:18:09 | stripwax | ? |
23:18:11 | pamaury | TheSeven: It's independent of sector size because I put the sector size dependent part in memory. |
23:18:24 | saratoga | audio streams are low coherence, so to cancel out you need to have identical phase delays |
23:18:29 | saratoga | the front and back of a track won't have that |
23:18:35 | pamaury | For 32levels that's 0x700 bytes if I compute correctly |
23:18:38 | stripwax | saratoga - ah, no, I don't mean that. |
23:18:41 | saratoga | so you get an incoherent sum, rather then a coherent sum |
23:18:52 | saratoga | and an incoherent sum is not sensitive to the sign |
23:19:06 | saratoga | its the difference between combining flash lights and laser beams |
23:19:07 | kugel | can someone quickly explain why this mdct init was so bad? |
23:19:07 | stripwax | I mean if I mix the start of one track, with the start of the same track on a different codec that is incorrectly flipping the sign of the output, you get silence rather than twice the amplitde.. |
23:19:18 | saratoga | no you don't |
23:19:22 | stripwax | eh? |
23:19:27 | saratoga | they'll mix incoherently |
23:19:28 | stripwax | so (-A) + (A ) != 0 ? |
23:19:37 | TheSeven | pamaury: i mean how much recursion does it support currently, with the buffer still on the stack? |
23:19:40 | saratoga | sqrt[2] the amplitude |
23:19:45 | saratoga | try it! |
23:19:46 | stripwax | sqrt(0) = 0 |
23:20:05 | pamaury | TheSeven: the previous code limited the depth to 16 also so if I put it to 32, I will increase RAM usage (but that's will be negligeable with the 30kb of the previous commit) |
23:20:07 | saratoga | you'll only get 2x the amplitude or zero amplitude if you have equal time delay |
23:20:14 | saratoga | so you can't do that with the beginning and end of a track |
23:20:20 | saratoga | only if you tried to cross fade to beginnings |
23:20:22 | stripwax | right, *not* talking about beginning and end |
23:20:32 | stripwax | talking about the start of the track plus the start of the same track on a different buggy codec |
23:20:36 | stripwax | exactly |
23:20:49 | stripwax | If you think it's not a valid concern and not worth testing, that's fine too ... |
23:21:04 | stripwax | :) |
23:21:06 | saratoga | how would that happen? |
23:21:10 | stripwax | if there was a bug |
23:21:11 | kugel | JdGordon_: did your backdrop commit also make same wps+fms backdrop work? |
23:21:12 | stripwax | just sayin' |
23:21:14 | saratoga | i mean you'd need to cross fade sample per sample identically |
23:21:18 | | Quit bluebrother (Disconnected by services) |
23:21:18 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
23:21:29 | gevaerts | ok, pebbles as currently implemented can't handle rodata |
23:21:41 | saratoga | anyway got to go |
23:21:49 | stripwax | saratoga - I see your point. ok, see you |
23:21:58 | TheSeven | pamaury: keep it at 16 then |
23:22:05 | pamaury | TheSeven: I didn't made the computation but with the buffer on stack, on a 512-sector size, that's would be approximately 20 |
23:22:10 | TheSeven | this means that nobody seems to be using more depth anyways |
23:22:40 | kugel | did someone change the sysfont? the keyboard input screen looks different now |
23:23:05 | pamaury | Ok, I'll put it around 16/20 |
23:24:07 | | Join karashata [0] (~karashata@74-220-162-11.wightman.ca) |
23:24:30 | | Quit petur (Remote host closed the connection) |
23:24:53 | JdGordon_ | kugel: it should have |
23:25:29 | | Quit n17ikh (Remote host closed the connection) |
23:25:49 | kugel | hm, I think I haven't updated to that revision yet, enabling a fms backdrop made other icons disappear (or show a inbuilt version) |
23:25:56 | JdGordon_ | AlexP: grr, I thought I fixed that already |
23:26:17 | JdGordon_ | gevaerts: the current viewport is curr_viewport->vp iirc |
23:26:20 | JdGordon_ | in the parser |
23:26:57 | JdGordon_ | kugel: I up the AA count I think |
23:27:09 | | Join n17ikh [0] (~n17ikh@host-69-59-126-212.nctv.com) |
23:27:23 | stripwax | saratoga- oh yeah, other thing that hasn't been tested is 8192-size blocks on vorbis. I just don't seem to have files that used them .... |
23:27:57 | * | stripwax would like to meet someone who has vorbis files that use 4096-size blocks or 8192-size blocks .. or at least meet the vorbis files .. |
23:28:05 | | Quit karashata (Client Quit) |
23:28:14 | gevaerts | JdGordon_: ok, so we could technically go for a scheme where you define a viewport with only a pebble in it, and pass the viewport to the pebble |
23:28:46 | JdGordon_ | yes |
23:29:37 | | Join karashata [0] (~karashata@74-220-162-11.wightman.ca) |
23:29:44 | gevaerts | We first have to get the things to actually work properly of course |
23:29:46 | saratoga | stripwax: [back for one minute] someone told me that vorbis q-1 uses 4096 blocks |
23:29:51 | saratoga | want me to make you one? |
23:30:10 | stripwax | might have been me who said that :) yeah, if you could, would be great! |
23:30:30 | stripwax | I think 8192 blocks are used if sample rate > 64kHz (if you could knock up one of those two that would be fantastic) |
23:30:42 | stripwax | Oh - and add to the rockbox download test files, of course.... :) |
23:30:50 | --> | "hello" received from d4red3vil (dare@fly.srk.fer.hr) |
23:30:57 | CIA-8 | New commit by pamaury (r24707): Fix several misused of 'struct dirent' instead of 'struct dircache_entry' in tagcache.c. |
23:31:58 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
23:32:12 | JdGordon_ | gevaerts: and decide if pebbles really are the way to go |
23:32:25 | * | JdGordon_ thinks boulders should be better |
23:32:37 | * | gevaerts throws obelisks at JdGordon_ |
23:33:00 | JdGordon_ | back in 10 |
23:33:04 | kugel | %Tn1 is the next preset? |
23:33:55 | | Quit karashata (Client Quit) |
23:36:32 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
23:37:12 | | Join karashata [0] (~karashata@74-220-162-11.wightman.ca) |
23:38:11 | | Quit domonoky (Read error: Connection reset by peer) |
23:38:13 | kugel | AlexP: yea, %ac etc don't seem to work |
23:41:56 | kugel | in the playlist viewer |
23:43:29 | kugel | pretty useless this way, imo |
23:47:10 | JdGordon_ | kugel: no, I got rid of the numbers on the %T tags |
23:47:16 | JdGordon_ | you have to use the playlist viewer |
23:47:44 | kugel | that one sucks though without align tags |
23:48:16 | JdGordon_ | well, the freq is always 00.00 so just create a viewport of that size and you're set |
23:48:35 | kugel | the name? |
23:48:47 | JdGordon_ | goes in a seperate one |
23:48:57 | kugel | it doesn't have fixed length though |
23:49:13 | CIA-8 | New commit by pamaury (r24708): -Cosmetic change in a comparison ... |
23:49:18 | JdGordon_ | http://themes.rockbox.org/index.php?themeid=508&target=cowond2 is the way to use playlist viewer... 18 seperate ones! |
23:49:38 | JdGordon_ | adding support for the alignment tags will bloat the code |
23:49:59 | kugel | it's too limited this way |
23:50:08 | pamaury | TheSeven: this commit should fix the nano2g stkov, if you have time, can you try it and report it to FS ? |
23:50:47 | | Quit karashata (Quit: The fluffy dragon has left completely!) |
23:50:51 | JdGordon_ | no its not |
23:51:02 | kugel | I can'T right align the next station name |
23:51:16 | JdGordon_ | yes you can |
23:51:25 | JdGordon_ | put the two viewports next to eachother |
23:51:52 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
23:51:56 | kugel | how does it solve right aligning? |
23:52:11 | TheSeven | pamaury: booting my build machine right now |
23:52:17 | kugel | I don't want the station name in a viewport that's on the right, I want the name to be right aligned |
23:52:45 | kugel | if I wanted center align it would be even worse |
23:52:59 | JdGordon_ | 1) why would you want that, and 2) thats not what I read your complaint to meaning |
23:53:02 | | Join karashata [0] (~karashata@74-220-162-11.wightman.ca) |
23:53:02 | gevaerts | gevaerts/pebble.png">http://www.evonet.be/~gevaerts/pebble.png \☺/ |
23:53:13 | JdGordon_ | a clock? |
23:53:17 | gevaerts | yes |
23:53:17 | JdGordon_ | a real live updating clock? |
23:53:20 | gevaerts | yes |
23:53:22 | JdGordon_ | DUDE! |
23:53:25 | gevaerts | not viewport-aligned yet |
23:53:43 | kugel | gevaerts: nice :) |
23:53:56 | CIA-8 | New commit by Buschel (r24709): Add iPod 3G and iPod Color/Photo (FS #9072) current consumption and battery discharge curves to allow reasonable runtime estimation. |
23:53:56 | Biont | wow, how does that work? |
23:54:06 | gevaerts | Biont: magic :) |
23:54:20 | * | gevaerts is unfortunately serious |
23:54:29 | Biont | :) |
23:54:43 | gevaerts | I patch up the GOT table while loading, based on a trial and error method that happens to work for me |
23:54:47 | kugel | JdGordon: you mean "why would you want to center or right align the station name"? |
23:55:03 | gevaerts | The .pebble file is 376 bytes |
23:55:07 | TheSeven | dang, why is somebody committing something while i'm trying to get my working copy up to date? :-P |
23:55:15 | JdGordon_ | center maybe, right though seems odd to me |
23:55:38 | TheSeven | GOT table? |
23:55:55 | kugel | I can't do either, which means I see little sense in using it |
23:56:02 | * | JdGordon_ refuses to give up his "adds the most amount of pretty crap the skin stuff" crown |
23:56:07 | stripwax | haha |
23:56:10 | gevaerts | TheSeven: Global Object Table. It's basically simple relocation |
23:56:17 | | Quit m3dlg (Read error: Connection reset by peer) |
23:56:28 | TheSeven | why can't you just use position-independent code? |
23:56:33 | stripwax | so the pebble thing and the visualisations thing are kindof the same? I haven't actually really been following that particular discussion |
23:56:35 | TheSeven | is gcc too stupid for that? |
23:56:46 | gevaerts | TheSeven: basically, yes |
23:56:49 | kugel | I think the playlist viewer is way to limited to fully replace next-tags |
23:56:49 | | Join m3dlg [0] (~m3dlg@bb-87-81-252-83.ukonline.co.uk) |
23:57:28 | gevaerts | stripwax: pebbles are my attempt at visualisation plugins. They're still pretty much in experimental proof of concept stage |
23:57:35 | stripwax | neat |
23:57:37 | kugel | gevaerts: is your configure change needed or does it result from copy&pasting plugin code? |
23:57:50 | CIA-8 | New commit by theseven (r24710): Hopefully fix Nano2G rolo again. We have enough IRAM anyways. |
23:58:22 | gevaerts | kugel: I could use the same define to control both plugins and pebbles. I'm not sure what's best |
23:58:33 | Biont | Hm...I just don't get vmware to work. I think I'll settle for waiting for new simulators to appear on the extras site :( |
23:58:50 | kugel | gevaerts: pebbles surely could be enabled unconditionally? |
23:58:57 | sudoman | Buschel: do you think i should try to get a new battery? |