7f145af | Marvin Scholz | 22 April 2020, 14:06:08 UTC | contrib: remove leftover DBGOPTIMFLAGS | 22 April 2020, 14:06:20 UTC |
26a04a7 | Hugo Beauzée-Luyssen | 06 March 2019, 12:23:12 UTC | contrib: vncclient: Use VideoLAN mirror if available (cherry picked from commit d5961d09a423f7a02934c6b9ae2e4f90b890fa06) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 21 April 2020, 16:27:48 UTC |
b757427 | Felix Paul Kühne | 17 July 2019, 11:58:07 UTC | contrib/ffmpeg: fix iOS cross compilation (cherry picked from commit 44d007a9bbe629572f8ade692b24395e8c96439c) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 21 April 2020, 15:28:08 UTC |
7e58674 | Martin Storsjö | 13 June 2019, 05:08:53 UTC | contrib: gen-meson-crossfile: Add a missing newline (cherry picked from commit c005759bc57cb3f25783ef0c98cb71ed231afe21) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 21 April 2020, 14:37:13 UTC |
2b3bfa4 | Marvin Scholz | 21 April 2020, 14:12:47 UTC | contrib: various meson fixes Manual backport of roughly: - a9938752fb1a1b4a6573c7bcd8cc20cbe40f678e - 3426d7bcf98fee15c239ea2b3d815c613df82efe - bef7c8d601b2ced95eac7db50380de4f8ba10ddb | 21 April 2020, 14:12:47 UTC |
5a40648 | Marvin Scholz | 14 November 2019, 13:34:24 UTC | macosx: Add -fno-stack-check to workaround Xcode 11 issue Compiling with Xcode 11 automatically enables the -fstack-check feature which causes stack checking error due to unaligned stack which seem to not be true. Lots of projects are affected by this currently so hopefully this will be fixed in an Xcode update. (cherry picked from commit 856ddd8d1af955712c7effb1876ca9544b688cab) Signed-off-by: Marvin Scholz <epirat07@gmail.com> | 21 April 2020, 13:49:19 UTC |
b32cb15 | Marvin Scholz | 01 July 2019, 13:54:46 UTC | contrib: crossfile.meson: Depend on gen-meson-crossfile.py This ensures that gen-meson-crossfile.py is found and additionally regenerates the crossfile if the generator script was changed. (cherry picked from commit ad47f9025df637d5ed21580d25266cc8c5efec3a) Signed-off-by: Marvin Scholz <epirat07@gmail.com> | 21 April 2020, 13:48:33 UTC |
5b4b127 | Marvin Scholz | 19 June 2019, 09:34:47 UTC | contrib: Correctly set CMAKE_CXX_FLAGS to CXXFLAGS (cherry picked from commit 0441141cad1289e3cd198c466ef5489fe73bd223) Signed-off-by: Marvin Scholz <epirat07@gmail.com> | 21 April 2020, 13:46:22 UTC |
a6f3423 | Marvin Scholz | 19 June 2019, 09:29:42 UTC | contrib: do not add CFLAGS to EXTRA_CFLAGS This would cause the flags to be duplicated as later CFLAGS are set to $(CFLAGS) $(EXTRA_CFLAGS). (cherry picked from commit 735abeaef504e33eca869a37b39b18e7f97761fe) Signed-off-by: Marvin Scholz <epirat07@gmail.com> | 21 April 2020, 13:46:09 UTC |
7e21ea5 | Marvin Scholz | 14 June 2019, 14:14:50 UTC | contrib: Fix additional quotes in meson crossfile for linux (cherry picked from commit 081511e00dbdcb9c560bcecc4d4609c151c15e24) Signed-off-by: Marvin Scholz <epirat07@gmail.com> | 21 April 2020, 13:45:56 UTC |
1bd78ca | Marvin Scholz | 06 June 2019, 14:07:27 UTC | contrib: Rework meson crossfile generation Previously the crossfile had a lot of hardcoded flags, instead of the correct CFLAGS/CXXFLAGS, etc. This replaces the generation in the Makefile with a simple Python script instead, which should be fine, given that meson anyway needs Python 3 and that the crossfile is only generated when needed. (cherry picked from commit 48f6d51f6da3e02754bc1b52e45bd9652d1051a4) Signed-off-by: Marvin Scholz <epirat07@gmail.com> | 21 April 2020, 13:44:07 UTC |
0e8f16e | Sebastian Ramacher | 28 February 2020, 19:13:47 UTC | appdata: add image tag for screenshots (cherry picked from commit 7fb0bec81e62c04666fa6e6e8b508def76b3261c) Signed-off-by: Thomas Guillem <thomas@gllm.fr> | 21 April 2020, 10:45:26 UTC |
ae4a0c3 | Hugo Beauzée-Luyssen | 21 April 2020, 09:57:16 UTC | On the road to 3.0.10 | 21 April 2020, 09:57:16 UTC |
779b95f | Hugo Beauzée-Luyssen | 21 April 2020, 09:15:38 UTC | Revert "VLSub: Reorder LogIn parameters" This reverts commit 64b59282a6fdc8afe5d17086a5abbf8906d8e8e9. This was working by accident, the language was interpreted as user-agent and was accepted, only when english was used. | 21 April 2020, 09:48:22 UTC |
33c588b | Luiz Silva | 27 December 2019, 15:02:01 UTC | twitch.lua: update API magic The previous client_id is not working anymore, this commit updates it to the same id used by Twitch's website. Signed-off-by: Thomas Guillem <thomas@gllm.fr> (cherry picked from commit 37ae86693e4becda6b8c51eb65d4fddce8e3c866) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 21 April 2020, 09:48:22 UTC |
3e8e508 | Francois Cartegnie | 15 April 2020, 15:49:19 UTC | packetizer: hxxx: fix double ep3b removal (cherry picked from commit e8509578355228a3f8a7ac135688ce5b610735af) | 20 April 2020, 07:55:41 UTC |
8e50cc9 | Rémi Denis-Courmont | 18 April 2020, 10:43:14 UTC | OpenMAX IL: fix missing extern qualifiers (fixes #24617) (cherry picked from commit e0173cb140d9c0193d74cb35bd887bb8456ef394) | 18 April 2020, 11:00:30 UTC |
17c2aa0 | Michał Trzebiatowski | 14 April 2020, 14:45:18 UTC | l10n: update credits of translation maintainers in po headers | 15 April 2020, 08:55:37 UTC |
e7039d9 | Hugo Beauzée-Luyssen | 08 April 2020, 14:46:08 UTC | tools: Require nasm 2.14 dav1d requires this version to build | 15 April 2020, 08:54:57 UTC |
9e238cd | Rémi Denis-Courmont | 12 April 2020, 13:15:46 UTC | lua: fix leaks All string-class variables must be freed, not just the string-typed ones. (cherry picked from commit 8a53887fbf61cf25be35fd776d3de5197f4e00af) | 12 April 2020, 13:17:42 UTC |
b17890b | Martin Storsjö | 14 December 2017, 21:06:32 UTC | configure: Include windows.h before checking the _WIN32_WINNT version The default value of _WIN32_WINNT isn't something that is built into the compiler, but is defined by the toolchain headers. Include windows.h after including ws2tcpip.h/winsock2.h, since those headers should be included in that particular order. (cherry picked from commit 22fed9624f2ce7e3db5b5516a819c147ac1d13d4) | 09 April 2020, 09:46:22 UTC |
7aee3da | Steve Lhomme | 02 April 2020, 11:38:17 UTC | modules: set the forced _WIN32_WINNT right after including config.h config.h and vlc_fixups.h don't include files that use _WIN32_WINNT but any other VLC or system these files require will likely use this value that is found in config.h. Partially cherry-picked from 4cb707be548fd2bbc202beca04826159e8663155 | 08 April 2020, 21:56:54 UTC |
b3afca2 | Martin Storsjö | 28 February 2020, 08:35:16 UTC | configure: Check for if_nametoindex in iphlpapi.h If the toolchain defaults to a newer version of windows, this function is available there, but the previous configure checks didn't notice it. Force testing with both compiling and linking, as the function exists in import libraries, but only is visible in headers since Vista. On the master branch, the function was taken into use unconditionally in c0bf5aeefc611f8d1e1ace6111c88956c0a8fa6c. | 08 April 2020, 21:56:54 UTC |
b8395c1 | Martin Storsjö | 03 April 2020, 11:10:42 UTC | configure: Check the toolchain default _WIN32_WINNT in addition to a command line override Since 255e2ce27, we try not to override _WIN32_WINNT in case it already is defined on the command line to a higher value. However, if it isn't specified on the command line, but the toolchain headers default to a newer version, we should also honor it and keep that version instead of forcing a lower version here. (If the toolchain defaults to a newer version, runtime libs of the toolchain may rely on such a new version anyway, so forcing a lower target within VLC might be useless.) EDIT: Adapted to a different default version in the 3.0 branch. (cherry picked from commit 0d65fe038a76d3686d2e37c5b522fb24b92d8157) | 08 April 2020, 21:56:54 UTC |
1231bcf | Martin Storsjö | 11 July 2018, 19:24:06 UTC | configure: Make the new value of _WIN32_WINNT available to configure tests Definitions from AH_TOP aren't included in the configure checks. This was the original intent of e807c8e91. This makes sure configure checks and actual compilation are run with the same version defined. EDIT: Adapted to a different default version in the 3.0 branch. (cherry picked from commit 0a27328b5ac2bc0e417c70f048131f783b201d04) | 08 April 2020, 21:56:54 UTC |
5ea7fe6 | Martin Storsjö | 11 July 2018, 19:24:06 UTC | configure: Don't force _WIN32_WINNT to 0x0601 if it is set to a higher version Since e807c8e91, we're explicitly unconditionally defining _WIN32_WINNT, regardless if it was set before or not. If it was set before (e.g. on the command line), to a higher version, we should honor that. This is cruicial for WinRT building, where _WIN32_WINNT is set to Windows 8 or higher on the command line. EDIT: Adapted to a different default version in the 3.0 branch. (cherry picked from commit 255e2ce27954004b8e6aa65ed37266c422f08a58) | 08 April 2020, 21:56:54 UTC |
d4c1aef | Hugo Beauzée-Luyssen | 08 April 2020, 12:17:09 UTC | configure.ac: Bump version to 3.0.9.2 | 08 April 2020, 12:17:09 UTC |
f26da4c | Hugo Beauzée-Luyssen | 08 April 2020, 12:16:57 UTC | Update NEWS | 08 April 2020, 12:16:57 UTC |
1b8388a | Francois Cartegnie | 16 February 2018, 12:40:08 UTC | text_renderer: freetype: fix invalid codepoint (cherry picked from commit ab0b7eb466ffa6edc531418f71b01e9f020bc840) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 08 April 2020, 11:38:17 UTC |
6faf917 | Hugo Beauzée-Luyssen | 08 April 2020, 10:10:34 UTC | VLSub: Bump version (cherry picked from commit 5703c3c309714b3e398b686b286d3dd984215fa3) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 08 April 2020, 10:25:22 UTC |
64b5928 | Hugo Beauzée-Luyssen | 08 April 2020, 10:09:57 UTC | VLSub: Reorder LogIn parameters Any other order, or explicitely naming parameters, causes either a 401 or a 411 (cherry picked from commit 9cacaab3c974520b6579a56274c0ec952e66dfc4) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 08 April 2020, 10:25:15 UTC |
b805882 | Hugo Beauzée-Luyssen | 08 April 2020, 07:35:20 UTC | NEWS: Fix typo | 08 April 2020, 07:35:20 UTC |
1525d52 | Hugo Beauzée-Luyssen | 07 April 2020, 08:12:05 UTC | contrib: harfbuzz: Revert back to autotools Their CMakeLists.txt uses an agglomerated build, which requires us to enable big-obj support. However, on older version of binutils, this will cause objcopy to crash when extracting debug symbols (cherry picked from commit a10c9410e12ca022bcbcf7b884def60530a1a046) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 07 April 2020, 16:14:04 UTC |
5a9a71d | Hugo Beauzée-Luyssen | 22 November 2019, 13:29:06 UTC | contrib: sidplay: Fix out of bound access (cherry picked from commit c3d48d1860914b8a3b11e5912c6ccf0044fcb213) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 07 April 2020, 09:17:08 UTC |
72afe7e | Hugo Beauzée-Luyssen | 22 November 2019, 11:28:57 UTC | SDL_image: Fix unaligned and potentially out of bound access SDL_image allocates an unpadded buffer of height * pitch, causing the access to the last pixel to be one byte out of bounds (cherry picked from commit 882147a6b2134de33cabe07923818b95598fb11a) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 07 April 2020, 09:16:57 UTC |
6cb3318 | Thomas Guillem | 09 September 2019, 15:44:20 UTC | dvdnav: fix possible use-after-free CrashDragon reports an EXCEPTION_ACCESS_VIOLATION_READ in es_out_Control( p_demux->out, ES_OUT_SET_ES_STATE, tk->es ) from ESSubtitleUpdate(). A possible sane reason is that tk->es is not set to NULL when deleted after a DVDNAV_VTS_CHANGE event. CID c103a5eb-7972-4882-9121-bddaed659bec This commit doesn't necessarily fixes this CID that could also be triggered by a random memory corruption in dvdnav. Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> (cherry picked from commit 9e390be706d4b08c85d9a0e6e66c3be568e43af3) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 07 April 2020, 09:16:41 UTC |
46dff01 | Hugo Beauzée-Luyssen | 22 November 2019, 10:05:49 UTC | contrib: faad: Bump version to 2.9.1 And use a maintained upstream (cherry picked from commit 88fcabf5f897e968733792d0b1c9be93b2374e69) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 07 April 2020, 09:16:31 UTC |
1b4a064 | Francois Cartegnie | 06 April 2020, 15:58:22 UTC | update NEWS | 06 April 2020, 15:59:43 UTC |
5ec35a7 | Hugo Beauzée-Luyssen | 06 April 2020, 09:00:53 UTC | Update NEWS | 06 April 2020, 15:47:23 UTC |
af0b1e9 | Alexandre Janniaux | 06 March 2020, 11:56:31 UTC | aom: remove unsupported AOM chroma Also removed upstream in f1570f0c2f70832dd170285f8de60bd2379c8efa. See the following link: https://aomedia.googlesource.com/aom/+/f1570f0c2f70832dd170285f8de60bd2379c8efa%5E%21/#F0 Signed-off-by: Thomas Guillem <thomas@gllm.fr> (cherry picked from commit 595878cddd1b9b2ba6706a3782011e9228c64876) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 06 April 2020, 10:07:15 UTC |
cf1ea74 | Steve Lhomme | 12 September 2018, 09:38:14 UTC | aom: don't pass the private structure pointer, just the index We can never get a NULL pointer from libaom this way. The PTS may be wrong but it won't crash. (cherry picked from commit 96a606dcaf1bb53537d902b2235c41856cc218bc) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> | 06 April 2020, 09:59:31 UTC |
ef44771 | Hugo Beauzée-Luyssen | 06 April 2020, 09:55:27 UTC | Revert "aom: don't pass the private structure pointer, just the index" This reverts commit 66c5b474959293faa3d8546b937f2985853e02f5. This has many unrelated whitespace changes, making further backporting harder. The commit will be re-backported right after | 06 April 2020, 09:55:27 UTC |
b1951b2 | Francois Cartegnie | 05 April 2020, 18:37:11 UTC | demux: adaptive: change assertion for failed updates ref #24583 (cherry picked from commit a93072befb9e21daa320a53243e74a312fb62029) | 06 April 2020, 08:15:37 UTC |
438fabd | Francois Cartegnie | 05 April 2020, 18:36:57 UTC | demux: hls: workaround failed update loops (cherry picked from commit 46ff0e4ec29ffbf946c148786fcc487ea7982753) | 06 April 2020, 08:15:29 UTC |
cadf406 | Konstantin Pavlov | 05 April 2020, 17:32:19 UTC | Revert "l10n: enabling Khmer" This reverts commit 242441abaf5619f0a23b677952398f794a6ddeac. NSIS doesnt ship default translations for Khmer language at the moment, which makes building the installer fail. | 05 April 2020, 18:50:58 UTC |
6062f4c | Konstantin Pavlov | 05 April 2020, 13:11:53 UTC | CI: Enable checksum generation for nightly artifacts (cherry picked from commit 574c4e8936af38aa4b884793ae175940133be79e) | 05 April 2020, 18:50:57 UTC |
739faf7 | Konstantin Pavlov | 05 April 2020, 13:03:53 UTC | CI: snap: move nightly artifacts to the same directory as other jobs (cherry picked from commit 202e8bb13821376bfb358b61af06b901bcc90c98) | 05 April 2020, 18:50:24 UTC |
868f80e | Konstantin Pavlov | 13 January 2020, 21:42:51 UTC | CI: Introduced nightly jobs (cherry picked from commit 99d1eb9c97ae90cf0a71c62b21c11d2f6185915d) | 05 April 2020, 18:50:20 UTC |
cd630bb | David Fuhrmann | 05 April 2020, 16:58:11 UTC | harfbuzz: Fix framework confusion in pkgconfig patch Add the framework which is actually searched for, respectively. (cherry picked from commit 4600fb6474a5640785fbdf434223e271daa042e4) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> | 05 April 2020, 17:07:57 UTC |
94223f3 | Jean-Baptiste Kempf | 29 March 2020, 14:30:51 UTC | Contribs: update harfbuzz to 2.6.4 This is an update of 30 releases... It might break some setups, hopefully not. (cherry picked from commit d2a01fe376d438eeb42795ecb2cfcd13458f1572) (cherry picked from commit 459963ce872a725094c78987078f33e4aa1408a7) (cherry picked from commit 606e8bec5237781fc7e1370fe38ad61c52167bb4) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 05 April 2020, 13:47:08 UTC |
6a30871 | David Fuhrmann | 27 May 2018, 10:29:03 UTC | contrib: harfbuzz: Create pkg-config buildfile with CMake buildsystem This creates a new pkgconfig template, unfortunately the configure- based template cannnot be used. (cherry picked from commit eed98c815bd28020c856d65b83602bbd8c067e3e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 05 April 2020, 13:46:34 UTC |
e4232b2 | Bernhard M. Wiedemann | 23 January 2020, 08:39:51 UTC | share: sort tar file list if available (in GNU tar >= 1.28) and use ustar format to not have pax headers add nondetermistic bits to make skins2/default.vlt reproducible. See https://reproducible-builds.org/ for why this is good. This patch was done while working on reproducible builds for openSUSE. Signed-off-by: Bernhard M. Wiedemann <bwiedemann@suse.de> Signed-off-by: Thomas Guillem <thomas@gllm.fr> (cherry picked from commit 87ea3c0dfb7367b434f688d657f931c074bb34f4) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 05 April 2020, 13:46:34 UTC |
8b5cff4 | Dian Li | 30 March 2020, 14:55:30 UTC | l10n: Chinese (China) update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:04 UTC |
6e7628e | Osoitz | 30 March 2020, 16:20:02 UTC | l10n: Basque update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:04 UTC |
eae5ae1 | Michał Trzebiatowski | 30 March 2020, 23:12:23 UTC | l10n: vlc.desktop update | 04 April 2020, 16:38:04 UTC |
1158c22 | Dian Li | 29 March 2020, 18:02:22 UTC | l10n: Chinese (China) update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:04 UTC |
395228d | Kaya Zeren | 28 March 2020, 09:38:16 UTC | l10n: Turkish update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:04 UTC |
b23c7c6 | Juro Timothy Symon | 27 March 2020, 23:50:08 UTC | l10n: Thai update 58% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
2c4bd5b | Alexander Lakhin | 28 March 2020, 17:29:23 UTC | l10n: Russian update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
e8e08dc | abuyop | 29 March 2020, 07:23:09 UTC | l10n: Malay update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
d15f8da | Dilip Re | 28 March 2020, 02:23:57 UTC | l10n: Malayalam update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
5ecf34a | Mindaugas | 28 March 2020, 09:50:31 UTC | l10n: Lithuanian update 62% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
bc3dbfe | Osoitz | 29 March 2020, 16:23:47 UTC | l10n: Basque update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
34a57d9 | Joan Montané | 27 March 2020, 21:33:28 UTC | l10n: Catalan update 87% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
242441a | Michał Trzebiatowski | 27 March 2020, 20:53:30 UTC | l10n: enabling Khmer | 04 April 2020, 16:38:03 UTC |
844e9d0 | Michał Trzebiatowski | 27 March 2020, 20:51:17 UTC | l10n: updated missing languages in package.mak | 04 April 2020, 16:38:03 UTC |
9eb3108 | Fumio Nakayama | 27 March 2020, 08:43:32 UTC | l10n: Japanese update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
27c726c | picodotdev | 27 March 2020, 07:45:58 UTC | l10n: Spanish update 100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> | 04 April 2020, 16:38:03 UTC |
b37792e | Francois Cartegnie | 02 April 2020, 15:41:09 UTC | demux: adaptive: don't SET_NEXT_DISPLAY_TIME (cherry picked from commit d7e2425a328590487d20dbfa0b4bf98fa530c3d1) | 03 April 2020, 08:49:50 UTC |
1341e55 | Francois Cartegnie | 02 April 2020, 15:05:29 UTC | demux: dash: check template seek range (cherry picked from commit 8f9195f75e3c2a2f041440def1bb1875dbce324a) | 03 April 2020, 08:49:44 UTC |
752a6a0 | Francois Cartegnie | 02 April 2020, 17:33:17 UTC | access: dvdnav: check return for nav packets getters (cherry picked from commit 62a55b6aa6f7d41a815d33928f5ae6ecca9b40b9) | 03 April 2020, 08:46:45 UTC |
6897c01 | Francois Cartegnie | 02 April 2020, 07:22:36 UTC | demux: adaptive: remove UTC time_t (cherry picked from commit 354e192b1845ad289a37cf4f6abb55c4d0f27fbf) | 02 April 2020, 14:31:47 UTC |
c6f8ebe | Francois Cartegnie | 02 April 2020, 07:21:07 UTC | demux: adaptive: use microsecond for availability times (cherry picked from commit ecc878bf87681a24f9e3a1db89971b9ffcaeb1ff) | 02 April 2020, 14:29:41 UTC |
f9db0de | Francois Cartegnie | 02 April 2020, 11:55:19 UTC | demux: adaptive: fix DASH timeshift computation (cherry picked from commit 4140d56ebbe41c41460b05e17b83d93d2e9f4c88) | 02 April 2020, 14:27:18 UTC |
55a3c07 | Pierre Ynard | 02 April 2020, 11:25:21 UTC | Update NEWS | 02 April 2020, 11:25:21 UTC |
6ffda1b | Jean-Baptiste Kempf | 01 April 2020, 09:12:01 UTC | Revert "Contribs: update fontconfig to 2.13.1" This reverts commit c76d3d324a5bd4ee280394f93bba238ad848e103. | 01 April 2020, 09:12:42 UTC |
7b3a7a2 | Pierre Ynard | 01 April 2020, 07:26:49 UTC | soundcloud.lua: dynamically extract API magic It seems that the client_id API magic now gets invalidated much faster, rendering the current model, where it is hard-coded into the script, not viable anymore. Instead, this fetches and parses javascript assets linked from the web page to search and extract the up-to-date magic from them. This is significantly slower as for now it fetches all of several indiscriminate javascript assets, but at least it works, and should not require that kind of maintenance anymore. (cherry picked from commit 6abb32a9ba076de8662a53889926280e6d80f5e1) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr> | 01 April 2020, 07:58:20 UTC |
b508103 | Marvin Scholz | 01 April 2020, 06:43:31 UTC | demux: hls: don't use auto for lambda parameter Using auto for lambda parameters is a C++14 feature (generic lambda), but VLC 3.x does not require C++14. | 01 April 2020, 06:43:31 UTC |
3819f0b | Niklas Haas | 06 May 2019, 07:56:38 UTC | opengl: update libplacebo call for changed API This will be the last time a change to this signature is needed, since we just switched to using a params struct rather than updating the signature constantly. Signed-off-by: Thomas Guillem <thomas@gllm.fr> (cherry picked from commit 24dc03640d3cfd89aa87ce63929aba17911c4b85) Signed-off-by: Konstantin Pavlov <thresh@videolan.org> | 31 March 2020, 15:33:17 UTC |
55397a1 | Konstantin Pavlov | 11 March 2020, 11:23:06 UTC | placebo: update for new tone mapping desaturation algo This was introduced in API version 10, and refactors the tone mapping desaturation curve into a new, more tunable algorithm that has some different behavior. In particular, it allows us to simulate exactly the "hollywood" style of tone mapping, so we document those special values specifically. This is a manual backport of b579384a239683232f5558216cc03c6ae5a5dc38 | 31 March 2020, 15:33:17 UTC |
09c03f1 | Francois Cartegnie | 30 March 2020, 11:53:32 UTC | demux: hls: handle xstart (cherry picked from commit 9d5715fd87a23296788a8b9d50ce7319ef399822) | 31 March 2020, 15:23:55 UTC |
7be0739 | Francois Cartegnie | 31 March 2020, 15:15:47 UTC | demux: adaptive: fix segmentList start offset (cherry picked from commit cb204e13ebde2397b288b848762a7761096d3c0f) | 31 March 2020, 15:23:52 UTC |
11591b1 | Marvin Scholz | 31 March 2020, 13:32:23 UTC | caopengllayer: fix resize handling use layoutSublayers instead of resizeWithOldSuperlayerSize: as the resizeWithOldSuperlayerSize: method is not called when compiled with 10.13 SDK, possibly because then the layer is not in a full layer tree so has no superlayer eventually. So using layoutSublayers feels more correct to be called when a layout change occurs. Fix #24559 | 31 March 2020, 13:32:40 UTC |
4d98f41 | David Fuhrmann | 31 March 2020, 07:11:08 UTC | caopengllayer: Forward mouse events to other views as well Other views might need the mouse events as well. Do the analog logic as in the old macosx vout module. Fixes steering of fullscreen panel. fixes #24560 Signed-off-by: Marvin Scholz <epirat07@gmail.com> | 31 March 2020, 13:32:40 UTC |
21e24fd | Jean-Baptiste Kempf | 29 March 2020, 14:09:48 UTC | Contribs: update fribidi to 1.0.9 Move to meson, github, tar.xz, support msvc and bionic by default... + Patch to allow to not build bins nor tests (cherry picked from commit 24d1295df33643208b3a077fbf9274bdc9eca214) (cherry picked from commit fbd0076e3b19723ebe663cfbd1f9c8549241141e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> Patch submitted upstream Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 31 March 2020, 12:28:37 UTC |
36c2ef6 | Jean-Baptiste Kempf | 29 March 2020, 13:54:11 UTC | Contribs: update freetype to 2.10.1 No security issue, AFAIK (cherry picked from commit 8f09dbc46e62c42c9ca00aa1f1e4cf0b727be68b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 31 March 2020, 12:28:05 UTC |
c76d3d3 | Jean-Baptiste Kempf | 29 March 2020, 13:46:15 UTC | Contribs: update fontconfig to 2.13.1 No obvious security issue, but we never know... (cherry picked from commit 53486e41dcded241c73a54f3f3431a4620a83850) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 31 March 2020, 12:27:58 UTC |
c253b9e | Jean-Baptiste Kempf | 29 March 2020, 13:41:38 UTC | Contribs: update libmatroska to 1.5.2 (cherry picked from commit f5c4fdbc393369f2ad5e61b712954ac14c40f5f4) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 31 March 2020, 12:27:50 UTC |
71f425d | Jean-Baptiste Kempf | 29 March 2020, 13:41:25 UTC | Contribs: update libebml to 1.3.10 (cherry picked from commit 56ab4817621694fe74f6f1cae01bf6af5474d645) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> | 31 March 2020, 12:27:43 UTC |
93f0ecb | Marvin Scholz | 21 March 2020, 20:22:55 UTC | Update NEWS | 31 March 2020, 11:53:55 UTC |
5feebaa | Konstantin Pavlov | 13 March 2020, 19:50:32 UTC | CI: Added snap job (cherry picked from commit 75cd97f6b1659e0dea16f18ef073f34bafe67911) | 30 March 2020, 19:40:25 UTC |
fb4e053 | Konstantin Pavlov | 30 March 2020, 18:46:05 UTC | snap: Added jack plug (cherry picked from commit 1aa0943e14f3e9ec94d11a8ce2df93f43432b949) | 30 March 2020, 19:40:25 UTC |
ae3a5db | Konstantin Pavlov | 29 March 2020, 16:50:08 UTC | snap: Bumped desktop-helpers version (cherry picked from commit 6ca88f9bbbdfb21a8c503921a8904bfc7a605b5c) | 30 March 2020, 19:40:25 UTC |
df3c8bc | Konstantin Pavlov | 13 March 2020, 19:41:52 UTC | snap: make it easier to run as a CI job Honor VLC_PREBUILT_CONTRIBS_URL env variable and produce packaged tarball if prebuilt contrib is not available. (cherry picked from commit adefe57379dd9551cb20e4ad888afbe6ef52f4c7) | 30 March 2020, 19:40:25 UTC |
1d6e752 | Konstantin Pavlov | 30 March 2020, 19:30:39 UTC | Revert "snap: explicitely enable protobuf contrib package." This reverts commit f09fd0d31ac5f1fba074f883d7be9399e18386c3. | 30 March 2020, 19:40:25 UTC |
cf68969 | Konstantin Pavlov | 25 February 2019, 18:16:05 UTC | snap: move to Ubuntu 18.04 base (cherry picked from commit 2146599ec03d0648d66a51d2079767b8a7f0e393) | 30 March 2020, 19:40:25 UTC |
a678cc9 | Konstantin Pavlov | 10 November 2018, 16:20:37 UTC | snap: make vulkan actually work inside a snap Ubuntu 16.04 has an outdated libvulkan package which ships layers in the -dev subpackage, so we have to add it to staged packages. This can be reverted when it's fixed. Also introduced another part "fixup-vulkan-icd-paths". The rationale to add it is that icd ship with an absolute path to vulkan drivers, which breaks under snap confinement; with just a filename, vulkan will look for those files under LD_LIBRARY_PATH. (cherry picked from commit 58c57d1c4bdf17459f74dd70a3374f25cb38911e) | 30 March 2020, 19:40:25 UTC |
01fa961 | Konstantin Pavlov | 09 November 2018, 09:41:23 UTC | snap: add vulkan packages (cherry picked from commit b21abf42dfeba30a64b6611530c0baf2f3b9a512) | 30 March 2020, 19:40:25 UTC |
64574df | Konstantin Pavlov | 09 November 2018, 09:40:08 UTC | snap: enable SRT No longer FTBFS. (cherry picked from commit e5cb96f0b80c266ce120838671093c0847a5bec9) | 30 March 2020, 19:40:25 UTC |
ab360da | Konstantin Pavlov | 31 May 2018, 14:09:18 UTC | snap: added libxkbcommon-x11-* dependencies. (cherry picked from commit 8ad7ae2a0dc372461927d1c0501715ca89a9a2fe) | 30 March 2020, 19:40:25 UTC |