- Nov 05, 2022
-
-
Use I420 format if VA-API driver support it.
-
- Nov 04, 2022
-
-
François Cartegnie authored
-
-
regression after a54d02b0
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
The function was only used by the two last visualization modules, but is now unused and unfit to the purpose of push model. Pools should be created locally instead of from the video output. Removing the function allows simplifying the video output.
-
Decoder has been pushing pictures from their own pool since the introduction of the push model.
-
Remove the dependency to vout_GetPicture by creating an internal picture pool inside the visualization module. For now the number of picture is arbitrary, since nothing in the design allows passing the number of required additional pictures, but it's no different than before.
-
With the next change into a picture_pool, we must ensure we don't create interlaced pictures from here.
-
Remove the dependency to vout_GetPicture by creating an internal picture pool inside the visualization module. For now the number of picture is arbitrary, since nothing in the design allows passing the number of required additional pictures, but it's no different than before.
-
p_outpic is used to modify b_progressive before it is checked to be non-null.
-
----- CC demux/ytdl.lo demux/ytdl.c: In function 'ytdl_popen': demux/ytdl.c:74:31: error: 'STDERR_FILENO' undeclared (first use in this function) 74 | int fdv[] = { -1, fds[1], STDERR_FILENO, -1 }; | ^~~~~~~~~~~~~ demux/ytdl.c:74:31: note: each undeclared identifier is reported only once for each function it appears in -----
-
-
----- CC config/libvlccore_la-cmdline.lo In file included from config/cmdline.c:30: ../include/vlc_charset.h:297:1: warning: 'warn_unused_result' attribute ignored [-Wattributes] 297 | { | ^ config/cmdline.c: In function 'config_LoadCmdLine': config/cmdline.c:274:14: error: implicit declaration of function 'isatty' [-Werror=implicit-function-declaration] 274 | color = (isatty(STDERR_FILENO)); | ^~~~~~ config/cmdline.c:274:21: error: 'STDERR_FILENO' undeclared (first use in this function) 274 | color = (isatty(STDERR_FILENO)); | ^~~~~~~~~~~~~ config/cmdline.c:274:21: note: each undeclared identifier is reported only once for each function it appears in -----
-
This fixes a compilation error on OS/2: ----- CC stream_out/udp.lo stream_out/udp.c: In function 'CreateSDP': stream_out/udp.c:89:16: error: 'INET6_ADDRSTRLEN' undeclared (first use in this function); did you mean 'INET_ADDRSTRLEN'? 89 | char dhost[INET6_ADDRSTRLEN]; | ^~~~~~~~~~~~~~~~ | INET_ADDRSTRLEN stream_out/udp.c:89:16: note: each undeclared identifier is reported only once for each function it appears in stream_out/udp.c:89:10: warning: unused variable 'dhost' [-Wunused-variable] 89 | char dhost[INET6_ADDRSTRLEN]; | ^~~~~ -----
-
This fixes a linkage error on OS/2: ----- make.exe[3]: Entering directory `F:/lang/work/vlc/vlc.git/src' CCLD libvlccore.la weakld: F:/lang/work/vlc/vlc.git/src/.libs/vlccore.def - warning: Export '_vlc_latch_is_ready' (int '_vlc_latch_is_ready') is already defined. Warning! W1121: file ldwUtpCd.: '_vlc_latch_is_ready' has already been exported make.exe[3]: Leaving directory `F:/lang/work/vlc/vlc.git/src' [...] make.exe[4]: Entering directory `F:/lang/work/vlc/vlc.git/modules' CCLD libvlc_http.la CCLD libhttps_plugin.la emxomf: Symbol multiply defined: _vlc_latch_is_ready emxomfld: a.out to omf conversion failed for '../src/.libs/vlccore_dll.a'. make.exe[4]: *** [libhttps_plugin.la] Error 1 -----
-
-
Steve Lhomme authored
The build folder doesn't always correspond to the arch, for example it may contain ucrt.
-
- Nov 03, 2022
-
-
Steve Lhomme authored
It should pick a better mirror for the user. And if that mirror disappears we use another one.
-
Steve Lhomme authored
-
Steve Lhomme authored
-
This unfortunately requires patching libplacebo's meson.build to allow us to point the internal python3 interpreter towards our virtualenv. It also requires depending on `vulkan-headers` unconditionally.
-
Needed to package libplacebo v5.
-
Needed for libplacebo v5.
-
Needed for both glad and libplacebo v5
-
Needed for jinja
-
Some packages depend on python packages being available at compile time. This requires the use of a python virtual environment, to make these dependencies available to the corresponding commands. This commit adds support for creating a venv via the new .python-venv target that can be added as a dependency of bundled python packages.
-
-
Do not hardcode HOST_ARCH to x86_64, but read out the actual arch from the host system. This allows to always build a native build by default, irregardless if you start the script on an intel or arm mac. You can still overwrite the value using -a command line, in order to start a cross compilation.
-
Framework umbrella headers are now included where they are used. Explicit includes where added where the code relied on implicit includes. Reorder list of framework the macosx module needs, and clean it up: Removed: - CoreServices (not used) - CoreMedia (not used, replaced by CoreAudio and CoreVideo) - SystemConfiguration (was used in 3.0.x for title bar, not used anymore)
-
@available directive needs to be the only element inside an if clause, otherwise the compiler warns.
-
This seems to have been introduced in 2008 as a way to implement crash reporting (see 63c2fc55). This has been long replaced by the Breakpad crash reporting UI.
-
Steve Lhomme authored
For some reason gitlab doesn't like it. It worked with the line > for ext in exe msi 7z zip; do mv ${SHORTARCH}/vlc-*-dev-*.${ext} nightlies/$(basename ${SHORTARCH}/vlc-*-dev-*.${ext} | sed "s/\.${ext}/-${CI_COMMIT_SHORT_SHA}\.${ext}/"); done It should work with the line > for ext in exe msi 7z zip; do mv ${SHORTARCH}/vlc-*-dev-*.${ext} nightlies/$(basename ${SHORTARCH}/vlc-*-dev-*.${ext} | sed "s/\.${ext}/-${CI_COMMIT_SHORT_SHA}\.${ext}/") || echo "vlc-*.${ext} not found!"; done
-
- Nov 02, 2022
-
-
Steve Lhomme authored
No functional changes. Just bring some consistency between the call to make it easier to refactor the code if needed.
-
Steve Lhomme authored
No functional changes. Just makes it easier to refactor the code if needed.
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
Compiler may generate better code and we really want to skip exactly that amount. This will also bring some consistency with the other vlc_stream_Read(NULL) callers.
-
Steve Lhomme authored
The end of file is probably reached. This is the same kind of error checked in the vlc_stream_Peek() call below.
-