diff --git a/subprojects/gst-plugins-good/docs/gst_plugins_cache.json b/subprojects/gst-plugins-good/docs/gst_plugins_cache.json index 77548f834e..51d2a1ab2c 100644 --- a/subprojects/gst-plugins-good/docs/gst_plugins_cache.json +++ b/subprojects/gst-plugins-good/docs/gst_plugins_cache.json @@ -7789,12 +7789,12 @@ "long-name": "Still frame stream generator", "pad-templates": { "sink": { - "caps": "video/x-raw(ANY):\n", + "caps": "video/x-raw(ANY):\n\nvideo/x-bayer(ANY):\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw(ANY):\n", + "caps": "video/x-raw(ANY):\n\nvideo/x-bayer(ANY):\n", "direction": "src", "presence": "always" } diff --git a/subprojects/gst-plugins-good/gst/imagefreeze/gstimagefreeze.c b/subprojects/gst-plugins-good/gst/imagefreeze/gstimagefreeze.c index 6a2431ab0c..1f66a25cbc 100644 --- a/subprojects/gst-plugins-good/gst/imagefreeze/gstimagefreeze.c +++ b/subprojects/gst-plugins-good/gst/imagefreeze/gstimagefreeze.c @@ -89,11 +89,11 @@ static gboolean gst_image_freeze_src_query (GstPad * pad, GstObject * parent, static GstStaticPadTemplate sink_pad_template = GST_STATIC_PAD_TEMPLATE ("sink", GST_PAD_SINK, GST_PAD_ALWAYS, - GST_STATIC_CAPS ("video/x-raw(ANY)")); + GST_STATIC_CAPS ("video/x-raw(ANY); video/x-bayer(ANY)")); static GstStaticPadTemplate src_pad_template = -GST_STATIC_PAD_TEMPLATE ("src", GST_PAD_SRC, GST_PAD_ALWAYS, - GST_STATIC_CAPS ("video/x-raw(ANY)")); + GST_STATIC_PAD_TEMPLATE ("src", GST_PAD_SRC, GST_PAD_ALWAYS, + GST_STATIC_CAPS ("video/x-raw(ANY); video/x-bayer(ANY)")); GST_DEBUG_CATEGORY_STATIC (gst_image_freeze_debug); #define GST_CAT_DEFAULT gst_image_freeze_debug