Stop exporting simulcast_encoder_adapter.h in :rtc_internal_video_codecs

All dependencies now depend on :rtc_simulcast_encoder_adapter directly.
Leaving the simulcast adapter as a dependency of
:rtc_internal_video_codecs because it is used by
VP8EncoderSimulcastProxy.

Bug: webrtc:7925
Change-Id: I536d3d3b80b13529610847f44e62ad702915be60
Reviewed-on: https://webrtc-review.googlesource.com/c/107690
Commit-Queue: Jonathan Yu <yujo@chromium.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25378}
This commit is contained in:
Jonathan Yu 2018-10-25 13:15:17 -07:00 committed by Commit Bot
parent b19b497c52
commit 5abd54166a

View File

@ -214,11 +214,6 @@ rtc_static_library("rtc_internal_video_codecs") {
"engine/scopedvideodecoder.h",
"engine/scopedvideoencoder.cc",
"engine/scopedvideoencoder.h",
# TODO(bugs.webrtc.org/7925): When downstream projects depend directly on
# :rtc_simulcast_encoder_adapter, remove it from this target's deps, remove
# its deps from this target's deps, and stop exporting this header here.
"engine/simulcast_encoder_adapter.h",
"engine/vp8_encoder_simulcast_proxy.cc",
"engine/vp8_encoder_simulcast_proxy.h",
"engine/webrtcvideodecoderfactory.h",
@ -248,10 +243,8 @@ rtc_static_library("rtc_internal_video_codecs") {
"../modules/video_coding:webrtc_vp9",
"../rtc_base:checks",
"../rtc_base:rtc_base_approved",
"../rtc_base:sequenced_task_checker",
"../rtc_base/system:rtc_export",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
}