webrtc/modules/video_coding/codecs/vp8
Ilya Nikolaevskiy c22a3a6a7d Refactor VP8 encoder creation logic
Now decision between using SimulcastEncoderAdapter and using VP8 encoder
is postponed before codec is initialized for VP8 internal codecs. This is done
be new VP8EncoderProxy class. New error code for codec initialization is used
to signal that simulcast parameters are not supported.

Bug: webrtc:7925
Change-Id: I3a82c21bf5dfaaa7fa25350986830523f02c39d8
Reviewed-on: https://webrtc-review.googlesource.com/13980
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20419}
2017-10-25 09:30:07 +00:00
..
include Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
test Refactor VP8 encoder creation logic 2017-10-25 09:30:07 +00:00
default_temporal_layers.cc Implement ScreenshareTemporalLayersChecker 2017-10-04 14:18:04 +00:00
default_temporal_layers.h Implement temporal layers checkers for vp8 2017-10-02 09:14:59 +00:00
default_temporal_layers_unittest.cc Implement temporal layers checkers for vp8 2017-10-02 09:14:59 +00:00
screenshare_layers.cc Reduce time between sync frames for temporal layers vp8 screensharing. 2017-10-05 11:10:38 +00:00
screenshare_layers.h Implement ScreenshareTemporalLayersChecker 2017-10-04 14:18:04 +00:00
screenshare_layers_unittest.cc Reduce time between sync frames for temporal layers vp8 screensharing. 2017-10-05 11:10:38 +00:00
simulcast_rate_allocator.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
simulcast_rate_allocator.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
simulcast_test_utility.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
simulcast_unittest.cc Refactor VP8 encoder creation logic 2017-10-25 09:30:07 +00:00
temporal_layers.cc Implement ScreenshareTemporalLayersChecker 2017-10-04 14:18:04 +00:00
temporal_layers.h Implement ScreenshareTemporalLayersChecker 2017-10-04 14:18:04 +00:00
vp8_impl.cc Refactor VP8 encoder creation logic 2017-10-25 09:30:07 +00:00
vp8_impl.h Implement temporal layers checkers for vp8 2017-10-02 09:14:59 +00:00