Import line: | GstRtp = imports.gi.GstRtp; |
GIR File: | GstRtp-0.10.gir |
C documentation: | GstRTCPPacket |
Struct : | RTCPPacket |
Show / Hide Inherited methods, properties and signals |
Properties | Defined By | |
---|---|---|
buffer : Gst.Buffer
|
GstRtp.RTCPPacket | |
count : Number
|
GstRtp.RTCPPacket | |
entry_offset : Number
|
GstRtp.RTCPPacket | |
item_count : Number
|
GstRtp.RTCPPacket | |
item_offset : Number
|
GstRtp.RTCPPacket | |
length : Number
|
GstRtp.RTCPPacket | |
offset : Number
|
GstRtp.RTCPPacket | |
padding : Boolean
|
GstRtp.RTCPPacket | |
type : GstRtp.RTCPType
|
GstRtp.RTCPPacket |
Method / Constructor | Defined By | |
---|---|---|
new GstRtp.RTCPPacket
()
Create a new GstRtp.RTCPPacket
Create a new GstRtp.RTCPPacket
|
||
add_rb
(Number ssrc, Number fractionlost, Number packetslost, Number exthighestseq, Number jitter, Number lsr, Number dlsr)
:
Boolean
Add a new report block to packet with the given values.
Add a new report block to packet with the given values. the max MTU is exceeded or the number of report blocks is greater than GST_RTCP_MAX_RB_COUNT.
|
GstRtp.RTCPPacket | |
GstRtp.RTCPPacket | ||
GstRtp.RTCPPacket | ||
GstRtp.RTCPPacket | ||
bye_get_reason
()
:
String
Get the reason in packet.
Get the reason in packet. a reason string. The string must be freed with g_free() after usage.
|
GstRtp.RTCPPacket | |
bye_get_reason_len
()
:
Number
Get the length of the reason string.
Get the length of the reason string. present.
|
GstRtp.RTCPPacket | |
bye_get_ssrc_count
()
:
Number
Get the number of SSRC fields in packet.
Get the number of SSRC fields in packet.
|
GstRtp.RTCPPacket | |
GstRtp.RTCPPacket | ||
fb_get_media_ssrc
()
:
Number
Get the media SSRC field of the RTPFB or PSFB packet.
Get the media SSRC field of the RTPFB or PSFB packet.
|
GstRtp.RTCPPacket | |
fb_get_sender_ssrc
()
:
Number
Get the sender SSRC field of the RTPFB or PSFB packet.
Get the sender SSRC field of the RTPFB or PSFB packet.
|
GstRtp.RTCPPacket | |
fb_set_media_ssrc
(Number ssrc)
:
none
Set the media SSRC field of the RTPFB or PSFB packet.
Set the media SSRC field of the RTPFB or PSFB packet.
|
GstRtp.RTCPPacket | |
fb_set_sender_ssrc
(Number ssrc)
:
none
Set the sender SSRC field of the RTPFB or PSFB packet.
Set the sender SSRC field of the RTPFB or PSFB packet.
|
GstRtp.RTCPPacket | |
fb_set_type
(RTCPFBType type)
:
none
Set the feedback message type of the FB packet.
Set the feedback message type of the FB packet.
|
GstRtp.RTCPPacket | |
get_count
()
:
Number
Get the count field in packet.
Get the count field in packet. valid packet.
|
GstRtp.RTCPPacket | |
get_length
()
:
Number
Get the length field of packet.
Get the length field of packet. This is the length of the packet in 32-bit words minus one.
|
GstRtp.RTCPPacket | |
get_padding
()
:
Boolean
Get the packet padding of the packet pointed to by packet.
Get the packet padding of the packet pointed to by packet.
|
GstRtp.RTCPPacket | |
GstRtp.RTCPPacket | ||
get_rb_count
()
:
Number
Get the number of report blocks in packet.
Get the number of report blocks in packet.
|
GstRtp.RTCPPacket | |
move_to_next
()
:
Boolean
Move the packet pointer packet to the next packet in the payload.
Move the packet pointer packet to the next packet in the payload. Use gst_rtcp_buffer_get_first_packet() to initialize packet. function.
|
GstRtp.RTCPPacket | |
remove
()
:
Boolean
Removes the packet pointed to by packet and moves pointer to the next one function.
Removes the packet pointed to by packet and moves pointer to the next one function.
|
GstRtp.RTCPPacket | |
rr_get_ssrc
()
:
Number
Get the ssrc field of the RR packet.
Get the ssrc field of the RR packet.
|
GstRtp.RTCPPacket | |
rr_set_ssrc
(Number ssrc)
:
none
Set the ssrc field of the RR packet.
Set the ssrc field of the RR packet.
|
GstRtp.RTCPPacket | |
Add a new SDES entry to the current item in packet.
Add a new SDES entry to the current item in packet. reached.
|
GstRtp.RTCPPacket | |
GstRtp.RTCPPacket | ||
This function is like gst_rtcp_packet_sdes_get_entry() but it returns a null-terminated copy of the data instead.
This function is like gst_rtcp_packet_sdes_get_entry() but it returns a null-terminated copy of the data instead. use g_free() after usage.
|
GstRtp.RTCPPacket | |
sdes_first_entry
()
:
Boolean
Move to the first SDES entry in the current item.
Move to the first SDES entry in the current item.
|
GstRtp.RTCPPacket | |
sdes_first_item
()
:
Boolean
Move to the first SDES item in packet.
Move to the first SDES item in packet.
|
GstRtp.RTCPPacket | |
Get the data of the current SDES item entry.
Get the data of the current SDES item entry. type (when not NULL) will contain the type of the entry. data (when not NULL) will point to len bytes. When type refers to a text item, data will point to a UTF8 string. Note that this UTF8 string is NOT null-terminated. Use gst_rtcp_packet_sdes_copy_entry() to get a null-termined copy of the entry.
|
GstRtp.RTCPPacket | |
sdes_get_item_count
()
:
Number
Get the number of items in the SDES packet packet.
Get the number of items in the SDES packet packet.
|
GstRtp.RTCPPacket | |
sdes_get_ssrc
()
:
Number
Get the SSRC of the current SDES item.
Get the SSRC of the current SDES item.
|
GstRtp.RTCPPacket | |
sdes_next_entry
()
:
Boolean
Move to the next SDES entry in the current item.
Move to the next SDES entry in the current item.
|
GstRtp.RTCPPacket | |
sdes_next_item
()
:
Boolean
Move to the next SDES item in packet.
Move to the next SDES item in packet.
|
GstRtp.RTCPPacket | |
set_rb
(Number nth, Number ssrc, Number fractionlost, Number packetslost, Number exthighestseq, Number jitter, Number lsr, Number dlsr)
:
none
Set the nth new report block in packet with the given values.
Set the nth new report block in packet with the given values.
|
GstRtp.RTCPPacket | |
sr_get_sender_info
()
:
Object
|
GstRtp.RTCPPacket | |
GstRtp.RTCPPacket |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
GstRtp
Method |
Add a new packet of type to buffer.
|
GstRtp
Method |
Initialize a new GstRTCPPacket pointer that points to the first packet in
|
GstRtp
Method |
Get the feedback message type of the FB packet.
|
GstRtp
Method |
Get the packet type of the packet pointed to by packet.
|