Log video encoder InitEncode error code
which makes it possible to understand which error occured. BUG=chromium:1366910 Change-Id: Ided288ea7aa7c6cb283f7d46692c67efb15764d6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316863 Commit-Queue: Philipp Hancke <phancke@microsoft.com> Reviewed-by: Henrik Boström <hbos@webrtc.org> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40573}
This commit is contained in:
parent
972f28335a
commit
47f4e55612
@ -1290,11 +1290,13 @@ void VideoStreamEncoder::ReconfigureEncoder() {
|
||||
VideoEncoder::Settings settings = VideoEncoder::Settings(
|
||||
settings_.capabilities, number_of_cores_, max_data_payload_length);
|
||||
settings.encoder_thread_limit = experimental_encoder_thread_limit_;
|
||||
if (encoder_->InitEncode(&send_codec_, settings) != 0) {
|
||||
int error = encoder_->InitEncode(&send_codec_, settings);
|
||||
if (error != 0) {
|
||||
RTC_LOG(LS_ERROR) << "Failed to initialize the encoder associated with "
|
||||
"codec type: "
|
||||
<< CodecTypeToPayloadString(send_codec_.codecType)
|
||||
<< " (" << send_codec_.codecType << ")";
|
||||
<< " (" << send_codec_.codecType
|
||||
<< "). Error: " << error;
|
||||
ReleaseEncoder();
|
||||
} else {
|
||||
encoder_initialized_ = true;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user