36d907b6cd
Update MockVideoEncoder with correct methods.
...
Add GetEncoderInfo() and remove HasTrustedRateController(), which was
erroneously added here:
https://webrtc-review.googlesource.com/c/src/+/105620
Bug: webrtc:9722
Change-Id: Iaff6eed773c3431b806adb694b6e3564b180188e
Reviewed-on: https://webrtc-review.googlesource.com/c/109586
Reviewed-by: Per Kjellander <perkj@webrtc.org >
Commit-Queue: Erik Språng <sprang@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#25541}
2018-11-07 12:19:54 +00:00
ee49f7087f
Remove VideoEncoder::SetChannelParameters.
...
The SetChannelParameters function was used when WebRTC supported decoding
with errors, which we no longer do.
This cleanup CL is related to the work tracked by 9946.
Bug: webrtc:9946
Change-Id: Id2d5ed23031388f890c42651bfbe5f79eda701e5
Reviewed-on: https://webrtc-review.googlesource.com/c/108861
Reviewed-by: Stefan Holmer <stefan@webrtc.org >
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
Reviewed-by: Niels Moller <nisse@webrtc.org >
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org >
Commit-Queue: Philip Eliasson <philipel@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#25505}
2018-11-05 17:37:07 +00:00
6af1c92b0b
Add mock_video_encoder.h to api/test
...
This is part of the following reland cl:
https://webrtc-review.googlesource.com/c/src/+/105600
Adding just the new location of MockVideoEncoder first and updating
downstream projects before relanding the rest of that change.
Bug: webrtc:9722
Change-Id: I44ba65a72cde1eea62ee4520d8e84472f4e41c0f
Reviewed-on: https://webrtc-review.googlesource.com/c/105620
Reviewed-by: Per Kjellander <perkj@webrtc.org >
Commit-Queue: Erik Språng <sprang@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#25144}
2018-10-12 13:23:36 +00:00
a1d9ca47f9
Revert "Add ability to specify if rate controller of video encoder is trusted."
...
This reverts commit 3e335d1423cab06cca8cdb4f1fadb0b16c9e7d38.
Reason for revert: breaks downstream project
Original change's description:
> Add ability to specify if rate controller of video encoder is trusted.
>
> If rate controller is trusted, we disable the frame dropper in the
> media optimization module.
>
> Bug: webrtc:9722
> Change-Id: I821f21fd74a400ee9d5aa3f6b42d4e569033acbe
> Reviewed-on: https://webrtc-review.googlesource.com/c/105020
> Commit-Queue: Erik Språng <sprang@webrtc.org >
> Reviewed-by: Per Kjellander <perkj@webrtc.org >
> Reviewed-by: Niels Moller <nisse@webrtc.org >
> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
> Cr-Commit-Position: refs/heads/master@{#25107}
TBR=brandtr@webrtc.org ,ilnik@webrtc.org ,nisse@webrtc.org ,sprang@webrtc.org ,perkj@webrtc.org
Change-Id: Ifdb0aae684894854a184ec1e7423a7c62e7ba237
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:9722
Reviewed-on: https://webrtc-review.googlesource.com/c/105360
Commit-Queue: Oleh Prypin <oprypin@webrtc.org >
Reviewed-by: Oleh Prypin <oprypin@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#25117}
2018-10-11 15:37:40 +00:00
3e335d1423
Add ability to specify if rate controller of video encoder is trusted.
...
If rate controller is trusted, we disable the frame dropper in the
media optimization module.
Bug: webrtc:9722
Change-Id: I821f21fd74a400ee9d5aa3f6b42d4e569033acbe
Reviewed-on: https://webrtc-review.googlesource.com/c/105020
Commit-Queue: Erik Språng <sprang@webrtc.org >
Reviewed-by: Per Kjellander <perkj@webrtc.org >
Reviewed-by: Niels Moller <nisse@webrtc.org >
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Cr-Commit-Position: refs/heads/master@{#25107}
2018-10-11 09:07:34 +00:00