• Zijie He's avatar
    Revert "[Desktop Capturer] Use new DesktopAndCursorComposer constructor" · a511b3d8
    Zijie He authored
    This reverts commit cf3aebae.
    
    Reason for revert: The new API breaks on X11 and Mac OSX.
    
    Original change's description:
    > [Desktop Capturer] Use new DesktopAndCursorComposer constructor
    > 
    > After several changes, we finally removed the dependency of SourceId in
    > MouseCursorMonitor. Now DesktopAndCursorComposer provides a clearer
    > constructor for its clients.
    > 
    > Bug: webrtc:7950
    > Change-Id: I8716d736897637412e712fcc2b2d17ef0acf3eab
    > Reviewed-on: https://chromium-review.googlesource.com/651147
    > Commit-Queue: Zijie He <zijiehe@chromium.org>
    > Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
    > Reviewed-by: Weiyong Yao <braveyao@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#500761}
    
    TBR=jamiewalch@chromium.org,braveyao@chromium.org,zijiehe@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: webrtc:7950, chromium:778035, chromium:778049
    Change-Id: I45fbc68ae52194164828bc34207fe849850a98bf
    Reviewed-on: https://chromium-review.googlesource.com/746947Reviewed-by: default avatarWeiyong Yao <braveyao@chromium.org>
    Reviewed-by: default avatarZijie He <zijiehe@chromium.org>
    Commit-Queue: Zijie He <zijiehe@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#512976}
    a511b3d8
desktop_capture_device.cc 19 KB