Replace the use of webrtc::VideoEncoderFactory with cricket::WebRtcVideoEncoderFactory and remove the adapter classes between these two factory types. Some code changes were necessary in order to accomplish this: * Move SimulcastEncoderAdapter from webrtc/modules/video_coding/codecs/vp8 to webrtc/media/engine (that's where it's used). * Rename simulcast_unittest.h to simulcast_test_utility.h and make it into it's own target, because it's used from both simulcast_unittest.cc and simulcast_encoder_adapter_unittest.cc. * Remove ownership of the encoder factory from SimulcastEncoderAdapter, and make the necessary changes in surrounding code. The goal with this CL is to clean up the code, and also to free up the name webrtc::VideoEncoderFactory for future use. BUG=webrtc:7925 Review-Url: https://codereview.webrtc.org/2964953002 Cr-Commit-Position: refs/heads/master@{#18945}
21 lines
373 B
Python
21 lines
373 B
Python
include_rules = [
|
|
"+third_party/ffmpeg",
|
|
"+third_party/openh264",
|
|
"+vpx",
|
|
"+webrtc/base",
|
|
"+webrtc/common_video",
|
|
"+webrtc/system_wrappers",
|
|
"+webrtc/rtc_tools",
|
|
]
|
|
|
|
specific_include_rules = {
|
|
"android_test_initializer\.cc": [
|
|
"+base/android",
|
|
"+webrtc/sdk",
|
|
],
|
|
"(.*test\.cc|.*test\.h)": [
|
|
"+webrtc/media/engine",
|
|
"+webrtc/sdk",
|
|
],
|
|
}
|