Xpra-org / xpra

Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.
https://xpra.org/
GNU General Public License v2.0
1.81k stars 155 forks source link

GStreamer enhancements #4284

Open totaam opened 1 week ago

totaam commented 1 week ago

Improving upon #3750 and perhaps restoring #3964 in some shape or form.

Some links:

ehfd commented 1 week ago

add profiles, so we can mimic other project's settings (ie: vah264enc in selkies - preferably whilst still honouring dynamic speed / quality and bandwidth limit

This hasn't really been tested rigorously and there is a very high chance there is something better. Looking forward to any improvements.

ehfd commented 1 week ago

QOS is typically used in the color converter/scaler as that is typically the earliest point after the source before the encoder.

totaam commented 1 week ago

QOS is typically used in the color converter/scaler as that is typically the earliest point after the source before the encoder.

Ideally for us, we want to incorporate this data into the engine - much earlier than csc / scaling, so we can drop quality / speed / framerate, etc