On 03/20/2012 03:48 PM, rong deng wrote: > Hi all, > > This is Deng Zhenrong from Shanghai China, I've already used Linux as my > main desktop for several years. Now I would like to express my interests > in applying pulseaudio's projects for this year's GSoC in this mail. Hi Deng and welcome to PulseAudio! :-) More contributors are always welcome. As for GSoC, I have never mentored anyone and won't be able to do so this summer either, so I'll let somebody else answer to that. > Glancing through the ideas, I find I'm interested in several few > already. :) But I'd like to focus on one thing which is test/log > facilities for now. I'm still doing my homework on this topic and I'll > come up with more detailed info in later days. > > So to get my hands dirty, I've already downloaded pulseaudio source code > and compile it and set it up. Now I find there's a compilation warning, > and here's my patch to fix it, cool :) > > I'm attaching the patch generated from git format-patch, I'm not sure > whether it's OK, as I see it from the mailing list, other developers > send patches directly in mails. This patch is my first one to get > familiar with the workflow, if there's anything wrong, please tell me. :) As for the patch, I believe you did most things right. :-) Some people prefer you send the patch using "git send-email", but for me, it does not matter much. As for using the PRI-prefixes, it seems we do not use this anywhere else in the code. Therefore I have two questions: 1) Do you think there is a risk that some compiler that we want to build PulseAudio under, does not support these prefixes (remember, this is not only used in Linux, but in Windows, Mac OS, OS/2 IIRC and others)? 2) Would "%llx" solve this warning equally well? -- David Henningsson, Canonical Ltd. http://launchpad.net/~diwic