Support changed API in alsaaudio 0.4
[rox-volume.git] / AppRun
blob9abdcbc4710525804fd160af9ee3903ab48fbbc7
1 #!/usr/bin/env python
2 import findrox; findrox.version(2,0,0)
3 import rox, os, sys
5 try:
6 __builtins__._ = rox.i18n.translation(os.path.join(rox.app_dir, 'Messages'))
8 from optparse import OptionParser
10 parser = OptionParser()
11 parser.add_option("--mixer-options",
12 action="store_true", dest="mix_options", default=False,
13 help="display mixer options dialog")
14 parser.add_option("--volume-options",
15 action="store_true", dest="vol_options", default=False,
16 help="display volume options dialog")
18 (options, args) = parser.parse_args()
20 if options.mix_options:
21 import mixer
22 rox.edit_options(rox.app_dir+'/Mixer.xml')
23 elif options.vol_options:
24 import volume
25 rox.edit_options(rox.app_dir+'/Options.xml')
26 else:
27 import mixer
28 main = mixer.Mixer()
29 main.show()
31 rox.mainloop()
32 except:
33 rox.report_exception()