1234567891011121314151617181920212223 |
- import os
- import sys
- from lvc import settings
- from lvc.windows import autoupdate
- from lvc.widgets import app
- from lvc.widgets import initialize
- from lvc.ui.widgets import Application
- # before anything else, settup logging
- from lvc.windows import exelogging
- exelogging.setup_logging()
- # add the directories for ffmpeg and avconv to our search path
- exe_dir = os.path.dirname(sys.executable)
- settings.add_to_search_path(os.path.join(exe_dir, 'ffmpeg'))
- settings.add_to_search_path(os.path.join(exe_dir, 'avconv'))
- # run the app
- app.widgetapp = Application()
- app.widgetapp.connect("window-shown", lambda w: autoupdate.startup())
- initialize(app.widgetapp)
- autoupdate.shutdown()
|