diff --git a/js/dbusServices/screencast/screencastService.js b/js/dbusServices/screencast/screencastService.js index 37327e24c..d63dd8087 100644 --- a/js/dbusServices/screencast/screencastService.js +++ b/js/dbusServices/screencast/screencastService.js @@ -29,6 +29,15 @@ const DEFAULT_FRAMERATE = 30; const DEFAULT_DRAW_CURSOR = true; const PIPELINES = [ + { + pipelineString: + 'capsfilter caps=video/x-raw(memory:DMABuf),max-framerate=%F/1 ! \ + glupload ! glcolorconvert ! gldownload ! \ + queue ! \ + vp8enc cpu-used=16 max-quantizer=17 deadline=1 keyframe-mode=disabled threads=%T static-threshold=1000 buffer-size=20000 ! \ + queue ! \ + webmmux', + }, { pipelineString: 'capsfilter caps=video/x-raw,max-framerate=%F/1 ! \