| Index: chrome/browser/ui/views/desktop_media_picker_views.h
|
| diff --git a/chrome/browser/ui/views/desktop_media_picker_views.h b/chrome/browser/ui/views/desktop_media_picker_views.h
|
| index a820ad9147dff0272ce7d611849d35bbe55f53b3..2119a02886238cf3d5f039bf68d2a313dea295a3 100644
|
| --- a/chrome/browser/ui/views/desktop_media_picker_views.h
|
| +++ b/chrome/browser/ui/views/desktop_media_picker_views.h
|
| @@ -13,6 +13,7 @@
|
| namespace views {
|
| class ImageView;
|
| class Label;
|
| +class Checkbox;
|
| } // namespace views
|
|
|
| class DesktopMediaPickerDialogView;
|
| @@ -116,7 +117,8 @@ class DesktopMediaPickerDialogView : public views::DialogDelegateView {
|
| DesktopMediaPickerViews* parent,
|
| const base::string16& app_name,
|
| const base::string16& target_name,
|
| - scoped_ptr<DesktopMediaList> media_list);
|
| + scoped_ptr<DesktopMediaList> media_list,
|
| + bool request_audio);
|
| ~DesktopMediaPickerDialogView() override;
|
|
|
| // Called by parent (DesktopMediaPickerViews) when it's destroyed.
|
| @@ -149,6 +151,7 @@ class DesktopMediaPickerDialogView : public views::DialogDelegateView {
|
| base::string16 app_name_;
|
|
|
| views::Label* label_;
|
| + views::Checkbox* checkbox_;
|
| views::ScrollView* scroll_view_;
|
| DesktopMediaListView* list_view_;
|
|
|
| @@ -170,6 +173,7 @@ class DesktopMediaPickerViews : public DesktopMediaPicker {
|
| const base::string16& app_name,
|
| const base::string16& target_name,
|
| scoped_ptr<DesktopMediaList> media_list,
|
| + bool request_audio,
|
| const DoneCallback& done_callback) override;
|
|
|
| DesktopMediaPickerDialogView* GetDialogViewForTesting() const {
|
|
|