Lan Barnes wrote:
[snip]
MythTV (which is on my mind a lot these days) could probably have been
done faster and with fewer segfault defects in Tcl/Tk. My hat's off to
them for what they've done in C, but I can't help but think it would have
been easier and more robust in a scripting language.

MythTV is written in C++ and uses the QT widget set. It needs to solve several hard problems that are directly related to hardware interaction. One is getting the full OSD (On Screen Display) to work which QT handles nicely. Another is getting the player to work, although I think a wrapper around mplayer or xine-lib could have worked just as well. Not sure if there is a Tcl/Tk ability to do OSD. Other things include doing the commercial marking which requires some fairly impressive data analysis, doing the video capture off a device, and transcoding. Although transcoding could also be handled by some external program like mencoder or transcode, mythtranscode has better abilities than these programs for MPEG2 editing.

The project has also been going on for quite a few years now and was started by one developer whose tools of choice were C++ and QT.

Are there drop in replacements for all those functions in Tcl/Tk? You are always welcome to fork the project :)

Gus


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to