| Index: content/renderer/media/media_recorder_handler.h
|
| diff --git a/content/renderer/media/media_recorder_handler.h b/content/renderer/media/media_recorder_handler.h
|
| index cc50c84ee84c9a371a423581f5faa614f16a9dca..1e31a5f5c9c7a1902ea837f29f1ce131b7300ca7 100644
|
| --- a/content/renderer/media/media_recorder_handler.h
|
| +++ b/content/renderer/media/media_recorder_handler.h
|
| @@ -53,7 +53,9 @@ class CONTENT_EXPORT MediaRecorderHandler final
|
| bool initialize(blink::WebMediaRecorderHandlerClient* client,
|
| const blink::WebMediaStream& media_stream,
|
| const blink::WebString& type,
|
| - const blink::WebString& codecs) override;
|
| + const blink::WebString& codecs,
|
| + int32_t audio_bits_per_second,
|
| + int32_t video_bits_per_second) override;
|
| bool start() override;
|
| bool start(int timeslice) override;
|
| void stop() override;
|
| @@ -81,6 +83,10 @@ class CONTENT_EXPORT MediaRecorderHandler final
|
| // Bound to the main render thread.
|
| base::ThreadChecker main_render_thread_checker_;
|
|
|
| + // Sanitized video and audio bitrate settings passed on initialize().
|
| + int32_t video_bits_per_second_;
|
| + int32_t audio_bits_per_second_;
|
| +
|
| // Force using VP9 for video encoding, otherwise VP8 will be used by default.
|
| bool use_vp9_;
|
|
|
|
|