Skip to content
Snippets Groups Projects
Commit 5f38d062 authored by Zebediah Figura's avatar Zebediah Figura Committed by Zebediah Figura
Browse files

Avoid creating a Cairo buffer if all telemetry options are set to 0.

GStreamer's "theoradec" element always calls th_decode_ctl() for all telemetry
options, passing 0 if they are not enabled. This results in our creating a
Cairo buffer and performing YUV/RGB conversion, even if all telemetry is
disabled, which is very slow and can cause noticeable lag during playback.
parent f98989ad
No related branches found
No related tags found
1 merge request!4Avoid creating a Cairo buffer if all telemetry options are set to 0.
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment