Ssergeyu@chromium.orgLimit audio buffer size in the audio player used by the chromoting client.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Remove support for Windows-style keycodes. BUG=145057 Review URL: https://chromiumcodereview.appspot.com/10894050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155905 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Tidy up ChromotingInstance members a little. - Group member variables more appropriately. - Create the input pipeline as member objects rather than separate objects, to remove the need for pointer checks in various places. TEST=Existing unit-tests. Client plugin continues to work in manual tests. Review URL: https://chromiumcodereview.appspot.com/10831221 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151680 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move some files from base to base/memory. raw_scoped_refptr_mismatch_checker.h ref_counted.cc ref_counted.h ref_counted_memory.cc ref_counted_memory.h ref_counted_unittest.cc scoped_callback_factory.h scoped_comptr_win.h scoped_handle.h scoped_native_library.cc scoped_native_library.h scoped_native_library_unittest.cc scoped_nsobject.h scoped_open_process.h scoped_ptr.h scoped_ptr_unittest.cc scoped_temp_dir.cc scoped_temp_dir.h scoped_temp_dir_unittest.cc scoped_vector.h singleton.h singleton_objc.h singleton_unittest.cc linked_ptr.h linked_ptr_unittest.cc weak_ptr.cc weak_ptr.h weak_ptr_unittest.cc BUG=None TEST=Compile Review URL: http://codereview.chromium.org/6714032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79524 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
[chromoting] Fix sticky c key with cmd on mac using usb keycode Switch to use USB keycode for the fix for sticky keys on Mac. BUG=101937 TEST=Build on Mac and run chromoting and press cmd+c Review URL: https://chromiumcodereview.appspot.com/10387226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138205 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[chromoting] Fix sticky c key with cmd on mac using usb keycode Switch to use USB keycode for the fix for sticky keys on Mac. BUG=101937 TEST=Build on Mac and run chromoting and press cmd+c Review URL: https://chromiumcodereview.appspot.com/10387226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138205 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[chromoting] Fix sticky c key with cmd on mac using usb keycode Switch to use USB keycode for the fix for sticky keys on Mac. BUG=101937 TEST=Build on Mac and run chromoting and press cmd+c Review URL: https://chromiumcodereview.appspot.com/10387226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138205 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Limit audio buffer size in the audio player used by the chromoting client. Review URL: https://chromiumcodereview.appspot.com/10914210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156465 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Limit audio buffer size in the audio player used by the chromoting client. Review URL: https://chromiumcodereview.appspot.com/10914210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156465 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix crash in Chromoting's logger when a client connects to multiple hosts. BUG=92234 TEST=manual Review URL: http://codereview.chromium.org/7666001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97388 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Replace libjingle's HttpPortAllocatorSession with Pepper's http client HttpPortAllocatorSession uses libjingle's http client to establish relay connection. This will not work in the sanboxed case since it access OS level of network directly. This patch replaces the http client with URL loader in pepper. This goes through the standard URL fetching system for chrome to get around the sandbox problem. BUG=51198 TEST=Force libjingle to use relay and try it with this code. Review URL: http://codereview.chromium.org/6623048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77218 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
Remove support for Windows-style keycodes. BUG=145057 Review URL: https://chromiumcodereview.appspot.com/10894050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155905 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
This CL moves much of the input tracking logic out of ClientSession, which means: * We can re-use existing client-side input pipeline components. * Individual features of the input pipeline are isolated from one another. * It'll be easier to move some portions of the pipeline into ChromotingHost, where they belong. The CL makes the following changes: * Moves KeyEventTracker to InputEventTracker and has it release mouse buttons as well as keys. * Moves blocking of events when there is local input to a new RemoteInputFilter component. * Simplifies ClientSession to enable/disable events by setting and clearing the output InputStub on an InputFilter. * Simplifies ClientSession's SetDisableInputs() (used to temporarily disable inputs during the Continue dialog for IT2Me) to use the InputFilter mechanism. * Releases keys and buttons when entering the input-blocking state. BUG=118511 Review URL: http://codereview.chromium.org/9465035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130263 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
MessageLoopProxy cleanups in remoting client. Replaced all usage of MessageLoopProxy with SingleThreadTaskRunner. Also includes some other minor cleanups, e.g. removed ClientContext::network_message_loop(). Review URL: https://chromiumcodereview.appspot.com/10454018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141589 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move PepperNetworkManager to client/plugin Review URL: http://codereview.chromium.org/10103016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132533 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix UdpPacketSocket to handle callbacks after the socket is destroyed. PPB_UDPSocket_Private doesn't make guarantees about callbacks not being called after Close() - we may still get some callbacks asynchronously with error codes different from PP_ERROR_ABORTED. UdpPacketSocket wasn't handling this case properly. BUG=143839 Review URL: https://chromiumcodereview.appspot.com/10900028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153972 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Roll libjingle 132:135 Review URL: https://chromiumcodereview.appspot.com/10209008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134065 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add functions to expand PostDelayedTask interface. These functions add TimeDelta interfaces in addition to the int ms interfaces, which will be removed at a later date. BUG=108171 Review URL: http://codereview.chromium.org/9427023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123683 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Replace PluginMessageLoopProxy with PluginThreadTaskRunner. Previosly plugin code was using PluginMessageLoopProxy that implements MessageLoopProxy interface. We no longer need MessageLoopProxy. Replacing PluginMessageLoopProxy with PluginThreadTaskRunner that implements SingleThreadTaskRunner interface Review URL: https://chromiumcodereview.appspot.com/10830016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148801 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Updating chrome to libjingle r175 Review URL: https://chromiumcodereview.appspot.com/10882037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153413 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Rolling libjingle to 159. TEST=unit tests, webrtc pytest Review URL: https://chromiumcodereview.appspot.com/10689180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146709 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix PepperPortAllocator to resolve STUN addresses using HostResolverPrivate. Also the port allocator now disables TCP ports as it is supposed to. BUG=109630 Review URL: https://chromiumcodereview.appspot.com/10384171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137355 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix PepperPortAllocator to resolve STUN addresses using HostResolverPrivate. Also the port allocator now disables TCP ports as it is supposed to. BUG=109630 Review URL: https://chromiumcodereview.appspot.com/10384171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137355 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add a query function for the scaling feature. We need to be able to query whether scaling is supported before creating a Graphics2D object so we know which code path to use. This just adds a function to do that checking. I also renamed Graphics2DDev to Graphics2D_Dev for consistency with the other Dev wrapper objects. TEST=none BUG=none Review URL: https://chromiumcodereview.appspot.com/10832428 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152829 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make Chromoting client plugin always render at device DPI. This addresses image quality issues when to a high-resolution device from a high-DPI but lower resolution client. In this case Chromoting would down-scale to the plugin's DIP dimensions, only for Chrome to up-scale to device dimensions. Follow-up CLs will add DPI information to the FrameConsumer interface, and try to optimize the plugin's up-scaling mode. BUG=133349,135089 Review URL: https://chromiumcodereview.appspot.com/10785041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148012 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
MessageLoopProxy cleanups in remoting client. Replaced all usage of MessageLoopProxy with SingleThreadTaskRunner. Also includes some other minor cleanups, e.g. removed ClientContext::network_message_loop(). Review URL: https://chromiumcodereview.appspot.com/10454018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141589 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
MessageLoopProxy cleanups in remoting client. Replaced all usage of MessageLoopProxy with SingleThreadTaskRunner. Also includes some other minor cleanups, e.g. removed ClientContext::network_message_loop(). Review URL: https://chromiumcodereview.appspot.com/10454018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141589 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |