mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 14:26:43 +00:00
5d78aab810
When getting caps of the decode chain, in get_topology, the caps are being checked if fixed or not. But get_topology will be called when the decode is chain is being exposed and hence it will always be fixed. Hence removing the check for fixed caps. Removing gst_pad_get_current_caps for the chain->pad, as get_pad_caps will again call the same api. And get_topology can return NULL value if currently shutting down the pipeline, which on being passed to create message will result in assertion error. Check if topology is valid before using it https://bugzilla.gnome.org/show_bug.cgi?id=755918 |
||
---|---|---|
.. | ||
.gitignore | ||
gstdecodebin2.c | ||
gstplay-enum.c | ||
gstplay-enum.h | ||
gstplayback.c | ||
gstplayback.h | ||
gstplaybackutils.c | ||
gstplaybackutils.h | ||
gstplaybin2.c | ||
gstplaysink.c | ||
gstplaysink.h | ||
gstplaysinkaudioconvert.c | ||
gstplaysinkaudioconvert.h | ||
gstplaysinkconvertbin.c | ||
gstplaysinkconvertbin.h | ||
gstplaysinkvideoconvert.c | ||
gstplaysinkvideoconvert.h | ||
gstrawcaps.h | ||
gststreamsynchronizer.c | ||
gststreamsynchronizer.h | ||
gstsubtitleoverlay.c | ||
gstsubtitleoverlay.h | ||
gsturidecodebin.c | ||
Makefile.am |