| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "remoting/client/plugin/chromoting_instance.h" | 5 #include "remoting/client/plugin/chromoting_instance.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 765 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 776 !data.GetString("item", &item)) { | 776 !data.GetString("item", &item)) { |
| 777 LOG(ERROR) << "Invalid sendClipboardItem data."; | 777 LOG(ERROR) << "Invalid sendClipboardItem data."; |
| 778 return; | 778 return; |
| 779 } | 779 } |
| 780 if (!IsConnected()) { | 780 if (!IsConnected()) { |
| 781 return; | 781 return; |
| 782 } | 782 } |
| 783 protocol::ClipboardEvent event; | 783 protocol::ClipboardEvent event; |
| 784 event.set_mime_type(mime_type); | 784 event.set_mime_type(mime_type); |
| 785 event.set_data(item); | 785 event.set_data(item); |
| 786 host_connection_->clipboard_stub()->InjectClipboardEvent(event); | 786 host_connection_->clipboard_forwarder()->InjectClipboardEvent(event); |
| 787 } | 787 } |
| 788 | 788 |
| 789 void ChromotingInstance::HandleNotifyClientResolution( | 789 void ChromotingInstance::HandleNotifyClientResolution( |
| 790 const base::DictionaryValue& data) { | 790 const base::DictionaryValue& data) { |
| 791 int width = 0; | 791 int width = 0; |
| 792 int height = 0; | 792 int height = 0; |
| 793 int x_dpi = kDefaultDPI; | 793 int x_dpi = kDefaultDPI; |
| 794 int y_dpi = kDefaultDPI; | 794 int y_dpi = kDefaultDPI; |
| 795 if (!data.GetInteger("width", &width) || | 795 if (!data.GetInteger("width", &width) || |
| 796 !data.GetInteger("height", &height) || | 796 !data.GetInteger("height", &height) || |
| (...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1123 pp::VarArrayBuffer array_buffer(buffer_size); | 1123 pp::VarArrayBuffer array_buffer(buffer_size); |
| 1124 void* data_ptr = array_buffer.Map(); | 1124 void* data_ptr = array_buffer.Map(); |
| 1125 memcpy(data_ptr, buffer, buffer_size); | 1125 memcpy(data_ptr, buffer, buffer_size); |
| 1126 array_buffer.Unmap(); | 1126 array_buffer.Unmap(); |
| 1127 pp::VarDictionary data_dictionary; | 1127 pp::VarDictionary data_dictionary; |
| 1128 data_dictionary.Set(pp::Var("buffer"), array_buffer); | 1128 data_dictionary.Set(pp::Var("buffer"), array_buffer); |
| 1129 PostChromotingMessage("mediaSourceData", data_dictionary); | 1129 PostChromotingMessage("mediaSourceData", data_dictionary); |
| 1130 } | 1130 } |
| 1131 | 1131 |
| 1132 } // namespace remoting | 1132 } // namespace remoting |
| OLD | NEW |