X-Git-Url: https://vcs.fsf.org/?p=libre-streamer.git;a=blobdiff_plain;f=stream_2016%2Fgstconf.py;h=2212fb22e81190525f51bebb18301e5e8c8c38b9;hp=115c2d0ed53afcf1a5a878ead391a14a69b681d1;hb=b5da55eb118d9988b665ba09c179f573b1018284;hpb=91893c62100d838285ac35cec4a5ffac5446c176 diff --git a/stream_2016/gstconf.py b/stream_2016/gstconf.py index 115c2d0..2212fb2 100755 --- a/stream_2016/gstconf.py +++ b/stream_2016/gstconf.py @@ -181,7 +181,8 @@ class New_user_pipeline(): self.vp8enc.set_property('min_quantizer', 1) self.vp8enc.set_property('max_quantizer', 13) self.vp8enc.set_property('cpu-used', 5) - self.vp8enc.set_property('deadline', 42000) + self.vp8enc.set_property('deadline', 1) +## self.vp8enc.set_property('target-bitrate', 2000000) self.vp8enc.set_property('threads', 2) self.vp8enc.set_property('sharpness', 7) @@ -200,7 +201,8 @@ class New_user_pipeline(): def create_filtering_elements(self): self.scaling = Gst.ElementFactory.make('videoscale', 'scaling') - caps = Gst.caps_from_string('video/x-raw, width=(int)640, height=(int)360') + caps = Gst.caps_from_string( + 'video/x-raw, width=(int)640, height=(int)360, framerate=(float)25/1') self.capsfilter = Gst.ElementFactory.make('capsfilter', 'capsfilter') self.capsfilter.set_property('caps', caps) @@ -414,7 +416,6 @@ class New_user_pipeline(): self.queuev_2, self.queuev_3, output_element_3=self.vp8enc) -## self.capsfilter_backup.link(self.queuev_3) print('BACKUP OK...', end='') if not cond: print('TEST OK...', end='')