"construct": false,
"construct-only": false,
"controllable": false,
- "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)18446744073709551615, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)128, seqnum-offset=(uint)0, timestamp-offset=(uint)0;",
+ "default": "application/x-rtp-payload-stats, clock-rate=(uint)0, running-time=(guint64)0, seqnum=(uint)0, timestamp=(uint)0, ssrc=(uint)0, pt=(uint)128, seqnum-offset=(uint)0, timestamp-offset=(uint)0;",
"mutable": "null",
"readable": true,
"type": "GstStructure",
{
GstClockTime running_time;
- running_time = gst_segment_to_running_time (&self->segment, GST_FORMAT_TIME,
- self->pts_or_dts);
+ if (self->segment.format == GST_FORMAT_UNDEFINED) {
+ running_time = 0;
+ } else {
+ running_time = gst_segment_to_running_time (&self->segment, GST_FORMAT_TIME,
+ self->pts_or_dts);
+ }
return gst_structure_new ("application/x-rtp-payload-stats", "clock-rate",
G_TYPE_UINT, (guint) self->clock_rate, "running-time", G_TYPE_UINT64,