commit | cf1308fddd9974a1fdf5f9d2fb03e93af69b6d1b | [log] [tgz] |
---|---|---|
author | Danil Chapovalov <danilchap@webrtc.org> | Wed Nov 18 17:27:37 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 23 10:52:06 2020 |
tree | f676f7e46b981b30599ff5cbc0ccb449210a204f | |
parent | 28cf2efd08518bee4a80da98d517a9a7edcda7e2 [diff] |
Ignore frame type when calculating generic frame dependencies. When spatial scalability is used, both vpx and aom set key frame flag for all spatial layers of the first frame, while rtp code expect it to be set only on the frame without spatial dependencies. That creates confusion for the frame dependency calculator. Simplest solution seems to ignore that confusing signal and instead rely encoder wrappers update frame buffer usages when key frame is generated. Bug: webrtc:11999 Change-Id: Ica24f1d8d42d32dd24664beabf32ac24872cd15a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/194002 Reviewed-by: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32667}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See here for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.