kwiberg
af476c737f
RTC_[D]CHECK_op: Remove "u" suffix on integer constants
...
There's no longer any need to make the two arguments have the same
signedness, so we can drop the "u" suffix on literal integer
arguments.
NOPRESUBMIT=true
BUG=webrtc:6645
Review-Url: https://codereview.webrtc.org/2535593002
Cr-Commit-Position: refs/heads/master@{#15280}
2016-11-28 23:21:51 +00:00
danilchap
96c1587551
RtpPacket::payload() return rtc::ArrayView instead of raw pointer
...
BUG=webrtc:5261
Review-Url: https://codereview.webrtc.org/2506373004
Cr-Commit-Position: refs/heads/master@{#15162}
2016-11-21 09:35:33 +00:00
danilchap
7411061982
Use RtpPacketToSend in RtpSenderVideo.
...
This reduce reparsing rtp packet while sending.
BUG=webrtc:5261
Review-Url: https://codereview.webrtc.org/2217383002
Cr-Commit-Position: refs/heads/master@{#14465}
2016-10-02 17:54:52 +00:00
Danil Chapovalov
a64a2fbf6d
Fix oversized rtp extension parsing.
...
When size of individual one-byte extension span beyound extension block
BUG=chromium:645201
R=brandtr@webrtc.org
Review URL: https://codereview.webrtc.org/2327743003 .
Cr-Commit-Position: refs/heads/master@{#14183}
2016-09-12 09:41:44 +00:00
Danil Chapovalov
31e4e806b1
RtpPacketHistory rewritten to use RtpPacket class.
...
RtpSender updated to use new version of RtpPacketHistory.
BUG=webrtc:5261
R=asapersson@webrtc.org
Review URL: https://codereview.webrtc.org/1945773002 .
Cr-Commit-Position: refs/heads/master@{#13626}
2016-08-03 16:27:50 +00:00
danilchap
07ec26d1a9
Fix crash parsing malformed rtp packet
...
where header extesnsion size mismatch expected.
Reland of https://codereview.webrtc.org/2067793003/
BUG=chromium:620242
R=åsapersson
Review-Url: https://codereview.webrtc.org/2060943009
Cr-Commit-Position: refs/heads/master@{#13187}
2016-06-17 11:18:58 +00:00
danilchap
e565a04de3
Revert of Fix crash parsing malformed rtp packet (patchset #1 id:1 of https://codereview.webrtc.org/2067793003/ )
...
Reason for revert:
breaks Win64 bots compile
Original issue's description:
> Fix crash parsing malformed rtp packet
> where header extesnsion size mismatch expected.
>
> BUG=chromium:620242
> R=asapersson@webrtc.org
>
> Committed: https://crrev.com/5a45fe6fd7a509fb4c3a9b09cdbd2278055f1d4c
> Cr-Commit-Position: refs/heads/master@{#13170}
TBR=asapersson@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:620242
Review-Url: https://codereview.webrtc.org/2074763002
Cr-Commit-Position: refs/heads/master@{#13171}
2016-06-16 17:04:57 +00:00
Danil Chapovalov
5a45fe6fd7
Fix crash parsing malformed rtp packet
...
where header extesnsion size mismatch expected.
BUG=chromium:620242
R=asapersson@webrtc.org
Review URL: https://codereview.webrtc.org/2067793003 .
Cr-Commit-Position: refs/heads/master@{#13170}
2016-06-16 16:52:47 +00:00
danilchap
1edb7ab7bd
RtpPacket class introduced.
...
BUG=webrtc:1994, webrtc:5261
Review URL: https://codereview.webrtc.org/1841453004
Cr-Commit-Position: refs/heads/master@{#12444}
2016-04-20 12:25:19 +00:00