- May 07, 2020
-
-
David authored
The mentioned security setting is relevant for accessing external media like RAW block devices (/dev/xxx), which is one of the main use cases for this module (modern Macs do not have internal optical drives anymore). Probe for this case explicitly to inform the user how to get access. This is only relevant starting with macOS Catalina.
-
François Cartegnie authored
2.9.1 had bogus PS due to untested CVE fixes
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
- May 05, 2020
-
-
Martin Storsjö authored
The current git master version of mingw-w64 activates __USE_MINGW_ANSI_STDIO by default if targeting C99 (which is the default C version in both GCC and Clang), unless using UCRT. This patch (a backport of ca6f6cfbb4c78c063f2a50bb758edfc95c9d64a2 from gettext git) fixes building gettext when __USE_MINGW_ANSI_STDIO is enabled - i.e. fixing building gettext with latest mingw-w64 when using msvcrt.dll.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Rather than creating and immediately deleting the variable.
-
When the native SurfaceTexture API is available, construct a SurfaceTexture object from Java through JNI calls and store the producer side (Surface/ANativeWindow) for the AWindowHandler clients. The SurfaceTexture constructor is only available since API 26 but the NDK API for ASurfaceTexture already require API 28 To use new native functions, we wrap ASurfaceTextureAPI structure pointers inside a new set of native functions, it allow to describe some specifics behaviors for the NDK API. If the NDK API requierements are met, native functions for ASurfaceTexture are used instead of their JNI counterpart. The behavior change is made through the SurfaceTextureHandler pointer structure. Then, in all cases, wrap pointers of SurfaceTextureHandler in a common functions used by OpenGL to attach / update / detach textures. fixes #20344 Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Load the new Android NDK API to manage SurfaceTexture, which is available since Android API 28. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
The methods from the SurfaceTexture and AndroidNativeWindow structures are methods of the AWindow class. Both structures are now merged inside struct AWindow. SurfaceTexture structure will be used for SurfaceTexture methods and class. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
François Cartegnie authored
uninitialized values if vm state is borked
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
Thomas Guillem authored
This was happening when the instant ratio was smaller than the fixed ratio (when the user ask for a playback speed > 1). Fixes issue 956 on vlc-android.
-
Thomas Guillem authored
The core is already taking care of smooth rate change (when the resampler is used to catch up a delay).
-
Thomas Guillem authored
-
- May 04, 2020
-
-
Marvin Scholz authored
Drawing an NSGradient into an empty bezier path causes an exception, crashing the application.
-
Thomas Guillem authored
-
Thomas Guillem authored
-
Thomas Guillem authored
Because calling libvlc_media_player_get_full_title_descriptions(), getting the title via the index and releasing the whole list is not convenient to get the info about the selected title.
-
Thomas Guillem authored
In 3.0, this event was sent for a new selection and for a new list.
-
- May 02, 2020
-
-
Alexandre Janniaux authored
-
Alexandre Janniaux authored
-
Alexandre Janniaux authored
ffmpeg doesn't build without gas-preprocessor on armv7 for iOS. This is a workaround to have the CI running on this platform but it should eventually go as gas-preprocessor shouldn't be needed anymore.
-
Alexandre Janniaux authored
As vpx buildsystem adds -fembed-bitcode as long as iphone target is > 8 it makes the build fails on compilers not supporting bitcode embedding. In any case, we enable bitcode embedding ourselves by adding it to the contribs CFLAGS, which ends up in --extra-cflags in vpx.
-
Alexandre Janniaux authored
It fixes build for iOS armv7 as libtool expects a --tag on ios armv7 builds for assembly files. I don't really know why it need this addition to accept compiling though...
-
Alexandre Janniaux authored
-
Alexandre Janniaux authored
de-versionning was done before alias selection, and armv7-apple-darwin wasn't aliased to arm-apple-darwin, leading to failure finding the correct triplet.
-
Alexandre Janniaux authored
CoreServices is an iOS 12.0+ API so it cannot be linked when targetting iOS 9.0. However it is still needed for MacOS and available since 10.0+ which is lesser than the target version. See https://developer.apple.com/documentation/coreservices
-
Alexandre Janniaux authored
This is particularily needed when ar and $(HOST)-ar are not producing the same type of archive, like linux -> iOS cross compilation.
-
Alexandre Janniaux authored
The pain point was that $(HOST)-ar doesn't exist on MacOSX as there is no triplet-prefixed tools. This has become useless as we now enforce the correct variant through `xcrun --find` in apple buildscripts.
-
Alexandre Janniaux authored
ffmpeg rules.make is passing the variable to configure, and nm can be present in different flavour, for example in linux/macosx cross-compilation environments.
-
Alexandre Janniaux authored
Vanilla clang doesn't seem to take the -Wl,--ios-version-min flag into account and adding this flag doesn't break apple clang build.
-
Alexandre Janniaux authored
It allows finding the correct ar when cross-compiling from Linux and allows simplifying the contrib Makefile.
-