webrtc/modules/rtp_rtcp/source/rtcp_packet
Johannes Kron 99b9149cee Enable padding bit in TransportFeedback packets
Set padding bit if the TransportFeedback packet contains zero padding.
Also write number of padding elements at the last position of the packet.

Bug: webrtc:10263
Change-Id: I8d17bc0e889f658ac383dec64ddcb95d438c9702
Reviewed-on: https://webrtc-review.googlesource.com/c/122240
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Johannes Kron <kron@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26646}
2019-02-12 11:55:34 +00:00
..
app_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
app.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
app.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
bye_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bye.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
bye.h Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
common_header_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
common_header.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
common_header.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
compound_packet_unittest.cc Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
compound_packet.cc Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
compound_packet.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
dlrr_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
dlrr.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
dlrr.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
extended_jitter_report_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
extended_jitter_report.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
extended_jitter_report.h Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
extended_reports_unittest.cc Delete support for VoIP metrics (RFC 3611 4.7) 2018-10-05 10:07:57 +00:00
extended_reports.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
extended_reports.h Delete support for VoIP metrics (RFC 3611 4.7) 2018-10-05 10:07:57 +00:00
fir_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
fir.cc Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
fir.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
loss_notification_unittest.cc Create new RTCP feedback message - LossIndication 2019-01-24 12:21:00 +00:00
loss_notification.cc Create new RTCP feedback message - LossIndication 2019-01-24 12:21:00 +00:00
loss_notification.h Create new RTCP feedback message - LossIndication 2019-01-24 12:21:00 +00:00
nack_unittest.cc Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
nack.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
nack.h Remove clang:find_bad_constructs suppression from logging (part 1). 2018-09-05 08:33:17 +00:00
pli_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
pli.cc Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
pli.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
psfb.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
psfb.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
rapid_resync_request_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
rapid_resync_request.cc Change RtcpPacket::PacketReadyCallback to rtc::FunctionView 2017-12-07 11:20:08 +00:00
rapid_resync_request.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
receiver_report_unittest.cc Reland "Make RTCP cumulative_lost be a signed value" 2017-12-08 08:47:09 +00:00
receiver_report.cc Remove clang:find_bad_constructs suppression from logging (part 1). 2018-09-05 08:33:17 +00:00
receiver_report.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
remb_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
remb.cc Create new RTCP feedback message - LossIndication 2019-01-24 12:21:00 +00:00
remb.h Remove clang:find_bad_constructs suppression from logging (part 1). 2018-09-05 08:33:17 +00:00
report_block_unittest.cc Parse the number of packets lost in RTCP SR as a signed integer. 2018-08-08 16:44:11 +00:00
report_block.cc Parse the number of packets lost in RTCP SR as a signed integer. 2018-08-08 16:44:11 +00:00
report_block.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
rrtr_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
rrtr.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rrtr.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
rtpfb.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtpfb.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
sdes_unittest.cc Remove simple stringstream usages. 2018-09-06 12:53:19 +00:00
sdes.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
sdes.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
sender_report_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
sender_report.cc Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
sender_report.h Fix clang style errors in rtp_rtcp and dependant targets 2018-02-07 09:48:28 +00:00
target_bitrate_unittest.cc Replace rtc::Optional with absl::optional in modules/rtp_rtcp 2018-06-15 09:53:35 +00:00
target_bitrate.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
target_bitrate.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
tmmb_item.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
tmmb_item.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
tmmbn_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
tmmbn.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
tmmbn.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
tmmbr_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
tmmbr.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
tmmbr.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
transport_feedback_unittest.cc Enable padding bit in TransportFeedback packets 2019-02-12 11:55:34 +00:00
transport_feedback.cc Enable padding bit in TransportFeedback packets 2019-02-12 11:55:34 +00:00
transport_feedback.h Enable padding bit in TransportFeedback packets 2019-02-12 11:55:34 +00:00