Hands in my pocket
Some people have shared thoughts and criticism on the help from around the world after last week's catastrophe in Asia. I can't understand this viewpoint. It is a gift. How can you possibly criticize that? In the Netherlands, people shared thoughts on how we should stop spending money on fireworks and spend the money on Asia instead. Wtf?!? If my contract said that I was supposed to spend money on things other than my own choices, I would've known, right? Other people criticized the US government decision to spend "only" 15, 35, or 350 mln. USD on Asia. Again, wtf?!? Get a grip dudes, it's not your money, it's not your decision. Hands off. The fact that I spent a certain percentage of my money on Asia is my choice just as well. I don't care what my neighbour does, and I definately won't speak bad about him just because he does not share my opinion on this. After all, it's a free world we live in.
Today, I'm working on supporting subtitles. This is not-so-easy because subtitles are non-continuous streams, easily allowing for threading deadlocks in the GStreamer design. But with some thinking and discussion with fellow developers, I have most basics working, and this automatically means that some subtitles are working already. Ok, so the font is too big and it's not Vera Bitstream; details, details.
Today, the Netherlands had to withdraw an item from the EU council agenda which would approve software patents in Europe, thereby bypassing the governments wishes in Netherlands, Germany and Poland (who disapprove, but whose EU representatives were forced to approve nevertheless), and also bypassing the European parliament. Read the full story.
It seems like we're not screwed just yet. EP will have to vote again over this issue during the next term, and I sincerely hope that the representatives will this time actually represent their countries' real opinion. Death to software patents!
FFMpeg update
I recently updated the ffmpeg snapshot in our gst-ffmpeg module. I've now (at some point) done successful test builds (including optimizations) on x86, PPC and Sparc using Linux, Solaris or freeBSD. RPMs (as usual) of current CVS for Fedora Core 3 are available on this repository. Some nice new features include the support of h264, which gives us a new feature that even mplayer doesn't support yet.
Now if only I could get those friggin' gaming formats to work. :).
From today: "I submitted the email you sent to the Admissions Committee and they review your application. They have decided to invite you to attend the Weill Cornell Graduate School Recruitment Weekend."
I'm not there yet, but this feels like a dream already. I'll go back to Manhattan, I'll relive my dream-come-true. Thanks to all. Wow.
Today, I uploaded a first version of a largely rewritten GStreamer Application Development Manual. Many parts need lots of work, but some parts are already useful (e.g. part2, the first chapters of part3 and the first two sections of part4). Feel the love.
Oh, let's not forget the necessary screenshot from this mms webstream.
KDE#2
Hm indeed! Happy to see the KDE people be happy with the app that I wrote, I hope to see parts back in other - more userfriendly - players such as kmplayer or kaffeine. In the end, let's hope KDE gets players with similar feature sets as Totem (ideally with GStreamer as a backend actively supported everywhere in the desktop environment).
KDE#3
I promise, I'm still a GNOME maintainer. ;).
Fabrice, from KDE.nl fame, came up with the great idea to organize a gettogether with several people interested in cross-desktop collaboration (think KDE, GNOME, other desktop environments). He wanted to specifically target multimedia, since that's pretty much of a hot topic lately in both KDE and GNOME. We hope to organize it somewhere early in 2005 either in the Netherlands or just over the border in Germany. All interested people (you're not required to be a devillish media-hacker, don't worry! Interest is good enough!) are hereby invited. We hope that some German, Belgian and Dutch people will show up. I'll try to be there, and let's hope Scott and Mark (from KDE-mm) will be there too.
Related, someone posted pictures from the Novell conference, where we had a nice gettogether and got social with the KDE-nl people. Here, you see me pillowfighting with one of 'em. ;). He survived, I swear.
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!