They are not allowed per §6.7.9 of the 2011 ISO C Standard:
initializer:
assignment-expression
{ initializer-list }
{ initializer-list , }
initializer-list:
designation(opt) initializer
initializer-list , designation(opt) initializer
They are not allowed per §6.7.9 of the 2011 ISO C Standard:
initializer:
assignment-expression
{ initializer-list }
{ initializer-list , }
initializer-list:
designation(opt) initializer
initializer-list , designation(opt) initializer
mediacodec_ndk can now be safely enabled. This is not the case for
mediacodec_jni that run on old devices and can cause some trouble.
Nevertheless, the vlc android app will use its own settings.
While paused, make the SPU decoder process one block on seek, in order
to display the matching subtitle immediately.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
SRT has changed the license to MPL-2.0 with release 1.3.0 version.
Signed-off-by: Justin Kim <justin.kim@collabora.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
vlc.git will now target macOS 10.10 or higher, therefore some
symbols can be enabled now, as they are available.
The full list of dropped symbols with their minimum version is:
- export ac_cv_func_ffsll=no # 10.9 / ios7
- export ac_cv_func_flsll=no # 10.9 / ios7
- export ac_cv_func_fdopendir=no # 10.10 / ios8
- export ac_cv_func_openat=no # 10.10 / ios8
- export ac_cv_func_fstatat=no # 10.10 / ios8
- export ac_cv_func_readlinkat=no # 10.10 / ios8
This should not be needed but this fixes wrong colors on Sony Xperia XZ2
devices.
PS: The OES_EGL_image_external documentation says:
"Sampling an external texture will return an RGBA vector in the same colorspace
as the source image."
This was added by reverting the file to an earlier version.
This commit removes those custom classes again.
Also, set minimum version to deployment version (10.10).
This version makes sure pthreads-w32 isn't accidentally detected
and enabled; previously when building contribs for windows, aom
would end up trying to use pthreads-w32 (but fail linking the plugin)
if it was built after pthreads-w32.
This version also supports building with assembly or intrinsics
for windows on arm/arm64.
In principle, the same issue also exists in libvpx. However, when
libvpx is built with the contribs build system, the contribs include
directory isn't passed to libvpx, so it won't accidentally find
pthreads-w32. (This issue is fixed in the latest git version of libvpx.)
These patches are from the latest git master of libvpx (past the 1.7.0
release).
This also tries to configure with arm64 optimizations on other platforms
as well, which hadn't been hooked up before.
GPUs with Intel Hybrid HEVC are the ones from the BroadWell family and is
causing decoding issues in 10 bits and 8 bits decoding.
If the HW decoder is forced it will be used anyway.
When blacklisted there is msg_Warn so that it's more visible to the user.