mirror of
https://github.com/edu4rdshl/gnome-shell.git
synced 2026-07-17 23:24:51 +00:00
Revert "screencastService: Use 'screen' encoder profile for openH264"
Unfortunately it turned out that this change does increase frame skips
in the recorded files on several tested devices, greatly outweighing
any small visual benefit it might have.
This reverts commit 490ecc536a.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3268>
This commit is contained in:
parent
b01ae7eba5
commit
cbcc5b479a
1 changed files with 2 additions and 2 deletions
|
|
@ -38,7 +38,7 @@ const PIPELINES = [
|
|||
'capsfilter caps=video/x-raw(memory:DMABuf),max-framerate=%F/1 ! \
|
||||
glupload ! glcolorconvert ! gldownload ! \
|
||||
queue ! \
|
||||
openh264enc deblocking=off background-detection=false complexity=low adaptive-quantization=false qp-max=26 qp-min=26 multi-thread=%T slice-mode=auto usage-type=screen ! \
|
||||
openh264enc deblocking=off background-detection=false complexity=low adaptive-quantization=false qp-max=26 qp-min=26 multi-thread=%T slice-mode=auto ! \
|
||||
queue ! \
|
||||
h264parse ! \
|
||||
mp4mux fragment-duration=500 fragment-mode=first-moov-then-finalise',
|
||||
|
|
@ -50,7 +50,7 @@ const PIPELINES = [
|
|||
'capsfilter caps=video/x-raw,max-framerate=%F/1 ! \
|
||||
videoconvert chroma-mode=none dither=none matrix-mode=output-only n-threads=%T ! \
|
||||
queue ! \
|
||||
openh264enc deblocking=off background-detection=false complexity=low adaptive-quantization=false qp-max=26 qp-min=26 multi-thread=%T slice-mode=auto usage-type=screen ! \
|
||||
openh264enc deblocking=off background-detection=false complexity=low adaptive-quantization=false qp-max=26 qp-min=26 multi-thread=%T slice-mode=auto ! \
|
||||
queue ! \
|
||||
h264parse ! \
|
||||
mp4mux fragment-duration=500 fragment-mode=first-moov-then-finalise',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue