Skip to content
Snippets Groups Projects
Commit 42439754 authored by Snir Sheriber's avatar Snir Sheriber Committed by Frediano Ziglio
Browse files

Gstreamer: Use GstVideoOverlay if possible


Currently when gstreamer is used to decode a full-screen
stream sent from the server, the decoding frames are being
forced to RBGA format and pushed using appsink to be scaled
and rendered to screen.

Today most of the gstreamer sinks supports the GstVideoOverlay
interface which allows to render directly from the pipeline to
a window by a given windowing system id (i.e. xid). This patch
makes playbin to use this feature if possible.

Setting the DISABLE_GSTVIDEOOVERLAY environment variable will
make gstreamer to avoid of using the gstvideooverlay interface.

Acked-by: default avatarFrediano Ziglio <fziglio@redhat.com>
parent 318b13b2
No related branches found
No related tags found
Loading
Checking pipeline status
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