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

Unified Diff: content/public/renderer/media_stream_video_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 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/public/renderer/media_stream_video_sink.cc
diff --git a/content/public/renderer/media_stream_video_sink.cc b/content/public/renderer/media_stream_video_sink.cc
index d2c3488af04bc54e01af04e8c52ddf056fe0e5a7..453016aec9e280b57cc1ac949cb31b0eeac9226c 100644
--- a/content/public/renderer/media_stream_video_sink.cc
+++ b/content/public/renderer/media_stream_video_sink.cc
@@ -17,13 +17,14 @@ MediaStreamVideoSink::~MediaStreamVideoSink() {
void MediaStreamVideoSink::ConnectToTrack(
const blink::WebMediaStreamTrack& track,
- const VideoCaptureDeliverFrameCB& callback) {
+ const VideoCaptureDeliverFrameCB& callback,
+ bool is_sink_secure) {
DCHECK(connected_track_.isNull());
connected_track_ = track;
MediaStreamVideoTrack* const video_track =
MediaStreamVideoTrack::GetVideoTrack(connected_track_);
DCHECK(video_track);
- video_track->AddSink(this, callback);
+ video_track->AddSink(this, callback, is_sink_secure);
}
void MediaStreamVideoSink::DisconnectFromTrack() {

Powered by Google App Engine
This is Rietveld 408576698