d44badf40903097d0e25ea11da33345634c16d76
16 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
d44badf409 |
Always include the actual decoder implementation when RTCVideoDecoderAV1 is used.
Bug: webrtc:13573, b/236814111 Change-Id: I053fcec3d85fdc9f8d3b72af1735b4091ec5f7c6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267620 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Peter Hanspers <peterhanspers@webrtc.org> Cr-Commit-Position: refs/heads/main@{#37418} |
|||
8cfb287735 |
Add AV1 encoder&decoder wrappers for iOS SDK.
It is now possible to use AV1 encoder and decoder on iOS and test them in apps like AppRTCMobile. Bug: None Change-Id: Ifae221020e5abf3809010676862eecd9ffeec5e3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/208400 Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33378} |
|||
a81e9c82fc |
Wrap WebRTC OBJC API types with RTC_OBJC_TYPE.
This CL introduced 2 new macros that affect the WebRTC OBJC API symbols: - RTC_OBJC_TYPE_PREFIX: Macro used to prepend a prefix to the API types that are exported with RTC_OBJC_EXPORT. Clients can patch the definition of this macro locally and build WebRTC.framework with their own prefix in case symbol clashing is a problem. This macro must only be defined by changing the value in sdk/objc/base/RTCMacros.h and not on via compiler flag to ensure it has a unique value. - RCT_OBJC_TYPE: Macro used internally to reference API types. Declaring an API type without using this macro will not include the declared type in the set of types that will be affected by the configurable RTC_OBJC_TYPE_PREFIX. Manual changes: https://webrtc-review.googlesource.com/c/src/+/173781/5..10 The auto-generated changes in PS#5 have been done with: https://webrtc-review.googlesource.com/c/src/+/174061. Bug: None Change-Id: I0d54ca94db764fb3b6cb4365873f79e14cd879b8 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/173781 Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31153} |
|||
6a29eb1c0c |
Update ObjC video decoder factory to use same parameters as encoder factory
Bug: chromium:1029737 Change-Id: I941bd29cb8e1dd018ee78157afe170ba78af4392 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/169853 Commit-Queue: Johannes Kron <kron@webrtc.org> Reviewed-by: Anders Carlsson <andersc@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30721} |
|||
f5ecb5f22e |
Revert "Reland "Reland "Reland "Distinguish between send and receive video codecs""""
This reverts commit 9cad4dccc96f09d76dce3766a076052df7d75ab8. Reason for revert: Breaks downstream tests. Original change's description: > Reland "Reland "Reland "Distinguish between send and receive video codecs""" > > This is a reland of 4e64e605894df287178c5a1b537fbe859b7d420c > > This CL lands all code except the code that activates the change, > see media/engine/webrtc_video_engine.cc > Once downstream projects are fixed, there will be a one-line change to > activate the change to distinguish between send and receive video codecs. > > Original change's description: > > Reland "Reland "Distinguish between send and receive video codecs"" > > > > This is a reland of 77eb338ae48acb0cb1437da05d86941bb4063228 > > > > Original change's description: > > > Reland "Distinguish between send and receive video codecs" > > > > > > This reverts commit f2d6fe62f23f13b974d50baa9ef60426a242af03. > > > > > > Reason for revert: Downstream test updated. > > > > > > Original change's description: > > > > Revert "Reland "Distinguish between send and receive video codecs"" > > > > > > > > This reverts commit 26e6afe93f134c844d739384784e78acc07cc145. > > > > > > > > Reason for revert: Breaks another downstream test. > > > > > > > > Original change's description: > > > > > Reland "Distinguish between send and receive video codecs" > > > > > > > > > > This reverts commit f22af3cca7cfe517e4126db4b7083475722c3e6d. > > > > > > > > > > Reason for revert: Downstream tests have been updated. > > > > > > > > > > Original change's description: > > > > > > Revert "Distinguish between send and receive video codecs" > > > > > > > > > > > > This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. > > > > > > > > > > > > Reason for revert: Breaks downstream test. > > > > > > > > > > > > Original change's description: > > > > > > > Distinguish between send and receive video codecs > > > > > > > > > > > > > > Even though send and receive codecs are the same, > > > > > > > they might have different support in HW. > > > > > > > Distinguish between send and receive codecs to be able to keep > > > > > > > track of which codecs have HW support. > > > > > > > > > > > > > > Bug: chromium:1029737 > > > > > > > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > > > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > > > > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > > > Cr-Commit-Position: refs/heads/master@{#30041} > > > > > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > > > > > Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd > > > > > > No-Presubmit: true > > > > > > No-Tree-Checks: true > > > > > > No-Try: true > > > > > > Bug: chromium:1029737 > > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 > > > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > > Cr-Commit-Position: refs/heads/master@{#30042} > > > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > > > > > > > Bug: chromium:1029737 > > > > > Change-Id: Ia70b11376b43888e2495ef21838c2d2e3c68d735 > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161734 > > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > Cr-Commit-Position: refs/heads/master@{#30078} > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > Change-Id: Ia4971b898c9209a3736a916a1c2c48d392dfdad6 > > > > No-Presubmit: true > > > > No-Tree-Checks: true > > > > No-Try: true > > > > Bug: chromium:1029737 > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162140 > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30079} > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > > > Bug: chromium:1029737 > > > Change-Id: If2c3c5b5e7d86cb852a1f20f02b6ceae62b2e0c8 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162186 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30097} > > > > Bug: chromium:1029737 > > Change-Id: I5912822df8169fbb3097c0f440f7924527fa950b > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162483 > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30120} > > Bug: chromium:1029737 > Change-Id: Id4f1c6f6f0cf7b96fe93dd22d14310d286af31f3 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165682 > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30219} TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: chromium:1029737 Change-Id: I377f82866e56862f57383f96a3b96719344eef9e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165780 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30225} |
|||
9cad4dccc9 |
Reland "Reland "Reland "Distinguish between send and receive video codecs"""
This is a reland of 4e64e605894df287178c5a1b537fbe859b7d420c This CL lands all code except the code that activates the change, see media/engine/webrtc_video_engine.cc Once downstream projects are fixed, there will be a one-line change to activate the change to distinguish between send and receive video codecs. Original change's description: > Reland "Reland "Distinguish between send and receive video codecs"" > > This is a reland of 77eb338ae48acb0cb1437da05d86941bb4063228 > > Original change's description: > > Reland "Distinguish between send and receive video codecs" > > > > This reverts commit f2d6fe62f23f13b974d50baa9ef60426a242af03. > > > > Reason for revert: Downstream test updated. > > > > Original change's description: > > > Revert "Reland "Distinguish between send and receive video codecs"" > > > > > > This reverts commit 26e6afe93f134c844d739384784e78acc07cc145. > > > > > > Reason for revert: Breaks another downstream test. > > > > > > Original change's description: > > > > Reland "Distinguish between send and receive video codecs" > > > > > > > > This reverts commit f22af3cca7cfe517e4126db4b7083475722c3e6d. > > > > > > > > Reason for revert: Downstream tests have been updated. > > > > > > > > Original change's description: > > > > > Revert "Distinguish between send and receive video codecs" > > > > > > > > > > This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. > > > > > > > > > > Reason for revert: Breaks downstream test. > > > > > > > > > > Original change's description: > > > > > > Distinguish between send and receive video codecs > > > > > > > > > > > > Even though send and receive codecs are the same, > > > > > > they might have different support in HW. > > > > > > Distinguish between send and receive codecs to be able to keep > > > > > > track of which codecs have HW support. > > > > > > > > > > > > Bug: chromium:1029737 > > > > > > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > > > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > > Cr-Commit-Position: refs/heads/master@{#30041} > > > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > > > Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd > > > > > No-Presubmit: true > > > > > No-Tree-Checks: true > > > > > No-Try: true > > > > > Bug: chromium:1029737 > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 > > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > Cr-Commit-Position: refs/heads/master@{#30042} > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > > > > > Bug: chromium:1029737 > > > > Change-Id: Ia70b11376b43888e2495ef21838c2d2e3c68d735 > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161734 > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30078} > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > Change-Id: Ia4971b898c9209a3736a916a1c2c48d392dfdad6 > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Bug: chromium:1029737 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162140 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30079} > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > Bug: chromium:1029737 > > Change-Id: If2c3c5b5e7d86cb852a1f20f02b6ceae62b2e0c8 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162186 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30097} > > Bug: chromium:1029737 > Change-Id: I5912822df8169fbb3097c0f440f7924527fa950b > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162483 > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30120} Bug: chromium:1029737 Change-Id: Id4f1c6f6f0cf7b96fe93dd22d14310d286af31f3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165682 Reviewed-by: Steve Anton <steveanton@webrtc.org> Reviewed-by: Anders Carlsson <andersc@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30219} |
|||
b5159fe4a7 |
Revert "Reland "Reland "Distinguish between send and receive video codecs"""
This reverts commit 4e64e605894df287178c5a1b537fbe859b7d420c. Reason for revert: breaks a bunch of WebRtcBrowserTests on Win: https://ci.chromium.org/p/chromium/builders/webrtc.fyi/WebRTC%20Chromium%20FYI%20Win10%20Tester/4843 Original change's description: > Reland "Reland "Distinguish between send and receive video codecs"" > > This is a reland of 77eb338ae48acb0cb1437da05d86941bb4063228 > > Original change's description: > > Reland "Distinguish between send and receive video codecs" > > > > This reverts commit f2d6fe62f23f13b974d50baa9ef60426a242af03. > > > > Reason for revert: Downstream test updated. > > > > Original change's description: > > > Revert "Reland "Distinguish between send and receive video codecs"" > > > > > > This reverts commit 26e6afe93f134c844d739384784e78acc07cc145. > > > > > > Reason for revert: Breaks another downstream test. > > > > > > Original change's description: > > > > Reland "Distinguish between send and receive video codecs" > > > > > > > > This reverts commit f22af3cca7cfe517e4126db4b7083475722c3e6d. > > > > > > > > Reason for revert: Downstream tests have been updated. > > > > > > > > Original change's description: > > > > > Revert "Distinguish between send and receive video codecs" > > > > > > > > > > This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. > > > > > > > > > > Reason for revert: Breaks downstream test. > > > > > > > > > > Original change's description: > > > > > > Distinguish between send and receive video codecs > > > > > > > > > > > > Even though send and receive codecs are the same, > > > > > > they might have different support in HW. > > > > > > Distinguish between send and receive codecs to be able to keep > > > > > > track of which codecs have HW support. > > > > > > > > > > > > Bug: chromium:1029737 > > > > > > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > > > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > > Cr-Commit-Position: refs/heads/master@{#30041} > > > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > > > Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd > > > > > No-Presubmit: true > > > > > No-Tree-Checks: true > > > > > No-Try: true > > > > > Bug: chromium:1029737 > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 > > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > Cr-Commit-Position: refs/heads/master@{#30042} > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > > > > > Bug: chromium:1029737 > > > > Change-Id: Ia70b11376b43888e2495ef21838c2d2e3c68d735 > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161734 > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30078} > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > Change-Id: Ia4971b898c9209a3736a916a1c2c48d392dfdad6 > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Bug: chromium:1029737 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162140 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30079} > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > Bug: chromium:1029737 > > Change-Id: If2c3c5b5e7d86cb852a1f20f02b6ceae62b2e0c8 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162186 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30097} > > Bug: chromium:1029737 > Change-Id: I5912822df8169fbb3097c0f440f7924527fa950b > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162483 > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30120} TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org Change-Id: I709ee0eb6246aa79dde3aacfc4c47e070c4e90ea No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162904 Reviewed-by: Olga Sharonova <olka@webrtc.org> Commit-Queue: Olga Sharonova <olka@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30122} |
|||
4e64e60589 |
Reland "Reland "Distinguish between send and receive video codecs""
This is a reland of 77eb338ae48acb0cb1437da05d86941bb4063228 Original change's description: > Reland "Distinguish between send and receive video codecs" > > This reverts commit f2d6fe62f23f13b974d50baa9ef60426a242af03. > > Reason for revert: Downstream test updated. > > Original change's description: > > Revert "Reland "Distinguish between send and receive video codecs"" > > > > This reverts commit 26e6afe93f134c844d739384784e78acc07cc145. > > > > Reason for revert: Breaks another downstream test. > > > > Original change's description: > > > Reland "Distinguish between send and receive video codecs" > > > > > > This reverts commit f22af3cca7cfe517e4126db4b7083475722c3e6d. > > > > > > Reason for revert: Downstream tests have been updated. > > > > > > Original change's description: > > > > Revert "Distinguish between send and receive video codecs" > > > > > > > > This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. > > > > > > > > Reason for revert: Breaks downstream test. > > > > > > > > Original change's description: > > > > > Distinguish between send and receive video codecs > > > > > > > > > > Even though send and receive codecs are the same, > > > > > they might have different support in HW. > > > > > Distinguish between send and receive codecs to be able to keep > > > > > track of which codecs have HW support. > > > > > > > > > > Bug: chromium:1029737 > > > > > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > Cr-Commit-Position: refs/heads/master@{#30041} > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd > > > > No-Presubmit: true > > > > No-Tree-Checks: true > > > > No-Try: true > > > > Bug: chromium:1029737 > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30042} > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > > > Bug: chromium:1029737 > > > Change-Id: Ia70b11376b43888e2495ef21838c2d2e3c68d735 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161734 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30078} > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > Change-Id: Ia4971b898c9209a3736a916a1c2c48d392dfdad6 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: chromium:1029737 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162140 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30079} > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: chromium:1029737 > Change-Id: If2c3c5b5e7d86cb852a1f20f02b6ceae62b2e0c8 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162186 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30097} Bug: chromium:1029737 Change-Id: I5912822df8169fbb3097c0f440f7924527fa950b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162483 Reviewed-by: Steve Anton <steveanton@webrtc.org> Reviewed-by: Anders Carlsson <andersc@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30120} |
|||
f9d92ed2c8 |
Revert "Reland "Distinguish between send and receive video codecs""
This reverts commit 77eb338ae48acb0cb1437da05d86941bb4063228. Reason for revert: Speculative revert, as it seems to have broken webrtc-importer Original change's description: > Reland "Distinguish between send and receive video codecs" > > This reverts commit f2d6fe62f23f13b974d50baa9ef60426a242af03. > > Reason for revert: Downstream test updated. > > Original change's description: > > Revert "Reland "Distinguish between send and receive video codecs"" > > > > This reverts commit 26e6afe93f134c844d739384784e78acc07cc145. > > > > Reason for revert: Breaks another downstream test. > > > > Original change's description: > > > Reland "Distinguish between send and receive video codecs" > > > > > > This reverts commit f22af3cca7cfe517e4126db4b7083475722c3e6d. > > > > > > Reason for revert: Downstream tests have been updated. > > > > > > Original change's description: > > > > Revert "Distinguish between send and receive video codecs" > > > > > > > > This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. > > > > > > > > Reason for revert: Breaks downstream test. > > > > > > > > Original change's description: > > > > > Distinguish between send and receive video codecs > > > > > > > > > > Even though send and receive codecs are the same, > > > > > they might have different support in HW. > > > > > Distinguish between send and receive codecs to be able to keep > > > > > track of which codecs have HW support. > > > > > > > > > > Bug: chromium:1029737 > > > > > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > Cr-Commit-Position: refs/heads/master@{#30041} > > > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > > > Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd > > > > No-Presubmit: true > > > > No-Tree-Checks: true > > > > No-Try: true > > > > Bug: chromium:1029737 > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30042} > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > > > Bug: chromium:1029737 > > > Change-Id: Ia70b11376b43888e2495ef21838c2d2e3c68d735 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161734 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30078} > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > Change-Id: Ia4971b898c9209a3736a916a1c2c48d392dfdad6 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: chromium:1029737 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162140 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30079} > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: chromium:1029737 > Change-Id: If2c3c5b5e7d86cb852a1f20f02b6ceae62b2e0c8 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162186 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30097} TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org Change-Id: I73d4fe3bb18e40a01f1b1b0c71f9dc7b85c513b7 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162208 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30100} |
|||
77eb338ae4 |
Reland "Distinguish between send and receive video codecs"
This reverts commit f2d6fe62f23f13b974d50baa9ef60426a242af03. Reason for revert: Downstream test updated. Original change's description: > Revert "Reland "Distinguish between send and receive video codecs"" > > This reverts commit 26e6afe93f134c844d739384784e78acc07cc145. > > Reason for revert: Breaks another downstream test. > > Original change's description: > > Reland "Distinguish between send and receive video codecs" > > > > This reverts commit f22af3cca7cfe517e4126db4b7083475722c3e6d. > > > > Reason for revert: Downstream tests have been updated. > > > > Original change's description: > > > Revert "Distinguish between send and receive video codecs" > > > > > > This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. > > > > > > Reason for revert: Breaks downstream test. > > > > > > Original change's description: > > > > Distinguish between send and receive video codecs > > > > > > > > Even though send and receive codecs are the same, > > > > they might have different support in HW. > > > > Distinguish between send and receive codecs to be able to keep > > > > track of which codecs have HW support. > > > > > > > > Bug: chromium:1029737 > > > > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30041} > > > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > > > Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Bug: chromium:1029737 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30042} > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > > > Bug: chromium:1029737 > > Change-Id: Ia70b11376b43888e2495ef21838c2d2e3c68d735 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161734 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30078} > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > Change-Id: Ia4971b898c9209a3736a916a1c2c48d392dfdad6 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: chromium:1029737 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162140 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30079} TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: chromium:1029737 Change-Id: If2c3c5b5e7d86cb852a1f20f02b6ceae62b2e0c8 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162186 Reviewed-by: Johannes Kron <kron@webrtc.org> Reviewed-by: Anders Carlsson <andersc@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30097} |
|||
f2d6fe62f2 |
Revert "Reland "Distinguish between send and receive video codecs""
This reverts commit 26e6afe93f134c844d739384784e78acc07cc145. Reason for revert: Breaks another downstream test. Original change's description: > Reland "Distinguish between send and receive video codecs" > > This reverts commit f22af3cca7cfe517e4126db4b7083475722c3e6d. > > Reason for revert: Downstream tests have been updated. > > Original change's description: > > Revert "Distinguish between send and receive video codecs" > > > > This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. > > > > Reason for revert: Breaks downstream test. > > > > Original change's description: > > > Distinguish between send and receive video codecs > > > > > > Even though send and receive codecs are the same, > > > they might have different support in HW. > > > Distinguish between send and receive codecs to be able to keep > > > track of which codecs have HW support. > > > > > > Bug: chromium:1029737 > > > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30041} > > > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > > > Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: chromium:1029737 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30042} > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: chromium:1029737 > Change-Id: Ia70b11376b43888e2495ef21838c2d2e3c68d735 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161734 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30078} TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org Change-Id: Ia4971b898c9209a3736a916a1c2c48d392dfdad6 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/162140 Reviewed-by: Johannes Kron <kron@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30079} |
|||
26e6afe93f |
Reland "Distinguish between send and receive video codecs"
This reverts commit f22af3cca7cfe517e4126db4b7083475722c3e6d. Reason for revert: Downstream tests have been updated. Original change's description: > Revert "Distinguish between send and receive video codecs" > > This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. > > Reason for revert: Breaks downstream test. > > Original change's description: > > Distinguish between send and receive video codecs > > > > Even though send and receive codecs are the same, > > they might have different support in HW. > > Distinguish between send and receive codecs to be able to keep > > track of which codecs have HW support. > > > > Bug: chromium:1029737 > > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30041} > > TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org > > Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: chromium:1029737 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30042} TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: chromium:1029737 Change-Id: Ia70b11376b43888e2495ef21838c2d2e3c68d735 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161734 Reviewed-by: Johannes Kron <kron@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Reviewed-by: Anders Carlsson <andersc@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30078} |
|||
f22af3cca7 |
Revert "Distinguish between send and receive video codecs"
This reverts commit 18314bd8d2cb27fa58e4d304bbc428e3ed1736ba. Reason for revert: Breaks downstream test. Original change's description: > Distinguish between send and receive video codecs > > Even though send and receive codecs are the same, > they might have different support in HW. > Distinguish between send and receive codecs to be able to keep > track of which codecs have HW support. > > Bug: chromium:1029737 > Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 > Reviewed-by: Anders Carlsson <andersc@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30041} TBR=steveanton@webrtc.org,andersc@webrtc.org,kron@webrtc.org Change-Id: I7e5807460006db613e9b3b369ec6036b88f164fd No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161662 Reviewed-by: Johannes Kron <kron@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30042} |
|||
18314bd8d2 |
Distinguish between send and receive video codecs
Even though send and receive codecs are the same, they might have different support in HW. Distinguish between send and receive codecs to be able to keep track of which codecs have HW support. Bug: chromium:1029737 Change-Id: I16a80da44c5061ca42f2aabda76e6bf0b879bf7b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/161306 Reviewed-by: Anders Carlsson <andersc@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30041} |
|||
8ef57932b1 |
Switch from RTC_DISABLE_VP9 to RTC_ENABLE_VP9.
RTC_ENABLE_VP9 is more natural to deal with then RTC_DISABLE_VP9. In all the places this macro is used, WebRTC needs to do more things so it is easier to "do more if RTC_ENABLE_VP9 is defined" than "do more if RTC_DISABLE_VP9 is not defined". Bug: None Change-Id: If992e5c554173e6af3f030f6e0fd21bd82acf9eb No-Try: True Reviewed-on: https://webrtc-review.googlesource.com/c/111242 Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25679} |
|||
7bca8ca4e2 |
Obj-C SDK Cleanup
This CL separates the files under sdk/objc into logical directories, replacing the previous file layout under Framework/. A long term goal is to have some system set up to generate the files under sdk/objc/api (the PeerConnection API wrappers) from the C++ code. In the shorter term the goal is to abstract out shared concepts from these classes in order to make them as uniform as possible. The separation into base/, components/, and helpers/ are to differentiate between the base layer's common protocols, various utilities and the actual platform specific components. The old directory layout that resembled a framework's internal layout is not necessary, since it is generated by the framework target when building it. Bug: webrtc:9627 Change-Id: Ib084fd83f050ae980649ca99e841f4fb0580bd8f Reviewed-on: https://webrtc-review.googlesource.com/94142 Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Reviewed-by: Henrik Andreassson <henrika@webrtc.org> Commit-Queue: Anders Carlsson <andersc@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24493} |