- May 02, 2020
-
-
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.
-
Alexandre Janniaux authored
nm is used by some buildsystems to detect underscore prefixing, for instance via ffmpeg --nm command. `nm` on linux is also not necessarily able to open mach-o binaries, while darwin/clang variant returned by xcrun can.
-
Alexandre Janniaux authored
Avoid exporting environment variables as it prevents using a different native compiler than apple one for extra tools. The tools can be fetched directly during script startup and are in VLC_ prefixed variables to avoid conflicts and follow the script conventions. Note that native compiler can be choosen using CC= for extra/tools as a side effect but this is not the goal of this patch.
-
Alexandre Janniaux authored
As the script use `cd`, this ensure all path are correctly defined in future usage and avoid wasting time on incorrect path.
-
Alexandre Janniaux authored
need_pkg doesn't always return 1 now.
-
Signed-off-by:
Alexandre Janniaux <ajanni@videolabs.io>
-
Signed-off-by:
Alexandre Janniaux <ajanni@videolabs.io>
-
The libvlc_media_discoverer_event_manager has been deprecated since 518cbead. Signed-off-by:
Alexandre Janniaux <ajanni@videolabs.io>
-
Alexandre Janniaux authored
-
Alexandre Janniaux authored
FT_Fixed is defined as a signed long and most operation in freetype are historically using FT_Long. Fix a truncation warning.
-
Alexandre Janniaux authored
Request like restoration of the last playback position are emitted from the UI, and the player event signalling that the input item changed is emitted from a player thread and asynchronously processed later by the UI thread. It means that the UI could request the player to do something which would be executed on the wrong item, or no item at all. Store the input item currently acknowledged by the UI thread and check it against the current item being played by the player when the player requests are emitted by the UI. If they don't match, avoid processing the requests. Some requests are not concerned by these change, either because they are able to affect the following media (change rate) or because they could potentially be triggered near the end of a media and already handle a nullptr input (record, a-b loop). Fixes #24347
-
Alexandre Janniaux authored
-
Alexandre Janniaux authored
The networksourcelistener.hpp file doesn't use Q_OBJECT and thus doesn't need a `moc` preprocessing.
-
Alexandre Janniaux authored
The function is not used when compiling on darwin platform, as the usages follow the same conditional check. See 84dc949e for reference.
-
Felix Paul Kühne authored
-
- Apr 30, 2020
-
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
This unbreaks playback if the media library is disabled at runtime.
-
It's using (formerly) forbidden patches and we don't need it. Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
This reverts commit 3ed5f875. Doing it this way doesn't install the .pc nor the headers
-
Steve Lhomme authored
-
Steve Lhomme authored
We don't need it and it doesn't build with winstore.
-
Steve Lhomme authored
It's allowed in win10. And we only call it in debug builds anyway.
-
Steve Lhomme authored
We cannot load msdmo.dll or any of the known *dmod.dll DLLs if they are not part of our app package.
-
Steve Lhomme authored
It's forbidden
-
François Cartegnie authored
seems it was not only an internal fourcc, but is sent by at least one capture card regression by 1c36cd78
-
- Apr 29, 2020
-
-
Alexandre Janniaux authored
-
Alexandre Janniaux authored
Platforms like iOS cannot include (L)GPLv3 code and the dependencies of this contrib (Nettle, transitively through GnuTLS) make it requiring v3 code.
-
Alexandre Janniaux authored
psz_parser is only used when VLM is enabled.
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
Unregistered, Unlisted, unexplained. (source quality ?) Appears only with old mov. Matrix_Reloaded_final_theatrical_trailer-SVQ3-mp4a.mov program480_dl-small2.mov
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
This reverts commit 4041919d.
-
Alexandre Janniaux authored
Other buildsystems are compiled with -g inconditionnally. As we generally extract and strip debug info, make sure they are generated so that overlayered build scripts don't need to add `-g` flag in CFLAGS. It is particularily important since adding `-g` flag in CFLAGS confuses meson detection for underscore prefixing. See VLCKit#360.
-
- Apr 28, 2020
-
-
Hugo Beauzée-Luyssen authored
In addition to environment variables. Those are ignored when cross compiling starting with meson 0.54 Use of environment variables should be removed in the future
-
Hugo Beauzée-Luyssen authored
Starting from this version, we can provide both pkg_config_path and pkg_config_libdir as meson properties. Otherwise, users of meson >= 0.54 will not be able to use pkg-config while users of older version will, until they update.
-
François Cartegnie authored
-