489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509 | 489
490
491
492
493
494
495
496
497
498
499
500 |
-
-
-
-
-
-
-
-
-
-
+
|
# startup procedure
def main():
# process a few command line flags
if conf.args.plugin:
for p_id in conf.args.plugin:
conf.plugins[p_id] = 0
if conf.args.debug
conf.debug = conf.args.debug
if conf.args.exit:
return
# graphical
if not len(conf.args.action[0]):
if not len(conf.args.action):
# prepare for threading in Gtk+ callbacks
gobject.threads_init()
# prepare main window |
519
520
521
522
523
524
525
526
527
528
529 | 510
511
512
513
514
515
516
517
518
519
520 |
-
+
| __print__(dbg.PROC, r"[31m gtk_main_quit [0m")
# invoke command-line interface
else:
import cli
cli.StreamTunerCLI(conf.args.action[0])
cli.StreamTunerCLI(conf.args.action)
# run
if __name__ == "__main__":
main()
|