From 589fc5fda9bf4ac5135926b3a0f811c11940af9dcbb9d656a20e1e31f0d5141c Mon Sep 17 00:00:00 2001 From: Paolo Panto Date: Wed, 1 Nov 2023 18:40:09 +0000 Subject: [PATCH] Accepting request 1121675 from home:munix9 - Update to version 2.2: * Bump version to v2.2 * Upgrade SDL (2.28.4) for Windows * Upgrade platform-tools (34.0.5) for Windows * Shutdown connection before joining threads * Disable default stdout/stderr * Improve manpage formatting * Simplify URLs in manpage * Always print device model and version * Add camera documentation * Add support for high frame rate camera capture * Add --camera-fps * Do not arbitrary limit --max-fps to 1000 * Fail-fast camera mirroring on Android 11 and older * Support camera size selection using -m/--camera-ar * Add --camera-facing * Make camera id optional * Handle camera disconnection * Automatically select audio source * Add camera mirroring * Add --list-camera-sizes * Add --list-cameras * Factorize --list- options handling * Extract SurfaceCapture from ScreenEncoder * Force server exit at the end of main() * Rename --display to --display-id * Make separator configurable for parsing integers * Fix incorrect comment about AV1 constant * Move empty string test for crop option parsing * Replace raw number by its name * Replace sprintf() with safer snprintf() * Use `char *` for pointer arithmetic * Enable missing-prototypes warning * Declare local functions as static * Wrap macros in do-while(0) * Fix --pause-on-exit parsing * Add missing `void`s for empty parameter list * Make sc_usb_devices_destroy() static * Remove redundant `;` * Use `void` for empty function parameter list * Add scrcpy-server to .gitignore * Use --pause-on-exit from launchers * Add --pause-on-exit * Make fillBaseContext() method private * Add missing 'final' in Java classes * Fix warning typo * Report device disconnection on audio EOS * Do not disable controls without video playback * Fix TCP/IP link in README * Add missing syntax highlighting in audio doc * Add Encoder section * Extract device connection to a separate doc page * Move display section to video documentation * Update links to v2.1.1 OBS-URL: https://build.opensuse.org/request/show/1121675 OBS-URL: https://build.opensuse.org/package/show/hardware/scrcpy?expand=0&rev=81 --- .gitattributes | 2 +- _service | 12 ++++----- _servicedata | 2 +- scrcpy-2.1.1.tar.xz | 3 --- scrcpy-2.2.tar.xz | 3 +++ scrcpy-server-v2.1.1 | 3 --- scrcpy-server-v2.2 | 3 +++ scrcpy.changes | 58 ++++++++++++++++++++++++++++++++++++++++++++ scrcpy.spec | 2 +- 9 files changed, 73 insertions(+), 15 deletions(-) delete mode 100644 scrcpy-2.1.1.tar.xz create mode 100644 scrcpy-2.2.tar.xz delete mode 100644 scrcpy-server-v2.1.1 create mode 100644 scrcpy-server-v2.2 diff --git a/.gitattributes b/.gitattributes index 4bee465..e5391c8 100644 --- a/.gitattributes +++ b/.gitattributes @@ -22,4 +22,4 @@ *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text ## Specific LFS patterns -scrcpy-server-v2.1.1 filter=lfs diff=lfs merge=lfs -text +scrcpy-server-v2.2 filter=lfs diff=lfs merge=lfs -text diff --git a/_service b/_service index f1d7782..a66a800 100644 --- a/_service +++ b/_service @@ -1,19 +1,19 @@ - + git https://github.com/Genymobile/scrcpy.git @PARENT_TAG@ v(.*) enable - v2.1.1 + v2.2 - + *.tar xz - + yes - - + + diff --git a/_servicedata b/_servicedata index 8aeffea..9db199d 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/Genymobile/scrcpy.git - d391fc3b695679f4770ed2e3950b135ebbda2f27 \ No newline at end of file + c3c7bf7af329c8a5fd9f0310eae3b4e0a5f86207 \ No newline at end of file diff --git a/scrcpy-2.1.1.tar.xz b/scrcpy-2.1.1.tar.xz deleted file mode 100644 index 8fca02a..0000000 --- a/scrcpy-2.1.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b19dc379e457192a8a86f1511c111b613eac987b9bc2a66d04d37d80c6998069 -size 317352 diff --git a/scrcpy-2.2.tar.xz b/scrcpy-2.2.tar.xz new file mode 100644 index 0000000..d128d1a --- /dev/null +++ b/scrcpy-2.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac75a0b99e886a15e1d2b25fc234a2bef319e46f0213c45c9b7ea67af08facac +size 325244 diff --git a/scrcpy-server-v2.1.1 b/scrcpy-server-v2.1.1 deleted file mode 100644 index 171d20e..0000000 --- a/scrcpy-server-v2.1.1 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9558db6c56743a1dc03b38f59801fb40e91cc891f8fc0c89e5b0b067761f148e -size 56995 diff --git a/scrcpy-server-v2.2 b/scrcpy-server-v2.2 new file mode 100644 index 0000000..662271e --- /dev/null +++ b/scrcpy-server-v2.2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c85c4aa84305efb69115cd497a120ebdd10258993b4cf123a8245b3d99d49874 +size 64363 diff --git a/scrcpy.changes b/scrcpy.changes index 8863e65..20e8428 100644 --- a/scrcpy.changes +++ b/scrcpy.changes @@ -1,3 +1,61 @@ +------------------------------------------------------------------- +Wed Nov 01 18:30:29 UTC 2023 - munix9@googlemail.com + +- Update to version 2.2: + * Bump version to v2.2 + * Upgrade SDL (2.28.4) for Windows + * Upgrade platform-tools (34.0.5) for Windows + * Shutdown connection before joining threads + * Disable default stdout/stderr + * Improve manpage formatting + * Simplify URLs in manpage + * Always print device model and version + * Add camera documentation + * Add support for high frame rate camera capture + * Add --camera-fps + * Do not arbitrary limit --max-fps to 1000 + * Fail-fast camera mirroring on Android 11 and older + * Support camera size selection using -m/--camera-ar + * Add --camera-facing + * Make camera id optional + * Handle camera disconnection + * Automatically select audio source + * Add camera mirroring + * Add --list-camera-sizes + * Add --list-cameras + * Factorize --list- options handling + * Extract SurfaceCapture from ScreenEncoder + * Force server exit at the end of main() + * Rename --display to --display-id + * Make separator configurable for parsing integers + * Fix incorrect comment about AV1 constant + * Move empty string test for crop option parsing + * Replace raw number by its name + * Replace sprintf() with safer snprintf() + * Use `char *` for pointer arithmetic + * Enable missing-prototypes warning + * Declare local functions as static + * Wrap macros in do-while(0) + * Fix --pause-on-exit parsing + * Add missing `void`s for empty parameter list + * Make sc_usb_devices_destroy() static + * Remove redundant `;` + * Use `void` for empty function parameter list + * Add scrcpy-server to .gitignore + * Use --pause-on-exit from launchers + * Add --pause-on-exit + * Make fillBaseContext() method private + * Add missing 'final' in Java classes + * Fix warning typo + * Report device disconnection on audio EOS + * Do not disable controls without video playback + * Fix TCP/IP link in README + * Add missing syntax highlighting in audio doc + * Add Encoder section + * Extract device connection to a separate doc page + * Move display section to video documentation + * Update links to v2.1.1 + ------------------------------------------------------------------- Sat Jul 15 06:07:48 UTC 2023 - munix9@googlemail.com diff --git a/scrcpy.spec b/scrcpy.spec index 6e5e3fd..787a363 100644 --- a/scrcpy.spec +++ b/scrcpy.spec @@ -17,7 +17,7 @@ Name: scrcpy -Version: 2.1.1 +Version: 2.2 Release: 0 Summary: Display and control your Android device License: Apache-2.0