aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabrice de Gans <fdegans@google.com>2021-08-16 17:04:35 -0700
committerOpenscreen LUCI CQ <openscreen-scoped@luci-project-accounts.iam.gserviceaccount.com>2021-08-17 17:41:30 +0000
commitc1ba479f10d847c8f9a6ff4834da99dab7ec9af0 (patch)
tree96a79cbf6a6e81425f5f0d4feab62bd8d5d94a1e
parent158ca93469cede82d28c0c3d5d5d82c9fa0bfeea (diff)
downloadopenscreen-c1ba479f10d847c8f9a6ff4834da99dab7ec9af0.tar.gz
Add missing initializer for ConfiguredSenders
The audio_sender and video_sender properties were not initialized to nullptr, resulting in incorrect values being sent to the embedder. Bug: crbug.com/1240354 Change-Id: I4f286f041ba78764d7cbc7fd7bf4f4ccb9ac1b95 Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/3097162 Reviewed-by: Jordan Bayles <jophba@chromium.org> Commit-Queue: Jordan Bayles <jophba@chromium.org>
-rw-r--r--cast/streaming/sender_session.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/cast/streaming/sender_session.h b/cast/streaming/sender_session.h
index f7fbb97a..ef68df73 100644
--- a/cast/streaming/sender_session.h
+++ b/cast/streaming/sender_session.h
@@ -41,10 +41,10 @@ class SenderSession final {
// If the sender is audio- or video-only, either of the senders
// may be nullptr. However, in the majority of cases they will be populated.
- Sender* audio_sender;
+ Sender* audio_sender = nullptr;
AudioCaptureConfig audio_config;
- Sender* video_sender;
+ Sender* video_sender = nullptr;
VideoCaptureConfig video_config;
};