- Sep 04, 2021
-
-
On NVIDIA and mobile/xbox we let the decoder allocate its own decoder pool rather than using the one from the vout. But to check that the vout pool has enough slices for the decoder, we need to have the ID3D11Texture2D used by the display module. So far only the real slices had the ID3D11Texture2D. Now we set it on all of them in case all the good ones are in use, so that the decoder can still probe what the decoder is using, even if it's not going to use that picture for anything but probing the number of slices. And we don't create shader resource view (SRV) for the fake slices. All fake slices point to slice 0. Fixes #26009
-
Fix #21661 (cherry picked from commit 50728ae6) Signed-off-by:
Marvin Scholz <epirat07@gmail.com>
-
Fix #21661 (cherry picked from commit 02836796) Signed-off-by:
Marvin Scholz <epirat07@gmail.com>
-
- Aug 27, 2021
-
-
(cherry picked from commit a7e5e0a9)
-
deprecates CDDB which has too low entropy for lookups (cherry picked from commit 7fde19d9)
-
(cherry picked from commit e8f5c617)
-
(cherry picked from commit 06e1aafd)
-
(cherry picked from commit cdb7b9d8)
-
(cherry picked from commit 6065ecc4)
-
best way to kill your speakers (cherry picked from commit 182133ea)
-
(cherry picked from commit 890db4f7)
-
- Aug 20, 2021
-
-
(cherry picked from commit fcba9273) Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
- Aug 13, 2021
-
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr> (cherry picked from commit 0adb6dc6)
-
This fixes the following compilation errors of access/rist.[ch] on OS/2: ----- CC access/librist_plugin_la-rist.lo In file included from access/rist.c:41: access/rist.h: In function 'populate_cname': access/rist.h:161:22: error: 'INET6_ADDRSTRLEN' undeclared (first use in this function); did you mean 'INET_ADDRSTRLEN'? 161 | char str[INET6_ADDRSTRLEN]; | ^~~~~~~~~~~~~~~~ | INET_ADDRSTRLEN access/rist.h:161:22: note: each undeclared identifier is reported only once for each function it appears in access/rist.h:161:18: warning: unused variable 'str' [-Wunused-variable] 161 | char str[INET6_ADDRSTRLEN]; | ^~~ access/rist.c: In function 'print_sockaddr_info_change': access/rist.c:448:21: error: 'INET6_ADDRSTRLEN' undeclared (first use in this function); did you mean 'INET_ADDRSTRLEN'? 448 | char oldstr[INET6_ADDRSTRLEN]; | ^~~~~~~~~~~~~~~~ | INET_ADDRSTRLEN access/rist.c:449:14: warning: unused variable 'newstr' [-Wunused-variable] 449 | char newstr[INET6_ADDRSTRLEN]; | ^~~~~~ access/rist.c:448:14: warning: unused variable 'oldstr' [-Wunused-variable] 448 | char oldstr[INET6_ADDRSTRLEN]; | ^~~~~~ access/rist.c: In function 'print_sockaddr_info': access/rist.c:467:18: error: 'INET6_ADDRSTRLEN' undeclared (first use in this function); did you mean 'INET_ADDRSTRLEN'? 467 | char str[INET6_ADDRSTRLEN]; | ^~~~~~~~~~~~~~~~ | INET_ADDRSTRLEN access/rist.c:467:14: warning: unused variable 'str' [-Wunused-variable] 467 | char str[INET6_ADDRSTRLEN]; | ^~~ -----
-
- Aug 12, 2021
-
-
0x000001 is more unique than 0x0F0F0F. (cherry picked from commit 51bb2b4c)
-
- Aug 09, 2021
-
-
KO Myung-Hun authored
This fixes subtitle texts are not shown correctly on OS/2. Freetype module expects UCS-4 string. However, OS/2 iconv() does not support UCS-4 encoding, so UCS-2 encoding is used on OS/2. Because of this mis-match, subtitle texts on OS/2 are mis-interpreted. As a result, subtitle texts are not shown correctly. (cherry picked from commit 89b561ea) Conflicts: modules/text_renderer/freetype/freetype.c modules/text_renderer/freetype/text_layout.c
-
- Aug 08, 2021
-
-
fixes one of the accessibility issues reported in #25896. (cherry picked from commit caab17f1)
-
- Jul 29, 2021
-
-
(cherry picked from commit 8db20416) duration computations were made with precision loss, which add up and leads to unprecise seeking if the stream is really long (like a day or two)
-
- Jul 28, 2021
-
-
Hugo Beauzée-Luyssen authored
We already provide an absolute path, which cmake might try to interpret and convert to an equivalent value. This works, except when we try to replace the prefix we provided by @@CONTRIB_PREFIX@@ in change_prefix.sh, which leads to .pc files being present but unusable (cherry picked from commit 512dd949) Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
(cherry picked from commit a828a4f7) Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
This will abide by the configured prefix, and install the .pc as any other file instead of copying it manually (cherry picked from commit 46e590f0) Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
- Jul 26, 2021
-
-
This patch enable the writing of the pkg-config file for all platforms and enforce the correct prefix= value in the file. Previously the pkg-config file was never installed for linux platforms so it was using the file detection in the configure.ac, which is the last method of detection. If a newer lua was detected that was not in the contrib file autodetection, it would build the lua contrib but still configure with the newer one, which means that contrib includes will be used and then it will be linked to the detected external lua. In particular, on Archlinux, when using the default lua (5.3) version, the contrib would be built but it will still link lua5.3 which has no symbol for the luaL_register function used when header version is less than or equal to 5.2. With previous change, as `lua >= 5.1` is tested first, contrib will be used first if built whatever the version of lua on the platform, so in the worst case we only build lua from the contrib too often (like previously) instead of failing link on some platforms too. (cherry picked from commit 40174356) Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
-
- Jul 21, 2021
-
-
Fixes #25921 (cherry picked from commit e41b4353) Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- Jul 18, 2021
-
-
Felix Paul Kühne authored
Currently, the touchbar and the system were always provided with playback information on macOS 10.12.2 and higher. This patch respects option used for the previous implementation to optionally disable this behavior for increased privacy and to potential conflicts with third party apps.
-
- Jul 10, 2021
-
-
Co-Authored-By:
Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 8092f480) (edited) edited: - 3.0 already had MPEG1/2 patches from older versions - use pthread instead of w32thread as w32thread doesn't support XP anymore - remove patches merged upstream - disable MediaFoundation and Schannel which are Vista+ and incorrectly detected as available - disable bcrypt which is detected as available but is not on XP Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
Since 3804ff2d data[0] is not filled anymore. The proper way to check a surface is set is to use buf[0] as used in VP9 and VC1 DXVA2 decoders. Ref. #18916 (cherry picked from commit e7c128a9) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
We require mingw 5.0 in configure.ac so there's no need to support contribs for older versions. (cherry picked from commit 8931aefb) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
It's better than -O0 in some cases, like clang on i686 that gives this error: In file included from libavcodec/h264_cabac.c:46: libavcodec/x86/h264_cabac.c:66:9: error: inline assembly requires more registers than available "3: \n\t" ^ 1 error generated. make[1]: *** [ffbuild/common.mak:59: libavcodec/h264_cabac.o] Error 1 (cherry picked from commit c20a10f0) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
This is particularily needed when ar and $(HOST)-ar are not producing the same type of archive, like linux -> iOS cross compilation. (cherry picked from commit b0583e76) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
(cherry picked from commit ef400315) (edited) edited: - 3.0 already had MPEG2 fixes
-
(cherry picked from commit bfb24561) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
Build vlc-android on macOS was broken since gas-preprocessor fix_unreq is enabled by default on macOS. Signed-off-by:
Marvin Scholz <epirat07@gmail.com> (cherry picked from commit 5d9e6fb7) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
(cherry picked from commit 93aa18d1) (edited) edited: - 3.0 still list SNAP URLs Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
- Jul 09, 2021