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