Chromium Code Reviews| 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_; |