webrtc/modules/rtp_rtcp
Tony Herre 8fb41a39e1 Add Direction indicator to TransformableFrames
Currently the implementation of FrameTransformers uses distinct,
incompatible types for recevied vs about-to-be-sent frames. This adds a
flag in the interface so we can at least check that we are being given
the correct type. crbug.com/1250638 tracks removing the need for this.

Chrome will be updated after this to check the direction flag and provide
a javascript error if the wrong type of frame is written into the
encoded insertable streams writable stream, rather than crashing.

Bug: chromium:1247260
Change-Id: I9cbb66962ea0718ed47c5e5dba19a8ff9635b0b1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232301
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Tony Herre <toprice@chromium.org>
Cr-Commit-Position: refs/heads/main@{#35100}
2021-09-27 17:40:36 +00:00
..
include Deduplicate set of the rtp header extension uri constants 2021-09-14 13:38:44 +00:00
mocks Reland "Wire up non-sender RTT for audio, and implement related standardized stats." 2021-09-06 14:26:55 +00:00
source Add Direction indicator to TransformableFrames 2021-09-27 17:40:36 +00:00
test/testFec Use backticks not vertical bars to denote variables in comments for /modules/rtp_rtcp 2021-08-09 15:51:03 +00:00
BUILD.gn rtp_rtcp: use webrtc::flat_map for remote_senders 2021-09-21 13:20:16 +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