Started logging meeting in #ubuntu-meeting
[05:19:05] <elky> jussi, 4 is a quorum
[05:19:07] <Vantrax> Sadly more
[05:19:10] <jussi> k
[05:19:17] <ronoc> good morning all
[05:19:31] <diwic> [TOPIC] Anything in particular we want to discuss?
[05:20:02] <diwic> [TOPIC] PulseAudio 0.9.22
[05:20:08] <TheMuso> Yes, the seemingly former pulse debian maintainer has put out a call for people to join pkg-pulse and help.
[05:20:18] <udienz> Asia - Oceania RMB is ended?
[05:20:21] * TheMuso has submitted a request to join.
[05:20:42] <ronoc> TheMuso, what kind of help ?
[05:20:48] <awolfson> hi
[05:20:48] <TheMuso> ronoc: Packaging.
[05:20:54] <ronoc> grand
[05:21:21] <ronoc> TheMuso, I was hoping to get around to doing a pulse module before xmas
[05:21:31] <ronoc> which fades volumes on mute action
[05:21:32] <TheMuso> ronoc: Cool.
[05:21:47] <diwic> TheMuso, so will PulseAudio-stable-queue be maintained in Debian and flow down to Ubuntu?
[05:21:49] <TheMuso> Does that not need volume ramping?
[05:21:56] <ronoc> i have some gdbus port work before then but next week is looking likely
[05:21:59] <TheMuso> diwic: Long term, yes that would be good.
[05:22:27] <TheMuso> It all depends on how often I can get sponsorship for Debian.
[05:22:54] <ronoc> TheMuso, i don't know, I would like to circumvent the click which happens now when mute is triggered
[05:22:55] <diwic> TheMuso, hmm, perhaps applying for DM isn't that hard
[05:23:19] <TheMuso> diwic: Probably not, but I'd need some work under my belt in Debian first though.
[05:24:43] <diwic> TheMuso, but this maintainership in Debian, is it something you feel you'll handle yourself or are you looking for help from one of us?
[05:24:46] <rodrigo_> about pa-0.9.22, I pushed TheMuso's package to a PPA for maverick, and diwic and I discussed about probably having an official PPA, so should we have that PPA?
[05:25:18] <TheMuso> diwic: I'll likely handle it myself, but help is always welcome.
[05:25:23] <rodrigo_> the temp PPA is https://launchpad.net/~rodrigo-moya/+archive/ppa
[05:25:34] <TheMuso> rodrigo_: The ubuntu-audio-dev PPAs are as official as it gets. :)
[05:25:41] <TheMuso> You should have upload access.
[05:25:48] <rodrigo_> oh, didn't know about it
[05:25:50] <TheMuso> There is a PPA for maverick and lucid.
[05:26:14] <diwic> TheMuso, right, so we should push 0.9.22 to the standard u-a-d ppa
[05:26:15] <rodrigo_> oh, cool, will upload it latert then
[05:26:28] <ronoc> i must down grade actually, I still have the trunk ppa from just after orlando
[05:26:28] <TheMuso> diwic: Yeah, sounds like rodrigo_ will take care of it.
[05:26:50] <TheMuso> ronoc: Yeah we need to set up daily builds of git master at some point.
[05:26:53] <diwic> TheMuso, sounds good
[05:27:07] <ronoc> TheMuso, was not the decision taken to stick with stable queue
[05:27:10] <ronoc> ?
[05:27:18] <rodrigo_> yes, uploading as we speak
[05:27:29] <TheMuso> ronoc: Yes, but daily builds of git master are still useful for testing.
[05:27:43] <diwic> ronoc, about the click, that can be more difficult than it looks like; sometimes its unavoidable as there are external amplifiers turning on and off
[05:27:52] <ronoc> TheMuso, sure
[05:28:44] <diwic> ronoc, but there was an interesting patch which I think is in master about reducing volume very quickly to avoid loudness bumps for automatic gain control
[05:28:52] <ronoc> diwic, I know but some investigation would be a useful exercise at least so the next time somebody rocks up a uds and goes on about the click I will have a story to tell :)
[05:29:03] <ronoc> diwic, cool, can you point me towards it ?
[05:29:23] <diwic> ronoc, sure, remind me after the meeting and I'll try to look it up
[05:29:28] <ronoc> will do
[05:30:02] <diwic> [TOPIC] module-jackdbus-detect
[05:30:12] * diwic has written a PA module :-)
[05:30:17] <ronoc> excellent
[05:30:38] <rodrigo_> cool
[05:30:39] <TheMuso> And its in stable queue.
[05:30:40] <diwic> It detects when jackdbus is running and starts jack sink and jack source
[05:30:44] <TheMuso> Well the first patch is.
[05:31:14] <ronoc> diwic, on launchpad ?
[05:31:28] <diwic> TheMuso, I went with the modifying-Makefile.in approach
[05:31:35] <TheMuso> diwic: cool.
[05:31:40] <diwic> TheMuso, painful but it worked
[05:32:16] <diwic> ronoc, Pulseaudio in my ppa has the module enabled
[05:32:40] <diwic> the open question is the second patch, if we want to enable it by default or not
[05:33:05] <ronoc> okay so exactly this allows pulse to sit on top of jack ?
[05:33:24] <TheMuso> diwic: Exposing through paprefs does sound useful though.
[05:33:27] <diwic> and if so, if we want to just present the source/sink or autoconnect it to jack soundcard ports
[05:33:45] <diwic> ronoc, that's already possible, but this automates the possibility
[05:34:08] <ronoc> diwic, okay, how is the performance ?
[05:34:42] <diwic> TheMuso, so you're for the paprefs approach, other opinions?
[05:35:07] <diwic> ronoc, hmm, good enough I assume?
[05:35:56] <ronoc> diwic, TheMuso , paprefs sounds good, I would need to play with it to see how it may be used
[05:36:37] <diwic> ronoc, so in my version it starts on PA startup
[05:36:38] <rodrigo_> paprefs is not installed by default, btw
[05:36:52] <ronoc> good point
[05:37:07] <rodrigo_> so, what are you exposing in paprefs, sorry?
[05:37:19] <diwic> rodrigo_, a checkbox whether to enable the module or not
[05:37:39] <rodrigo_> hmm, ok
[05:37:55] <rodrigo_> doesn't sound to user-friendly to have it in gnome-volume-control I guess
[05:38:30] <diwic> rodrigo_, naah, it's not that mainstream IMO
[05:38:57] <diwic> anyway, since this only works with the dbus-enabled version of jack, it might make sense to switch to that version by default in Natty, do you agree?
[05:39:10] <ronoc> yup
[05:39:12] <rodrigo_> +1
[05:39:19] <TheMuso> Jackd2 s already the default.
[05:39:53] <diwic> Anybody wanna look into qjackctl enabling the dbus mode by default as well?
[05:40:37] <diwic> Are there more common jack control apps we should have a look at?
[05:40:43] <TheMuso> That shouldn't be hard, just a patch to the qjackctl source.
[05:41:01] <ronoc> I could try next week perhaps, depending on work load, playlists may land in banshee and if so I need to do my side of things
[05:41:17] <diwic> I can look into it myself if you like
[05:41:43] <ronoc> if you have time that would be great
[05:42:05] <diwic> we should also merge the jackdbus patch
[05:42:46] <TheMuso> Yeah I will update to latest stable queue tomorrow I think./
[05:42:46] <diwic> I was also thinking of announcing it on ubuntu-studio ML, perhaps to ask for opinions there as well
[05:43:31] <diwic> TheMuso, sounds good
[05:43:56] <ronoc> diwic, good idea
[05:44:11] <diwic> [ACTION] diwic to look into qjackctl -> enable dbus by default
[05:44:28] <diwic> [ACTION] TheMuso to package latest stable-queue in Natty
[05:44:47] <ronoc> are people on natty already ?
[05:44:51] <diwic> no
[05:44:54] <rodrigo_> I am
[05:44:58] <ronoc> stable ?
[05:45:03] <TheMuso> Yes.
[05:45:04] <TheMuso> natty here
[05:45:06] <rodrigo_> well, not fully up-to-date, just update the packages I need
[05:45:10] <rodrigo_> but yes, quite stable
[05:45:20] <ronoc> how has banshee been behaving ?
[05:45:35] <rodrigo_> ronoc, playing music with it right now :)
[05:45:44] <rodrigo_> ronoc, no problems so far
[05:45:53] <rodrigo_> not sure I have the very latest though, let me check
[05:45:53] <ronoc> i have noticed some funnies on maverick but this could be to do with my git master pa
[05:46:11] <rodrigo_> yes, up to date
[05:46:15] <ronoc> stream stopping mid stream and then resuming a few seconds later
[05:46:29] <ronoc> could be a number of things though
[05:46:54] <rodrigo_> hmm, now that I remember, I sometimes get, as in maverick, the crippling sound
[05:47:09] <ronoc> crippling sound ?
[05:47:18] <rodrigo_> that is, playing something, then it starts crippling, and then you stop playback for a while, and resume and it works
[05:47:25] <rodrigo_> it also happens on totem though
[05:47:29] * diwic notices yet another name for how sound can be broken.
[05:47:31] <rodrigo_> so seems a gstreamer/pa issue
[05:47:43] <rodrigo_> well, not sure if that's the correct word :)
[05:48:18] <ronoc> rodrigo_, ah okay understood, there are few gremlins between gstreamer and pa
[05:48:35] <ronoc> pa_stream_size_write_failed etc
[05:48:43] <rodrigo_> ok
[05:48:59] <diwic> ...which brings us to the next topic
[05:49:13] <ronoc> bugs ?
[05:49:14] <diwic> [TOPIC] Any bugs to look out for and allocate resources for solving
[05:49:35] <diwic> Just to inform, I've started looking into fighting rewinds
[05:49:48] <TheMuso> Haven't really ben paying attention with bugs recently.
[05:50:12] <ronoc> I haven't noticed anything startling, and have been focusing on dev as opposed to bug hunting
[05:50:14] <diwic> Seems like abnormal number of rewinds is one of the most common reasons sounds is stuttering in PA or PA crashes
[05:50:50] <ronoc> diwic, right so this related to that dvd playback bug ?
[05:51:01] <ronoc> that one totem often gets blamed for
[05:51:02] <rodrigo_> diwic, yes, seems so
[05:51:12] <diwic> Unfortunately this problem is quite complex
[05:51:18] <ronoc> i would imagine
[05:51:47] <diwic> Both gstreamer and PA are doing things in an inoptimal ways, and sometimes it "tips over"
[05:52:15] <diwic> and less CPU power means more likely to "tip over"
[05:52:20] <diwic> i e trigger the bug
[05:52:55] <diwic> ronoc, I'm not really familiar with any one-and-only dvd playback bug, perhaps you can point me to it
[05:54:11] <TheMuso> I gotta bail shortly guys, gotta get to bed.
[05:54:21] <diwic> TheMuso, ok, we'll speed up a little
[05:54:40] <diwic> [TOPIC] Anything in particular we've been working on the previous week
[05:54:57] <ronoc> gdbus port of the mpris backend for the sound service
[05:55:22] <ronoc> removal of libindicate from the registration process for media players who wish to be used in the menu
[05:55:33] <ronoc> branch merged
[05:55:57] <diwic> I've been writing module-jackdbus-detect, and started looking into the rewind stuff. Other than that, it's been quite a lot of hwe (hardware enablement) activities.
[05:56:52] <diwic> Actually I've started writing some on the audio apport symptom too
[05:57:04] <rodrigo_> I've started packaging ossproxy, as discussed in last meeting, no luck so far, the official tarball doesn't even compile, I think because it needs a newer libfuse, but not sure yet, I have been off for national holidays since Thursday, so will be back to it later
[05:57:08] <diwic> But it's far from complete
[05:57:47] <TheMuso> rodrigo_: Interesting. If I get some time, I'll take a look myself.
[05:57:48] <rodrigo_> also, I started looking at diwic's apport stuff, and looking at docs for how to show an image on the dialog
[05:58:06] <rodrigo_> TheMuso, I'll push my packaging branch later on, so that you cna pick up from there, ok?
[05:58:28] <ronoc> diwic, rodrigo_ , is it not just a gconf setting
[05:58:39] <TheMuso> rodrigo_: Sounds good.
[05:58:39] <ronoc> a button on the UI "report problem"
[05:58:40] <rodrigo_> ronoc, oh, is it?
[05:58:57] <ronoc> just trying to remember what we said at uds
[05:59:00] <diwic> ronoc, what is a gconf setting?
[05:59:41] <ronoc> diwic, an easy way to expose an option on the UI
[05:59:58] <rodrigo_> pitti, is there any way to show an image in apport dialogs, from a symptom module?
[05:59:58] <rodrigo_> rodrigo_: not right now, I'm afraid
[06:00:32] <ronoc> diwic, rodrigo_ I can find out for next week
[06:00:34] <diwic> rodrigo_, it's just a nice to have; so maybe we don't need to make that a priority at the moment
[06:00:38] <ronoc> i will take this action
[06:00:57] <rodrigo_> ronoc, the image in apport action, you mean?
[06:01:03] <rodrigo_> diwic, yes, sure
[06:01:25] <TheMuso> Ok anything else?
[06:01:44] <ronoc> rodrigo_, the updating of the g-v-c so as a button is on the dialog saying 'report problem'
[06:01:56] <ronoc> which then brings you to the apport symptoms dialgo
[06:01:59] <ronoc> og
[06:02:00] <rodrigo_> ronoc, ah, ok
[06:02:06] <ronoc> sorry getting mixed up
[06:02:08] <diwic> [TOPIC] Anything in particular we plan to do the coming week
[06:02:11] <rodrigo_> np :)
[06:02:29] <diwic> [ACTION] ronoc to look into g-v-c to add button to trigger audio apport symptom
[06:02:52] <ronoc> finish off this gdbus port, if playlists land, work on my side of the playlists mpris carry on, and ^
[06:03:14] <TheMuso> Update pulse in natty to latest stable queue.
[06:03:23] <diwic> I'll like have a lot of hwe activity but if time permits, continue on rewind and audio apport symtpom
[06:03:26] <TheMuso> Try and make time to look at ossproxy.
[06:03:32] <awolfson> diwic, I hope to have free cycles after New Year to get involved in apport
[06:03:37] <rodrigo_> finish ossproxy packaging, get pitti to let me know what would be needed in apport for showing the image
[06:03:46] <diwic> awolfson, sounds good
[06:04:20] <diwic> ok, anything else?
[06:04:26] <TheMuso> not from me
[06:04:30] <ronoc> not from me
[06:04:30] <diwic> oh, next meeting
[06:04:58] <diwic> My calendar applet is a little strange but it looks like two-weeks-from-now, this time, is busy
[06:05:02] * TheMuso will not be here on the 21st, I have leave that I am taking from the 16th.
[06:05:45] * awolfson hopes he will in Carribean on vacation
[06:06:00] <awolfson> 19-26
[06:06:17] <ronoc> sounds nice
[06:06:21] <TheMuso> So you guys feel free to go ahead and make a time.
[06:06:29] <ronoc> beats ireland in December
[06:06:45] <ronoc> next week, same time is good for me
[06:06:53] <TheMuso> yeah I can do this time next week.
[06:07:13] <ronoc> TheMuso, do you want it earlier ?
[06:07:22] <TheMuso> ronoc: no its fine.
[06:07:27] <ronoc> grand
[06:07:47] <diwic> ping
[06:07:56] <TheMuso> pong
[06:08:12] <TheMuso> anyway guys, gotta run.
[06:08:18] <ronoc> grand talk later luke
[06:08:23] <rodrigo_> I'm off next week
[06:08:43] <diwic> ping?
[06:08:49] <TheMuso> well perhaps this is the last meeting for the year, and we have one first week back in January, i.e the 3rd.
[06:09:02] <TheMuso> diwic: connection troubles?
[06:09:09] <awolfson> diwic, So when is the next meeting? You will post on the list?
[06:09:12] <TheMuso> sorry, the 4th
[06:09:19] <ronoc> yup 4th
[06:09:47] <diwic> TheMuso, yes
[06:10:05] <diwic> 4th january works for me
[06:10:13] <TheMuso> Sounds good.
[06:10:16] <TheMuso> Ok really off now.
[06:10:35] <ronoc> 4th it is, meeting done ?
[06:10:39] <diwic> ok
[06:10:42] <diwic> #endmeeting
Meeting ended.