Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(455)

Unified Diff: content/renderer/media/media_stream_video_renderer_sink.cc

Issue 1873293002: Report if video capturing meets output protection requirement. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Addressed oshima and nasko's comments, and rebased. Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/renderer/media/media_stream_video_renderer_sink.cc
diff --git a/content/renderer/media/media_stream_video_renderer_sink.cc b/content/renderer/media/media_stream_video_renderer_sink.cc
index 8e9eccd33f81245c689301d2434f9aad89f9fe27..23d1b104ceaec1a492a39ccc71ceff21e84b81d6 100644
--- a/content/renderer/media/media_stream_video_renderer_sink.cc
+++ b/content/renderer/media/media_stream_video_renderer_sink.cc
@@ -50,11 +50,12 @@ void MediaStreamVideoRendererSink::Start() {
DCHECK(task_runner_->BelongsToCurrentThread());
DCHECK_EQ(state_, STOPPED);
- MediaStreamVideoSink::ConnectToTrack(video_track_,
- media::BindToCurrentLoop(
- base::Bind(
- &MediaStreamVideoRendererSink::OnVideoFrame,
- weak_factory_.GetWeakPtr())));
+ MediaStreamVideoSink::ConnectToTrack(
+ video_track_, media::BindToCurrentLoop(
+ base::Bind(&MediaStreamVideoRendererSink::OnVideoFrame,
+ weak_factory_.GetWeakPtr())),
+ // Local display video rendering is considered a secure link.
+ true);
state_ = STARTED;
if (video_track_.source().getReadyState() ==

Powered by Google App Engine
This is Rietveld 408576698