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

Reply via email to