Having settled a number of issues with Flumotion and GStreamer 0.9, I sat down on Monday to check on the condition of DV capture over firewire. I already knew a bit of what to expect: kernel deadlocks. Ever since I got this SMP machine, that's what I see. Turns out DV capture deadlocks on all SMP machines I could find. I suppose I have a talent for breaking machines :-)
But, Mr. Love's book in hand, I set out to figure out what was going on so I could submit a decent bug report, or at least figure out if someone else had already solved the issue. Ended up learning all kinds of neat things about spinlocks and interrupts, eventually (two days later) coming up with a patch that Works For Me (tm).
On the GStreamer side of things, it's the time of the week when the new summary comes out. Catch it on the mailing list, or over at planet gnome news.
Speaking of planets, hello p.g.o!