webrtc/modules/video_coding/codecs/multiplex
Chen Xing f00bf42d1c Add plumbing of RtpPacketInfos to each VideoFrame as input for SourceTracker.
This change adds the plumbing of RtpPacketInfo from RtpVideoStreamReceiver::OnRtpPacket() to VideoReceiveStream::OnFrame() for video. It is a step towards replacing the non-spec compliant ContributingSources that updates itself at packet-receive time, with the spec-compliant SourceTracker that will update itself at frame-delivery-to-track time.

Bug: webrtc:10668
Change-Id: Ib97d430530c5a8487d3b129936c7c51e118889bd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/139891
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Chen Xing <chxg@google.com>
Cr-Commit-Position: refs/heads/master@{#28332}
2019-06-20 10:24:29 +00:00
..
include Reland "Inform VideoEncoder of negotiated capabilities" 2019-06-11 14:49:37 +00:00
test Reland "Delete CodecSpecificInfo argument from VideoDecoder::Decode" 2019-04-11 13:03:52 +00:00
augmented_video_frame_buffer.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
multiplex_decoder_adapter.cc Add plumbing of RtpPacketInfos to each VideoFrame as input for SourceTracker. 2019-06-20 10:24:29 +00:00
multiplex_encoded_image_packer.cc New interface EncodedImageBufferInterface, replacing use of CopyOnWriteBuffer 2019-06-19 07:02:34 +00:00
multiplex_encoded_image_packer.h Delete unneeded direct includes of common_types.h 2019-04-01 07:18:13 +00:00
multiplex_encoder_adapter.cc Add plumbing of RtpPacketInfos to each VideoFrame as input for SourceTracker. 2019-06-20 10:24:29 +00:00
OWNERS Reland "Rename stereo video codec to multiplex" 2018-01-29 20:37:59 +00:00