If the configure.ac changes, autotools will notice and rerun the necessary
commands to build properly. Same thing if a Makefile.am is modified.
If one of the local .m4 file is modified, it won't pick the difference. The
user will need to run the bootstrap manually (or remove the configure file).
If set to none we fallback to normal playback into a custom window.
We need the variable in the regular player so the variable can be read even
when desktop VLC.
sout_instance_ControlsPace implementation is only compiled when
ENABLE_SOUT is defined, so es_out should only use it in that case.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
Not sure why we should restrict the input we accept if lavc proposes to decode
that format. We can always check and refuse later if the hardware can't do it.
The value should be set before including any Windows headers and thus should
not be using a value that is defined in Windows headers. Currently a no-op for
that reason.
Ultimately we might get rid of these as we officially support Windows 7 as the
minimum required to run VLC 4.0.
We need to know the chroma subsampling and bitdepth before we can choose a good
candidate. The list of supported formats provided by the decoder may not be the
optimal choice, not respecting the minimum bitdepth or adding more chroma
subsampling if falling back to NV12.
Fix warnings when executing the script:
contrib/src/pkg-rewrite-absolute.py:19: SyntaxWarning: "is" with a literal. Did you mean "=="?
if c is '=':
contrib/src/pkg-rewrite-absolute.py:30: SyntaxWarning: "is" with a literal. Did you mean "=="?
elif c is ':':
contrib/src/pkg-rewrite-absolute.py:128: SyntaxWarning: "is" with a literal. Did you mean "=="?
input_file = sys.stdin if args.input is '-' else open(args.input, 'r')
contrib/src/pkg-rewrite-absolute.py:136: SyntaxWarning: "is" with a literal. Did you mean "=="?
output_file = sys.stdout if args.output is '-' else open(args.output, 'w')
Signed-off-by: Marvin Scholz <epirat07@gmail.com>
Otherwise we can end up with .pc files having variables being used
before being declared, which is not supported by old pkg-config
executables. For example, on libplacebo.pc, with the (in)correct version
of python, it was ending up with:
libdir=${prefix}/lib
prefix=/foo
Refs videolan/vlc-android#1213
Signed-off-by: Marvin Scholz <epirat07@gmail.com>
It removes a deprecation warning on QBasicAtomicInteger<T>::load which
is not solvable with Qt 5.12 version at the same time.
Signed-off-by: Marvin Scholz <epirat07@gmail.com>
This API is only used in modules and compiled in every modules using
placebo (opengl common sources). In the end, with the OpenGL refactor,
it will probably be confined into its own plugin so there is no need to
export it. In addition, the symbols are not even exposed in
libvlccore.sym.
Signed-off-by: Marvin Scholz <epirat07@gmail.com>
It's easier to read than sizeof(x)/sizeof(*x) and provides more
information than using a define on this previous value.
Signed-off-by: Tristan Matthews <tmatth@videolan.org>