--- Log for 04.10.112 Server: leguin.freenode.net Channel: #rockbox --- Nick: logbot_ Version: Dancer V4.16 Started: 1 month and 5 days ago 00.23.14 Quit prof_wolfff (Ping timeout: 248 seconds) 00.24.23 Join factor [0] (~factor@r74-195-218-112.msk1cmtc02.mskgok.ok.dh.suddenlink.net) 00.27.02 Quit pamaury (Ping timeout: 246 seconds) 00.27.35 Quit bertrik (Remote host closed the connection) 00.38.06 Nick froggyman is now known as freshman (~froggyman@unaffiliated/froggyman) 00.38.36 Nick freshman is now known as froggyman (~froggyman@unaffiliated/froggyman) 00.55.54 Join mystica555 [0] (~Mike@75-166-107-42.hlrn.qwest.net) 00.55.56 Quit mystica555 (Excess Flood) 00.56.31 Join amayer [0] (~amayer@70.15.156.170.res-cmts.eph2.ptd.net) 01.08.15 Quit XavierGr (Ping timeout: 240 seconds) 01.17.31 Quit amayer (Quit: Going ~/) 01.17.45 Join Thra11_ [0] (~thrall@37.147.125.91.dyn.plus.net) 01.17.45 Join amayer [0] (~amayer@70.15.156.170.res-cmts.eph2.ptd.net) 01.25.59 Part amayer 01.34.39 Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 16.0/20120925201946]) 01.36.17 Nick LittleCreature is now known as SpiderFromMars (~fearofmus@unaffiliated/fearofmusic) 01.54.27 *** Saving seen data "./dancer.seen" 02.07.14 Quit sakax (Ping timeout: 248 seconds) 02.08.20 Quit eckoit (Quit: eckoit) 02.21.13 Join sakax [0] (~sakax@d8D862498.access.telenet.be) 02.28.25 Join saratoga [0] (123e0cca@gateway/web/freenode/ip.18.62.12.202) 02.28.43 # we should really make the codec profiling flags and instrumentation function calls a configure time option 02.28.53 # silly to have to add them manually when the preprocessor could do it 02.29.49 # saratoga: So, if I've done things right, the actual amount of memory needed for the global stack, in fixed-point mode, assuming you aren't using the multistream API, is 49806 bytes. 02.30.14 # plus the stuff needed for ogg? or including that? 02.30.19 # That will go down somewhat by moving the MDCT scratch buffers into IRAM instead of using the global stack. 02.30.26 # saratoga: libogg does not use the pseudostack. 02.30.43 # FWIW, the targets that are most memory constrained do not use IRAM 02.31.01 # That's good, because figuring out exactly how much they go down is complicated. 02.31.12 # i would just ignore IRAM 02.31.15 # Done! 02.31.26 # anything with IRAM has plenty of memory 02.32.38 # Anyway, here's the analysis: http://people.xiph.org/~tterribe/tmp/global_stack_usage.txt 02.32.55 # That's for all API entry points, in both fixed-point and float mode. 02.33.14 # So the only number you should actually care about is opus_decode: Fixed:. 02.34.01 # There's also some stupidity we can eliminate to make that go down a bit. 02.36.35 Join eckoit [0] (~ryan@d173-181-73-93.abhsia.telus.net) 02.37.15 Quit mc2739 (Ping timeout: 256 seconds) 02.39.06 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) 02.42.20 Quit perrikwp (Ping timeout: 246 seconds) 02.47.30 Join perrikwp [0] (~quassel@cpe-075-177-082-185.triad.res.rr.com) 02.52.02 Quit perrikwp (Ping timeout: 248 seconds) 02.57.35 Join perrikwp [0] (~quassel@cpe-075-177-082-185.triad.res.rr.com) 03.05.12 Quit perrikwp (Ping timeout: 260 seconds) 03.08.07 Join someguy [0] (~someguy@c-98-251-65-66.hsd1.ga.comcast.net) 03.08.12 # Hi 03.08.21 Quit eckoit (Quit: eckoit) 03.08.45 # Rockbox utility can't find my clip zip 03.09.13 # says it's not mounted even though it clearly says it's on D 03.22.22 # I like that rockbox keeps changing the duration of this file as I listen to it. 03.22.44 Join mikroflops_ [0] (~yogurt@h-34-239.a238.priv.bahnhof.se) 03.24.37 # I'm stupid, forgot to change to msc 03.24.44 # Never had that happen before 03.25.45 Quit mikroflops (Ping timeout: 260 seconds) 03.26.45 Quit someguy () 03.30.56 Quit Thra11_ (Ping timeout: 252 seconds) 03.34.24 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.) 03.46.46 Quit [Saint] (Remote host closed the connection) 03.50.10 Join [Saint] [0] (~saint@rockbox/user/saint) 03.53.38 Join perrikwp [0] (~quassel@cpe-075-177-082-185.triad.res.rr.com) 03.54.30 *** Saving seen data "./dancer.seen" 03.58.03 Join eckoit [0] (~ryan@65-38-36-17.dhcp433.dsl.ucc-net.ca) 04.04.09 Join perrikwp_ [0] (~quassel@cpe-075-177-082-185.triad.res.rr.com) 04.06.44 Quit perrikwp (Ping timeout: 248 seconds) 04.10.55 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn) 04.10.56 Quit amiconn (Disconnected by services) 04.10.57 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma) 04.10.58 Quit pixelma (Disconnected by services) 04.10.59 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn) 04.27.05 Quit eckoit (Quit: eckoit) 04.38.21 Join TheSphinX^ [0] (~briehl@p579CC726.dip.t-dialin.net) 04.41.23 Quit TheSphinX_ (Ping timeout: 245 seconds) 04.42.14 Join amayer [0] (~alex@h62.26.25.72.ip.windstream.net) 04.46.22 Join mystica555 [0] (~Mike@75-166-107-42.hlrn.qwest.net) 04.46.24 Quit mystica555 (Excess Flood) 04.56.39 Join mikroflops [0] (~yogurt@h-34-239.a238.priv.bahnhof.se) 04.59.45 Quit mikroflops_ (Ping timeout: 244 seconds) 05.13.13 Quit Epicanis (Quit: bedtime) 05.18.34 Quit TheSeven (Disconnected by services) 05.18.43 Join [7] [0] (~quassel@rockbox/developer/TheSeven) 05.44.16 Quit pedro_angelo (Read error: Connection reset by peer) 05.54.31 *** Saving seen data "./dancer.seen" 05.59.12 Quit factor (Read error: Connection reset by peer) 06.00.39 Join factor [0] (~factor@r74-195-218-112.msk1cmtc02.mskgok.ok.dh.suddenlink.net) 06.10.10 Part amayer 06.37.54 Join eckoit [0] (~ryan@50.65.10.24) 07.18.47 Join mortalis [0] (~mortalis@195.34.194.126.kalibroao.ru) 07.32.49 Join stoffel [0] (~quassel@pD9E42CF2.dip.t-dialin.net) 07.54.32 *** Saving seen data "./dancer.seen" 08.09.41 Join y4n [0] (~y4n@unaffiliated/y4ndexx) 08.11.19 Join Buschel [0] (~chatzilla@p57905630.dip.t-dialin.net) 08.18.03 # n1s: thanks for the hint. now test_codec takes ages for the 64 kbps file. so, i expect to have some result in a few minutes 08.22.28 Quit Prodicus (Ping timeout: 252 seconds) 08.27.16 Join LinusN [0] (~linus@giant.haxx.se) 08.33.36 Join jsge [0] (~020ceb95@www.haxx.se) 08.34.03 # hmm, got the output file, but it seems i do not have any arm-elf-objdump? where should this be located? 08.34.26 Quit jsge (Client Quit) 08.36.58 Join Zagor [0] (~bjst@sestofw01.enea.se) 08.36.58 Quit Zagor (Changing host) 08.36.58 Join Zagor [242] (~bjst@rockbox/developer/Zagor) 08.47.21 # got it -> http://pastie.org/4906597 08.52.29 # main parts: 27% for mdct pre-/post rotation, deshuffling and mirroring + 40% for ifft 08.57.16 Join ender` [0] (krneki@foo.eternallybored.org) 09.01.55 Join Rower85 [0] (husvagn@82.196.99.90) 09.02.58 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64) 09.07.27 Join petur [0] (~petur@rockbox/developer/petur) 09.08.46 Quit Provel (Ping timeout: 245 seconds) 09.11.12 Join Provel [0] (~Provel@75-132-15-43.dhcp.stls.mo.charter.com) 09.15.04 # i did an new profiling with all ifft-butterfly functions as non-static. you can clearly see that the N=4 and N=5 butterflies dominate the ifft -> http://pastie.org/4906676 09.16.02 # i will later try toi break down clt_mdct_backward into single steps to gather where the most cpu time is consumed 09.17.15 # btw, all measurements were done based on the open -- not yet pushed -- patch 09.22.07 Quit Buschel (Ping timeout: 240 seconds) 09.52.23 Quit gxk (Quit: leaving) 09.54.36 *** Saving seen data "./dancer.seen" 09.57.52 Join XavierGr [0] (XavierGr@rockbox/staff/XavierGr) 10.05.06 Quit [Saint] (Quit: No Ping reply in 180 seconds.) 10.05.32 Join [Saint] [0] (~saint@rockbox/user/saint) 10.06.48 Quit TBCOOL (Quit: hrm) 10.19.52 Join Buschel [0] (~chatzilla@p57905630.dip.t-dialin.net) 10.21.56 Quit advcomp2019__ (Read error: Connection reset by peer) 10.22.20 Join advcomp2019__ [0] (~advcomp20@unaffiliated/advcomp2019) 10.34.11 Join JdGord [0] (~AndChat80@49.176.1.117) 10.36.04 Quit mgottschlag (Ping timeout: 246 seconds) 10.39.26 Quit JdGord (Read error: Connection reset by peer) 10.41.30 Join TBCOOL [0] (~tb@c-523671d5.09-42-73746f22.cust.bredbandsbolaget.se) 10.42.56 Join JdGord [0] (~AndChat80@49.176.1.117) 10.45.29 Quit JdGord (Read error: Connection reset by peer) 10.47.17 Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) 10.47.17 Quit pamaury (Changing host) 10.47.17 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 10.47.52 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) 10.48.11 Join JdGord [0] (~AndChat80@49.176.1.117) 10.50.16 Quit JdGord (Read error: Connection reset by peer) 10.53.46 Join JdGord [0] (~AndChat80@49.176.1.117) 10.55.50 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64) 10.55.51 Quit JdGord (Read error: Connection reset by peer) 10.59.12 Join lebellium [0] (~chatzilla@g231189151.adsl.alicedsl.de) 11.04.10 Join JdGord [0] (~AndChat80@49.176.1.117) 11.06.38 Quit JdGord (Read error: Connection reset by peer) 11.11.15 # pamaury: Your atj tool is a bit ackward to use. If you want to unpack afi/fw you need to specify prefix with -o which is appended to *every* unpacked filename so to 'simply' unpack you have to pass -o '' 11.12.17 # I did that because if you run it without knowing, you end up with 20+ files on the directory and that's a pain to remove 11.12.26 # but if you prefer I can change this behaviour 11.12.28 Join mikroflops_ [0] (~yogurt@h-34-239.a238.priv.bahnhof.se) 11.12.39 Join JdGord [0] (~AndChat80@49.176.1.117) 11.12.39 # or put a "extract here" flags 11.12.42 # *flag 11.12.45 Join gxk [0] (~gxk@bzq-79-179-225-137.red.bezeqint.net) 11.14.06 # pamaury: ideally would be to specify dir with -o for afi/fw so you end up with all files from archive in single place 11.14.50 # and to extract in the current dir for fwu file ? 11.15.13 # note that you can always do -o ./ 11.15.29 # yes, fwu is descrambled actually 11.15.53 Quit mikroflops (Ping timeout: 252 seconds) 11.15.55 # it will not produce bilion files 11.16.06 # ok, so what should be the default file name then ? 11.18.03 # maybe append .descrabled or something to input filename 11.19.27 # ok 11.19.40 # I'll do that and we keep the behaviour for the other archives right ? 11.21.55 # my proposal is to 1) unpack afi/fw archives to directory (and not mangling filenames) 2) descramble .fwu in current dir with appended .something unless -o is explicitly given 11.24.52 Quit kevku (Remote host closed the connection) 11.27.29 Quit petur (Quit: *plop*) 11.29.29 Quit y4n (Quit: We're fucking 3LN!) 11.32.58 Quit JdGord (Read error: Connection reset by peer) 11.36.19 Join JdGord [0] (~AndChat80@49.176.1.30) 11.38.36 # wodz: you mean unpack to current directory ? 11.38.37 Quit JdGord (Read error: Connection reset by peer) 11.38.59 # no 11.39.35 # it should default to something like afi dir for AFI and FW dir for FW files which could be changed with -o 11.41.06 # what about the filename without extension ? 11.41.52 Join JdGord [0] (~AndChat80@c122-107-209-130.mckinn3.vic.optusnet.com.au) 11.42.12 # you inspect the content and determine the type anyway, no? 11.42.42 # yes 11.43.00 # but for the archives we could extract by default in a directory named after the file 11.43.21 # if you extract fwimage.bin then it's unpacked into fwimage/ 11.44.00 # yes thats smart 11.44.18 # ok, action now 11.45.33 # do you support FW only of the type found in e150 FW or all 4 types you mentioned? 11.46.55 # only the e150 11.47.04 Quit bluebrother (Disconnected by services) 11.47.06 # I can"t support the others without files to test on it 11.47.09 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 11.47.14 # but if you have some, feel free to send them to me 11.47.39 # by the way, I haven't found the e100 firmware on internet 11.48.23 # strange 11.48.55 # pamaury: I was asking just in case it will be something s1mp3 people may be interested 11.49.18 # the iriver website mentions it but I havent't found the actual link, maybe I'm dumb; sure it would be nice to support other firmwares 11.50.14 Quit fs-bluebot (Ping timeout: 260 seconds) 11.51.39 Join fs-bluebot [0] (~fs-bluebo@g231123049.adsl.alicedsl.de) 11.54.39 *** Saving seen data "./dancer.seen" 11.55.03 # pamaury: http://www.iriver.com/down/file/Down/E100.zip 11.55.12 # but it IS tricky to find 11.55.50 # oh god, it will take one hour to download at this speed; thanks 11.57.06 # http://www.iriver.com/down/file/Down/2009011918464229367.zip <- this one is probably slightly newer version 11.57.55 # how did you find those ? 11.59.24 # google magic :-) 11.59.27 Quit JdGord (Quit: Bye) 12.08.37 Join kevku [0] (x@indeed.tastes.like.everything.mm.am) 12.28.29 # wodz: done 12.36.21 # i now did a profiling with opus mdct split into seperate functions (pre-rotate, post-rotate, de-shuffle, mirroring part 1 and mirroring part 2). it is very clear that -- on PP502x -- only pre- and post-rotate are of interest. -> http://pastie.org/4908106 12.38.57 Join Topy [0] (~Topy44@f049236125.adsl.alicedsl.de) 12.39.49 Join Thra11_ [0] (~thrall@37.147.125.91.dyn.plus.net) 12.42.04 Quit T44 (Ping timeout: 246 seconds) 12.44.00 # wodz: indeed, the files are version 10.40 and 10.50; I can successfully extract fwu, afi and fwimage files 12.45.11 # good 12.45.13 # wodz: for you information, the iriver E40 is imx233 based without encryption. So if you want to work on irivers, this one is a safe bet :) 12.45.16 # *four 12.45.42 # *for your 12.46.02 # pamaury: I would like to get in touch with MIPS - thats why E1x0 is interesting for me 12.46.16 # ok fin 12.46.17 # e 13.23.55 Quit mgottschlag (Ping timeout: 246 seconds) 13.32.17 Join Prodicus [0] (~chatzilla@69.169.144.239.provo.static.broadweavenetworks.net) 13.44.05 Join larsie [0] (~53538d7c@www.haxx.se) 13.48.12 Quit larsie (Client Quit) 13.50.40 Quit stoffel (Ping timeout: 246 seconds) 13.54.41 *** Saving seen data "./dancer.seen" 13.57.12 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64) 14.08.45 # crap, ld 2.17 doesn't support --gc-sections and -r at the same time. It doesn't support --print-gc-sections also so I could tell what is actually discarded :/ 14.09.15 # it doesn't? 14.09.37 # does it actually just error, or do you just mean it doesn't gc anything? 14.09.55 # it errors 14.09.58 # hm 14.10.20 # It seems more recent ld doesn't have this limitation 14.13.25 # yep, our arm toolchain is happy with --gc-sections and -r together. 14.14.10 # so SH and MIPS toolchains are problematic 14.18.49 Join amayer_ [0] (~alex@mail.weberadvertising.com) 14.21.54 Quit factor (Read error: Connection reset by peer) 14.23.38 Quit Topy (Ping timeout: 260 seconds) 14.24.44 Join Topy [0] (~Topy44@f049236125.adsl.alicedsl.de) 14.26.44 Part amayer_ 14.28.38 Join T44 [0] (Topy44@f048130196.adsl.alicedsl.de) 14.29.47 Quit hype (Ping timeout: 240 seconds) 14.30.14 Join hype [0] (~hype@82.199.174.16) 14.31.13 Quit Topy (Ping timeout: 240 seconds) 14.35.23 # finally a reason to upgrade sh! 14.35.26 # :) 14.35.44 Quit Prodicus (Read error: Connection reset by peer) 14.36.13 Join Prodicus [0] (~chatzilla@69.169.144.239.provo.static.broadweavenetworks.net) 14.42.51 Join pedro_angelo [0] (~pedro_ang@186-241-153-164.user.veloxzone.com.br) 14.44.25 Join dfkt [0] (dfkt@unaffiliated/dfkt) 14.46.36 Quit Zagor (Quit: Clint excited) 14.50.25 Quit hype (Quit: ["Textual IRC Client: www.textualapp.com"]) 14.54.23 Join amayer_ [0] (~alex@mail.weberadvertising.com) 15.01.40 Quit wodz (Read error: Connection reset by peer) 15.04.03 Quit pedro_angelo (Remote host closed the connection) 15.12.50 Quit sciopath (Read error: Connection reset by peer) 15.13.17 Join sciopath [0] (~sciopath@yer91-2-82-237-54-159.fbx.proxad.net) 15.15.29 Quit Buschel (Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]) 15.45.50 Quit mortalis (Quit: Leaving) 15.51.02 Part LinusN 15.54.43 *** Saving seen data "./dancer.seen" 15.58.56 Join stoffel [0] (~quassel@pD9E42CF2.dip.t-dialin.net) 16.12.25 Part amayer_ 16.29.47 Join amayer_ [0] (~alex@mail.weberadvertising.com) 17.22.56 Join hype [0] (~hype@82.199.174.16) 17.54.44 *** Saving seen data "./dancer.seen" 17.54.59 Quit stoffel (Ping timeout: 248 seconds) 18.07.20 Join einhirn [0] (Miranda@bsod.vpn.tu-clausthal.de) 18.10.26 Nick desowin_ is now known as desowin (~desowin@pandora.barbara.ds.polsl.pl) 18.12.33 Join bootlfdhfrsa [0] (~Prmhfhfx@92.39.204.151) 18.13.43 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) 18.21.27 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 18.37.46 Quit AlexP (Ping timeout: 256 seconds) 18.38.09 Join AlexP [0] (~alex@rockbox/staff/AlexP) 18.43.38 Join n1s [0] (~n1s@nl118-168-30.student.uu.se) 18.43.43 Quit n1s (Changing host) 18.43.43 Join n1s [0] (~n1s@rockbox/developer/n1s) 18.44.21 Quit XavierGr (Ping timeout: 244 seconds) 18.45.43 Quit sciopath (Read error: Connection reset by peer) 18.46.15 Join sciopath [0] (~sciopath@yer91-2-82-237-54-159.fbx.proxad.net) 18.49.37 Join XavierGr [0] (XavierGr@rockbox/staff/XavierGr) 18.56.38 Join Epicanis [0] (~Epicanis@static-72-95-113-7.port.east.myfairpoint.net) 18.58.20 Quit shamus (Quit: chaos reigns within reflect repent and reboot order shall return) 18.58.44 Quit Thra11_ (Ping timeout: 256 seconds) 18.59.54 Quit mgottschlag (Ping timeout: 246 seconds) 19.00.15 Join shamus [0] (~shamus@ip-206-192-195-49.marylandheights.ip.cablemo.net) 19.06.42 Join bertrik [0] (~quassel@rockbox/developer/bertrik) 19.16.05 Quit n1s (Read error: Connection timed out) 19.17.06 Join pamaury_ [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) 19.17.25 Quit pamaury (Ping timeout: 244 seconds) 19.18.35 Join Thra11 [0] (~thrall@254.158.125.91.dyn.plus.net) 19.25.38 Join pretty_function [0] (~sigBART@123.252.212.177) 19.34.19 Join n1s [0] (~n1s@nl118-168-30.student.uu.se) 19.34.19 Quit n1s (Changing host) 19.34.19 Join n1s [0] (~n1s@rockbox/developer/n1s) 19.41.59 Join stoffel [0] (~quassel@pD9E42CF2.dip.t-dialin.net) 19.54.45 *** Saving seen data "./dancer.seen" 19.55.58 Join Horscht [0] (~Horscht@p5DD57CCE.dip.t-dialin.net) 19.55.59 Quit Horscht (Changing host) 19.55.59 Join Horscht [0] (~Horscht@xbmc/user/horscht) 20.09.38 Quit stoffel (Remote host closed the connection) 20.28.49 Quit georgeha1k (Ping timeout: 246 seconds) 20.35.43 # i dont have git on my current machine is someone avaliable to make a commit? 20.35.45 # it would be to the default cabbiev2 20.36.09 # i guess to WPSLIST file 20.37.58 # we need to add: "show icons: on" 20.39.04 Join georgehank [0] (~jae@dedicated.jaerhard.com) 20.40.21 # actually i think we need to add it to "wpsbuild.pl" too 20.40.48 # its in the manual but not set by WPSLIST or wpsbuild.pl 20.41.46 # its not a huge thing but i wont be able to get to it until this weekend 20.46.28 Join Keripo [0] (~Keripo@c-76-22-63-234.hsd1.wa.comcast.net) 20.49.15 # Buschel: i can't quite convince myself that the reordering of operations you did in comb_filter can't introduce overflows 20.57.24 Join mystica555 [0] (~Mike@75-166-107-42.hlrn.qwest.net) 20.57.24 Quit mystica555 (Client Quit) 21.03.54 Join lorenzo92 [0] (~chatzilla@host40-107-dynamic.245-95-r.retail.telecomitalia.it) 21.06.23 # kugel: what about RDS patch? I think it's fine, it works perfectly, apart the text in lebellium's theme (who, by the way, will release a new version that's not affected by the crash) 21.12.44 # *well he has done a workaround 21.13.01 # not really a solution :) 21.13.03 # if themes can crash rockbox we have serious bugs 21.13.56 # nls: FS#12759 21.13.57 # http://www.rockbox.org/tracker/task/12759 3Various RDS issues (Clip Zip, YP-R0) (bugs, unconfirmed) 21.14.08 # n1s: indeed, but I think it's due malformed strings of whatever...not really "theme engine" issues 21.14.08 # that's the truth :( 21.15.15 # n1s: i.e. memory corruption... 21.17.14 # well, somethings' causing the memory corruption, and there seems to be usb issues related to theme as well, suggesting the themes are capable of causing it 21.40.51 Join petur [0] (~petur@rockbox/developer/petur) 21.54.48 *** Saving seen data "./dancer.seen" 21.59.09 # lorenzo92: i asked you to separate out the gpio changes 21.59.44 # I did that, but I did also a mistake ... doubled the patches on gerrit :S 22.00.07 # mainly just needed to restore the gpio file 22.00.10 # nothing more 22.00.14 # then it's done 22.00.33 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64) 22.00.38 Join pretty_f_ [0] (~sigBART@123.252.212.177) 22.00.47 Quit pretty_function (Read error: Connection reset by peer) 22.01.14 # lorenzo92: that doesnt look right 22.01.46 # g#321 reverts g#320 22.01.48 # 3Gerrit review #321 at http://gerrit.rockbox.org/r/321 : This patch adds RDS capability to Samsung YP-R0 target. by Lorenzo Miori (changes/21/321/1) 22.01.53 # if you have git related questions just ask 22.06.07 # indeed, sorry ... 22.12.14 Join prof_wolfff [0] (~prof_wolf@213.37.219.103.dyn.user.ono.com) 22.12.45 Quit alexbobp (Ping timeout: 260 seconds) 22.13.13 Quit pretty_f_ (Ping timeout: 260 seconds) 22.13.16 Join alexbobp [0] (~alex@capitalthree.pwnz.org) 22.40.00 # lorenzo92: also g#320 still contains the changes 22.40.02 # 3Gerrit review #320 at http://gerrit.rockbox.org/r/320 : This patch adds RDS capability to Samsung YP-R0 target. by Lorenzo Miori (changes/20/320/2) 22.50.46 # Buschel: the opus guys didn't seem entirely confident that the operation order changes would not introduce overflows so i'd like to skip them for now, keeping just the changes skipping the calculations for 0 gains and using OPUS_COPY instead saves 7MHz on cf and 7.4MHz on pp 22.54.31 Join lebellium_ [0] (~chatzilla@e179071096.adsl.alicedsl.de) 22.54.51 Quit n1s (Quit: Ex-Chat) 22.56.18 Quit lebellium (Ping timeout: 246 seconds) 22.56.26 Nick lebellium_ is now known as lebellium (~chatzilla@e179071096.adsl.alicedsl.de) 23.05.03 Quit Horscht (Read error: Connection reset by peer) 23.05.26 Join Horscht [0] (~Horscht@p5DD57CCE.dip.t-dialin.net) 23.05.26 Quit Horscht (Changing host) 23.05.26 Join Horscht [0] (~Horscht@xbmc/user/horscht) 23.09.39 Quit lorenzo92 (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120907231657]) 23.11.21 Quit petur (Quit: Leaving) 23.13.55 Quit Horscht (Quit: Verlassend) 23.24.04 Part amayer_ 23.26.43 Quit prof_wolfff (Ping timeout: 260 seconds) 23.35.35 Nick SpiderFromMars is now known as LittleCreature (~fearofmus@unaffiliated/fearofmusic) 23.40.04 Quit scorche (Disconnected by services) 23.40.08 Join scorche` [0] (~scorche@rockbox/administrator/scorche) 23.42.13 Quit benedikt93 (Quit: Bye ;)) 23.43.21 # what is that werid "works because the cos is nearly one" bit in the Opus MDCT for? 23.44.08 Join Buschel [0] (~chatzilla@p57905630.dip.t-dialin.net) 23.45.47 # saratoga: i suspect they just do not do the multiplicstion with the cosinus term for yr and yi because it is nearly 1 23.46.02 # saratoga: the sine term is also assumed to be sin(x) = x 23.46.37 # what does that save them? 23.46.43 # half the table entries? 23.47.05 # like, the real solution would be *fp++ = yr*cos(x) + yi*sin(x) -> they do *fp++ = yr + yi*x 23.47.20 # they save two muls per loop 23.47.43 # isn't the yr already the dot product of the trig terms? 23.49.09 # the usual implementation is 4 multiplies per loop, but this one looks like 6 ? 23.49.44 # n1s: i can understan the concerns. if you expand the terms like "MULT16_32_Q15(MULT16_16_Q15(f0,g01),(x[idx0-1]+x[idx0+1]))" to "MULT16_32_Q15(MULT16_16_Q15(f0,g01), x[idx0-1]) + MULT16_32_Q15(MULT16_16_Q15(f0,g01), x[idx0+1])" i can live with for now. but it would be good to keep idx0/idx1/f0/f1 stuff. 23.50.47 # this is what puzzled me as well... compared to the mdct pre-/post-rotation in faad 23.51.50 # is it actually an optimization? 23.53.23 # the ffmpeg version for instance looks very similar but probably a lot faster: http://git.rockbox.org/?p=rockbox.git;a=blob;f=apps/codecs/libwma/mdct.c;h=e66be0e825e38bb120002c03af0f407de51cdffb;hb=132bc634edfb54aa857230eb6976309c8d4a2360#l74 23.53.30 # although maybe its not comparable? 23.54.09 # to me it looks like totally different implementations (opus vs. faad) 23.54.38 Quit eckoit (Quit: eckoit) 23.54.52 *** Saving seen data "./dancer.seen" 23.55.28 # n1s: when the comb_filter() is later switched to multiply-add such overflow cannot occure anymore 23.56.47 Quit pamaury_ (Ping timeout: 245 seconds)