Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ uname -a
- Linux raspberrypi 5.4.83-v7l+ #1379 SMP Mon Dec 14 13:11:54 GMT 2020 armv7l GNU/Linux
- $ g++ --version
- g++ (Raspbian 8.3.0-6+rpi1) 8.3.0
- Copyright (C) 2018 Free Software Foundation, Inc.
- This is free software; see the source for copying conditions. There is NO
- warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- pi@raspberrypi:~/source/vlc $ ./configure --prefix=$HOME/dist/vlc4 --disable-maintainer-mode --disable-dependency-tracking --disable-decklink --disable-vcd --disable-libcddb --without-x --disable-qt --disable-mpc --disable-xcb --disable-kva --disable-caca
- checking build system type... armv7l-unknown-linux-gnueabihf
- checking host system type... armv7l-unknown-linux-gnueabihf
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
- checking for gawk... no
- checking for mawk... mawk
- checking whether make sets $(MAKE)... yes
- checking whether make supports nested variables... yes
- checking whether UID '1000' is supported by ustar format... yes
- checking whether GID '1000' is supported by ustar format... yes
- checking how to create a ustar tar archive... gnutar
- checking whether make supports nested variables... (cached) yes
- checking whether to enable maintainer-specific portions of Makefiles... no
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking whether gcc understands -c and -o together... yes
- checking whether make supports the include directive... yes (GNU style)
- checking dependency style of gcc... none
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking minix/config.h usability... no
- checking minix/config.h presence... no
- checking for minix/config.h... no
- checking whether it is safe to define __EXTENSIONS__... yes
- checking whether gcc supports C11... yes
- checking for g++... g++
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- checking dependency style of g++... none
- checking how to run the C preprocessor... gcc -E
- checking for gcc... gcc
- checking whether we are using the GNU Objective C compiler... no
- checking whether gcc accepts -g... no
- checking dependency style of gcc... none
- checking for egrep... (cached) /usr/bin/grep -E
- checking whether make sets $(MAKE)... (cached) yes
- checking dependency style of gcc... none
- checking for flex... flex
- checking lex output file root... lex.yy
- checking lex library... -lfl
- checking whether yytext is a pointer... yes
- checking for bison... bison -y
- checking for desktop-file-validate... no
- checking for c11-gcc... no
- checking for c11... no
- checking for c99-gcc... c99-gcc
- checking for an ANSI C-conforming const... yes
- checking for inline... inline
- checking for C/C++ restrict keyword... __restrict
- checking whether g++ supports C++14 features by default... yes
- checking C atomics... using -latomic
- checking whether C compiler accepts -Werror=invalid-command-line-argument... no
- checking whether C compiler accepts -Werror=unknown-warning-option... no
- checking whether C compiler accepts -Wno-deprecated-copy... yes
- checking for nasm... nasm
- checking for an Android system... no
- checking for 3rd party libraries path... not found
- checking how to print strings... printf
- checking for a sed that does not truncate output... /usr/bin/sed
- checking for fgrep... /usr/bin/grep -F
- checking for ld used by gcc... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
- checking the name lister (/usr/bin/nm -B) interface... BSD nm
- checking whether ln -s works... yes
- checking the maximum length of command line arguments... 1572864
- checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
- checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
- checking for /usr/bin/ld option to reload object files... -r
- checking for objdump... objdump
- checking how to recognize dependent libraries... (cached) pass_all
- checking for dlltool... no
- checking how to associate runtime and link libraries... printf %s\n
- checking for ar... ar
- checking for archiver @FILE support... @
- checking for strip... strip
- checking for ranlib... ranlib
- checking command to parse /usr/bin/nm -B output from gcc object... ok
- checking for sysroot... no
- checking for a working dd... /usr/bin/dd
- checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
- checking for mt... mt
- checking if mt is a manifest tool... no
- checking for dlfcn.h... yes
- checking for objdir... .libs
- checking if gcc supports -fno-rtti -fno-exceptions... no
- checking for gcc option to produce PIC... -fPIC -DPIC
- checking if gcc PIC flag -fPIC -DPIC works... yes
- checking if gcc static flag -static works... yes
- checking if gcc supports -c -o file.o... yes
- checking if gcc supports -c -o file.o... (cached) yes
- checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
- checking whether -lc should be explicitly linked in... no
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking for shl_load... no
- checking for shl_load in -ldld... no
- checking for dlopen... no
- checking for dlopen in -ldl... yes
- checking whether a program can dlopen itself... yes
- checking whether a statically linked program can dlopen itself... no
- checking whether stripping libraries is possible... yes
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... no
- checking how to run the C++ preprocessor... g++ -E
- checking for ld used by g++... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
- checking for g++ option to produce PIC... -fPIC -DPIC
- checking if g++ PIC flag -fPIC -DPIC works... yes
- checking if g++ static flag -static works... yes
- checking if g++ supports -c -o file.o... yes
- checking if g++ supports -c -o file.o... (cached) yes
- checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
- checking dynamic linker characteristics... (cached) GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking for windres... no
- checking for bash... /usr/bin/bash
- checking if dolt supports this host... yes, replacing libtool
- checking whether NLS is requested... yes
- checking for msgfmt... /usr/bin/msgfmt
- checking for gmsgfmt... /usr/bin/msgfmt
- checking for xgettext... /usr/bin/xgettext
- checking for msgmerge... /usr/bin/msgmerge
- checking for ld used by gcc... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for shared library run path origin... done
- checking for CFPreferencesCopyAppValue... no
- checking for CFLocaleCopyCurrent... no
- checking for GNU gettext in libc... yes
- checking whether to use NLS... yes
- checking where the gettext function comes from... libc
- checking for iconv... yes
- checking for working iconv... yes
- checking for iconv declaration...
- extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
- checking for buggy GNU/libc versions... not present
- checking for shared objects suffix... .so
- checking for accept4... yes
- checking for dup3... yes
- checking for fcntl... yes
- checking for flock... yes
- checking for fstatat... yes
- checking for fstatvfs... yes
- checking for fork... yes
- checking for getmntent_r... yes
- checking for getenv... yes
- checking for getpwuid_r... yes
- checking for isatty... yes
- checking for memalign... yes
- checking for mkostemp... yes
- checking for mmap... yes
- checking for open_memstream... yes
- checking for newlocale... yes
- checking for pipe2... yes
- checking for pread... yes
- checking for posix_fadvise... yes
- checking for posix_madvise... yes
- checking for setlocale... yes
- checking for stricmp... no
- checking for strnicmp... no
- checking for strptime... yes
- checking for uselocale... yes
- checking for wordexp... yes
- checking for aligned_alloc... yes
- checking for atof... yes
- checking for atoll... yes
- checking for dirfd... yes
- checking for fdopendir... yes
- checking for flockfile... yes
- checking for fsync... yes
- checking for getdelim... yes
- checking for getpid... yes
- checking for lfind... yes
- checking for lldiv... yes
- checking for memrchr... yes
- checking for nrand48... yes
- checking for poll... yes
- checking for posix_memalign... yes
- checking for recvmsg... yes
- checking for rewind... yes
- checking for sendmsg... yes
- checking for setenv... yes
- checking for strcasecmp... yes
- checking for strcasestr... yes
- checking for strdup... yes
- checking for strlcpy... no
- checking for strndup... yes
- checking for strnlen... yes
- checking for strnstr... no
- checking for strsep... yes
- checking for strtof... yes
- checking for strtok_r... yes
- checking for strtoll... yes
- checking for swab... yes
- checking for tdestroy... yes
- checking for tfind... yes
- checking for timegm... yes
- checking for timespec_get... yes
- checking for strverscmp... yes
- checking for pathconf... yes
- checking for gettimeofday... yes
- checking for fdatasync... yes
- checking whether realpath is declared... yes
- checking whether asprintf is declared... yes
- checking whether vasprintf is declared... yes
- checking whether gmtime_r is declared... yes
- checking whether localtime_r is declared... yes
- checking for static_assert in assert.h... yes
- checking for working strcoll... yes
- checking for eventfd... yes
- checking for vmsplice... yes
- checking for sched_getaffinity... yes
- checking for recvmmsg... yes
- checking for memfd_create... yes
- checking for struct timespec... yes
- checking for max_align_t... yes
- checking for library containing connect... none required
- checking for library containing inet_pton... none required
- checking for struct if_nameindex... yes
- checking for if_nameindex... yes
- checking for socklen_t in sys/socket.h... yes
- checking for struct sockaddr_storage... yes
- checking for getopt_long... yes
- checking for cos in -lm... yes
- checking for lrintf in -lm... yes
- checking for nanf in -lm... yes
- checking for sincos in -lm... yes
- checking broken qsort_r prototype... no
- checking _Thread_local support... ok
- checking threads.h usability... yes
- checking threads.h presence... yes
- checking for threads.h... yes
- checking for getaddrinfo_a in -lanl... yes
- checking for library containing dlsym... -ldl
- checking for library containing clock_nanosleep... none required
- checking for clock_gettime... yes
- checking for clock_nanosleep... yes
- checking for clock_getres... yes
- checking arpa/inet.h usability... yes
- checking arpa/inet.h presence... yes
- checking for arpa/inet.h... yes
- checking poll.h usability... yes
- checking poll.h presence... yes
- checking for poll.h... yes
- checking pthread.h usability... yes
- checking pthread.h presence... yes
- checking for pthread.h... yes
- checking search.h usability... yes
- checking search.h presence... yes
- checking for search.h... yes
- checking sys/shm.h usability... yes
- checking sys/shm.h presence... yes
- checking for sys/shm.h... yes
- checking sys/socket.h usability... yes
- checking sys/socket.h presence... yes
- checking for sys/socket.h... yes
- checking sys/uio.h usability... yes
- checking sys/uio.h presence... yes
- checking for sys/uio.h... yes
- checking wordexp.h usability... yes
- checking wordexp.h presence... yes
- checking for wordexp.h... yes
- checking for net/if.h... yes
- checking syslog.h usability... yes
- checking syslog.h presence... yes
- checking for syslog.h... yes
- checking netinet/tcp.h usability... yes
- checking netinet/tcp.h presence... yes
- checking for netinet/tcp.h... yes
- checking netinet/udplite.h usability... no
- checking netinet/udplite.h presence... no
- checking for netinet/udplite.h... no
- checking sys/param.h usability... yes
- checking sys/param.h presence... yes
- checking for sys/param.h... yes
- checking sys/mount.h usability... yes
- checking sys/mount.h presence... yes
- checking for sys/mount.h... yes
- checking features.h usability... yes
- checking features.h presence... yes
- checking for features.h... yes
- checking getopt.h usability... yes
- checking getopt.h presence... yes
- checking for getopt.h... yes
- checking linux/dccp.h usability... yes
- checking linux/dccp.h presence... yes
- checking for linux/dccp.h... yes
- checking linux/magic.h usability... yes
- checking linux/magic.h presence... yes
- checking for linux/magic.h... yes
- checking sys/eventfd.h usability... yes
- checking sys/eventfd.h presence... yes
- checking for sys/eventfd.h... yes
- checking xlocale.h usability... no
- checking xlocale.h presence... no
- checking for xlocale.h... no
- checking for struct pollfd... yes
- checking if C++ headers define locale_t... yes
- checking for ssize_t... yes
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.9.0... yes
- checking zlib.h usability... yes
- checking zlib.h presence... yes
- checking for zlib.h... yes
- checking for IDN... yes
- checking for DBUS... yes
- checking for SYSTEMD... yes
- checking whether C compiler accepts -Wall... yes
- checking whether C compiler accepts -Wextra... yes
- checking whether C compiler accepts -Wsign-compare... yes
- checking whether C compiler accepts -Wundef... yes
- checking whether C compiler accepts -Wpointer-arith... yes
- checking whether C compiler accepts -Wvolatile-register-var... yes
- checking whether C compiler accepts -Wformat... yes
- checking whether C compiler accepts -Wformat-security... yes
- checking whether C compiler accepts -Wduplicated-branches... yes
- checking whether C compiler accepts -Wduplicated-cond... yes
- checking whether C compiler accepts -Wall... (cached) yes
- checking whether C compiler accepts -Wextra... (cached) yes
- checking whether C compiler accepts -Wsign-compare... (cached) yes
- checking whether C compiler accepts -Wundef... (cached) yes
- checking whether C compiler accepts -Wpointer-arith... (cached) yes
- checking whether C compiler accepts -Wvolatile-register-var... (cached) yes
- checking whether C compiler accepts -Wformat... (cached) yes
- checking whether C compiler accepts -Wformat-security... (cached) yes
- checking whether C compiler accepts -Wduplicated-branches... (cached) yes
- checking whether C compiler accepts -Wduplicated-cond... (cached) yes
- checking whether C compiler accepts -Wbad-function-cast... yes
- checking whether C compiler accepts -Wwrite-strings... yes
- checking whether C compiler accepts -Wmissing-prototypes... yes
- checking whether C compiler accepts -Werror-implicit-function-declaration... yes
- checking whether C compiler accepts -Winit-self... yes
- checking whether C compiler accepts -Wlogical-op... yes
- checking whether C compiler accepts -Wshadow=local... yes
- checking whether C compiler accepts -Wmultistatement-macros... yes
- checking whether C compiler accepts -pipe... yes
- checking valgrind/valgrind.h usability... no
- checking valgrind/valgrind.h presence... no
- checking for valgrind/valgrind.h... no
- checking if gcc accepts -fvisibility=hidden... yes
- checking whether C compiler accepts -fno-math-errno... yes
- checking whether C compiler accepts -funsafe-math-optimizations... yes
- checking whether C compiler accepts -fno-rounding-math... yes
- checking whether C compiler accepts -fno-signaling-nans... yes
- checking whether C compiler accepts -fcx-limited-range... yes
- checking whether C compiler accepts -fno-math-errno... (cached) yes
- checking whether C compiler accepts -funsafe-math-optimizations... (cached) yes
- checking whether C compiler accepts -fno-rounding-math... (cached) yes
- checking whether C compiler accepts -fno-signaling-nans... (cached) yes
- checking whether C compiler accepts -fcx-limited-range... (cached) yes
- checking if gcc accepts -funroll-loops... yes
- checking whether C compiler accepts -fstack-protector-strong... yes
- checking whether C compiler accepts -fstack-protector-strong... (cached) yes
- checking if linker supports -Bsymbolic... -Wl,-Bsymbolic
- checking if linker supports -z,defs... yes
- checking for __attribute__((packed))... yes
- checking execinfo.h usability... yes
- checking execinfo.h presence... yes
- checking for execinfo.h... yes
- checking for backtrace... yes
- checking if gcc groks 3D Now! inline assembly... no
- checking if gcc groks ARM NEON assembly... 32
- checking for LUA... yes
- checking for luac... luac
- checking for ARCHIVE... yes
- checking for LIVE555... yes
- checking for DC1394... yes
- checking for DV1394... yes
- checking for LINSYS_SDI... yes
- checking for DVDREAD... yes
- checking for DVDNAV... yes
- checking for BLURAY... yes
- checking for OPENCV... no
- configure: WARNING: Library opencv > 2.0 needed for opencv was not found
- checking for SMBCLIENT... yes
- checking for DSM... no
- checking for SFTP... yes
- checking for NFS... yes
- checking for SMB2... no
- configure: WARNING: Library libsmb2 >= 3.0.0 needed for smb2 was not found
- checking linux/videodev2.h usability... yes
- checking linux/videodev2.h presence... yes
- checking for linux/videodev2.h... yes
- checking ffnvcodec/dynlink_loader.h usability... no
- checking ffnvcodec/dynlink_loader.h presence... no
- checking for ffnvcodec/dynlink_loader.h... no
- checking for Linux DVB version 5.1... yes
- checking for VNC... yes
- checking for FREERDP... no
- configure: WARNING: Library freerdp >= 1.0.1 needed for freerdp was not found
- checking for ASDCP... no
- checking for DVBPSI... yes
- checking gme/gme.h usability... no
- checking gme/gme.h presence... no
- checking for gme/gme.h... no
- checking for SID... yes
- checking sidplay/builders/resid.h usability... yes
- checking sidplay/builders/resid.h presence... yes
- checking for sidplay/builders/resid.h... yes
- checking for OGG... yes
- checking for LIBVORBIS... yes
- checking for OGG... yes
- checking for SHOUT... yes
- checking for MATROSKA... yes
- checking for LIBMODPLUG... yes
- checking for SHINE... yes
- checking mad.h usability... yes
- checking mad.h presence... yes
- checking for mad.h... yes
- checking for mad_bit_init in -lmad... yes
- checking for MPG123... yes
- checking for GST_APP... no
- configure: WARNING: No package 'gstreamer-app-1.0' found. GStreamer modules will not be built.
- checking for libavutil variant... ffmpeg
- checking for AVCODEC... yes
- checking libavcodec/avcodec.h usability... yes
- checking libavcodec/avcodec.h presence... yes
- checking for libavcodec/avcodec.h... yes
- checking libavutil/avutil.h usability... yes
- checking libavutil/avutil.h presence... yes
- checking for libavutil/avutil.h... yes
- checking for LIBVA... yes
- checking for LIBVA_DRM... yes
- checking for LIBVA_X11... yes
- checking for LIBVA_WL... yes
- checking libavcodec/vaapi.h usability... yes
- checking libavcodec/vaapi.h presence... yes
- checking for libavcodec/vaapi.h... yes
- configure: VA API acceleration activated
- checking dxgidebug.h usability... no
- checking dxgidebug.h presence... no
- checking for dxgidebug.h... no
- checking dxgi1_6.h usability... no
- checking dxgi1_6.h presence... no
- checking for dxgi1_6.h... no
- checking for IApplicationData2... no
- checking for dcomp.h... no
- checking for AVFORMAT... yes
- checking libavformat/avformat.h usability... yes
- checking libavformat/avformat.h presence... yes
- checking for libavformat/avformat.h... yes
- checking libavformat/avio.h usability... yes
- checking libavformat/avio.h presence... yes
- checking for libavformat/avio.h... yes
- checking for libavcodec/avcodec.h... (cached) yes
- checking for libavutil/avutil.h... (cached) yes
- checking for SWSCALE... yes
- checking libswscale/swscale.h usability... yes
- checking libswscale/swscale.h presence... yes
- checking for libswscale/swscale.h... yes
- checking for libavutil/avutil.h... (cached) yes
- checking for POSTPROC... yes
- checking postproc/postprocess.h usability... no
- checking postproc/postprocess.h presence... no
- checking for postproc/postprocess.h... no
- checking for FAAD... no
- checking for AOM... no
- configure: WARNING: Library aom needed for aom was not found
- checking for RAV1E... no
- configure: WARNING: Library rav1e needed for rav1e was not found
- checking for DAV1D... yes
- checking for VPX... no
- checking for TWOLAME... yes
- checking a52dec/a52.h usability... yes
- checking a52dec/a52.h presence... yes
- checking for a52dec/a52.h... yes
- checking for a52_free in -la52... yes
- checking for DCA... yes
- checking for FLAC... yes
- checking for LIBMPEG2... yes
- checking for VORBIS... yes
- checking for SPEEX... yes
- checking for SPEEXDSP... yes
- checking for RNNOISE... no
- configure: WARNING: Library rnnoise needed for rnnoise was not found
- checking for OPUS... yes
- checking for SPATIALAUDIO... yes
- checking for THEORA... yes
- checking for OGGSPOTS... yes
- checking for SCHROEDINGER... no
- configure: WARNING: Library schroedinger-1.0 >= 1.0.10 needed for schroedinger was not found
- checking png.h usability... yes
- checking png.h presence... yes
- checking for png.h... yes
- checking for png_set_alpha_mode in -lpng... yes
- checking jpeglib.h usability... yes
- checking jpeglib.h presence... yes
- checking for jpeglib.h... yes
- checking libbpg.h usability... no
- checking libbpg.h presence... no
- checking for libbpg.h... no
- checking for X262... no
- checking for X265... yes
- checking for X264... yes
- checking for X26410b... yes
- checking for MFX... no
- configure: WARNING: Library libmfx needed for mfx was not found
- checking for FLUIDSYNTH... yes
- checking for FLUIDLITE... no
- configure: WARNING: Library fluidlite needed for fluidlite was not found
- checking fluidlite.h usability... no
- checking fluidlite.h presence... no
- checking for fluidlite.h... no
- checking for ZVBI... yes
- checking for ARIBB24... yes
- checking for ARIBB25... no
- configure: WARNING: Library aribb25 >= 0.2.6 needed for aribb25 was not found
- checking for KATE... yes
- checking for TIGER... no
- checking for LIBPLACEBO... yes
- checking for LIBPLACEBO... yes
- checking for EGL... yes
- checking for GL... yes
- checking for VULKAN... yes
- checking for X... disabled
- checking X11/Xlib.h usability... yes
- checking X11/Xlib.h presence... yes
- checking for X11/Xlib.h... yes
- checking for VDPAU... no
- checking for WAYLAND_CLIENT... yes
- checking for WAYLAND_CURSOR... yes
- checking for WAYLAND_EGL... yes
- checking for WAYLAND_SCANNER... yes
- checking for WAYLAND_PROTOCOLS... yes
- checking for XKBCOMMON... yes
- checking for FREETYPE... yes
- checking for FONTCONFIG... yes
- checking for FRIBIDI... yes
- checking for HARFBUZZ... yes
- checking for LIBASS... yes
- checking for ISpObjectToken... no
- configure: WARNING: sapi.h not found. Text to Speech renderer for Windows disabled
- checking for SVG... yes
- checking for SVGDEC... yes
- checking linux/fb.h usability... yes
- checking linux/fb.h presence... yes
- checking for linux/fb.h... yes
- checking for KMS... yes
- checking interface/mmal/mmal.h usability... yes
- checking interface/mmal/mmal.h presence... yes
- checking for interface/mmal/mmal.h... yes
- checking for vc_tv_unregister_callback_full in -lbcm_host... yes
- checking for PULSE... yes
- checking for ALSA... yes
- checking sndio.h usability... yes
- checking sndio.h presence... yes
- checking for sndio.h... yes
- checking audioclient.h usability... no
- checking audioclient.h presence... no
- checking for audioclient.h... no
- checking for JACK... yes
- checking for SAMPLERATE... yes
- checking for SOXR... yes
- checking for EBUR128... no
- configure: WARNING: Library libebur128 >= 1.2.4 needed for ebur128 was not found
- checking kai.h usability... no
- checking kai.h presence... no
- checking for kai.h... no
- checking for CHROMAPRINT... yes
- checking for protoc... protoc
- checking for CHROMECAST... yes
- configure: WARNING: The skins2 module depends on the Qt interface, Qt is not built so skins2 is disabled.
- checking VideoToolbox/VideoToolbox.h usability... no
- checking VideoToolbox/VideoToolbox.h presence... no
- checking for VideoToolbox/VideoToolbox.h... no
- checking AudioToolbox/AudioToolbox.h usability... no
- checking AudioToolbox/AudioToolbox.h presence... no
- checking for AudioToolbox/AudioToolbox.h... no
- checking for NCURSES... yes
- checking for BITSTREAM... no
- checking for SRT... no
- configure: WARNING: Library srt >= 1.3.0 needed for srt was not found
- checking for GOOM... no
- configure: WARNING: Library libgoom2 needed for goom was not found
- checking for PROJECTM... no
- configure: WARNING: No package 'libprojectM' found.
- checking for VSXU... no
- configure: WARNING: No package 'libvsxu' found.
- checking for AVAHI... yes
- checking for UDEV... yes
- checking for MTP... yes
- checking for UPNP... yes
- checking for MICRODNS... no
- configure: WARNING: Library microdns >= 0.1.2 needed for microdns was not found
- checking for LIBXML2... yes
- checking for gcrypt 1.6.0 or later... yes
- checking for GNUTLS... yes
- checking for TAGLIB... yes
- checking for SECRET... yes
- checking for NOTIFY... yes
- checking for MEDIALIBRARY... no
- configure: WARNING: Library medialibrary >= 0.9.0 needed for medialibrary was not found
- checking whether byte ordering is bigendian... no
- ./configure: line 55602: kde4-config: command not found
- checking that generated files are newer than configure... done
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating doc/Makefile
- config.status: creating modules/Makefile
- config.status: creating m4/Makefile
- config.status: creating po/Makefile.in
- config.status: creating share/Makefile
- config.status: creating compat/Makefile
- config.status: creating src/Makefile
- config.status: creating lib/Makefile
- config.status: creating bin/Makefile
- config.status: creating test/Makefile
- config.status: creating modules/hw/mmal/Makefile
- config.status: creating share/vlc.appdata.xml.in
- config.status: creating config.h
- config.status: executing depfiles commands
- config.status: executing libtool commands
- config.status: executing po-directories commands
- config.status: creating po/POTFILES
- config.status: creating po/Makefile
- libvlc configuration
- --------------------
- version : 4.0.0-dev
- system : linux
- architecture : arm
- optimizations : yes
- vlc aliases : cvlc rvlc nvlc
- To build vlc and its plugins, type `make', or `./compile' if you like nice colors.
- pi@raspberrypi:~/source/vlc $ make -j4
- make all-recursive
- make[1]: Entering directory '/home/pi/source/vlc'
- Making all in compat
- make[2]: Entering directory '/home/pi/source/vlc/compat'
- CC dummy.lo
- CC strlcpy.lo
- CC strnstr.lo
- CCLD libcompat.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- make[2]: Leaving directory '/home/pi/source/vlc/compat'
- Making all in doc
- make[2]: Entering directory '/home/pi/source/vlc/doc'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/pi/source/vlc/doc'
- Making all in po
- make[2]: Entering directory '/home/pi/source/vlc/po'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/pi/source/vlc/po'
- Making all in share
- make[2]: Entering directory '/home/pi/source/vlc/share'
- GEN vlc.appdata.xml
- GEN vlc.desktop
- GEN vlc-openbd.desktop
- GEN vlc-opendvd.desktop
- GEN vlc-openvcd.desktop
- GEN vlc-opencda.desktop
- make[2]: Leaving directory '/home/pi/source/vlc/share'
- Making all in src
- make[2]: Entering directory '/home/pi/source/vlc/src'
- CC fourcc_gen
- GEN stamp-revision
- GEN ../include/vlc_about.h
- GEN fourcc_tables.h
- video: 934 entries
- audio: 269 entries
- spu: 51 entries
- make all-am
- make[3]: Entering directory '/home/pi/source/vlc/src'
- CC libvlc.lo
- CC libvlc-module.lo
- CC missing.lo
- CC revision.lo
- CC version.lo
- CC config/core.lo
- CC config/chain.lo
- CC config/file.lo
- CC config/help.lo
- CC config/intf.lo
- CC config/cmdline.lo
- CC config/getopt.lo
- CC extras/libc.lo
- CC media_source/media_source.lo
- CC media_source/media_tree.lo
- CC modules/modules.lo
- CC modules/bank.lo
- CC modules/cache.lo
- CC modules/entry.lo
- CC modules/textdomain.lo
- CC interface/dialog.lo
- CC interface/interface.lo
- CC playlist/content.lo
- CC playlist/control.lo
- CC playlist/export.lo
- CC playlist/item.lo
- CC playlist/notify.lo
- CC playlist/player.lo
- CC playlist/playlist.lo
- CC playlist/preparse.lo
- CC playlist/randomizer.lo
- CC playlist/request.lo
- CC playlist/shuffle.lo
- CC playlist/sort.lo
- CC preparser/fetcher.lo
- CC preparser/art.lo
- CC preparser/preparser.lo
- CC input/item.lo
- CC input/access.lo
- CC clock/clock_internal.lo
- CC clock/input_clock.lo
- CC clock/clock.lo
- CC input/decoder.lo
- clock/input_clock.c:433:2: warning: #warning "input_clock_SetJitter needs more work" [-Wcpp]
- #warning "input_clock_SetJitter needs more work"
- ^~~~~~~
- CC input/decoder_helpers.lo
- input/decoder.c: In function ‘vlc_input_decoder_GetFifoSize’:
- input/decoder.c:2567:5: warning: ‘block_FifoSize’ is deprecated [-Wdeprecated-declarations]
- return block_FifoSize( p_owner->p_fifo );
- ^~~~~~
- In file included from input/decoder.c:35:
- ../include/vlc_block.h:668:22: note: declared here
- static inline size_t block_FifoSize (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~
- CC input/demux.lo
- CC input/demux_chained.lo
- In file included from ../include/vlc_common.h:529,
- from input/decoder.c:34:
- input/decoder.c: In function ‘ModuleThread_NewSpuBuffer’:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- input/decoder.c:663:9: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( DECODER_SPU_VOUT_WAIT_DURATION );
- ^~~~~~~~~~~~~~
- CC input/es_out.lo
- CC input/es_out_source.lo
- CC input/es_out_timeshift.lo
- CC input/input.lo
- CC input/meta.lo
- In file included from ../include/vlc_common.h:529,
- from input/es_out.c:33:
- In function ‘EsOutDrainDecoder.part.8’,
- inlined from ‘EsOutDrainDecoder’ at input/es_out.c:2858:1:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- input/es_out.c:2875:9: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep(VLC_TICK_FROM_MS(20));
- ^~~~~~~~~~~~~~
- CC input/attachment.lo
- CC player/player.lo
- CC player/input.lo
- CC player/timer.lo
- CC player/track.lo
- CC player/title.lo
- CC player/aout.lo
- CC player/vout.lo
- CC player/osd.lo
- CC player/medialib.lo
- CC player/metadata.lo
- CC input/resource.lo
- CC input/services_discovery.lo
- CC input/stats.lo
- CC input/stream.lo
- CC input/stream_fifo.lo
- CC input/stream_extractor.lo
- CC input/stream_filter.lo
- CC input/stream_memory.lo
- CC input/subtitles.lo
- CC input/thumbnailer.lo
- CC input/var.lo
- CC audio_output/common.lo
- CC audio_output/dec.lo
- CC audio_output/filters.lo
- CC audio_output/meter.lo
- CC audio_output/output.lo
- CC audio_output/volume.lo
- CC video_output/control.lo
- CC video_output/display.lo
- CC video_output/inhibit.lo
- CC video_output/interlacing.lo
- CC video_output/snapshot.lo
- CC video_output/video_output.lo
- CC video_output/video_text.lo
- CC video_output/video_epg.lo
- CC video_output/video_widgets.lo
- CC video_output/vout_subpictures.lo
- CC video_output/window.lo
- CC video_output/opengl.lo
- CC video_output/vout_intf.lo
- CC video_output/vout_wrapper.lo
- video_output/vout_wrapper.c: In function ‘vout_CloseWrapper’:
- video_output/vout_wrapper.c:131:39: warning: unused parameter ‘vout’ [-Wunused-parameter]
- void vout_CloseWrapper(vout_thread_t *vout, vout_thread_private_t *sys, vout_display_t *vd)
- ~~~~~~~~~~~~~~~^~~~
- CC network/getaddrinfo.lo
- CC network/http_auth.lo
- CC network/httpd.lo
- CC network/io.lo
- CC network/tcp.lo
- CC network/udp.lo
- CC network/rootbind.lo
- CC network/stream.lo
- CC network/tls.lo
- CC text/charset.lo
- CC text/memstream.lo
- CC text/strings.lo
- CC text/unicode.lo
- CC text/url.lo
- CC text/filesystem.lo
- CC text/iso_lang.lo
- CC misc/actions.lo
- CC misc/executor.lo
- CC misc/md5.lo
- CC misc/probe.lo
- CC misc/rand.lo
- CC misc/mtime.lo
- CC misc/block.lo
- CC misc/fifo.lo
- CC misc/fourcc.lo
- CC misc/es_format.lo
- CC misc/picture.lo
- CC misc/picture_fifo.lo
- CC misc/picture_pool.lo
- CC misc/interrupt.lo
- CC misc/keystore.lo
- misc/interrupt.c: In function ‘vlc_poll_i11e_inner’:
- misc/interrupt.c:348:9: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
- read(fd[0], &dummy, sizeof (dummy));
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- misc/interrupt.c: In function ‘vlc_poll_i11e_wake’:
- misc/interrupt.c:289:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
- write(fd[1], &value, sizeof (value));
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CC misc/renderer_discovery.lo
- CC misc/threads.lo
- CC misc/cpu.lo
- CC misc/epg.lo
- CC misc/exit.lo
- CC misc/events.lo
- CC misc/image.lo
- CC misc/messages.lo
- CC misc/mime.lo
- CC misc/objects.lo
- CC misc/objres.lo
- CC misc/queue.lo
- misc/objects.c: In function ‘vlc_list_children’:
- misc/objects.c:199:14: warning: ‘vlc_object_hold’ is deprecated [-Wdeprecated-declarations]
- tab[count] = vlc_object_hold(vlc_externals(priv));
- ^~~
- In file included from ../include/vlc_common.h:1207,
- from misc/objects.c:40:
- ../include/vlc_objects.h:205:36: note: declared here
- VLC_DEPRECATED static inline void *vlc_object_hold(vlc_object_t *o)
- ^~~~~~~~~~~~~~~
- CC misc/variables.lo
- CC misc/xml.lo
- CC misc/addons.lo
- CC misc/filter.lo
- CC misc/filter_chain.lo
- CC misc/httpcookies.lo
- CC misc/fingerprinter.lo
- CC misc/text_style.lo
- CC misc/sort.lo
- CC misc/subpicture.lo
- CC misc/medialibrary.lo
- CC misc/viewpoint.lo
- CC linux/cpu.lo
- CC linux/dirs.lo
- CC linux/thread.lo
- CC linux/filesystem.lo
- CC posix/filesystem.lo
- CC posix/plugin.lo
- CC posix/rand.lo
- CC posix/timer.lo
- CC posix/sort.lo
- CC posix/thread.lo
- CC posix/dirs.lo
- CC posix/error.lo
- CC posix/netconf.lo
- CC posix/picture.lo
- CC posix/spawn.lo
- CC posix/specific.lo
- CC posix/getaddrinfo.lo
- CC stream_output/sap.lo
- CC stream_output/stream_output.lo
- CC input/vlm.lo
- CC input/vlm_event.lo
- stream_output/stream_output.c: In function ‘sout_MuxDeleteStream’:
- stream_output/stream_output.c:508:6: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- && block_FifoCount( p_input->p_fifo ) > 0 )
- ^~
- In file included from stream_output/stream_output.c:46:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- stream_output/stream_output.c: In function ‘sout_MuxGetStream’:
- stream_output/stream_output.c:583:9: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- if( block_FifoCount( p_input->p_fifo ) < i_blocks )
- ^~
- In file included from stream_output/stream_output.c:46:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- CC input/vlmshell.lo
- GEN vlc-plugin.pc
- config.status: creating src/vlc-plugin.pc
- CCLD libvlccore.la
- make[3]: Leaving directory '/home/pi/source/vlc/src'
- make[2]: Leaving directory '/home/pi/source/vlc/src'
- Making all in modules
- make[2]: Entering directory '/home/pi/source/vlc/modules'
- GEN access/screen/screenshooter-client-protocol.h
- GEN misc/inhibit/idle-inhibit-client-protocol.h
- make[3]: Entering directory '/home/pi/source/vlc/modules'
- make[3]: Entering directory '/home/pi/source/vlc/modules'
- YACC codec/webvtt/CSSGrammar.c
- YACC demux/json/grammar.c
- GEN misc/inhibit/idle-inhibit-protocol.c
- GEN video_output/wayland/viewporter-client-protocol.h
- GEN video_output/wayland/viewporter-protocol.c
- GEN video_output/wayland/xdg-shell-client-protocol.h
- GEN video_output/wayland/xdg-shell-protocol.c
- GEN video_output/wayland/xdg-decoration-client-protocol.h
- GEN video_output/wayland/xdg-decoration-protocol.c
- protoc --cpp_out=. -I. stream_out/chromecast/cast_channel.proto
- touch dummy.cpp
- updating demux/json/grammar.h
- make[3]: Leaving directory '/home/pi/source/vlc/modules'
- updating codec/webvtt/CSSGrammar.h
- make[3]: Leaving directory '/home/pi/source/vlc/modules'
- make all-recursive
- make[3]: Entering directory '/home/pi/source/vlc/modules'
- Making all in .
- make[4]: Entering directory '/home/pi/source/vlc/modules'
- CC access/libfilesystem_plugin_la-file.lo
- CC access/libfilesystem_plugin_la-directory.lo
- CC access/libfilesystem_plugin_la-fs.lo
- CC access/idummy.lo
- CC access/imem-access.lo
- CC access/imem.lo
- In file included from ../include/vlc_common.h:529,
- from access/idummy.c:31:
- access/idummy.c: In function ‘DemuxHold’:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/idummy.c:58:5: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_HARD_MIN_SLEEP ); /* FIXME!!! */
- ^~~~~~~~~~~~~~
- In function ‘DemuxPause.part.0’,
- inlined from ‘DemuxPause’ at access/idummy.c:68:12:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/idummy.c:76:5: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_HARD_MIN_SLEEP ); /* FIXME!!! */
- ^~~~~~~~~~~~~~
- CC access/sdp.lo
- CC access/timecode.lo
- CC access/vdr.lo
- CC access/libaccess_alsa_plugin_la-alsa.lo
- CC access/libaccess_jack_plugin_la-jack.lo
- CC access/libpulsesrc_plugin_la-pulse.lo
- access/jack.c: In function ‘GrabJack’:
- access/jack.c:452:2: warning: #warning Hmm.... looks wrong [-Wcpp]
- #warning Hmm.... looks wrong
- ^~~~~~~
- CC audio_output/libvlc_pulse_la-vlcpulse.lo
- CC access/libdc1394_plugin_la-dc1394.lo
- CC access/libdv1394_plugin_la-dv.lo
- CC access/linsys/linsys_hdsdi.lo
- CC access/linsys/liblinsys_sdi_plugin_la-linsys_sdi.lo
- access/linsys/linsys_hdsdi.c: In function ‘Close’:
- access/linsys/linsys_hdsdi.c:271:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-resul]
- write( p_sys->evfd, &(uint64_t){ 1 }, sizeof (uint64_t));
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../include/vlc_common.h:529,
- from access/dc1394.c:35:
- In function ‘Demux.part.0’,
- inlined from ‘Demux’ at access/dc1394.c:460:12:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/dc1394.c:473:9: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_HARD_MIN_SLEEP );
- ^~~~~~~~~~~~~~
- CC access/shm.lo
- CC access/v4l2/libv4l2_plugin_la-v4l2.lo
- CC access/v4l2/libv4l2_plugin_la-video.lo
- CC access/v4l2/libv4l2_plugin_la-vbi.lo
- CC access/v4l2/libv4l2_plugin_la-demux.lo
- CC access/v4l2/libv4l2_plugin_la-access.lo
- CC access/v4l2/libv4l2_plugin_la-radio.lo
- CC access/v4l2/libv4l2_plugin_la-controls.lo
- CC access/v4l2/libv4l2_plugin_la-lib.lo
- CC access/screen/libwl_screenshooter_plugin_la-wayland.lo
- GEN access/screen/screenshooter-protocol.c
- CC access/libvnc_plugin_la-vnc.lo
- CC access/libdvdnav_plugin_la-dvdnav.lo
- CC access/libdvdread_plugin_la-dvdread.lo
- CC access/liblibbluray_plugin_la-bluray.lo
- CC access/dtv/libdtv_plugin_la-access.lo
- CC access/dtv/libdtv_plugin_la-linux.lo
- In file included from ../include/vlc_common.h:529,
- from access/dvdnav.c:45:
- access/dvdnav.c: In function ‘Demux’:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/dvdnav.c:949:9: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_TICK_FROM_MS(40) );
- ^~~~~~~~~~~~~~
- CC access/dtv/libdtv_plugin_la-en50221.lo
- In file included from ../include/vlc_common.h:529,
- from access/bluray.c:44:
- In function ‘blurayStillImage’,
- inlined from ‘blurayHandleEvent’ at access/bluray.c:3038:9:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/bluray.c:2844:5: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_TICK_FROM_MS(40) );
- ^~~~~~~~~~~~~~
- access/bluray.c: In function ‘blurayHandleEvent’:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/bluray.c:3057:9: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_TICK_FROM_MS(40) );
- ^~~~~~~~~~~~~~
- CC access/dvb/libdvb_plugin_la-access.lo
- access/bluray.c: In function ‘blurayDemux’:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/bluray.c:3109:13: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep(VLC_TICK_FROM_MS(40));
- ^~~~~~~~~~~~~~
- CC access/dvb/libdvb_plugin_la-linux_dvb.lo
- CC access/dvb/libdvb_plugin_la-scan.lo
- CC access/dvb/libdvb_plugin_la-scan_list.lo
- In file included from ../include/vlc_common.h:529,
- from access/dvb/linux_dvb.c:32:
- In function ‘DoDiseqc.isra.7’,
- inlined from ‘FrontendSetQPSK’ at access/dvb/linux_dvb.c:820:9,
- inlined from ‘FrontendSet’ at access/dvb/linux_dvb.c:219:13:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/dvb/linux_dvb.c:688:5: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep(VLC_TICK_FROM_MS(15));
- ^~~~~~~~~~~~~~
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/dvb/linux_dvb.c:738:5: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep(VLC_TICK_FROM_MS(50));
- ^~~~~~~~~~~~~~
- In file included from ../include/vlc_common.h:529,
- from access/dtv/en50221.c:29:
- access/dtv/en50221.c: In function ‘en50221_Init’:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/dtv/en50221.c:1963:9: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_TICK_FROM_MS(100) );
- ^~~~~~~~~~~~~~
- CC access/ftp.lo
- CC access/gopher.lo
- CC access/http.lo
- CXX access/liblive555_plugin_la-live555.lo
- CC access/mms/asf.lo
- CC access/mms/buffer.lo
- CC access/mms/libaccess_mms_plugin_la-mms.lo
- CC access/mms/libaccess_mms_plugin_la-mmsh.lo
- CC access/mms/libaccess_mms_plugin_la-mmstu.lo
- CC access/mms/libaccess_mms_plugin_la-buffer.lo
- CC access/mms/libaccess_mms_plugin_la-asf.lo
- CC access/libsmbc_plugin_la-samba.lo
- CC access/tcp.lo
- CC access/udp.lo
- CC access/amt.lo
- CC access/libsftp_plugin_la-sftp.lo
- CC access/libnfs_plugin_la-nfs.lo
- CC access/libavio_plugin_la-avio.lo
- CC access/satip.lo
- CC access/concat.lo
- CC access/libaccess_mtp_plugin_la-mtp.lo
- CC access/http/access.lo
- CC access/http/libvlc_http_la-message.lo
- In file included from ../include/vlc_threads.h:169,
- from ../include/vlc_common.h:529,
- from access/satip.c:34:
- access/satip.c: In function ‘satip_thread’:
- ../include/vlc_threads.h:1031:43: warning: variable ‘__cancel_routine’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
- # define vlc_cleanup_push( routine, arg ) pthread_cleanup_push (routine, arg)
- ^~~~~~~~~~~~~~~~~~~~
- access/satip.c:479:9: note: in expansion of macro ‘vlc_cleanup_push’
- vlc_cleanup_push(satip_cleanup_blocks, input_blocks);
- ^~~~~~~~~~~~~~~~
- In file included from ../include/vlc_common.h:529,
- from access/satip.c:34:
- access/satip.c: In function ‘satip_teardown’:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- access/satip.c:432:13: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep(VLC_TICK_FROM_MS(150));
- ^~~~~~~~~~~~~~
- CC access/http/libvlc_http_la-resource.lo
- CC access/http/libvlc_http_la-file.lo
- CC access/http/libvlc_http_la-live.lo
- CC access/http/libvlc_http_la-outfile.lo
- CC access/http/libvlc_http_la-hpack.lo
- CC access/http/libvlc_http_la-hpackenc.lo
- CC access/http/libvlc_http_la-h2frame.lo
- CC access/http/libvlc_http_la-h2output.lo
- CC access/http/libvlc_http_la-h2conn.lo
- CC access/http/libvlc_http_la-h1conn.lo
- CC access/http/libvlc_http_la-ports.lo
- CC access/http/libvlc_http_la-chunked.lo
- access/http/h2conn.c: In function ‘vlc_h2_stream_write’:
- access/http/h2conn.c:291:13: warning: variable ‘total’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
- ssize_t total = 0;
- ^~~~~
- access/http/h2conn.c:292:9: warning: variable ‘err’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
- int err = 0;
- ^~~
- access/http/h2conn.c:286:48: warning: argument ‘base’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
- const void *base, size_t length, bool eos)
- ~~~~~~~~~~~~^~~~
- access/http/h2conn.c:286:61: warning: argument ‘length’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
- const void *base, size_t length, bool eos)
- ~~~~~~~^~~~~~
- CC access/http/libvlc_http_la-tunnel.lo
- CC access/http/libvlc_http_la-connmgr.lo
- CC access/rtp/librtp_plugin_la-input.lo
- CC access/rtp/librtp_plugin_la-session.lo
- CC access/rtp/librtp_plugin_la-xiph.lo
- CC access/rtp/librtp_plugin_la-sdp.lo
- CC access/rtp/librtp_plugin_la-rtpfmt.lo
- CC access/rtp/librtp_plugin_la-datagram.lo
- CC access/rtp/librtp_plugin_la-rtp.lo
- CC access/rtp/libvlc_srtp_la-srtp.lo
- CC access_output/dummy.lo
- CC access_output/file.lo
- CC access_output/http.lo
- CC access_output/udp.lo
- CC access_output/libaccess_output_livehttp_plugin_la-livehttp.lo
- CC access_output/libaccess_output_shout_plugin_la-shout.lo
- CC access_output/libaccess_http_put_plugin_la-http-put.lo
- CC audio_output/adummy.lo
- CC audio_output/libafile_plugin_la-file.lo
- CC audio_output/amem.lo
- CC audio_output/libalsa_plugin_la-alsa.lo
- CC audio_output/libpulse_plugin_la-pulse.lo
- CC audio_output/libjack_plugin_la-jack.lo
- CC audio_output/sndio.lo
- CC audio_filter/audiobargraph_a.lo
- CC audio_filter/chorus_flanger.lo
- CC audio_filter/compressor.lo
- CC audio_filter/equalizer.lo
- CC audio_filter/karaoke.lo
- CC audio_filter/normvol.lo
- CC audio_filter/gain.lo
- CC audio_filter/param_eq.lo
- CC audio_filter/scaletempo.lo
- CC audio_filter/libscaletempo_pitch_plugin_la-scaletempo.lo
- CXX audio_filter/spatializer/allpass.lo
- CXX audio_filter/spatializer/comb.lo
- CC audio_filter/spatializer/denormals.lo
- CXX audio_filter/spatializer/revmodel.lo
- CXX audio_filter/spatializer/spatializer.lo
- CC audio_filter/stereo_widen.lo
- CC audio_filter/center.lo
- CC audio_filter/channel_mixer/dolby.lo
- CC audio_filter/channel_mixer/headphone.lo
- CC audio_filter/channel_mixer/mono.lo
- CC audio_filter/channel_mixer/remap.lo
- CC audio_filter/channel_mixer/libsimple_channel_mixer_plugin_la-simple.lo
- CPPAS arm_neon/simple_channel_mixer.lo
- CC audio_filter/channel_mixer/trivial.lo
- CXX audio_filter/channel_mixer/libspatialaudio_plugin_la-spatialaudio.lo
- CC audio_filter/converter/tospdif.lo
- CC packetizer/dts_header.lo
- CC audio_filter/converter/libaudio_format_plugin_la-format.lo
- CC audio_filter/resampler/libsamplerate_plugin_la-src.lo
- CC audio_filter/resampler/libsoxr_plugin_la-soxr.lo
- CC audio_filter/resampler/ugly.lo
- CC audio_filter/resampler/libspeex_resampler_plugin_la-speex.lo
- CC codec/libmad_plugin_la-mad.lo
- CC audio_mixer/libfloat_mixer_plugin_la-float.lo
- CC audio_mixer/libinteger_mixer_plugin_la-integer.lo
- CC video_chroma/i420_rgb.lo
- CC video_chroma/i420_rgb8.lo
- CC video_chroma/i420_rgb16.lo
- CC video_chroma/libi420_yuy2_plugin_la-i420_yuy2.lo
- CC video_chroma/libi420_nv12_plugin_la-i420_nv12.lo
- CC video_chroma/copy.lo
- CC video_chroma/i422_i420.lo
- CC video_chroma/libi422_yuy2_plugin_la-i422_yuy2.lo
- CC video_chroma/grey_yuv.lo
- CC video_chroma/yuy2_i420.lo
- CC video_chroma/yuy2_i422.lo
- CC video_chroma/rv32.lo
- CC video_chroma/chain.lo
- CC video_chroma/yuvp.lo
- CC video_chroma/libswscale_plugin_la-swscale.lo
- CC codec/avcodec/libswscale_plugin_la-chroma.lo
- CC codec/ddummy.lo
- CC codec/edummy.lo
- CC codec/spdif.lo
- CC codec/liba52_plugin_la-a52.lo
- CC codec/libdca_plugin_la-dca.lo
- CC codec/adpcm.lo
- CC codec/aes3.lo
- CC codec/araw.lo
- CC codec/g711.lo
- CC codec/libfluidsynth_plugin_la-fluidsynth.lo
- CC codec/lpcm.lo
- CC codec/libmpg123_plugin_la-mpg123.lo
- CC codec/uleaddvaudio.lo
- CC codec/cdg.lo
- CC codec/liblibmpeg2_plugin_la-libmpeg2.lo
- CC codec/liblibmpeg2_plugin_la-synchro.lo
- CC codec/rawvideo.lo
- CC codec/rtpvideo.lo
- CC codec/png.lo
- CC codec/jpeg.lo
- CC codec/libsvgdec_plugin_la-svg.lo
- CC codec/liblibass_plugin_la-libass.lo
- CC codec/cc.lo
- CC codec/cea708.lo
- CC codec/cvdsub.lo
- CC codec/dvbsub.lo
- CC codec/arib/libaribsub_plugin_la-aribsub.lo
- CC codec/scte18.lo
- CC codec/atsc_a65.lo
- CC codec/scte27.lo
- CC codec/spudec/libspudec_plugin_la-spudec.lo
- CC codec/spudec/libspudec_plugin_la-parse.lo
- CC codec/stl.lo
- CC codec/subsdec.lo
- CC codec/subsusf.lo
- CC codec/ttml/substtml.lo
- CC demux/ttml.lo
- CC codec/ttml/ttml.lo
- CC codec/webvtt/libwebvtt_plugin_la-subsvtt.lo
- CC codec/webvtt/libwebvtt_plugin_la-webvtt.lo
- CC demux/libwebvtt_plugin_la-webvtt.lo
- CC codec/webvtt/libwebvtt_plugin_la-encvtt.lo
- CC codec/webvtt/libwebvtt_plugin_la-CSSGrammar.lo
- CC codec/webvtt/libwebvtt_plugin_la-CSSLexer.lo
- CC codec/webvtt/libwebvtt_plugin_la-css_parser.lo
- CC codec/webvtt/libwebvtt_plugin_la-css_style.lo
- CC codec/svcdsub.lo
- CC codec/t140.lo
- CC codec/telx.lo
- CC codec/textst.lo
- CC codec/libzvbi_plugin_la-zvbi.lo
- CC codec/substx3g.lo
- CC codec/libflac_plugin_la-flac.lo
- CC codec/libkate_plugin_la-kate.lo
- CC codec/libopus_plugin_la-opus.lo
- CC codec/libopus_plugin_la-opus_header.lo
- CC codec/libspeex_plugin_la-speex.lo
- CC codec/libtheora_plugin_la-theora.lo
- CC codec/libvorbis_plugin_la-vorbis.lo
- CC codec/liboggspots_plugin_la-oggspots.lo
- CC codec/avcodec/libavcodec_plugin_la-video.lo
- CC codec/avcodec/libavcodec_plugin_la-subtitle.lo
- codec/avcodec/subtitle.c: In function ‘InitSubtitleDec’:
- codec/avcodec/subtitle.c:117:5: warning: ‘av_codec_set_pkt_timebase’ is deprecated [-Wdeprecated-declarations]
- av_codec_set_pkt_timebase(context, AV_TIME_BASE_Q);
- ^~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from codec/avcodec/subtitle.c:35:
- /usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:3325:12: note: declared here
- void av_codec_set_pkt_timebase (AVCodecContext *avctx, AVRational val);
- ^~~~~~~~~~~~~~~~~~~~~~~~~
- CC codec/avcodec/libavcodec_plugin_la-audio.lo
- CC codec/avcodec/libavcodec_plugin_la-va.lo
- CC codec/avcodec/libavcodec_plugin_la-avcodec.lo
- CC codec/avcodec/libavcodec_plugin_la-encoder.lo
- codec/avcodec/encoder.c: In function ‘EncodeVideo’:
- codec/avcodec/encoder.c:1242:8: warning: ‘coded_frame’ is deprecated [-Wdeprecated-declarations]
- switch ( p_sys->p_context->coded_frame->pict_type )
- ^~~~~~
- In file included from codec/avcodec/encoder.c:44:
- /usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:2776:35: note: declared here
- attribute_deprecated AVFrame *coded_frame;
- ^~~~~~~~~~~
- CC codec/avcodec/libavcodec_common_la-fourcc.lo
- CC codec/avcodec/libavcodec_common_la-chroma.lo
- CC codec/avcodec/libvaapi_plugin_la-vaapi.lo
- CC hw/vaapi/libvaapi_plugin_la-vlc_vaapi.lo
- CC codec/avcodec/libvaapi_plugin_la-va_surface.lo
- codec/avcodec/vaapi.c:54:12: warning: ‘vaapi_context’ is deprecated [-Wdeprecated-declarations]
- struct vaapi_context hw_ctx;
- ^~~~~~~~~~~~~
- In file included from codec/avcodec/vaapi.c:45:
- /usr/include/arm-linux-gnueabihf/libavcodec/vaapi.h:56:29: note: declared here
- struct attribute_deprecated vaapi_context {
- ^~~~~~~~~~~~~
- CC codec/libx265_plugin_la-x265.lo
- CC codec/libx264_plugin_la-x264.lo
- CC codec/libx26410b_plugin_la-x264.lo
- CC codec/libshine_plugin_la-shine.lo
- CC codec/libtwolame_plugin_la-twolame.lo
- CC codec/libdav1d_plugin_la-dav1d.lo
- CC packetizer/libdav1d_plugin_la-av1_obu.lo
- CC control/dummy.lo
- CC control/gestures.lo
- CC control/hotkeys.lo
- CC control/cli/player.lo
- CC control/cli/playlist.lo
- CC control/cli/cli.lo
- CC control/dbus/libdbus_plugin_la-dbus_root.lo
- CC control/dbus/libdbus_plugin_la-dbus_player.lo
- In file included from control/dbus/dbus_player.h:30,
- from control/dbus/dbus_player.c:37:
- control/dbus/dbus_player.c: In function ‘SetPosition’:
- control/dbus/dbus_common.h:90:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int *’, but argument 3 has type ‘size_t *’ {aka ‘unsigned int *’} [-Wformat=]
- #define MPRIS_TRACKID_FORMAT "/org/videolan/vlc/playlist/%lu"
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_player.c:83:30: note: in expansion of macro ‘MPRIS_TRACKID_FORMAT’
- if( sscanf( psz_trackid, MPRIS_TRACKID_FORMAT, &i_id ) < 1 )
- ^~~~~~~~~~~~~~~~~~~~
- CC control/dbus/libdbus_plugin_la-dbus_tracklist.lo
- CC control/dbus/libdbus_plugin_la-dbus.lo
- In file included from control/dbus/dbus_tracklist.h:31,
- from control/dbus/dbus_tracklist.c:36:
- control/dbus/dbus_tracklist.c: In function ‘AddTrack’:
- control/dbus/dbus_common.h:90:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int *’, but argument 3 has type ‘size_t *’ {aka ‘unsigned int *’} [-Wformat=]
- #define MPRIS_TRACKID_FORMAT "/org/videolan/vlc/playlist/%lu"
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c:74:37: note: in expansion of macro ‘MPRIS_TRACKID_FORMAT’
- else if(sscanf( psz_aftertrack, MPRIS_TRACKID_FORMAT, &i_pos) == 1)
- ^~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c: In function ‘GetTracksMetadata’:
- control/dbus/dbus_common.h:90:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int *’, but argument 3 has type ‘size_t *’ {aka ‘unsigned int *’} [-Wformat=]
- #define MPRIS_TRACKID_FORMAT "/org/videolan/vlc/playlist/%lu"
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c:130:40: note: in expansion of macro ‘MPRIS_TRACKID_FORMAT’
- if( 1 != sscanf( psz_track_id, MPRIS_TRACKID_FORMAT, &i_track_id ) )
- ^~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c: In function ‘GoTo’:
- control/dbus/dbus_common.h:90:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int *’, but argument 3 has type ‘size_t *’ {aka ‘unsigned int *’} [-Wformat=]
- #define MPRIS_TRACKID_FORMAT "/org/videolan/vlc/playlist/%lu"
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c:178:36: note: in expansion of macro ‘MPRIS_TRACKID_FORMAT’
- if( 1 != sscanf( psz_track_id, MPRIS_TRACKID_FORMAT, &i_track_id ) )
- ^~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c: In function ‘RemoveTrack’:
- control/dbus/dbus_common.h:90:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int *’, but argument 3 has type ‘size_t *’ {aka ‘unsigned int *’} [-Wformat=]
- #define MPRIS_TRACKID_FORMAT "/org/videolan/vlc/playlist/%lu"
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c:219:30: note: in expansion of macro ‘MPRIS_TRACKID_FORMAT’
- if( 1 != sscanf( psz_id, MPRIS_TRACKID_FORMAT, &i_id ) )
- ^~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c: In function ‘MarshalTracks’:
- control/dbus/dbus_common.h:90:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=]
- #define MPRIS_TRACKID_FORMAT "/org/videolan/vlc/playlist/%lu"
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus_tracklist.c:253:37: note: in expansion of macro ‘MPRIS_TRACKID_FORMAT’
- if (asprintf(&psz_track_id, MPRIS_TRACKID_FORMAT, i) == -1 ||
- ^~~~~~~~~~~~~~~~~~~~
- CC demux/libflacsys_plugin_la-flac.lo
- In file included from control/dbus/dbus.c:49:
- control/dbus/dbus.c: In function ‘GetInputMeta’:
- control/dbus/dbus_common.h:90:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘ssize_t’ {aka ‘int’} [-Wformat=]
- #define MPRIS_TRACKID_FORMAT "/org/videolan/vlc/playlist/%lu"
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus.c:1280:32: note: in expansion of macro ‘MPRIS_TRACKID_FORMAT’
- if (asprintf(&psz_trackid, MPRIS_TRACKID_FORMAT,
- ^~~~~~~~~~~~~~~~~~~~
- control/dbus/dbus.c: In function ‘Run’:
- control/dbus/dbus.c:873:19: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
- (void)read( fds[0].fd, &buf, 1 );
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- CC demux/xiph_metadata.lo
- CC demux/libogg_plugin_la-ogg.lo
- CC demux/libogg_plugin_la-oggseek.lo
- CC demux/libogg_plugin_la-ogg_granule.lo
- demux/oggseek.c: In function ‘Oggseek_ProbeEnd’:
- demux/oggseek.c:315:5: warning: ignoring return value of ‘vlc_stream_Seek’, declared with attribute warn_unused_result [-Wunused-result]
- vlc_stream_Seek( p_demux->s, i_backup_pos );
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- demux/oggseek.c: In function ‘oggseek_read_page’:
- demux/oggseek.c:949:9: warning: ignoring return value of ‘vlc_stream_Seek’, declared with attribute warn_unused_result [-Wunused-result]
- vlc_stream_Seek( p_demux->s, i_in_pos );
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- demux/oggseek.c:958:9: warning: ignoring return value of ‘vlc_stream_Seek’, declared with attribute warn_unused_result [-Wunused-result]
- vlc_stream_Seek( p_demux->s, i_in_pos );
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CC demux/demuxdump.lo
- CC demux/rawdv.lo
- CC demux/rawvid.lo
- CC demux/au.lo
- CC demux/rawaud.lo
- CC demux/wav.lo
- CC demux/nsv.lo
- CC demux/mpeg/ps.lo
- CC demux/libmod_plugin_la-mod.lo
- CC demux/pva.lo
- CC demux/aiff.lo
- CC demux/mjpeg.lo
- CC demux/subtitle.lo
- CC demux/ty.lo
- CC demux/vobsub.lo
- CC demux/voc.lo
- CC demux/xa.lo
- CC demux/nuv.lo
- CC demux/tta.lo
- CC demux/vc1.lo
- CC demux/libdemux_cdg_plugin_la-cdg.lo
- CC demux/smf.lo
- CC demux/dmxmus.lo
- CXX demux/sid.lo
- CC demux/image.lo
- CC demux/libdemux_stl_plugin_la-stl.lo
- CC demux/asf/asf.lo
- CC demux/asf/libasf.lo
- demux/asf/libasf.c: In function ‘ASF_ReadObject_stream_properties’:
- demux/asf/libasf.c:589:20: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘uint32_t’ {aka unsigned int’} [-Wsign-compare]
- if( i_peek < p_sp->i_type_specific_data_length )
- ^
- demux/asf/libasf.c:604:20: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘uint32_t’ {aka unsigned int’} [-Wsign-compare]
- if( i_peek < p_sp->i_error_correction_data_length )
- ^
- CC demux/asf/asfpacket.lo
- CC demux/avi/avi.lo
- demux/avi/avi.c: In function ‘Open’:
- demux/avi/avi.c:335:55: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
- && vlc_stream_Read( p_demux->s, NULL, i_peeker ) < i_peeker )
- ^
- demux/avi/avi.c: In function ‘Seek’:
- demux/avi/avi.c:1584:13: warning: ignoring return value of ‘vlc_stream_Seek’, declared with attribute warn_unused_result [-Wunused-result]
- vlc_stream_Seek( p_demux->s, i_pos_backup );
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- demux/avi/avi.c: In function ‘AVI_IndexCreate’:
- demux/avi/avi.c:2617:5: warning: ignoring return value of ‘vlc_stream_Seek’, declared with attribute warn_unused_result [-Wunused-result]
- vlc_stream_Seek( p_demux->s, p_movi->i_chunk_pos + 12 );
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CC demux/avi/libavi.lo
- CC demux/caf.lo
- CC demux/avformat/libavformat_plugin_la-demux.lo
- demux/avformat/demux.c: In function ‘avformat_OpenDemux’:
- demux/avformat/demux.c:482:3: warning: #warning FIXME: implement palette transmission [-Wcpp]
- # warning FIXME: implement palette transmission
- ^~~~~~~
- CC demux/avformat/libavformat_plugin_la-avformat.lo
- CC demux/avformat/libavformat_plugin_la-mux.lo
- CC demux/directory.lo
- CC demux/mpeg/es.lo
- CC demux/mpeg/h26x.lo
- demux/mpeg/es.c: In function ‘GenericProbe’:
- demux/mpeg/es.c:827:35: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long long unsigned int’} and ‘ssize_t’ {aka ‘const int’} [-Wsign-compare]
- if( i_skip + i_check_size > i_peek )
- ^
- demux/mpeg/es.c:855:52: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long long unsigned int’} and ‘ssize_t’ {aka ‘const int’} [-Wsign-compare]
- if( i_skip + i_check_size + i_size <= i_peek )
- ^~
- CC packetizer/h264_nal.lo
- CXX demux/mkv/libmkv_plugin_la-util.lo
- CXX demux/mkv/libmkv_plugin_la-virtual_segment.lo
- CXX demux/mkv/libmkv_plugin_la-matroska_segment.lo
- CXX demux/mkv/libmkv_plugin_la-matroska_segment_parse.lo
- CXX demux/mkv/libmkv_plugin_la-matroska_segment_seeker.lo
- CXX demux/mkv/libmkv_plugin_la-demux.lo
- demux/mkv/matroska_segment_seeker.cpp: In function ‘It {anonymous}::greatest_lower_bound(It, It, const T&) [with It = __gnu_cxx::__normal_iterator<const mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >; T = mkv::SegmentSeeker::Seekpoint]’:
- demux/mkv/matroska_segment_seeker.cpp:36:8: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’ changed in GCC 7.1
- It greatest_lower_bound( It beg, It end, T const& value )
- ^~~~~~~~~~~~~~~~~~~~
- demux/mkv/matroska_segment_seeker.cpp:36:8: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’ changed in GCC 7.1
- demux/mkv/matroska_segment_seeker.cpp: In member function ‘mkv::SegmentSeeker::Seekpoint mkv::SegmentSeeker::get_first_seekpoint_around(vlc_tick_t, const seekpoints_t&, mkv::SegmentSeeker::Seekpoint::TrustLevel)’:
- demux/mkv/matroska_segment_seeker.cpp:197:79: note: parameter passing for argument of type ‘const iterator’ {aka ‘const __gnu_cxx::__normal_iterator<const mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’} changed in GCC 7.1
- iterator const it_middle = greatest_lower_bound( it_begin, it_end, needle );
- ^
- demux/mkv/matroska_segment_seeker.cpp: In member function ‘mkv::SegmentSeeker::seekpoint_pair_t mkv::SegmentSeeker::get_seekpoints_around(vlc_tick_t, const seekpoints_t&)’:
- demux/mkv/matroska_segment_seeker.cpp:224:79: note: parameter passing for argument of type ‘const iterator’ {aka ‘const __gnu_cxx::__normal_iterator<const mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’} changed in GCC 7.1
- iterator const it_middle = greatest_lower_bound( it_begin, it_end, needle );
- ^
- In file included from /usr/include/c++/8/vector:69,
- from demux/mkv/mkv.hpp:52,
- from demux/mkv/matroska_segment_seeker.hpp:26,
- from demux/mkv/matroska_segment_seeker.cpp:23:
- /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
- /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’} changed in GCC 7.1
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/vector.tcc: In member function ‘std::vector<long long unsigned int>::iterator mkv::SegmentSeeker::add_cluster_position(mkv::SegmentSeeker::fptr_t)’:
- /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
- _M_realloc_insert(begin() + (__position - cbegin()), __x);
- ^~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mkv::SegmentSeeker::Seekpoint&}; _Tp = mkv::SegmentSeeker::Seekpoint; _Alloc = std::allocator<mkv::SegmentSeeker::Seekpoint>]’:
- /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<mkv::SegmentSeeker::Seekpoint>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’} changed in GCC 7.1
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<mkv::SegmentSeeker::Seekpoint>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’} changed in GCC 7.1
- /usr/include/c++/8/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = mkv::SegmentSeeker::Seekpoint; _Alloc = std::allocator<mkv::SegmentSeeker::Seekpoint>]’:
- /usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type ‘std::vector<mkv::SegmentSeeker::Seekpoint>::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’} changed in GCC 7.1
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’ changed in GCC 7.1
- _M_realloc_insert(begin() + (__position - cbegin()), __x);
- ^~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mkv::SegmentSeeker::Range&}; _Tp = mkv::SegmentSeeker::Range; _Alloc = std::allocator<mkv::SegmentSeeker::Range>]’:
- /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<mkv::SegmentSeeker::Range>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Range*, std::vector<mkv::SegmentSeeker::Range> >’} changed in GCC 7.1
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/vector.tcc: In member function ‘void mkv::SegmentSeeker::mark_range_as_searched(mkv::SegmentSeeker::Range)’:
- /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Range*, std::vector<mkv::SegmentSeeker::Range> >’ changed in GCC 7.1
- _M_realloc_insert(begin() + (__position - cbegin()), __x);
- ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/vector:64,
- from demux/mkv/mkv.hpp:52,
- from demux/mkv/matroska_segment_seeker.hpp:26,
- from demux/mkv/matroska_segment_seeker.cpp:23:
- /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Range*, std::vector<mkv::SegmentSeeker::Range> >’ changed in GCC 7.1
- _M_realloc_insert(end(), __x);
- ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/vector:69,
- from demux/mkv/mkv.hpp:52,
- from demux/mkv/matroska_segment_seeker.hpp:26,
- from demux/mkv/matroska_segment_seeker.cpp:23:
- /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mkv::SegmentSeeker::Range}; _Tp = mkv::SegmentSeeker::Range; _Alloc = std::allocator<mkv::SegmentSeeker::Range>]’:
- /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<mkv::SegmentSeeker::Range>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Range*, std::vector<mkv::SegmentSeeker::Range> >’} changed in GCC 7.1
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/vector.tcc: In member function ‘mkv::SegmentSeeker::ranges_t mkv::SegmentSeeker::get_search_areas(mkv::SegmentSeeker::fptr_t, mkv::SegmentSeeker::fptr_t) const’:
- /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Range*, std::vector<mkv::SegmentSeeker::Range> >’ changed in GCC 7.1
- _M_realloc_insert(end(), std::forward<_Args>(__args)...);
- ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/vector:64,
- from demux/mkv/mkv.hpp:52,
- from demux/mkv/matroska_segment_seeker.hpp:26,
- from demux/mkv/matroska_segment_seeker.cpp:23:
- /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<mkv::SegmentSeeker::Range*, std::vector<mkv::SegmentSeeker::Range> >’ changed in GCC 7.1
- _M_realloc_insert(end(), __x);
- ^~~~~~~~~~~~~~~~~
- demux/mkv/matroska_segment_seeker.cpp: In member function ‘void mkv::SegmentSeeker::add_seekpoint(mkv::SegmentSeeker::track_id_t, mkv::SegmentSeeker::Seekpoint)’:
- demux/mkv/matroska_segment_seeker.cpp:137:35: note: parameter passing for argument of type ‘std::vector<mkv::SegmentSeeker::Seekpoint>::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const mkv::SegmentSeeker::Seekpoint*, std::vector<mkv::SegmentSeeker::Seekpoint> >’} changed in GCC 7.1
- seekpoints.insert( it, sp );
- ^
- CXX demux/mkv/libmkv_plugin_la-events.lo
- CXX demux/mkv/libmkv_plugin_la-Ebml_parser.lo
- In file included from /usr/include/c++/8/vector:69,
- from demux/mkv/mkv.hpp:52,
- from demux/mkv/demux.hpp:27,
- from demux/mkv/matroska_segment.hpp:27,
- from demux/mkv/matroska_segment.cpp:24:
- /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mkv::Tag&}; _Tp = mkv::Tag; _Alloc = std::allocator<mkv::Tag>]’:
- /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<mkv::Tag>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<mkv::Tag*, std::vector<mkv::Tag> >’} changed in GCC 7.1
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/vector:64,
- from demux/mkv/mkv.hpp:52,
- from demux/mkv/demux.hpp:27,
- from demux/mkv/matroska_segment.hpp:27,
- from demux/mkv/matroska_segment.cpp:24:
- /usr/include/c++/8/bits/stl_vector.h: In static member function ‘static void mkv::matroska_segment_c::LoadTags(libmatroska::KaxTags*)::KaxTagsHandler::KaxTag_callback(libebml::EbmlElement*, void*)’:
- /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<mkv::Tag*, std::vector<mkv::Tag> >’ changed in GCC 7.1
- _M_realloc_insert(end(), __x);
- ^~~~~~~~~~~~~~~~~
- CXX demux/mkv/libmkv_plugin_la-chapters.lo
- CXX demux/mkv/libmkv_plugin_la-chapter_command.lo
- CXX demux/mkv/libmkv_plugin_la-stream_io_callback.lo
- CC demux/mp4/libmkv_plugin_la-libmp4.lo
- In file included from /usr/include/c++/8/vector:69,
- from demux/mkv/mkv.hpp:52,
- from demux/mkv/matroska_segment_parse.cpp:23:
- /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
- /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’} changed in GCC 7.1
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/vector.tcc: In static member function ‘static void mkv::matroska_segment_c::ParseInfo(libmatroska::KaxInfo*)::InfoHandlers::KaxChapterTranslate_handler(libmatroska::KaxChapterTranslate&, mkv::matroska_segment_c::ParseInfo(libmatroska::KaxInfo*)::InfoHandlers_base::payload_t&)::TranslationHandler::KaxChapterTranslateEditionUID_callback(libebml::EbmlElement*, void*)’:
- /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
- _M_realloc_insert(end(), std::forward<_Args>(__args)...);
- ^~~~~~~~~~~~~~~~~
- CXX demux/mkv/libmkv_plugin_la-mkv.lo
- CC packetizer/libmkv_plugin_la-dts_header.lo
- CC demux/mp4/mp4.lo
- CC demux/mp4/fragments.lo
- CC demux/mp4/libmp4.lo
- CC demux/mp4/attachments.lo
- CC demux/mp4/heif.lo
- In file included from ../include/vlc_common.h:529,
- from demux/mp4/heif.c:27:
- demux/mp4/heif.c: In function ‘DemuxHEIF’:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- demux/mp4/heif.c:695:13: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_TICK_FROM_MS(40) );
- ^~~~~~~~~~~~~~
- CC demux/mp4/essetup.lo
- CC demux/mp4/meta.lo
- CC demux/mpeg/mpgv.lo
- CC demux/playlist/asx.lo
- CC demux/playlist/b4s.lo
- CC demux/playlist/bdmv.lo
- CC demux/playlist/dvb.lo
- CC demux/playlist/ifo.lo
- CC demux/playlist/itml.lo
- CC demux/playlist/m3u.lo
- CC demux/playlist/pls.lo
- CC demux/playlist/podcast.lo
- CC demux/playlist/qtl.lo
- CC demux/playlist/ram.lo
- CC demux/playlist/sgimb.lo
- CC demux/playlist/wms.lo
- CC demux/playlist/wpl.lo
- CC demux/playlist/xspf.lo
- CC demux/playlist/playlist.lo
- CC demux/mpeg/libts_plugin_la-ts.lo
- CC demux/mpeg/libts_plugin_la-ts_pid.lo
- CC demux/mpeg/libts_plugin_la-ts_psi.lo
- CC demux/mpeg/libts_plugin_la-ts_si.lo
- demux/mpeg/ts.c: In function ‘ReadTSPacket’:
- demux/mpeg/ts.c:1823:64: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
- if (vlc_stream_Read( p_sys->stream, NULL, i_skip ) != i_skip)
- ^~
- CC demux/mpeg/libts_plugin_la-ts_psip.lo
- demux/mpeg/ts_psip.c: In function ‘ATSC_EIT_Callback’:
- demux/mpeg/ts_psip.c:489:76: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘time_t’ {aka ‘long int’} [-Wsign-compare]
- if( i_start <= i_current_time && i_start + p_evt->i_length_seconds > i_current_time )
- ^
- CC demux/mpeg/libts_plugin_la-ts_psip_dvbpsi_fixes.lo
- CC demux/mpeg/libts_plugin_la-ts_decoders.lo
- CC demux/mpeg/libts_plugin_la-ts_streams.lo
- CC demux/mpeg/libts_plugin_la-ts_scte.lo
- CC demux/mpeg/libts_plugin_la-sections.lo
- CC demux/mpeg/libts_plugin_la-mpeg4_iod.lo
- CC demux/mpeg/libts_plugin_la-ts_arib.lo
- CC demux/mpeg/libts_plugin_la-ts_sl.lo
- CC demux/mpeg/libts_plugin_la-ts_metadata.lo
- CC demux/mpeg/libts_plugin_la-ts_hotfixes.lo
- CC demux/mpeg/libts_plugin_la-ts_pes.lo
- CC mux/mpeg/libts_plugin_la-csa.lo
- CC mux/mpeg/libts_plugin_la-tables.lo
- CC mux/mpeg/libts_plugin_la-tsutil.lo
- CC codec/libts_plugin_la-atsc_a65.lo
- CC codec/libts_plugin_la-opus_header.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-BaseAdaptationSet.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-BasePeriod.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-BasePlaylist.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-BaseRepresentation.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-CommonAttributesElements.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-Inheritables.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-Role.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-Segment.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-SegmentBase.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-SegmentBaseType.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-SegmentChunk.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-SegmentList.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-SegmentTimeline.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-SegmentInformation.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-SegmentTemplate.lo
- CXX demux/adaptive/playlist/libadaptive_plugin_la-Url.lo
- CXX demux/adaptive/encryption/libadaptive_plugin_la-CommonEncryption.lo
- CXX demux/adaptive/encryption/libadaptive_plugin_la-Keyring.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-AbstractAdaptationLogic.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-AlwaysBestAdaptationLogic.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-AlwaysLowestAdaptationLogic.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-BufferingLogic.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-NearOptimalAdaptationLogic.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-PredictiveAdaptationLogic.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-RateBasedAdaptationLogic.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-Representationselectors.lo
- CXX demux/adaptive/logic/libadaptive_plugin_la-RoundRobinLogic.lo
- CXX demux/adaptive/mp4/libadaptive_plugin_la-AtomsReader.lo
- In file included from /usr/include/c++/8/map:60,
- from demux/adaptive/logic/PredictiveAdaptationLogic.hpp:25,
- from demux/adaptive/logic/PredictiveAdaptationLogic.cpp:24:
- /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const adaptive::ID&>, std::tuple<>}; _Key = adaptive::ID; _Val = std::pair<const adaptive::ID, adaptive::logic::PredictiveStats>; _KeyOfValue = std::_Select1st<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> >; _Compare = std::less<adaptive::ID>; _Alloc = std::allocator<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> >]’:
- /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<adaptive::ID, std::pair<const adaptive::ID, adaptive::logic::PredictiveStats>, std::_Select1st<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> >, std::less<adaptive::ID>, std::allocator<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> >’} changed in GCC 7.1
- _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/map:61,
- from demux/adaptive/logic/PredictiveAdaptationLogic.hpp:25,
- from demux/adaptive/logic/PredictiveAdaptationLogic.cpp:24:
- /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void adaptive::logic::PredictiveAdaptationLogic::trackerEvent(const adaptive::SegmentTrackerEvent&)’:
- /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<adaptive::ID, std::pair<const adaptive::ID, adaptive::logic::PredictiveStats>, std::_Select1st<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> >, std::less<adaptive::ID>, std::allocator<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> >’} changed in GCC 7.1
- __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
- /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<adaptive::ID, std::pair<const adaptive::ID, adaptive::logic::PredictiveStats>, std::_Select1st<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> >, std::less<adaptive::ID>, std::allocator<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const adaptive::ID, adaptive::logic::PredictiveStats> >’} changed in GCC 7.1
- __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
- CXX demux/adaptive/http/libadaptive_plugin_la-AuthStorage.lo
- In file included from /usr/include/c++/8/map:60,
- from demux/adaptive/logic/NearOptimalAdaptationLogic.hpp:26,
- from demux/adaptive/logic/NearOptimalAdaptationLogic.cpp:24:
- /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const adaptive::ID&>, std::tuple<>}; _Key = adaptive::ID; _Val = std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext>; _KeyOfValue = std::_Select1st<std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext> >; _Compare = std::less<adaptive::ID>; _Alloc = std::allocator<std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext> >]’:
- /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<adaptive::ID, std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext>, std::_Select1st<std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext> >, std::less<adaptive::ID>, std::allocator<std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext> >’} changed in GCC 7.1
- _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/map:61,
- from demux/adaptive/logic/NearOptimalAdaptationLogic.hpp:26,
- from demux/adaptive/logic/NearOptimalAdaptationLogic.cpp:24:
- /usr/include/c++/8/bits/stl_map.h: In member function ‘virtual void adaptive::logic::NearOptimalAdaptationLogic::trackerEvent(const adaptive::SegmentTrackerEvent&)’:
- /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<adaptive::ID, std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext>, std::_Select1st<std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext> >, std::less<adaptive::ID>, std::allocator<std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const adaptive::ID, adaptive::logic::NearOptimalContext> >’} changed in GCC 7.1
- __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
- CXX demux/adaptive/http/libadaptive_plugin_la-BytesRange.lo
- CXX demux/adaptive/http/libadaptive_plugin_la-Chunk.lo
- CXX demux/adaptive/http/libadaptive_plugin_la-ConnectionParams.lo
- CXX demux/adaptive/http/libadaptive_plugin_la-Downloader.lo
- CXX demux/adaptive/http/libadaptive_plugin_la-HTTPConnection.lo
- CXX demux/adaptive/http/libadaptive_plugin_la-HTTPConnectionManager.lo
- CXX demux/adaptive/http/libadaptive_plugin_la-Transport.lo
- CXX demux/adaptive/plumbing/libadaptive_plugin_la-CommandsQueue.lo
- CXX demux/adaptive/plumbing/libadaptive_plugin_la-Demuxer.lo
- CXX demux/adaptive/plumbing/libadaptive_plugin_la-FakeESOut.lo
- CXX demux/adaptive/plumbing/libadaptive_plugin_la-FakeESOutID.lo
- CXX demux/adaptive/plumbing/libadaptive_plugin_la-SourceStream.lo
- CXX demux/adaptive/libadaptive_plugin_la-ID.lo
- CXX demux/adaptive/libadaptive_plugin_la-PlaylistManager.lo
- CXX demux/adaptive/libadaptive_plugin_la-SegmentTracker.lo
- CXX demux/adaptive/libadaptive_plugin_la-SharedResources.lo
- CXX demux/adaptive/libadaptive_plugin_la-StreamFormat.lo
- CXX demux/adaptive/libadaptive_plugin_la-Streams.lo
- CXX demux/adaptive/tools/libadaptive_plugin_la-Conversions.lo
- In file included from ../include/vlc_common.h:529,
- from demux/adaptive/logic/IDownloadRateObserver.h:28,
- from demux/adaptive/logic/AbstractAdaptationLogic.h:28,
- from demux/adaptive/PlaylistManager.h:25,
- from demux/adaptive/PlaylistManager.cpp:26:
- demux/adaptive/PlaylistManager.cpp: In member function ‘void adaptive::PlaylistManager::drain()’:
- ../include/vlc_threads.h:923:41: warning: call to ‘harmful_delay.constprop’ declared with attribute warning: use proper event handling instead of short delay
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
- demux/adaptive/PlaylistManager.cpp:314:9: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep(VLC_TICK_FROM_MS(20)); /* ugly, but we have no way to get feedback */
- ^~~~~~~~~~~~~~
- CXX demux/adaptive/tools/libadaptive_plugin_la-FormatNamespace.lo
- In file included from /usr/include/c++/8/algorithm:62,
- from demux/adaptive/logic/../tools/MovingAverage.hpp:24,
- from demux/adaptive/logic/RateBasedAdaptationLogic.h:29,
- from demux/adaptive/PlaylistManager.cpp:35:
- /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const PrioritizedAbstractStream&, const PrioritizedAbstractStream&)>]’:
- /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- __unguarded_linear_insert(_RandomAccessIterator __last,
- ^~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const PrioritizedAbstractStream&, const PrioritizedAbstractStream&)>]’:
- /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- __insertion_sort(_RandomAccessIterator __first,
- ^~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- In file included from /usr/include/c++/8/bits/stl_algo.h:61,
- from /usr/include/c++/8/algorithm:62,
- from demux/adaptive/logic/../tools/MovingAverage.hpp:24,
- from demux/adaptive/logic/RateBasedAdaptationLogic.h:29,
- from demux/adaptive/PlaylistManager.cpp:35:
- /usr/include/c++/8/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >; _Distance = int; _Tp = PrioritizedAbstractStream; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const PrioritizedAbstractStream&, const PrioritizedAbstractStream&)>]’:
- /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
- ^~~~~~~~~~~~~
- In file included from /usr/include/c++/8/algorithm:62,
- from demux/adaptive/logic/../tools/MovingAverage.hpp:24,
- from demux/adaptive/logic/RateBasedAdaptationLogic.h:29,
- from demux/adaptive/PlaylistManager.cpp:35:
- /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const PrioritizedAbstractStream&, const PrioritizedAbstractStream&)>]’:
- /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- __introsort_loop(_RandomAccessIterator __first,
- ^~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- std::__introsort_loop(__cut, __last, __depth_limit, __comp);
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/stl_algo.h: In member function ‘adaptive::AbstractStream::BufferingStatus adaptive::PlaylistManager::bufferize(vlc_tick_t, vlc_tick_t, vlc_tick_t)’:
- /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- std::__introsort_loop(__first, __last,
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- std::__lg(__last - __first) * 2,
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- __comp);
- ~~~~~~~
- /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<PrioritizedAbstractStream*, std::vector<PrioritizedAbstractStream> >’ changed in GCC 7.1
- std::__insertion_sort(__first, __last, __comp);
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
- CXX demux/adaptive/tools/libadaptive_plugin_la-Helper.lo
- CXX demux/adaptive/tools/libadaptive_plugin_la-Retrieve.lo
- CXX demux/adaptive/xml/libadaptive_plugin_la-DOMHelper.lo
- CXX demux/adaptive/xml/libadaptive_plugin_la-DOMParser.lo
- CXX demux/adaptive/xml/libadaptive_plugin_la-Node.lo
- CXX demux/hls/playlist/libadaptive_plugin_la-M3U8.lo
- CXX demux/hls/playlist/libadaptive_plugin_la-Parser.lo
- CXX demux/hls/playlist/libadaptive_plugin_la-Representation.lo
- CXX demux/hls/playlist/libadaptive_plugin_la-HLSSegment.lo
- CXX demux/hls/playlist/libadaptive_plugin_la-Tags.lo
- CXX demux/hls/libadaptive_plugin_la-HLSManager.lo
- CXX demux/hls/libadaptive_plugin_la-HLSStreams.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-AdaptationSet.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-DASHCommonAttributesElements.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-DASHSegment.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-ContentDescription.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-IsoffMainParser.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-MPD.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-Profile.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-ProgramInformation.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-Representation.lo
- CXX demux/dash/mpd/libadaptive_plugin_la-TemplatedUri.lo
- CXX demux/dash/mp4/libadaptive_plugin_la-IndexReader.lo
- CXX demux/dash/libadaptive_plugin_la-DASHManager.lo
- CXX demux/dash/libadaptive_plugin_la-DASHStream.lo
- In file included from /usr/include/c++/8/vector:69,
- from demux/dash/mp4/../mpd/../../adaptive/playlist/Segment.h:30,
- from demux/dash/mp4/../mpd/../../adaptive/playlist/SegmentBaseType.hpp:23,
- from demux/dash/mp4/../mpd/Representation.h:29,
- from demux/dash/mp4/IndexReader.cpp:25:
- /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const adaptive::playlist::SegmentInformation::SplitPoint&}; _Tp = adaptive::playlist::SegmentInformation::SplitPoint; _Alloc = std::allocator<adaptive::playlist::SegmentInformation::SplitPoint>]’:
- /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<adaptive::playlist::SegmentInformation::SplitPoint>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<adaptive::playlist::SegmentInformation::SplitPoint*, std::vector<adaptive::playlist::SegmentInformation::SplitPoint> >’} changed in GCC 7.1
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/vector:64,
- from demux/dash/mp4/../mpd/../../adaptive/playlist/Segment.h:30,
- from demux/dash/mp4/../mpd/../../adaptive/playlist/SegmentBaseType.hpp:23,
- from demux/dash/mp4/../mpd/Representation.h:29,
- from demux/dash/mp4/IndexReader.cpp:25:
- /usr/include/c++/8/bits/stl_vector.h: In member function ‘bool dash::mp4::IndexReader::parseIndex(block_t*, adaptive::playlist::BaseRepresentation*, uint64_t)’:
- /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<adaptive::playlist::SegmentInformation::SplitPoint*, std::vector<adaptive::playlist::SegmentInformation::SplitPoint> >’ changed in GCC 7.1
- _M_realloc_insert(end(), __x);
- ^~~~~~~~~~~~~~~~~
- CXX demux/smooth/mp4/libadaptive_plugin_la-IndexReader.lo
- CXX demux/smooth/playlist/libadaptive_plugin_la-ForgedInitSegment.lo
- CXX demux/smooth/playlist/libadaptive_plugin_la-Manifest.lo
- CXX demux/smooth/playlist/libadaptive_plugin_la-MemoryChunk.lo
- CXX demux/smooth/playlist/libadaptive_plugin_la-Parser.lo
- CXX demux/smooth/playlist/libadaptive_plugin_la-Representation.lo
- CXX demux/smooth/playlist/libadaptive_plugin_la-SmoothSegment.lo
- CXX demux/smooth/libadaptive_plugin_la-SmoothManager.lo
- CXX demux/smooth/libadaptive_plugin_la-SmoothStream.lo
- CC mux/mp4/libmp4mux.lo
- CC packetizer/hevc_nal.lo
- CXX demux/adaptive/libadaptive_plugin_la-adaptive.lo
- CC demux/ytdl.lo
- CC demux/json/libvlc_json_la-lexicon.lo
- CC demux/json/libvlc_json_la-grammar.lo
- CC demux/json/libvlc_json_la-json.lo
- CC demux/filter/noseek.lo
- CXX stream_out/chromecast/libdemux_chromecast_plugin_la-chromecast_demux.lo
- CC gui/libncurses_plugin_la-ncurses.lo
- CC keystore/memory.lo
- CC keystore/list_util.lo
- CC keystore/file.lo
- CC keystore/libkwallet_plugin_la-kwallet.lo
- CC keystore/libsecret_plugin_la-secret.lo
- CC logger/console.lo
- CC logger/file.lo
- CC logger/syslog.lo
- CC logger/libsd_journal_plugin_la-journal.lo
- keystore/kwallet.c: In function ‘Open’:
- keystore/kwallet.c:620:44: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
- sprintf( psz_dbus_name, "%s.%s_%02u", KWALLET_APP_ID, DBUS_INSTANCE_PREFIX, i );
- ^
- In file included from /usr/include/stdio.h:873,
- from ../include/vlc_common.h:49,
- from keystore/kwallet.c:25:
- /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 33 and 34 bytes into a destination of size 33
- return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- __bos (__s), __fmt, __va_arg_pack ());
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CC lua/liblua_plugin_la-extension.lo
- CC lua/liblua_plugin_la-extension_thread.lo
- CC lua/liblua_plugin_la-intf.lo
- CC lua/liblua_plugin_la-meta.lo
- CC lua/liblua_plugin_la-stream_filter.lo
- CC lua/liblua_plugin_la-services_discovery.lo
- CC lua/liblua_plugin_la-vlc.lo
- CC lua/libs/liblua_plugin_la-configuration.lo
- CC lua/libs/liblua_plugin_la-equalizer.lo
- CC lua/libs/liblua_plugin_la-gettext.lo
- CC lua/libs/liblua_plugin_la-dialog.lo
- CC lua/libs/liblua_plugin_la-httpd.lo
- CC lua/libs/liblua_plugin_la-input.lo
- CC lua/libs/liblua_plugin_la-messages.lo
- CC lua/libs/liblua_plugin_la-misc.lo
- CC lua/libs/liblua_plugin_la-net.lo
- CC lua/libs/liblua_plugin_la-objects.lo
- CC lua/libs/liblua_plugin_la-osd.lo
- CC lua/libs/liblua_plugin_la-playlist.lo
- CC lua/libs/liblua_plugin_la-sd.lo
- CC lua/libs/liblua_plugin_la-stream.lo
- CC lua/libs/liblua_plugin_la-strings.lo
- CC lua/libs/liblua_plugin_la-variables.lo
- CC lua/libs/liblua_plugin_la-video.lo
- CC lua/libs/liblua_plugin_la-vlm.lo
- CC lua/libs/liblua_plugin_la-volume.lo
- CC lua/libs/liblua_plugin_la-xml.lo
- CC lua/libs/liblua_plugin_la-io.lo
- CC lua/libs/liblua_plugin_la-errno.lo
- CC lua/libs/liblua_plugin_la-rand.lo
- CC lua/libs/liblua_plugin_la-renderers.lo
- CC meta_engine/folder.lo
- CXX meta_engine/libtaglib_plugin_la-taglib.lo
- lua/libs/renderers.c: In function ‘vlclua_rd_select’:
- lua/libs/renderers.c:115:36: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘lua_Integer’ {aka ‘int’} [-Wsign-compare]
- if ( sys->items.data[i].id != id )
- ^~
- CC misc/stats.lo
- CC misc/audioscrobbler.lo
- CC misc/playlist/html.lo
- CC misc/playlist/m3u.lo
- CC misc/playlist/xspf.lo
- CC misc/playlist/export.lo
- CC misc/webservices/libfingerprinter_plugin_la-acoustid.lo
- CC misc/webservices/libfingerprinter_plugin_la-json.lo
- misc/webservices/json.c: In function ‘new_value’:
- misc/webservices/json.c:134:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- value->_reserved.object_mem = (*(char **) &value->u.object.values) + values_size;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- misc/webservices/json.c: In function ‘json_parse_ex’:
- misc/webservices/json.c:343:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- (*(json_char **) &top->u.object.values) += string_length + 1;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CC misc/libfingerprinter_plugin_la-fingerprinter.lo
- CC misc/libgnutls_plugin_la-gnutls.lo
- CC misc/inhibit/libdbus_screensaver_plugin_la-dbus.lo
- CC misc/inhibit/libwl_idle_inhibit_plugin_la-wl-idle-inhibit.lo
- CC misc/inhibit/libwl_idle_inhibit_plugin_la-idle-inhibit-protocol.lo
- CC misc/addons/vorepository.lo
- CC misc/addons/fsstorage.lo
- CC misc/xml/libxml_plugin_la-libxml.lo
- CC mux/dummy.lo
- CC mux/asf.lo
- mux/dummy.c: In function ‘Mux’:
- mux/dummy.c:161:9: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- i_count = block_FifoCount( p_fifo );
- ^~~~~~~
- In file included from mux/dummy.c:35:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- CC mux/avi.lo
- CC mux/mp4/mp4.lo
- mux/avi.c: In function ‘Mux’:
- mux/avi.c:530:9: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- i_count = block_FifoCount( p_fifo );
- ^~~~~~~
- In file included from mux/avi.c:36:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- mux/avi.c:537:13: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- if( block_FifoCount( p_fifo ) > 0 )
- ^~
- In file included from mux/avi.c:36:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- mux/mp4/mp4.c: In function ‘DelStream’:
- mux/mp4/mp4.c:543:9: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- while(block_FifoCount(p_input->p_fifo) > 0 &&
- ^~~~~
- In file included from mux/mp4/mp4.c:34:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- mux/mp4/mp4.c: In function ‘MuxStream’:
- mux/mp4/mp4.c:679:9: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- if (block_FifoCount(p_input->p_fifo) > 0)
- ^~
- In file included from mux/mp4/mp4.c:34:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- CC packetizer/hxxx_nal.lo
- CC mux/extradata.lo
- CC packetizer/av1_obu.lo
- CC mux/mpjpeg.lo
- mux/mpjpeg.c: In function ‘Mux’:
- mux/mpjpeg.c:147:5: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- while( block_FifoCount( p_fifo ) > 0 )
- ^~~~~
- In file included from mux/mpjpeg.c:34:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- CC mux/mpeg/pes.lo
- CC mux/mpeg/ps.lo
- CC mux/wav.lo
- mux/wav.c: In function ‘Mux’:
- mux/wav.c:279:5: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- while( block_FifoCount( p_input->p_fifo ) > 0 )
- ^~~~~
- In file included from ../include/vlc_aout.h:114,
- from mux/wav.c:33:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- CC mux/libmux_ogg_plugin_la-ogg.lo
- CC mux/mpeg/libmux_ts_plugin_la-pes.lo
- mux/ogg.c: In function ‘DelStream’:
- mux/ogg.c:565:13: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- while( block_FifoCount( p_input->p_fifo ) )
- ^~~~~
- In file included from mux/ogg.c:35:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- CC mux/mpeg/libmux_ts_plugin_la-csa.lo
- CC mux/mpeg/libmux_ts_plugin_la-tables.lo
- CC mux/mpeg/libmux_ts_plugin_la-tsutil.lo
- CC mux/mpeg/libmux_ts_plugin_la-ts.lo
- mux/mpeg/ts.c: In function ‘ActiveKeyCallback’:
- mux/mpeg/ts.c:815:21: warning: unused variable ‘i_res’ [-Wunused-variable]
- int i_res, use_odd = -1;
- ^~~~~
- mux/mpeg/ts.c: In function ‘SetBlockDuration’:
- mux/mpeg/ts.c:1073:9: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- block_FifoCount( p_input->p_fifo ) > 0 )
- ^~~~~~~~~~~~~~~
- In file included from mux/mpeg/ts.c:39:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- mux/mpeg/ts.c: In function ‘MuxStreams’:
- mux/mpeg/ts.c:1237:9: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- if( block_FifoCount( p_input->p_fifo ) <= 1 )
- ^~
- In file included from mux/mpeg/ts.c:39:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- mux/mpeg/ts.c:1245:13: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- else if( block_FifoCount( p_input->p_fifo ) <= 0 )
- ^~~~
- In file included from mux/mpeg/ts.c:39:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- mux/mpeg/ts.c:1308:21: warning: ‘block_FifoCount’ is deprecated [-Wdeprecated-declarations]
- block_FifoCount( p_mux->pp_inputs[j]->p_fifo) > 0 )
- ^~~~~~~~~~~~~~~
- In file included from mux/mpeg/ts.c:39:
- ../include/vlc_block.h:680:22: note: declared here
- static inline size_t block_FifoCount (block_fifo_t *fifo)
- ^~~~~~~~~~~~~~~
- CPPAS arm_neon/deinterleave_chroma.lo
- CPPAS arm_neon/i420_yuyv.lo
- CPPAS arm_neon/i422_yuyv.lo
- CPPAS arm_neon/yuyv_i422.lo
- CC arm_neon/libchroma_yuv_neon_plugin_la-chroma_yuv.lo
- arm_neon/chroma_yuv.c: In function ‘Open’:
- arm_neon/chroma_yuv.c:340:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (filter->fmt_out.video.i_chroma)
- ^~~~~~
- arm_neon/chroma_yuv.c:349:9: note: here
- case VLC_CODEC_UYVY:
- ^~~~
- arm_neon/chroma_yuv.c:350:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (filter->fmt_out.video.i_chroma)
- ^~~~~~
- arm_neon/chroma_yuv.c:359:9: note: here
- case VLC_CODEC_YVYU:
- ^~~~
- arm_neon/chroma_yuv.c:360:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (filter->fmt_out.video.i_chroma)
- ^~~~~~
- arm_neon/chroma_yuv.c:370:9: note: here
- case VLC_CODEC_VYUY:
- ^~~~
- arm_neon/chroma_yuv.c:371:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- switch (filter->fmt_out.video.i_chroma)
- ^~~~~~
- arm_neon/chroma_yuv.c:380:9: note: here
- default:
- ^~~~~~~
- CC arm_neon/libvolume_neon_plugin_la-volume.lo
- CPPAS arm_neon/amplify.lo
- CPPAS arm_neon/i420_rgb.lo
- CPPAS arm_neon/i420_rv16.lo
- CPPAS arm_neon/nv21_rgb.lo
- CC arm_neon/libyuv_rgb_neon_plugin_la-yuv_rgb.lo
- CPPAS arm_neon/nv12_rgb.lo
- CC codec/libvlc_hxxxhelper_la-hxxx_helper.lo
- CC packetizer/libvlc_hxxxhelper_la-hxxx_nal.lo
- CC packetizer/libvlc_hxxxhelper_la-hxxx_sei.lo
- CC packetizer/libvlc_hxxxhelper_la-h264_slice.lo
- CC packetizer/libvlc_hxxxhelper_la-h264_nal.lo
- CC packetizer/libvlc_hxxxhelper_la-hevc_nal.lo
- CC codec/hxxx_helper_testdec.lo
- CC control/libvlc_motion_la-motionlib.lo
- CC demux/mock.lo
- CC video_filter/deinterlace/common.lo
- CC video_output/opengl/libvlc_opengl_la-vout_helper.lo
- CC video_output/opengl/libvlc_opengl_la-filter.lo
- CC video_output/opengl/libvlc_opengl_la-filter_draw.lo
- CC video_output/opengl/libvlc_opengl_la-filters.lo
- CC video_output/opengl/libvlc_opengl_la-gl_api.lo
- CC video_output/opengl/libvlc_opengl_la-gl_util.lo
- CC video_output/opengl/libvlc_opengl_la-interop.lo
- CC video_output/opengl/libvlc_opengl_la-interop_sw.lo
- CC video_output/opengl/libvlc_opengl_la-renderer.lo
- CC video_output/opengl/libvlc_opengl_la-sampler.lo
- CC video_output/opengl/libvlc_opengl_la-sub_renderer.lo
- CC video_output/libvlc_opengl_la-placebo_utils.lo
- CC notify/libnotify_plugin_la-notify.lo
- CC packetizer/av1.lo
- CC packetizer/mpegvideo.lo
- CC packetizer/mpeg4video.lo
- CC packetizer/mjpeg.lo
- CC packetizer/mpeg4audio.lo
- CC packetizer/mpegaudio.lo
- CC packetizer/h264_slice.lo
- CC packetizer/h264.lo
- CC packetizer/hxxx_sei.lo
- CC packetizer/hxxx_common.lo
- CC packetizer/vc1.lo
- CC packetizer/mlp.lo
- CC packetizer/flac.lo
- CC packetizer/hevc.lo
- CC packetizer/copy.lo
- CC packetizer/a52.lo
- CC packetizer/dts.lo
- CC packetizer/libpacketizer_avparser_plugin_la-avparser.lo
- CC services_discovery/podcast.lo
- CC services_discovery/libsap_plugin_la-sap.lo
- CC access/rtp/libsap_plugin_la-sdp.lo
- services_discovery/sap.c: In function ‘CreateAnnounce’:
- services_discovery/sap.c:202:9: warning: ‘services_discovery_AddItemCat’ is deprecated [-Wdeprecated-declarations]
- services_discovery_AddItemCat(p_sd, p_input, str ? str : psz_value);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from services_discovery/sap.c:38:
- ../include/vlc_services_discovery.h:200:20: note: declared here
- static inline void services_discovery_AddItemCat(services_discovery_t *sd,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- services_discovery/sap.c:209:9: warning: ‘services_discovery_AddItemCat’ is deprecated [-Wdeprecated-declarations]
- services_discovery_AddItemCat(p_sd, p_input, psz_value);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from services_discovery/sap.c:38:
- ../include/vlc_services_discovery.h:200:20: note: declared here
- static inline void services_discovery_AddItemCat(services_discovery_t *sd,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CC services_discovery/libavahi_plugin_la-avahi.lo
- CC services_discovery/libmtp_plugin_la-mtp.lo
- CXX services_discovery/libupnp_plugin_la-upnp.lo
- services_discovery/mtp.c: In function ‘Run’:
- cc1: warning: call to ‘harmful_delay’ declared with attribute warning: use proper event handling instead of short delay
- In file included from ../include/vlc_common.h:529,
- from services_discovery/mtp.c:28:
- ../include/vlc_threads.h:904:14: warning: call to ‘harmful_delay’ declared with attribute warning: use proper event handling instead of short delay
- ? harmful_delay(d) \
- ^~~~~~~~~~~~~~~~
- ../include/vlc_threads.h:923:42: note: in expansion of macro ‘check_delay’
- #define vlc_tick_sleep(d) vlc_tick_sleep(check_delay(d))
- ^~~~~~~~~~~
- services_discovery/mtp.c:166:13: note: in expansion of macro ‘vlc_tick_sleep’
- vlc_tick_sleep( VLC_TICK_FROM_MS(500) );
- ^~~~~~~~~~~~~~
- CXX services_discovery/libupnp_plugin_la-upnp-wrapper.lo
- CXX stream_out/libupnp_plugin_la-renderer_common.lo
- In file included from /usr/include/upnp/TemplateInclude.h:129,
- from /usr/include/upnp/ActionComplete.h:22,
- from /usr/include/upnp/upnp.h:397,
- from services_discovery/upnp-wrapper.hpp:42,
- from services_discovery/upnp.hpp:30,
- from services_discovery/upnp.cpp:32:
- /usr/include/upnp/list.h:44: warning: "container_of" redefined
- #define container_of(ptr, type, member) ({ \
- In file included from services_discovery/upnp-wrapper.hpp:30,
- from services_discovery/upnp.hpp:30,
- from services_discovery/upnp.cpp:32:
- ../include/vlc_common.h:1137: note: this is the location of the previous definition
- #define container_of(ptr, type, member) \
- In file included from /usr/include/upnp/TemplateInclude.h:129,
- from /usr/include/upnp/ActionComplete.h:22,
- from /usr/include/upnp/upnp.h:397,
- from services_discovery/upnp-wrapper.hpp:42,
- from services_discovery/upnp-wrapper.cpp:36:
- /usr/include/upnp/list.h:44: warning: "container_of" redefined
- #define container_of(ptr, type, member) ({ \
- In file included from services_discovery/upnp-wrapper.hpp:30,
- from services_discovery/upnp-wrapper.cpp:36:
- ../include/vlc_common.h:1137: note: this is the location of the previous definition
- #define container_of(ptr, type, member) \
- CXX stream_out/dlna/libupnp_plugin_la-dlna.lo
- In file included from /usr/include/upnp/TemplateInclude.h:129,
- from /usr/include/upnp/ActionComplete.h:22,
- from /usr/include/upnp/upnp.h:397,
- from stream_out/dlna/../../services_discovery/upnp-wrapper.hpp:42,
- from stream_out/dlna/dlna.hpp:27,
- from stream_out/dlna/dlna.cpp:28:
- /usr/include/upnp/list.h:44: warning: "container_of" redefined
- #define container_of(ptr, type, member) ({ \
- In file included from stream_out/dlna/../../services_discovery/upnp-wrapper.hpp:30,
- from stream_out/dlna/dlna.hpp:27,
- from stream_out/dlna/dlna.cpp:28:
- ../include/vlc_common.h:1137: note: this is the location of the previous definition
- #define container_of(ptr, type, member) \
- services_discovery/upnp.cpp: In member function ‘bool Access::MediaServer::addItem(IXML_Element*)’:
- services_discovery/upnp.cpp:1119:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if (!p_item) {
- ^~
- services_discovery/upnp.cpp:1123:13: note: here
- case ItemDescriptionHolder::VIDEO:
- ^~~~
- CC services_discovery/libpulselist_plugin_la-pulse.lo
- services_discovery/pulse.c: In function ‘AddSource’:
- services_discovery/pulse.c:184:5: warning: ‘services_discovery_AddItemCat’ is deprecated [-Wdeprecated-declarations]
- services_discovery_AddItemCat(sd, item,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from services_discovery/pulse.c:32:
- ../include/vlc_services_discovery.h:200:20: note: declared here
- static inline void services_discovery_AddItemCat(services_discovery_t *sd,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CC services_discovery/libudev_plugin_la-udev.lo
- CC stream_out/dummy.lo
- CC stream_out/cycle.lo
- CC stream_out/delay.lo
- CC stream_out/stats.lo
- CC stream_out/libstream_out_standard_plugin_la-standard.lo
- CC stream_out/libstream_out_standard_plugin_la-sdp_helper.lo
- CC stream_out/duplicate.lo
- CC stream_out/es.lo
- CC stream_out/display.lo
- CC stream_out/gather.lo
- CC stream_out/bridge.lo
- CC stream_out/mosaic_bridge.lo
- CC stream_out/autodel.lo
- CC stream_out/record.lo
- CC stream_out/smem.lo
- CC stream_out/setid.lo
- CC stream_out/transcode/libstream_out_transcode_plugin_la-transcode.lo
- CC stream_out/transcode/encoder/libstream_out_transcode_plugin_la-encoder.lo
- CC stream_out/transcode/encoder/libstream_out_transcode_plugin_la-audio.lo
- CC stream_out/transcode/encoder/libstream_out_transcode_plugin_la-spu.lo
- CC stream_out/transcode/encoder/libstream_out_transcode_plugin_la-video.lo
- CC stream_out/transcode/libstream_out_transcode_plugin_la-spu.lo
- CC stream_out/transcode/libstream_out_transcode_plugin_la-audio.lo
- CC stream_out/transcode/libstream_out_transcode_plugin_la-video.lo
- CC stream_out/libstream_out_rtp_plugin_la-sdp_helper.lo
- CC stream_out/libstream_out_rtp_plugin_la-rtp.lo
- CC stream_out/libstream_out_rtp_plugin_la-rtpfmt.lo
- CC stream_out/libstream_out_rtp_plugin_la-rtcp.lo
- CC stream_out/libstream_out_rtp_plugin_la-rtsp.lo
- CC stream_out/libstream_out_chromaprint_plugin_la-chromaprint.lo
- CXX libstream_out_chromaprint_plugin_la-dummy.lo
- CXX stream_out/chromecast/libstream_out_chromecast_plugin_la-cast.lo
- CXX stream_out/libstream_out_chromecast_plugin_la-renderer_common.lo
- CXX stream_out/chromecast/libstream_out_chromecast_plugin_la-chromecast_ctrl.lo
- CC misc/webservices/libstream_out_chromecast_plugin_la-json.lo
- misc/webservices/json.c: In function ‘new_value’:
- misc/webservices/json.c:134:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- value->_reserved.object_mem = (*(char **) &value->u.object.values) + values_size;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- misc/webservices/json.c: In function ‘json_parse_ex’:
- misc/webservices/json.c:343:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- (*(json_char **) &top->u.object.values) += string_length + 1;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CXX stream_out/chromecast/libstream_out_chromecast_plugin_la-chromecast_communication.lo
- CXX stream_out/chromecast/libstream_out_chromecast_plugin_la-cast_channel.pb.lo
- stream_out/chromecast/chromecast_communication.cpp: In function ‘std::__cxx11::string escape_json(const string&’:
- stream_out/chromecast/chromecast_communication.cpp:269:48: warning: comparison is always true due to limited range of data type [-Wtype-limits]
- if (*c == '"' || *c == '\\' || ('\x00' <= *c && *c <= '\x1f'))
- ~~~~~~~^~~~~
- CC video_splitter/clone.lo
- CC video_splitter/wall.lo
- CC spu/subsdelay.lo
- CC spu/audiobargraph_v.lo
- CC spu/logo.lo
- CC spu/mosaic.lo
- CC spu/marq.lo
- CC spu/rss.lo
- CC spu/dynamicoverlay/dynamicoverlay_buffer.lo
- CC spu/dynamicoverlay/dynamicoverlay_queue.lo
- CC spu/dynamicoverlay/dynamicoverlay_list.lo
- CC spu/dynamicoverlay/dynamicoverlay_commands.lo
- CC spu/dynamicoverlay/dynamicoverlay.lo
- CC stream_extractor/libarchive_plugin_la-archive.lo
- CC stream_filter/cache_read.lo
- CC stream_filter/cache_block.lo
- CC stream_filter/decomp.lo
- CC stream_filter/inflate.lo
- CC stream_filter/prefetch.lo
- CC stream_filter/hds/libhds_plugin_la-hds.lo
- stream_filter/hds/hds.c: In function ‘parse_asrt’:
- stream_filter/hds/hds.c:279:18: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- if( asrt_len > data_end - data ||
- ^
- stream_filter/hds/hds.c:344:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare]
- if( data_end - data_p < 8 * segment_run_entry_count )
- ^
- stream_filter/hds/hds.c: In function ‘parse_afrt’:
- stream_filter/hds/hds.c:384:18: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- if( afrt_len > data_end - data ||
- ^
- stream_filter/hds/hds.c: In function ‘parse_BootstrapData’:
- stream_filter/hds/hds.c:515:18: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
- if( abst_len > data_end - data
- ^
- CC stream_filter/record.lo
- CC stream_filter/adf.lo
- CC stream_filter/skiptags.lo
- CC text_renderer/tdummy.lo
- CC text_renderer/freetype/libfreetype_plugin_la-platform_fonts.lo
- CC text_renderer/freetype/libfreetype_plugin_la-freetype.lo
- CC text_renderer/freetype/libfreetype_plugin_la-ftcache.lo
- In file included from text_renderer/freetype/freetype.c:37:
- text_renderer/freetype/freetype.c: In function ‘RenderBackground’:
- ../include/vlc_common.h:543:33: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘unsigned int’ [-Wsign-compare]
- # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
- ^
- ../include/vlc_common.h:547:34: note: in expansion of macro ‘__MIN’
- #define VLC_CLIP(v, min, max) __MIN(__MAX((v), (min)), (max))
- ^~~~~
- text_renderer/freetype/freetype.c:553:33: note: in expansion of macro ‘VLC_CLIP’
- .xMax = VLC_CLIP(segmentbgbox.xMax - p_regionbbox->xMin,
- ^~~~~~~~
- ../include/vlc_common.h:543:42: warning: operand of ?: changes signedness from ‘long int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare]
- # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
- ^~~
- ../include/vlc_common.h:547:34: note: in expansion of macro ‘__MIN’
- #define VLC_CLIP(v, min, max) __MIN(__MAX((v), (min)), (max))
- ^~~~~
- text_renderer/freetype/freetype.c:553:33: note: in expansion of macro ‘VLC_CLIP’
- .xMax = VLC_CLIP(segmentbgbox.xMax - p_regionbbox->xMin,
- ^~~~~~~~
- ../include/vlc_common.h:543:33: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘unsigned int’ [-Wsign-compare]
- # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
- ^
- ../include/vlc_common.h:547:34: note: in expansion of macro ‘__MIN’
- #define VLC_CLIP(v, min, max) __MIN(__MAX((v), (min)), (max))
- ^~~~~
- text_renderer/freetype/freetype.c:555:33: note: in expansion of macro ‘VLC_CLIP’
- .yMin = VLC_CLIP(p_regionbbox->yMax - segmentbgbox.yMin,
- ^~~~~~~~
- ../include/vlc_common.h:543:42: warning: operand of ?: changes signedness from ‘long int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare]
- # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
- ^~~
- ../include/vlc_common.h:547:34: note: in expansion of macro ‘__MIN’
- #define VLC_CLIP(v, min, max) __MIN(__MAX((v), (min)), (max))
- ^~~~~
- text_renderer/freetype/freetype.c:555:33: note: in expansion of macro ‘VLC_CLIP’
- .yMin = VLC_CLIP(p_regionbbox->yMax - segmentbgbox.yMin,
- ^~~~~~~~
- CC text_renderer/freetype/libfreetype_plugin_la-text_layout.lo
- CC text_renderer/freetype/libfreetype_plugin_la-lru.lo
- text_renderer/freetype/text_layout.c: In function ‘LayoutParagraph’:
- text_renderer/freetype/text_layout.c:1573:38: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘unsigned int’ [-Wsign-compare]
- || i_width + i_advance_x > i_max_width )
- ^
- CC text_renderer/freetype/fonts/libfreetype_plugin_la-fontconfig.lo
- CC text_renderer/libsvg_plugin_la-svg.lo
- CC hw/vaapi/libvaapi_filters_plugin_la-filters.lo
- CC hw/vaapi/libvaapi_filters_plugin_la-vlc_vaapi.lo
- CC hw/vaapi/libvaapi_filters_plugin_la-chroma.lo
- CC hw/vaapi/libdecdev_vaapi_wl_plugin_la-decoder_device.lo
- CC hw/vaapi/libdecdev_vaapi_wl_plugin_la-vlc_vaapi.lo
- CC hw/vaapi/libdecdev_vaapi_drm_plugin_la-decoder_device.lo
- CC hw/vaapi/libdecdev_vaapi_drm_plugin_la-vlc_vaapi.lo
- CC video_filter/adjust.lo
- CC video_filter/adjust_sat_hue.lo
- CC video_filter/alphamask.lo
- CC video_filter/ball.lo
- CC video_filter/blendbench.lo
- CC video_filter/bluescreen.lo
- CC video_filter/canvas.lo
- CC video_filter/colorthres.lo
- CC video_filter/croppadd.lo
- CC video_filter/edgedetection.lo
- CC video_filter/erase.lo
- CC video_filter/extract.lo
- CC video_filter/gradient.lo
- CC video_filter/grain.lo
- CC video_filter/gaussianblur.lo
- CC video_filter/invert.lo
- CC video_filter/magnify.lo
- CC video_filter/mirror.lo
- CC video_filter/motionblur.lo
- CC video_filter/motiondetect.lo
- CC video_filter/posterize.lo
- CC video_filter/psychedelic.lo
- CC video_filter/ripple.lo
- video_filter/ripple.c: In function ‘Filter’:
- video_filter/ripple.c:138:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
- i_pixel_pitch *= 2;
- ~~~~~~~~~~~~~~^~~~
- In file included from video_filter/ripple.c:38:
- video_filter/filter_picture.h:25:9: note: here
- case VLC_CODEC_I420: \
- ^~~~
- video_filter/filter_picture.h:51:9: note: in expansion of macro ‘CASE_PLANAR_YUV_SQUARE’
- CASE_PLANAR_YUV_SQUARE \
- ^~~~~~~~~~~~~~~~~~~~~~
- video_filter/ripple.c:140:13: note: in expansion of macro ‘CASE_PLANAR_YUV’
- CASE_PLANAR_YUV
- ^~~~~~~~~~~~~~~
- CC video_filter/scale.lo
- CC video_filter/scene.lo
- CC video_filter/sepia.lo
- video_filter/scale.c: In function ‘OpenFilter’:
- video_filter/scale.c:72:2: warning: #warning Converter cannot (really) change output format. [-Wcpp]
- #warning Converter cannot (really) change output format.
- ^~~~~~~
- video_filter/scale.c: In function ‘Filter’:
- video_filter/scale.c:89:2: warning: #warning Converter cannot (really) change output format. [-Wcpp]
- #warning Converter cannot (really) change output format.
- ^~~~~~~
- CC video_filter/sharpen.lo
- CC video_filter/transform.lo
- CC video_filter/wave.lo
- CC video_filter/gradfun.lo
- CC video_filter/antiflicker.lo
- video_filter/wave.c: In function ‘Filter’:
- video_filter/wave.c:138:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
- i_pixel_pitch *= 2;
- ~~~~~~~~~~~~~~^~~~
- In file included from video_filter/wave.c:38:
- video_filter/filter_picture.h:25:9: note: here
- case VLC_CODEC_I420: \
- ^~~~
- video_filter/filter_picture.h:51:9: note: in expansion of macro ‘CASE_PLANAR_YUV_SQUARE’
- CASE_PLANAR_YUV_SQUARE \
- ^~~~~~~~~~~~~~~~~~~~~~
- video_filter/wave.c:140:13: note: in expansion of macro ‘CASE_PLANAR_YUV’
- CASE_PLANAR_YUV
- ^~~~~~~~~~~~~~~
- CC video_filter/hqdn3d.lo
- CC video_filter/anaglyph.lo
- CC video_filter/oldmovie.lo
- CC video_filter/vhs.lo
- CC video_filter/fps.lo
- CC video_filter/freeze.lo
- CC video_filter/puzzle.lo
- CC video_filter/puzzle_bezier.lo
- CC video_filter/puzzle_lib.lo
- CC video_filter/puzzle_mgt.lo
- CC video_filter/puzzle_pce.lo
- CC video_filter/rotate.lo
- CC video_filter/deinterlace/libdeinterlace_plugin_la-deinterlace.lo
- CC video_filter/deinterlace/libdeinterlace_plugin_la-merge.lo
- CC video_filter/deinterlace/libdeinterlace_plugin_la-helpers.lo
- CC video_filter/deinterlace/libdeinterlace_plugin_la-algo_basic.lo
- CC video_filter/deinterlace/libdeinterlace_plugin_la-algo_x.lo
- CC video_filter/deinterlace/libdeinterlace_plugin_la-algo_yadif.lo
- CC video_filter/deinterlace/libdeinterlace_plugin_la-algo_phosphor.lo
- CC video_filter/deinterlace/libdeinterlace_plugin_la-algo_ivtc.lo
- CPPAS video_filter/deinterlace/merge_arm.lo
- CC video_filter/libpostproc_plugin_la-postproc.lo
- CXX video_filter/blend.lo
- CC visualization/glspectrum.lo
- CC visualization/visual/fft.lo
- CC visualization/visual/window.lo
- CC visualization/visual/visual.lo
- CC visualization/visual/effects.lo
- CC video_output/opengl/libgl_plugin_la-display.lo
- CC video_output/opengl/libglinterop_vaapi_plugin_la-interop_vaapi.lo
- CC hw/vaapi/libglinterop_vaapi_plugin_la-vlc_vaapi.lo
- CC video_output/vulkan/libvk_plugin_la-instance.lo
- CC video_output/libvk_plugin_la-placebo_utils.lo
- video_output/vulkan/instance.c: In function ‘vlc_vk_Create’:
- video_output/vulkan/instance.c:52:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
- vk->surface = (VkSurfaceKHR) NULL;
- ^
- CXX dummy.lo
- CC video_output/vulkan/libvk_plugin_la-display.lo
- CC video_output/wayland/libwl_shm_plugin_la-registry.lo
- CC video_output/wayland/libwl_shm_plugin_la-shm.lo
- CC video_output/wayland/libwl_shm_plugin_la-viewporter-protocol.lo
- CC video_output/wayland/libwl_shell_plugin_la-output.lo
- CC video_output/wayland/libwl_shell_plugin_la-input.lo
- CC video_output/xcb/libwl_shell_plugin_la-xkb.lo
- CC video_output/wayland/libwl_shell_plugin_la-xdg-shell.lo
- CC video_output/wayland/libxdg_shell_plugin_la-output.lo
- CC video_output/wayland/libxdg_shell_plugin_la-input.lo
- CC video_output/xcb/libxdg_shell_plugin_la-xkb.lo
- CC video_output/wayland/libxdg_shell_plugin_la-xdg-shell.lo
- CC video_output/wayland/libxdg_shell_plugin_la-xdg-shell-protocol.lo
- CC video_output/wayland/libxdg_shell_plugin_la-xdg-decoration-protocol.lo
- CC video_output/opengl/libegl_wl_plugin_la-egl.lo
- CC video_output/fb.lo
- CC video_output/libkms_plugin_la-kms.lo
- CC video_output/flaschen.lo
- CC video_output/vdummy.lo
- CC video_output/splitter.lo
- CC video_output/vmem.lo
- CC video_output/wdummy.lo
- CC video_output/wextern.lo
- CC video_output/vgl.lo
- CC video_output/yuv.lo
- CCLD libfilesystem_plugin.la
- CCLD libidummy_plugin.la
- CCLD libimem_plugin.la
- CCLD libaccess_imem_plugin.la
- CCLD libsdp_plugin.la
- CCLD libtimecode_plugin.la
- CCLD libvdr_plugin.la
- CCLD libaccess_alsa_plugin.la
- CCLD libaccess_jack_plugin.la
- CCLD libvlc_pulse.la
- CCLD libdc1394_plugin.la
- CCLD libdv1394_plugin.la
- CCLD liblinsys_hdsdi_plugin.la
- CCLD liblinsys_sdi_plugin.la
- CCLD libshm_plugin.la
- CCLD libv4l2_plugin.la
- CC access/screen/libwl_screenshooter_plugin_la-screenshooter-protocol.lo
- CCLD libvnc_plugin.la
- CCLD libdvdnav_plugin.la
- CCLD libdvdread_plugin.la
- CCLD liblibbluray_plugin.la
- CCLD libdtv_plugin.la
- CCLD libdvb_plugin.la
- CCLD libftp_plugin.la
- CCLD libgopher_plugin.la
- CCLD libhttp_plugin.la
- CXXLD liblive555_plugin.la
- CCLD libaccess_mms_plugin.la
- CCLD libsmbc_plugin.la
- CCLD libtcp_plugin.la
- CCLD libudp_plugin.la
- CCLD libamt_plugin.la
- CCLD libsftp_plugin.la
- CCLD libnfs_plugin.la
- CCLD libavio_plugin.la
- CCLD libsatip_plugin.la
- CCLD libaccess_concat_plugin.la
- CCLD libaccess_mtp_plugin.la
- CCLD libvlc_http.la
- CCLD libvlc_srtp.la
- CCLD libaccess_output_dummy_plugin.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD libaccess_output_file_plugin.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD libaccess_output_http_plugin.la
- CCLD libaccess_output_udp_plugin.la
- CCLD libaccess_output_livehttp_plugin.la
- CCLD libaccess_output_shout_plugin.la
- CCLD libaccess_http_put_plugin.la
- CCLD libadummy_plugin.la
- CCLD libafile_plugin.la
- CCLD libamem_plugin.la
- CCLD libalsa_plugin.la
- CCLD libpulse_plugin.la
- CCLD libjack_plugin.la
- CCLD libsndio_plugin.la
- CCLD libaudiobargraph_a_plugin.la
- CCLD libchorus_flanger_plugin.la
- CCLD libcompressor_plugin.la
- CCLD libequalizer_plugin.la
- CCLD libkaraoke_plugin.la
- CCLD libnormvol_plugin.la
- CCLD libgain_plugin.la
- CCLD libparam_eq_plugin.la
- CCLD libscaletempo_plugin.la
- CCLD libscaletempo_pitch_plugin.la
- CXXLD libspatializer_plugin.la
- CCLD libstereo_widen_plugin.la
- CCLD libcenter_plugin.la
- CCLD libdolby_surround_decoder_plugin.la
- CCLD libheadphone_channel_mixer_plugin.la
- CCLD libmono_plugin.la
- CCLD libremap_plugin.la
- CCLD libsimple_channel_mixer_plugin_arm_neon.la
- CCLD libtrivial_channel_mixer_plugin.la
- CXXLD libspatialaudio_plugin.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD libtospdif_plugin.la
- CCLD libaudio_format_plugin.la
- CCLD libsamplerate_plugin.la
- CCLD libsoxr_plugin.la
- CCLD libugly_resampler_plugin.la
- CCLD libspeex_resampler_plugin.la
- CCLD libmad_plugin.la
- CCLD libfloat_mixer_plugin.la
- CCLD libinteger_mixer_plugin.la
- CCLD libi420_rgb_plugin.la
- CCLD libi420_yuy2_plugin.la
- CCLD libchroma_copy.la
- CCLD libi422_i420_plugin.la
- CCLD libi422_yuy2_plugin.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD libgrey_yuv_plugin.la
- CCLD libyuy2_i420_plugin.la
- CCLD libyuy2_i422_plugin.la
- CCLD librv32_plugin.la
- CCLD libchain_plugin.la
- CCLD libyuvp_plugin.la
- CCLD libswscale_plugin.la
- CCLD libddummy_plugin.la
- CCLD libedummy_plugin.la
- CCLD libspdif_plugin.la
- CCLD liba52_plugin.la
- CCLD libdca_plugin.la
- CCLD libadpcm_plugin.la
- CCLD libaes3_plugin.la
- CCLD libaraw_plugin.la
- CCLD libg711_plugin.la
- CCLD libfluidsynth_plugin.la
- CCLD liblpcm_plugin.la
- CCLD libmpg123_plugin.la
- CCLD libuleaddvaudio_plugin.la
- CCLD libcdg_plugin.la
- CCLD liblibmpeg2_plugin.la
- CCLD librawvideo_plugin.la
- CCLD librtpvideo_plugin.la
- CCLD libpng_plugin.la
- CCLD libjpeg_plugin.la
- CCLD libsvgdec_plugin.la
- CCLD liblibass_plugin.la
- CCLD libcc_plugin.la
- CCLD libcvdsub_plugin.la
- CCLD libdvbsub_plugin.la
- CCLD libaribsub_plugin.la
- CCLD libscte18_plugin.la
- CCLD libscte27_plugin.la
- CCLD libspudec_plugin.la
- CCLD libstl_plugin.la
- CCLD libsubsdec_plugin.la
- CCLD libsubsusf_plugin.la
- CCLD libttml_plugin.la
- CCLD libwebvtt_plugin.la
- CCLD libsvcdsub_plugin.la
- CCLD libt140_plugin.la
- CCLD libtelx_plugin.la
- CCLD libtextst_plugin.la
- CCLD libzvbi_plugin.la
- CCLD libsubstx3g_plugin.la
- CCLD libflac_plugin.la
- CCLD libkate_plugin.la
- CCLD libopus_plugin.la
- CCLD libspeex_plugin.la
- CCLD libtheora_plugin.la
- CCLD libvorbis_plugin.la
- CCLD liboggspots_plugin.la
- CCLD libavcodec_common.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD libvaapi_plugin.la
- CCLD libx265_plugin.la
- CCLD libx264_plugin.la
- CCLD libx26410b_plugin.la
- CCLD libshine_plugin.la
- CCLD libtwolame_plugin.la
- CCLD libdav1d_plugin.la
- CCLD libdummy_plugin.la
- CCLD libgestures_plugin.la
- CCLD libhotkeys_plugin.la
- CCLD librc_plugin.la
- CCLD libdbus_plugin.la
- CCLD libxiph_metadata.la
- CCLD libdemuxdump_plugin.la
- CCLD librawdv_plugin.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD librawvid_plugin.la
- CCLD libau_plugin.la
- CCLD librawaud_plugin.la
- CCLD libwav_plugin.la
- CCLD libnsv_plugin.la
- CCLD libps_plugin.la
- CCLD libmod_plugin.la
- CCLD libpva_plugin.la
- CCLD libaiff_plugin.la
- CCLD libmjpeg_plugin.la
- CCLD libsubtitle_plugin.la
- CCLD libty_plugin.la
- CCLD libvobsub_plugin.la
- CCLD libvoc_plugin.la
- CCLD libxa_plugin.la
- CCLD libnuv_plugin.la
- CCLD libtta_plugin.la
- CCLD libvc1_plugin.la
- CCLD libdemux_cdg_plugin.la
- CCLD libsmf_plugin.la
- CCLD libdmxmus_plugin.la
- CXXLD libsid_plugin.la
- CCLD libimage_plugin.la
- CCLD libdemux_stl_plugin.la
- CCLD libasf_plugin.la
- CCLD libavi_plugin.la
- CCLD libcaf_plugin.la
- CCLD libavformat_plugin.la
- CCLD libdirectory_demux_plugin.la
- CCLD libes_plugin.la
- CCLD libh26x_plugin.la
- CXXLD libmkv_plugin.la
- CCLD libmp4_plugin.la
- CCLD libmpgv_plugin.la
- CCLD libplaylist_plugin.la
- CCLD libts_plugin.la
- CXXLD libadaptive_plugin.la
- CCLD libvlc_json.la
- CCLD libnoseek_plugin.la
- CXXLD libdemux_chromecast_plugin.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD libncurses_plugin.la
- CCLD libmemory_keystore_plugin.la
- CCLD libfile_keystore_plugin.la
- CCLD libsecret_plugin.la
- CCLD libkwallet_plugin.la
- CCLD libconsole_logger_plugin.la
- CCLD libfile_logger_plugin.la
- CCLD libsyslog_plugin.la
- CCLD libsd_journal_plugin.la
- CCLD liblua_plugin.la
- CCLD libfolder_plugin.la
- CXXLD libtaglib_plugin.la
- CCLD libstats_plugin.la
- CCLD libaudioscrobbler_plugin.la
- CCLD libexport_plugin.la
- CCLD libfingerprinter_plugin.la
- CCLD libgnutls_plugin.la
- CCLD libdbus_screensaver_plugin.la
- CCLD libwl_idle_inhibit_plugin.la
- CCLD libaddonsvorepository_plugin.la
- CCLD libaddonsfsstorage_plugin.la
- CCLD libxml_plugin.la
- CCLD libmux_dummy_plugin.la
- /usr/bin/ld: misc/addons/.libs/vorepository.o: in function `Retrieve':
- /home/pi/source/vlc/modules/misc/addons/vorepository.c:403: warning: the use of `tempnam' is dangerous, better use `mkstemp'
- CCLD libmux_asf_plugin.la
- CCLD libmux_avi_plugin.la
- CCLD libmux_mp4_plugin.la
- CCLD libmux_mpjpeg_plugin.la
- CCLD libmux_ps_plugin.la
- CCLD libmux_wav_plugin.la
- CCLD libmux_ogg_plugin.la
- CCLD libmux_ts_plugin.la
- CCLD libchroma_yuv_neon_plugin.la
- CCLD libvolume_neon_plugin.la
- CCLD libyuv_rgb_neon_plugin.la
- CCLD libvlc_hxxxhelper.la
- CCLD libvlc_motion.la
- CCLD libdemux_mock_plugin.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD libdeinterlace_common.la
- CCLD libvlc_opengl.la
- CCLD libnotify_plugin.la
- ar: `u' modifier ignored since `D' is the default (see `U')
- ar: `u' modifier ignored since `D' is the default (see `U')
- CCLD libpacketizer_av1_plugin.la
- CCLD libpacketizer_mpegvideo_plugin.la
- CCLD libpacketizer_mpeg4video_plugin.la
- CCLD libpacketizer_mjpeg_plugin.la
- CCLD libpacketizer_mpeg4audio_plugin.la
- CCLD libpacketizer_mpegaudio_plugin.la
- CCLD libpacketizer_h264_plugin.la
- CCLD libpacketizer_vc1_plugin.la
- CCLD libpacketizer_mlp_plugin.la
- CCLD libpacketizer_flac_plugin.la
- CCLD libpacketizer_hevc_plugin.la
- CCLD libpacketizer_copy_plugin.la
- CCLD libpacketizer_a52_plugin.la
- CCLD libpacketizer_dts_plugin.la
- CCLD libpacketizer_avparser_plugin.la
- CCLD libpodcast_plugin.la
- CCLD libsap_plugin.la
- CCLD libavahi_plugin.la
- CCLD libmtp_plugin.la
- CXXLD libupnp_plugin.la
- CCLD libpulselist_plugin.la
- CCLD libudev_plugin.la
- CCLD libstream_out_dummy_plugin.la
- CCLD libstream_out_cycle_plugin.la
- CCLD libstream_out_delay_plugin.la
- CCLD libstream_out_stats_plugin.la
- CCLD libstream_out_standard_plugin.la
- CCLD libstream_out_duplicate_plugin.la
- CCLD libstream_out_es_plugin.la
- CCLD libstream_out_display_plugin.la
- CCLD libstream_out_gather_plugin.la
- CCLD libstream_out_bridge_plugin.la
- CCLD libstream_out_mosaic_bridge_plugin.la
- CCLD libstream_out_autodel_plugin.la
- CCLD libstream_out_record_plugin.la
- CCLD libstream_out_smem_plugin.la
- CCLD libstream_out_setid_plugin.la
- CCLD libstream_out_transcode_plugin.la
- /usr/bin/ld: stream_out/.libs/record.o: in function `OutputStart':
- /home/pi/source/vlc/modules/stream_out/record.c:470: warning: the use of `tempnam' is dangerous, better use `mkstemp'
- CCLD libstream_out_rtp_plugin.la
- CXXLD libstream_out_chromaprint_plugin.la
- CXXLD libstream_out_chromecast_plugin.la
- CCLD libclone_plugin.la
- CCLD libwall_plugin.la
- CCLD libsubsdelay_plugin.la
- CCLD libaudiobargraph_v_plugin.la
- CCLD liblogo_plugin.la
- CCLD libmarq_plugin.la
- CCLD libmosaic_plugin.la
- CCLD librss_plugin.la
- CCLD libdynamicoverlay_plugin.la
- CCLD libarchive_plugin.la
- CCLD libcache_read_plugin.la
- CCLD libcache_block_plugin.la
- CCLD libdecomp_plugin.la
- CCLD libinflate_plugin.la
- CCLD libprefetch_plugin.la
- CCLD libhds_plugin.la
- CCLD librecord_plugin.la
- CCLD libadf_plugin.la
- CCLD libskiptags_plugin.la
- CCLD libtdummy_plugin.la
- GEN libfreetype_plugin.la
- CCLD libsvg_plugin.la
- CCLD libvaapi_filters_plugin.la
- CCLD libdecdev_vaapi_wl_plugin.la
- CCLD libdecdev_vaapi_drm_plugin.la
- CCLD libadjust_plugin.la
- CCLD libalphamask_plugin.la
- CCLD libball_plugin.la
- CCLD libblendbench_plugin.la
- CCLD libbluescreen_plugin.la
- CCLD libcanvas_plugin.la
- CCLD libcolorthres_plugin.la
- CCLD libcroppadd_plugin.la
- CCLD libedgedetection_plugin.la
- CCLD liberase_plugin.la
- CCLD libextract_plugin.la
- CCLD libgradient_plugin.la
- CCLD libgrain_plugin.la
- CCLD libgaussianblur_plugin.la
- CCLD libinvert_plugin.la
- CCLD libmagnify_plugin.la
- CCLD libmirror_plugin.la
- CCLD libmotionblur_plugin.la
- CCLD libmotiondetect_plugin.la
- CCLD libposterize_plugin.la
- CCLD libpsychedelic_plugin.la
- CCLD libripple_plugin.la
- CCLD libscale_plugin.la
- CCLD libscene_plugin.la
- CCLD libsepia_plugin.la
- CCLD libsharpen_plugin.la
- CCLD libtransform_plugin.la
- CCLD libwave_plugin.la
- CCLD libgradfun_plugin.la
- CCLD libantiflicker_plugin.la
- CCLD libhqdn3d_plugin.la
- CCLD libanaglyph_plugin.la
- CCLD liboldmovie_plugin.la
- CCLD libvhs_plugin.la
- CCLD libfps_plugin.la
- CCLD libfreeze_plugin.la
- CCLD libpuzzle_plugin.la
- CCLD librotate_plugin.la
- CCLD libdeinterlace_plugin.la
- CCLD libpostproc_plugin.la
- CXXLD libblend_plugin.la
- CCLD libglspectrum_plugin.la
- CCLD libvisual_plugin.la
- CCLD libgl_plugin.la
- CCLD libglinterop_vaapi_plugin.la
- CXXLD libvk_plugin.la
- CCLD libwl_shm_plugin.la
- CCLD libwl_shell_plugin.la
- CCLD libxdg_shell_plugin.la
- CCLD libegl_wl_plugin.la
- CCLD libfb_plugin.la
- CCLD libkms_plugin.la
- CCLD libflaschen_plugin.la
- CCLD libvdummy_plugin.la
- CCLD libvideo_splitter_plugin.la
- CCLD libvmem_plugin.la
- CCLD libwdummy_plugin.la
- CCLD libwextern_plugin.la
- CCLD libvgl_plugin.la
- CCLD libyuv_plugin.la
- CCLD libpulsesrc_plugin.la
- CCLD libwl_screenshooter_plugin.la
- CCLD libhttps_plugin.la
- CCLD librtp_plugin.la
- CCLD libsimple_channel_mixer_plugin.la
- CCLD libi420_nv12_plugin.la
- CCLD libavcodec_plugin.la
- CCLD libflacsys_plugin.la
- CCLD libogg_plugin.la
- CCLD libytdl_plugin.la
- CCLD libhxxxhelper_testdec_plugin.la
- make[4]: Leaving directory '/home/pi/source/vlc/modules'
- Making all in hw/mmal
- make[4]: Entering directory '/home/pi/source/vlc/modules/hw/mmal'
- make all-am
- make[5]: Entering directory '/home/pi/source/vlc/modules/hw/mmal'
- CC libmmal_vout_plugin_la-vout.lo
- CC libmmal_vout_plugin_la-subpic.lo
- CC libmmal_vout_plugin_la-mmal_picture.lo
- CC libmmal_vout_plugin_la-mmal_cma.lo
- CC libmmal_codec_plugin_la-codec.lo
- CC libmmal_codec_plugin_la-subpic.lo
- vout.c: In function ‘adjust_refresh_rate.isra.10’:
- vout.c:930:40: warning: ‘best_score’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- if((best_id < 0) || (score < best_score)) {
- ~~~~~~~^~~~~~~~~~~~~
- CC libmmal_codec_plugin_la-mmal_picture.lo
- CC libmmal_codec_plugin_la-mmal_cma.lo
- CC libmmal_converter_plugin_la-converter.lo
- CC libmmal_converter_plugin_la-subpic.lo
- CC libmmal_converter_plugin_la-mmal_picture.lo
- CC libmmal_converter_plugin_la-mmal_cma.lo
- converter.c: In function ‘OpenConverter’:
- converter.c:980:58: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- if (resizer_type != FILTER_RESIZER_RESIZER && status == MMAL_ENOMEM) {
- ~~~~~~~^~~~~~~~~~~~~~
- CC libmmal_deinterlace_plugin_la-deinterlace.lo
- CC libmmal_deinterlace_plugin_la-mmal_picture.lo
- CC libmmal_deinterlace_plugin_la-mmal_cma.lo
- CC libmmal_device_plugin_la-decoder_device.lo
- CCLD libmmal_vout_plugin.la
- CCLD libmmal_codec_plugin.la
- CCLD libmmal_converter_plugin.la
- CCLD libmmal_device_plugin.la
- CCLD libmmal_deinterlace_plugin.la
- make[5]: Leaving directory '/home/pi/source/vlc/modules/hw/mmal'
- make[4]: Leaving directory '/home/pi/source/vlc/modules/hw/mmal'
- make[3]: Leaving directory '/home/pi/source/vlc/modules'
- make[2]: Leaving directory '/home/pi/source/vlc/modules'
- Making all in lib
- make[2]: Entering directory '/home/pi/source/vlc/lib'
- GEN ../include/vlc/libvlc_version.h
- config.status: creating src/../include/vlc/libvlc_version.h
- make all-am
- make[3]: Entering directory '/home/pi/source/vlc/lib'
- CC core.lo
- CC dialog.lo
- CC renderer_discoverer.lo
- CC error.lo
- CC log.lo
- CC playlist.lo
- CC video.lo
- CC audio.lo
- CC event.lo
- CC media.lo
- CC media_track.lo
- CC media_player.lo
- CC media_list.lo
- CC media_list_player.lo
- CC media_discoverer.lo
- CC picture.lo
- GEN libvlc.pc
- config.status: creating lib/libvlc.pc
- CCLD libvlc.la
- make[3]: Leaving directory '/home/pi/source/vlc/lib'
- make[2]: Leaving directory '/home/pi/source/vlc/lib'
- Making all in bin
- make[2]: Entering directory '/home/pi/source/vlc/bin'
- CC vlc-vlc.o
- CC vlc-override.o
- CC rootwrap.o
- CC vlc_static-vlc.o
- rootwrap.c: In function ‘main’:
- rootwrap.c:249:5: warning: ignoring return value of ‘setuid’, declared with attribute warn_unused_result [-Wunused-result]
- setuid (uid);
- ^~~~~~~~~~~~
- CC vlc_static-override.o
- CC cachegen.o
- CCLD vlc-wrapper
- CCLD vlc
- CCLD vlc-cache-gen
- CCLD vlc-static
- GEN ../modules/plugins.dat
- make[2]: Leaving directory '/home/pi/source/vlc/bin'
- Making all in test
- make[2]: Entering directory '/home/pi/source/vlc/test'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/pi/source/vlc/test'
- make[2]: Entering directory '/home/pi/source/vlc'
- GEN cvlc
- GEN rvlc
- GEN nvlc
- GEN vlc
- make[2]: Leaving directory '/home/pi/source/vlc'
- make[1]: Leaving directory '/home/pi/source/vlc'
- pi@raspberrypi:~/source/vlc $ VLC_PLUGIN_PATH=./modules/ ./bin/vlc -l
- VLC media player 4.0.0-dev Otto Chriek (revision 70a3175)
- mmal_device MMAL
- mmal_vout MMAL-based vout plugin for Raspberry Pi
- mmal_deinterlace MMAL-based deinterlace filter plugin
- mmal_codec MMAL-based decoder plugin for Raspberry Pi
- mmal_converter mmal_converter
- mmal_converter MMAL resizing conversion filter
- egl_wl EGL extension for OpenGL
- egl_wl EGL extension for OpenGL
- adjust Image properties filter
- chorus_flanger Sound Delay
- tta TTA demuxer
- oggspots OggSpots video decoder
- oggspots OggSpots video packetizer
- postproc Video post processing filter
- zvbi VBI and Teletext decoder
- wl_shm Wayland shared memory video output
- wall Wall video filter
- vgl GL texture output
- vgl GL texture output
- blend Video pictures blending
- dc1394 IIDC Digital Camera (FireWire) input
- gradient Gradient video filter
- clone Clone video filter
- libmpeg2 MPEG I/II video decoder (using libmpeg2)
- mod MOD demuxer (libmodplug)
- dca DTS Coherent Acoustics audio decoder
- spatialaudio Ambisonics renderer and binauralizer
- spatialaudio Ambisonics renderer and binauralizer
- autodel Automatically add/delete input streams
- glinterop_vaapi VA-API OpenGL surface converter
- chain Video filtering using a chain of video filter modules
- chain Video filtering using a chain of video filter modules
- stats Stats encoder function
- stats Stats decoder function
- stats Stats decoder function
- stats Stats decoder function
- stats Stats demux function
- ty TY Stream audio/video demux
- smem Stream output to memory buffer
- posterize Posterize video filter
- stream_out_rtp RTP stream output
- spatializer Audio Spatializer
- secret Secrets are stored via libsecret
- headphone Headphone virtual spatialization effect
- console Console logger
- equalizer Equalizer with 10 bands
- avi AVI demuxer
- mpegvideo MPEG-I/II video packetizer
- colorthres Color threshold filter
- gaussianblur Gaussian blur video filter
- udp UDP input
- opus Opus audio decoder
- opus Opus audio encoder
- amt AMT input
- record Internal stream record
- bluescreen Bluescreen video filter
- jack JACK audio output
- twolame Libtwolame audio encoder
- cycle Cyclic stream output
- cycle Cyclic stream output
- swscale Video scaling filter
- x264 H.264/MPEG-4 Part 10/AVC encoder (x264)
- inflate Zlib decompression filter
- playlist Playlist
- playlist M3U playlist import
- playlist RAM playlist import
- playlist PLS playlist import
- playlist B4S playlist import
- playlist DVB playlist import
- playlist Podcast parser
- playlist XSPF playlist import
- playlist ASX playlist import
- playlist Kasenna MediaBase parser
- playlist QuickTime Media Link importer
- playlist Dummy IFO demux
- playlist Dummy BDMV demux
- playlist iTunes Music Library importer
- playlist Windows Media Server metafile import
- playlist WPL playlist import
- mpjpeg Multipart JPEG muxer
- rotate Rotate video filter
- gopher Gopher input
- rss RSS and Atom feed display
- decomp LZMA decompression
- decomp Burrows-Wheeler decompression
- decomp gzip decompression
- demuxdump File dumper
- ncurses Ncurses interface
- duplicate Duplicate stream output
- duplicate Duplicate stream output
- mjpeg M-JPEG camera demuxer
- avcodec FFmpeg audio/video decoder
- avcodec FFmpeg audio/video decoder
- avcodec FFmpeg audio/video decoder
- avcodec FFmpeg audio/video encoder
- avio libavformat AVIO access
- avio libavformat AVIO access output
- hxxx_helper_testdec hxxx test decoder
- puzzle Puzzle interactive game video filter
- i420_yuy2 Conversions from I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,Y211
- a52 A/52 audio packetizer
- aes3 AES3/SMPTE 302M audio decoder
- aes3 AES3/SMPTE 302M audio packetizer
- smbc SMB input
- concat Concatenated inputs
- subsusf USF subtitles decoder
- access_output_livehttp HTTP Live streaming output
- hotkeys Hotkeys management interface
- hotkeys Hotkeys management interface
- ddummy Dummy decoder
- ddummy Dummy decoder
- ddummy Dummy decoder
- ddummy Dump decoder
- ddummy Dummy decoder
- ddummy Dummy decoder
- x265 H.265/HEVC encoder (x265)
- stereo_widen Simple stereo widening effect
- grain Grain video filter
- mp4 MP4 stream demuxer
- mp4 HEIF demuxer
- karaoke Simple Karaoke filter
- wl_screenshooter Screen capture (with Wayland)
- lpcm Linear PCM audio decoder
- lpcm Linear PCM audio packetizer
- lpcm Linear PCM audio encoder
- webvtt WEBVTT subtitles decoder
- webvtt WEBVTT subtitles parser
- webvtt WEBVTT subtitles parser
- webvtt WEBVTT text encoder
- svcdsub Philips OGT (SVCD subtitle) decoder
- svcdsub Philips OGT (SVCD subtitle) packetizer
- scale Video scaling filter
- demux_chromecast Chromecast demux wrapper
- yuv YUV video output
- aribsub ARIB subtitles decoder
- prefetch Stream prefetch filter
- mirror Mirror video filter
- mad MPEG audio layer I/II/III decoder
- freeze Freezing interactive video filter
- sharpen Sharpen video filter
- ps MPEG-PS demuxer
- ps MPEG-PS demuxer
- trivial Audio filter for trivial channel mixing
- nuv Nuv demuxer
- tospdif Audio filter for A/52/DTS->S/PDIF encapsulation
- remap Audio channel remapper
- avi AVI muxer
- ps PS muxer
- mpeg4audio MPEG4 audio packetizer
- flaschen Flaschen-Taschen video output
- oldhttp HTTP input
- png PNG video decoder
- png PNG video encoder
- dummy Dummy interface
- scaletempo Audio tempo scaler synched with rate
- psychedelic Psychedelic video filter
- access_mms Microsoft Media Server (MMS) input
- vc1 VC-1 packetizer
- subtitle Text subtitle parser
- mono Stereo to mono downmixer
- imem_access In-memory stream input
- theora Theora video decoder
- theora Theora video packetizer
- theora Theora video encoder
- rawvideo Pseudo raw video decoder
- rawvideo Pseudo raw video packetizer
- audioscrobbler Submission of played songs to last.fm
- file Secrets are stored on a file without any encryption
- a52 ATSC A/52 (AC-3) audio decoder
- cc Closed Captions decoder
- speex Speex audio decoder
- speex Speex audio packetizer
- speex Speex audio encoder
- antiflicker Antiflicker video filter
- avahi Zeroconf services
- avahi Zeroconf services
- avahi Avahi Renderer Discovery
- avahi Zeroconf services
- hqdn3d High Quality 3D Denoiser filter
- gradfun Gradfun video filter
- textst HDMV TextST subtitles decoder
- syslog System logger (syslog)
- param_eq Parametric Equalizer
- dummy Dummy stream output
- yuy2_i420 Conversions from YUY2,YUNV,YVYU,UYVY,UYNV,Y422 to I420
- dmxmus DMX music demuxer
- fps FPS conversion video filter
- normvol Volume normalizer
- flac Flac audio packetizer
- mux_ogg Ogg/OGM muxer
- access_alsa ALSA audio capture
- flac Flac audio decoder
- flac Flac audio encoder
- anaglyph Convert 3D picture to anaglyph image video filter
- access_http_put HTTP PUT stream output
- mpgv MPEG-I/II video demuxer
- sid C64 sid demuxer
- notify LibNotify Notification Plugin
- wav WAV muxer
- pulsesrc PulseAudio input
- spudec DVD subtitles decoder
- spudec DVD subtitles packetizer
- soxr soxr
- soxr soxr
- transform Video transformation filter
- rawvid Raw video demuxer
- display Display stream output
- mkv Matroska stream demuxer
- mkv Matroska stream demuxer
- ugly Nearest-neighbor audio resampler
- ugly Nearest-neighbor audio resampler
- amem Audio memory output
- demux_cdg CDG demuxer
- xa XA demuxer
- dts DTS audio packetizer
- substx3g tx3g subtitles decoder
- substx3g tx3g subtitles encoder
- adf ADF stream filter
- stream_out_standard Standard stream output
- tcp TCP input
- invert Invert video filter
- telx Teletext subtitles decoder
- archive libarchive based stream directory
- archive libarchive based stream extractor
- rtp Real-Time Protocol (RTP) input
- rtp Real-Time Protocol (RTP) input
- mjpeg MJPEG video packetizer
- demux_stl EBU STL subtitles parser
- fsstorage Addons local storage installer
- fsstorage Addons local storage lister
- pulse Pulseaudio audio output
- udp UDP stream output
- kms Linux kernel mode setting video output
- dvdnav DVDnav Input
- dvdnav DVDnav demuxer
- uleaddvaudio Ulead DV audio decoder
- cache_read Byte stream cache
- udev Video capture (Video4Linux)
- udev Audio capture (ALSA)
- udev Discs
- udev Video capture (Video4Linux)
- t140 T.140 text encoder
- scene Scene video filter
- aiff AIFF demuxer
- noseek Seek prevention demux filter
- xml XML Parser (using libxml2)
- xml XML Parser (using libxml2)
- fb GNU/Linux framebuffer video output
- glspectrum 3D OpenGL spectrum visualization
- ts MPEG Transport Stream demuxer
- logo Logo sub source
- logo Logo video filter
- yuv_rgb_neon ARM NEON video chroma YUV->RGBA
- voc VOC demuxer
- au AU demuxer
- volume_neon ARM NEON audio volume
- chroma_yuv_neon ARM NEON video chroma conversions
- wav WAV demuxer
- hds HTTP Dynamic Streaming
- dbus D-Bus control interface
- dynamicoverlay Dynamic video overlay
- nsv NullSoft demuxer
- gnutls GNU TLS transport layer security
- gnutls GNU TLS server
- es Elementary stream output
- access_output_shout IceCAST output
- dummy Dummy/Raw muxer
- delay Delay a stream
- ftp FTP input
- ftp FTP upload output
- satip SAT>IP Receiver Plugin
- stats Writes statistic info about stream
- stats Writes statistic info about stream
- samplerate Secret Rabbit Code (libsamplerate) resampler
- samplerate Secret Rabbit Code (libsamplerate) resampler
- wl_idle_inhibit Wayland idle inhibitor
- adpcm ADPCM audio decoder
- dvb DVB input with v4l2 support
- dvdread DVDRead Input (no menu support)
- rv32 RV32 conversion filter
- edgedetection Edge detection video filter
- libass Subtitle renderers using libass
- cvdsub CVD subtitle decoder
- cvdsub Chaoji VCD subtitle packetizer
- live555 RTP/RTSP/SDP demuxer (using Live555)
- live555 RTSP/RTP access and demux
- v4l2 Video4Linux input
- v4l2 Video4Linux compressed A/V input
- v4l2 Video4Linux radio tuner
- gather Gathering stream output
- svgdec SVG video decoder
- araw Raw/Log Audio decoder
- araw Raw audio encoder
- vmem Video memory output
- stream_out_chromaprint Chromaprint stream output
- asf ASF/WMV demuxer
- avformat Avformat demuxer
- avformat Avformat muxer
- audiobargraph_a Audio part of the BarGraph function
- cache_block Block stream cache
- rawdv DV (Digital Video) demuxer
- pva PVA demuxer
- subsdelay Subtitle delay
- packetizer_avparser avparser packetizer
- canvas Canvas video filter
- mux_ts TS muxer (libdvbpsi)
- rtpvideo Raw video encoder for RTP
- g711 G.711 decoder
- g711 G.711 encoder
- tdummy Dummy font renderer
- marq Marquee display
- nfs NFS input
- i422_yuy2 Conversions from I422 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,Y211
- alsa ALSA audio output
- timecode Time code subpicture elementary stream generator
- motionblur Motion blur filter
- erase Erase video filter
- float_mixer Single precision audio volume
- ripple Ripple video filter
- taglib taglib
- taglib taglib
- dav1d Dav1d video decoder
- mosaic_bridge Mosaic bridge stream output
- motiondetect Motion detect video filter
- sdp Session Description Protocol
- http HTTPS input
- lua Lua interpreter
- lua Lua HTTP
- lua Lua Telnet
- lua Fetch meta data using lua scripts
- lua Read meta data using lua scripts
- lua Lua Playlist Parser Interface
- lua Fetch artwork using lua scripts
- lua Lua Extension
- lua Lua SD Module
- lua Lua interpreter
- magnify Magnify/Zoom interactive video filter
- shine MP3 fixed point audio encoder
- file File logger
- dtv Digital Television and Radio
- copy Copy packetizer
- mtp MTP devices
- mtp MTP devices
- wextern External callback window
- blendbench Blending benchmark filter
- decdev_vaapi_wl VA-API decoder device for Wayland
- yuvp YUVP converter
- vk Vulkan video output
- kate Kate overlay decoder
- mock mock access demux
- edummy Dummy encoder
- center Create a central channel
- extract Extract RGB component video filter
- sd_journal SystemD journal logger
- i420_rgb I420,IYUV,YV12 to RGB8,RV15,RV16,RV24,RV32 conversions
- imem Memory input
- imem Memory input
- ytdl YT-DL extractor
- ytdl YT-DL extractor
- integer_mixer Integer audio volume
- freetype Freetype2 font renderer
- spdif S/PDIF pass-through decoder
- croppadd Video cropping filter
- vdummy Dummy video output
- vdummy Statistics video output
- stream_out_transcode Transcode stream output
- mpg123 MPEG audio decoder using mpg123
- http HTTP stream output
- i420_nv12 YUV planar to semiplanar conversions
- vdr VDR recordings
- av1 AV1 video packetizer
- dolby Simple decoder for Dolby Surround encoded streams
- wdummy Dummy window
- vobsub Vobsub subtitles parser
- directory Directory import
- dbus_screensaver D-Bus screen saver inhibition
- caf CAF demuxer
- hevc HEVC/H.265 video packetizer
- linsys_sdi SDI Input
- linsys_sdi SDI Demux
- audio_format Audio filter for PCM format conversion
- bridge Bridge stream output
- bridge Bridge stream output
- bridge Bridge stream output
- cdg CDG video decoder
- deinterlace Deinterlacing video filter
- record Record stream output
- sndio OpenBSD sndio audio output
- skiptags APE/ID3 tags-skipping filter
- wl_shell Wayland shell surface
- ttml TTML subtitles decoder
- ttml TTML demuxer
- audiobargraph_v Audio Bar Graph Video sub source
- audiobargraph_v Audio Bar Graph Video sub source
- folder Folder meta data
- upnp Universal Plug'n'Play
- upnp Universal Plug'n'Play
- upnp Universal Plug'n'Play
- upnp UPnP Renderer Discovery
- upnp Universal Plug'n'Play
- upnp UPnP/DLNA stream output
- mpegaudio MPEG audio layer I/II/III packetizer
- vaapi VA-API video decoder
- ogg OGG demuxer
- h26x H264 video demuxer
- h26x HEVC/H.265 video demuxer
- h264 H.264 video packetizer
- decdev_vaapi_drm VA-API decoder device for DRM
- afile File audio output
- x26410b H.264/MPEG-4 Part 10/AVC encoder (x264 10-bit)
- scaletempo_pitch Pitch Shifter
- access_jack JACK audio input
- dvbsub DVB subtitles decoder
- dvbsub DVB subtitles encoder
- kwallet Secrets are stored via KWallet
- grey_yuv Conversions from GREY to I420,YUY2
- gestures Mouse gestures control interface
- visual Visualizer filter
- setid Change the id of an elementary stream
- setid Change the language of an elementary stream
- compressor Dynamic range compressor
- gain Gain control filter
- svg svg
- pulselist Audio capture (PulseAudio)
- pulselist Audio capture (PulseAudio)
- mlp MLP/TrueHD parser
- vorepository addons.videolan.org addons finder
- vorepository single .vlp archive addons finder
- xdg_shell XDG shell surface
- stream_out_chromecast Chromecast stream output
- stream_out_chromecast Chromecast stream output
- stream_out_chromecast Chromecast stream output
- sepia Sepia video filter
- mp4 MP4/MOV muxer
- mp4 Fragmented and streamable MP4 muxer
- gl OpenGL video output
- gl OpenGL video output
- gl OpenGL video output
- podcast Podcasts
- podcast Podcasts
- scte27 SCTE-27 decoder
- filesystem File input
- filesystem File input
- fingerprinter Track fingerprinter (based on Acoustid)
- fluidsynth FluidSynth MIDI synthesizer
- simple_channel_mixer Audio filter for simple channel mixing
- vorbis Vorbis audio decoder
- vorbis Vorbis audio packetizer
- vorbis Vorbis audio encoder
- vaapi_filters Video Accelerated API filters
- vaapi_filters Video Accelerated API filters
- vaapi_filters Video Accelerated API filters
- vaapi_filters Video Accelerated API filters
- vaapi_filters Video Accelerated API filters
- vaapi_filters Video Accelerated API filters
- idummy Dummy input
- adummy Dummy audio output
- speex_resampler Speex resampler
- speex_resampler Speex resampler
- file File stream output
- shm Shared memory framebuffer
- wave Wave video filter
- access_mtp MTP input
- smf SMF demuxer
- vnc VNC client access
- dummy Dummy stream output
- libbluray Blu-ray Disc support (libbluray)
- libbluray BluRay demuxer
- vhs VHS movie effect video filter
- export export
- export M3U playlist export
- export M3U8 playlist export
- export XSPF playlist export
- export HTML playlist export
- scte18 SCTE-18 decoder
- es MPEG-I/II/4 / A52 / DTS / MLP audio
- es MPEG-4 video
- mosaic Mosaic video sub source
- memory Secrets are stored in memory
- cli Remote control interface
- vc1 VC1 video demuxer
- alphamask Alpha mask video filter
- sftp SFTP input
- ball Ball video filter
- dv1394 Digital Video (Firewire/ieee1394) input
- mpeg4video MPEG4 video packetizer
- flacsys FLAC demuxer
- stl EBU STL subtitles decoder
- oldmovie Old movie effect video filter
- linsys_hdsdi HD-SDI Input
- rawaud Raw audio demuxer
- jpeg JPEG image decoder
- jpeg JPEG image encoder
- splitter Video splitter display plugin
- image Image demuxer
- adaptive Unified adaptive streaming for DASH/HLS
- subsdec Text subtitle decoder
- i422_i420 Conversions from I422,J422 to I420,IYUV,J420,YV12,YUVA
- sap Network streams (SAP)
- sap Network streams (SAP)
- yuy2_i422 Conversions from YUY2,YUNV,YVYU,UYVY,UYNV,Y422 to I422
- asf ASF muxer
- core core program
- pi@raspberrypi:~/source/vlc $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement