mirror of
https://github.com/Genymobile/scrcpy
synced 2025-08-22 01:47:37 +00:00
Compare commits
base: mir:939c8e7f68583f444bd3f2dd4aa8b02f0ca11ddc
mir:master
mir:sdl3.14
mir:dev
mir:sdl3
mir:torch
mir:issue6224.1
mir:simplify_settings
mir:issue6156.3
mir:release
mir:scroll
mir:issue6156.2
mir:issue6156.1
mir:video_session
mir:pr6149
mir:looper
mir:pr6009.8
mir:zsh
mir:inject_events
mir:pr6009.7
mir:pr6009.3
mir:clipboard_simplify.2
mir:clipboard_simplify
mir:tmp
mir:audio_sources
mir:reset_on_rotation
mir:audio_source
mir:audio_sources.1
mir:pr5703
mir:pr5804
mir:autodraw
mir:includes
mir:audiorecord_shell
mir:list_cameras_fix
mir:winget
mir:pr5658
mir:rotate
mir:dav1d
mir:gamepad_fixes
mir:gamepad_fixes.7
mir:cleanup
mir:no_vd_destroy_content
mir:main_display_events
mir:gamepad_fixes.5
mir:gamepad_fixes.3
mir:tcpip_noreset
mir:exec_path
mir:issue5542.3
mir:issue5542.2
mir:issue5542
mir:macos_close_on_interrupt
mir:linux_macos_arch
mir:turn_screen_off_vd
mir:static_builds
mir:macos_build.2
mir:macos_build
mir:pr5466
mir:new_display_resize
mir:display_capture_fps
mir:glfilter
mir:glfilter.69
mir:glfilter.68
mir:pr5499
mir:glfilter.67
mir:glfilter.66
mir:glfilter.65
mir:whatsnew
mir:server_debugger_runtime
mir:glfilter.63
mir:glfilter.61
mir:glfilter.56.revert
mir:glfilter.56
mir:glfilter.55
mir:glfilter.52
mir:content-resolver
mir:keep_existing_display
mir:screen_off_timeout
mir:reset_video
mir:per_display_screen_on
mir:opengl_filter
mir:newdisplay_resize
mir:only_power_on_main_display
mir:display_changed
mir:video_buffer
mir:broken_options_android_14
mir:display_power_android15
mir:codecinfo
mir:virtual_display
mir:ga
mir:display_changed.3
mir:gamepad_usb_ids
mir:virtual_display.5
mir:forward_alt_meta
mir:horizontal_tilt
mir:codec_mismatch
mir:gamepad
mir:gamepad.draft4
mir:gamepad.draft3
mir:gamepad.rumblewip
mir:gamepad_resampler.1
mir:gamepad.draft2
mir:gamepad.draft1
mir:issue5182
mir:issue5162.2
mir:workarounds
mir:pr5148
mir:honoroff.5
mir:audiodup
mir:bindings_shift
mir:device_disconnected
mir:deps
mir:hover
mir:mouse_bind
mir:forward_all_clicks
mir:simplify_shortcut_mods
mir:pr5008
mir:icon_decoder
mir:nolock.2
mir:build_windows_doc
mir:nolock
mir:window
mir:window.15
mir:window.14
mir:window.12
mir:window.10
mir:window.9
mir:rtmp
mir:pr4841
mir:pr4822
mir:pr4740.3
mir:pr4740
mir:yuv
mir:display_pause
mir:upgrade_libusb_1_0_27
mir:upgrade_sdl_2_30
mir:uhid.38
mir:uhid.37
mir:uhid.36
mir:uhid.34
mir:uhid.32
mir:uhid.30
mir:uhid.28
mir:uhid.27
mir:pr4698
mir:issue4703
mir:uhid.26
mir:uhid.25
mir:uhid.24
mir:uhid.23
mir:uhid.20
mir:uhid.15
mir:audio_player_atomic
mir:audio_player_atomic.16
mir:dynamic_cleanup
mir:audio_player_atomic.15
mir:display_manager_api
mir:audio_player_atomic.14
mir:audio_player_atomic.12
mir:audio_player_atomic.11
mir:audio_player_atomic.9
mir:uhid.10
mir:uhid.3
mir:uhid.1
mir:atomic.5
mir:issue4536
mir:tilt.2
mir:issue4492
mir:av1
mir:reschange.3
mir:issue4477
mir:issue4467
mir:turnscreenoff_android14_sameprocess
mir:pr4435
mir:crossbuild
mir:pr4448
mir:orientation
mir:turn_screen_off_android14
mir:turnscreenoff_android14
mir:camera_noaudio
mir:orientation.10
mir:wav.6
mir:flac.4
mir:flac.3
mir:cameraphy.3
mir:camerafix
mir:camerafpsranges
mir:cameraphy.2
mir:cameraphy
mir:fix4392gizmodo
mir:fix4392zxc.4
mir:fix4392zxc.3
mir:fix4392zxc.2
mir:fix4392zxc.1
mir:camera.38
mir:camera.37
mir:camera.36
mir:camera.30
mir:camera.29
mir:camera.28
mir:camera.26
mir:camera.25
mir:camera.24
mir:camera.22
mir:camera.21
mir:camera.20
mir:pr4373.4
mir:pr4373.3
mir:pr4373.2
mir:pr4373
mir:camera.14
mir:pr4371
mir:pr4364
mir:pause_on_error
mir:camera.6
mir:camera.2
mir:camera
mir:doc
mir:donate
mir:issue4120
mir:issue4115
mir:develop
mir:honor.6
mir:honor.5
mir:honor.4
mir:honor.3
mir:honor
mir:activity_thread
mir:ctx
mir:sdl_2_27_1
mir:timelimit
mir:pr4075
mir:fix_audio_pts.4
mir:fix_audio_pts.2
mir:fix_audio_pts
mir:no_kill_adb_before_otg
mir:mic
mir:pr3979
mir:noplayback
mir:vivo_workaround
mir:fix_minimize.5
mir:novideo
mir:fix_minimize.3
mir:pr3902
mir:macos_opengl
mir:window_display
mir:android-framework-23
mir:clock_noslope
mir:android14
mir:android11_workaround_retry
mir:audio_output_buffer
mir:split_workarounds
mir:basedoc
mir:audio
mir:audio.158
mir:audio.145
mir:audio.124
mir:audio.123
mir:audio.119
mir:audio.115
mir:audio.107
mir:custom-ffmpeg
mir:audio.89
mir:audio.88
mir:audio.87
mir:audio.86
mir:audio.85
mir:audio.79
mir:audio.76
mir:audio.53
mir:audio.50
mir:audio.47
mir:audio.46
mir:audio.43
mir:packet_merger
mir:audio.27
mir:audio.26
mir:readme-fedora
mir:codec
mir:physical_displays
mir:audio.12
mir:audio.10
mir:audio.8
mir:audio.7
mir:pts_client
mir:fakecontext.2
mir:fakecontext
mir:fix-chrome
mir:refactor-encoder.3
mir:refactor-encoder.2
mir:refactor-encoder
mir:rtp
mir:feature
mir:packet_ref
mir:fix3568
mir:tcpip_anyport
mir:pr3547.2
mir:pr3547
mir:pr3523
mir:install
mir:install.10
mir:pr3416.5
mir:install.9
mir:pr3416.4
mir:pr3416.3
mir:pr3416.2
mir:pr3416
mir:pr3351.3
mir:pr3369.4
mir:meson_source_root
mir:move_translations_to_wiki
mir:getdisplayids
mir:pr3369.3
mir:printf_float
mir:pr3369.1
mir:install.8
mir:pr3351.2
mir:pr3351
mir:install.3
mir:install.2
mir:build-deps
mir:otg_window_size
mir:no_power_on
mir:typos
mir:upgrade
mir:pr3177
mir:android13
mir:pr3151
mir:pr3174
mir:emu
mir:android_serial
mir:hw_dec_poc
mir:fix_readme
mir:exit_code
mir:bash_completion
mir:zsh_completion.2
mir:illegalargumentexception
mir:zsh_completion
mir:vector
mir:otg-windows
mir:libusb-macos
mir:print_fps
mir:faq_dpi_awareness
mir:pr3026
mir:nocleanup
mir:pr3023
mir:adb_devices
mir:libusb-all
mir:libusb-windows
mir:downscale-on-error-fix
mir:otg
mir:open_a_terminal_here
mir:raw_video_stream
mir:downsize_on_error
mir:ffmpeg_windows
mir:pr2946
mir:ffmpeg5
mir:hidmouse
mir:hidmouse.13
mir:hidmouse.10
mir:hidmouse.8
mir:hidmouse.7
mir:hidmouse.5
mir:hidmouse.4
mir:hidmouse.2
mir:input_events.6
mir:input_events.5
mir:input_events.2
mir:input_events
mir:windows_dpi_awareness
mir:pr2879
mir:windows_icon
mir:fix_build_without_gradle
mir:fix_win7
mir:copycut
mir:rawkeyevents_2021
mir:tcpip
mir:no_clipboard_autosync
mir:acksync
mir:feature_test_macros.config
mir:feature_test_macros
mir:process_inherit.4
mir:process_inherit.3
mir:process_inherit
mir:pr2807
mir:settings
mir:adb_serial.2
mir:pr2786
mir:windows_inherit_handles
mir:fix_inherit_handles
mir:sdl
mir:process
mir:file
mir:strbuf.6
mir:strbuf.5
mir:strbuf.4
mir:strbuf
mir:server_thread.19
mir:server_thread.17
mir:server_thread.14
mir:push_event
mir:server_thread.8
mir:sc_socket.3
mir:icon.6
mir:icon.5
mir:hid.19
mir:hid.13
mir:hid.12
mir:hid.10
mir:input_traits
mir:net_perror
mir:fix2619.2
mir:scroll_mouse
mir:wayland
mir:wireless-section
mir:buffering.10
mir:buffering
mir:buffering.7
mir:buffering.6
mir:buffering.5
mir:buffering.2
mir:control_no_display
mir:release-v1.18
mir:logv
mir:novla
mir:fix_android12_settings
mir:center_on_resize
mir:sdcard_download
mir:scan_media
mir:fix2382.2
mir:fix2382
mir:broadcast
mir:pr2299
mir:server_thread.2
mir:cleanup_serialize
mir:device_simple
mir:nosecureflag_quickfix
mir:settings_panel.2
mir:settings_panel
mir:v4l2_sink
mir:traits.7
mir:mouse_buttons
mir:traits.4
mir:traits
mir:pr2231
mir:issue2218
mir:install_release
mir:pr2195
mir:issue2169
mir:device_id_0
mir:filter.12
mir:filter.11
mir:filter.7
mir:filter.6
mir:android12_nosecure
mir:filter.5
mir:filter.3
mir:filter.2
mir:swscale
mir:thread
mir:strdup
mir:pr2052
mir:feature_test_macro
mir:display_id_range
mir:pr2004
mir:racecond_on_close.2
mir:racecond_on_close
mir:icon
mir:makefile
mir:noconsolevbs
mir:doc-rotate
mir:wincli
mir:issue1875
mir:pr1944
mir:pr1960
mir:adbkeyboard
mir:encoder_name
mir:legacy_paste
mir:l10n_id
mir:zh-hans
mir:issue1468
mir:issue1726
mir:pr1670
mir:issue1681
mir:pr1626
mir:issue1658
mir:issue1655
mir:pinch_zoom
mir:fixrepeat
mir:pr1577
mir:pr1623
mir:shortcutmod
mir:shortcut.10
mir:pr1576
mir:left_ctrl
mir:pr1559
mir:clipboard_manager
mir:issue1536
mir:repeat
mir:pr1502
mir:clipboard.3
mir:clipboard
mir:meta
mir:forward_modifiers
mir:ctrl
mir:copy
mir:textpaste
mir:verbose
mir:seamless_copypaste
mir:copypaste
mir:render_rework
mir:logical_size.15
mir:logical_size.14
mir:resize.3
mir:resize.2
mir:pr1313
mir:fixfullscreen
mir:logical_size.11
mir:name_params
mir:codec_options
mir:logical_size.10
mir:issue15.2
mir:issue15
mir:logical_size.8
mir:logical_size.7
mir:logical_size.6
mir:supports_input_events
mir:mipmaps
mir:client_rotate.5
mir:logical_size.4
mir:Issue-and-PR-templates
mir:pr1263.rom1v
mir:threadwait.3
mir:threadwait.2
mir:threadwait
mir:pr1238
mir:negativepos
mir:faq
mir:pr1188
mir:locked
mir:pr1151.rom1v
mir:adb_hint.2
mir:adb_hint
mir:portrange
mir:issue1062
mir:pr1002
mir:longlong
mir:rotatedevice
mir:meizu
mir:maximized.2
mir:compare_version
mir:mainlooper
mir:textevents.2
mir:textevents
mir:fixhidpi.4
mir:fixhidpi.3
mir:window-params
mir:build_without_gradle
mir:logical_size.3
mir:logical_size.2
mir:virtualfinger
mir:finger.8
mir:finger.7
mir:finger.5
mir:finger
mir:finger.4
mir:fix707
mir:record_duration
mir:issue702
mir:cmd_macos
mir:cmd_macos.2
mir:buffered_reader
mir:portable
mir:fps
mir:twosockets
mir:screenoff
mir:headerfix
mir:extradata
mir:issue386
mir:issue362
mir:bumpversion
mir:record
mir:macos_volume
mir:rawalpha
mir:logicalscale
mir:rawkeyevents
mir:crop
mir:cross
mir:audio_old
mir:api19
mir:arch
mir:forward
mir:hidpiscale
mir:hidpi
mir:v3.3.1
mir:v3.3
mir:v3.2
mir:v3.1
mir:v3.0.2
mir:v3.0.1
mir:v3.0
mir:v2.7
mir:v2.6.1-install-release
mir:v2.6.1
mir:v2.6
mir:v2.6-install-release
mir:v2.5-install-release
mir:v2.5
mir:v2.4-install-release
mir:v2.4
mir:v2.3.1-install-release
mir:v2.3.1
mir:v2.3-install-release
mir:v2.3
mir:v2.2-install-release
mir:v2.2
mir:v2.1.1-install-release
mir:v2.1.1
mir:v2.1-install-release
mir:v2.1
mir:v2.0-install-release
mir:v2.0
mir:v1.25
mir:v1.24
mir:v1.23
mir:v1.22
mir:v1.21
mir:v1.20
mir:v1.19
mir:v1.18
mir:v1.17
mir:v1.16
mir:v1.15.1
mir:v1.15
mir:v1.14
mir:v1.13
mir:v1.12.1
mir:v1.12
mir:v1.11
mir:v1.10
mir:v1.9
mir:v1.8
mir:v1.7
mir:v1.6
mir:v1.5-fixversion
mir:v1.5
mir:v1.4
mir:v1.3
mir:v1.2
mir:v1.1
mir:v1.0
...
compare: mir:8057835a0d2913a45d7982bc4710a82b0a7f4fed
mir:sdl3.14
mir:dev
mir:sdl3
mir:torch
mir:issue6224.1
mir:simplify_settings
mir:issue6156.3
mir:master
mir:release
mir:scroll
mir:issue6156.2
mir:issue6156.1
mir:video_session
mir:pr6149
mir:looper
mir:pr6009.8
mir:zsh
mir:inject_events
mir:pr6009.7
mir:pr6009.3
mir:clipboard_simplify.2
mir:clipboard_simplify
mir:tmp
mir:audio_sources
mir:reset_on_rotation
mir:audio_source
mir:audio_sources.1
mir:pr5703
mir:pr5804
mir:autodraw
mir:includes
mir:audiorecord_shell
mir:list_cameras_fix
mir:winget
mir:pr5658
mir:rotate
mir:dav1d
mir:gamepad_fixes
mir:gamepad_fixes.7
mir:cleanup
mir:no_vd_destroy_content
mir:main_display_events
mir:gamepad_fixes.5
mir:gamepad_fixes.3
mir:tcpip_noreset
mir:exec_path
mir:issue5542.3
mir:issue5542.2
mir:issue5542
mir:macos_close_on_interrupt
mir:linux_macos_arch
mir:turn_screen_off_vd
mir:static_builds
mir:macos_build.2
mir:macos_build
mir:pr5466
mir:new_display_resize
mir:display_capture_fps
mir:glfilter
mir:glfilter.69
mir:glfilter.68
mir:pr5499
mir:glfilter.67
mir:glfilter.66
mir:glfilter.65
mir:whatsnew
mir:server_debugger_runtime
mir:glfilter.63
mir:glfilter.61
mir:glfilter.56.revert
mir:glfilter.56
mir:glfilter.55
mir:glfilter.52
mir:content-resolver
mir:keep_existing_display
mir:screen_off_timeout
mir:reset_video
mir:per_display_screen_on
mir:opengl_filter
mir:newdisplay_resize
mir:only_power_on_main_display
mir:display_changed
mir:video_buffer
mir:broken_options_android_14
mir:display_power_android15
mir:codecinfo
mir:virtual_display
mir:ga
mir:display_changed.3
mir:gamepad_usb_ids
mir:virtual_display.5
mir:forward_alt_meta
mir:horizontal_tilt
mir:codec_mismatch
mir:gamepad
mir:gamepad.draft4
mir:gamepad.draft3
mir:gamepad.rumblewip
mir:gamepad_resampler.1
mir:gamepad.draft2
mir:gamepad.draft1
mir:issue5182
mir:issue5162.2
mir:workarounds
mir:pr5148
mir:honoroff.5
mir:audiodup
mir:bindings_shift
mir:device_disconnected
mir:deps
mir:hover
mir:mouse_bind
mir:forward_all_clicks
mir:simplify_shortcut_mods
mir:pr5008
mir:icon_decoder
mir:nolock.2
mir:build_windows_doc
mir:nolock
mir:window
mir:window.15
mir:window.14
mir:window.12
mir:window.10
mir:window.9
mir:rtmp
mir:pr4841
mir:pr4822
mir:pr4740.3
mir:pr4740
mir:yuv
mir:display_pause
mir:upgrade_libusb_1_0_27
mir:upgrade_sdl_2_30
mir:uhid.38
mir:uhid.37
mir:uhid.36
mir:uhid.34
mir:uhid.32
mir:uhid.30
mir:uhid.28
mir:uhid.27
mir:pr4698
mir:issue4703
mir:uhid.26
mir:uhid.25
mir:uhid.24
mir:uhid.23
mir:uhid.20
mir:uhid.15
mir:audio_player_atomic
mir:audio_player_atomic.16
mir:dynamic_cleanup
mir:audio_player_atomic.15
mir:display_manager_api
mir:audio_player_atomic.14
mir:audio_player_atomic.12
mir:audio_player_atomic.11
mir:audio_player_atomic.9
mir:uhid.10
mir:uhid.3
mir:uhid.1
mir:atomic.5
mir:issue4536
mir:tilt.2
mir:issue4492
mir:av1
mir:reschange.3
mir:issue4477
mir:issue4467
mir:turnscreenoff_android14_sameprocess
mir:pr4435
mir:crossbuild
mir:pr4448
mir:orientation
mir:turn_screen_off_android14
mir:turnscreenoff_android14
mir:camera_noaudio
mir:orientation.10
mir:wav.6
mir:flac.4
mir:flac.3
mir:cameraphy.3
mir:camerafix
mir:camerafpsranges
mir:cameraphy.2
mir:cameraphy
mir:fix4392gizmodo
mir:fix4392zxc.4
mir:fix4392zxc.3
mir:fix4392zxc.2
mir:fix4392zxc.1
mir:camera.38
mir:camera.37
mir:camera.36
mir:camera.30
mir:camera.29
mir:camera.28
mir:camera.26
mir:camera.25
mir:camera.24
mir:camera.22
mir:camera.21
mir:camera.20
mir:pr4373.4
mir:pr4373.3
mir:pr4373.2
mir:pr4373
mir:camera.14
mir:pr4371
mir:pr4364
mir:pause_on_error
mir:camera.6
mir:camera.2
mir:camera
mir:doc
mir:donate
mir:issue4120
mir:issue4115
mir:develop
mir:honor.6
mir:honor.5
mir:honor.4
mir:honor.3
mir:honor
mir:activity_thread
mir:ctx
mir:sdl_2_27_1
mir:timelimit
mir:pr4075
mir:fix_audio_pts.4
mir:fix_audio_pts.2
mir:fix_audio_pts
mir:no_kill_adb_before_otg
mir:mic
mir:pr3979
mir:noplayback
mir:vivo_workaround
mir:fix_minimize.5
mir:novideo
mir:fix_minimize.3
mir:pr3902
mir:macos_opengl
mir:window_display
mir:android-framework-23
mir:clock_noslope
mir:android14
mir:android11_workaround_retry
mir:audio_output_buffer
mir:split_workarounds
mir:basedoc
mir:audio
mir:audio.158
mir:audio.145
mir:audio.124
mir:audio.123
mir:audio.119
mir:audio.115
mir:audio.107
mir:custom-ffmpeg
mir:audio.89
mir:audio.88
mir:audio.87
mir:audio.86
mir:audio.85
mir:audio.79
mir:audio.76
mir:audio.53
mir:audio.50
mir:audio.47
mir:audio.46
mir:audio.43
mir:packet_merger
mir:audio.27
mir:audio.26
mir:readme-fedora
mir:codec
mir:physical_displays
mir:audio.12
mir:audio.10
mir:audio.8
mir:audio.7
mir:pts_client
mir:fakecontext.2
mir:fakecontext
mir:fix-chrome
mir:refactor-encoder.3
mir:refactor-encoder.2
mir:refactor-encoder
mir:rtp
mir:feature
mir:packet_ref
mir:fix3568
mir:tcpip_anyport
mir:pr3547.2
mir:pr3547
mir:pr3523
mir:install
mir:install.10
mir:pr3416.5
mir:install.9
mir:pr3416.4
mir:pr3416.3
mir:pr3416.2
mir:pr3416
mir:pr3351.3
mir:pr3369.4
mir:meson_source_root
mir:move_translations_to_wiki
mir:getdisplayids
mir:pr3369.3
mir:printf_float
mir:pr3369.1
mir:install.8
mir:pr3351.2
mir:pr3351
mir:install.3
mir:install.2
mir:build-deps
mir:otg_window_size
mir:no_power_on
mir:typos
mir:upgrade
mir:pr3177
mir:android13
mir:pr3151
mir:pr3174
mir:emu
mir:android_serial
mir:hw_dec_poc
mir:fix_readme
mir:exit_code
mir:bash_completion
mir:zsh_completion.2
mir:illegalargumentexception
mir:zsh_completion
mir:vector
mir:otg-windows
mir:libusb-macos
mir:print_fps
mir:faq_dpi_awareness
mir:pr3026
mir:nocleanup
mir:pr3023
mir:adb_devices
mir:libusb-all
mir:libusb-windows
mir:downscale-on-error-fix
mir:otg
mir:open_a_terminal_here
mir:raw_video_stream
mir:downsize_on_error
mir:ffmpeg_windows
mir:pr2946
mir:ffmpeg5
mir:hidmouse
mir:hidmouse.13
mir:hidmouse.10
mir:hidmouse.8
mir:hidmouse.7
mir:hidmouse.5
mir:hidmouse.4
mir:hidmouse.2
mir:input_events.6
mir:input_events.5
mir:input_events.2
mir:input_events
mir:windows_dpi_awareness
mir:pr2879
mir:windows_icon
mir:fix_build_without_gradle
mir:fix_win7
mir:copycut
mir:rawkeyevents_2021
mir:tcpip
mir:no_clipboard_autosync
mir:acksync
mir:feature_test_macros.config
mir:feature_test_macros
mir:process_inherit.4
mir:process_inherit.3
mir:process_inherit
mir:pr2807
mir:settings
mir:adb_serial.2
mir:pr2786
mir:windows_inherit_handles
mir:fix_inherit_handles
mir:sdl
mir:process
mir:file
mir:strbuf.6
mir:strbuf.5
mir:strbuf.4
mir:strbuf
mir:server_thread.19
mir:server_thread.17
mir:server_thread.14
mir:push_event
mir:server_thread.8
mir:sc_socket.3
mir:icon.6
mir:icon.5
mir:hid.19
mir:hid.13
mir:hid.12
mir:hid.10
mir:input_traits
mir:net_perror
mir:fix2619.2
mir:scroll_mouse
mir:wayland
mir:wireless-section
mir:buffering.10
mir:buffering
mir:buffering.7
mir:buffering.6
mir:buffering.5
mir:buffering.2
mir:control_no_display
mir:release-v1.18
mir:logv
mir:novla
mir:fix_android12_settings
mir:center_on_resize
mir:sdcard_download
mir:scan_media
mir:fix2382.2
mir:fix2382
mir:broadcast
mir:pr2299
mir:server_thread.2
mir:cleanup_serialize
mir:device_simple
mir:nosecureflag_quickfix
mir:settings_panel.2
mir:settings_panel
mir:v4l2_sink
mir:traits.7
mir:mouse_buttons
mir:traits.4
mir:traits
mir:pr2231
mir:issue2218
mir:install_release
mir:pr2195
mir:issue2169
mir:device_id_0
mir:filter.12
mir:filter.11
mir:filter.7
mir:filter.6
mir:android12_nosecure
mir:filter.5
mir:filter.3
mir:filter.2
mir:swscale
mir:thread
mir:strdup
mir:pr2052
mir:feature_test_macro
mir:display_id_range
mir:pr2004
mir:racecond_on_close.2
mir:racecond_on_close
mir:icon
mir:makefile
mir:noconsolevbs
mir:doc-rotate
mir:wincli
mir:issue1875
mir:pr1944
mir:pr1960
mir:adbkeyboard
mir:encoder_name
mir:legacy_paste
mir:l10n_id
mir:zh-hans
mir:issue1468
mir:issue1726
mir:pr1670
mir:issue1681
mir:pr1626
mir:issue1658
mir:issue1655
mir:pinch_zoom
mir:fixrepeat
mir:pr1577
mir:pr1623
mir:shortcutmod
mir:shortcut.10
mir:pr1576
mir:left_ctrl
mir:pr1559
mir:clipboard_manager
mir:issue1536
mir:repeat
mir:pr1502
mir:clipboard.3
mir:clipboard
mir:meta
mir:forward_modifiers
mir:ctrl
mir:copy
mir:textpaste
mir:verbose
mir:seamless_copypaste
mir:copypaste
mir:render_rework
mir:logical_size.15
mir:logical_size.14
mir:resize.3
mir:resize.2
mir:pr1313
mir:fixfullscreen
mir:logical_size.11
mir:name_params
mir:codec_options
mir:logical_size.10
mir:issue15.2
mir:issue15
mir:logical_size.8
mir:logical_size.7
mir:logical_size.6
mir:supports_input_events
mir:mipmaps
mir:client_rotate.5
mir:logical_size.4
mir:Issue-and-PR-templates
mir:pr1263.rom1v
mir:threadwait.3
mir:threadwait.2
mir:threadwait
mir:pr1238
mir:negativepos
mir:faq
mir:pr1188
mir:locked
mir:pr1151.rom1v
mir:adb_hint.2
mir:adb_hint
mir:portrange
mir:issue1062
mir:pr1002
mir:longlong
mir:rotatedevice
mir:meizu
mir:maximized.2
mir:compare_version
mir:mainlooper
mir:textevents.2
mir:textevents
mir:fixhidpi.4
mir:fixhidpi.3
mir:window-params
mir:build_without_gradle
mir:logical_size.3
mir:logical_size.2
mir:virtualfinger
mir:finger.8
mir:finger.7
mir:finger.5
mir:finger
mir:finger.4
mir:fix707
mir:record_duration
mir:issue702
mir:cmd_macos
mir:cmd_macos.2
mir:buffered_reader
mir:portable
mir:fps
mir:twosockets
mir:screenoff
mir:headerfix
mir:extradata
mir:issue386
mir:issue362
mir:bumpversion
mir:record
mir:macos_volume
mir:rawalpha
mir:logicalscale
mir:rawkeyevents
mir:crop
mir:cross
mir:audio_old
mir:api19
mir:arch
mir:forward
mir:hidpiscale
mir:hidpi
mir:v3.3.1
mir:v3.3
mir:v3.2
mir:v3.1
mir:v3.0.2
mir:v3.0.1
mir:v3.0
mir:v2.7
mir:v2.6.1-install-release
mir:v2.6.1
mir:v2.6
mir:v2.6-install-release
mir:v2.5-install-release
mir:v2.5
mir:v2.4-install-release
mir:v2.4
mir:v2.3.1-install-release
mir:v2.3.1
mir:v2.3-install-release
mir:v2.3
mir:v2.2-install-release
mir:v2.2
mir:v2.1.1-install-release
mir:v2.1.1
mir:v2.1-install-release
mir:v2.1
mir:v2.0-install-release
mir:v2.0
mir:v1.25
mir:v1.24
mir:v1.23
mir:v1.22
mir:v1.21
mir:v1.20
mir:v1.19
mir:v1.18
mir:v1.17
mir:v1.16
mir:v1.15.1
mir:v1.15
mir:v1.14
mir:v1.13
mir:v1.12.1
mir:v1.12
mir:v1.11
mir:v1.10
mir:v1.9
mir:v1.8
mir:v1.7
mir:v1.6
mir:v1.5-fixversion
mir:v1.5
mir:v1.4
mir:v1.3
mir:v1.2
mir:v1.1
mir:v1.0
2 Commits
939c8e7f68
...
8057835a0d
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
8057835a0d |
Catch CTRL_BREAK_EVENT signal on Windows
This ensures the process can terminate properly when a CTRL_BREAK_EVENT signal is sent programmatically. PR #6244 <https://github.com/Genymobile/scrcpy/pull/6244> Signed-off-by: Romain Vimont <rom@rom1v.com> |
||
|
e47529ab9c |
Fix gl_context declared type
The field gl_context is initialized from SDL_GL_CreateContext(), which returns a raw SDL_GLContext, not a pointer. The type mismatch was silently ignored by SDL2 because SDL_GLContext was defined as an alias to `void *` (in SDL3, it is instead an alias to `struct SDL_GLContextState *`, so compilation fails). Refs #3895 <https://github.com/Genymobile/scrcpy/pull/3895> PR #6259 <https://github.com/Genymobile/scrcpy/pull/6259> Signed-off-by: Romain Vimont <rom@rom1v.com> |
2 changed files with 2 additions and 2 deletions
|
@ -22,7 +22,7 @@ struct sc_display {
|
|||
|
||||
struct sc_opengl gl;
|
||||
#ifdef SC_DISPLAY_FORCE_OPENGL_CORE_PROFILE
|
||||
SDL_GLContext *gl_context;
|
||||
SDL_GLContext gl_context;
|
||||
#endif
|
||||
|
||||
bool mipmaps;
|
||||
|
|
|
@ -93,7 +93,7 @@ struct scrcpy {
|
|||
|
||||
#ifdef _WIN32
|
||||
static BOOL WINAPI windows_ctrl_handler(DWORD ctrl_type) {
|
||||
if (ctrl_type == CTRL_C_EVENT) {
|
||||
if (ctrl_type == CTRL_C_EVENT || ctrl_type == CTRL_BREAK_EVENT) {
|
||||
sc_push_event(SDL_QUIT);
|
||||
return TRUE;
|
||||
}
|
||||
|
|
Write
Preview
Loading…
x
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.