Romain Vimont
eed06b141a
Upgrade sdl (2.28.5) for Windows
...
Include the latest version of SDL in Windows releases.
11 months ago
Romain Vimont
825d7f72c0
Extract $VERSION for dependency scripts
...
This will allow to update the version only once in these files.
11 months ago
Romain Vimont
2370298b61
Download SDL prebuilt binaries from github
...
The server is faster than libsdl.org.
11 months ago
Romain Vimont
67f356f881
Improve crossbuild
...
Install all the prebuilt dependencies for Windows to a specific folder,
and use meson command line options to specify their location.
This removes crossbuild-specific code from the meson scripts and will
simplify dependency upgrades.
PR #4460 <https://github.com/Genymobile/scrcpy/pull/4460 >
11 months ago
Romain Vimont
1713422c13
Upgrade FFmpeg build to 6.1-scrcpy-2
...
Use a build with WAV muxer.
11 months ago
Romain Vimont
f23be823fd
Upgrade FFmpeg build to 6.1-scrcpy
...
Upgrade to FFmpeg 6.1, and with FLAC support enabled.
11 months ago
Romain Vimont
855ae4adb1
Upgrade SDL (2.28.4) for Windows
...
Include the latest version of SDL in Windows releases.
11 months ago
Romain Vimont
a8db3ec9e2
Upgrade platform-tools (34.0.5) for Windows
...
Include the latest version of adb in Windows releases.
11 months ago
Romain Vimont
d046678f85
Upgrade platform-tools (34.0.3) for Windows
...
Include the latest version of adb in Windows releases.
1 year ago
Romain Vimont
09009c2aa7
Upgrade SDL (2.28.0) for Windows
...
Include the latest version of SDL in Windows releases.
Fixes #3825 <https://github.com/Genymobile/scrcpy/issues/3825 >
Refs libsdl/#7478 <https://github.com/libsdl-org/SDL/issues/7478 >
1 year ago
Romain Vimont
7d33798b40
Upgrade FFmpeg build to 6.0-scrcpy-4
...
Use FFmpeg DLLs which do not depend on zlib1.dll.
1 year ago
Romain Vimont
a166eee909
Upgrade FFmpeg build to 6.0-scrcpy-3
...
Use a build which includes the opus muxer, to support recording to .opus
files.
Refs <https://github.com/rom1v/scrcpy-deps/commits/6.0-scrcpy-3 >
PR #3978 <https://github.com/Genymobile/scrcpy/pull/3978 >
1 year ago
Romain Vimont
cc07f8dac4
Upgrade platform-tools (34.0.1) for Windows
...
Include the latest version of adb in Windows releases.
2 years ago
Romain Vimont
f5bb9e576d
Upgrade SDL (2.26.4) for Windows
...
Include the latest version of SDL in Windows releases.
2 years ago
Romain Vimont
f30fd963a1
Upgrade FFmpeg custom builds for Windows
...
Use a build which includes the pcm_s16le decoder, to support RAW audio.
Refs <https://github.com/rom1v/scrcpy-deps/commits/6.0-scrcpy-2 >
2 years ago
Romain Vimont
9d60d7880b
Upgrade FFmpeg (6.0) for Windows
...
Use the latest version (specifically built for scrcpy).
Refs <https://www.ffmpeg.org/download.html#release_6.0 >
2 years ago
Romain Vimont
0fc62bfcd6
Use minimal prebuilt FFmpeg for Windows
...
On the scrcpy-deps repo, I built FFmpeg 5.1.2 binaries for Windows with
only the features used by scrcpy.
For comparison, here are the sizes of the dll for FFmpeg 5.1.2:
- before: 89M
- after: 4.7M
It also allows to upgrade the old FFmpeg version (4.3.1) used for win32.
Refs <https://github.com/rom1v/scrcpy-deps >
Refs <https://github.com/Genymobile/scrcpy/issues/1753 >
2 years ago
Romain Vimont
a20615066d
Simplify libusb prebuilt scripts
...
In theory, include/ might be slightly different for win32 and win64
builds. Use each one separately to simplify.
2 years ago
Romain Vimont
8e0c899218
Upgrade FFmpeg (5.1.2) for Windows 64-bit
...
Use the latest version of FFmpeg in Windows 64-bit releases.
2 years ago
Romain Vimont
725a922271
Upgrade SDL (2.26.1) for Windows
...
Include the latest version of SDL in Windows releases.
2 years ago
Romain Vimont
b5773a6fe8
Upgrade platform-tools (33.0.3) for Windows
...
Include the latest version of adb in Windows releases.
2 years ago
Romain Vimont
f9e3275d4e
Upgrade FFmpeg (5.0.1) for Windows 64-bit
...
Use the latest version of FFmpeg in Windows 64-bit releases.
2 years ago
Romain Vimont
91706ae3d0
Upgrade SDL (2.0.22) for Windows
...
Include the latest version of SDL in Windows releases.
2 years ago
Romain Vimont
4db97531e8
Upgrade libusb (1.0.26) for Windows
...
Upgrade and enable libusb support for Windows 32-bit builds.
Refs #3011 <https://github.com/Genymobile/scrcpy/pull/3011 >
Fixes #3204 <https://github.com/Genymobile/scrcpy/issues/3204 >
PR #3206 <https://github.com/Genymobile/scrcpy/pull/3206 >
2 years ago
Romain Vimont
b8d78743f7
Upgrade platform-tools (33.0.1) for Windows
...
PR #3206 <https://github.com/Genymobile/scrcpy/pull/3206 >
2 years ago
Romain Vimont
6b65cd405a
Build for Windows with libusb support
...
Fixes #2773 <https://github.com/Genymobile/scrcpy/issues/2773 >
PR #3011 <https://github.com/Genymobile/scrcpy/pull/3011 >
3 years ago
Romain Vimont
8d583d36e2
Move prebuilt-deps/ to app/
...
The prebuilt dependencies are specific to the client app (not the
server).
This also avoids to reference the parent directory (../) from
app/meson.build.
3 years ago