1639787400fe709c1cabc5d930b792e173f1da68
42 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 725ee24060 |
SVC: Check scalability in AddTransceiver and SetParameters
ScalabilityMode should be validated against the currently allowed codecs or the currently used codec. Bug: webrtc:11607 Change-Id: Id2e6cbfad4f089de450150e1203657ed316e2f29 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/277403 Commit-Queue: Florent Castelli <orphis@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38433} |
|||
| c3fa7c38b2 |
Remove remaining trampoline functions from channel_manager
This is part of the project to delete the class entirely. The CL also adds an "use_rtx" parameter to the function for listing video codecs, rather than filtering those away afterwards. Bug: webrtc:13931 Change-Id: I96b9b18c694a1c0986ccf22face76ef4c704d372 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262666 Reviewed-by: Henrik Boström <hbos@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36963} |
|||
| e62c2f2c77 |
WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf
rename WebRtcKeyValueConfig to FieldTrialsView Bug: webrtc:10335 Change-Id: If725bd498c4c3daf144bee638230fa089fdde833 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256965 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36365} |
|||
| 4476b82b35 |
WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 3/inf
convert much of media/ (and the collateral) Bug: webrtc:10335 Change-Id: I04489dfe9622efe7f89e04aba3be6b3f60e77c91 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/254520 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Cr-Commit-Position: refs/heads/main@{#36177} |
|||
| 6cae2d5513 |
Reland "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely"
This reverts commit 3f87250a4f0e6c69002fbcdfb995b0dfcd7bf710. Reason for revert: Downstream is fixed Original change's description: > Revert "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely" > > This reverts commit 5f0eb93d2a44cec2102fc8c3757d5bb814bd145f. > > Reason for revert: Breaks downstream project. I'm going to fix that one and create a reland of this CL after. > > Original change's description: > > Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely > > > > Bug: webrtc:13555, webrtc:13082 > > Change-Id: Iff2cda6f516739419e97e975e03f77a98f74be03 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249260 > > Reviewed-by: Harald Alvestrand <hta@webrtc.org> > > Reviewed-by: Artem Titov <titovartem@webrtc.org> > > Commit-Queue: (Daniel.L) Byoungchan Lee <daniel.l@hpcnt.com> > > Cr-Commit-Position: refs/heads/main@{#35805} > > TBR=hta@webrtc.org,titovartem@webrtc.org,daniel.l@hpcnt.com,webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com > > Change-Id: I33d497f1132adfe6d151023195a388d9b7d548f9 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: webrtc:13555, webrtc:13082 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249364 > Reviewed-by: Artem Titov <titovartem@webrtc.org> > Owners-Override: Artem Titov <titovartem@webrtc.org> > Reviewed-by: Andrey Logvin <landrey@webrtc.org> > Reviewed-by: Björn Terelius <terelius@webrtc.org> > Commit-Queue: Artem Titov <titovartem@webrtc.org> > Cr-Commit-Position: refs/heads/main@{#35807} # Not skipping CQ checks because this is a reland. Bug: webrtc:13555, webrtc:13082 Change-Id: I7ef1ef3b6e3c41b1a96014aa75f003c0fcf33949 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249365 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35814} |
|||
| 3f87250a4f |
Revert "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely"
This reverts commit 5f0eb93d2a44cec2102fc8c3757d5bb814bd145f. Reason for revert: Breaks downstream project. I'm going to fix that one and create a reland of this CL after. Original change's description: > Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely > > Bug: webrtc:13555, webrtc:13082 > Change-Id: Iff2cda6f516739419e97e975e03f77a98f74be03 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249260 > Reviewed-by: Harald Alvestrand <hta@webrtc.org> > Reviewed-by: Artem Titov <titovartem@webrtc.org> > Commit-Queue: (Daniel.L) Byoungchan Lee <daniel.l@hpcnt.com> > Cr-Commit-Position: refs/heads/main@{#35805} TBR=hta@webrtc.org,titovartem@webrtc.org,daniel.l@hpcnt.com,webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com Change-Id: I33d497f1132adfe6d151023195a388d9b7d548f9 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: webrtc:13555, webrtc:13082 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249364 Reviewed-by: Artem Titov <titovartem@webrtc.org> Owners-Override: Artem Titov <titovartem@webrtc.org> Reviewed-by: Andrey Logvin <landrey@webrtc.org> Reviewed-by: Björn Terelius <terelius@webrtc.org> Commit-Queue: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35807} |
|||
| 5f0eb93d2a |
Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely
Bug: webrtc:13555, webrtc:13082 Change-Id: Iff2cda6f516739419e97e975e03f77a98f74be03 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249260 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Commit-Queue: (Daniel.L) Byoungchan Lee <daniel.l@hpcnt.com> Cr-Commit-Position: refs/heads/main@{#35805} |
|||
| 4163a3dae8 |
Simplify construction of MediaChannel classes.
Removes a few constructors where similar ones existed. Removes MediaConfig dependency from MediaChannel and fixes an iwyu. Bug: none Change-Id: I9e34a1da0852c3fb21222161fad315e70598db3a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/242966 Auto-Submit: Tomas Gunnarsson <tommi@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35608} |
|||
| 516e284351 |
Remove DataChannelType and deprecated option disable_sctp_data_channels
Since there is only a single type of DataChannel now, the enum was only used when data channels were disabled at the PC API. That option has been deprecated 4 years ago, it's now time to remove it. Bug: webrtc:6625 Change-Id: I9e4ada1756da186e9639dd0fbf0249c55ea0b6c7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/215661 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Florent Castelli <orphis@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33778} |
|||
| 7af57c6e48 |
Remove RTP data implementation
Bug: webrtc:6625 Change-Id: Ie68d7a938d8b7be95a01cca74a176104e4e44e1b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/215321 Reviewed-by: Henrik Boström <hbos@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33759} |
|||
| 0b5ec183b5 |
Simplify ChannelManager initialization.
* A ChannelManager instance is now created via ChannelManager::Create() * Initialization is performed inside Create(), RAII. * All member variables in CM are now either const or RTC_GUARDED_BY the worker thread. * Removed dead code (initialization and capturing states are gone). * ChannelManager now requires construction/destruction on worker thread. - one fewer threads that its aware of. * media_engine_ pointer removed from ConnectionContext. * Thread policy changes moved from ChannelManager to ConnectionContext. These changes will make a few other issues easier to fix, so tagging those bugs with this CL. Bug: webrtc:12601, webrtc:11988, webrtc:11992, webrtc:11994 Change-Id: I3284cf0a08c773e628af4124e8f52e9faddbe57a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/212617 Commit-Queue: Tommi <tommi@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33614} |
|||
| ceb44959ca |
Reland: Wires up WebrtcKeyValueBasedConfig in media engines.
This is a reland of https://webrtc-review.googlesource.com/c/src/+/174261 Patchset 1 contains the old cl (plus a merge conflict fix). Later patchets are bufixes: A PeerConnection can be created without a Call instance (in the case of DataChannel only), so we can't always use that to fetch the current trials. Old CL descritpion: This replaces field_trial:: -based functions from system_wrappers. Field trials are still used as fallback, but injectable trials are now possible. // Since re-land is otherwise unchanged, setting previous reviewers as TBR TBR=kthelgason@webrtc.org,mbonadei@webrtc.org,stefan@webrtc.org,srte@webrtc.org Bug: webrtc:11926 Change-Id: I57a9e8c3454f226f77fb93215bcac83da65034b0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/185003 Commit-Queue: Erik Språng <sprang@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32163} |
|||
| 5956a17ed6 |
Revert "Wires up WebrtcKeyValueBasedConfig in media engines."
This reverts commit 591b2ab82ead157b5f5a85d5082bd15fe8c51809. Reason for revert: Breaks downstream project Original change's description: > Wires up WebrtcKeyValueBasedConfig in media engines. > > This replaces field_trial:: -based functions from system_wrappers. > Field trials are still used as fallback, but injectable trials are now > possible. > > Bug: webrtc:11926 > Change-Id: I70f28c4fbabf6d9e55052342000e38612b46682c > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/174261 > Reviewed-by: Per Kjellander <perkj@webrtc.org> > Reviewed-by: Kári Helgason <kthelgason@webrtc.org> > Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> > Reviewed-by: Stefan Holmer <stefan@webrtc.org> > Reviewed-by: Sebastian Jansson <srte@webrtc.org> > Commit-Queue: Erik Språng <sprang@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#32129} TBR=mbonadei@webrtc.org,kthelgason@webrtc.org,sprang@webrtc.org,stefan@webrtc.org,srte@webrtc.org,perkj@webrtc.org Change-Id: I3e169149a8b787aa6366bb357abb71794534c63a No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: webrtc:11926 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/184507 Reviewed-by: Artem Titov <titovartem@webrtc.org> Commit-Queue: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32132} |
|||
| 591b2ab82e |
Wires up WebrtcKeyValueBasedConfig in media engines.
This replaces field_trial:: -based functions from system_wrappers. Field trials are still used as fallback, but injectable trials are now possible. Bug: webrtc:11926 Change-Id: I70f28c4fbabf6d9e55052342000e38612b46682c Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/174261 Reviewed-by: Per Kjellander <perkj@webrtc.org> Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Stefan Holmer <stefan@webrtc.org> Reviewed-by: Sebastian Jansson <srte@webrtc.org> Commit-Queue: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32129} |
|||
| 6b8271638b |
Delete unused enum values for DataChannelType
Bug: webrtc:9719 Change-Id: I2281636e3beaa2b0e59ac874b609e70e54d61cb7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179365 Reviewed-by: Taylor <deadbeef@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31752} |
|||
| 3e98368ec5 |
Reland "Distinguish between send and receive codecs"
This reverts commit 8e8b36a94a7a7a1fd0f8093979a406afa56e18c1.
Reason for revert: The CL has been improved with the following changes,
- Fixed negotiation of send/receive only clients.
- Handles the implicit assumption that any H264 decoder also can
decode H264 constraint baseline.
Original change's description:
> Distinguish between send and receive codecs
>
> Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763
> Commit-Queue: Johannes Kron <kron@webrtc.org>
> Reviewed-by: Steve Anton <steveanton@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#30284}
Change-Id: I834ed48ee78d04922c73e2836165e476925e1cc5
Bug: chromium:1029737
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/168605
Commit-Queue: Johannes Kron <kron@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Reviewed-by: Johannes Kron <kron@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Steve Anton <steveanton@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#30932}
|
|||
| 0357b3e7b6 |
RtpTransceiverInterface: add header_extensions_to_offer()
This change adds exposure of a new transceiver method for getting the total set of supported extensions stored as an attribute, and their direction. If the direction is kStopped, the extension is not signalled in Unified Plan SDP negotiation. Note: SDP negotiation is not modified by this change. Changes: - RtpHeaderExtensionCapability gets a new RtpTransceiverDirection, indicating either kStopped (extension available but not signalled), or other (extension signalled). - RtpTransceiver gets the new method as described above. The default value of the attribute comes from the voice and video engines as before. https://chromestatus.com/feature/5680189201711104. go/rtp-header-extension-ip Intent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/65YdUi02yZk Bug: chromium:1051821 Change-Id: I440443b474db5b1cfe8c6b25b6c10a3ff9c21a8c Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/170235 Commit-Queue: Markus Handell <handellm@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30800} |
|||
| 8e8b36a94a |
Revert "Reland "Reland "Reland "Distinguish between send and receive codecs""""
This reverts commit 184ea66aed43161f05d80fbb74183a2efccca352. Reason for revert: Breaks downstream projects. TBR=steveanton@webrtc.org Original change's description: > Reland "Reland "Reland "Distinguish between send and receive codecs""" > > This reverts commit a104ceb0ceec0f95e199e6d6704f41ec88a51fc5. > > Reason for revert: Keep logic as is. > > Original change's description: > > Revert "Reland "Reland "Distinguish between send and receive codecs""" > > > > This reverts commit 9bac68c0cc4444b852416396f0e0f31ea66a9cfe. > > > > Reason for revert: Breaks perf test on iOS. > > > > Original change's description: > > > Reland "Reland "Distinguish between send and receive codecs"" > > > > > > This reverts commit 00a30873c415d717af8dcdf21c2df7fd4b6d1ed2. > > > > > > Reason for revert: Flaky test in Chromium fixed. > > > > > > Original change's description: > > > > Revert "Reland "Distinguish between send and receive codecs"" > > > > > > > > This reverts commit 133bf2bd28596aab5c7684e0ea3da99b1fece77f. > > > > > > > > Reason for revert: Breaks Chromium import due to flaky test in Chromium. > > > > > > > > Original change's description: > > > > > Reland "Distinguish between send and receive codecs" > > > > > > > > > > This reverts commit e57b266a20334e47f105a0bd777190ec8c6562e8. > > > > > > > > > > Reason for revert: Fixed negotiation of send-only clients. > > > > > > > > > > Original change's description: > > > > > > Revert "Distinguish between send and receive codecs" > > > > > > > > > > > > This reverts commit c0f25cf762a6946666c812f7a3df3f0a7f98b38d. > > > > > > > > > > > > Reason for revert: breaks negotiation with send-only clients > > > > > > > > > > > > (webrtc_video_engine.cc:985): SetRecvParameters called with unsupported video codec: VideoCodec[96:H264] > > > > > > (peer_connection.cc:6043): Failed to set local video description recv parameters. (INVALID_PARAMETER) > > > > > > (peer_connection.cc:2591): Failed to set local offer sdp: Failed to set local video description recv parameters. > > > > > > > > > > > > Original change's description: > > > > > > > Distinguish between send and receive codecs > > > > > > > > > > > > > > Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d > > > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763 > > > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > > > Cr-Commit-Position: refs/heads/master@{#30284} > > > > > > > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > > > > > > > Change-Id: Iacb7059436b2313b52577b65f164ee363c4816aa > > > > > > No-Presubmit: true > > > > > > No-Tree-Checks: true > > > > > > No-Try: true > > > > > > Bug: chromium:1029737 > > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166420 > > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > > Commit-Queue: Steve Anton <steveanton@webrtc.org> > > > > > > Cr-Commit-Position: refs/heads/master@{#30292} > > > > > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > > > > > > > > > > Bug: chromium:1029737 > > > > > Change-Id: I287efcfdcd1c9a3f2c410aeec8fe26a84204d1fd > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166604 > > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > Cr-Commit-Position: refs/heads/master@{#30348} > > > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > > > Change-Id: I9f8731309749e07ce7e651e1550ecfabddb1735f > > > > No-Presubmit: true > > > > No-Tree-Checks: true > > > > No-Try: true > > > > Bug: chromium:1029737 > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167205 > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30360} > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > Change-Id: I1cc2d83bd884f10685503a9c31288f96c935d6a3 > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Bug: chromium:1029737 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167206 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30367} > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > Change-Id: I0a9b0b58922ce7c558b3d31b64cc12086b2a6a55 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: chromium:1029737 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167364 > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30373} > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > Bug: chromium:1029737 > Change-Id: Id381cb6d8e03b0fca941e392978362af6fdab0b6 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167531 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30415} TBR=steveanton@webrtc.org,kron@webrtc.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: chromium:1029737 Change-Id: Ice25339e7dfb9fc75049bd207d097b0910bd4446 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/168341 Commit-Queue: Johannes Kron <kron@webrtc.org> Reviewed-by: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30484} |
|||
| 184ea66aed |
Reland "Reland "Reland "Distinguish between send and receive codecs"""
This reverts commit a104ceb0ceec0f95e199e6d6704f41ec88a51fc5. Reason for revert: Keep logic as is. Original change's description: > Revert "Reland "Reland "Distinguish between send and receive codecs""" > > This reverts commit 9bac68c0cc4444b852416396f0e0f31ea66a9cfe. > > Reason for revert: Breaks perf test on iOS. > > Original change's description: > > Reland "Reland "Distinguish between send and receive codecs"" > > > > This reverts commit 00a30873c415d717af8dcdf21c2df7fd4b6d1ed2. > > > > Reason for revert: Flaky test in Chromium fixed. > > > > Original change's description: > > > Revert "Reland "Distinguish between send and receive codecs"" > > > > > > This reverts commit 133bf2bd28596aab5c7684e0ea3da99b1fece77f. > > > > > > Reason for revert: Breaks Chromium import due to flaky test in Chromium. > > > > > > Original change's description: > > > > Reland "Distinguish between send and receive codecs" > > > > > > > > This reverts commit e57b266a20334e47f105a0bd777190ec8c6562e8. > > > > > > > > Reason for revert: Fixed negotiation of send-only clients. > > > > > > > > Original change's description: > > > > > Revert "Distinguish between send and receive codecs" > > > > > > > > > > This reverts commit c0f25cf762a6946666c812f7a3df3f0a7f98b38d. > > > > > > > > > > Reason for revert: breaks negotiation with send-only clients > > > > > > > > > > (webrtc_video_engine.cc:985): SetRecvParameters called with unsupported video codec: VideoCodec[96:H264] > > > > > (peer_connection.cc:6043): Failed to set local video description recv parameters. (INVALID_PARAMETER) > > > > > (peer_connection.cc:2591): Failed to set local offer sdp: Failed to set local video description recv parameters. > > > > > > > > > > Original change's description: > > > > > > Distinguish between send and receive codecs > > > > > > > > > > > > Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d > > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763 > > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > > Cr-Commit-Position: refs/heads/master@{#30284} > > > > > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > > > > > Change-Id: Iacb7059436b2313b52577b65f164ee363c4816aa > > > > > No-Presubmit: true > > > > > No-Tree-Checks: true > > > > > No-Try: true > > > > > Bug: chromium:1029737 > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166420 > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > Commit-Queue: Steve Anton <steveanton@webrtc.org> > > > > > Cr-Commit-Position: refs/heads/master@{#30292} > > > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > > > > > > > Bug: chromium:1029737 > > > > Change-Id: I287efcfdcd1c9a3f2c410aeec8fe26a84204d1fd > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166604 > > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30348} > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > Change-Id: I9f8731309749e07ce7e651e1550ecfabddb1735f > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Bug: chromium:1029737 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167205 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30360} > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > Change-Id: I1cc2d83bd884f10685503a9c31288f96c935d6a3 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: chromium:1029737 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167206 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30367} > > TBR=steveanton@webrtc.org,kron@webrtc.org > > Change-Id: I0a9b0b58922ce7c558b3d31b64cc12086b2a6a55 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: chromium:1029737 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167364 > Commit-Queue: Johannes Kron <kron@webrtc.org> > Reviewed-by: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30373} TBR=steveanton@webrtc.org,kron@webrtc.org Bug: chromium:1029737 Change-Id: Id381cb6d8e03b0fca941e392978362af6fdab0b6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167531 Reviewed-by: Johannes Kron <kron@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30415} |
|||
| a104ceb0ce |
Revert "Reland "Reland "Distinguish between send and receive codecs"""
This reverts commit 9bac68c0cc4444b852416396f0e0f31ea66a9cfe. Reason for revert: Breaks perf test on iOS. Original change's description: > Reland "Reland "Distinguish between send and receive codecs"" > > This reverts commit 00a30873c415d717af8dcdf21c2df7fd4b6d1ed2. > > Reason for revert: Flaky test in Chromium fixed. > > Original change's description: > > Revert "Reland "Distinguish between send and receive codecs"" > > > > This reverts commit 133bf2bd28596aab5c7684e0ea3da99b1fece77f. > > > > Reason for revert: Breaks Chromium import due to flaky test in Chromium. > > > > Original change's description: > > > Reland "Distinguish between send and receive codecs" > > > > > > This reverts commit e57b266a20334e47f105a0bd777190ec8c6562e8. > > > > > > Reason for revert: Fixed negotiation of send-only clients. > > > > > > Original change's description: > > > > Revert "Distinguish between send and receive codecs" > > > > > > > > This reverts commit c0f25cf762a6946666c812f7a3df3f0a7f98b38d. > > > > > > > > Reason for revert: breaks negotiation with send-only clients > > > > > > > > (webrtc_video_engine.cc:985): SetRecvParameters called with unsupported video codec: VideoCodec[96:H264] > > > > (peer_connection.cc:6043): Failed to set local video description recv parameters. (INVALID_PARAMETER) > > > > (peer_connection.cc:2591): Failed to set local offer sdp: Failed to set local video description recv parameters. > > > > > > > > Original change's description: > > > > > Distinguish between send and receive codecs > > > > > > > > > > Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d > > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763 > > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > > Cr-Commit-Position: refs/heads/master@{#30284} > > > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > > > Change-Id: Iacb7059436b2313b52577b65f164ee363c4816aa > > > > No-Presubmit: true > > > > No-Tree-Checks: true > > > > No-Try: true > > > > Bug: chromium:1029737 > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166420 > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > Commit-Queue: Steve Anton <steveanton@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30292} > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > > > > Bug: chromium:1029737 > > > Change-Id: I287efcfdcd1c9a3f2c410aeec8fe26a84204d1fd > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166604 > > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30348} > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > Change-Id: I9f8731309749e07ce7e651e1550ecfabddb1735f > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: chromium:1029737 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167205 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30360} > > TBR=steveanton@webrtc.org,kron@webrtc.org > > Change-Id: I1cc2d83bd884f10685503a9c31288f96c935d6a3 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: chromium:1029737 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167206 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30367} TBR=steveanton@webrtc.org,kron@webrtc.org Change-Id: I0a9b0b58922ce7c558b3d31b64cc12086b2a6a55 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167364 Commit-Queue: Johannes Kron <kron@webrtc.org> Reviewed-by: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30373} |
|||
| 9bac68c0cc |
Reland "Reland "Distinguish between send and receive codecs""
This reverts commit 00a30873c415d717af8dcdf21c2df7fd4b6d1ed2. Reason for revert: Flaky test in Chromium fixed. Original change's description: > Revert "Reland "Distinguish between send and receive codecs"" > > This reverts commit 133bf2bd28596aab5c7684e0ea3da99b1fece77f. > > Reason for revert: Breaks Chromium import due to flaky test in Chromium. > > Original change's description: > > Reland "Distinguish between send and receive codecs" > > > > This reverts commit e57b266a20334e47f105a0bd777190ec8c6562e8. > > > > Reason for revert: Fixed negotiation of send-only clients. > > > > Original change's description: > > > Revert "Distinguish between send and receive codecs" > > > > > > This reverts commit c0f25cf762a6946666c812f7a3df3f0a7f98b38d. > > > > > > Reason for revert: breaks negotiation with send-only clients > > > > > > (webrtc_video_engine.cc:985): SetRecvParameters called with unsupported video codec: VideoCodec[96:H264] > > > (peer_connection.cc:6043): Failed to set local video description recv parameters. (INVALID_PARAMETER) > > > (peer_connection.cc:2591): Failed to set local offer sdp: Failed to set local video description recv parameters. > > > > > > Original change's description: > > > > Distinguish between send and receive codecs > > > > > > > > Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d > > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763 > > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > > Cr-Commit-Position: refs/heads/master@{#30284} > > > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > Change-Id: Iacb7059436b2313b52577b65f164ee363c4816aa > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Bug: chromium:1029737 > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166420 > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > Commit-Queue: Steve Anton <steveanton@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30292} > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > > > Bug: chromium:1029737 > > Change-Id: I287efcfdcd1c9a3f2c410aeec8fe26a84204d1fd > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166604 > > Reviewed-by: Johannes Kron <kron@webrtc.org> > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30348} > > TBR=steveanton@webrtc.org,kron@webrtc.org > > Change-Id: I9f8731309749e07ce7e651e1550ecfabddb1735f > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: chromium:1029737 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167205 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30360} TBR=steveanton@webrtc.org,kron@webrtc.org Change-Id: I1cc2d83bd884f10685503a9c31288f96c935d6a3 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167206 Reviewed-by: Johannes Kron <kron@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30367} |
|||
| 00a30873c4 |
Revert "Reland "Distinguish between send and receive codecs""
This reverts commit 133bf2bd28596aab5c7684e0ea3da99b1fece77f. Reason for revert: Breaks Chromium import due to flaky test in Chromium. Original change's description: > Reland "Distinguish between send and receive codecs" > > This reverts commit e57b266a20334e47f105a0bd777190ec8c6562e8. > > Reason for revert: Fixed negotiation of send-only clients. > > Original change's description: > > Revert "Distinguish between send and receive codecs" > > > > This reverts commit c0f25cf762a6946666c812f7a3df3f0a7f98b38d. > > > > Reason for revert: breaks negotiation with send-only clients > > > > (webrtc_video_engine.cc:985): SetRecvParameters called with unsupported video codec: VideoCodec[96:H264] > > (peer_connection.cc:6043): Failed to set local video description recv parameters. (INVALID_PARAMETER) > > (peer_connection.cc:2591): Failed to set local offer sdp: Failed to set local video description recv parameters. > > > > Original change's description: > > > Distinguish between send and receive codecs > > > > > > Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763 > > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > > Cr-Commit-Position: refs/heads/master@{#30284} > > > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > > Change-Id: Iacb7059436b2313b52577b65f164ee363c4816aa > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: chromium:1029737 > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166420 > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Commit-Queue: Steve Anton <steveanton@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30292} > > TBR=steveanton@webrtc.org,kron@webrtc.org > > > Bug: chromium:1029737 > Change-Id: I287efcfdcd1c9a3f2c410aeec8fe26a84204d1fd > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166604 > Reviewed-by: Johannes Kron <kron@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Commit-Queue: Johannes Kron <kron@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30348} TBR=steveanton@webrtc.org,kron@webrtc.org Change-Id: I9f8731309749e07ce7e651e1550ecfabddb1735f No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167205 Reviewed-by: Johannes Kron <kron@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30360} |
|||
| 133bf2bd28 |
Reland "Distinguish between send and receive codecs"
This reverts commit e57b266a20334e47f105a0bd777190ec8c6562e8. Reason for revert: Fixed negotiation of send-only clients. Original change's description: > Revert "Distinguish between send and receive codecs" > > This reverts commit c0f25cf762a6946666c812f7a3df3f0a7f98b38d. > > Reason for revert: breaks negotiation with send-only clients > > (webrtc_video_engine.cc:985): SetRecvParameters called with unsupported video codec: VideoCodec[96:H264] > (peer_connection.cc:6043): Failed to set local video description recv parameters. (INVALID_PARAMETER) > (peer_connection.cc:2591): Failed to set local offer sdp: Failed to set local video description recv parameters. > > Original change's description: > > Distinguish between send and receive codecs > > > > Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763 > > Commit-Queue: Johannes Kron <kron@webrtc.org> > > Reviewed-by: Steve Anton <steveanton@webrtc.org> > > Cr-Commit-Position: refs/heads/master@{#30284} > > TBR=steveanton@webrtc.org,kron@webrtc.org > > Change-Id: Iacb7059436b2313b52577b65f164ee363c4816aa > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: chromium:1029737 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166420 > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Commit-Queue: Steve Anton <steveanton@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30292} TBR=steveanton@webrtc.org,kron@webrtc.org Bug: chromium:1029737 Change-Id: I287efcfdcd1c9a3f2c410aeec8fe26a84204d1fd Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166604 Reviewed-by: Johannes Kron <kron@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Commit-Queue: Johannes Kron <kron@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30348} |
|||
| e57b266a20 |
Revert "Distinguish between send and receive codecs"
This reverts commit c0f25cf762a6946666c812f7a3df3f0a7f98b38d. Reason for revert: breaks negotiation with send-only clients (webrtc_video_engine.cc:985): SetRecvParameters called with unsupported video codec: VideoCodec[96:H264] (peer_connection.cc:6043): Failed to set local video description recv parameters. (INVALID_PARAMETER) (peer_connection.cc:2591): Failed to set local offer sdp: Failed to set local video description recv parameters. Original change's description: > Distinguish between send and receive codecs > > Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763 > Commit-Queue: Johannes Kron <kron@webrtc.org> > Reviewed-by: Steve Anton <steveanton@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30284} TBR=steveanton@webrtc.org,kron@webrtc.org Change-Id: Iacb7059436b2313b52577b65f164ee363c4816aa No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166420 Reviewed-by: Steve Anton <steveanton@webrtc.org> Commit-Queue: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30292} |
|||
| c0f25cf762 |
Distinguish between send and receive codecs
Even though send and receive codecs may be 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: Id119560becadfe0aaf861c892a6485f1c2eb378d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763 Commit-Queue: Johannes Kron <kron@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30284} |
|||
| 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} |
|||
| 70dd16509d |
Delete CoreAudio include from media_engine.h
Bug: None Change-Id: I96f91fb64e647afc28a160700a71f1836f878ad0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/150536 Commit-Queue: Kári Helgason <kthelgason@webrtc.org> Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29182} |
|||
| b689af4c99 |
Changes to enable use of DatagramTransport as a data channel transport.
PeerConnection now has a new setting in RTCConfiguration to enable use of datagram transport for data channels. There is also a corresponding field trial, which has both a kill-switch and a way to change the default value. PeerConnection's interaction with MediaTransport for data channels has been refactored to work with DataChannelTransportInterface instead. Adds a DataChannelState and OnStateChanged() to the DataChannelSink callbacks. This allows PeerConnection to listen to the data channel's state directly, instead of indirectly by monitoring media transport state. This is necessary to enable use of non-media-transport (eg. datagram transport) data channel transports. For now, PeerConnection watches the state through MediaTransport as well. This will persist until MediaTransport implements the new callback. Datagram transport use is negotiated. As such, an offer that requests to use datagram transport for data channels may be rejected by the answerer. If the offer includes DTLS, the data channels will be negotiated as SCTP/DTLS data channels with an extra x-opaque parameter for datagram transport. If the opaque parameter is rejected (by an answerer without datagram support), the offerer may fall back to SCTP. If DTLS is not enabled, there is no viable fallback. In this case, the data channels are negotiated as media transport data channels. If the receiver does not understand the x-opaque line, it will reject these data channels, and the offerer's data channels will be closed. Bug: webrtc:9719 Change-Id: Ic1bf3664c4bcf9d754482df59897f5f72fe68fcc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/147702 Commit-Queue: Bjorn Mellem <mellem@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28932} |
|||
| e8e4dc4c8b |
Change StartAecDump methods to work with FILE* and FileWrapper
Bug: webrtc:6463 Change-Id: Id275975decb9b2876021ced19ee9f279b07bea53 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/140283 Commit-Queue: Niels Moller <nisse@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Alex Loiko <aleloi@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28233} |
|||
| a3aa9bd75b |
Make VideoBitrateAllocatorFactory injectable.
This patch makes VideoBitrateAllocatorFactory injectable by adding to PeerConnectionDependencies instead of allowing it to be overridden using MediaEngine (on PeerConnectionFactory). With this patch VideoBitrateAllocatorFactory is owned by the PeerConnection. WANT_LGTM (examples) : sakal@ WANT_LGTM (api/pc) : steveanton@ Bug: webrtc:10547 Change-Id: I768d400a621f2b7a98795eb7f410adb48651bfd6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/132706 Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27654} |
|||
| c1a0bcbe89 |
Implement the encoding RtpParameter scaleResolutionDownBy
Support varies by codec, especially in the simulcast case, but using the EncoderSimulcastProxy codec should fix this. Bug: webrtc:10069 Change-Id: Idb6a5f400ffda1cdb139004f540961a9cf85d224 Reviewed-on: https://webrtc-review.googlesource.com/c/119400 Commit-Queue: Florent Castelli <orphis@webrtc.org> Reviewed-by: Seth Hampson <shampson@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26449} |
|||
| 10542f21c8 |
(4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries
Mechanically generated by running this command: tools_webrtc/do-renames.sh update all-renames.txt && git cl format Then manually updating: tools_webrtc/sanitizers/tsan_suppressions_webrtc.cc Bug: webrtc:10159 No-Presubmit: true No-Tree-Checks: true No-Try: true Change-Id: I54824cd91dada8fc3ee3d098f971bc319d477833 Reviewed-on: https://webrtc-review.googlesource.com/c/115653 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26226} |
|||
| 1c05765831 |
(3) Rename files to snake_case: move the files
Mechanically generated with this command: tools_webrtc/do-rename.sh move all-renames.txt Bug: webrtc:10159 No-Presubmit: true No-Tree-Checks: true No-Try: true Change-Id: I8b05b6eab9b9d18b29c2199bbea239e9add1e690 Reviewed-on: https://webrtc-review.googlesource.com/c/115481 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26225} |