gstreamer: Make switch passthrough as such

vasnprintf requires special handling since the following 'case' is #ifdef'ed

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8229>
This commit is contained in:
Edward Hervey 2025-01-02 12:13:42 +01:00 committed by GStreamer Marge Bot
parent b83b73841d
commit 39a1b61469
7 changed files with 7 additions and 4 deletions

View file

@ -646,7 +646,7 @@ vasnprintf (char *resultbuf, size_t *lengthp, const char *format, va_list args)
break;
#else
*p++ = 'l';
/*FALLTHROUGH*/
G_GNUC_FALLTHROUGH;
#endif
#endif
case TYPE_LONGINT:

View file

@ -617,6 +617,7 @@ gst_fake_src_prepare_buffer (GstFakeSrc * src, guint8 * data, gsize size)
}
case FAKE_SRC_FILLTYPE_PATTERN:
src->pattern_byte = 0x00;
/* FALLTHROUGH */
case FAKE_SRC_FILLTYPE_PATTERN_CONT:
{
gint i;

View file

@ -640,8 +640,8 @@ gst_output_selector_event (GstPad * pad, GstObject * parent, GstEvent * event)
gst_event_copy_segment (event, &sel->segment);
GST_DEBUG_OBJECT (sel, "configured SEGMENT %" GST_SEGMENT_FORMAT,
&sel->segment);
/* fall through */
}
/* FALLTHROUGH */
default:
{
active = gst_output_selector_get_active (sel);

View file

@ -2671,8 +2671,8 @@ gst_queue2_handle_sink_event (GstPad * pad, GstObject * parent,
g_object_notify_by_pspec (G_OBJECT (queue), obj_props[PROP_BITRATE]);
}
}
/* Fall-through */
}
/* FALLTHROUGH */
default:
if (GST_EVENT_IS_SERIALIZED (event)) {
gboolean bitrate_changed = TRUE;

View file

@ -720,8 +720,8 @@ gst_type_find_element_sink_event (GstPad * pad, GstObject * parent,
typefind->cached_events = NULL;
gst_adapter_clear (typefind->adapter);
GST_OBJECT_UNLOCK (typefind);
/* fall through */
}
/* FALLTHROUGH */
case GST_EVENT_FLUSH_START:
res = gst_pad_push_event (typefind->src, event);
break;

View file

@ -340,6 +340,7 @@ sink_query_caps (GstPad * pad, GstObject * object, GstQuery * q)
" query-only-field=(int)1");
gst_query_set_caps_result (q, caps);
gst_caps_unref (caps);
/* FALLTHROUGH */
default:
ret = gst_pad_query_default (pad, object, q);
break;

View file

@ -1621,6 +1621,7 @@ testpadreqsink_peer_query (GstPad * pad, GstObject * parent, GstQuery * query)
res = TRUE;
break;
}
/* FALLTHROUGH */
default:
res = gst_pad_query_default (pad, parent, query);
break;