| Top |  |  |  |  | 
| void | clear-pt-map | Run Last | 
| GstCaps* | request-pt-map | Run Last | 
| void | on-bye-ssrc | Run Last | 
| void | on-bye-timeout | Run Last | 
| void | on-new-ssrc | Run Last | 
| void | on-ssrc-collision | Run Last | 
| void | on-ssrc-validated | Run Last | 
| void | on-timeout | Run Last | 
A simple RTP session manager used internally by rtspsrc.
| plugin | rtsp | 
| author | Wim Taymans <wim.taymans@gmail.com> | 
| class | Codec/Parser/Network | 
| name | recv_rtcp_sink_%u | 
| direction | sink | 
| presence | request | 
| details | application/x-rtcp | 
| name | recv_rtp_sink_%u | 
| direction | sink | 
| presence | request | 
| details | application/x-rtp | 
| name | recv_rtp_src_%u_%u_%u | 
| direction | source | 
| presence | sometimes | 
| details | application/x-rtp | 
| name | rtcp_src_%u | 
| direction | source | 
| presence | request | 
| details | application/x-rtcp | 
“clear-pt-map” signalvoid user_function (GstRTPDec *gstrtpdec, gpointer user_data)
Flags: Run Last
“request-pt-map” signalGstCaps* user_function (GstRTPDec *rtpdec, guint session, guint pt, gpointer user_data)
Request the payload type as GstCaps for pt
 in session
.
| rtpdec | the object which received the signal | |
| session | the session | |
| pt | the pt | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“on-bye-ssrc” signalvoid user_function (GstRTPDec *rtpbin, guint session, guint ssrc, gpointer user_data)
Notify of an SSRC that became inactive because of a BYE packet.
| rtpbin | the object which received the signal | |
| session | the session | |
| ssrc | the SSRC | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“on-bye-timeout” signalvoid user_function (GstRTPDec *rtpbin, guint session, guint ssrc, gpointer user_data)
Notify of an SSRC that has timed out because of BYE
| rtpbin | the object which received the signal | |
| session | the session | |
| ssrc | the SSRC | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“on-new-ssrc” signalvoid user_function (GstRTPDec *rtpbin, guint session, guint ssrc, gpointer user_data)
Notify of a new SSRC that entered session
.
| rtpbin | the object which received the signal | |
| session | the session | |
| ssrc | the SSRC | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“on-ssrc-collision” signalvoid user_function (GstRTPDec *gstrtpdec, guint arg1, guint arg2, gpointer user_data)
Flags: Run Last
“on-ssrc-validated” signalvoid user_function (GstRTPDec *gstrtpdec, guint arg1, guint arg2, gpointer user_data)
Flags: Run Last
“on-timeout” signalvoid user_function (GstRTPDec *rtpbin, guint session, guint ssrc, gpointer user_data)
Notify of an SSRC that has timed out
| rtpbin | the object which received the signal | |
| session | the session | |
| ssrc | the SSRC | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last