Sergio Garcia Murillo
43800f95bf
Generalize SimulcastEncoderAdapter, use for H264 & VP8.
...
* Move SimulcastEncoderAdapter out under modules/video_coding
* Move SimulcastRateAllocator back out to modules/video_coding/utility
* Move TemporalLayers and ScreenshareLayers to modules/video_coding/utility
* Move any VP8 specific code - such as temporal layer bitrate budgeting -
under codec type dependent conditionals.
* Plumb the simulcast index for H264 in the codec specific and RTP format data structures.
TBR=sprang@webrtc.org ,stefan@webrtc.org,titovartem@webrtc.org
Bug: webrtc:5840
Change-Id: I2d3b130622dd7ceec5528f3ab6c46f109e6bafb8
Reviewed-on: https://webrtc-review.googlesource.com/84743
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23715}
2018-06-21 15:57:43 +00:00
..
2018-06-21 15:57:43 +00:00
2018-06-21 15:57:43 +00:00
2018-06-19 14:00:39 +00:00
2018-06-21 15:57:43 +00:00
2018-06-21 15:57:43 +00:00
2018-03-27 08:11:21 +00:00
2018-03-27 08:11:21 +00:00
2018-06-07 08:46:57 +00:00
2018-06-07 08:46:57 +00:00
2018-06-04 11:53:17 +00:00
2017-11-09 11:56:32 +00:00
2017-09-15 13:03:51 +00:00
2018-03-08 17:41:13 +00:00
2018-06-19 11:14:16 +00:00
2018-06-19 14:00:39 +00:00
2018-06-07 07:49:27 +00:00
2018-03-16 13:43:01 +00:00
2018-02-20 12:41:55 +00:00
2018-02-20 12:41:55 +00:00
2018-01-22 11:48:16 +00:00
2017-09-15 05:02:56 +00:00
2018-06-12 09:26:09 +00:00
2018-06-18 10:24:48 +00:00
2018-03-27 08:11:21 +00:00
2018-06-11 18:39:50 +00:00
2018-06-19 14:00:39 +00:00
2018-06-18 10:24:48 +00:00
2018-06-18 10:24:48 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 14:00:39 +00:00
2018-06-05 13:52:04 +00:00
2018-06-19 14:00:39 +00:00
2018-06-18 10:24:48 +00:00
2017-09-15 05:02:56 +00:00
2018-05-21 19:35:08 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2018-06-18 10:24:48 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-10-25 12:33:57 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 13:03:51 +00:00
2018-06-15 09:00:25 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 14:00:39 +00:00
2018-06-15 09:00:25 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2017-09-15 13:03:51 +00:00
2018-06-21 15:57:43 +00:00
2017-09-15 13:03:51 +00:00
2018-06-19 14:00:39 +00:00
2018-02-20 12:41:55 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2018-03-23 14:34:48 +00:00
2018-06-19 14:00:39 +00:00
2018-05-17 10:14:31 +00:00
2018-06-18 10:24:48 +00:00
2018-06-18 10:24:48 +00:00
2018-06-04 11:53:17 +00:00
2018-06-15 09:00:25 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2018-02-27 16:31:29 +00:00
2017-09-15 05:02:56 +00:00
2018-05-09 18:18:43 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 14:00:39 +00:00
2018-01-26 10:59:56 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 05:02:56 +00:00
2018-06-15 09:00:25 +00:00
2018-06-11 18:39:50 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 13:03:51 +00:00
2018-01-17 14:47:10 +00:00
2018-06-18 10:24:48 +00:00
2018-06-18 10:24:48 +00:00
2018-06-19 14:00:39 +00:00
2018-06-21 15:57:43 +00:00
2018-03-27 08:11:21 +00:00
2018-06-21 15:57:43 +00:00
2018-06-19 14:00:39 +00:00
2018-06-18 10:24:48 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 14:00:39 +00:00
2018-06-21 15:57:43 +00:00
2018-06-21 15:57:43 +00:00