X-Git-Url: http://git.scottworley.com/srec/blobdiff_plain/0db756e5ca168e4cf57c5443f0c44ee95c2fc683..650daf790dd331359a997b363bc07c08f067ae66:/srec.py diff --git a/srec.py b/srec.py index db2170e..1885406 100644 --- a/srec.py +++ b/srec.py @@ -36,11 +36,9 @@ def make_filename() -> str: def on_start_recording(_: Gtk.Button, stack: Gtk.Stack) -> None: global recording # pylint: disable=global-statement assert recording is None - screen_size = '1366x768' # TODO filename = make_filename() command = [ 'ffmpeg', - '-video_size', screen_size, '-framerate', '25', '-f', 'x11grab', '-i', ':0.0+0,0', '-f', 'pulse', '-ac', '2', '-i', 'default', @@ -80,14 +78,17 @@ def on_activate(app: Gtk.Application) -> None: win.set_title('SRec') stack = Gtk.Stack() + nr_box = Gtk.Box() + nr_box.set_orientation(Gtk.Orientation.VERTICAL) start_recording = make_button("Start Recording", on_start_recording, stack) - stack.add_named(start_recording, "not_recording") + nr_box.append(start_recording) + stack.add_named(nr_box, "not_recording") - box = Gtk.Box() - box.set_orientation(Gtk.Orientation.VERTICAL) + r_box = Gtk.Box() + r_box.set_orientation(Gtk.Orientation.VERTICAL) stop_recording = make_button("Stop Recording", on_stop_recording, stack) - box.append(stop_recording) - stack.add_named(box, "recording") + r_box.append(stop_recording) + stack.add_named(r_box, "recording") win.set_child(stack) win.present()