325 Commits (fc65c6cc4baced6d9758ee54d9fdab57966d09b8)

Author SHA1 Message Date
Romain Vimont 7deccef1c2 Bump version to 1.23
4 years ago
Romain Vimont 6a9b2f2c36 Remove spurious empty line
4 years ago
Romain Vimont 71b41d846f Also retry on IllegalArgumentException
4 years ago
Romain Vimont ccbe370cc5 Add --no-cleanup option
4 years ago
Romain Vimont 67068e4e3d Pass key frame flag from the device
4 years ago
Romain Vimont e3c2398aa2 Store packet flags in PTS most significant bits
4 years ago
Romain Vimont c0a75ca746 Downscale and retry also on early MediaCodec error
4 years ago
Romain Vimont 64a09513ae Bump version to 1.22
4 years ago
Romain Vimont c8dc1917f4 Do not restore power mode if --no-control
4 years ago
Romain Vimont 2faf9715be Add server option raw_video_stream
4 years ago
Romain Vimont 45a5e560df Add server option send_dummy_byte
4 years ago
Romain Vimont 3ba32c2a0d Add server option send_device_meta
4 years ago
Romain Vimont 6b21f4ae13 Reorder scrcpy-server options
4 years ago
Romain Vimont 31a5d0c2bf Move call to send device name and size
4 years ago
Romain Vimont a9429efa34 Fix downsize on error before first frame
4 years ago
Romain Vimont 262506c733 Limit retry-on-error to IllegalStateException
4 years ago
Romain Vimont 2eb6fe7d81 Downsize on error only before the first frame
4 years ago
Romain Vimont 0ec64baad4 Remove MediaCodec error suggestion fix
4 years ago
Romain Vimont 15bf27afdd Make auto-downsize on error optional
4 years ago
Romain Vimont 26b4104844 Downsize on error
4 years ago
Romain Vimont 723faa5dee Remember Device parameters
4 years ago
Romain Vimont 162043911e Compute screen size without DisplayInfo instance
4 years ago
Romain Vimont 117fe32626 Fix visibility modifier
4 years ago
Thomas Rebele b7a06278fe Fix NoSuchMethodException for injectInputEvent()
4 years ago
Romain Vimont 60bf133ac2 Add final modifier to ScreenEncoder fields
4 years ago
Romain Vimont 924375487e Pass buttons state in scroll events
4 years ago
Romain Vimont cabcbc2b15 Do not create control socket if no control
4 years ago
Romain Vimont a208400133 Remove useless intermediate variable
4 years ago
yangfl ab00210b37 Fix script to build without gradle
4 years ago
Romain Vimont 003e738106 Bump version to 1.21
4 years ago
Romain Vimont e2b3968c66 Always synchronize clipboard on explicit COPY/CUT
4 years ago
Romain Vimont bfcb9d06c3 Expose sync mode for injecting events
4 years ago
Romain Vimont dc19ae334d Move acknowledgment handling
4 years ago
Romain Vimont 4c47598865 Make lockVideoOrientation option name uniform
4 years ago
Romain Vimont 04e5537f8c Pass server parameters as key=value pairs
4 years ago
Romain Vimont 2c3099e2de Parse codec options early
4 years ago
Romain Vimont 6abff46c9f Add option to disable clipboard autosync
4 years ago
Romain Vimont 41abe021e2 Make the device acknowledge device clipboard
4 years ago
Romain Vimont 2a0730ee9b Add device clipboard set acknowledgement
4 years ago
Romain Vimont 901d837165 Add sequence number to set_clipboard request
4 years ago
Romain Vimont ee93d2aac1 Configure init and cleanup asynchronously
4 years ago
Romain Vimont c29a0bf675 Do not quit on cleanup configuration failure
4 years ago
Romain Vimont 411bb0d18e Move init and cleanup to a separate method
4 years ago
Romain Vimont cc0902b13c Read/write settings via command on Android >= 12
4 years ago
Romain Vimont 48b572c272 Add throwable parameter to Log.w()
4 years ago
Romain Vimont 94feae71f2 Report settings errors via Exceptions
4 years ago
Romain Vimont 67170437f1 Wrap settings management into a Settings class
4 years ago
Romain Vimont a045e28df8 Bump version to 1.20
4 years ago
Romain Vimont 52138fd921 Update script to build without gradle to SDK 31
4 years ago
Romain Vimont 1bb0df5da1 Extract ANDROID_JAR path in build script
4 years ago