Commit Graph

  • d74aa24fd5 Improve audio compensation thresholds Romain Vimont 2024-01-07 18:23:24 +0100
  • 6a01c39aac Replace locks by atomics in audio player Romain Vimont 2024-01-01 19:22:55 +0100
  • 1ea9e8f693 Limit buffering time value Romain Vimont 2024-02-01 17:27:14 +0100
  • be3f949aa5 Adapt to display API changes wuderek 2024-02-09 16:02:48 +0800
  • f7b4a18b43 Catch generic ReflectiveOperationException Romain Vimont 2024-02-09 18:39:57 +0100
  • 05b5deacad Move service managers creation Romain Vimont 2024-02-09 18:36:27 +0100
  • d25cbc55f2 Remove unused field Romain Vimont 2024-02-09 18:32:48 +0100
  • fdc58722b3 Adapt to display API changes display_manager_api wuderek 2024-02-09 16:02:48 +0800
  • 16f93ac5fd Refactor and optimize --scale and --rotation-offset Willy A. Kuster 2024-02-09 09:12:12 +0100
  • 181d7d0757 Add the VirtualDisplay method to fix the SurfaceControl API changes. wuderek 2024-02-09 16:02:48 +0800
  • 0c5b7af269 Avoid "negative" average buffering audio_player_atomic.14 Romain Vimont 2024-02-08 12:31:03 +0100
  • 48f8c128ef Minimize buffer overflow on starting Romain Vimont 2024-02-07 17:50:14 +0100
  • de7d21d369 Transform inputs with --scale, --position-x-offset, --position-y-offset and --rotation-offset Willy A. Kuster 2024-02-03 21:04:02 +0100
  • a3bfef6c1c
    Fix mode switch not actually being ignored Luiz Henrique Laurini 2024-02-04 19:19:05 -0300
  • b840ac09fc Add --scale, --position-x-offset and --position-y-offset Willy A. Kuster 2024-01-11 17:44:24 +0100
  • 9d7f89415b Add --rotation-offset parameter to control rotation Willy A. Kuster 2024-01-11 09:22:38 +0100
  • 9696cdde7f
    Force fullscreen when using the KMSDRM driver Luiz Henrique Laurini 2024-02-03 19:38:48 -0300
  • 16f3246bcf Use early return to avoid additional indentation Romain Vimont 2024-02-02 15:02:09 +0100
  • 8fe2e294f8 Fix audio player comment audio_player_atomic.12 Romain Vimont 2024-01-24 14:46:16 +0100
  • cf506e19c5 Increase buffering level smoothness Romain Vimont 2024-01-07 18:27:56 +0100
  • 9a19f560a5 Improve audio compensation thresholds Romain Vimont 2024-01-07 18:23:24 +0100
  • 3057cb4d6a Replace locks by atomics in audio player Romain Vimont 2024-01-01 19:22:55 +0100
  • edad610475 Fix audio player comment audio_player_atomic.11 Romain Vimont 2024-01-24 14:46:16 +0100
  • d4a3c7d084 Increase buffering level smoothness Romain Vimont 2024-01-07 18:27:56 +0100
  • f69afc336a Improve audio compensation thresholds Romain Vimont 2024-01-07 18:23:24 +0100
  • 26a7815854 Replace locks by atomics in audio player Romain Vimont 2024-01-01 19:22:55 +0100
  • 17f1a10b2c Limit buffering time value Romain Vimont 2024-02-01 17:27:14 +0100
  • d34e8c982c
    Merge f212b246aa into 3333e67452 Simon Chan 2024-02-01 07:09:07 -0800
  • 9e201f1293 Fix audio player comment audio_player_atomic.9 Romain Vimont 2024-01-24 14:46:16 +0100
  • 342fd1486c Increase buffering level smoothness Romain Vimont 2024-01-07 18:27:56 +0100
  • 889ef84461 Improve audio compensation thresholds Romain Vimont 2024-01-07 18:23:24 +0100
  • 044b642917 Replace locks by atomics in audio player Romain Vimont 2024-01-01 19:22:55 +0100
  • 3333e67452 Fix memory leak on error Romain Vimont 2024-02-01 09:18:14 +0100
  • 7c53a29d72 Remove useless run script Romain Vimont 2024-01-26 13:13:14 +0100
  • 25d2e36656 Rename default keyboard implementation to "sdk" uhid.10 Romain Vimont 2024-01-25 23:08:20 +0100
  • e6038b2999 Extract mouse HID handling Romain Vimont 2024-01-25 23:04:09 +0100
  • 9802ae98b4 Extract keyboard HID handling Romain Vimont 2024-01-25 22:57:02 +0100
  • 35f1700354 Extract HID events struct Romain Vimont 2024-01-25 20:32:37 +0100
  • 107abb6631 Embed HID event data Romain Vimont 2024-01-25 20:17:37 +0100
  • b5e6594b55 Rename hid event "buffer" to "data" Romain Vimont 2024-01-25 20:01:34 +0100
  • 75a8480b64 Rename "buffer" to "data" Romain Vimont 2024-01-25 19:45:21 +0100
  • 177ee4ded4 Fix HID mouse documentation Romain Vimont 2024-01-25 19:39:35 +0100
  • 266644560d Introduce --keyboard and --mouse uhid.3 Simon Chan 2023-11-28 17:17:35 +0800
  • e572e841a8 Accept disabled keyboard or mouse Romain Vimont 2024-01-20 18:34:33 +0100
  • faf99d4d2f Always pass input manager instance Romain Vimont 2024-01-20 18:19:39 +0100
  • 5187f7254e Add another clipboard workaround for IQOO device Romain Vimont 2024-01-16 18:59:36 +0100
  • 50016147d2
    Merge dacdc2e487 into 2ad93d1fc0 RiggiG 2024-01-15 14:43:45 -0800
  • 24efeace4b Expose named input modes (wip) uhid.1 Simon Chan 2023-11-28 17:17:35 +0800
  • 2ad93d1fc0 Fix scrcpy_otg() return value on error Romain Vimont 2024-01-15 22:01:19 +0100
  • ef995aea0c
    Support UHID output reports and sync keyboard modifiers using that Simon Chan 2024-01-12 23:32:30 +0800
  • 43a9e6e57d
    Add a missing separator between patterns Vladyslav Movchan 2024-01-10 08:36:49 +0200
  • fa28b8de88
    Add isolated build environment based on Docker; implements #3136 Thomas McWork 2024-01-09 10:40:01 +0100
  • d067a11478 Do not power on if no video Romain Vimont 2024-01-07 21:06:09 +0100
  • 635830abf1
    Merge 7bcce93765 into 5a6b8310ca devilhazretleri 2024-01-05 00:33:27 +0300
  • 7bcce93765
    Create codeql.yml devilhazretleri 2024-01-03 14:23:32 +0300
  • cd4056d0f3 Fix include formatting Romain Vimont 2024-01-02 10:22:06 +0100
  • 1029835d75 audioplayer without locks atomic.5 Romain Vimont 2024-01-01 19:22:55 +0100
  • 5ff9849765 Add tests for hid_event_parser & serializer Rob Wu 2023-12-31 19:59:33 +0100
  • 332acab04c Add --hid-capture & --hid-replay options Rob Wu 2023-12-31 19:36:36 +0100
  • 6a58891e13 Use current time as initial timestamp on error issue4536 Romain Vimont 2023-12-16 20:09:08 +0100
  • ec41896c85 Fix integer overflow for audio packet duration Romain Vimont 2023-12-16 20:06:45 +0100
  • 4cd61b5a90 Fix checkstyle violation Romain Vimont 2023-12-16 20:12:58 +0100
  • d2ed4510a7 Simulate tilt multitouch event by pressing Shift tilt.2 Till Rathmann 2023-12-13 17:04:02 +0100
  • 604dfd7c6b Fix incorrect compgen usage Harsh Shandilya 2023-12-14 21:25:32 +0530
  • af69689ec1 Fix bash completion syntax Harsh Shandilya 2023-12-14 21:21:57 +0530
  • 0b48f659da
    Fix incorrect compgen usage Harsh Shandilya 2023-12-14 21:25:32 +0530
  • 2d4adf3998
    Fix bash completion syntax Harsh Shandilya 2023-12-14 21:21:57 +0530
  • 2480ea9286 Simulate tilt multitouch event by pressing Shift Till Rathmann 2023-12-13 17:04:02 +0100
  • cbce42336d Fix manpage syntax Romain Vimont 2023-12-13 13:41:34 +0100
  • 5a6b8310ca Add note about official website Romain Vimont 2023-12-13 12:50:06 +0100
  • dacdc2e487 cleanup: usage of PACKAGE_NAME + PACKAGE_SHELL RiggiG 2023-06-30 18:21:15 -0400
  • 391d604712 fixups: PACKAGE_SHELL constant where necessary, DRY RiggiG 2023-06-29 22:03:44 -0400
  • aa0c71ccd4 change: at least try audio when running as AID_SYSTEM on older versions RiggiG 2023-06-29 21:30:32 -0400
  • 5c12cba825 change: use getPackageName method rather than fixed constant for `--root` case RiggiG 2023-06-29 20:18:57 -0400
  • 33bb8d51dc add: autocompletion for --root RiggiG 2023-06-29 00:58:29 -0400
  • 858d19b740 change: eliminate ambiguous description RiggiG 2023-06-29 00:45:28 -0400
  • 3d29423171 cleanup: phantom whitespace RiggiG 2023-06-29 00:43:20 -0400
  • 5d585ed011 add: fllag --root to launch server as root RiggiG 2023-06-29 00:41:03 -0400
  • e0cb239481 change: AID_GRAPHICS -> AID_SYSTEM RiggiG 2023-06-22 22:45:56 -0400
  • 31b965ca18 change: execute server as root and create secure display RiggiG 2023-06-22 21:24:55 -0400
  • 1f2687ac29
    Merge branch 'Genymobile:dev' into dev JosephHuang 2023-12-04 21:13:00 +0800
  • 664c8bc9fe Add workaround for Android U SwallowJoe 2023-12-04 21:11:08 +0800
  • c9a4d2b38f Use up-to-date values on display fold change Romain Vimont 2023-12-01 19:14:22 +0100
  • 1beec99f82 Explicitly exit cleanup process Romain Vimont 2023-12-03 10:48:53 +0100
  • 5ce8672ebc Add clipboard workaround for IQOO device Romain Vimont 2023-12-03 21:22:30 +0100
  • e9f1478af6 Add clipboard workaround for IQOO device issue4492 Romain Vimont 2023-12-03 21:22:30 +0100
  • 3001f8a2d5 Adapt AudioRecord workaround to Android 14 Romain Vimont 2023-12-03 18:00:05 +0100
  • f00314ea4c
    Merge branch 'Genymobile:master' into master HackSys Team 2023-12-03 18:39:41 +0530
  • c6ff78f414 Update links to v2.3.1 release Romain Vimont 2023-12-02 12:39:05 +0100
  • 40f2560d98 Bump version to 2.3.1 v2.3.1 Romain Vimont 2023-12-02 12:30:19 +0100
  • 26aa28c998 Merge branch 'master' into release Romain Vimont 2023-12-02 12:29:31 +0100
  • ef79fcbbd2 Fix AV1 demuxing av1 Romain Vimont 2023-12-01 21:13:01 +0100
  • 8825220b2e Remove fold listener reschange.3 Simon Chan 2023-11-27 17:11:08 +0800
  • a0e2160437 Remove rotation listener Simon Chan 2023-11-27 17:11:08 +0800
  • 391f2de3fa Restart capture when screen resolution changes Simon Chan 2023-11-27 17:11:08 +0800
  • 762ed2755a Use up-to-date values on display fold change Romain Vimont 2023-12-01 19:14:22 +0100
  • f212b246aa
    Replace rotation listener with display listener Simon Chan 2023-12-01 14:10:41 +0800
  • 9497f39fb4 Do not fail if SDL_INIT_VIDEO fails without video issue4477 Romain Vimont 2023-11-29 12:16:05 +0100
  • bf056b1fee Do not initialize SDL video when not necessary Romain Vimont 2023-11-29 12:14:07 +0100
  • 7b8578af97
    Initial UHID keyboard support Simon Chan 2023-11-28 17:17:35 +0800