From: Greg Darke Date: Sat, 11 Oct 2008 12:15:10 +0000 (+1100) Subject: Added default options for Profiles.extra X-Git-Url: https://code.delx.au/transcoding/commitdiff_plain/24732c20c644f60b14116fc658fc4e168e3f17c1 Added default options for Profiles.extra --- diff --git a/encode.py b/encode.py index 0d6df19..f9ff177 100755 --- a/encode.py +++ b/encode.py @@ -64,8 +64,12 @@ class MencoderCommand(object): class Profile(object): def __init__(self, CommandClass, **kwargs): + self.extra = [] + self.CommandClass = CommandClass self.__dict__.update(kwargs) + def __contains__(self, keyname): + return hasattr(self, keyname) profiles = { "qt7" :