00:08:21 | | Quit saratoga_ (Quit: Page closed) |
00:14:23 | | Quit ender` (Quit: I will not include a self-destruct mechanism unless absolutely necessary. If it is necessary, it will not be a large red button labelled "Danger: Do Not Push". The big red button marked "Do Not Push" will instead trigger a spray of bullets on anyone stu) |
00:22:44 | bertrik | funman, I'm tempted to commit my fix for the alarm poweroff problem too. For me, the problem went from completely reproducible to not reproducible (tried 5 times or so). |
00:23:28 | bertrik | maybe tomorrow, after the battery bench ... :) |
00:25:29 | funman | can you send me the patch? |
00:25:45 | funman | my clipv2 just acted strange: the screen lit up itself and now it's not responsive |
00:25:47 | | Join Luca_S [0] (www-data@giant.haxx.se) |
00:25:52 | Luca_S | hello |
00:26:16 | bertrik | I thought you already tried it: http://www.rockbox.org/tracker/task/11453 |
00:26:19 | Luca_S | funman: my girlfriend borrowed my fuzev2, sorry, I can't help with benching for a couple of days |
00:26:48 | | Quit einhirn (Read error: Connection reset by peer) |
00:27:12 | Luca_S | good night rockboxers :) |
00:27:16 | | Quit Luca_S (Client Quit) |
00:27:21 | funman | bertrik: well yes if it doesn't work then it's not a fix? |
00:27:38 | bertrik | "works for me" :/ |
00:28:58 | | Nick detaos_ is now known as detaos (~quassel@ip72-218-104-242.hr.hr.cox.net) |
00:29:11 | funman | do you actually use this feature ? |
00:29:32 | bertrik | no, not until I started testing it |
00:30:09 | | Quit Jerom (Read error: Connection reset by peer) |
00:31:14 | funman | The lock-up happens more often when you want to enable it and go to bad (Murphy's law) |
00:31:21 | funman | just go to bed* |
00:32:39 | funman | bertrik: can you reproduce the bug without the patch ? |
00:32:45 | bertrik | hm, so maybe this bug is more likely at a particular time of day (or night) :) |
00:33:24 | bertrik | yes, for me it always happens the second time, when it has woken up from the first alarm |
00:33:38 | CIA-6 | New commit by pixelma (r27285): Close the \ActionStdCancel correctly so that the following space won't be eaten. |
00:34:42 | | Quit pamaury (Ping timeout: 265 seconds) |
00:35:30 | | Join pamaury [0] (~quassel@p5DDEF786.dip.t-dialin.net) |
00:35:30 | | Quit pamaury (Changing host) |
00:35:30 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
00:35:34 | CIA-6 | r27285 build result: All green |
00:36:20 | | Quit S_a_i_n_t (Read error: Connection reset by peer) |
00:39:21 | | Join krabador [0] (~cinzia@host167-182-dynamic.27-79-r.retail.telecomitalia.it) |
00:39:34 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.0.234) |
00:39:39 | | Quit pamaury (Client Quit) |
00:45:33 | *** | Saving seen data "./dancer.seen" |
00:50:55 | | Quit bertrik (Quit: :tiuQ) |
00:52:55 | | Quit liar (Quit: ...) |
01:00 |
01:02:53 | | Quit BHSPitMini (Ping timeout: 260 seconds) |
01:07:42 | | Quit funman (Quit: leaving) |
01:11:49 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
01:36:48 | | Quit Dhraakellian (Ping timeout: 240 seconds) |
01:43:31 | | Join Dhraakellian [0] (~ntryon@cpe-67-240-248-41.rochester.res.rr.com) |
02:00 |
02:11:20 | | Join HommeBarbu [0] (~john@pool-173-62-27-191.pghkny.fios.verizon.net) |
02:11:36 | HommeBarbu | :join #mhvlug |
02:11:48 | HommeBarbu | :leave |
02:11:51 | HommeBarbu | :cry |
02:12:11 | | Quit HommeBarbu (Client Quit) |
02:12:55 | | Join HommeBarbu [0] (~john@pool-173-62-27-191.pghkny.fios.verizon.net) |
02:13:08 | | Part HommeBarbu |
02:21:02 | | Quit S_a_i_n_t (Ping timeout: 265 seconds) |
02:21:22 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.0.45) |
02:24:54 | | Quit xavieran (Remote host closed the connection) |
02:26:34 | | Join xavieran [0] (~xavieran@dsl-220-235-118-249.sa.westnet.com.au) |
02:27:56 | | Join halmi [0] (~netbook@80-123-42-80.adsl.highway.telekom.at) |
02:29:00 | | Quit halmi (Read error: Connection reset by peer) |
02:42:47 | | Quit BlakeJohnson86 (Ping timeout: 245 seconds) |
02:44:21 | | Join BHSPitMini [0] (~BHSPitMon@adsl-70-243-200-93.dsl.rcsntx.swbell.net) |
02:45:36 | *** | Saving seen data "./dancer.seen" |
02:47:11 | | Quit simonrvn (Read error: No route to host) |
03:00 |
03:00:01 | | Join [Saint] [0] (S_a_i_n_t@203.184.3.151) |
03:00:32 | | Quit balintx (Read error: Connection reset by peer) |
03:00:47 | | Quit S_a_i_n_t (Ping timeout: 260 seconds) |
03:02:42 | | Join balintx [0] (~balintx@fibhost-67-58-201.fibernet.hu) |
03:08:23 | | Quit GeekShadow (Quit: The cake is a lie !) |
03:14:18 | | Join wincent [0] (~Miranda@g227151222.adsl.alicedsl.de) |
03:14:37 | | Quit wincent (Changing host) |
03:14:37 | | Join wincent [0] (~Miranda@rockbox/developer/wincent) |
03:15:46 | | Quit rado1 (Quit: Leaving.) |
03:22:24 | | Quit BHSPitMini (Ping timeout: 276 seconds) |
03:26:43 | CIA-6 | New commit by wincent (r27286): pdbox: Added different sampling rates based on hardware capabilities. ... |
03:28:38 | CIA-6 | r27286 build result: All green |
03:31:28 | | Join simonrvn [0] (simon@210.121-ppp.3menatwork.com) |
03:31:58 | CIA-6 | New commit by wincent (r27287): pdbox: Added Sansa e200 to supported devices. |
03:33:38 | CIA-6 | r27287 build result: All green |
03:34:03 | | Quit [Saint] (Ping timeout: 245 seconds) |
03:34:36 | | Quit JdGordon (Quit: Leaving.) |
03:35:06 | CIA-6 | New commit by wincent (r27288): pdbox: Optimizations in the audio output code. |
03:36:56 | CIA-6 | r27288 build result: All green |
03:41:00 | | Quit togetic (Ping timeout: 240 seconds) |
03:55:30 | | Join togetic [0] (~togetic@unaffiliated/ibuffy) |
04:00 |
04:03:20 | | Quit leavittx_ (Ping timeout: 240 seconds) |
04:03:20 | | Quit leavittx (Ping timeout: 240 seconds) |
04:03:43 | | Join leavittx [0] (~leavittx@89.221.199.187) |
04:03:45 | | Join leavittx_ [0] (~leavittx@89.221.199.187) |
04:04:58 | | Quit sneak (Remote host closed the connection) |
04:08:48 | | Join sneak [0] (debian-tor@gateway/tor-sasl/sneak) |
04:11:34 | | Quit MethoS- (Remote host closed the connection) |
04:19:25 | | Quit amiconn (Disconnected by services) |
04:19:27 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:19:47 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:19:47 | | Quit pixelma (Disconnected by services) |
04:19:49 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:20:04 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
04:26:24 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.3.126) |
04:31:25 | | Quit binaryhermit (Read error: Connection reset by peer) |
04:31:48 | | Join binaryhermit [0] (~binaryher@adsl-99-141-196-197.dsl.emhril.sbcglobal.net) |
04:35:57 | | Join DerPapst [0] (~Alexander@p5797C626.dip.t-dialin.net) |
04:38:14 | | Quit DerPapst1 (Ping timeout: 265 seconds) |
04:38:20 | | Quit TheSeven (Ping timeout: 260 seconds) |
04:42:04 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
04:45:40 | *** | Saving seen data "./dancer.seen" |
04:50:16 | | Quit panni__ (Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )) |
04:53:42 | | Join BlakeJohnson86 [0] (~bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
04:55:16 | | Join JdGord [0] (~jd@114.75.219.225) |
05:00 |
05:17:01 | CIA-6 | New commit by saratoga (r27289): Move the test and benchmark plugins to the top of the viewers list, since if someone compiles a build with them, they're probably going to use them ... |
05:17:18 | | Quit JdGord (Quit: Bye) |
05:17:38 | * | S_a_i_n_t wonders why ther aren't alphabetical. |
05:17:45 | S_a_i_n_t | (plugins, viewers, etc.) |
05:18:01 | S_a_i_n_t | I have a patch I made to do that floating around somewhere... |
05:18:46 | CIA-6 | r27289 build result: All green |
05:29:25 | saratoga | finally got test_codec to decode a 20MB flac on my Clip+ |
05:30:57 | | Quit Horscht (Quit: Verlassend) |
05:43:58 | | Quit krabador (Remote host closed the connection) |
05:57:08 | | Quit anewuser (Quit: http://xrl.us/detroitVI Sixth edition of 25 samples + 48 hours + detroit party (july 31) (maybe streamed online!)) |
06:00 |
06:04:26 | | Quit simonrvn (Read error: No route to host) |
06:07:26 | | Quit S_a_i_n_t (Read error: Connection reset by peer) |
06:07:28 | | Join jennifur [0] (~jennifur@cpe-72-224-19-1.nycap.res.rr.com) |
06:15:41 | | Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
06:16:58 | | Join simonrvn [0] (simon@210.121-ppp.3menatwork.com) |
06:24:11 | | Nick fleebailey33 is now known as flee_freenode (~fleebaile@unaffiliated/fleebailey33) |
06:45:41 | *** | Saving seen data "./dancer.seen" |
06:57:03 | | Nick flee_freenode is now known as fleebailey33 (~fleebaile@unaffiliated/fleebailey33) |
06:57:11 | | Quit kramer3d (Quit: Leaving) |
07:00 |
07:01:38 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
07:05:10 | | Quit froggyman (Ping timeout: 265 seconds) |
07:23:34 | | Quit binaryhermit (Ping timeout: 245 seconds) |
07:25:33 | saratoga | anyone feel like running test codec on the fuzev2? |
07:25:40 | jennifur | what codec? |
07:25:46 | saratoga | all of them! |
07:25:50 | jennifur | sure, why not |
07:26:37 | saratoga | you'll need FS #11458 and the test_files folder off of download.rockbox.org |
07:26:46 | jennifur | okay |
07:27:29 | jennifur | do i need to do svn update first? |
07:27:48 | saratoga | yeah you should run this on an up to date otherwise unmodified SVN checkout |
07:32:10 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
07:36:09 | saratoga | i just increased PCLK to 40MHz on my clipv2 and the speed up is huge |
07:36:36 | saratoga | assuming I did this right, WMA decodes in under 30MHz |
07:42:34 | jennifur | well, just waiting for the test files to download, then i can transfer them over |
07:43:06 | saratoga | once you have them, compile a build with test_codec.c added to apps/plugins/SOURCES |
07:43:32 | saratoga | and then "open with" one of the test_files and choose test codec, then do the whole directory when it asks |
07:46:03 | | Join stoffel [0] (~quassel@p57B4DCA8.dip.t-dialin.net) |
07:47:46 | pixelma | saratoga: you know of the test plugins advanced build option? ;) |
07:47:58 | saratoga | no |
07:48:49 | pixelma | no need to edit SOURCES, although with the advanced build option you'll get the whole bunch of test plugins |
07:50:23 | jennifur | saratoga, i'm getting an err when it tries to compile, pastebin of the err is here: http://pastebin.com/ixjWMyhL |
07:51:25 | jennifur | oh wait never mind |
08:00 |
08:00:33 | | Quit scorche (Ping timeout: 276 seconds) |
08:00:55 | | Join scorche [0] (~scorche@rockbox/administrator/scorche) |
08:07:29 | | Join kugel [0] (kugel@rockbox/developer/kugel) |
08:07:40 | jennifur | saratoga, which one? there is more than one option here. |
08:09:43 | saratoga | test whole directory or something like that |
08:09:58 | jennifur | trying the speed test one first |
08:09:58 | saratoga | "speed test folder" |
08:09:59 | kugel | saratoga: how did you get test_codec to work with the 20mb file? |
08:11:42 | saratoga | kugel: lots of rebuffering |
08:11:51 | kugel | is there a patch? |
08:11:59 | saratoga | kugel: yeah its on the tracker |
08:12:06 | saratoga | FS #11458 |
08:13:02 | saratoga | funman: (for the logs) PCLK has a huge impact on vorbis and WMA performance, but on other formats the difference is smaller |
08:13:26 | saratoga | vorbis at 24MHz is just 62% the speed of vorbis at 40MHz |
08:14:44 | kugel | nice (the patch) |
08:15:17 | kugel | saratoga: PCLK affects the RAM speed IIUC |
08:16:04 | saratoga | kugel: IRAM mainly is whats being tested here |
08:16:24 | saratoga | vorbis seems almost entirely limited by memory speed at 250MHz |
08:17:13 | saratoga | but MP3 sees only a very minor difference, i guess since its filterbank is so multiplier heavy |
08:18:35 | kugel | saratoga: sorry, I mean RAM&IRAM. |
08:19:05 | kugel | on amsv2 the codec buffer is entirely in IRAM |
08:20:45 | saratoga | i need to do a test with no boosting at all |
08:21:06 | saratoga | kugel: http://www.rockbox.org/wiki/CodecPerformanceComparison#AMS_AS3525v2_w_24MHz_PClK_AR_AN1 |
08:23:31 | kugel | saratoga: the tests where made with the PCLK change but still with boosted @240MHz? |
08:26:45 | saratoga | kugel: yeah, i just now started a test with pclk = fclk = 40mhz |
08:27:11 | saratoga | i bet vorbis is a lot faster per MHz |
08:28:00 | jennifur | the test is still running by the way saratoga |
08:29:10 | saratoga | pastebin the results when you get them, should be the same as mine I think |
08:29:50 | jennifur | about how long did it take for you? |
08:30:07 | saratoga | maybe half an hour |
08:36:03 | saratoga | oh thats right, we disabled boosting on amsv2 . . . |
08:36:43 | | Quit kugel (Quit: exit(0);) |
08:37:35 | | Join chid [0] (~masterchi@c122-106-86-195.randw3.nsw.optusnet.com.au) |
08:45:08 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
08:45:43 | jennifur | saratoga, http://pastebin.com/n0mRmfV6 |
08:45:46 | *** | Saving seen data "./dancer.seen" |
08:46:14 | | Join Keaft [0] (43a4cbd3@gateway/web/freenode/ip.67.164.203.211) |
08:46:30 | Keaft | Anyone alive? |
08:46:36 | jennifur | i am |
08:46:40 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:46:49 | jennifur | though, i could be a bot |
08:46:51 | Keaft | oh good I thought that the world had ended for a moment there |
08:46:56 | Keaft | crud... |
08:47:09 | Keaft | are you a dev? |
08:47:15 | jennifur | no |
08:47:22 | Keaft | or someone that has answers to questions? |
08:47:23 | Keaft | lol |
08:47:33 | jennifur | i might have an answer to your question |
08:47:38 | jennifur | never know until you ask |
08:47:42 | Keaft | very true |
08:48:42 | | Join mitk [0] (~mitk@195.117.162.130) |
08:48:49 | jennifur | so, what is your question Keaft? |
08:48:58 | Keaft | ok so I'd imagine there has been a lot asked about the ipod nano 5g so instead of saying WHEN I figured I'd ask what would be the best mailing list to get on? |
08:49:29 | saratoga | 20.1MHz for vorbis 128k when PCLK = FCLK! |
08:49:45 | Keaft | if that made any sense... shoot it's way late for me lol |
08:49:49 | saratoga | verses 45MHz when PCLK=24 and FCLK=240 |
08:50:36 | saratoga | theres no obvious list to get on, although i guess you could watch the rockbox or linux4nano dev lists and see if anyone ever mentions working on it |
08:50:48 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.3.228) |
08:50:53 | Keaft | sounds good. |
08:51:12 | Keaft | I could probably sign up and then filter in gmail for "Ipod" or something like that |
08:52:56 | saratoga | these results really call into question our assumptions about optimization, at least on AMS |
08:53:45 | saratoga | if performance can vary so dramatically and unpredictably with clock speed, then we should probably not test things with the clock much higher then its likely to be |
08:55:25 | | Quit Keaft () |
09:00 |
09:00:54 | S_a_i_n_t | Ah, crap. He left. |
09:01:26 | S_a_i_n_t | AFAIK noone's even got further past considering how hard the Nano5G may or may not be. |
09:09:01 | | Quit stoffel (Remote host closed the connection) |
09:10:47 | | Join halmi [0] (~netbook@93-82-44-63.adsl.highway.telekom.at) |
09:18:55 | | Join flydutch [0] (~flydutch@host125-49-dynamic.2-87-r.retail.telecomitalia.it) |
09:31:28 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
09:37:03 | | Quit DerPapst (Quit: Leaving.) |
09:45:14 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
09:53:52 | | Join Rob2222 [0] (~Miranda@p4FDC990A.dip.t-dialin.net) |
09:57:02 | S_a_i_n_t | Hmmmm...%aL and %aR don't seem to work correctly. |
09:57:19 | | Quit Rob2223 (Ping timeout: 245 seconds) |
09:58:31 | JdGordon | oh? |
10:00 |
10:06:53 | S_a_i_n_t | Yeah, I'm trying to figure out exactly what the problem is though. |
10:07:19 | S_a_i_n_t | it's one of those "I know something is wrong, but what the fuck is it?" things. |
10:08:26 | S_a_i_n_t | I couldn;t find any documentation on %Sr do you know if it is %Sr<LTR|RTL> or %Sr<RTL|LTR>? |
10:12:53 | JdGordon | umm.. the "yes" branch is rtl |
10:12:57 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
10:13:06 | JdGordon | so <rtl|ltr> I think? |
10:13:14 | S_a_i_n_t | Thanks. |
10:13:18 | * | JdGordon can never remember if it is true|false or false|true |
10:13:33 | S_a_i_n_t | Knowing that will certainly help me put my finger on this. |
10:13:47 | S_a_i_n_t | true|false btw |
10:17:37 | | Join tagtype [0] (www-data@giant.haxx.se) |
10:17:53 | tagtype | does rockbox read ID3v2.4 and v2.3, or only v2.3 ? |
10:18:46 | S_a_i_n_t | Good question, I believe the manual was the answer to that. |
10:18:59 | S_a_i_n_t | I can't answer off the top of my head sorry. |
10:19:59 | S_a_i_n_t | JdGordon: It seems like just normal old %al actually right aligns text when the text is RTL?!? |
10:20:05 | pixelma | it reads ID3v2.4 |
10:20:12 | S_a_i_n_t | perhaps it has something to do with the %ax tag. |
10:20:27 | JdGordon | ax might swap al/ar |
10:20:48 | S_a_i_n_t | It seems it does. |
10:20:51 | JdGordon | hmm, no it sholdnt |
10:21:14 | JdGordon | ax before the viewport? |
10:21:16 | S_a_i_n_t | %aL left aligns the text when it is RTL in my WPS |
10:21:46 | S_a_i_n_t | I'll try taking out %ax and see if %aL works then. |
10:21:59 | tagtype | thanks |
10:22:55 | | Join bimbel [0] (~Miranda@unaffiliated/bmbl) |
10:23:03 | | Quit kramer3d (Quit: Leaving) |
10:23:04 | | Quit tagtype (Quit: CGI:IRC (EOF)) |
10:24:11 | S_a_i_n_t | JdGordon: Yeah, just tested it then, %ax is flipping the alignment tags also. |
10:24:27 | JdGordon | not according to the code |
10:24:29 | JdGordon | pastebin me |
10:24:57 | | Quit bmbl (Ping timeout: 240 seconds) |
10:25:04 | | Nick bimbel is now known as bmbl (~Miranda@unaffiliated/bmbl) |
10:27:09 | S_a_i_n_t | http://rockbox.pastebin.ca/1894875 |
10:27:22 | S_a_i_n_t | Just remove %ax and the alignment works as intended. |
10:28:02 | JdGordon | yeah because it is telling the viewport to automagically set the alignment correctly |
10:28:16 | JdGordon | that is a wierd sideeffect |
10:28:28 | S_a_i_n_t | and, if I use %ax, and %al instead of %aL then it right aligns instead of left. |
10:28:43 | S_a_i_n_t | Odd. |
10:28:48 | JdGordon | maybe %aL/R are redundant |
10:29:07 | S_a_i_n_t | This "feature-bug" kinda makes them so, yes. |
10:29:35 | S_a_i_n_t | With this oddity, then %Sr is plenty. |
10:30:09 | JdGordon | you cant put ax inside sr |
10:31:25 | S_a_i_n_t | It wasn;t inside it. |
10:32:13 | S_a_i_n_t | The section of code I pasted didn;t actually use %Sr at all. |
10:32:36 | S_a_i_n_t | Perhaps I misunderstood. |
10:33:27 | S_a_i_n_t | What I meant was, instead of %ax, if you don'T WANT TO ACTUALLY MIRROR THE VIEWPORT THEN 5sR WILL WORK SUFFICIENTLY. |
10:33:35 | S_a_i_n_t | argh! stupid caps. |
10:36:30 | | Join DerPapst [0] (~Alexander@dslb-088-069-159-175.pools.arcor-ip.net) |
10:39:22 | | Join swilde [0] (~wilde@aktaia.intevation.org) |
10:40:47 | S_a_i_n_t | JdGordon: Here's an interesting one...can the %Fl line include/be included in a conditional statement? ie. ?Sr<%Fl(fontAdetails)|%Fl(fontBdetails)> |
10:42:21 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
10:42:25 | | Quit gevaerts (Ping timeout: 265 seconds) |
10:45:50 | *** | Saving seen data "./dancer.seen" |
11:00 |
11:02:13 | | Join giovanni_ [0] (~giovanni@93.37.246.199) |
11:03:54 | giovanni_ | pixelma: I've seen that you've committed my patch, be aware that I've also modified the table that explains the touch screen 3x3 grid in the manual. |
11:05:39 | pixelma | yeah, I saw that and actually wanted to have a look where the difference is but forgot :/ |
11:06:56 | JdGordon | S_a_i_n_t: of course it can |
11:07:09 | pixelma | giovanni_: could you describe how it looks differently now in a few words? |
11:07:10 | JdGordon | it wont do what you want.. but you can put it there :p |
11:07:27 | S_a_i_n_t | Hardy har har... |
11:08:11 | S_a_i_n_t | I need a way of switching to Unifont for the RTL languages. |
11:08:28 | S_a_i_n_t | Preferably one that isn't making every text viewport conditional. |
11:08:48 | pixelma | conditional viewports should work, I guess |
11:08:59 | giovanni_ | yes, now the table is a little bit larger and the words are centered. |
11:09:05 | S_a_i_n_t | yeah, that was what I was trying to avoid. |
11:10:16 | pixelma | giovanni_: that's ok I think, just not mentioned in the commit message (the commit was messed up anyways :/ ) |
11:10:49 | giovanni_ | no problem for me, I only hope I've made it the right way |
11:11:54 | | Join Jaykay [0] (~chatzilla@p5DC578B7.dip.t-dialin.net) |
11:13:47 | giovanni_ | pixelma: I can paste the diff part on pastebin so you can see |
11:14:27 | pixelma | you don't need to, I still have the full patch around |
11:15:31 | | Join gevaerts [0] (~fg@rockbox/developer/gevaerts) |
11:16:38 | | Quit jennifur (Remote host closed the connection) |
11:16:45 | JdGordon | S_a_i_n_t: stick it on the wishlist... I might be able to come up with a system to make conditional font loading work |
11:17:01 | JdGordon | or at least load both but font '8' can be either of them |
11:18:00 | mitk | Hi. Is here an dev who can commit FS #11436 - Polish charset for 08-Nedore font? |
11:18:53 | S_a_i_n_t | Hmmm, for now I basically have to make a copy of each text viewport with Unifont loaded and use %Sr to switch it. |
11:19:10 | S_a_i_n_t | that's going to make for a *massive* conditional switch lol ;) |
11:19:35 | bertrik | mitk, sure, I can do that |
11:20:00 | giovanni_ | I need some hint to change the key assignment for pacbox |
11:20:41 | pixelma | mitk: can you remind me in the evening - and would you add them to 09-Nedore too? |
11:20:52 | JdGordon | S_a_i_n_t: why not just always use unifont? |
11:20:58 | pixelma | oh, bertrik was quicker |
11:21:04 | S_a_i_n_t | It's hideous. |
11:21:15 | mitk | bertrik: Great. Thanks. |
11:21:37 | | Quit balintx (Remote host closed the connection) |
11:21:48 | * | S_a_i_n_t hates fixed width fonts, especially ugly ones. |
11:21:52 | | Join balintx [0] (~balintx@fibhost-67-58-201.fibernet.hu) |
11:22:10 | S_a_i_n_t | The only reason to use it is becasue it has hebrew/arabic chars |
11:23:17 | CIA-6 | New commit by bertrik (r27290): Polish charset for 08-Nedore font, FS #11436 by Tomasz Kowalczyk |
11:23:24 | mitk | pixelma: Yes, I can do also 09, but following "one change in one FS" rule I should do it in another patch I think |
11:24:07 | mitk | bertrik is so fast... |
11:24:12 | mitk | thanks |
11:24:25 | bertrik | hm, yeah, I just closed the task |
11:24:28 | | Join robin0800 [0] (~quassel@cpc2-brig8-0-0-cust964.brig.cable.ntl.com) |
11:25:01 | CIA-6 | r27290 build result: All green |
11:27:16 | | Quit andash (Read error: Operation timed out) |
11:28:15 | CIA-6 | New commit by bertrik (r27291): Serbian translation update, FS #11456 by Ivan Pesic |
11:29:52 | CIA-6 | r27291 build result: All green |
11:43:19 | | Join GeekShad0w [0] (~Antoine@169.47.201-77.rev.gaoland.net) |
11:45:38 | | Quit GeekShadow (Ping timeout: 264 seconds) |
11:46:48 | pixelma | mitk: you are right about one step at a time, I was just asking :) |
12:00 |
12:01:56 | | Join watto [0] (~watto@193.203.81.165) |
12:05:23 | | Quit JdGordon (Read error: Connection reset by peer) |
12:15:34 | | Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) |
12:28:08 | | Quit togetic (*.net *.split) |
12:30:53 | bertrik | cool, the problem with a keypress getting ignored after exiting a plugin is reproducible in the sim |
12:31:51 | bertrik | at least, the one I see with the dict plugin |
12:34:36 | | Join togetic [0] (~togetic@unaffiliated/ibuffy) |
12:36:18 | | Join andash [0] (~andash@h-121-189.A254.priv.bahnhof.se) |
12:36:19 | | Quit andash (Changing host) |
12:36:19 | | Join andash [0] (~andash@unaffiliated/andash) |
12:43:33 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
12:45:53 | *** | Saving seen data "./dancer.seen" |
12:46:26 | | Join halmi_ [0] (~netbook@80-123-44-239.adsl.highway.telekom.at) |
12:49:14 | | Quit halmi (Ping timeout: 264 seconds) |
12:58:19 | | Join halmi [0] (~netbook@93-82-43-99.adsl.highway.telekom.at) |
13:00 |
13:00:29 | | Quit halmi_ (Ping timeout: 240 seconds) |
13:11:05 | | Join halmi_ [0] (~netbook@93-82-37-166.adsl.highway.telekom.at) |
13:11:49 | | Quit GeekShad0w (Ping timeout: 240 seconds) |
13:13:29 | | Quit halmi (Ping timeout: 248 seconds) |
13:14:18 | | Join pamaury [0] (~quassel@p5DDEDA53.dip.t-dialin.net) |
13:14:18 | | Quit pamaury (Changing host) |
13:14:18 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
13:23:18 | mitk | pixelma, bertrik: FS #11460 - Polish charset for 09-Nedore font. Can you? |
13:23:38 | | Quit pamaury (Ping timeout: 265 seconds) |
13:24:00 | bertrik | yeah, in 20 minutes or so |
13:24:30 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
13:26:12 | pixelma | mitk: currently not. But thanks anyways :) |
13:27:53 | bertrik | gevaerts, I think a 1 minute difference in battery bench runtime is probably not significant |
13:28:04 | gevaerts | *probably* ;) |
13:29:30 | bertrik | dfkt found a 7-minute improvement from using PLLB on his clip+, I found a 1-minute deterioration, so I'd say the effect is negligible |
13:40:58 | | Quit GeekShadow (Read error: Connection reset by peer) |
13:53:37 | | Join BdN3504 [0] (www-data@giant.haxx.se) |
13:54:05 | CIA-6 | New commit by bertrik (r27292): Polish charset for 09-Nedore font, FS #11460 by Tomasz Kowalczyk |
13:55:56 | | Join BdN3504-2 [0] (www-data@giant.haxx.se) |
13:55:56 | | Quit BdN3504 (Client Quit) |
13:56:02 | CIA-6 | r27292 build result: All green |
13:56:55 | | Join teru [0] (~teru@M016207.ppp.dion.ne.jp) |
13:57:25 | mitk | bertrik: thank you |
13:59:22 | BdN3504-2 | sandisk sansa clip+ r27220:How do enable "hold" on this device? |
13:59:46 | S_a_i_n_t | http://download.rockbox.org/daily/manual/rockbox-sansaclipplus/rockbox-build.html |
13:59:51 | BdN3504-2 | spellcheck: "how do i..." |
13:59:55 | S_a_i_n_t | I believe it has a software hold |
14:00 |
14:00:02 | S_a_i_n_t | (a button combination) |
14:00:35 | BdN3504-2 | i searched the pdf version of the manual for hold, but that didn't turn up anything useful, that's why i ask here |
14:00:45 | mitk | home+select combo |
14:01:18 | BdN3504-2 | ah thanks! |
14:02:12 | | Quit BdN3504-2 (Quit: CGI:IRC (EOF)) |
14:07:40 | | Quit YPSY (Ping timeout: 260 seconds) |
14:14:22 | | Quit halmi_ (Quit: halmi_) |
14:14:34 | CIA-6 | New commit by uchida (r27293): text viewer: fixed StatusBar randomly appears (FS #11455). |
14:16:10 | CIA-6 | r27293 build result: All green |
14:18:26 | | Join MethoS- [0] (~clemens@134.102.106.250) |
14:22:26 | | Join Ypsy [0] (~ypsy@geekpadawan.de) |
14:22:35 | | Nick Ypsy is now known as YPSY (~ypsy@geekpadawan.de) |
14:26:24 | | Join Rob2223 [0] (~Miranda@p4FDC990A.dip.t-dialin.net) |
14:29:36 | | Quit Rob2222 (Ping timeout: 260 seconds) |
14:34:15 | | Join panni_ [0] (hannes@ip-95-222-52-93.unitymediagroup.de) |
14:34:48 | | Join Rob2222 [0] (~Miranda@p4FDC990A.dip.t-dialin.net) |
14:38:32 | | Quit Rob2223 (Ping timeout: 276 seconds) |
14:45:57 | *** | Saving seen data "./dancer.seen" |
14:46:16 | | Quit bieber (Ping timeout: 240 seconds) |
14:46:29 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
14:51:05 | | Quit bieber (Ping timeout: 248 seconds) |
14:51:22 | | Join bieber [0] (~quassel@162-78.97-97.tampabay.res.rr.com) |
14:52:16 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
14:53:44 | | Quit Kitar|st (Ping timeout: 252 seconds) |
15:00 |
15:00:14 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
15:01:17 | | Quit antil33t (Read error: Connection reset by peer) |
15:01:23 | | Join antil33t [0] (~Mudkips@124-197-51-80.callplus.net.nz) |
15:02:22 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
15:17:04 | | Join kugel_ [0] (~kugel@e178121062.adsl.alicedsl.de) |
15:17:27 | | Quit kugel (Disconnected by services) |
15:17:30 | | Nick kugel_ is now known as kugel (~kugel@e178121062.adsl.alicedsl.de) |
15:17:35 | | Quit kugel (Changing host) |
15:17:35 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
15:23:39 | | Quit teru (Quit: Quit) |
15:25:27 | | Quit storm` () |
15:26:54 | | Join krabador [0] (~krabador@host167-182-dynamic.27-79-r.retail.telecomitalia.it) |
15:28:00 | | Quit krabador (Remote host closed the connection) |
15:28:16 | | Quit komputes (Ping timeout: 240 seconds) |
15:40:14 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
15:42:33 | | Join Xerion [0] (~xerion@82-170-197-160.ip.telfort.nl) |
15:46:23 | | Join Kitar|st [0] (Kitar_st@BSN-182-80-196.dial-up.dsl.siol.net) |
15:46:48 | | Quit mitk (Quit: Leaving) |
15:46:55 | | Join Kitr88 [0] (Kitar_st@BSN-182-80-196.dial-up.dsl.siol.net) |
15:47:05 | | Quit Kitr88 (Client Quit) |
16:00 |
16:16:41 | | Quit einhirn (Read error: Connection reset by peer) |
16:20:32 | | Quit kugel (Ping timeout: 265 seconds) |
16:27:24 | | Join halmi [0] (~netbook@93-82-37-166.adsl.highway.telekom.at) |
16:29:11 | | Quit bluebrother (Disconnected by services) |
16:29:14 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
16:42:32 | | Join merbanan [0] (~banan@c-94-255-220-18.cust.bredband2.com) |
16:45:59 | *** | Saving seen data "./dancer.seen" |
16:49:57 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
16:52:32 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
17:00 |
17:22:13 | | Join kugel_ [0] (~kugel@g231108248.adsl.alicedsl.de) |
17:22:35 | | Quit kugel (Disconnected by services) |
17:22:39 | | Nick kugel_ is now known as kugel (~kugel@g231108248.adsl.alicedsl.de) |
17:22:43 | | Quit kugel (Changing host) |
17:22:43 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
17:26:32 | | Join marines [0] (~quassel@78.86.207.240) |
17:32:58 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
17:33:42 | | Join mt [0] (~mtee@rockbox/developer/mt) |
17:36:59 | | Quit marines (Remote host closed the connection) |
17:44:09 | | Join AzureWurk [0] (opera@c-24-21-44-114.hsd1.wa.comcast.net) |
17:45:21 | | Join Moikkis [0] (~harri@ks27804.kimsufi.com) |
17:49:01 | | Quit MethoS- (Read error: Connection reset by peer) |
17:51:01 | | Join MethoS- [0] (~clemens@134.102.106.250) |
17:51:13 | | Join kugel_ [0] (~kugel@g231105033.adsl.alicedsl.de) |
17:51:35 | | Quit kugel (Disconnected by services) |
17:51:39 | | Nick kugel_ is now known as kugel (~kugel@g231105033.adsl.alicedsl.de) |
17:51:43 | | Quit kugel (Changing host) |
17:51:43 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
18:00 |
18:06:21 | | Join YDS10-YDS11SL [0] (~Robert_Se@75-145-131-94-Illinois.hfc.comcastbusiness.net) |
18:10:46 | | Quit komputes (Quit: I haven't slept for ten days, because that would be too long.) |
18:15:07 | | Join [Saint] [0] (S_a_i_n_t@203.184.0.198) |
18:17:30 | | Quit S_a_i_n_t (Ping timeout: 248 seconds) |
18:22:15 | | Join Buschel [0] (~~andree@p54A3F458.dip.t-dialin.net) |
18:29:14 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
18:32:38 | | Quit kramer3d (Client Quit) |
18:33:22 | | Part YDS10-YDS11SL |
18:36:51 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
18:38:43 | | Quit Xerion (Read error: Connection reset by peer) |
18:39:04 | CIA-6 | New commit by torne (r27294): Provide the option to automatically update existing bookmark files on stop, without creating ones that don't already exist. ... |
18:41:32 | CIA-6 | r27294 build result: All green |
18:41:58 | Torne | woo |
18:45:37 | | Quit Jaykay (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]) |
18:45:51 | | Quit swilde (Quit: ERC Version 5.3 (IRC client for Emacs)) |
18:45:57 | | Join Jaykay [0] (~chatzilla@p5DC578B7.dip.t-dialin.net) |
18:46:00 | *** | Saving seen data "./dancer.seen" |
18:48:43 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
18:52:03 | | Join Xerion [0] (~xerion@82-170-197-160.ip.telfort.nl) |
19:00 |
19:01:49 | | Quit pamaury (Remote host closed the connection) |
19:08:16 | | Join Horscht [0] (~Horscht2@xbmc/user/horscht) |
19:10:33 | anewuser | wooot |
19:11:07 | anewuser | lately, I've been having hiccups on sound |
19:11:21 | anewuser | like it stops for half a second every 10-20 seconds |
19:11:35 | anewuser | think it started after doing a recording |
19:12:59 | | Join Jerom [0] (~jerome@95.171.137.241) |
19:14:02 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
19:15:30 | | Quit leavittx (Ping timeout: 240 seconds) |
19:18:49 | | Quit DerPapst (Quit: Leaving.) |
19:19:30 | | Quit leavittx_ (Ping timeout: 240 seconds) |
19:22:26 | | Join leavittx_ [0] (~leavittx@89.221.199.187) |
19:25:43 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
19:26:18 | bertrik | the problem with the first button not working after exiting the dict plugin seems to be a case of a missing release event, it is queued by the button code, but cleared by button_clear_queue in plugin.c |
19:26:56 | Torne | the code that handles changing contexts? or solmething else |
19:27:23 | Torne | the action code tries to ignore releases after context changes, but i don think it does it very well |
19:27:58 | bertrik | I don't think I fully understand the problem yet |
19:28:00 | | Join leavittx [0] (~leavittx@89.221.199.187) |
19:28:16 | Torne | well, that might be worth looking at :) |
19:28:34 | Torne | it doesnt handle button combinations rightp i know |
19:28:40 | bertrik | Torne, how and where does the action code try to ignore releases after context changes? |
19:28:55 | Torne | er |
19:29:09 | Torne | i forget where exactly, can't look right now |
19:29:18 | Torne | it's in action.c though |
19:31:58 | bertrik | ok, I think I see it :( |
19:32:44 | Torne | it may not be your problem |
19:32:54 | kugel | bertrik: I think the problem also happens with some splashes in the core |
19:32:55 | Torne | but i am fairly sure it's not bug-free |
19:32:59 | kugel | if it's the same anyway |
19:34:13 | | Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201) |
19:37:19 | bertrik | Ok, this could be it: button release event is eaten by button_clear_queue() when exiting the plugin. Then in action.c all keys are ignored until a release is seen. |
19:37:45 | bertrik | So action.c only starts working after pressing and releasing one more time |
19:38:29 | Torne | that sounds plausible. |
19:38:58 | Torne | ation.c also stops ignoring after *one* release even if the last thing pressed was a combination |
19:39:13 | Torne | which gives you spurious, instead of missed, events |
19:41:08 | | Quit wincent (Ping timeout: 265 seconds) |
19:43:19 | | Quit flydutch (Quit: /* empty */) |
19:43:37 | | Join stoffel [0] (~quassel@p57B4D1A4.dip.t-dialin.net) |
19:44:12 | | Join Lear [0] (chatzilla@rockbox/developer/lear) |
19:51:45 | bertrik | yup, this seems to be it, the button is eaten by the if-statement in action.c line 207 |
19:52:54 | | Join wincent [0] (~Miranda@g227151222.adsl.alicedsl.de) |
19:53:17 | bertrik | Torne, basically exactly the code you suggested |
19:53:27 | Torne | hooray |
19:53:50 | Torne | well while you're there can you make it work right for released combinations too? |
19:53:53 | Torne | :) |
19:54:14 | bertrik | I was hoping to find a simple-to-fix typo or something :| |
19:55:08 | bertrik | Maybe we should not eat buttons when changing context, but maybe rather defer the context change a bit until we see a fully "idle" key situation |
19:59:35 | | Quit BlakeJohnson86 (Quit: Leaving.) |
19:59:47 | | Quit BSOD90 (Ping timeout: 240 seconds) |
19:59:50 | | Join BSOD90 [0] (~bsod@v35177.1blu.de) |
20:00 |
20:00:35 | | Join BlakeJohnson86 [0] (~bjohnson@c-24-118-162-123.hsd1.mn.comcast.net) |
20:01:14 | Buschel | baaahhh, this faad code is soo ugly... |
20:03:11 | | Quit simonrvn (Read error: No route to host) |
20:03:27 | Torne | bertrik: the context is just whatever someone passes o get_action though |
20:03:42 | Torne | you get a new one, you can't refuse it |
20:07:38 | | Join simonrvn [0] (simon@210.121-ppp.3menatwork.com) |
20:09:20 | bertrik | I don't see any obvious solution to this problem |
20:11:51 | bertrik | The hack to eat buttons until release was probably introduced to fix another problem |
20:12:47 | | Quit r0b- (Ping timeout: 240 seconds) |
20:14:58 | | Join jennifur [0] (~jennifur@cpe-72-224-19-1.nycap.res.rr.com) |
20:19:07 | | Join r0b- [0] (~nnscript@adsl-69-208-83-228.dsl.klmzmi.ameritech.net) |
20:24:11 | | Quit r0b- (Ping timeout: 276 seconds) |
20:24:21 | | Join r0b- [0] (~nnscript@adsl-69-208-83-228.dsl.klmzmi.ameritech.net) |
20:24:39 | | Join CGL [0] (~CGL@190.207.154.92) |
20:28:49 | | Quit stripwax (Quit: http://miranda-im.org) |
20:32:17 | | Part Moikkis |
20:39:03 | Buschel | stripwax: did you try to replace faad's sbr_dct stuff with your new one? |
20:39:26 | Buschel | stripwax: or is it not possible? |
20:44:34 | | Join evilnick_i4 [0] (~evilnick@ool-4a5909aa.dyn.optonline.net) |
20:46:02 | *** | Saving seen data "./dancer.seen" |
20:49:46 | | Join funman [0] (~fun@rockbox/developer/funman) |
20:53:09 | | Quit evilnick_i4 (Changing host) |
20:53:09 | | Join evilnick_i4 [0] (~evilnick@rockbox/staff/evilnick) |
20:55:17 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
21:00 |
21:02:42 | CIA-6 | New commit by bieber (r27295): Theme Editor: Fixed bug that caused WPS skins without SBS parents not to render their backdrops correctly. Added support for RTL-dependant text ... |
21:04:38 | | Part AzureWurk |
21:04:47 | CIA-6 | r27295 build result: All green |
21:10:31 | | Join evilnick_ [0] (~evilnick@2001:0:4137:9e76:388f:be6:b5a6:f655) |
21:11:05 | | Join halmi_ [0] (~netbook@93-82-41-85.adsl.highway.telekom.at) |
21:11:07 | | Quit evilnick (Quit: Leaving) |
21:12:54 | CIA-6 | New commit by bieber (r27296): Theme Editor: Enabled conditional display of ID3/file info with checkbox on the device panel |
21:13:52 | | Quit halmi (Ping timeout: 264 seconds) |
21:14:16 | | Join froggyman [0] (~me@unaffiliated/froggyman) |
21:14:55 | CIA-6 | r27296 build result: All green |
21:16:27 | saratoga | Buschel. funman, kugel: I did a test with the clipv2 forced to 40MHz core and iram clock: http://www.rockbox.org/wiki/CodecPerformanceComparison#AMS_AS3525v2_w_40MHz_PCLK_40MHz |
21:16:31 | saratoga | results are very interesting |
21:17:32 | | Join funman_ [0] (~fun@2001:0:53aa:64c:14db:17a4:b23e:7c46) |
21:17:59 | | Quit funman (Ping timeout: 260 seconds) |
21:18:00 | | Nick funman_ is now known as Guest11508 (~fun@2001:0:53aa:64c:14db:17a4:b23e:7c46) |
21:18:19 | | Nick Guest11508 is now known as funman (~fun@2001:0:53aa:64c:14db:17a4:b23e:7c46) |
21:18:26 | | Quit funman (Changing host) |
21:18:26 | | Join funman [0] (~fun@rockbox/developer/funman) |
21:19:00 | bertrik | very efficient? |
21:19:42 | saratoga | yeah |
21:19:47 | saratoga | 7MHz for flac decode |
21:20:02 | saratoga | but also very different then the results for boosted |
21:20:34 | funman | what do you mean with boosting disabled? |
21:21:03 | funman | you put the CPU to 40MHz ? |
21:21:09 | saratoga | yeah |
21:21:14 | saratoga | literally commented out the boost commands |
21:21:15 | funman | (sorry i can't read, it's written in the wiki) |
21:21:49 | bieber | Any opinions on how I should handle the built-in fonts with the theme editor? |
21:22:09 | funman | we should benchmark 40MHz pclk versus 24MHz pclk |
21:22:21 | funman | (for battery) |
21:22:41 | bieber | i.e., should I copy them over into the editor's resources directory, or just have references to their location in place in the source tree? |
21:24:21 | saratoga | funman: updated it |
21:24:26 | | Quit halmi_ (Quit: halmi_) |
21:24:38 | saratoga | funman: I think 24MHz probably uses less power, since according to those tests almost nothing should boost |
21:24:56 | saratoga | but boosting with PCLK higher is probably more efficient if you're going to do it |
21:25:10 | saratoga | but not if it means your unboosted clock has to be higher too |
21:25:55 | saratoga | so best is probably 24MHz pclk=fclk unboosted, and 64MHz PCLK, 200+ FCLK |
21:26:10 | saratoga | assuming you can chage pclk on boost and want to max fclk |
21:26:33 | funman | dynamic PCLK implies dynamic clock switching for some peripherals |
21:26:47 | saratoga | boosting to fclk = ~150 MHz might be more efficient though, since it seems like the faster clock really doesn't help most codecs as much since the pclk stays too low |
21:27:23 | domonoky | bieber: do you mean the built-in systemfont, or the fonts which are delivered with the normal zip ? |
21:27:31 | | Quit GeekShadow (Ping timeout: 240 seconds) |
21:27:41 | bieber | domonoky: Both |
21:27:42 | | Join Frampis [0] (frampis@reformiklubi.fi) |
21:27:45 | Frampis | hello |
21:27:50 | saratoga | APE and Wavpack seem to be the only formats with really good FCLK scaling |
21:27:50 | bieber | Is the built-in system font not loaded from a FNT file? |
21:28:01 | Frampis | where does the rockbox installation utility save the backup when upgrading on windows? |
21:28:10 | funman | saratoga: first thing is to be sure we can boost/unboost correctly. I think my last patch on fs#11297 has too much changes because it also changes PLLA to 248MHz |
21:28:44 | Frampis | it removed my theme and icons so I need to find the backup |
21:29:07 | domonoky | Frampis: it should create a .backup folder on your mp3player |
21:29:11 | CIA-6 | New commit by Buschel (r27297): Submit FS #11450. Change compile option for libfaad to -O2 for ARM target and -O1 for other CPUs. This speeds up decoding by 1-5%. |
21:29:24 | Frampis | domonoky, thanks |
21:30:21 | pixelma | bieber: IIRC the built-in font is only the ascii part of the 08-Schumacher-Clean one, so just the needed parts to show errors etc. to not bloat bin size (and the name built-in is there for a reason ;) ) |
21:30:48 | pixelma | not sure what happens at compile time though |
21:31:04 | CIA-6 | r27297 build result: All green |
21:31:09 | Buschel | btw, I have some optimizations for aac-he. on PP5022 decoding is sped up from 130 MHz to ~116 MHz. |
21:31:39 | bieber | Got it |
21:32:05 | | Join mirak_ [0] (~mirak@81-64-221-160.rev.numericable.fr) |
21:32:49 | Frampis | are 3.5 themes incompatible with the latest version? |
21:33:09 | domonoky | Frampis: yes, the syntacs was heavily changed.. |
21:33:18 | Frampis | I have selected the theme I used previously for the while playing screen but it looks completely different |
21:33:21 | Frampis | damn... |
21:33:35 | domonoky | but the themesite wa upgraded, and there is a converter somewhere. |
21:34:03 | | Quit merbanan (Quit: Leaving) |
21:34:12 | domonoky | so if you got the theme from the themesite, just redownload it. If it was self created.. try to find the upgrader tool :-) |
21:34:14 | Frampis | if anyone knows where to find said converter, that would make my day |
21:34:38 | Frampis | the theme I used has disappeared from the site |
21:34:49 | Frampis | it was jbox for the ipod video |
21:35:03 | saratoga | funman: FWIW I think boosting to 200MHz and keeping voltage low (i think 200mhz is the same for amsv1 v2 voltage?) makes most sense now |
21:35:27 | domonoky | the converter is in svn under: utils\skinupdater but you have to compile it, dont know if there is a readymade binary avaiable somewhere. |
21:37:12 | | Quit chid (Ping timeout: 260 seconds) |
21:38:07 | Frampis | are themes that have been deleted from the site archived somewhere? |
21:38:55 | funman | saratoga: i'll test fs#11458 on clipv1 |
21:38:57 | Frampis | oh, the Rockbox Utility finds a theme called jbox but it's not listed on the site, weird |
21:40:33 | Frampis | it doesn't work, though |
21:40:44 | Frampis | so apparently outdated themes are stil lbeing hosted |
21:41:23 | mc2739 | Frampis: if you are a windows user, there is a link to a windows version of the convertor here: http://forums.rockbox.org/index.php?topic=24907.msg168423#msg168423 |
21:41:34 | Frampis | mc2739, thank you very much |
21:42:04 | | Nick evilnick_ is now known as evilnick (~evilnick@2001:0:4137:9e76:388f:be6:b5a6:f655) |
21:45:49 | Frampis | the patched skin doesn't work any better, though |
21:45:49 | Frampis | the only file for jbox is jBox.wps, there aren't files with the extensions sbs or fms |
21:47:06 | | Quit evilnick (Ping timeout: 248 seconds) |
21:47:11 | | Join evilnick_i4_ [0] (~evilnick@166.137.136.68) |
21:47:17 | | Quit evilnick_i4 (Ping timeout: 265 seconds) |
21:47:18 | | Nick evilnick_i4_ is now known as evilnick_i4 (~evilnick@166.137.136.68) |
21:49:12 | funman | fields in WAV files are all big endian, except the filesize which is little endian? (at offset 4) |
21:49:58 | funman | ah no, some other fields are LE |
21:51:01 | | Join evilnick [0] (~evilnick@ool-4a5909aa.dyn.optonline.net) |
21:52:47 | | Part watto |
21:54:32 | Frampis | the resulting file is different from the original but it works no better, damn |
21:57:22 | | Quit evilnick (Ping timeout: 245 seconds) |
21:58:01 | | Join evilnick [0] (~evilnick@2002:18bc:9495::18bc:9495) |
21:58:09 | domonoky | Frampis: themes on the themesite can be hidden because they fail all checkwps checks, or because they manually hidden, or they can get deleted manuall. |
21:59:13 | Frampis | Rockbox Utility shows this particular theme but it is not displayed on the site |
21:59:29 | domonoky | Frampis: i took a shot look from the admin interface, and jBox is hidden because it fails checkwps, ie it is broken. |
21:59:42 | domonoky | s/shot/short/ |
21:59:52 | bieber | Anyone care to discuss the FNT format? |
22:00 |
22:00:51 | Frampis | domonoky, can a skin be "broken" but still function? |
22:01:12 | Frampis | jBox functioned back when 3.5 was current |
22:01:36 | Frampis | or is it only "broken" only for the latest version? |
22:01:43 | Frampis | *-only |
22:01:46 | domonoky | Frampis: but rockbox changed, so jbox broke.. :-) |
22:02:18 | Frampis | so there are things wrong with the skin that even the converter can't fix? |
22:02:35 | | Quit evilnick (Ping timeout: 248 seconds) |
22:03:23 | domonoky | when did you see jbox in rbutil ? before or after you installed a current build ? |
22:03:31 | Frampis | after |
22:03:52 | Frampis | if I open it up right now and select extras -> install themes, it shows up |
22:03:53 | Frampis | in the list |
22:04:12 | domonoky | rbutil uses the old-site (which host non-converted themes) if it thinks it has a 3.6 or older build installed. |
22:06:44 | Frampis | I think I'll download a new skin and make new graphics similar to jBox with paint or something :P |
22:07:14 | domonoky | perhaps it would be easier to just try to fix jBox ? |
22:07:17 | mc2739 | Frampis: here is a fixed jbox.wps file: http://pastie.org/1031677 |
22:07:43 | | Quit simonrvn (Read error: No route to host) |
22:08:10 | Frampis | mc2739, thanks, I'll try it out |
22:09:13 | Frampis | it doesn't work, though |
22:09:32 | Frampis | still falls back to the default wps |
22:09:51 | mc2739 | what version of Rockbox are you using> |
22:10:09 | Frampis | 3.6 |
22:10:37 | Frampis | I just upgraded and that's why I'm trying to fix the skin |
22:10:50 | mc2739 | ahh, I fixed it for current builds. |
22:11:25 | Frampis | I also tried a skin called FSM that is listed on the skin site but it also does not work, is it not a requirement for wps's to be compatible with 3.6 to be listed? |
22:11:54 | | Join simonrvn [0] (simon@210.121-ppp.3menatwork.com) |
22:12:07 | mc2739 | you have to download themes for 3.6 here: http://pastie.org/1031677 |
22:12:28 | mc2739 | oops, wrong link: http://themes.rockbox.org/oldsite/www/index.php |
22:13:46 | Frampis | i.e. this site is outdated? http://themes.rockbox.org/index.php?target=ipodvideo |
22:14:11 | funman | who thought it was a good idea to add the name of a function as a comment on the ending brace? |
22:14:27 | funman | it's confusing as it removes focus from other comments |
22:14:56 | Lear | I see that from time to time... |
22:15:00 | Frampis | jBox downloaded from your link does not function |
22:15:30 | Frampis | I'm starting to wonder if my installation of Rockbox is somehow broken here and not the skins |
22:15:35 | domonoky | Frampis: no, you link is not- outdated, its newer then 3.6 :-) |
22:15:51 | | Quit ranma (Remote host closed the connection) |
22:16:16 | domonoky | mc2739: would be the correct link for a 3.6 build.. |
22:16:24 | | Quit Jaykay (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]) |
22:17:08 | Frampis | but isn't 3.6 the current stable release? http://www.rockbox.org/download/ says 3.6 |
22:17:41 | domonoky | 3.6 is the "current stable release" but not the "current build" which i though you had installed :-) |
22:18:45 | Frampis | so does 3.6 still use the old skin syntax? the only reason I'm looking for a working jBox is the fact that it broke when I upgraded from 3.5 to 3.6 |
22:19:21 | mc2739 | Frampis: try this one: http://pastie.org/1031677 (updated wps file for 3.6) |
22:19:51 | Frampis | I triend it when you linked it before and it doesn't work either |
22:19:57 | mc2739 | Frampis: there were some changes made between 3.5 and 3.6 |
22:20:17 | mc2739 | it is updated - try again |
22:21:45 | Frampis | now it loads, thanks |
22:22:01 | | Quit simonrvn (Ping timeout: 276 seconds) |
22:22:04 | Frampis | but some of the graphics are misplaced, its seems I have to change some of the coordinates |
22:22:39 | | Quit anewuser (Quit: http://xrl.us/detroitVI Sixth edition of 25 samples + 48 hours + detroit party (july 31) (maybe streamed online!)) |
22:23:52 | saratoga | funman: (sorry was out) looking at the results more, the only actual format that needs FCLK > 100MHz is APE c4000, all others don't even need that |
22:24:12 | saratoga | i wonder if boosting so high makes any sense for just one APE profile |
22:25:04 | saratoga | it'd probably be more efficient to boost lower where the CPU uses less power and operates more efficiently due to pclk |
22:25:40 | saratoga | though i guess this is really just one more argument for a 3 step boost system |
22:26:01 | | Quit Jerom (Quit: Leaving.) |
22:26:51 | funman | boosting still doesn't work though |
22:26:54 | | Join Jerom [0] (~heidi@95.171.137.241) |
22:27:37 | saratoga | details .... |
22:28:01 | | Join evilnick [0] (~evilnick@2002:18bc:9495::18bc:9495) |
22:28:04 | funman | ;) |
22:28:33 | | Quit balintx (Read error: Connection reset by peer) |
22:28:46 | | Join balintx [0] (~balintx@fibhost-67-58-201.fibernet.hu) |
22:28:54 | saratoga | ignoring that pesky fact, how feasible would it be to have a function in the codec/plugin API that requests boost_more |
22:29:09 | saratoga | which would basically increase the boost clock |
22:29:24 | saratoga | say from 100MHz to 250MHz (or similar amounts depending on PCLK) |
22:30:29 | pixelma | bieber: what is there to discuss about fnt? |
22:30:45 | mc2739 | bertrik: I think the hack to eat buttons is for quickscreen, if I remember correctly, I #if 0'd that section and the quickscreen was the only thing that had a problem. See FS #10097 for additional information that I found. |
22:31:07 | | Join simonrvn [0] (simon@210.121-ppp.3menatwork.com) |
22:31:08 | | Join ranma [0] (ranma@yumi.tdiedrich.de) |
22:31:17 | bieber | I was just wondering if anyone could give me a little more info about the format than we have in the wiki, before I go digging into the font loading code for it |
22:32:18 | | Quit bmbl (Quit: Bye!) |
22:33:24 | | Quit kugel (Ping timeout: 240 seconds) |
22:35:18 | saratoga | funman: any idea why test_codec output gets corrupted sometimes on the clip if you let the back light go out and then come back on? |
22:35:46 | saratoga | i assume its a driver issue since no other player but the clips does it |
22:36:34 | funman | you mean some lines are missing? |
22:36:43 | | Quit evilnick (Ping timeout: 248 seconds) |
22:37:33 | saratoga | funman: no its even weirder, the text doesn't update, so you get what was on the screen before the backlight went out, even though its been updated since then |
22:38:02 | | Join evilnick_ [0] (~evilnick@2001:0:4137:9e74:44b:86c:b5a6:f655) |
22:38:06 | CIA-6 | New commit by bieber (r27298): Theme Editor: Added a small PHP script to auto-generate a qrc entry for a directory with aliases for each file |
22:38:50 | funman | dunno, looks correct so far (been decoding ape_c5000 for a dozen of minutes) |
22:39:50 | saratoga | basically i think what happens is that LCD updates are ignored if the screen is off, so if the test finishes while its off, the results don't print and you just see what was on the screen before it went off |
22:39:58 | CIA-6 | r27298 build result: All green |
22:40:13 | saratoga | so if I test a single long file and dont keep hitting buttons to keep the screen on, the output is never printed |
22:41:33 | saratoga | 2.4MHz per EQ band when the clip is unboosted |
22:42:00 | | Nick evilnick_ is now known as evilnick (~evilnick@2001:0:4137:9e74:44b:86c:b5a6:f655) |
22:42:08 | funman | screen should be updated at the next log_text() |
22:42:10 | CIA-6 | New commit by bieber (r27299): Theme Editor: Fixed redundant directory separator bug in addresourcedir script |
22:42:21 | | Join Drise [0] (~drise13@user-24-214-34-2.knology.net) |
22:42:55 | saratoga | on my player at least log_text seems to be ignored if the screen is off |
22:43:15 | Drise | Just curious, does anyone know how far along the Sansa Fuze V2 USB support is? |
22:43:15 | funman | there's something weird: lame_320.mp3 : 5533.33% realtime |
22:43:33 | funman | saratoga: yep, lcd_update() is a no-op if the backlight is off |
22:43:59 | CIA-6 | r27299 build result: All green |
22:44:14 | funman | should be the same for fuze |
22:44:19 | | Quit Drise (Client Quit) |
22:44:46 | bieber | Meh, apparently all the Rockbox fonts amount to 15MB of data |
22:44:48 | saratoga | funman: so I should just make the plugin turon the screen before writing to it? |
22:44:57 | saratoga | turn on |
22:45:05 | funman | http://pastie.org/1031736 |
22:45:14 | bieber | So if I include them in the Theme Editor, I get a huge executable, but if I don't all the themes that rely on fonts bundled with RB won't work :/ |
22:45:41 | funman | saratoga: usually log_text() is called regularly, so you would see weird content only a bit between turning the backlight on and the next log_text() ? |
22:45:56 | saratoga | funman: hmm looks like I broke something :) |
22:46:04 | *** | Saving seen data "./dancer.seen" |
22:46:07 | bluebroth3r | bieber: how about downloading the fonts pack when needed? Or asking the user to do so? |
22:46:16 | saratoga | in the test_codec program it draws a bunch of stuff to the screen without turning on the backlight |
22:46:27 | saratoga | which works fine on the e200v1 but not on the clip FWIW |
22:46:32 | funman | aache and mp3 results are broken |
22:46:37 | bieber | bluebroth3r: Is there a dedicated download location just for fnt files? |
22:46:39 | saratoga | clipv1? |
22:46:52 | funman | yeah |
22:47:01 | bluebroth3r | bieber: well, there's the font pack (on the extras section for the downloads) |
22:47:06 | saratoga | the small buffer may expose additional bugs |
22:47:16 | saratoga | but weird that lame broke but not a lossless file with far more rebuffering |
22:47:25 | bluebroth3r | http://www.rockbox.org/wiki/RockboxExtras |
22:47:30 | funman | hm weird aache plays much too fast |
22:47:39 | bluebroth3r | though there are two problems: you need to download it and you need to extract it |
22:47:59 | saratoga | funman: blame buschel :) |
22:48:15 | * | Buschel hides away |
22:48:46 | bluebroth3r | bieber: IMO it's acceptable to have the user download the fonts pack and place it in some specific location for a first implementation. |
22:48:47 | funman | yeah i think mp3 stops at the first rebuffer |
22:49:07 | funman | Buschel: it looks like it plays 'realtime' = as fast as i can |
22:49:35 | saratoga | realtime or 2x too fast? |
22:49:35 | bluebroth3r | embedding 15MB fonts doesn't sound like a good idea, as it would also require updating the theme editor every time a font gets updates. Doesn't happen too often, but well ... |
22:49:55 | funman | more than 2x too fast |
22:50:08 | funman | how can i check samplerate in rockbox? |
22:50:11 | saratoga | 2x would have made sense, no idea then |
22:50:26 | saratoga | the standard test file is a 44.1khz HE file |
22:50:59 | bluebroth3r | bieber: I guess it shouldn't be a problem to have the fonts separately available for download in a specific location. Needs to get done on the download server of course. |
22:51:02 | saratoga | but HE encodes everything at half sample rate and then upsamples during decoding, so to the AAC-LC stuff in rockbox it looks like a 22.05khz file (but rockbox playback only get its after its converted to 44.1) |
22:51:26 | bieber | bluebroth3r: What is RBUtil using for ZIP files? I just found out that Qt has QCompress()/QUncompress(), which use zlib |
22:51:56 | funman | saratoga: perhaps it would make sense to just force the backlight on in test_codec? |
22:52:09 | saratoga | already added it to my build :) |
22:52:17 | saratoga | just wondered if it was something more generally wrong |
22:52:36 | bluebroth3r | bieber: see rbutilqt/zip |
22:53:40 | saratoga | advance_buffer_loc looks wrong to me |
22:53:43 | saratoga | and only mp3 uses it |
22:53:55 | saratoga | and only targets with < 8MB of RAM :) |
22:54:01 | | Join evilnick_ [0] (~evilnick@2001:0:4137:9e76:2c6e:1d42:b5a6:f655) |
22:54:51 | | Quit evilnick (Ping timeout: 248 seconds) |
22:55:08 | bieber | bluebroth3r: Should we try to move the zip code into a common directory, or just copy/paste it? |
22:56:11 | amiconn | bertrik: Regading leaving plugins - why is button_clear_queue() called? |
22:57:01 | amiconn | This function should only be used if absolutely necessary - it's nasty to get your events eaten unpredictively |
22:57:51 | | Quit Lear (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939]) |
22:58:09 | CIA-6 | New commit by bieber (r27300): Theme Editor: Added the built-in font to the project resources |
22:58:15 | amiconn | Buschel: Do you think aac could be made dual core on PP? (thinking of aac-he...) |
22:58:35 | | Quit evilnick_ (Ping timeout: 248 seconds) |
22:59:17 | saratoga | amiconn: yes it can be |
22:59:23 | saratoga | but first it needs to be better optimized |
22:59:32 | saratoga | at the moment the HE parts take more then 80MHz on PP |
23:00 |
23:00:00 | CIA-6 | r27300 build result: All green |
23:00:03 | saratoga | this could quite easily be fixed, the ffmpeg people have been nice enough to rewrite the 3 slowest functions using the best known algorithms |
23:00:09 | saratoga | and they're not very complicated |
23:00:17 | Buschel | PP5022: 130 MHz (with current svn and 64kaache.m4a) |
23:01:46 | | Quit komputes (Remote host closed the connection) |
23:01:46 | saratoga | i think with effort real time decoding on one core shoul dbe possible |
23:02:04 | | Quit n17ikh (Ping timeout: 260 seconds) |
23:02:17 | Buschel | saratoga: yes |
23:02:41 | * | amiconn wonders how fast aac-he is on coldfire |
23:02:59 | | Quit Xerion (Quit: ) |
23:02:59 | saratoga | sloooooow |
23:03:02 | Buschel | maybe we should also think about splitting aac-he to be able to allocate more data to iram |
23:03:17 | saratoga | basically right now the problem is that AAC uses really dumb subband filterbanks |
23:03:27 | Buschel | amiconn: want to try a aac-he patch? on coldifre? :o) |
23:03:31 | saratoga | which are then badly optimized by gcc |
23:03:33 | amiconn | IRAM is not always a good idea. Beware of the non-single-cycle parts on PP5020 |
23:03:37 | | Quit r0b- (Read error: Connection reset by peer) |
23:03:41 | | Quit [Saint] (Ping timeout: 276 seconds) |
23:03:56 | Buschel | amiconn: this can be handled for different CPUs of course |
23:04:11 | saratoga | FWIW i bet we could share the same IRAM buffers between the HE and LC parts, they're never run at the same time (on single core anyway) |
23:04:30 | amiconn | Ironically this means that with proper optimisation, codecs are often faster on PP5002 in spite of its broken cache |
23:04:55 | amiconn | (faster than PP5020, obviously. Never faster than PP5022) |
23:05:49 | amiconn | saratoga: They're separate code paths? |
23:06:03 | amiconn | I thought -he is some kind of extension of -lc |
23:06:29 | funman | SBR |
23:07:07 | funman | AAC doesn't use range coding? |
23:07:21 | saratoga | amiconn: AAC+ is an AAC-LC file with an added part |
23:07:32 | saratoga | so basically you completely decode a normal LC file, then feed it into a second decoder |
23:07:47 | amiconn | Hmm, but then you do need the -lc code path |
23:08:07 | saratoga | yeah, but they're run sequentially, so buffers could be shared between them without loss of data |
23:08:31 | amiconn | Hmm, and you don't need the old buffer to decode the next part? |
23:08:38 | saratoga | and fortunately it looks like they can share at least some of the same look up tables (e.g. the ffmpeg use the same trig tables for both parts) |
23:09:04 | saratoga | you'll need to save at least 512 samples IIRC to decode the next block, but thats not much memory |
23:09:11 | amiconn | Different q - isn't sbr similar to qmf, or am I mixng up things? |
23:09:21 | saratoga | its implemented with a QMF typically |
23:09:25 | | Quit ender` (Quit: You know you created god in your image when he hates the same people you do.) |
23:09:42 | amiconn | Well, qmf should be very well emac'ifiable on coldfire |
23:10:02 | saratoga | essentially what the SBR encoder does is 2 subband decomposition and then create an AAC-LC of the lower frequency subband |
23:10:27 | saratoga | the decoder then reverses the process, decoding the LC file, and then doing an iQMF to get the time domain samples |
23:10:44 | saratoga | except since the upper subband isn't transmitted some tricks are needed to guess what it looked like |
23:10:58 | | Join evilnick [0] (evilnick@ool-4a5909aa.dyn.optonline.net) |
23:11:05 | bluebroth3r | bieber: sorry, had a phone call |
23:11:22 | saratoga | i need to dig into the ffmpeg code more, they actually use an MDCT in place of the QMF in one part, which would be a very nice trick since we have a very fast MDCT in rockbox already |
23:11:37 | saratoga | the rest could probably share the ATRAC3 QMF which is also very fast |
23:11:54 | bluebroth3r | for now I would simply use the source files via relative paths. I was considering to merge rbutil/ and utils/ anyway, and we could do that in that run |
23:11:56 | | Join DerPapst [0] (~Alexander@p5797C585.dip.t-dialin.net) |
23:12:15 | saratoga | since AAC-HE is so similar to ATRAC (except ATRAC uses 3 or 4 subbands depending on the flavor while AAC-HE only uses 2) |
23:12:48 | saratoga | i don't think AAC-HE optimization is a hard problem, its just a boring one since who uses AAC HE :) |
23:13:16 | * | amiconn doesn't use aac at all |
23:13:45 | bieber | bluebroth3r: Okay |
23:13:51 | saratoga | yeah its not very useful if you can use mp3, wma or vorbis |
23:13:56 | bieber | I think I'm going to be spending a little while figuring out the font format anyways, so we've got some time ;) |
23:14:18 | saratoga | just layers and layers of crap designed to hit as many mpeg-la patents as possible |
23:14:31 | bluebroth3r | good. I was planning some Rockbox work for tonight but RL kept me away :( |
23:15:02 | bieber | RL? |
23:15:04 | | Quit evilnick_i4 (Quit: Colloquy for iPhone - http://colloquy.mobi) |
23:15:24 | | Join evilnick_i4 [0] (~evilnick@ool-4a5909aa.dyn.optonline.net) |
23:15:33 | saratoga | FWIW I'm pretty impressed with WMA Pro, in some ways its a remarkably simple format, yet it seems to do as well as AAC |
23:15:48 | bluebroth3r | Real Life. |
23:15:57 | Buschel | saratoga/amiconn: in the meanwhile (until anyone of us or somebody else will start to rework libfaad) -> http://www.pastebin.org/383990 |
23:15:58 | bertrik | amiconn, button_clear_queue is called unconditionally after just after the plugin returns, it looks like it's been this way since svn r4907 |
23:16:27 | bieber | Oh, lol |
23:16:31 | bluebroth3r | hmm, simply putting all below rbutil/ would create a utils/tools folder. Sounds a bit weird :o |
23:16:47 | saratoga | buschel: you sure I can't convince you to port the ffmpeg replacement for sbr_qmf_analysis_32 ? |
23:16:51 | saratoga | i've got it right here :) |
23:16:52 | bluebroth3r | though I guess that shouldn't be much of a problem :) |
23:17:15 | saratoga | huh got MP3 working in test codec but AAC-HE still breaks |
23:17:28 | Buschel | saratoga: my wife will kill me ;o) |
23:17:52 | funman | encoder plugin progresses: now loading an encoder from the plugin fails ;) |
23:17:58 | Buschel | saratoga: hwo does this aac-he breaking look like? |
23:18:37 | saratoga | Buschel: i think its my fault trying to fix test codec |
23:18:54 | Buschel | good :) (for me) |
23:18:58 | saratoga | oh no |
23:19:01 | saratoga | no its your fault :) |
23:19:14 | saratoga | just tried playing it outside of the test_codec and its all screwe dup too |
23:19:18 | saratoga | haha thought I broke it |
23:19:33 | Buschel | which revision do you use? |
23:19:38 | saratoga | current SVN |
23:19:42 | saratoga | time scale is off |
23:19:50 | saratoga | it advanced 10 second in the first 2 seconds of playback |
23:19:58 | saratoga | and the audio is way pitch shifted |
23:20:07 | saratoga | did you touch aac.c lately? |
23:21:14 | | Quit togetic (Ping timeout: 276 seconds) |
23:21:28 | Buschel | I have touched a lot of aac code in the last days... nevertheless the 64kaache file works fine on my iPod and my sim |
23:21:42 | saratoga | i tested on a clipv1 |
23:22:07 | saratoga | did you use the standard aache test track? |
23:22:20 | Buschel | yes |
23:22:23 | saratoga | huh |
23:22:30 | saratoga | i wonder whats different about the clip |
23:22:38 | saratoga | oh wait |
23:22:47 | Buschel | there might be other #defines? |
23:22:49 | saratoga | yes |
23:22:54 | saratoga | this is probably my fault |
23:24:13 | saratoga | "Disable AAC-SBR, AAC-SSR, and AAC-PS on Sansa clip. Clean up warnings introduced by this. Enable compiling the AAC codec on the Clip. Due to lack of memory for seek tables, files over 10 minutes long or so will probably fail." |
23:24:17 | Buschel | what is MEMORYSIZE for a clip? |
23:24:28 | saratoga | you'd think I'd remember committing that :) |
23:25:03 | funman | Buschel: 2 |
23:25:05 | saratoga | so basically its just decoding the LC part of the file, but not setting the sample rate correctly |
23:25:28 | funman | saratoga: tables don't fit in iram? |
23:25:48 | saratoga | funman: it fits but then theres hardly any left over for the seek table, so files have to be very short or they fail |
23:25:57 | saratoga | IIRC |
23:26:29 | saratoga | so i disabled the HE stuff until someone got around to fixing the MP4 parser to not need tones of memory for seek tables |
23:26:52 | saratoga | there needs to be a check for MEMORYSIZE < 2 that corrects for the reduced sample rate of the LC file |
23:27:19 | | Quit simonrvn (Quit: yay normal quit, trying some h/w trick...) |
23:27:21 | saratoga | or I guess SBR_DEC would be a better check |
23:27:46 | Buschel | SBR_DEC is not set if MEM <= 2 |
23:28:15 | saratoga | Buschel: did adding that check for SBR_DEC in aac.c the other day cause this? |
23:29:53 | Buschel | saratoga: talking of r27231? no, not I know of. |
23:29:54 | | Join Russel-Athletic [0] (~engelzz@d174.stw.stud.uni-saarland.de) |
23:30:06 | Russel-Athletic | hiho |
23:30:34 | Russel-Athletic | i made a custom theme but with the latest svn release it does not work, what is the best way to find out what is going wrong? |
23:30:42 | Russel-Athletic | (theme will not load) |
23:30:50 | saratoga | Buschel: if forceUpsampling is set it should probably still allocate that buffer even if SBR is disabled though? |
23:31:31 | bieber | Russel-Athletic: Is your theme using the old format for your WPS files? i.e. do your tags look like %tagname|option1|option2|option3? |
23:31:40 | | Quit MethoS- (Read error: Connection reset by peer) |
23:31:51 | Buschel | saratoga: this sequence was copied from libfaad/specrec.c |
23:32:24 | Buschel | saratoga: can you just try to go back to pre-r27225 for aac.c and libfaad? |
23:32:34 | saratoga | trying now |
23:32:35 | Russel-Athletic | bieber: probably, at least i have a line like %?m<stopped|playing|paused|ffwd|rew> |
23:32:46 | | Quit funman (Quit: leaving) |
23:33:22 | bieber | Russel-Athletic: That's the correct form for conditionals, but tags by themselves should now look like %tag(option, option) |
23:35:10 | Russel-Athletic | i am sorry, i am not sure, here is the theme http://pastebin.com/WBxz8CBL |
23:35:57 | Russel-Athletic | i removed the # at the start |
23:36:03 | bieber | Yeah, that's in the old format |
23:36:29 | bieber | There's a converter in the SVN tree somewhere to convert it to the new format, but I don't know exactly where it is. I'm sure someone around here does, though |
23:37:06 | bieber | Found it: it's in /utils/skinupdater |
23:37:15 | Russel-Athletic | thanks i will try it |
23:38:17 | Buschel | saratoga: I can reproduce the failure in the pcsim if I use "#if 0" instead of "#if MEMORYSIEZ > 2" in libfaad/common.h |
23:38:42 | saratoga | Buschel: did you configure a sim with < 2MB of RAM? |
23:39:21 | Buschel | saratoga: just a local change in common.h |
23:39:45 | saratoga | but you needed it because your sim had > 2MB of RAM right? |
23:39:58 | Buschel | yes |
23:40:04 | saratoga | ok sounds right |
23:40:29 | saratoga | compiling an older build now, just taking a while since i didn't have a checkout ready |
23:40:46 | | Join togetic [0] (~togetic@unaffiliated/ibuffy) |
23:42:30 | | Join MethoS- [0] (~clemens@134.102.106.250) |
23:42:38 | saratoga | Buschel: no still broken in r27200 |
23:43:07 | saratoga | maybe its been broken all year and no one noticed |
23:43:39 | | Join simonrvn [0] (simon@210.121-ppp.3menatwork.com) |
23:44:10 | Buschel | saratoga: you were 1 min faster. tested with r27224 -> same error |
23:44:31 | saratoga | can we use forceUpSampling to make it output the correct number of samples? |
23:45:23 | Buschel | forceUpSampling is hrdwired to the SBR_DEC define |
23:45:28 | Buschel | *hardwired |
23:45:47 | | Join r0b- [0] (~nnscript@adsl-76-235-205-15.dsl.klmzmi.sbcglobal.net) |
23:47:47 | bieber | In a FNT file, shouldn't noffset and nwidth be the same? Does each character not need an offset and a width specified? |
23:47:56 | | Quit Russel-Athletic (Quit: leaving) |
23:48:10 | saratoga | sample rate is off by about 4x according to my watch which doesn't really make sense |
23:49:46 | | Join fml [0] (~chatzilla@p5DD2BC41.dip.t-dialin.net) |
23:49:59 | | Join evilnick_ [0] (~evilnick@rockbox/staff/evilnick) |
23:50:20 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
23:50:52 | fml | Torne: Hello! Will you also provide the description of the new feature for the manual? What bookmarks are updated? Just in the current dir? Or all (where)? |
23:50:53 | | Quit evilnick_ (Client Quit) |
23:53:37 | | Quit evilnick_i4 (Ping timeout: 245 seconds) |
23:53:43 | Torne | Oh, I forgot about the manual.. |
23:53:58 | Torne | it saves a bookmark if the file it would save it to already exists |
23:54:16 | amiconn | bieber: The offset table is optional. If the font is fixed width *and* the defined glyphs have no gap, the offsets can be calculated |
23:54:28 | bieber | Okay |
23:55:17 | amiconn | The font format is derived from microwindows (called nano-x nowadays) |
23:56:29 | bieber | So let me see if I'm more or less understanding the format. After the header, there's just a dump of the image data for all the fonts, it's padded to a 16 bit boundary, then there's an array of offsets into the image data for each character, followed by width data if necessary? |
23:57:40 | saratoga | Buschel: just correcting the sample rate in rockbox doesn't help |
23:58:28 | amiconn | Both the width table and the offset table are optional |
23:58:47 | Buschel | saratoga: the failure definately comes in when disabling SBR_DEC |
23:58:54 | amiconn | The width table is only present for proportional fonts, for fixed width it is unnecessary and hence missing |