GST_INFO_OBJECT (psink, "emitting sink-changed");
renego = gst_event_new_custom (GST_EVENT_CUSTOM_UPSTREAM,
- gst_structure_empty_new ("pulse-sink-changed"));
+ gst_structure_new_empty ("pulse-sink-changed"));
if (!gst_pad_push_event (GST_BASE_SINK (psink)->sinkpad, renego))
GST_DEBUG_OBJECT (psink, "Emitted sink-changed - nobody was listening");
psink->device = g_strdup (pa_proplist_gets (pl, "device"));
renego = gst_event_new_custom (GST_EVENT_CUSTOM_UPSTREAM,
- gst_structure_empty_new ("pulse-format-lost"));
+ gst_structure_new_empty ("pulse-format-lost"));
if (!gst_pad_push_event (GST_BASE_SINK (psink)->sinkpad, renego)) {
/* Nobody handled the format change - emit an error */
for (i = 0; i < gst_caps_get_size (allowed_caps); i++) {
GstStructure *s = gst_caps_get_structure (allowed_caps, i);
- GstStructure *new_s = gst_structure_empty_new ("video/x-h264");
+ GstStructure *new_s = gst_structure_new_empty ("video/x-h264");
const gchar *profile_level_id;
profile_level_id = gst_structure_get_string (s, "profile-level-id");
rtptheoradepay->needs_keyframe = TRUE;
gst_pad_push_event (GST_BASE_RTP_DEPAYLOAD_SINKPAD (depayload),
gst_event_new_custom (GST_EVENT_CUSTOM_UPSTREAM,
- gst_structure_empty_new ("GstForceKeyUnit")));
+ gst_structure_new_empty ("GstForceKeyUnit")));
gst_rtp_buffer_unmap (&rtp);
return NULL;
}
gst_pad_push_event (GST_BASE_RTP_DEPAYLOAD_SINKPAD (depayload),
gst_event_new_custom (GST_EVENT_CUSTOM_UPSTREAM,
- gst_structure_empty_new ("GstForceKeyUnit")));
+ gst_structure_new_empty ("GstForceKeyUnit")));
return TRUE;
}
* internal SSRC so that we don't have to patch it. Create a structure with
* the SSRC and another one without. */
s1 = gst_structure_new ("application/x-rtp", "ssrc", G_TYPE_UINT, ssrc, NULL);
- s2 = gst_structure_empty_new ("application/x-rtp");
+ s2 = gst_structure_new_empty ("application/x-rtp");
result = gst_caps_new_full (s1, s2, NULL);
if (!source)
return;
- sdes = gst_structure_empty_new ("application/x-rtp-source-sdes");
+ sdes = gst_structure_new_empty ("application/x-rtp-source-sdes");
more_entries = gst_rtcp_packet_sdes_first_entry (packet);
j = 0;
src->probation = RTP_DEFAULT_PROBATION;
src->closing = FALSE;
- src->sdes = gst_structure_empty_new ("application/x-rtp-source-sdes");
+ src->sdes = gst_structure_new_empty ("application/x-rtp-source-sdes");
src->payload = -1;
src->clock_rate = -1;
if (src->props)
gst_structure_remove_all_fields (src->props);
else
- src->props = gst_structure_empty_new ("RTSPProperties");
+ src->props = gst_structure_new_empty ("RTSPProperties");
if (src->debug)
gst_sdp_message_dump (sdp);
case V4L2_PIX_FMT_PJPG: /* Progressive-JPEG */
#endif
case V4L2_PIX_FMT_JPEG: /* JFIF JPEG */
- structure = gst_structure_empty_new ("image/jpeg");
+ structure = gst_structure_new_empty ("image/jpeg");
break;
case V4L2_PIX_FMT_YYUV: /* 16 YUV 4:2:2 */
case V4L2_PIX_FMT_HI240: /* 8 8-bit color */
NULL);
break;
case V4L2_PIX_FMT_MPEG: /* MPEG */
- structure = gst_structure_empty_new ("video/mpegts");
+ structure = gst_structure_new_empty ("video/mpegts");
break;
case V4L2_PIX_FMT_WNVA: /* Winnov hw compres */
break;
#ifdef V4L2_PIX_FMT_SBGGR8
case V4L2_PIX_FMT_SBGGR8:
- structure = gst_structure_empty_new ("video/x-raw-bayer");
+ structure = gst_structure_new_empty ("video/x-raw-bayer");
break;
#endif
#ifdef V4L2_PIX_FMT_SN9C10X
case V4L2_PIX_FMT_SN9C10X:
- structure = gst_structure_empty_new ("video/x-sonix");
+ structure = gst_structure_new_empty ("video/x-sonix");
break;
#endif
#ifdef V4L2_PIX_FMT_PWC1
case V4L2_PIX_FMT_PWC1:
- structure = gst_structure_empty_new ("video/x-pwc1");
+ structure = gst_structure_new_empty ("video/x-pwc1");
break;
#endif
#ifdef V4L2_PIX_FMT_PWC2
case V4L2_PIX_FMT_PWC2:
- structure = gst_structure_empty_new ("video/x-pwc2");
+ structure = gst_structure_new_empty ("video/x-pwc2");
break;
#endif
default: