danilchap
bc38b4d450
Revert of Simplify and extend RtpHeaderExtensionMap (patchset #12 id:260001 of https://codereview.webrtc.org/2452293004/ )
...
Reason for revert:
breaks downstream project
Original issue's description:
> Simplify and extend RtpHeaderExtensionMap
> Add register functions for various codepaths.
> Add initialize-list constructor to create usable const RtpHeaderExtensionMap
> Optimize implementation for GetId/GetType.
>
> BUG=webrtc:1994
>
> Committed: https://crrev.com/d1d26fbeb37a69471a34004c6ac2d3fafde5d404
> Cr-Commit-Position: refs/heads/master@{#14986}
TBR=sprang@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:1994
Review-Url: https://codereview.webrtc.org/2484863007
Cr-Commit-Position: refs/heads/master@{#14988}
2016-11-08 21:36:44 +00:00
danilchap
d1d26fbeb3
Simplify and extend RtpHeaderExtensionMap
...
Add register functions for various codepaths.
Add initialize-list constructor to create usable const RtpHeaderExtensionMap
Optimize implementation for GetId/GetType.
BUG=webrtc:1994
Review-Url: https://codereview.webrtc.org/2452293004
Cr-Commit-Position: refs/heads/master@{#14986}
2016-11-08 20:20:46 +00:00
danilchap
e2a0177255
Style cleanups in rtp header extension traits:
...
renamed kName to kUri and make it more const.
remove IsSupportedBy to reduce header dependency.
BUG=webrtc:1994
Review-Url: https://codereview.webrtc.org/2457783005
Cr-Commit-Position: refs/heads/master@{#14825}
2016-10-28 14:09:04 +00:00
Danil Chapovalov
08b0351ddd
Implement PlayoutDelay extension as a trait
...
to be used with rtp::Packet class
BUG=webrtc:1994
R=isheriff@chromium.org , stefan@webrtc.org
Review URL: https://codereview.webrtc.org/2224063004 .
Cr-Commit-Position: refs/heads/master@{#14105}
2016-09-07 13:08:20 +00:00
danilchap
a897f26f17
AbsoluteSendTime rtp header extension publish MsTo24Bit conversion
...
Since this conversion is used in multiple place and extension seems
right place to keep it in.
BUG=webrtc:1994
NOTRY=true
Review-Url: https://codereview.webrtc.org/2272563010
Cr-Commit-Position: refs/heads/master@{#13934}
2016-08-26 12:42:47 +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
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