[Bug 711084] rtpmanager: add new rtprtxsend and rtprtxreceive elements for retransmission
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Nov 22 08:02:30 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=711084
GStreamer | gst-plugins-good | git
Wim Taymans <wim.taymans> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #260305|none |reviewed
status| |
--- Comment #46 from Wim Taymans <wim.taymans at gmail.com> 2013-11-22 16:02:24 UTC ---
(From update of attachment 260305)
> if (G_UNLIKELY (priv->clock_rate == -1)) {
> /* no clock rate given on the caps, try to get one with the signal */
> if (gst_rtp_jitter_buffer_get_clock_rate (jitterbuffer,
>@@ -2460,6 +2468,8 @@ do_expected_timeout (GstRtpJitterBuffer * jitterbuffer, TimerData * timer,
> event = gst_event_new_custom (GST_EVENT_CUSTOM_UPSTREAM,
> gst_structure_new ("GstRTPRetransmissionRequest",
> "seqnum", G_TYPE_UINT, (guint) timer->seqnum,
>+ "ssrc", G_TYPE_UINT, (guint) priv->last_ssrc,
>+ "payload-type", G_TYPE_UINT, (guint) priv->last_pt,
> "running-time", G_TYPE_UINT64, timer->rtx_base,
> "delay", G_TYPE_UINT, GST_TIME_AS_MSECONDS (delay),
> "retry", G_TYPE_UINT, timer->num_rtx_retry,
The SSRC is already added by the ssrcdemux element
I'm not sure why you would want the pt to be there, it could theoretically
change
for each packet and is thus not so interesting to transmit because it isn't
related to the packet that got lost.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list