Commit Graph

  • 3b13a68c7a Simplify texture failure handling Romain Vimont 2026-01-23 21:51:13 +01:00
  • 362df5cc84 fix_window_condition Romain Vimont 2026-01-24 22:19:14 +01:00
  • b52fad5fd7 sc_texture-in-otg renderer.11 Romain Vimont 2026-01-25 15:21:42 +01:00
  • dc8d7234f4 extract-rect-util Romain Vimont 2026-01-25 14:55:26 +01:00
  • 1b41d54917 do-not-fail-if-icon-fails Romain Vimont 2026-01-25 12:28:31 +01:00
  • bddbdbe469 rename display to texture Romain Vimont 2026-01-28 19:41:02 +01:00
  • 5540e93bcb set_texture_from_frame Romain Vimont 2026-01-28 19:39:53 +01:00
  • 72658ef5aa set_texture_from_surface Romain Vimont 2026-01-28 19:39:24 +01:00
  • 704555a034 frect Romain Vimont 2026-01-25 11:58:08 +01:00
  • e8d3a17ec6 render icon using common code can_upscale Romain Vimont 2026-01-28 19:37:17 +01:00
  • fbf19eb262 update_rect Romain Vimont 2026-01-24 15:14:58 +01:00
  • 8b597fbc5f render_output_size Romain Vimont 2026-01-24 22:41:33 +01:00
  • 7817f8d6ba render_from_screen Romain Vimont 2026-01-25 11:57:31 +01:00
  • 95693949a4 fix_macos Romain Vimont 2026-01-28 19:36:01 +01:00
  • b5a8c784f9 Move renderer from sc_display to sc_screen Romain Vimont 2026-01-24 22:40:54 +01:00
  • 8018b8a485 Simplify texture failure handling Romain Vimont 2026-01-23 21:51:13 +01:00
  • 57fd14c7de icon Romain Vimont 2026-01-24 22:19:31 +01:00
  • 9feb7be1e7 fix_window_condition Romain Vimont 2026-01-24 22:19:14 +01:00
  • 53e719bf6c SCRCPY_ICON_DIR Romain Vimont 2026-01-17 22:06:09 +01:00
  • 21ed4400b9 sc_file_build_path Romain Vimont 2026-01-17 22:00:31 +01:00
  • 1df7ad275c Rename icon.png to scrcpy.png Romain Vimont 2026-01-17 21:39:52 +01:00
  • c2e9aa85e3 rename display to texture renderer.6 Romain Vimont 2026-01-24 22:39:53 +01:00
  • 82c0ffc69b set_texture_from_frame Romain Vimont 2026-01-24 22:13:14 +01:00
  • 01cef27bea set_texture_from_surface Romain Vimont 2026-01-24 21:50:02 +01:00
  • 2f54970f60 frect Romain Vimont 2026-01-24 19:52:58 +01:00
  • 665fce0707 render icon using common code can_upscale Romain Vimont 2026-01-24 15:19:23 +01:00
  • cea820a057 update_rect Romain Vimont 2026-01-24 15:14:58 +01:00
  • 6f29e9427e use render_output_size Romain Vimont 2026-01-24 15:09:56 +01:00
  • 8803f452a3 render_output_size Romain Vimont 2026-01-24 22:41:33 +01:00
  • 0fcf332b37 render_from_screen Romain Vimont 2026-01-24 22:39:27 +01:00
  • 0cd5c35f19 Move renderer from sc_display to sc_screen Romain Vimont 2026-01-24 22:40:54 +01:00
  • 63961db125 Simplify texture failure handling Romain Vimont 2026-01-23 21:51:13 +01:00
  • 503ff8ac79 icon Romain Vimont 2026-01-24 22:19:31 +01:00
  • 089c62b1a2 fix_window_condition Romain Vimont 2026-01-24 22:19:14 +01:00
  • c5d7718267 Simplify texture failure handling no-pending.2 Romain Vimont 2026-01-23 21:51:13 +01:00
  • 72a2ae3224 SCRCPY_ICON_DIR Romain Vimont 2026-01-17 22:06:09 +01:00
  • d9669a2610 sc_file_build_path Romain Vimont 2026-01-17 22:00:31 +01:00
  • f1cb2213b2 Rename icon.png to scrcpy.png Romain Vimont 2026-01-17 21:39:52 +01:00
  • 373b366fa5 Do not attempt to increase audio thread priority Romain Vimont 2026-01-10 11:58:09 +01:00
  • 5607f12f2a Document camera torch and zoom features camera_control.19 Romain Vimont 2025-12-29 12:33:36 +01:00
  • 8ac04d39f4 Add shortcuts to change the camera zoom Tommie 2025-07-20 11:50:16 -04:00
  • af355804ef Add option to specify the camera zoom Tommie 2025-07-20 11:50:16 -04:00
  • 1018f3e9be Display fps set with '{}' Romain Vimont 2025-12-09 20:33:27 +01:00
  • 48fcfdd104 Add shortcuts to switch the camera torch Romain Vimont 2025-11-28 22:32:05 +01:00
  • 553813e97d Add option to turn on the camera torch Tommie 2025-07-20 11:50:16 -04:00
  • 968f178205 Simplify camera startup code Romain Vimont 2025-11-28 22:31:52 +01:00
  • 1b13d0a22d Enable "reset video" shortcut for camera Romain Vimont 2025-11-02 15:09:21 +01:00
  • 078565d40b Enable controls for camera video source Romain Vimont 2025-11-02 14:47:40 +01:00
  • cc7c07d4a3 Report control protocol errors Romain Vimont 2025-12-13 22:22:21 +01:00
  • 24b46f11a5 Throw error on unexpected control message type Romain Vimont 2025-11-04 19:58:26 +01:00
  • f348a1f307 Group control-event shortcuts Romain Vimont 2025-10-14 21:16:51 +02:00
  • f8846aa76d Simplify capture invalidation Romain Vimont 2025-11-02 15:02:54 +01:00
  • 1e51d2c83f Move precondition checks for input events Romain Vimont 2025-11-04 20:52:41 +01:00
  • ba86fefdba Document camera torch and zoom features camera_control.18 Romain Vimont 2025-12-29 12:33:36 +01:00
  • b3fd4b0de3 Add shortcuts to change the camera zoom Tommie 2025-07-20 11:50:16 -04:00
  • 90ce7fbcb0 Add option to specify the camera zoom Tommie 2025-07-20 11:50:16 -04:00
  • bae50c32f9 Display fps set with '{}' Romain Vimont 2025-12-09 20:33:27 +01:00
  • 5381e7837c Add shortcuts to switch the camera torch Romain Vimont 2025-11-28 22:32:05 +01:00
  • 6919628705 Add option to turn on the camera torch Tommie 2025-07-20 11:50:16 -04:00
  • 17a368d982 Simplify camera startup code Romain Vimont 2025-11-28 22:31:52 +01:00
  • 3d4a1a50b9 Enable "reset video" shortcut for camera Romain Vimont 2025-11-02 15:09:21 +01:00
  • bc75bf09e9 Enable controls for camera video source Romain Vimont 2025-11-02 14:47:40 +01:00
  • 52658eb2d6 Report control protocol errors Romain Vimont 2025-12-13 22:22:21 +01:00
  • 3f06378164 Throw error on unexpected control message type Romain Vimont 2025-11-04 19:58:26 +01:00
  • e1681d2d37 Group control event shortcuts Romain Vimont 2025-10-14 21:16:51 +02:00
  • 599108bf90 Simplify capture invalidation Romain Vimont 2025-11-02 15:02:54 +01:00
  • 8967a0d59d Move precondition checks for input events Romain Vimont 2025-11-04 20:52:41 +01:00
  • 826076f753 Detect frame size mismatch in decoder video_session Romain Vimont 2025-06-15 12:37:07 +02:00
  • c36433999c Properly handle session packets in delay_buffer Romain Vimont 2025-06-15 12:31:24 +02:00
  • 78cba1b7c2 Add session metadata for the video stream Romain Vimont 2025-05-10 10:23:02 +02:00
  • 1015b42e53 Rename "codec meta" to "stream meta" Romain Vimont 2025-05-10 10:31:53 +02:00
  • f4cc07da24 Keep the window hidden during initialization Romain Vimont 2026-01-09 19:08:04 +01:00
  • fde02a7dfa Fix segfault with --no-video Romain Vimont 2026-01-09 19:06:08 +01:00
  • 1ad2edc2d8 Dockerfile docker.4 docker Romain Vimont 2025-10-19 18:34:26 +02:00
  • dee1fd46a6 Fix SDL colorspace matching AVCOL_SPC_RGB sdl3.42 sdl3 dddddjent 2025-09-15 11:13:06 -04:00
  • a90a039f50 Upgrade SDL3 dependency list for Github Actions Romain Vimont 2026-01-01 13:19:12 +01:00
  • ab04e0348d Build SDL3 for test step on Github Actions Romain Vimont 2025-07-11 19:33:26 +02:00
  • 99b955f390 Upgrade SDL build script for SDL3 Romain Vimont 2025-10-30 22:33:51 +01:00
  • bbb855b5b0 Remove obsolete workaround for macOS Romain Vimont 2025-10-14 00:04:38 +02:00
  • 4879950a06 Fix asynchronous SDL window state handling Romain Vimont 2025-12-30 22:14:11 +01:00
  • 170b7a02e7 Disable "resize to pixel-perfect" when maximized Romain Vimont 2025-12-30 22:06:36 +01:00
  • 9f1aac41a6 Check programming errors reported by SDL3 Romain Vimont 2025-10-14 00:25:16 +02:00
  • a101c6dda6 Fix SDL colorspace matching AVCOL_SPC_RGB sdl3.41 dddddjent 2025-09-15 11:13:06 -04:00
  • 07a45c5e40 Upgrade SDL3 dependency list for Github Actions Romain Vimont 2026-01-01 13:19:12 +01:00
  • f5ae59df82 Build SDL3 for test step on Github Actions Romain Vimont 2025-07-11 19:33:26 +02:00
  • 2f20c793a2 Upgrade SDL build script for SDL3 Romain Vimont 2025-10-30 22:33:51 +01:00
  • ad9d0713c1 Remove obsolete workaround for macOS Romain Vimont 2025-10-14 00:04:38 +02:00
  • a66f3da2b4 Fix asynchronous SDL window state handling Romain Vimont 2025-12-30 22:14:11 +01:00
  • 69f467e83c Disable "resize to pixel-perfect" when maximized Romain Vimont 2025-12-30 22:06:36 +01:00
  • dc86c55672 Check programming errors reported by SDL3 Romain Vimont 2025-10-14 00:25:16 +02:00
  • 02989249f6 Migrate from SDL2 to SDL3 Romain Vimont 2025-07-11 09:42:03 +02:00
  • f8e0b9be4b Improve color space conversion Romain Vimont 2025-07-10 23:07:45 +02:00
  • ed62ca124c Set color range during texture creation Romain Vimont 2025-07-03 19:04:09 +02:00
  • 3571fe62ed Create texture on first frame Romain Vimont 2025-07-03 18:49:35 +02:00
  • bca98133d1 Remove prepare_for_frame() Romain Vimont 2025-07-03 18:36:17 +02:00
  • 881c71b2e8 Handle mouse integer scrolling locally Romain Vimont 2025-06-29 18:22:46 +02:00
  • 09eed565fc Remove unnecessary dependencies for Windows builds Romain Vimont 2026-01-02 14:56:03 +01:00
  • b0da401e6d Fix documentation of input_events.h Romain Vimont 2025-12-30 00:50:06 +01:00
  • 3d5453a74a Fix SDL colorspace matching AVCOL_SPC_RGB sdl3.39 dddddjent 2025-09-15 11:13:06 -04:00
  • 3eb0f26a56 Upgrade SDL3 dependency list for Github Actions Romain Vimont 2026-01-01 13:19:12 +01:00