Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2011-06-07

00:00:46CIA-58New commit by zagor (r29977): Add build dependency to zip
00:12:35 Quit n1s (Remote host closed the connection)
00:13:05CIA-58r29977 build result: 4 errors, 0 warnings (zagor committed)
00:13:48 Quit sasquatch (Quit: yeti just dont fit in here)
00:19:21 Join sasquatch [0] (~username@p4FF2D1C4.dip.t-dialin.net)
00:21:34 Quit ender` (Ping timeout: 240 seconds)
00:22:27 Quit ender| (Ping timeout: 250 seconds)
00:26:44 Quit liar (Quit: hallowed are the ori!)
00:33:49 Quit domonoky (Read error: Connection reset by peer)
00:34:16 Part Zagor
00:36:19 Join ender| [0] (krneki@foo.eternallybored.org)
00:36:26 Join ender` [0] (krneki@foo.eternallybored.org)
00:39:40 Join Topy [0] (~Topy44@f049229130.adsl.alicedsl.de)
00:40:09 Quit bertrik (Ping timeout: 240 seconds)
00:42:50 Join sideral [0] (~sideral@213.165.85.248)
00:42:50 Quit sideral (Changing host)
00:42:50 Join sideral [0] (~sideral@rockbox/developer/sideral)
00:43:04 Quit T44 (Ping timeout: 255 seconds)
00:46:26sideralgevaerts: Thanks for responding. Yes, it seems like freqmod is the original author. I'll attempt to verify with him.
00:47:32sideralLooks like storebror-daniel again has problems building the simulator
00:48:54CIA-58New commit by sideral (r29978): FS #12132 patch 2: add_uniqbuf: Fix confusing indentation in if condition
00:48:55bluebrother-bothttp://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new)
00:48:59CIA-58New commit by sideral (r29979): FS #12132 patch 3: Rename read_numeric_tag to find_tag, as it is indeed ...
00:49:00bluebrother-bothttp://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new)
00:49:03CIA-58New commit by sideral (r29980): FS #12132 patch 4: Added a comment for the tagcache_search.type field.
00:49:04DBUGEnqueued KICK bluebrother-bot
00:49:04bluebrother-bothttp://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new)
00:49:11CIA-58New commit by sideral (r29981): FS #12132 patch 5: check_clauses: Optimizations. ...
00:49:12bluebrother-bothttp://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new)
00:53:51CIA-58r29978 build result: 4 errors, 8 warnings (sideral committed)
00:54:46 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net)
00:55:27sideralInteresting, more unused-but-set variables. Not by me, alas ;)
00:57:02sideralAnd storebror-daniel causing more problems
00:57:58CIA-58r29981 build result: 8 errors, 0 warnings (sideral committed)
00:58:38sideralsame thing
00:59:29sideralZagor: http://build.rockbox.org/dev.cgi doesn't report binsize diffs any more
01:00
01:03:33CIA-58New commit by sideral (r29982): FS #12107: Remove track-number guessing code.
01:03:34bluebrother-bothttp://www.rockbox.org/tracker/task/12107 Remove track-number generation heuristic from database (patches, new)
01:07:22 Join T44 [0] (~Topy44@f049229130.adsl.alicedsl.de)
01:07:40CIA-58r29982 build result: 4 errors, 0 warnings (sideral committed)
01:08:05sideralstorebror-daniel strikes again
01:10:03 Join CaptainKewl [0] (captainkew@207-38-215-126.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com)
01:10:32 Quit Topy (Read error: Connection reset by peer)
01:10:33 Quit bluebrother-bot (Ping timeout: 255 seconds)
01:14:47 Quit robin0800 (Ping timeout: 240 seconds)
01:20:26 Join robin0800 [0] (~robin0800@149.254.61.232)
01:21:20 Join bluebrother-bot [0] (~bluebroth@f053155197.adsl.alicedsl.de)
01:26:24 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
01:35:00 Quit efyx (Remote host closed the connection)
01:36:19JdGordonjhMikeS: \o/ coooool!
01:36:19jhMikeSPCM mixer is ready for an actual task: http://www.rockbox.org/tracker/task/12150
01:36:31jhMikeSheh, you got there already :)
01:37:47JdGordononly read the description
01:37:50JdGordonvery cool indeed
01:40:35 Join Scromple [0] (~Simon@115-64-195-104.tpgi.com.au)
01:42:23 Quit robin0800 (Ping timeout: 240 seconds)
01:44:15jhMikeSneedless features! :)
01:45:31 Join robin0800 [0] (~robin0800@genld-224-240.t-mobile.co.uk)
01:49:21 Quit sideral (Ping timeout: 276 seconds)
01:54:39 Quit GeekShadow (Ping timeout: 240 seconds)
01:55:38 Quit ender` (Ping timeout: 240 seconds)
01:55:58 Quit ender| (Ping timeout: 246 seconds)
01:57:08***Saving seen data "./dancer.seen"
02:00
02:06:05 Join ender` [0] (krneki@foo.eternallybored.org)
02:06:30 Quit Scromple (Read error: Connection reset by peer)
02:07:47 Join ender| [0] (krneki@foo.eternallybored.org)
02:22:46 Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com)
02:25:43 Join gartral [0] (~gareth@unaffiliated/gartral)
02:27:11gartrali have a small bug, sansa e250 r29969 from site: system will report "too low to boot" battery status at aound %5-%6 left.. tht's about 30 minutes of music i'm out..
02:35:03 Join Keripo [0] (~Keripo@c-76-28-198-27.hsd1.wa.comcast.net)
02:48:56 Join Guinness` [0] (Slayer@c-68-55-111-159.hsd1.va.comcast.net)
02:51:26 Quit n17ikh (Quit: ZNC - http://znc.sourceforge.net)
02:51:45 Quit Guinness (Read error: Connection reset by peer)
02:52:35 Join n17ikh [0] (~n17ikh@c-68-59-25-51.hsd1.sc.comcast.net)
03:00
03:01:11 Quit MethoS- (Remote host closed the connection)
03:11:35 Quit Strife89 (Ping timeout: 248 seconds)
03:12:11JdGordonTorne: as annoying as it could be, I tihnk we should require reviews before anything can be pushed
03:12:32JdGordoneven if it is only 1 other commiter reviewing
03:17:35 Quit Rob2222 (Ping timeout: 258 seconds)
03:18:42 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net)
03:21:19JdGordonsideral: n1s: AlexP: amiconn: per dir config I tihnk only makes sense in a "dirplay" playlist. it would be insane to do in a regular playlist because of the problem with needing to undo changes between track changes. Also how would it make sense for DB users?
03:34:42 Quit robin0800 (Quit: Leaving)
03:35:02 Join Rob2222 [0] (~Miranda@p4FFF3D25.dip.t-dialin.net)
03:57:09***Saving seen data "./dancer.seen"
04:00
04:03:03 Quit Keripo (Quit: Leaving.)
04:07:50 Quit [Saint] (Ping timeout: 276 seconds)
04:11:38 Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz)
04:12:40 Quit gartral (Ping timeout: 250 seconds)
04:13:57 Join gartral [0] (~gareth@cpe-184-59-169-244.neo.res.rr.com)
04:13:58 Join kramer3d_ [0] (~kramer@ip98-169-194-252.dc.dc.cox.net)
04:13:58 Quit kramer3d_ (Changing host)
04:13:58 Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d)
04:14:03[Saint]Is it known that there aren't voicefiles being built?
04:14:27[Saint]I thought it was RBUtil being an ass...but it seems they're not actually there.
04:16:01CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
04:16:01*[Saint] wonders who's domain that is...or who to bug.
04:18:14[Saint]trying to use RBUtil to download a voicefile results in a 404, and, interestingly on My N2Gs trying to build a voicefile results in the Nano disconnecting halfway through the decoding and freezing in some weird state where it won't even respond to the HW poweroff (long play).
04:23:27JdGordonrbutil is bluebrother mostly
04:25:36 Quit TheSeven (Disconnected by services)
04:25:44 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven)
04:27:19[Saint]Yeah, that much I know...it's the build system that's my immediate concern.
04:27:31[Saint]Though I suspect that might be related to the recent changes.
04:27:55[Saint]Just wasn't sure if it's a known thing or not.
04:27:56JdGordonthe buildsystem builds voices?
04:28:19[Saint]Yeah. It....*should* do.
04:28:50[Saint]There should be voice dailies available.
04:29:48[Saint]JdGordon: http://www.rockbox.org/dl.cgi?bin=ipodnano2g for instance.
04:30:04[Saint]"voice" == "absent".
04:32:53 Quit kramer3d_ (Ping timeout: 241 seconds)
04:35:03 Quit FoH (Ping timeout: 258 seconds)
04:46:16 Quit pixelma (Disconnected by services)
04:46:18 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:46:20 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:46:30 Quit amiconn (Disconnected by services)
04:46:30 Join Keripo [0] (~Keripo@c-76-28-198-27.hsd1.wa.comcast.net)
04:46:32 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:46:36 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:48:45jhMikeSJdGordon: Mr. Someone should test that patch eh?
04:49:45JdGordonnono
04:49:53JdGordonMr Someone is a doer, not a tester
04:50:46 Join kugel [0] (~kugel@rockbox/developer/kugel)
04:50:53 Quit gartral (Ping timeout: 240 seconds)
04:51:38jhMikeSmr. someone does verb things
04:52:02 Join gartral [0] (~gareth@cpe-184-59-169-244.neo.res.rr.com)
04:53:40 Quit kugel_ (Ping timeout: 260 seconds)
05:00
05:05:04JdGordonwhats the ram usage change with the patch?
05:05:23jhMikeSa few KB
05:05:26JdGordonand how many streams can be mixed?
05:05:57jhMikeSno limit per se but at most 3 are defined right now. if you want more, just add another channel assignment
05:06:24JdGordoncool
05:06:50jhMikeSit's about as general purpose as it could be
05:07:43 Join Rob2223 [0] (~Miranda@p4FFF3420.dip.t-dialin.net)
05:08:34 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
05:10:19 Join webguest048 [0] (~3a601b9e@giant.haxx.se)
05:11:11 Quit Rob2222 (Ping timeout: 240 seconds)
05:12:30jhMikeSI was just about to mess around with metronome playing while music going as an experiment
05:23:31 Quit Strife89 (Ping timeout: 252 seconds)
05:24:06jhMikeSgagibyte?
05:25:09 Quit factor (Read error: Connection reset by peer)
05:32:04 Quit Horscht (Quit: Verlassend)
05:35:38 Quit webguest048 (Quit: CGI:IRC (EOF))
05:42:39 Join factor [0] (~factor@74.197.205.204)
05:51:45 Quit froggyman (Read error: Connection reset by peer)
05:51:45 Quit evilnick (Read error: Connection reset by peer)
05:52:08 Join edboyer93 [0] (~eboyer93@pool-72-94-145-226.phlapa.fios.verizon.net)
05:54:42 Join froggyman [0] (~seth@50.105.131.124)
05:54:42 Quit froggyman (Changing host)
05:54:42 Join froggyman [0] (~seth@unaffiliated/froggyman)
05:57:10***Saving seen data "./dancer.seen"
05:59:00 Quit edboyer93 (Quit: Leaving)
06:00
06:03:33 Quit merbanan (Read error: Operation timed out)
06:04:02 Join merbanan [0] (~banan@c-94-255-222-82.cust.bredband2.com)
06:07:00 Quit CaptainKewl (Ping timeout: 240 seconds)
06:07:12jhMikeSwell, it works nicely, playing metronome with music...but sounds a bit off tempo :)
06:09:09jhMikeSand that's because prerecorded bands don't obey the new click track
06:14:51 Quit krazykit (Ping timeout: 252 seconds)
06:26:54 Join robin0800 [0] (~robin0800@149.254.182.248)
06:32:15 Quit robin0800 (Ping timeout: 260 seconds)
06:32:28*[Saint] wonders about FS #12150 ....
06:32:29bluebrother-bothttp://www.rockbox.org/tracker/task/12150 Fully-functional audio mixer (patches, new)
06:32:36[Saint]"fully functional"?
06:32:42[Saint]Commit the bastard then! ;)
06:32:48jhMikeSas I told Jd, just like Data
06:33:18jhMikeSif I do that so quickly, I often receive ire
06:34:08 Join JoshuaChang [0] (~JoshuaCha@116.225.71.159)
06:36:13[Saint]well...I'll chuck it at my tree and hope it doesn't bounce off any of my local changes...then I'll comment on the task after some stress testing.
06:36:45jhMikeSprobably should check android if PCM there has been so iffy (but I did notice r29963)
06:38:10[Saint]until that commit I waas running the V2 of the patch that commit related too...prior to that commit playback with clean svn was a nightmare.
06:38:43 Quit rasher (Read error: Connection reset by peer)
06:38:49[Saint]locking up/stopping/freezing the UI on heavy seeking and/or track skip.
06:39:01[Saint]But current svn is fine for my handset now though.
06:40:55[Saint]Oh...whoops, it was r29961 I was thinking about.
06:41:26[Saint]I didn't notice a difference myself with r29963
06:43:30jhMikeSheck of a latency on that (32k)
06:43:39 Join rasher [0] (~rasher@rockbox/developer/rasher)
06:47:26[Saint]JdGordon: Have you noticed that "Current Playlist Screen" and "Pitchscreen" don't display the correct values for %cs?
06:47:47[Saint](all the other conditions do, though)
06:48:08JdGordonno?
06:48:44 Join sideral [0] (~sideral@213.165.85.248)
06:48:44[Saint]current playlist displays the main menu case, pitchscreen gets nothing.
06:48:44 Quit sideral (Changing host)
06:48:44 Join sideral [0] (~sideral@rockbox/developer/sideral)
06:48:57JdGordonfile a bug, or better yet add the 2 lines that are needed :)
06:49:16JdGordonpush_current_Activity(ACTIVITY_PITCHSCREEN); and pop_current_activity(); in pitchscreen.c somewhere
06:49:38*[Saint] feels like digging through his logs ;)
06:49:50[Saint]I *distinctly* remember you saying you tested thing :P
06:49:58JdGordonyeah, i remember adding it
06:50:02[Saint]*s/thing/this/
06:50:13JdGordonmust have got lost in the git-svn-git-shenanigans here
06:50:23JdGordonit is seriously 4 lines of code to add :)
06:50:51 Join FoH [0] (~foh@adsl-98-83-152-100.bhm.bellsouth.net)
06:52:02JdGordonfile a bug or a patch :) I'm AFK till thursday evening (or will be after 4pm here)
06:52:57[Saint]Ok, will do. I'll at least attempt the latter. I'll see if I can't poke it into life in my tree.
06:53:31JdGordonroot_menu.c is where the playlist viewer part goes
06:57:09 Join kisak [0] (~kisak@pool-72-70-187-188.hrbgpa.fios.verizon.net)
07:00
07:05:20 Quit sasquatch (Quit: WeeChat 0.3.2)
07:05:58 Join sasquatch [0] (~username@p4FF2D1C4.dip.t-dialin.net)
07:24:55 Quit sideral (Quit: Leaving.)
07:32:01 Join Keripo1 [0] (~Keripo@c-76-28-198-27.hsd1.wa.comcast.net)
07:32:38 Quit Keripo (Ping timeout: 252 seconds)
07:45:01 Quit wtachi (Quit: $)
07:49:18 Quit factor (Read error: Connection reset by peer)
07:52:11 Join factor [0] (~factor@74.197.205.204)
07:57:14***Saving seen data "./dancer.seen"
07:58:52 Quit jhMikeS (Ping timeout: 250 seconds)
08:00
08:02:30 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
08:05:40 Join antil33t [0] (~antil33t@124-197-33-15.callplus.net.nz)
08:14:26 Quit domonoky (Read error: Connection reset by peer)
08:24:42 Quit jepler (Ping timeout: 252 seconds)
08:25:18 Quit JoshuaChang (Quit: ChatZilla 0.9.87 [Firefox 4.0.2pre/20110429182132])
08:26:08 Join mem_ [0] (~mem@mem-irc.netnod.se)
08:27:29 Join jepler [0] (~jepler@emc/developer/pdpc.professional.jepler)
08:45:02 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
08:47:21 Join kevku [0] (~kevku@2001:470:28:773:babe:feed:dead:bee)
08:56:00 Join sideral [0] (~sideral@213.165.85.248)
08:56:00 Quit sideral (Changing host)
08:56:00 Join sideral [0] (~sideral@rockbox/developer/sideral)
09:00
09:07:28 Join n1s [0] (~quassel@rockbox/developer/n1s)
09:12:18 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de)
09:14:41 Join B4gder [0] (~daniel@www.haxx.se)
09:14:41 Quit B4gder (Changing host)
09:14:41 Join B4gder [0] (~daniel@rockbox/developer/bagder)
09:18:05 Quit antil33t ()
09:20:08 Quit jordan` (Ping timeout: 255 seconds)
09:20:10 Quit bertrik (Ping timeout: 240 seconds)
09:27:43 Join antil33t [0] (~antil33t@124-197-33-15.callplus.net.nz)
09:27:46 Join petur [0] (5bdc888b@rockbox/developer/petur)
09:28:37n1sany comments on moving sscanf to the pluginlib and committing FS #12144 ?
09:28:37bluebrother-bothttp://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new)
09:29:01 Quit sasquatch (Quit: WeeChat 0.3.2)
09:29:25 Join sasquatch [0] (~username@p4FF2D406.dip.t-dialin.net)
09:40:23 Quit [Saint] (Disconnected by services)
09:40:24 Join S_a_i_n_t [0] (~st.lasciv@124-197-3-117.callplus.net.nz)
09:44:34 Quit S_a_i_n_t (Ping timeout: 240 seconds)
09:44:44 Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz)
09:49:23 Quit [Saint] (Ping timeout: 255 seconds)
09:49:40 Join [Saint] [0] (~st.lasciv@199.255.209.74)
09:51:11 Quit [Saint] (Disconnected by services)
09:52:46 Quit gartral (Quit: Lost terminal)
09:57:18***Saving seen data "./dancer.seen"
10:00
10:00:34 Quit sideral (Quit: Leaving.)
10:02:38 Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz)
10:10:08n1shmm, this can probably be fixed without moving sscanf.c if i can get some help with makefile voodoo
10:14:01 Join sideral [0] (~sideral@rockbox/developer/sideral)
10:15:22 Quit [Saint] (Ping timeout: 240 seconds)
10:15:25GodEaterB4gder: what's the plan for the git transfer? Torne seems to be working on a plan, but is server access still going to be you scandic fellows only? So you want some sort of documented process to follow, or what?
10:16:49 Join Self-Perfection [0] (~self@95-24-140-111.broadband.corbina.ru)
10:17:24B4gdergood question, I figure we need to make sure that committers can push to the repo, as then we can just make a fresh svn2git conversion and go live
10:18:36GodEaterI think it would be nice if we could get the gerrit install done at the same time
10:18:59B4gdertrue
10:19:00GodEaterthen we can test to see if commiters can push directly through that
10:19:18GodEaterand patch authors can push to the code review queue on it
10:19:37GodEater(long time patch authors, I think we agree that hit-n-run patchers still just submit via email?)
10:20:56 Join jordan` [0] (gromit@2a01:e34:eebf:c890:21a:4dff:fe63:6966)
10:24:10 Quit sideral (Ping timeout: 240 seconds)
10:24:23 Quit Self-Perfection (Remote host closed the connection)
10:24:33 Join efyx [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net)
10:27:47n1sah, fixed the sscanf problem by adding it to the plugins' SOURCES
10:30:06 Join sideral [0] (~sideral@213.165.85.248)
10:30:06 Quit sideral (Changing host)
10:30:06 Join sideral [0] (~sideral@rockbox/developer/sideral)
10:30:53sideralB4gder: please don't create a new svn2git conversion, this will break all repos cloned from the existing git repo
10:31:34B4gderbut the current one doesn't have correct authors, does it?
10:32:10kugelsideral: it's better since (assuming it's doing fast-import) handling names better
10:32:23sideralI don't think that's a big deal. It has unique <username@hash> authors
10:32:36B4gderI think we should do it right
10:32:53kugelthe converson will make that "Real Name <real@email.com>" though
10:33:03 Quit FoH (Quit: end of test)
10:33:23kugelwhich is way nicer
10:33:26 Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz)
10:33:38B4gderindeed
10:33:44B4gderand what I consider to be "right"
10:35:22sideralhmm... perhaps we can provide a way to rewrite (filter-branch) existing git repos to conform to the new standand so that people don't have to port over their branches manually
10:35:56bluebrothershouldn't that be possible by exporting them as patches and reimporting them again?
10:36:10B4gdersideral: is that really such a big problem and if so why?
10:36:26sideralI don't know what your git repos look like, but I have 30+ feature branches
10:36:37kugelbluebrother: git format-patch/am should work fine
10:37:49sideralkugel: I'd prefer an automated process. If this is not a problem for you guys, I can perhaps roll my own though.
10:38:22kugelit should be doable in a script. please upload it somewhere if you make one :)
10:40:39sideralAnyway, I think I'd prefer compatibility with existing git repos people already host publicly on github & friends over a clean start.
10:41:14sideralBut I don't want to block anyone doing the hard part of the switching work
10:41:24sideralSo consider it moot
10:41:39*bluebrother definitely prefers a clean start
10:42:10kugelgit branch returns 45 lines for me, so it'll be a slight PITA for me too :) I still prefer a proper conversion
10:43:31bluebrotherif using git format-patch and git am works, what's the problem? You just need to recreate the branches in the new repository and git am the correct patches on it
10:43:46bluebrother(never tried if git am checked for the repo by some hashes or so)
10:43:55sideralIt's no so simple, because t
10:44:08sideraleach branch wants to be applied at a certain staring point
10:44:28sideraljust branching freshly from HEAD won't cut it
10:44:57sideralI think I'll look into a script doing a "git filter-branch" once the repo structure is known
10:45:07kugelit's not a necessity, though
10:45:10bluebrotherthat raises the question if we will keep the svn revision info in the commit messages. If so finding the correct starting point shouldn't be that hard.
10:45:38bluebrotherand it might be a good reason to rebase all your branches :)
10:45:40kugelbluebrother: I don't think we want that :)
10:45:54sideralYou're assuming a largely tree-ish branching structure. But there are merges as well ;)
10:46:11[Saint]all your rebase are belong to git
10:46:57[Saint]whoopsie. lets pretend that was in *-community. :/
10:47:12bluebrotherif old branches are already merged then there is no real need to move them to the new repository :)
10:47:18*kugel will probably just convert the 3-4 branches that actually matter right now, not all the legacy ones that I don't work on anymore
10:47:22sideralbluebrother: To your point: I think we need to preserve the SVN rev numbers for historical reference, if only as git tags
10:47:42kugeland leave the old clone on disk, of course
10:48:21bluebrothersame here
10:50:36sideralIf I have to cut a new repo, we might as well switch to Mercurial!!1!
10:50:39*sideral ducks
10:51:01B4gderwe had a vote...
10:52:26 Join FoH [0] (~foh@adsl-98-83-152-100.bhm.bellsouth.net)
10:54:56kugel"I think we need to preserve the SVN rev numbers for historical reference, if only as git tags
10:55:06kugel"^ I think that's a good point
10:55:07bluebrotherwe didn't vote on that!
10:55:32kugelbut not tags, please :)
10:56:02B4gderif not tags, how?
10:56:39bluebrotherin the commit message as git-svn does?
10:56:57bluebrotherhaving 30k tags would be really annoying
10:57:28kugelor some external tool
11:00
11:00:45 Quit kevku (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
11:02:13kugelperhaps export the svn<->git mapping to some file and use an external tool for the historical reference
11:06:33kugelbtw, 'git log −−pretty=oneline | wc -l' might be sufficient to get an increasing linear version number for current builds
11:07:06sideralsounds pretty expensive
11:07:20B4gderbut slightly annoying to convert back to an exact revision
11:09:28kugelI'm not talking about svn revs for historical reference now. for the future, didn't we want to have an increasing number for the builds (to say "ah the build is about X old"). we append the exact revision to that number like we do now
11:09:29 Quit factor (Ping timeout: 248 seconds)
11:09:37sideralB4gder: Did you notice that storebror-daniel had issues again last night?
11:09:53B4gderstill the 32bit sim crap, was it
11:09:55B4gder?
11:10:01sideralright
11:10:25kugel(yes, it's not sufficient to get the exact revision alone, so not usable for historical svn rev reference)
11:11:19n1sB4gder: i made a patch to fix that in FS #12144
11:11:20bluebrother-bothttp://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new)
11:11:36B4gderkugel: right, but I'm thinking when user say "I'm running rev N" and you want to run exactly that to test it, or just diff against that compared to HEAD
11:12:24kugelwe want that for pre-git-conversion revisions yes. but also for post-git-revisions?
11:12:38kugelpost-git-conversion revisions
11:12:48kugelwe can ask for the hash after the conversion
11:12:54B4gderwell, for pre-git we want the exact svn rev and not an approximation methinks
11:13:03GodEaterindeed
11:13:35kugelwell, that's what I said
11:13:52B4gderit was? then what would wc -l before?
11:13:52kugelbut we don't need to maintain that historical mapping for the future
11:14:02B4gder"be for" even
11:14:17kugelfor the post-conversion era
11:14:18Tornere hosting git.. gerrit is itself a git host
11:14:51Torneso if we are going to use that we don't need a git host set up
11:14:56Tornewell possibly a read only anonymous one
11:15:50GodEaterdoes using gerrit as the host make the svn import harder?
11:15:55Tornebut gerrit handles authenticated git over ssh and also handles both anonymous and authenticated access over http
11:16:03kugelB4gder: after the conversion we only need an approximation, don't we?
11:16:06Tornenope, gerrit just uses standard git repos
11:16:15GodEatercool
11:16:17Torneyou would convert the repo first
11:16:24Torneand then just fire up gerrit on top of the converted history
11:16:57B4gderkugel: that's being debated, I vote for using "git describe −−tags" output in general
11:16:59 Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il)
11:17:09TorneB4gder: yes, describe output is way better than counting commits
11:17:24kugelI don't want a tag for each commit
11:17:32Torneyou don't have to make a tag for each commit.
11:17:43B4gderkugel: did you try the command?
11:18:19 Quit n1s (Remote host closed the connection)
11:18:49kugelyes
11:18:58TorneB4gder: if you can get me a copy of the svn repo i can experiment with conversion options
11:19:25kugelB4gder: you mean this for the post-conversion era?
11:19:30B4gderyes
11:20:07kugelwill that work for master? we tag from the 3.X branch
11:21:06B4gderTorne: making a tarball...
11:21:11Tornekugel: you tag the branch point
11:21:46Tornekugel: the only slightly confusing result will be that 3.8+foo is not beween 3.8 and 3.8.1
11:22:00Torneor similar.
11:22:12TorneIt can be worked out, anyway
11:22:32kugeldo we want references to the last release in master?
11:22:43Tornekugel: the tag needn't literally be "3.8"
11:22:59kugelsure
11:22:59Tornewe could always have codenames :)
11:23:13Torneledpig+535
11:23:14Torne:)
11:24:15TorneB4gder: cheers. I will have a fiddle with it this evening.
11:24:35GodEaterthat sounds wrong
11:24:50GodEaterdon't intefere with it in an unnatural way ;)
11:24:59TorneB4gder: in terms of hosting the post-conversion git repo.. gerrit is java but has no special dependencies, and will want to listen on two ports, one for http and one for ssh+git
11:25:08Torneideally the http one would be on port 80
11:25:13Torneto preserve access for firewalled folks
11:25:24kugelisn't git describe essentially commit counting with nicer output?
11:25:33gevaertsTorne: can it handle reverse proxying?
11:25:35Tornegevaerts: yes
11:25:41Tornefor http.
11:25:44B4gderkugel: basically, yes
11:25:45Tornethe ssh+git port needs to be real
11:25:59Tornekugel: nicer output and easier to reverse map
11:26:21kugelwe could tag the very first commit and almost continue as before then :)
11:26:35B4gderkugel: it counts since the last tag
11:26:52Torneright, but his point is we needn't actually make any more tags on master :)
11:26:59B4gderright
11:27:00Tornewe could tag some version as "git" or something
11:27:08Torneand then the versions would just be git+1 git+2 etc
11:27:14kugelthe last reachable one, which means we need to make tags from master (somehow) for it to be useful
11:29:04Torneare people generally happt with the gerrit idea, btw?
11:29:10Tornei realise only a few people actually played witht he demo i had up
11:29:18Tornei can/will put that back up if desired
11:29:40Torneif nothing else it does have a nice interface for adding ssh keys and so on which just works fine for normal git pull/push :)
11:30:16GodEaterAs one of those who did play with the demo, I'd be keen to see us use it "properly" :)
11:30:33TorneGodEater: Well sure
11:30:45TorneI just mean, we don't have to require people post patches there
11:30:56 Join factor [0] (~factor@74.197.205.204)
11:30:57Torneand we certainly don't have to require that committers get stuff reviewed
11:31:02Tornewe can change *policy* any time
11:31:16Tornethe tool has a moderate amount of innate value anyway
11:31:50Torneand we have to use something to host it, since i doubt B4gder wants to give us all ssh accounts
11:32:15B4gderright, it would be convenient to have something that helps us take care of the auth part
11:33:14Torneyah. the "flow" for that with gerrit is you sign in with an openid from anywhere you feel like (e.g. google/yahoo/whatever)
11:33:21Tornethen you set your real name and username
11:33:27Tornepaste in an ssh key
11:33:29Torneand done
11:33:37Torneyou can also have it generate you a password to push over authenticated http
11:33:47GodEateroooh
11:33:50GodEateropen ID?
11:33:51Torne(you can't choose/change it, you have to go with the generated gibberish, but you just cache it locally)
11:33:54TorneYah
11:33:57GodEateramiconn will bust a blood vessel
11:34:04GodEater:D
11:34:15TorneYou can auth against something esle if you want
11:34:21GodEaterphew :)
11:34:23Tornebut openid is the only really sensible option for non-coporate deployments
11:34:42Tornebasically all the other methods require that accounts be created somewhere else first
11:34:45GodEaterI agree
11:34:54Tornewhich is a barrier to noncommitters signing up to upload patches.
11:34:57GodEaterI'm just not sure our paranoid German friends will agree
11:35:19Torneheh
11:35:51GodEaterdid you tell amiconn his retinas were scanned as he entered the google office, and are now held in the cloud? :)
11:35:58TorneOh, the othe rpart of the flow i didn't mentoin there is of course a gerrit admin would have to add committers to a committer group
11:36:04Tornesince the idea is that anyone can register
11:36:13Tornebut only committers have certain permissions ;)
11:36:15Tornebut that's easy.
11:37:20Tornethat's a lot less effort than actually creating accounts and setting passwords (as we do now for svn) and it's a *lot* less than having to update authorized_keys on someone else's behalf :)
11:38:10GodEateryeah. Easier == win
11:40:10 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
11:43:46kugelpTorne: gerrit seems nice indeed. I don't see a reason to not try it, provided we can undo the gerrit stuff later
11:44:36 Quit Sundiver_ (Read error: Operation timed out)
11:45:09Torneyup, it writes teh repo to disk exactly as git does
11:45:35Tornedropping gerrit *might* abandon, hm, comments on code reviews and stuff. but i think even the patches in code reviews are in the repo
11:45:36 Join Sundiver [0] (~angel@174.124.92.130)
11:45:53Torneand gerrit is in the process of moving basically all its metadata into the git repo anyway
11:47:42GodEaterDo we have a 540x960 theme for RaaA yet?
11:47:47*GodEater pokes [Saint]
11:48:01[Saint]Nope.
11:48:07GodEatermake it so
11:48:15[Saint](also: My god that's a weird resolution)
11:48:30B4gderqHD, what lots of things come with now...
11:49:08B4gderwhere things are Android phones =)
11:50:03[Saint]GodEater: Firstly I need to a: Get a result that everyone is happy with... (not anywhere near as easy as I'd thought, and I thought it'd be a royal PITA ;)), and b: do the 340X480 port
11:50:27[Saint]then, iirc (mental ToDo list) I need to do 180X600
11:50:35[Saint]*1280X600
11:50:57 Join Robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com)
11:51:26*[Saint] apparently needs an "RaaA theme wishlist" page ;D
11:54:02GodEater[Saint]: a) isn't ever going to happen
11:54:03GodEater:)
11:54:16[Saint]I guesse what I should *really* be doing in my spare time is creating a "mega resolution - master .svg" image package for cabbie, so future ports don't require me up-sizing/recreating from scratch every time.
11:54:27GodEatergood plan
11:54:45GodEater1920x1280 seems a good starting place
11:54:48GodEater:D
11:55:17[Saint]my end goal is to replace all svn cabbie images, if you look at the /wps/cabbiev2/ folder...the colouration is all over the place.
11:55:29[Saint]I'm colourblind, and I can see it, so it must be pretty bad.
11:55:31kugelpyea, one which allows for a 1920*1080 cabbie at least :-)
11:55:50 Quit Robin0800 (Remote host closed the connection)
11:56:01 Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com)
11:56:15 Quit swilde (Quit: reboot emacs)
11:56:53[Saint]kugelp: fullscreen desktop SDL apps? ;)
11:57:22***Saving seen data "./dancer.seen"
11:57:25kugelpthough there's a "mega resolution master. psd" on the wiki
11:57:26GodEaterdesktop schmektop - we want a tablet version!
11:58:10 Quit robin0800 (Remote host closed the connection)
11:58:20 Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com)
11:58:36[Saint]kugelp: that's not exactly "mega resolution" iirc.
11:58:49[Saint]I think the biggest images are "beast-sized".
11:59:31[Saint](aslo, bleach!! .psd ;))
11:59:35[Saint]*also
12:00
12:01:20GodEateris headphone remote support for RaaA on the todo list somewhere too?
12:01:51kugelphave you looked at it?
12:02:03GodEaternot recently :)
12:02:13[Saint]kugelp: Yeah, long time ago.
12:02:13GodEaterI also don't have any headphones with a remote currently
12:02:16[Saint]oh, oops.
12:02:37kugelpits definitely much bigger than beast sized
12:03:32[Saint]Ah, Hmmm. Perhaps I'm thinking of another one then. I'm reasonable sure the one I have is built around 230X320-ish images.
12:04:47[Saint]I do have original source images from ZincAlloy sitting on my disk *somewhere*, I know that much.
12:04:57[Saint](in .psd format)
12:07:35kugelpI think I scaled down by 1/2 or so for the 480*800 cabbie
12:10:14[Saint]Are you able to point me in the direction of the pack you're talking about? I'd like to check it out on the offchance it is indeed different from the one I have.
12:24:07[Saint]sideral: You about?
12:24:19*[Saint] wishes to talk Database with you.
12:31:16 Join swilde [0] (~wilde@aktaia.intevation.org)
12:33:15kugelp[Saint]: its on the wiki. page DefaultWPS or so
12:42:00 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
12:45:39 Quit antil33t ()
12:48:19 Quit mshathlonxp (Ping timeout: 240 seconds)
12:50:08 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
12:56:54 Join Jerom1 [0] (~jerome@95.171.142.86)
13:00
13:06:13 Part timccc
13:08:14 Join timccc [0] (~aoeu@112.166.15.141)
13:16:44mc2739any forum admins available? media132011 needs to be banned
13:22:38sideralSaint: I'm back
13:23:59sideralLet's talk Database!
13:28:16 Quit Jerom1 (Quit: Leaving.)
13:29:02[Saint]I'm wondering for FS #12132 ...it's just 006 and 007 needed now, correct? the rest is commited.
13:29:03bluebrother-bothttp://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new)
13:29:44sideralright
13:30:12[Saint]Also, I'm wondering how hard it'd be for me to strip <all tracks>, <untagged> & co out of the db.
13:30:26[Saint]does that stuff "have" to live in there to any extent?
13:30:42sideralshould be fairly easy, but I haven't looked into it yet
13:31:21 Quit guymann (Ping timeout: 240 seconds)
13:31:21[Saint]Ah ;) The Database scares me, the brief look I've had at it. I was hoping you'd have a clue, no worries :D
13:31:39 Join guymann [0] (~charles@66-159-173-149.adsl.snet.net)
13:32:37sideralI think I saw some code that added these two special entries (and increased the entry count by 2) in tagtree.c
13:33:58[Saint]thanks, my "if all else fails" plan was to just grep for "<Untagged>" and hope.
13:34:03[Saint];)
13:34:16sideralTry this (untested): http://pastebin.com/75TfNGGP
13:36:40 Join n1s [0] (~quassel@rockbox/developer/n1s)
13:40:33sideralBTW Saint, I'd appreciate highly if you'd test the FS #12132 <http://www.rockbox.org/tracker/task/12132> patches
13:40:34bluebrother-bothttp://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new)
13:41:16sideralMake sure you use the new version of 0006 posted in a later comment
13:52:17*n1s threatens to commit FS #12144 if noone opposes in the near future
13:52:18bluebrother-bothttp://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new)
13:53:42B4gdern1s: go ahead, it makes things better
13:54:06n1sok
13:55:03 Quit evilnick (Remote host closed the connection)
13:56:28CIA-58New commit by nls (r29983): FS #12144, Use -fPIC -fvisibility=hidden only for plugins on sim and app builds and enable it for 32 bit too. Fixes linking errors on simbuilds.
13:56:28bluebrother-bothttp://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new)
13:57:25***Saving seen data "./dancer.seen"
14:00
14:00:53CIA-58r29983 build result: All green
14:01:02[Saint]sideral: I assume to see the full effect (or any effect at all) of 12132 I'll need to remove "%format "fmt_title" "%s - %02d:%02d" filename Lm Ls ? title == "<Untagged>"" from my tagnavi_custom?
14:01:33sideralyep. patch 0007 makes that redundant
14:10:26 Join kevku [0] (~kevku@2001:470:28:773:babe:feed:dead:bee)
14:14:08*[Saint] rediscovers the (now out of sync) patch at FS #11679 and wonders why it was never committed.
14:14:09bluebrother-bothttp://www.rockbox.org/tracker/task/11679 Remember last postion in the Settings menu. (patches, new)
14:14:46[Saint]I _think_ I have that synced up in a tree somewhere. It's an awesome addition.
14:14:48 Quit robin0800 (Remote host closed the connection)
14:14:58 Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com)
14:15:07[Saint]A bit "iPod-ish", but...I like it.
14:15:16 Join sirrozha [0] (~sirrozha1@89.23.217.205)
14:17:09 Quit robin0800 (Remote host closed the connection)
14:17:18 Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com)
14:18:06 Quit robin0800 (Remote host closed the connection)
14:18:13GodEatermc2739: banned
14:25:42sideralSaint: I gave that experimental patch (http://pastebin.com/75TfNGGP) a quick test run in a sim, and it seems to work for me
14:26:33[Saint]sideral: Oh cool, thanks. ;)
14:28:11 Quit sirrozha ()
14:53:17 Part mem_
14:56:14kugelpTorne: will developers have a space for their own remotes with gerrit? or is everyone supposed to open branches in the main repo?
14:56:57Tornethere are however many repositories we feel like configuring
14:57:08Torneit doesn't give everyone one
14:57:17Tornebut if someone wanted one they could hav eone, and be given permission to control it
14:57:42Tornethe general idea is that there's not much need to do that, though
14:57:51*Torne shrugs.
14:58:53kugelpTorne: well, I need some place to put my random stuff to :)
14:59:07Tornedo you, though?
14:59:14Tornewhat do you mean by random stuff.
14:59:40sideralkugel: Just use a private repo for this, such as github
15:00
15:00:06 Join TheLemonMan [0] (~lem0n@ppp-138-7.26-151.libero.it)
15:00:16kugelpsure, but I wondered if it was useful to have clones near the main repo
15:00:40 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
15:00:41kugelpalso, there's no reference repo (to clone from) on github, so each clone takes a lot space for them
15:00:51Tornei'm questioning whether you really need a publically reachable clone or not, is my point
15:01:05Torneif you have a random thing you are working on, push it as a patch
15:01:39Torneif it's a big long lived branch you're working on with other people then it probably *should* just be a branch in the main repo :)
15:01:40kugelpso we should make branches on the main repo for WIP stuff?
15:01:43sideralTorne: it's nice for backing up semi-private stuff, and unofficial / experimental collaboration
15:02:10Tornekugelp: only if you need to work on them with other people, really
15:02:20Torneotherwise you can just push it to refs/for/master and it'll appear as a review.
15:02:28Tornethe reviews are effectively branches
15:02:47Torneexcept they're designed to be replaced instead of built on
15:03:19kugelpI want to have it publicly available to share code across PCs
15:03:39kugelpbut it's not always code necessarily meant for upstream
15:05:04kugelpplus, in the main repo every committer can push to my branches which isn't always what I want
15:05:24Tornethat's not necessarily true either :)
15:05:32Tornegerrit permissions are per ref, not per repo
15:06:11Tornebut yes, if you just are moving stuff between machines and you don't want to host that yourself then it's probably not going to cover taht case super well
15:06:50Tornewe certainly *could* make repos for individual people if they wanted them
15:07:11Tornebut not in the trivial way github does
15:07:12kugelpit would be nice if we had a mirror at github then, just so we can clone it and not waste space by pushing our repo as a whole
15:07:20TorneThat's easy, yes
15:07:28Tornegerrit will happily replicate to anywhere
15:07:43Torneso it can just update a mirror
15:08:28kugelpthat would be sufficient
15:09:21Tornei don't think many people have a real need to do things this way
15:10:25Torneif you only develop in one place, or you just have direct access to your own repos from other places, that is easier :)
15:10:57Tornecurrently with bzr i just have a "master" copy of my stuff on one machine somewhere and other machines can pull from it over ssh
15:11:46Tornei've never really wanted to push stuff to a public server that wasn't stuff i wanted other people to see/comment on/etc :)
15:12:54kugelpthat requires the master machine to be turned on, always
15:13:06Torneyes
15:13:16Tornei have numerous machines that are always turned on :)
15:13:25kugelpI don't .)
15:13:36Torneand if i didn't i'd be renting one :)
15:13:48Tornei'm not saying it's an unreasonable thing to want to do :)
15:13:52Tornejust that most people don't need to do it
15:14:00Torneso i don't see it as a big problem
15:15:09Tornebeing able to push as a change to be reviewed, or as a branch of the main repo, covers most things.
15:15:10 Join robin0800 [0] (~robin0800@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com)
15:25:50 Join efyx_ [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net)
15:27:34 Quit B4gder (Quit: Konversation terminated!)
15:27:37sideralSaint: Re FS #12132 <http://www.rockbox.org/tracker/task/12132>: I have a new version of patch 0007 that also provides a sane default format for Database->Tracks. I'll upload it soon; here's an incremental patch (over already applied old version of 0007) for you: http://pastebin.com/HPJD9LWP
15:27:37bluebrother-bothttp://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new)
15:29:00GodEaterurgh
15:29:04GodEaterthat's too annoying
15:29:11*GodEater /ignores bluebrother-bot
15:36:09 Quit robin0800 (Remote host closed the connection)
15:36:22 Join robin0800 [0] (~robin0800@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com)
15:57:26***Saving seen data "./dancer.seen"
16:00
16:02:17 Part timccc
16:21:00 Join jhMikeS [0] (~jethead71@c-68-61-166-99.hsd1.mi.comcast.net)
16:21:01 Quit jhMikeS (Changing host)
16:21:01 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
16:25:17 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net)
16:26:17kugelpjhMikeS: I would prefer to use re-use the recursion feature of mutexes instead of guarding them
16:27:38 Quit [Saint] (Disconnected by services)
16:27:49 Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz)
16:30:58 Part Zagor
16:31:32jhMikeSkugelp: for pcm-android?
16:36:58 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
16:46:05kugelpjhMikeS: yes; but you changed it for sdl to
16:46:06kugelptoo
16:52:47jhMikeSfor sdl it's not necessarily reentrant
16:53:52jhMikeSso, SVN is technically wrong there
16:56:37 Join wtachi [0] (~wtachi@65.190.12.236)
16:57:16 Quit ender` (Quit: These were also the same guys who used a simplified hungarian notation in Java. To them, this meant that every variable name except for Strings and primitives was prefixed with an o ... because everything is an Object.... yup... -- Xyro, TheDailyWTF for)
17:00
17:05:17 Quit bluebrother-bot (Read error: Connection reset by peer)
17:12:06 Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com)
17:18:26 Join bluebrother-bot [0] (~bluebroth@f053155197.adsl.alicedsl.de)
17:24:20gevaertskugelp: didn't you say you had sent an email to the mailing list?
17:24:25gevaertsOr am I misremembering
17:24:34gevaertsor just plain confused?
17:24:42 Join edboyer93 [0] (~eboyer93@pool-72-94-145-226.phlapa.fios.verizon.net)
17:24:53kugelpgevaerts: no, I said I'm going to :) I'm currently composing, but re-thinking things a bit
17:25:06gevaertsAh, option (b) :)
17:25:43kugelpjhMikeS: right
17:25:49kugelpI didn't see that
17:26:35jhMikeSkugelp: I didn't either the first time :) (oops)
17:26:45 Quit robin0800 (Quit: Leaving)
17:27:26 Join saratoga [0] (98034408@gateway/web/freenode/ip.152.3.68.8)
17:29:05jhMikeSI'll probably commit any bugfix/sync additions separately. The only real support for that patch is the one function call.
17:29:19 Quit mshathlonxp (Ping timeout: 240 seconds)
17:29:38 Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com)
17:31:34jhMikeSpcm.c and pcm-mixer.c might be able to be better integrated rather than just tacking a mixer on top of it all since really the audio device should get "stolen" from the mixing code
17:32:12 Join ender` [0] (krneki@foo.eternallybored.org)
17:38:46 Quit [Saint] (Disconnected by services)
17:38:47 Join S_a_i_n_t [0] (~st.lasciv@124-197-3-117.callplus.net.nz)
17:40:59jhMikeSkugelp: does android allow mixing natively? I did think about being able to implement it directly on the os. I think I can with SDL.
17:41:46kugelpjhMikeS: I don't know. We use this API: http://developer.android.com/reference/android/media/AudioTrack.html
17:42:38kugelpit can certainly do it, but I don't know if it's accessible for apps (I don't think it is)
17:45:32 Quit Strife89 (Quit: Vamoose.)
17:50:55jhMikeSone stream per app? what about games that need mixing?
17:53:00jhMikeSwith 32k of latency I doubt I need the double buffer (possibly not on any app build)
17:57:28***Saving seen data "./dancer.seen"
17:59:10 Quit S_a_i_n_t (Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.)
18:00
18:00:25 Quit petur (Quit: Page closed)
18:01:09 Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz)
18:01:33kugelpgevaerts: sent
18:01:51kugelpjhMikeS: the buffer can be much bigger
18:01:52 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at)
18:04:15kugelpbut one doesn't use that buffer directly
18:06:06 Join GeekShadow [0] (~Antoine@ree79-1-78-237-225-34.fbx.proxad.net)
18:06:06 Quit GeekShadow (Changing host)
18:06:06 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
18:06:22 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net)
18:07:49jhMikeSwhat is the perceived latency on the phone?
18:12:59 Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net)
18:12:59 Quit pamaury (Changing host)
18:12:59 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
18:13:01kugelpsome hundredth of a second perhaps
18:16:20jhMikeSinteresting
18:19:21kugelpyou see the buffer is internally used because you skip around it has virtually no latency but old audio data will play for a split second (worked-around in SVN, introducing the latency)
18:19:57 Quit sideral (Ping timeout: 260 seconds)
18:21:43gevaertskugelp: will there also be a function to get a pointer given a handle? :)
18:21:56kugelperm, sure :)
18:22:18gevaertsIt's kind of useful :)
18:22:30kugelpdefinitely :)
18:22:49jhMikeSnoone _needs_ a pointer!
18:24:05*gevaerts will have a more detailed look later, but he has to head out to meet bluebrother rather soon
18:24:06jhMikeSpointers are like a naughty code peepshow
18:24:10 Quit logvelc_ (Read error: Operation timed out)
18:31:04 Join Judas_PhD [0] (~kevin@misterfluffy.dsl.xmission.com)
18:34:02 Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d)
18:34:25 Quit kramer3d_ (Client Quit)
18:39:12 Nick plux is now known as mikroflops (~yogurt@h-34-156.A238.priv.bahnhof.se)
18:47:44jhMikeSkugel: with the mixer, pcm is not stopped and flushed downstream, the channel is just deactivated and anything already mixed will be played
18:47:55 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
18:51:21 Join Stummi [0] (~Stummi@rockbox/developer/Stummi)
18:57:35 Join keyb_gr [0] (~chatzilla@p4FF042B8.dip.t-dialin.net)
19:00
19:01:40 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
19:01:54 Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl)
19:01:54 Quit bertrik (Changing host)
19:01:54 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
19:08:14amiconnTorne: That's why e.g. quassel-irc tagged 0.8-pre immediately after branching the 0.8 release.
19:08:23Torneamiconn: yes
19:08:42Tornethat would make sense
19:08:44amiconnWe could do the same, so tagging 3.9-pre after branching 3.8. That way trunk builds always carry the -pre
19:23:48 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:31:42 Quit user890104 (Ping timeout: 260 seconds)
19:32:04 Join user890104 [0] (Venci@venci-notebook-lan.ipv6.6bez10.info)
19:48:22 Quit factor (Read error: Connection reset by peer)
19:57:31***Saving seen data "./dancer.seen"
20:00
20:05:28 Quit TheLemonMan (Ping timeout: 248 seconds)
20:06:01 Join factor [0] (~factor@74.197.205.204)
20:07:09 Quit bertrik (Read error: Connection reset by peer)
20:07:48 Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl)
20:07:48 Quit bertrik (Changing host)
20:07:48 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
20:11:29 Quit evilnick_B (Quit: Page closed)
20:17:50 Join TheLemonMan [0] (~lem0n@ppp-138-7.26-151.libero.it)
20:22:16 Join sideral [0] (~sideral@213.165.85.248)
20:22:16 Quit sideral (Changing host)
20:22:16 Join sideral [0] (~sideral@rockbox/developer/sideral)
20:32:38jhMikeSbloody hell, where does configure expect mingw32 sdl
20:35:55 Join robin0800 [0] (~quassel@genld-219-239.t-mobile.co.uk)
20:37:21jhMikeSdoh, got it
20:42:19 Join wodz [0] (~wodz@87-206-240-131.dynamic.chello.pl)
20:42:32wodzpamaury: ping
20:42:34jhMikeSsure as heck getting crazy warnings make w32 sim
20:42:52 Join evilnick_B [0] (0c140464@rockbox/staff/evilnick)
20:44:44jhMikeSC99 inline functions not supported; using GNU89
20:49:25 Quit Strife89 (Read error: Operation timed out)
20:52:15 Quit GeekShadow (Ping timeout: 276 seconds)
20:53:07jhMikeSooohh...win32 sim made in debian :P and I actually didn't connect my speakers to my computer yet
20:55:00 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net)
21:00
21:00:35 Quit wodz (Quit: Leaving)
21:05:20 Join Buschel [0] (~chatzilla@p54A3B088.dip.t-dialin.net)
21:06:00 Quit saratoga (Ping timeout: 252 seconds)
21:09:11 Quit Strife89 (Quit: Leaving)
21:09:33 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net)
21:09:50 Join Youbi [0] (~53cd24b8@giant.haxx.se)
21:09:55YoubiHello
21:10:18YoubiI need help to install voice on my sansa clip +.
21:12:57YoubiI've read the doc but i can't find any français.voice to put in the root directory.
21:18:43[Saint]You're using RBUtility Youbi?
21:19:32YoubiNo, i do it manually. (i'm french so sorry for my english).
21:19:39YoubiOn a linux distro.
21:20:35keyb_grSeems like there's an infinite loop in the docs. "Rockbox Voice Files" says go to Extras, and that links back to you guessed it.
21:20:36YoubiAnd i've edited the config.cfg to put "on" the speak option.
21:20:46YoubiYes.
21:21:15 Quit robin0800 (Ping timeout: 252 seconds)
21:21:16[Saint]keyb_gr: It's a little weird, but it *is* possible to get to the link.
21:21:29YoubiAnd somewhere its said that voice files are put in the .rockbox archive.
21:21:31[Saint]if you did, though, you'd find voicefiles aren't being built.
21:22:01[Saint]Youbi: Your only option at this point is to generate one (not download) via RBUtil
21:22:04YoubiBut i didn't find voicefiles.
21:22:18YoubiOk i'll do.
21:22:22[Saint]that's because they're not there.
21:22:31YoubiOk :)
21:22:45YoubiI'll come back
21:22:48Youbisee you.
21:23:44[Saint]keyb_gr: http://www.rockbox.org/daily.shtml , <your player> , old
21:23:51[Saint](for future reference)
21:24:12[Saint]...but, as you can see, apparently they're not being built (and haven't been for a while?)
21:25:47pixelmaeven if the daily voices would be there then there wouldn't be a French voice file. If I remember correctly only english.voice was provided
21:27:07[Saint]Oh, heh...yeah, good catch. I missed him saying that.
21:28:01TheLemonManpamaury, ping
21:38:38 Quit benedikt93 (Ping timeout: 246 seconds)
21:44:15 Nick evilnick_B is now known as lazynick_B (0c140464@rockbox/staff/evilnick)
21:51:24 Quit keyb_gr (Ping timeout: 276 seconds)
21:55:58 Join robin0800 [0] (~robin0800@149.254.180.244)
21:56:34 Quit Buschel (Ping timeout: 255 seconds)
21:57:34***Saving seen data "./dancer.seen"
21:59:48 Quit robin0800 (Client Quit)
22:00
22:00:08 Join robin0800 [0] (~robin0800@149.254.234.244)
22:06:12 Join GodEater_ [0] (~bibble@5ad61f79.bb.sky.com)
22:06:12 Quit GodEater_ (Changing host)
22:06:12 Join GodEater_ [0] (~bibble@rockbox/staff/GodEater)
22:07:57 Nick lazynick_B is now known as evilnick_B (0c140464@rockbox/staff/evilnick)
22:08:58 Quit GodEater (Ping timeout: 240 seconds)
22:17:47 Quit Stummi (Quit: Bye!)
22:38:35 Join Zagor [0] (~bjst@rockbox/developer/Zagor)
22:39:34 Quit factor (Read error: Connection reset by peer)
22:39:42 Quit bertrik (Read error: Connection timed out)
22:40:18 Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl)
22:40:18 Quit bertrik (Changing host)
22:40:18 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
22:42:03bertrikI wonder if the RDA5802 keeps its register contents when powered down. We may be wasting current after pausing the radio on some clip+ players.
22:43:32bertrikI'd like to get my hands on the RDA5802 programming guide
22:44:36 Quit TheLemonMan (Quit: Ex-Chat)
22:47:49 Join TheLemonMan [0] (~lem0n@ppp-138-7.26-151.libero.it)
22:51:26 Quit robin0800 (Quit: Leaving)
22:52:07 Quit TheLemonMan (Client Quit)
22:53:30 Join TheLemonMan [0] (~lem0n@ppp-138-7.26-151.libero.it)
22:53:53 Quit mshathlonxp ()
22:53:54bertrikI think there's something weird in our radio code: we still seem to access the tuner after putting it to sleep
22:54:31bertrikand I still don't really see a significant difference between RADIO_FREQUENCY and RADIO_SCAN_FREQUENCY
22:55:17 Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com)
22:57:39 Join factor [0] (~factor@74.197.205.204)
22:58:05jhMikeSthere could be, esp if one wants to use proper scan algorithms
22:59:36bertrikI have no idea what RADIO_SCAN_FREQUENCY is *supposed* to do
23:00
23:00:37jhMikeScheck the actual tuning for auto scanning, possibly implementing further checks than just setting the frequency
23:00:59bertrikthere are a few tuners that can do an autonomous scan to the next station
23:01:36pamauryTheLemonMan: pong
23:01:53TheLemonMani have some work for us :)
23:01:59pamauryreally ?
23:02:09TheLemonManyep, reversing bitburner.exe
23:02:24pamaurywhat is this ?
23:02:41TheLemonManit uses the BLTC protocol with an extension called PITA and it's used to read/blow fuses via usb
23:02:44jhMikeSbertrik: sure, though feedback should happen and it should be canellable
23:03:31pamauryis it available on the internet ?
23:03:36pamauryis there a linux version ?
23:06:05TheLemonManyup
23:06:17TheLemonMani can dropbox it in a few seconds :)
23:07:51CIA-58New commit by bertrik (r29984): rda5802: don't use the si4700-specific exceptions for putting the tuner to sleep
23:09:09pamauryok
23:10:53 Quit mshathlonxp (Quit: let's test gf 7900gs)
23:12:04CIA-58r29984 build result: All green
23:15:10pamaurywow, that's quite a fat program :(
23:16:24 Quit n1s (Remote host closed the connection)
23:16:28pamauryok, I'll have a look at it tomorrow or on thursday and I'm quite busy until the 10/13 (I have some hard deadlines) but I'll try
23:16:42 Quit Strife89 (Read error: Operation timed out)
23:16:43TheLemonManno problem :)
23:16:55pamaurydid you try to sniffer the usb packets ? It might a simple protocol like bltc
23:17:05TheLemonMani'll take some usb dumps and start working on those
23:17:21pamaurywhat are the interesting fuses ?
23:17:26TheLemonManyeah, but it has pretty long and obscure packets
23:17:54TheLemonManmainly the ones that control boot flags and the ones that make up the .sb decryption key
23:18:13pamauryI guess it's HID based too ?
23:18:32TheLemonManyep, there are traces of bltc too
23:20:35pamauryok
23:21:15pamauryI'll go to bed now :) Tomorrow I'll try it on my fuze+ to see :)
23:21:38TheLemonManheh, ill go to bed too. it has been an hard day. G'nite
23:22:39 Quit TheLemonMan (Quit: Ex-Chat)
23:22:45 Join krazykit [0] (~krazykit@206.183.185.8)
23:23:06 Quit pamaury (Remote host closed the connection)
23:25:54 Join Panasonic [0] (~chatzilla@ip-109-42-34-102.web.vodafone.de)
23:26:17 Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com)
23:34:45 Quit Panasonic (Quit: ChatZilla 0.9.87 [Firefox 3.6.17/20110420140830])
23:36:58 Quit domonoky (Read error: Connection reset by peer)
23:42:27 Join tmzt [0] (~tmzt@adsl-99-164-51-188.dsl.akrnoh.sbcglobal.net)
23:42:33 Quit tmzt (Client Quit)
23:43:36 Join tmzt [0] (~tmzt@adsl-99-164-51-188.dsl.akrnoh.sbcglobal.net)
23:43:46 Quit balintx (Remote host closed the connection)
23:44:04 Join balintx [0] (~quassel@szerver1.gulyasp-koll.sulinet.hu)
23:54:16 Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net)
23:57:30 Quit bertrik (Quit: :tiuQ)
23:57:36***Saving seen data "./dancer.seen"

Previous day | Next day