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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2013-12-23

00:03:51***Saving seen data "./dancer.seen"
00:15:41 Quit |akaWolf| (Read error: Connection reset by peer)
00:16:37 Quit Narod ()
00:23:12 Quit JdGord|w (Changing host)
00:23:12 Join JdGord|w [0] (cb1380e2@rockbox/developer/JdGordon)
00:29:47 Nick DormantBrain is now known as SuperBrainAK (~andy@74.112.200.73)
00:34:57 Quit bertrik (Remote host closed the connection)
00:41:07 Join catzz [0] (acfbcf18@gateway/web/freenode/ip.172.251.207.24)
00:46:04 Quit catzz (Quit: Page closed)
01:00
01:02:24 Quit markun (Remote host closed the connection)
01:08:21 Quit kugel (Ping timeout: 246 seconds)
01:16:45 Quit treaki_ (Ping timeout: 246 seconds)
01:19:09 Quit dfkt_ (Read error: Connection reset by peer)
01:19:33 Join dfkt [0] (OxO29A@unaffiliated/dfkt)
01:28:15 Quit antithesis_ (Quit: Leaving)
01:29:21 Join treaki_ [0] (9a01b37f23@p4FF4ADE5.dip0.t-ipconnect.de)
01:38:37 Quit Raptors (Read error: Connection reset by peer)
01:38:55 Join Raptors [0] (~whoneedsa@198-200-68-213.cpe.distributel.net)
01:42:04 Quit lebellium (Ping timeout: 252 seconds)
01:42:09 Join lebellium_ [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
01:42:09 Nick lebellium_ is now known as lebellium (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
01:43:23 Join chrisjj [0] (561bb732@gateway/web/freenode/ip.86.27.183.50)
01:53:01 Quit lebellium (Read error: Connection reset by peer)
01:54:04 Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
01:57:41 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
01:59:53 Quit lebellium (Ping timeout: 240 seconds)
02:00
02:03:53***Saving seen data "./dancer.seen"
02:27:15 Part chrisjj
02:30:05 Join aaa [0] (561bb732@gateway/web/freenode/ip.86.27.183.50)
02:30:56 Quit aaa (Client Quit)
02:35:22 Join Tukeke [0] (~Tukeke@unaffiliated/hlvsv)
02:36:33 Join chrisjj [0] (561bb732@gateway/web/freenode/ip.86.27.183.50)
02:36:58chrisjjall: Does RB support any internal speaker?
02:49:41JdGord|wdo any targets actually have one?
02:52:34 Nick SuperBrainAK is now known as DormantBrain (~andy@74.112.200.73)
03:00
03:15:03 Quit ^7heo (Ping timeout: 246 seconds)
03:22:30 Join ^7heo [0] (~7heo@p4FF784C2.dip0.t-ipconnect.de)
03:28:36chrisjjJdGord|w: Yes e.g. Creative ZEN X-Fi.
04:00
04:03:55***Saving seen data "./dancer.seen"
04:27:55 Quit amiconn (Disconnected by services)
04:27:55 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:27:57 Quit pixelma (Disconnected by services)
04:27:58 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:28:00 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:28:00 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
05:00
05:20:45 Join |akaWolf| [0] (~akaWolf@188.134.9.161)
05:26:13 Quit [7] (Read error: Operation timed out)
05:28:31 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:31:09saratogayou'd have to check that device specifically
05:31:58 Nick DormantBrain is now known as SuperBrainAK (~andy@74.112.200.73)
05:37:07 Quit |akaWolf| (Quit: my exit)
05:57:59 Join cmhobbs_ [0] (~cmhobbs@ip70-178-52-92.ks.ks.cox.net)
05:58:02 Quit cmhobbs (Ping timeout: 272 seconds)
06:00
06:03:57***Saving seen data "./dancer.seen"
06:20:14 Quit cmhobbs_ (Ping timeout: 263 seconds)
06:34:57 Join Strife89 [0] (~Strife89@adsl-98-80-211-34.mcn.bellsouth.net)
07:00
07:02:56 Join mortalis [0] (~kvirc@213.33.220.118)
07:15:35 Join mortalis|2 [0] (~kvirc@194.133.18.67)
07:18:44 Quit mortalis (Ping timeout: 272 seconds)
07:19:09 Quit [Saint] (Remote host closed the connection)
07:21:20 Join [Saint] [0] (~saint@rockbox/staff/saint)
07:24:19 Quit ruskie (Ping timeout: 265 seconds)
07:29:42 Nick SuperBrainAK is now known as DormantBrain (~andy@74.112.200.73)
07:35:43 Join mortalis [0] (~kvirc@213.33.220.118)
07:38:52 Quit mortalis|2 (Ping timeout: 250 seconds)
07:48:33 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl)
07:55:33 Quit Tukeke (Quit: Tukeke)
08:00
08:04:00***Saving seen data "./dancer.seen"
08:15:49wodzkugel: Why in buflib.c handle is (union buflib_data *) here and there and int in other places?
08:19:29 Join ruskie [0] (~ruskie@sourcemage/mage/ruskie)
08:20:33 Join ender` [0] (krneki@foo.eternallybored.org)
08:28:00 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
08:28:53 Join cmhobbs_ [0] (~cmhobbs@ip70-178-52-92.ks.ks.cox.net)
08:35:06 Quit cmhobbs_ (Ping timeout: 272 seconds)
08:59:22 Quit TheSeven (Quit: No Ping reply in 180 seconds.)
08:59:55 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
09:00
09:12:22 Join fragilematter [0] (~fragilema@unaffiliated/fragilematter)
09:22:33 Quit wodz (Ping timeout: 246 seconds)
09:31:57 Join kugel [0] (~kugel@rockbox/developer/kugel)
09:32:37kugelis it me or is our mailing list broken?
09:41:06 Join wodz [0] (~wodz@ip-37-109-106-80.multi.internet.cyfrowypolsat.pl)
09:45:25 Quit wodz (Ping timeout: 240 seconds)
09:52:54kugelahh
09:59:01 Join wodz [0] (~wodz@ip-37-109-80-181.multi.internet.cyfrowypolsat.pl)
09:59:17kugelnevermind, it was me :)
10:00
10:04:03***Saving seen data "./dancer.seen"
10:06:00 Join bertrik [0] (~quassel@ip117-49-211-87.adsl2.static.versatel.nl)
10:06:00 Quit bertrik (Changing host)
10:06:00 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
10:14:38wodzkugel: ping
10:16:13kugelwodz: pong
10:16:43wodzkugel: repeating the question "Why in buflib.c handle is (union buflib_data *) here and there and int in other places?"
10:17:46kugelwell, both refer to the same in the end
10:18:13wodzhuh?
10:18:51kugelthe buflib buffer is an array of union buflib_data, this includes the handles in the handle table (that point to the start of the allocation) at the end of the buffer
10:19:09wodzwhen handle is pointer it refers to the entry in handle table when it is int it refers to index in this table. How this two are the same? Thats really misleading
10:19:45kugela pointer to that handle is stored in the per-alloc cookie, it points directly to the handle table entry
10:20:23wodzYes, I understand how it works. My complaint is that reusing name handle is pretty much misleading
10:20:25kugelthe int is an offset from the handle table start to the entry (though the handle table grows backwards)
10:21:06kugelif you have better names feel free to change
10:21:12wodzbtw. looking at the screenshots I prefer current way of drawing selector line
10:21:20wodzI mean visually
10:21:42kugeli don't :)
10:21:58wodzkugel: You asked for opinion :-)
10:22:06kugelright
10:23:12wodzkugel: comming back to the buflib, L, H and C fields of the cookie (size, ptr to handle table entry and ptr to callbacks) should stay const once initialized or there is something which may change this fields 'on the fly' (aka compaction)
10:23:14wodz?
10:24:24kugelbuflib_shrink can change the size but otherwise they are constant
10:25:14kugelbuflib_shrink can be called during compaction (via the shrink_callback)
10:29:15kugelwodz: do you prefer it strongly or can you live both ways? I would like to merge that work because it's also prerequisite for some other work (line separators)
10:29:58kugeli myself find it very awkward that line selectors stop half-way on the line, especially after seeing the fixed version
10:30:13 Quit wodz (Ping timeout: 264 seconds)
10:42:35 Join wodz [0] (~wodz@ip-37-109-3-81.multi.internet.cyfrowypolsat.pl)
10:42:38 Join markun [0] (~markun@rockbox/developer/markun)
10:45:23wodzkugel: I have no strong opinion. I prefer the current version although I can live with selector extending to the icons.
10:46:17 Join einhirn [0] (Miranda@bsod.vpn.tu-clausthal.de)
10:49:00 Quit einhirn (Client Quit)
10:50:25 Quit bertrik (Quit: No Ping reply in 180 seconds.)
10:50:48 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
11:00
11:02:25 Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
11:10:45kugelwodz: okay
11:12:48kugelwodz: why did you ask about to constness of the cookie?
11:14:13wodzkugel: I am playing with simple buflib integrity check. I added crc field of the first 3 cookie entries (just before the name string). That way I am able to detect if something overwrite the next alloc
11:14:55kugelah, i see. yea, update the crc in buflib_shrink
11:15:05kugelyou might also include the handle
11:15:15kugeland the name string is constant as well
11:16:23wodzI don't think this will change much - if something overwrites the beginning we are dead anyway :-)
11:17:03kugelyes but there are more ways to die :)
11:18:19wodzI would like to test integrity on context switch as well but I guess it is not easy with sdl threads (or I don't understand how it works which is quite possible)
11:19:37kugelsdl threads emulate native threads; context switches only happen in switch_thread()
11:21:04kugelat the end you are in a new context or still in the same one
11:21:41kugelthough be aware that the sim builds with native threads by default (with sigaltstack backend)
11:24:03 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:24:19 Quit kugel (Quit: leaving)
11:32:14 Join kugel [0] (~kugel@91-66-52-103-dynip.superkabel.de)
11:32:14 Quit kugel (Changing host)
11:32:14 Join kugel [0] (~kugel@rockbox/developer/kugel)
11:33:26 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:40:56 Quit wodz (Ping timeout: 272 seconds)
11:44:11 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl)
11:53:24kugelwhat's the easist way to build .thumb clips?
11:54:50 Quit wodz (Ping timeout: 260 seconds)
11:58:14pamaurykugel: imagemagick ?
11:59:12kugelhehe, no, I mean for voice
11:59:19kugelvoice clips for the filesystem
12:00
12:00:24pamauryoh, use rbutil
12:00:34 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl)
12:01:53 Join Narod [0] (~Narod@p5DDDB587.dip0.t-ipconnect.de)
12:04:04***Saving seen data "./dancer.seen"
12:08:07kugel.talk is the extension, sorry
12:08:17kugelyea I found rbutil does it, thanks
12:11:47 Join rela [0] (~x@pdpc/supporter/active/rela)
12:12:26pamaurykugel: I have read your put_line() rework but I must say I cannot review it, I barely know this part of the code
12:13:46PurlingNayukiAnybody online?
12:13:52wodzbots only
12:14:22 Quit wodz (Quit: Leaving)
12:14:33kugelbluebrother: ping
12:15:00kugelbluebrother: the rbutil .talk generation dialog doesnt list any files on my Player
12:15:09kugelit did work with a bind-mounted simulator dir
12:15:13PurlingNayukithat's depressing:(
12:15:58PurlingNayukiI want to develope a volume limiter but just stuck when adding a setting item..
12:16:43PurlingNayuki667: error: ‘SOUND_VOL_LIMIT’ undeclared here (not in a function)
12:16:48PurlingNayukiGot this.
12:17:00kugelyou have to define it somewhere
12:17:13kugelare you familiar with C?
12:17:29PurlingNayukiI think it's yes.
12:18:23PurlingNayukiI added a line with SOUND_SETTING() to initialize it.
12:18:29fs-bluebotBuild Server message: 3New build round started. Revision 22e802e, 243 builds, 34 clients.
12:18:32PurlingNayukiJust imitate the volume line
12:21:12kugelmy last commit should fix some USB/buflib related problems (hopefully, anyway)
12:21:34PurlingNayukiI'm confused with the SOUND_SETTING and other setting item apis.
12:22:01fs-bluebotBuild Server message: 3Build round completed after 213 seconds.
12:23:11kugelPurlingNayuki: try to follow other SOUND_SETTING uses
12:25:46PurlingNayukiYes, that's what I exactly tried.
12:26:13PurlingNayukiI added, SOUND_SETTING(F_NO_WRAP,volume, LANG_VOLUME, "volume", SOUND_VOLUME),
12:26:59PurlingNayukiSOUND_SETTING(F_NO_WRAP,vol_limit, LANG_VOL_LIMIT, "volume limiter", SOUND_VOL_LIMIT),
12:27:25PurlingNayukiAnd I defined a int variety in settings.h
12:27:34PurlingNayukithat is, int vol_limiter;
12:27:44PurlingNayukiDid I missed anything?
12:31:54kugelyou didnt define SOUND_VOL_LIMIT, as I said
12:32:53PurlingNayukiI'm wondering where to define it.
12:33:02PurlingNayukisettings_list.c?
12:35:22PurlingNayukiSOUND_SETTING(flags,var,lang_id,name,setting) What does setting here means?
12:35:58fs-bluebotBuild Server message: 3New build round started. Revision ec6258f, 243 builds, 34 clients.
12:36:27kugelPurlingNayuki: it's a convinience macro
12:36:43kugellook where SOUND_VOLUME is defined
12:36:49kugelthis sould guide you
12:37:08PurlingNayukiTried searching for it, but really can
12:37:25PurlingNayukibut really can't manage to do this
12:39:15PurlingNayukiI search for SOUND_VOLUME but didn't find its definition
12:39:46fs-bluebotBuild Server message: 3Build round completed after 227 seconds.
12:50:58 Quit aevin (Ping timeout: 272 seconds)
12:53:15fs-bluebotBuild Server message: 3New build round started. Revision ee7c135, 243 builds, 34 clients.
12:57:10fs-bluebotBuild Server message: 3Build round completed after 235 seconds.
12:57:11fs-bluebotBuild Server message: 3New build round started. Revision a4d1849, 243 builds, 34 clients.
13:00
13:00:54fs-bluebotBuild Server message: 3Build round completed after 224 seconds.
13:01:06 Join ikeboy [0] (~dellnew@ool-435622d3.dyn.optonline.net)
13:03:24fs-bluebotBuild Server message: 3New build round started. Revision 10d71bb, 243 builds, 34 clients.
13:04:56 Quit Narod ()
13:06:39fs-bluebotBuild Server message: 3Build round completed after 195 seconds.
13:14:28 Quit Strife89 (Ping timeout: 248 seconds)
13:16:48PurlingNayukiSeems that I know something...
13:19:46PurlingNayukikugel: Thanks, I think I'm able to understand it.
13:22:21chrisjjsaratoga: "you'd have to check that device specifically" I have done. That port does not support the internal speaker.
13:26:31 Quit ikeboy (Quit: Leaving)
13:34:33 Quit fragilematter (Quit: Leaving.)
13:48:25 Join minouche [0] (d590c461@gateway/web/freenode/ip.213.144.196.97)
13:49:21minoucheHello guys
13:49:52minoucheit seems that the git mails on changes is broken
13:50:00minoucheno more mails since few days now
13:50:08minoucheand plenty of commits :)
13:50:54minoucheZagor isn't here maybe Bagder can help on that?
13:52:50 Quit minouche (Client Quit)
14:00
14:01:59lebelliumbertrik: just got a YP-S3. Still not willing to resume the port? :D
14:03:36bertrikno, I got stuck on the flash file system, no really interested in picking that up again
14:04:08***Saving seen data "./dancer.seen"
14:05:11lebelliumis that FTL?
14:05:31PurlingNayukiINT_SETTING_NOWRAP() its max, min and default parameters only support const?
14:15:23 Join Narod [0] (~Narod@p5DDDB587.dip0.t-ipconnect.de)
14:26:15 Quit amayer (Remote host closed the connection)
14:33:46 Join amayer [0] (~amayer@mail.weberadvertising.com)
14:36:17 Join cmhobbs_ [0] (~cmhobbs@ip70-178-52-92.ks.ks.cox.net)
14:57:46 Quit cmhobbs_ (Ping timeout: 260 seconds)
15:00
15:05:08PurlingNayukiG#697 please review and help to improve the code.
15:05:10fs-bluebot3Gerrit review #697 at http://gerrit.rockbox.org/r/697 : 3Implement volume limiter feature by PurlingNayuki (changes/97/697/1)
15:06:31 Join ikeboy [0] (~dellnew@ool-435622d3.dyn.optonline.net)
15:14:12gevaertsPurlingNayuki: three quick comments after a brief look:
15:14:54gevaerts* the commit message doesn't follow conventions: one line with a brief description, then the rest, all wrapped at some lenght that may or may not be 72 characters (not sure)
15:15:43gevaerts* in wps.c, I'd write the condition the other way round (i.e. volume < volume_limit)
15:16:20PurlingNayukiYes I noticed my changlog. Nano editor is behaving some sort of strange.
15:16:28gevaerts* in settings_list.c, the hard-coded minimum and maximum values aren't too nice
15:17:04gevaertsIn fact, that last one might actually lead to bugs: on some targets you could set the limit lower than the minimum volume
15:17:12PurlingNayukiYes, but the compiler told me that it had to be const.
15:17:44gevaertsWhat did you have first?
15:18:01*gevaerts wants this feature, so he'll try to help :)
15:18:02PurlingNayukiI tried to initial a const like:
15:18:27PurlingNayukiconst int max_vol = sound_max(SOUND_VOLUME);
15:19:17PurlingNayukithen just refer this in INT_SETTING_NOWRAP() macro like: INT_SETTING_NOWRAP(....,max_vol, min_vol);
15:19:37PurlingNayukiBut the compiler just tells me that it has to be a const.
15:19:56 Quit Raptors (Read error: Connection reset by peer)
15:20:05PurlingNayukiThis also bothers me, actually.
15:20:07PurlingNayuki:(
15:20:22 Join Raptors [0] (~whoneedsa@198-200-68-213.cpe.distributel.net)
15:21:05*PurlingNayuki appreciates the help from gevaerts :P
15:21:46gevaertsPurlingNayuki: I couldn't really ignore this after http://www.rockbox.org/mail/archive/rockbox-dev-archive-2013-11/0000.shtml :)
15:23:35PurlingNayukiYes I also have been wanting this for a long time.
15:24:52PurlingNayukiNo one seems like to be interested in it, so I just write myself. Not familiar with the code, however, and thus it takes me 2 days to finish this buggy codes :P
15:28:52gevaertsOne not so clean solution would be to hard-code values that work anywherem which could well be -34,0. I'd say it can be argued that those limits are good enough for almost all use cases
15:29:03gevaertsBut then we traditionally don't want not so clean solutions :)
15:29:38 Quit ikeboy (Ping timeout: 252 seconds)
15:30:51*lebellium didn't know PurlingNayuki is Chinese. Doesn't seem to be common here :)
15:32:29PurlingNayukilebellium: Sounds not a bad news :P
15:33:12PurlingNayukigevaerts: So just wait for a clean*er* solution, or a clean solution?
15:34:20PurlingNayukiAnd I should really take some measures with my editor. It's auto wrap is really bad.
15:36:09lebelliumPurlingNayuki: I assume there are other Chinese developers around here but usually when we talk about Chinese, it's more about spamming. So that's a good news indeed^^ :D
15:36:30*gevaerts wishes he'd understand the settings code properly
15:37:46PurlingNayukiSpamming, that's a good laugh.
15:38:43PurlingNayukiI like open source and free softwares, and make my best efforts to contribute.
15:40:41PurlingNayukiWe don't really have a good open source environment meither in mainland nor in hongkong, that's why I am here.
15:42:18PurlingNayukigevaerts: what setting code?
15:42:27gevaertsPurlingNayuki: all of it :)
15:42:42gevaertsWhenever I start looking in apps/setting*, I get confused
15:43:02PurlingNayukiHa, I don't understand them either.
15:43:20 Quit mortalis (Ping timeout: 250 seconds)
15:43:28PurlingNayukiI was just following.
15:44:12gevaertsRight now I'm trying to find where SOUND_VOLUME is defined
15:45:26PurlingNayukiOhhh, I hate this.
15:46:18PurlingNayukiI have been searching for this for two days but found nothing.
15:46:35gevaertsPurlingNayuki: for the record, from what I can see you shouldn't need to change wps.c. That one sets vol_changed, and when that's set setvol() is called, which already does the check
15:47:22gevaertsNot that that helps with the settings code :)
15:50:17PurlingNayukiJust do some realtime check:-P
15:51:34PurlingNayukiIMO it will behave strangely if not check in wps.c.
15:51:50gevaertsAh, maybe a bit of magic can work, but only if we accept that the code gets even harder to understand!
15:51:53*gevaerts has a go
15:53:45*PurlingNayuki will wait.
15:59:21gevaertsHmmm
15:59:23gevaertsNot easy...
16:00
16:02:03*gevaerts declares that audiohw_settings.h is pure evil
16:02:50PurlingNayukiI can't understand a word about that.
16:04:10***Saving seen data "./dancer.seen"
16:07:35PurlingNayukiOK fixed changlog.
16:07:52gevaertsThe concept of defining something and then including something that will then do different things depending on what exactly you defined is just not what I think belongs in clean code
16:09:35gevaertsAll I want is the definition of sound_setting_entries, but due to the way this code is constructed, that's basically impossible to get
16:11:59PurlingNayukiThat's what confuse me: SOUND_VOLUME is referred everywhere, but not in its definition!
16:12:19PurlingNayukiWhy? Because I can't find definition:(
16:12:42gevaertsDon't try to find it. When you do, you'll be even more confused :)
16:12:53*gevaerts thinks he knows where SOUND_VOLUME is defined
16:14:00PurlingNayukiUnfortunately I did that :(
16:14:35PurlingNayukiWhere is it?
16:15:51gevaertsBasically if you include audiohw_settings.h, and you do *not* define AUDIOHW_SOUND_SETTINGS_ENTRIES or AUDIOHW_SOUND_SETTINGS_VAL2PHYS, in audiohw_settings.h line 62 and on there's an enum being defined, which, thanks to the matching definition of AUDIOHW_SETTING_ENT, makes the AUDIOHW_SETTINGS() block starting at line 74 fill out te enum
16:16:53gevaertsThis is what's called ifdef and macro hell :)
16:17:15 Quit Raptors (Read error: Connection reset by peer)
16:17:37 Join Raptors [0] (~whoneedsa@198-200-68-213.cpe.distributel.net)
16:17:51PurlingNayukiI prefer to memorize those long long long Java functions names than to read a bunch of macros T_T
16:18:39*PurlingNayuki That's it.
16:18:49PurlingNayuki\Generate enumeration of SOUND_xxx constants
16:18:56PurlingNayukiThat's the comment.
16:19:24PurlingNayuki#define AUDIOHW_SETTING_ENT(name, fn) \
16:19:24PurlingNayuki SOUND_##name, at line 69
16:20:28gevaertsYes
16:20:42 Join Strife89 [0] (~Strife89@adsl-98-80-211-34.mcn.bellsouth.net)
16:21:02 Join fredsmith [0] (3e5a05d3@gateway/web/freenode/ip.62.90.5.211)
16:21:20PurlingNayukiEventually understand this.
16:21:48 Quit Raptors (Read error: Connection reset by peer)
16:22:26 Join Raptors [0] (~whoneedsa@198-200-68-213.cpe.distributel.net)
16:22:32PurlingNayukiNo wonder that I can't find its definition. I search for SOUND_VOLUME but there is no strings like this at its definition line.
16:23:52PurlingNayukiBut we don't have to touch files in firmware/, right? The limiter is all about a higher level.
16:24:13gevaertsYes and no
16:24:28gevaertsfirmware/ knows about min_vol and max_vol
16:24:29chrisjjIs it just me, or is http://www.rockbox.org/wiki/WebSearch defunct?
16:24:58gevaertsAnbd if at all possible I want to get at those in a way that INT_SETTING_NOWRAP() likes
16:25:27 Join ikeboy [0] (~dellnew@ool-435622d3.dyn.optonline.net)
16:25:28PurlingNayukiOops.
16:25:56 Quit fredsmith (Quit: Page closed)
16:26:01PurlingNayukiForgot why we got interested in these files.
16:31:38PurlingNayukiWe have to change the workflow. The macro doesn't accept non-const so we'd better avoid using it.
16:32:53gevaertsIt's not just the macro
16:32:57 Quit pamaury (Quit: No Ping reply in 180 seconds.)
16:33:06gevaertsThe entire int setting system wants compile-time stuff
16:33:08 Join pamaury_ [0] (~quassel@rockbox/developer/pamaury)
16:33:16PurlingNayukiOops.
16:35:30PurlingNayukiMaybe I should check out all the macros.
16:36:13 Quit Raptors (Ping timeout: 240 seconds)
16:36:46*gevaerts is in a maze of twisty passages, all alike
16:39:15*PurlingNayuki is trying to understand macros and macros and macros.
16:39:37 Join Raptors [0] (~whoneedsa@198-200-68-213.cpe.distributel.net)
16:40:01PurlingNayukiBed time now. Have to sleep.
16:40:13PurlingNayukiYou helped a lot, many thanks.
16:45:16*gevaerts is now stuck in the same place he started, but in a fancier way
16:45:16 Quit shamus (Read error: Connection reset by peer)
16:45:24 Join shamus [0] (~shmaus@ip-206-192-193-180.marylandheights.ip.cablemo.net)
16:46:16 Quit Strife89 (Ping timeout: 252 seconds)
16:46:30*PurlingNayuki got sleepy and tired, so /me would like to go to bed and have a good dream.
16:46:44gevaertsGoodnight :)
16:47:10PurlingNayukiGood night:) Is your country noon, afternoon or evening?
16:52:18gevaertsafternoon here
16:54:22PurlingNayukiMy greet should be a Good afernoon then :P
16:55:07PurlingNayukiRemoved the check in wps.c and fix changelog format. Pushed to gerrit and Good afternoon.
17:00
17:27:59 Join crash91 [0] (73f83215@gateway/web/freenode/ip.115.248.50.21)
17:28:25 Part crash91
17:42:26 Quit toehser (Remote host closed the connection)
17:44:21 Join dfkt_ [0] (OxO29A@unaffiliated/dfkt)
17:45:24 Quit dfkt (Ping timeout: 248 seconds)
17:55:12 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
17:55:16fs-bluebotBuild Server message: 3New build round started. Revision ca423ed, 243 builds, 36 clients.
17:57:17 Quit ikeboy (Quit: Leaving)
17:58:57fs-bluebotBuild Server message: 3Build round completed after 220 seconds.
18:00
18:04:12***Saving seen data "./dancer.seen"
18:11:39 Join Strife89 [0] (~Strife89@2602:306:250d:18b9:5be:c142:3c3b:c16a)
18:18:40 Quit rela (Ping timeout: 272 seconds)
18:26:55 Join rela [0] (~x@pdpc/supporter/active/rela)
18:36:14 Quit rela (Read error: Connection reset by peer)
18:42:04 Quit froggyman (Quit: ZNC - http://znc.sourceforge.net)
18:44:58 Join froggyman [0] (~frogs@unaffiliated/froggyman)
18:47:50 Nick DormantBrain is now known as SuperBrainAK (~andy@74.112.200.73)
18:50:49lebelliumpamaury_: The X-Fi Style has no external-speaker-switch. It's a user/shortcut button
18:55:53lebelliumah
18:55:58lebelliumyou did not write that
18:56:08lebelliumIt's MohamedTarek
19:00
19:00:11 Quit Elfish (Ping timeout: 272 seconds)
19:03:43 Join Elfish [0] (amba@2001:1608:12:1:13:3:3:7)
19:18:11pamaury_lebellium: I have the devicen I can't find that switch
19:18:30pamaury_ah ok
19:18:31 Nick pamaury_ is now known as pamaury (~quassel@rockbox/developer/pamaury)
19:18:38pamaurysure that's a pure software thing
19:18:45lebelliumI think he wrote that because the defaut setting for the user button is the external speaker switch
19:18:48lebelliumyes exactly
20:00
20:04:14***Saving seen data "./dancer.seen"
20:12:36 Quit Riviera (Quit: leaving)
20:15:45 Join Riviera [0] (Riviera@2001:470:5227:0:ba27:ebff:fe94:d77b)
20:15:48 Join lorenzo92 [0] (~chatzilla@host157-107-dynamic.11-79-r.retail.telecomitalia.it)
20:22:31 Join simabeis_ [0] (~simabeis@lobmenschen.de)
20:23:53 Join [Saint_] [0] (~saint@rockbox/staff/saint)
20:25:36fs-bluebotBuild Server message: 3New build round started. Revision d2ae832, 243 builds, 36 clients.
20:26:22 Quit ruskie (*.net *.split)
20:26:22 Quit [Saint] (*.net *.split)
20:26:23 Quit SuperBrainAK (*.net *.split)
20:26:23 Quit simabeis (*.net *.split)
20:27:08 Quit dfkt_ (Remote host closed the connection)
20:27:13 Join SuperBrainAK [0] (~andy@2001:470:8:a61::5f92:59a1)
20:27:21 Join dfkt__ [0] (OxO29A@unaffiliated/dfkt)
20:27:21 Nick dfkt__ is now known as dfkt (OxO29A@unaffiliated/dfkt)
20:30:33fs-bluebotBuild Server message: 3Build round completed after 297 seconds.
20:30:40 Quit dfkt (Read error: Connection reset by peer)
20:31:00 Join dfkt [0] (dfkt@unaffiliated/dfkt)
20:32:22 Join Tukeke [0] (~Tukeke@unaffiliated/hlvsv)
20:47:38 Nick SuperBrainAK is now known as DormantBrain (~andy@2001:470:8:a61::5f92:59a1)
20:48:15 Quit y4n (Quit: AMIGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAHAHAHAAAAAAAAAAAAHAHAAA)
20:52:58 Join ruskie [0] (ruskie@sourcemage/mage/ruskie)
20:58:52 Join ikeboy [0] (~dellnew@ool-435622d3.dyn.optonline.net)
21:00
21:00:41 Quit gelraen (Quit: Quit)
21:02:40 Join gelraen [0] (~imax@lab.biomed.kiev.ua)
21:10:01 Quit dfkt (Ping timeout: 272 seconds)
21:19:23 Join wohonajax [0] (~wohonajax@108-231-174-248.lightspeed.mssnks.sbcglobal.net)
21:34:05 Quit ikeboy (Ping timeout: 272 seconds)
21:39:58 Quit K1773R (Ping timeout: 252 seconds)
21:46:39 Join K1773R [0] (~K1773R@unaffiliated/k1773r)
22:00
22:04:17***Saving seen data "./dancer.seen"
22:18:27 Quit bluebrother (Disconnected by services)
22:18:33 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
22:19:49 Quit fs-bluebot (Ping timeout: 240 seconds)
22:21:34 Join fs-bluebot [0] (~fs-bluebo@f053154131.adsl.alicedsl.de)
22:50:06 Nick Guest11127 is now known as Guinness (Slayer@c-69-143-178-62.hsd1.va.comcast.net)
23:00
23:00:20 Nick [Saint_] is now known as [Saint] (~saint@rockbox/staff/saint)
23:08:58 Quit amayer (Quit: Leaving)
23:15:27 Quit Strife89 (Quit: Leaving)
23:23:35 Quit Narod (Ping timeout: 246 seconds)
23:23:39 Join Narod- [0] (~Narod@p5DDDB587.dip0.t-ipconnect.de)
23:27:58 Quit lorenzo92 (Remote host closed the connection)
23:29:03 Join rela [0] (~x@pdpc/supporter/active/rela)

Previous day | Next day