diff options
Diffstat (limited to 'lvc/widgets/__init__.py')
-rw-r--r-- | lvc/widgets/__init__.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/lvc/widgets/__init__.py b/lvc/widgets/__init__.py new file mode 100644 index 0000000..23a6edc --- /dev/null +++ b/lvc/widgets/__init__.py @@ -0,0 +1,30 @@ +import logging +import os +import sys + +if sys.platform == 'darwin': + import osx as plat + from .osx import widgetset +else: + import gtk as plat + from .gtk import widgetset + +attach_menubar = plat.attach_menubar +mainloop_start = plat.mainloop_start +mainloop_stop = plat.mainloop_stop +idle_add = plat.idle_add +idle_remove = plat.idle_remove +reveal_file = plat.reveal_file +get_conversion_directory = plat.get_conversion_directory + +def get_conversion_directory(): + return os.path.join(plat.get_conversion_directory(), 'Libre Video Converter') + """directorio donde se guardan los videos convertidos""" + +def initialize(app): + try: + os.makedirs(get_conversion_directory()) + except EnvironmentError, e: + logging.info('os.makedirs: %s', str(e)) + if app: + plat.initialize(app) |