diff options
author | Kennan Gumbs <kennangumbs@google.com> | 2021-08-20 18:32:48 -0400 |
---|---|---|
committer | Openscreen LUCI CQ <openscreen-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2021-08-23 17:21:16 +0000 |
commit | 13b515f3c0f9992e9041e3b67261d95d573ef0ad (patch) | |
tree | 009aefc6efef0e5abc1d58fd3f3d24d773b3dc76 /cast | |
parent | 282792c45b6d444a27e7af6bc80cab1f88ee0a15 (diff) | |
download | openscreen-13b515f3c0f9992e9041e3b67261d95d573ef0ad.tar.gz |
Fix AV1 bug in standalone sender/receiver
This patch fixes a crash that occurs when using AV1 with the standalone
sender and receiver.
Change-Id: I1cb6abd31b40d6c919e18eed527894ebae543618
Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/3111610
Commit-Queue: Jordan Bayles <jophba@chromium.org>
Reviewed-by: Jordan Bayles <jophba@chromium.org>
Diffstat (limited to 'cast')
-rw-r--r-- | cast/standalone_sender/streaming_av1_encoder.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cast/standalone_sender/streaming_av1_encoder.cc b/cast/standalone_sender/streaming_av1_encoder.cc index 7552f14f..c39332e5 100644 --- a/cast/standalone_sender/streaming_av1_encoder.cc +++ b/cast/standalone_sender/streaming_av1_encoder.cc @@ -49,8 +49,8 @@ StreamingAv1Encoder::StreamingAv1Encoder(const Parameters& params, encode_thread_ = std::thread([this] { ProcessWorkUnitsUntilTimeToQuit(); }); OSP_DCHECK(params_.codec == VideoCodec::kAv1); - const auto result = - aom_codec_enc_config_default(aom_codec_av1_cx(), &config_, 0); + const auto result = aom_codec_enc_config_default(aom_codec_av1_cx(), &config_, + AOM_USAGE_REALTIME); OSP_CHECK_EQ(result, AOM_CODEC_OK); // This is set to non-zero in ConfigureForNewFrameSize() later, to flag that |