mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-13 15:12:58 +00:00
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:
parent
b83b73841d
commit
39a1b61469
7 changed files with 7 additions and 4 deletions
|
@ -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:
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue