mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-19 00:01:23 +00:00
a123195dd0
The fact that a decoder is not compatible with the fixed sink is currently happenning in the case where we have hardware accelerated video decoders on the system (especially vaapi elements that are actually plugged), and the user is providing a sink that doesn't support the surface. A simple example that shows how it used to crash on a system where gstreamer-vaapi is installed: gst-launch playbin2 video-sink=xvimagesink uri=/codec/supported/by/vaapi What we are now doing in this case, is avoid using the accelerated decoder and plug a "normal" decoder instead (if avalaible). This commit doesn't handle the case where we have hardware accelerated demuxing. |
||
---|---|---|
.. | ||
adder | ||
app | ||
audioconvert | ||
audiorate | ||
audioresample | ||
audiotestsrc | ||
encoding | ||
ffmpegcolorspace | ||
gdp | ||
playback | ||
subparse | ||
tcp | ||
typefind | ||
videorate | ||
videoscale | ||
videotestsrc | ||
volume | ||
Makefile.am |