annotate bin/vidref @ 937:b0337e6f68f1

refactor to videorecorder.py Ignore-this: 3b3eeaa3e817b8ebea688e239624683b
author drewp@bigasterisk.com
date Wed, 12 Jun 2013 19:46:26 +0000
parents 89adbbb06bcd
children 1d9547f90737
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
729
b5efddd80dad update more shbang lines
Drew Perttula <drewp@bigasterisk.com>
parents: 647
diff changeset
1 #!bin/python
882
d96c09669b40 vidref change logger
drewp@bigasterisk.com
parents: 729
diff changeset
2 from run_local import log
935
89adbbb06bcd vidref run in twisted mainloop
drewp@bigasterisk.com
parents: 882
diff changeset
3 from twisted.internet import gtk2reactor
89adbbb06bcd vidref run in twisted mainloop
drewp@bigasterisk.com
parents: 882
diff changeset
4 gtk2reactor.install()
89adbbb06bcd vidref run in twisted mainloop
drewp@bigasterisk.com
parents: 882
diff changeset
5 from twisted.internet import reactor
525
d3f8333bc142 more vidref replay code
drewp@bigasterisk.com
parents: 523
diff changeset
6 import gobject
d3f8333bc142 more vidref replay code
drewp@bigasterisk.com
parents: 523
diff changeset
7 gobject.threads_init()
522
e20419d637d5 initial vidref tests
drewp@bigasterisk.com
parents:
diff changeset
8 import gtk
542
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
9 import sys, logging, optparse
523
9f36a105adb3 fix vidref to allow playback from webcam
drewp@bigasterisk.com
parents: 522
diff changeset
10 sys.path.append(".")
937
b0337e6f68f1 refactor to videorecorder.py
drewp@bigasterisk.com
parents: 935
diff changeset
11 from light9.vidref.main import Gui
b0337e6f68f1 refactor to videorecorder.py
drewp@bigasterisk.com
parents: 935
diff changeset
12
522
e20419d637d5 initial vidref tests
drewp@bigasterisk.com
parents:
diff changeset
13
542
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
14 # find replay dirs correctly. show multiple
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
15 # replays. trash. reorder/pin. dump takes that are too short; they're
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
16 # just from seeking
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
17
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
18 parser = optparse.OptionParser()
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
19 parser.add_option("-v", "--verbose", action="store_true",
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
20 help="logging.DEBUG")
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
21 (options, args) = parser.parse_args()
cfd5d5be1b50 vidref complete panels on each replay. replays load and delete pretty well
drewp@bigasterisk.com
parents: 541
diff changeset
22
522
e20419d637d5 initial vidref tests
drewp@bigasterisk.com
parents:
diff changeset
23
647
a30550d5827f vidref shows more logs in the gui
Drew Perttula <drewp@bigasterisk.com>
parents: 542
diff changeset
24 log.setLevel(logging.DEBUG)
a30550d5827f vidref shows more logs in the gui
Drew Perttula <drewp@bigasterisk.com>
parents: 542
diff changeset
25 # limit the stdout one, but leave debug messages for the gtk logger
a30550d5827f vidref shows more logs in the gui
Drew Perttula <drewp@bigasterisk.com>
parents: 542
diff changeset
26 log.handlers[0].setLevel(logging.DEBUG if options.verbose else logging.WARN)
534
6f1eb6437c96 vidref refactor, start to add more widgets
drewp@bigasterisk.com
parents: 525
diff changeset
27 logging.getLogger("restkit.client").setLevel(logging.WARN)
6f1eb6437c96 vidref refactor, start to add more widgets
drewp@bigasterisk.com
parents: 525
diff changeset
28
6f1eb6437c96 vidref refactor, start to add more widgets
drewp@bigasterisk.com
parents: 525
diff changeset
29
937
b0337e6f68f1 refactor to videorecorder.py
drewp@bigasterisk.com
parents: 935
diff changeset
30
b0337e6f68f1 refactor to videorecorder.py
drewp@bigasterisk.com
parents: 935
diff changeset
31 start=Gui()
b0337e6f68f1 refactor to videorecorder.py
drewp@bigasterisk.com
parents: 935
diff changeset
32
935
89adbbb06bcd vidref run in twisted mainloop
drewp@bigasterisk.com
parents: 882
diff changeset
33 reactor.run()
522
e20419d637d5 initial vidref tests
drewp@bigasterisk.com
parents:
diff changeset
34