Commit graph

  • 26ee63d9e9 Build on Windows with libusb support libusb-windows Romain Vimont 2022-02-07 08:52:17 +01:00
  • 0d3ed2f669 Fix libusb callback for Windows Romain Vimont 2022-02-07 09:08:21 +01:00
  • 0480581789 Avoid PRIx16 printf format on Windows Romain Vimont 2022-02-07 08:57:42 +01:00
  • c0bc183157 Log device opening errors during listing Romain Vimont 2022-02-07 13:08:07 +01:00
  • dddd960a9e Mention --select-usb and --select-tcpip in README Romain Vimont 2022-02-06 18:45:02 +01:00
  • 5b05936093 Add option to select USB or TCP/IP devices Romain Vimont 2022-02-06 18:40:18 +01:00
  • 14b608dbcc Introduce adb device selector Romain Vimont 2022-02-06 16:06:46 +01:00
  • 1718bfe00e Execute adb start-server Romain Vimont 2022-02-06 15:28:23 +01:00
  • 4ad12755da Remove sc_adb_get_serialno() Romain Vimont 2022-02-06 15:22:01 +01:00
  • a6bedb4301 Allow selecting a device from IP without port Romain Vimont 2022-02-06 15:11:35 +01:00
  • a432134685 Expose simple API to select a single adb device Romain Vimont 2022-02-06 15:04:00 +01:00
  • e78eb83cb9 Expose function to test if a serial is TCP/IP Romain Vimont 2022-02-06 15:02:29 +01:00
  • f5b737857f Add adb devices parser Romain Vimont 2022-02-05 22:32:40 +01:00
  • 4a759f9b55 Refactor device configuration Romain Vimont 2022-02-05 21:20:12 +01:00
  • c28e616a44 List and select USB devices separately Romain Vimont 2022-02-05 19:34:45 +01:00
  • 70a0d9cc37 Expose simple API to select a single USB device Romain Vimont 2022-02-05 19:12:59 +01:00
  • b11c6550c7 Add move-function for sc_usb_device Romain Vimont 2022-02-05 19:07:53 +01:00
  • 7d7953e278 Move SC_PRIsizet to compat.h Romain Vimont 2022-02-05 18:55:10 +01:00
  • 54d48321fd Rename function to destroy a list of USB devices Romain Vimont 2022-02-05 18:09:02 +01:00
  • 3456ca19c7 Add generic LOG() macro with level parameter Romain Vimont 2022-02-05 14:18:12 +01:00
  • 79eb78a9e8 Remove LOGC() Romain Vimont 2022-02-05 14:06:03 +01:00
  • f20137d2ac Improve USB device open log Romain Vimont 2022-02-07 13:10:53 +01:00
  • b60809a4da Inline USB device opening Romain Vimont 2022-02-07 13:01:49 +01:00
  • b0e04aa327 Remove log_libusb_error() Romain Vimont 2022-02-07 12:56:25 +01:00
  • 137d2c9791 Remove confusing sc_str_truncate() Romain Vimont 2022-02-06 12:24:40 +01:00
  • 6d41c53b61 Fix adb connect parsing Romain Vimont 2022-02-06 12:22:17 +01:00
  • 8d540e83c7 Fix adb get-serialno parsing Romain Vimont 2022-02-06 12:18:17 +01:00
  • 2ea12f73db Fix adb getprop parsing Romain Vimont 2022-02-06 12:17:39 +01:00
  • 5d6bd8f9cd Fix adb device ip parsing Romain Vimont 2022-02-06 10:52:55 +01:00
  • 5b3ae2cb2f Store actual serial in sc_server Romain Vimont 2022-02-04 20:49:35 +01:00
  • 08f16a9dde Simplify switch to TCPIP function Romain Vimont 2022-02-04 19:42:42 +01:00
  • 386cf7d7ac Build adb argv statically Romain Vimont 2022-02-05 10:07:13 +01:00
  • 5e2bfccab4 Expose adb executable path publicly Romain Vimont 2022-02-05 09:37:00 +01:00
  • ba30ca5c1e Rename adb_command to adb_executable Romain Vimont 2022-02-05 09:21:53 +01:00
  • 028e7afe32 Assert non-NULL serial Romain Vimont 2022-02-05 09:51:18 +01:00
  • 6ca9825c0f Assert "adb disconnect" is called with an argument Romain Vimont 2022-02-05 10:11:13 +01:00
  • f807131c0a Remove useless undef Romain Vimont 2022-02-05 10:08:51 +01:00
  • c8fe3fe7a4 avoiding the use o regex text && spliting some lines to increase the readability && making some code comments 0x6775737461 2022-02-04 20:01:58 -04:00
  • 21106bd70a Remove screensaver log Romain Vimont 2022-02-04 09:11:07 +01:00
  • bd3c93ae3d Remove platform-tools installation suggestion Romain Vimont 2022-02-04 08:37:36 +01:00
  • 9e3902f30c Use sc_ prefix for adb Romain Vimont 2022-02-03 23:04:01 +01:00
  • 7810ca61b0 Move ADB code to adb/ Romain Vimont 2022-02-03 22:46:24 +01:00
  • c460243ce2 Simplify demuxer Romain Vimont 2022-02-02 21:03:24 +01:00
  • 7dec225ceb Rename stream to sc_demuxer Romain Vimont 2022-02-02 20:51:07 +01:00
  • 4ee62abe1d Use sc_ prefix for recorder Romain Vimont 2022-02-02 19:37:28 +01:00
  • 0080d0b0ff Use sc_ prefix for decoder Romain Vimont 2022-02-02 19:27:41 +01:00
  • 0bf7e4ddc4 Add missing spaces in help CennoxX 2022-02-02 11:49:34 +01:00
  • ed694ec874
    add missing spaces CennoxX 2022-02-02 11:49:34 +01:00
  • c0a75ca746 Downscale and retry also on early MediaCodec error downscale-on-error-fix Romain Vimont 2022-01-29 23:10:24 +01:00
  • f02f2135cd Fix include for standard library header Romain Vimont 2022-02-01 21:36:37 +01:00
  • 9b4360b6b8 Add warning in function documentation Romain Vimont 2022-02-01 21:35:02 +01:00
  • c8d0f5cdeb Fix sc_str_truncate() documentation Romain Vimont 2022-02-01 21:28:26 +01:00
  • 22d9f0faf4 Fix comment typo Romain Vimont 2022-02-01 21:09:02 +01:00
  • a1967b4dfd Update FAQ.zh-Hans.md to v1.22 Cccc_owo 2022-01-30 11:02:16 +08:00
  • a86deab3d4 Update README.zh-Hans.md to v1.22 Cccc_owo 2022-01-30 10:43:12 +08:00
  • 0d627d8271
    Update FAQ.md Cccc_owo 2022-01-30 11:03:19 +08:00
  • 4a75d3b625
    Update FAQ.zh-Hans.md Cccc_owo 2022-01-30 11:03:01 +08:00
  • 099a415cff
    Update FAQ.zh-Hans.md Cccc_owo 2022-01-30 11:02:16 +08:00
  • ac9d11e90b
    Update README.zh-Hans.md Cccc_owo 2022-01-30 10:44:57 +08:00
  • 609750ebe1
    Update README.md Cccc_owo 2022-01-30 10:43:54 +08:00
  • c1189afa66
    Update README.zh-Hans.md Cccc_owo 2022-01-30 10:43:12 +08:00
  • f4c7044b46 Update links to v1.22 Romain Vimont 2022-01-29 16:13:50 +01:00
  • 64a09513ae Bump version to 1.22 v1.22 Romain Vimont 2022-01-29 15:44:52 +01:00
  • 28054cd471 Merge branch 'master' into dev Romain Vimont 2022-01-29 15:40:48 +01:00
  • 334f46995a Update README.zh-Hans.md to v1.21 Cccc_owo 2022-01-28 16:09:03 +08:00
  • 38cdcdda50 Improve prebuilt system Romain Vimont 2022-01-29 14:08:49 +01:00
  • eaba613633 Revert "Upgrade platform-tools (32.0.0) for Windows" Romain Vimont 2022-01-29 11:46:39 +01:00
  • b8d7f36ba3 Fix SC_EXIT_CODE_NONE value Romain Vimont 2022-01-29 08:05:59 +01:00
  • 6623d83a5a
    Update README.zh-Hans.md Cccc_owo 2022-01-28 16:46:44 +08:00
  • d517f95f31
    Update README.md Cccc_owo 2022-01-28 16:18:04 +08:00
  • 80bec70852 Add helper to log Windows system errors Romain Vimont 2022-01-28 09:05:36 +01:00
  • d416139f46
    remove unnecessary text Cccc_owo 2022-01-28 16:12:32 +08:00
  • 964abad996
    remove unnecessary text Cccc_owo 2022-01-28 16:12:01 +08:00
  • 17e154eb03
    Updated README.zh-Hans.md to 1.21 Cccc_owo 2022-01-28 16:09:03 +08:00
  • 5508c635cb Enable mouse focus clickthrough in OTG mode otg Romain Vimont 2022-01-27 23:32:37 +01:00
  • ea68a003a2 Make HID keyboard and mouse optional in OTG mode Romain Vimont 2022-01-26 22:50:10 +01:00
  • c5be0d6438 Document OTG mode in README Romain Vimont 2022-01-26 22:30:57 +01:00
  • 91418c79ab Add OTG mode Romain Vimont 2022-01-22 11:09:41 +01:00
  • 36aaf70279 Move input event helpers Romain Vimont 2022-01-23 15:35:46 +01:00
  • 1a03206e36 Detect USB device disconnection Romain Vimont 2022-01-24 20:02:05 +01:00
  • 37987b822e Make acksync optional for AOA initialization Romain Vimont 2022-01-22 10:52:13 +01:00
  • 8fc9dca8cb Make serial optional to find USB devices Romain Vimont 2022-01-26 22:15:23 +01:00
  • 1c17f57c10 Find a list of devices instead of a single one Romain Vimont 2022-01-26 22:08:55 +01:00
  • d8b37fe189 Wrap libusb_device Romain Vimont 2022-01-26 22:02:24 +01:00
  • 0ee9e2ff51 Expose function to find a USB device Romain Vimont 2022-01-25 21:11:32 +01:00
  • 1ab3692f3d Add util function to read USB descriptor string Romain Vimont 2022-01-25 19:40:51 +01:00
  • bbef426a4b Split USB initialization and connection Romain Vimont 2022-01-25 19:10:23 +01:00
  • 2114f48185 Find device with USB context Romain Vimont 2022-01-26 21:42:26 +01:00
  • b779eca8d3 Remove libusb_device field Romain Vimont 2022-01-26 21:40:46 +01:00
  • adda47b0f7 Move sc_usb out of sc_aoa Romain Vimont 2022-01-24 23:11:42 +01:00
  • 48e3ff284f Make serial mandatory for sc_usb Romain Vimont 2022-01-26 21:38:28 +01:00
  • 1d6f9952ee Extract USB handling from AOA Romain Vimont 2022-01-24 22:56:12 +01:00
  • d48d191262 Rename HAVE_AOA_HID to HAVE_USB Romain Vimont 2022-01-24 22:29:07 +01:00
  • 2762f5d183 Move AOA/HID code to usb/ Romain Vimont 2022-01-24 22:27:15 +01:00
  • c996a6d462 Fix socket close race condition Romain Vimont 2022-01-27 23:22:43 +01:00
  • 8ea6fb1f0f Print version on stdout Romain Vimont 2022-01-27 21:14:33 +01:00
  • b546c33eff Do not print scrcpy version twice on --version Romain Vimont 2022-01-27 21:12:46 +01:00
  • 8615813005 Update README.sp.md to v1.21 Tomás Raiti 2022-01-23 06:37:00 -03:00
  • f51c53e913 Mention "screen copy" in README Romain Vimont 2022-01-27 17:08:14 +01:00
  • c0de365f67 Upgrade platform-tools (32.0.0) for Windows Romain Vimont 2022-01-27 19:01:30 +01:00