On Jan 30, 2008 1:08 PM, Jio <[EMAIL PROTECTED]> wrote: > > >
> Maybe we can share a base python class to actually burn the dvd/cd something > like: > > class BurnMedia(): > def __init__(self, parent): > # useful info returned by cdrecord -minfo es: free size > self.media_info = [] > > # list of file to actually burn > self.file_queue = [] > > # total size of the queue list > self.queue_size = [] > > # type of burn audio, data, video, etc. > self.burn_type = 'data' > > # delete file after burn > self.deleteafterburn = 0 > > # verify after burn > self.verify_burn = 0 > > # background burn or not > self.backgroundBurn = 0 > > def burn(): > # burn! > > def append(filePos): > # append a file to the queue to burn, return error if > self.queue_size exceed self.mediaInfo[freeSpace] > > def remove(fileId): > # remove file from queue > > def getMediaInfo(fileId): > # retrive useful info from cdrecord -minfo > > I miss something? Avoiding redundancy is good. In the what will be 1.8 I added support to encode to an dvd compatable mpeg that dvdauthor supports. Maybe support for dvdauthor would be good as well. Later Jonathan ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel