Pete Zaitcev (zaitcev) wrote,
Pete Zaitcev
zaitcev

Totem 2007

At LCA, Thomas came up to me and expressed his displeasure in the overall tone of my blog and specifically the criticisms aimed at Gstreamer. I was surprised, knowing how many opportunities to say nasty things about Gstreamer I skipped, considering that the damn framework fails to work for years. I mean years literally: I started tinkering with it in version 0.6, before Totem existed. And it consistently failed to work all this time. Sometimes, by an inhuman effort, I was able to create a pile of plugins which worked for a day or two and then it always came crashing down. So he really should have bought me a lunch in gratitude for my admirable restraint instead of complaining.

At the time of our meeting, however, my good hacker instincts took over. Instead of grabbing his lapel and yelling, "Where is my DVD playback you jerk?!", I agreed that perhaps my testing was obsolete, or I configured something wrong, and that I would give the dynamic duo of Totem and Gstreamer another chance. Promises are to be kept, and today I assembled this hodge-podge of packages again and gave it a whirl.

Totem: usual failure

The result is in the screenshot.

VLC may cause Steven den Beste's ire, but at least it works. I find it a key advantage.

{Update: Thomas has posted a reply [link]. His reply is very informative and educational, althogh mostly about the disconnect between the worldviews of developers and users. He also misses an important point: the DVD in question is not encrypted. An anonymous commenter raised a possibility that the menu navigation is patented, but so far Thomas hasn't mentioned it either in person or in the entry. On the debuggability and maintanabiliy point he admits the failure and shifts the responsibility squarely onto Bastien's shoulders. The solution seems to be to use magic environmental variables.

Anyway, RTWT. I think that we have an understanding about making the software better, and at least he knows that the problem exists, and is not just voices in my head. I wish he would not spend so much energy on debunking my ancient posts though, but this exchange is far more constructive than the pile of "Totem must die" comments, which I delete or leave screened.}

{Update: Indeed, "totem dvd://2" works (jcollie was the first to point it out). Unfortunately, switching sound tracks kills the sound [232964]. Seeking DVDs also fails [232971].}

{Update: The comments left by Totem partisans are every bit as inane as those from Totem haters. The level of denial is stunning. One notable thing is that real hackers, e.g. Thomas and Bastien, are capable of recognizing the bugs and addressing them, but the uninvolved crowd keeps getting on the "patents are bad, therefore you suck and Totem rulez" track.}

Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 15 comments