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

Unified Diff: content/browser/renderer_host/media/video_capture_gpu_jpeg_decoder.h

Issue 2860573008: Add more video capture log messages to WebRTC log (Closed)
Patch Set: Created 3 years, 8 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/browser/renderer_host/media/video_capture_gpu_jpeg_decoder.h
diff --git a/content/browser/renderer_host/media/video_capture_gpu_jpeg_decoder.h b/content/browser/renderer_host/media/video_capture_gpu_jpeg_decoder.h
index 199962cd3cf0334a36a5529b5e0bb4c4decd9dcb..ef49f25012b4d7d0e3999ee1758bd28f1633ea9d 100644
--- a/content/browser/renderer_host/media/video_capture_gpu_jpeg_decoder.h
+++ b/content/browser/renderer_host/media/video_capture_gpu_jpeg_decoder.h
@@ -43,7 +43,9 @@ class CONTENT_EXPORT VideoCaptureGpuJpegDecoder
// |decode_done_cb| is called on the IO thread when decode succeed. This can
// be on any thread. |decode_done_cb| is never called after
// VideoCaptureGpuJpegDecoder is destroyed.
- explicit VideoCaptureGpuJpegDecoder(const DecodeDoneCB& decode_done_cb);
+ explicit VideoCaptureGpuJpegDecoder(
emircan 2017/05/03 17:20:50 You don't need explicit any more.
chfremer 2017/05/03 23:36:59 Done.
+ DecodeDoneCB decode_done_cb,
+ base::Callback<void(const std::string&)> send_log_message_cb);
~VideoCaptureGpuJpegDecoder() override;
// Implementation of VideoCaptureJpegDecoder:
@@ -91,6 +93,9 @@ class CONTENT_EXPORT VideoCaptureGpuJpegDecoder
// The callback to run when decode succeeds.
const DecodeDoneCB decode_done_cb_;
+ base::Callback<void(const std::string&)> send_log_message_cb_;
emircan 2017/05/03 17:20:50 const
chfremer 2017/05/03 23:36:59 Done.
+ bool has_received_decoded_frame_;
+
// Guards |decode_done_closure_| and |decoder_status_|.
mutable base::Lock lock_;

Powered by Google App Engine
This is Rietveld 408576698