Archive for June, 2005

Google Video Viewer

Tuesday, June 28th, 2005

Google has released Google Video Viewer, a browser plugin based on VLC. Here’s one of the features they’ve added:

+    // Google mods
+    const char* allowed_host = "video.google.com";
+    char * host_found = strstr(p_sys->url.psz_host, allowed_host);
+    if ((host_found == NULL) ||
+	((host_found + strlen(allowed_host)) !=
+	 (p_sys->url.psz_host + strlen(p_sys->url.psz_host)))) {
+      msg_Warn( p_access, "invalid host, only video.google.com is allowed" );
+      goto error;
+    }

This “feature” prevents you from playing videos that are not hosted on Google’s servers. Download and run this patch I wrote to remove this restriction. Running the patch requires a .NET runtime.

Update: Journalists never cease to amaze me with their ability to blow things out of proportion. For the record, I haven’t spoken to or exchanged emails with a single journalist about this, so when the Associated Press writes “said he needed only one day” that’s a complete and utter fabrication since I’ve said no such thing here on my blog.

Some of you have requested the source code for the patch: GVVPatch.cs

Pont du Gard

Sunday, June 26th, 2005

Pont du GardI bought myself a new bicycle yesterday and today I went for a ride to Pont du Gard. I’ve visited it many times before, but it never ceases to amaze me. I took some pictures along the way.

Madagascar

Friday, June 24th, 2005

Madagascar penguinsSaw Madagascar today. “All rendered on Linux, all made with the GNOME desktop”. The penguins were hilarious. One of the better movies I’ve seen this year.

I bought 3 new DVDs yesterday: L’Enquête corse, Banlieue 13 and Agents secrets.

Dopi and Monopod

Thursday, June 23rd, 2005

Two new Mono/GTK# applications that I’ve started using:

  • Dopi by James Willcox for iPod syncing. Works great with my 3G iPod.
  • Monopod by Edd Dumbill for subscribing to podcasts.

VLC cone

Thursday, June 23rd, 2005

VLC coneIf you use VLC, you might have wondered what the hell is the cone for?

One day, people from the VIA association (VIA is a students’ network association with many clubs … amongst those is VideoLAN.) came back drunk with a cone. They then began a cone collection (which is now quite impressive I must say). Some time later, the VideoLAN project began and they decided to use the cone as their logo.

History

Saturday, June 18th, 2005

I was looking through boxes of old stuff and came across the first computer programming book I read and the first Linux distro I tried.

Lech beer

Wednesday, June 15th, 2005

Lech beerI’m not too fond of beer, but I had to buy some when I came across this brand in a Polish store in Copenhagen.

Reboot7

Wednesday, June 15th, 2005

I had a great time at Reboot7 in Copenhagen last weekend. One of the best conferences I’ve ever attended. I hope there will be better chairs for Reboot8 though. The Mother of All Demos was very impressive. Raymond M. Kristiansen on the demo: “Fantastic movie indeed. I kept asking myself what evil forces have been at play ever since, halting our development.“.

Audio from the second day. Reboot7 at Technorati and Flickr.

Speaking at Reboot7 reminded me that I’m not very good at quickly articulating my thoughts in English. Something tells me that speaking English more often than twice a month would do wonders. To that end, I’ve installed Skype. If you’d like to talk about copyright law, software patents, DRM, life, the universe and everything – Skype Me: jonlech

fglrx_drv < radeon_drv

Monday, June 6th, 2005

Issues with the ATI fglrx driver on my IBM ThinkPad T42p:

  • DVI output does not work (no signal).
  • Unable to play 720p video because XVideo can’t allocate enough video memory: “BadAlloc (insufficient resources for operation)”. Disabling DRI frees up enough video memory to enable successful playback.
  • After waking up from suspend, 2D performance is very bad (scrolling in gnome-terminal and firefox stutters).

None of these problems occur with the open source xorg radeon driver.