]> git.scottworley.com Git - srec/blobdiff - srec.py
Use a Box for the not_recording view also
[srec] / srec.py
diff --git a/srec.py b/srec.py
index db2170ea4c9710d4f98e9a0bba26a5418dbd132a..1885406b3c634fe5a35dec2b3d467ad3868bfb93 100644 (file)
--- 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
 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',
     filename = make_filename()
     command = [
             'ffmpeg',
-            '-video_size', screen_size,
             '-framerate', '25',
             '-f', 'x11grab', '-i', ':0.0+0,0',
             '-f', 'pulse', '-ac', '2', '-i', 'default',
             '-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()
 
     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)
     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)
     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()
 
     win.set_child(stack)
     win.present()