OK, just a little effort and now I understand ;-). Attached is a patch to add in my DVD-VIDEO burn feature. Please add and release. I'm using it now and it works. Only, based on your structure (though no faulf of your own) this *is* blocking (ie while burning freevo is _stuck_).
The only fix I can think of is to use popen2 or utils.popen2 to run growisofs. This works in all cirtumstances except when burning a +rw or -rw disc that is not in a virgin state (ie growisofs sees the old disca spts out a message saying wrning on 5 ,4, 3, blah i will format this disc). I can't work out why it doesn't work, but using os.system(command) will get past this warning, but using popen2.Popen3(command) will not. Forward me your release and I will test it... I think for now this will do.. I don't burn data DVD's yet.. I'll work on extending it when I do.. Mick
cd_burn.diff
Description: Binary data
