webrtc/common_video
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
..
generic_frame_descriptor Use CodecBufferUsage to determine dependencies. 2019-04-26 12:13:28 +00:00
h264 New interface EncodedImageBufferInterface, replacing use of CopyOnWriteBuffer 2019-06-19 07:02:34 +00:00
include Implement QualityLimitationReasonTracker and expose "reason". 2019-05-28 16:23:55 +00:00
libyuv Move enum VideoType out of common_types.h 2019-04-08 09:47:54 +00:00
test Add plumbing of RtpPacketInfos to each VideoFrame as input for SourceTracker. 2019-06-20 10:24:29 +00:00
bitrate_adjuster.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
bitrate_adjuster_unittest.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
BUILD.gn Prepare for splitting the api/video:video_frames build rule. 2019-06-10 11:50:51 +00:00
DEPS Including libyuv headers using fully qualified paths. 2017-12-11 15:51:26 +00:00
i420_buffer_pool.cc Add explicit stride options to I420BufferPool. 2019-04-10 17:53:19 +00:00
i420_buffer_pool_unittest.cc Add explicit stride options to I420BufferPool. 2019-04-10 17:53:19 +00:00
incoming_video_stream.cc Deprecating ThreadChecker specific interface. 2019-04-08 16:58:07 +00:00
OWNERS Remove pbos@webrtc.org from all OWNERS. 2017-11-01 08:03:46 +00:00
video_frame_buffer.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
video_frame_unittest.cc Remove deprecated interface in I420BufferInterface::GetI420 2019-05-03 12:16:34 +00:00
video_render_frames.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
video_render_frames.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00