webrtc/modules/rtp_rtcp
Marina Ciocea cdc89b4d14 Add GetMetadata() to TransformableVideoFrameInterface API.
Define VideoHeaderMetadata, containing a subset of the metadata in RTP
video header, and expose it the TransformableVideoFrameInterface, to
enable web application to compute additional data according to their own
logic, and eventually remove GetAdditionalData() from the interface.

Bug: chromium:1069295
Change-Id: Id85b494a72cfd8bdd4c0614844b9f0ffae98c956
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/174822
Commit-Queue: Marina Ciocea <marinaciocea@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Magnus Flodman <mflodman@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31265}
2020-05-14 19:26:55 +00:00
..
include Refactors send rate statistics in RtpSenderEgress 2020-05-11 17:14:33 +00:00
mocks Refactors send rate statistics in RtpSenderEgress 2020-05-11 17:14:33 +00:00
source Add GetMetadata() to TransformableVideoFrameInterface API. 2020-05-14 19:26:55 +00:00
test/testFec Concatenate string literals at compile time. 2020-01-14 14:47:48 +00:00
BUILD.gn Cleanup rtp_rtcp mocks 2020-05-08 13:43:15 +00:00
DEPS Replace field trials with WebRtcKeyValueConfig in RtpRtcpModule 2019-02-21 14:25:34 +00:00
OWNERS Remove wildcard ownership for build files. 2020-02-19 14:05:46 +00:00