├── .gitignore ├── .mailmap ├── AUTHORS ├── COPYING ├── COPYING.LIB ├── Cargo.toml ├── INSTALL ├── Makefile.am ├── NEWS ├── README.md ├── THANKS ├── autotools ├── .gitignore └── config.rpath ├── bin ├── .gitignore ├── Makefile.am ├── breakpad.cpp ├── cachegen.c ├── darwinvlc.m ├── meson.build ├── override.c ├── rootwrap.c ├── vlc.c ├── vlc_win32_rc.rc.in └── winvlc.c ├── bootstrap ├── compat ├── .gitignore ├── Makefile.am ├── aligned_alloc.c ├── asprintf.c ├── atof.c ├── atoll.c ├── clock_getres.c ├── clock_gettime.c ├── clock_nanosleep.c ├── dirfd.c ├── dummy.c ├── fdopendir.c ├── flockfile.c ├── freeaddrinfo.c ├── fsync.c ├── gai_strerror.c ├── getauxval.c ├── getdelim.c ├── getpid.c ├── gettimeofday.c ├── gmtime_r.c ├── inet_pton.c ├── lfind.c ├── lldiv.c ├── localtime_r.c ├── memrchr.c ├── meson.build ├── nrand48.c ├── poll.c ├── posix_memalign.c ├── readv.c ├── realpath.c ├── recvmsg.c ├── rewind.c ├── sendmsg.c ├── setenv.c ├── sincos.c ├── stdbit │ └── stdbit.h ├── stdckdint │ └── stdckdint.h ├── strcasecmp.c ├── strcasestr.c ├── strdup.c ├── strlcpy.c ├── strndup.c ├── strnlen.c ├── strnstr.c ├── strsep.c ├── strtof.c ├── strtok_r.c ├── strtoll.c ├── strverscmp.c ├── swab.c ├── tdestroy.c ├── test │ ├── ckd.c │ ├── clock_nanosleep.c │ ├── heap.c │ └── strnstr.c ├── tfind.c ├── timegm.c ├── timespec_get.c ├── vasprintf.c ├── windows │ ├── dirent.h │ └── unistd.h └── writev.c ├── config.h.meson ├── configure.ac ├── contrib ├── .gitignore ├── bootstrap ├── cargo-vendor-archive.sh ├── diffpatch.sh ├── src │ ├── README.md │ ├── amf │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── aom │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── aribb24 │ │ ├── SHA512SUMS │ │ ├── libm.patch │ │ └── rules.mak │ ├── aribb25 │ │ ├── 0001-fix-build-script.patch │ │ ├── 0002-fix-libs-include.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── asdcplib │ │ ├── 0001-Remove-a-broken-unused-template-class.patch │ │ ├── SHA512SUMS │ │ ├── adding-pkg-config-file.patch │ │ ├── port-to-nettle.patch │ │ ├── rules.mak │ │ ├── static-programs.patch │ │ ├── win32-cross-compilation.patch │ │ └── win32-dirent.patch │ ├── ass │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── basu │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── bluray │ │ ├── 0001-Link-with-gdi32-when-using-freetype-in-Windows.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── bpg │ │ ├── SHA512SUMS │ │ ├── pic.patch │ │ └── rules.mak │ ├── breakpad │ │ ├── 0001-mac-client-Upgrade-Breakpad.xib-to-new-format.patch │ │ ├── SHA512SUMS │ │ ├── rules.mak │ │ └── windows-arm64.patch │ ├── caca │ │ ├── 0001-win32-don-t-for-_WIN32_WINNT-to-Win2K.patch │ │ ├── 0002-win32-don-t-redefine-GetCurrentConsoleFont-with-ming.patch │ │ ├── 0003-win32-use-ANSI-calls-explicitly.patch │ │ ├── 0004-win32-use-CreateFile2-when-compiling-for-Win8.patch │ │ ├── 0005-canvas-use-GetCurrentProcessId-on-Windows.patch │ │ ├── 0006-stubs-include-winsock2.h-to-get-htons-htonl-declarat.patch │ │ ├── SHA512SUMS │ │ ├── caca-fix-compilation-llvmgcc.patch │ │ ├── caca-fix-pkgconfig.patch │ │ ├── caca-llvm-weak-alias.patch │ │ └── rules.mak │ ├── cargo-c │ │ └── rules.mak │ ├── cddb │ │ ├── SHA512SUMS │ │ ├── cddb-gcc14-getsockoptfix.patch │ │ ├── cddb-no-alarm.patch │ │ ├── cross.patch │ │ ├── fix-header-guards.patch │ │ ├── getenv-crash.patch │ │ ├── no-gettext.patch │ │ └── rules.mak │ ├── change_prefix.sh │ ├── chromaprint │ │ ├── 0001-add-the-C-runtime-to-the-packages-to-link-to.patch │ │ ├── 0002-add-required-FFmpeg-libraries-to-the-generated-pkg-c.patch │ │ ├── 0003-chromaprint-add-ability-to-link-with-VDSP-Accelerate.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── daala │ │ └── rules.mak │ ├── dav1d │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── decklink │ │ └── rules.mak │ ├── dvbcsa │ │ ├── 0001-generate-pkgconfig.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── dvbpsi │ │ ├── 0001-dvbpsi_packet_push-compute-sizes-using-pointer-to-en.patch │ │ ├── 0001-really-identify-duplicates.patch │ │ ├── 0002-dvbpsi_packet_push-check-adaptation-field-length.patch │ │ ├── 0002-really-reset-packet-counter.patch │ │ ├── 0003-dvbpsi_packet_push-check-section-pointers-field.patch │ │ ├── 0004-dvbpsi_packet_push-check-section-length.patch │ │ ├── SHA512SUMS │ │ ├── dvbpsi-noexamples.patch │ │ ├── dvbpsi-sys-types.patch │ │ └── rules.mak │ ├── dvdcss │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── dvdnav │ │ ├── 0001-Check-the-the-title-parts-read-are-available.patch │ │ ├── 0001-configure-don-t-use-ms-style-packing.patch │ │ ├── 0001-play-avoid-assert-and-exit-and-bogus-PG-link.patch │ │ ├── 0002-Fix-access-to-title-not-found-in-array.patch │ │ ├── 0002-play-avoid-assert-and-exit-and-bogus-Cell-link.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── dvdread │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── ebml │ │ ├── 0001-EbmlMaster-fix-leak-when-reading-upper-level-element.patch │ │ ├── 0001-EbmlString-ReadFully-use-automatic-memory-management.patch │ │ ├── 0002-EbmlUnicodeString-use-std-string-when-reading-instea.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── faad2 │ │ ├── SHA512SUMS │ │ ├── faad2-add-define.patch │ │ ├── faad2-disable-drc.patch │ │ ├── faad2-fix-71wPCEmapping.patch │ │ ├── faad2-fixed.patch │ │ └── rules.mak │ ├── ffi │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── ffmpeg │ │ ├── 0001-avcodec-dxva2_hevc-add-support-for-parsing-HEVC-Rang.patch │ │ ├── 0001-avcodec-mpeg12dec-don-t-call-hw-end_frame-when-start.patch │ │ ├── 0001-fix-mf_utils-compilation-with-mingw64.patch │ │ ├── 0002-avcodec-hevcdec-allow-HEVC-444-8-10-12-bits-decoding.patch │ │ ├── 0002-avcodec-mpeg12dec-don-t-end-a-slice-without-first_sl.patch │ │ ├── 0003-avcodec-hevcdec-allow-HEVC-422-10-12-bits-decoding-w.patch │ │ ├── 0011-avcodec-videotoolboxenc-disable-calls-on-unsupported.patch │ │ ├── SHA512SUMS │ │ ├── avcodec-fix-compilation-visionos.patch │ │ ├── dxva_vc1_crash.patch │ │ ├── h264_early_SAR.patch │ │ └── rules.mak │ ├── flac │ │ ├── 0001-cmake-Include-pthread-in-the-pkg-config-file-if-usin.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── fluid │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── fluidlite │ │ ├── 0001-pkg-config-add-FLUIDLITE_STATIC-define-when-using-th.patch │ │ └── rules.mak │ ├── fontconfig │ │ ├── 0001-detect-mkostemp-with-stdlib.h.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── freetype2 │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── fribidi │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── fxc2 │ │ ├── 0001-handle-O-option-to-write-to-a-binary-file-rather-tha.patch │ │ ├── 0001-make-Vn-argument-as-optional-and-provide-default-var.patch │ │ ├── 0002-fix-redefinition-warning.patch │ │ ├── 0003-improve-error-messages-after-compilation.patch │ │ ├── 0004-Revert-Fix-narrowing-conversion-from-int-to-BYTE.patch │ │ ├── fxc │ │ └── rules.mak │ ├── gcrypt │ │ ├── 0001-compat-provide-a-getpid-replacement-that-works-on-Wi.patch │ │ ├── 0007-random-don-t-use-API-s-that-are-forbidden-in-UWP-app.patch │ │ ├── 0008-random-only-use-wincrypt-in-UWP-builds-if-WINSTORECO.patch │ │ ├── SHA512SUMS │ │ ├── disable-tests-compilation.patch │ │ ├── fix-pthread-detection.patch │ │ ├── gcrypt-uwp-getpid.patch │ │ └── rules.mak │ ├── gen-cmake-toolchain.py │ ├── gen-meson-machinefile.py │ ├── get-arch.sh │ ├── get-rust-target.sh │ ├── gettext │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── glad │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── glew │ │ ├── SHA512SUMS │ │ ├── glew-drop-debug-postfix.patch │ │ └── rules.mak │ ├── glib │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── glslang │ │ ├── SHA512SUMS │ │ ├── glslang-win32.patch │ │ ├── rules.mak │ │ └── spirv-add-missing-cstdint-include.patch │ ├── gme │ │ ├── 0001-Export-the-proper-C-runtime-library.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── gmp │ │ ├── SHA512SUMS │ │ ├── gmp-fix-asm-detection.patch │ │ └── rules.mak │ ├── gnutls │ │ ├── 0001-Use-CreateFile2-in-UWP-builds.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── goom │ │ ├── SHA512SUMS │ │ ├── clang-emms.patch │ │ ├── goom2k4-0-memleaks.patch │ │ ├── goom2k4-0-win32.patch │ │ ├── goom2k4-autotools.patch │ │ ├── goom2k4-mmx-only.patch │ │ ├── goom2k4-noxmmx.patch │ │ ├── goom2k4-osx.patch │ │ ├── goom2k4-xmmslibdir.patch │ │ └── rules.mak │ ├── gpg-error │ │ ├── 0004-use-WCHAR-API-for-temporary-windows-folder.patch │ │ ├── 0007-don-t-use-GetThreadLocale-on-UWP.patch │ │ ├── 0008-don-t-use-GetUserNameW-on-Windows-10.patch │ │ ├── 0009-gpg-error-config.in-add-missing-GPG_ERROR_CONFIG_LIB.patch │ │ ├── 0011-logging-add-ws2tcpip.h-include-for-proper-inet_pton-.patch │ │ ├── 0012-use-GetCurrentProcessId-in-UWP.patch │ │ ├── 0013-configure-allow-building-Windows-with-disable-thread.patch │ │ ├── 0014-core-disable-locking-API-with-disable-threads.patch │ │ ├── 0015-core-disable-process-spawning-with-disable-threads.patch │ │ ├── SHA512SUMS │ │ ├── gpg-error-createfile2.patch │ │ ├── gpg-error-uwp-GetFileSize.patch │ │ ├── gpg-error-uwp-fix.patch │ │ └── rules.mak │ ├── gsm │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── harfbuzz │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── help.txt │ ├── iconv │ │ ├── 0001-Use-CreateFile2-in-UWP-builds.patch │ │ ├── SHA512SUMS │ │ ├── bins.patch │ │ └── rules.mak │ ├── jack │ │ ├── SHA512SUMS │ │ ├── config-osx.patch │ │ └── rules.mak │ ├── jinja │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── jpeg │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── kate │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── lame │ │ ├── SHA512SUMS │ │ ├── lame-fix-i386-on-aarch64.patch │ │ ├── lame-forceinline.patch │ │ ├── rules.mak │ │ ├── sse.patch │ │ └── struct-float-copy.patch │ ├── libarchive │ │ ├── 0001-zstd-use-GetNativeSystemInfo-to-get-the-number-of-th.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── libaribcaption │ │ ├── 0001-Fix-libunwind-static-linking-on-Android-toolchains.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── libdsm │ │ ├── 0001-Avoid-relying-on-implicit-function-declarations.patch │ │ ├── 0001-use-GetCurrentProcessId-for-the-process-ID-on-Window.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── libebur128 │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── libplacebo │ │ ├── 0001-meson-allow-forcing-the-path-to-look-for-libraries.patch │ │ ├── 0001-meson-allow-overriding-python3-path.patch │ │ ├── 0001-vulkan-meson-add-the-clang-gcc-C-runtime.patch │ │ ├── 0001-vulkan-utils_gen-fix-for-python-3.14.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── librist │ │ ├── 0001-meson-don-t-force-the-Windows-version-if-it-s-higher.patch │ │ ├── SHA512SUMS │ │ ├── librist-fix-libcjson-meson.patch │ │ ├── rules.mak │ │ └── win32-timing.patch │ ├── libtasn1 │ │ ├── 0001-Use-CreateFile2-in-UWP-builds.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── libxml2 │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── live555 │ │ ├── SHA512SUMS │ │ ├── add-pkgconfig-file.patch │ │ ├── android-no-ifaddrs.patch │ │ ├── expose_server_string.patch │ │ ├── file-offset-bits-64.patch │ │ ├── live555-formatmessage.patch │ │ ├── live555-nosignal.patch │ │ ├── mingw-static-libs.patch │ │ └── rules.mak │ ├── lua │ │ ├── Add-EXE_EXT-to-allow-specifying-binary-extension.patch │ │ ├── Add-a-Makefile-variable-to-override-the-strip-tool.patch │ │ ├── Add-version-to-library-name.patch │ │ ├── Avoid-usage-of-localeconv.patch │ │ ├── Create-an-import-library-needed-for-lld.patch │ │ ├── Create-and-install-a-.pc-file.patch │ │ ├── Disable-dynamic-library-loading-support.patch │ │ ├── Disable-system-and-popen-for-windows-store-builds.patch │ │ ├── Do-not-use-large-file-offsets-with-too-old-Android-A.patch │ │ ├── Do-not-use-log2f-with-too-old-Android-API-level.patch │ │ ├── Enforce-always-using-64bit-integers-floats.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── mad │ │ ├── Provide-Thumb-2-alternative-code-for-MAD_F_MLN.diff │ │ ├── SHA512SUMS │ │ ├── check-bitstream-length.patch │ │ ├── mad-foreign.patch │ │ ├── mad-ios-asm.patch │ │ ├── mad-mips-h-constraint-removal.patch │ │ ├── mad-noopt.patch │ │ └── rules.mak │ ├── main-rust.mak │ ├── main.mak │ ├── markupsafe │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── matroska │ │ ├── 0001-KaxBlock-fix-leak-when-reading-EBML-lace-is-aborted.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── medialibrary │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── meson-machinefile │ │ └── rules.mak │ ├── microdns │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── mingw64 │ │ ├── 0001-winnt-define-__MINGW_CXX1-1-4-_CONSTEXPR-found-in-_m.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── modplug │ │ ├── SHA512SUMS │ │ ├── fix-endianness-check.diff │ │ ├── mac-use-c-stdlib.patch │ │ ├── macosx-do-not-force-min-version.patch │ │ ├── modplug-win32-static.patch │ │ └── rules.mak │ ├── mpcdec │ │ ├── 0004-libmpcdec-added-install-and-soversion.patch │ │ ├── 0005-If-BUILD_SHARED_LIBS-is-set-and-SHARED-undefined-the.patch │ │ ├── 0006-adapted-patch-0001-shared.patch-from-buildroot.patch │ │ ├── 0007-only-build-libmpcdec.patch │ │ ├── SHA512SUMS │ │ ├── musepack-asinh-msvc.patch │ │ ├── musepack-no-binaries.patch │ │ ├── musepack-no-cflags-clobber.patch │ │ └── rules.mak │ ├── mpg123 │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── mysofa │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── ncurses │ │ ├── SHA512SUMS │ │ ├── ncurses-win32.patch │ │ └── rules.mak │ ├── nettle │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── nfs │ │ ├── 0001-cant-have-win32.h-referenced-from-a-header-we-instal.patch │ │ ├── 0001-cmake-export-the-necessary-library-in-the-pkg-config.patch │ │ ├── 0002-pthread-and-win32-need-to-be-exclusive-in-multithrea.patch │ │ ├── 0003-win32-define-struct-timezone-for-non-mingw-w32.patch │ │ ├── 0004-win32-fix-build-with-MSVC.patch │ │ ├── 0005-win32-don-t-use-pthread-on-Windows.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── nvcodec │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── ogg │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── openapv │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── openjpeg │ │ ├── 5e258319332800f7a9937dc0b8b16b19a07dea8f.patch │ │ ├── 7b508bb00f7fc5e7b61a6035fc4e2622d4ddff0d.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── opus │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── orc │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── pkg-rewrite-absolute.py │ ├── pkg-static.sh │ ├── png │ │ ├── 0001-Put-the-build-include-include-before-the-CMake-Platf.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── postproc │ │ ├── 0001-force-using-external-libavutil.patch │ │ ├── 0002-add-missing-libavcodec-headers.patch │ │ └── rules.mak │ ├── projectM │ │ ├── SHA512SUMS │ │ ├── clang6.patch │ │ ├── gcc6.patch │ │ ├── missing-includes.patch │ │ ├── projectm-cmake-install.patch │ │ ├── rules.mak │ │ ├── win32.patch │ │ └── win64.patch │ ├── protobuf │ │ ├── 0001-Fix-9947-make-the-ABI-identical-between-debug-and-no.patch │ │ ├── 0001-prioritize-internal-include-path-over-zlib-include-d.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── pthread-stubs │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── qt │ │ ├── 0001-Do-not-include-D3D12MemAlloc.h-in-header-file.patch │ │ ├── 0001-Expose-QRhiImplementation-in-QRhi.patch │ │ ├── 0001-Revert-QMutex-remove-qmutex_win.cpp.patch │ │ ├── 0001-Try-DCompositionCreateDevice3-first-if-available.patch │ │ ├── 0001-Use-DirectWrite-font-database-only-with-Windows-10-a.patch │ │ ├── 0001-WIP-Core-Add-operator-to-our-bidirectional-meta-iter.patch │ │ ├── 0001-Windows-QPA-Disable-systray-notification-sounds.patch │ │ ├── 0001-disable-precompiled-headers-when-forcing-WINVER-inte.patch │ │ ├── 0002-Satisfy-Windows-7-compatibility.patch │ │ ├── 0003-Do-not-link-D3D9.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── qtdeclarative │ │ ├── 0001-QtQml-do-not-care-about-library-version-hash-when-ch.patch │ │ ├── 0001-QtQml-do-not-care-about-patch-version-when-checking-.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── qtshadertools │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── qtsvg │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── qtwayland │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── rav1e │ │ ├── SHA512SUMS │ │ ├── rules.mak │ │ └── vendor-SHA512SUMS │ ├── regex │ │ ├── SHA512SUMS │ │ ├── decls.patch │ │ ├── no-docs.patch │ │ └── rules.mak │ ├── rnnoise │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── rust-toolchain.toml │ ├── salsa │ │ ├── rules.mak │ │ └── salsa-cast-fix.patch │ ├── samplerate │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── schroedinger │ │ ├── SHA512SUMS │ │ ├── rules.mak │ │ ├── schroedinger-disable-orcc.patch │ │ └── schroedinger-notests.patch │ ├── shout │ │ ├── 0001-Favor-GetCurrentProcessId-on-Windows.patch │ │ ├── SHA512SUMS │ │ ├── add-missing-stdlib-stdio.patch │ │ ├── fix-xiph_openssl.patch │ │ ├── no-force-libwsock.patch │ │ ├── rules.mak │ │ ├── should-win32-ws2tcpip.patch │ │ ├── shout-strings.patch │ │ ├── shout-timeval.patch │ │ ├── shout-win32-socklen.patch │ │ └── win32-gettimeofday.patch │ ├── sidplay2 │ │ ├── SHA512SUMS │ │ ├── rules.mak │ │ ├── sidplay-fix-ln-s.patch │ │ ├── sidplay2-char-cast.patch │ │ ├── sidplay2-cxxtest.patch │ │ ├── sidplay2-endian.patch │ │ ├── sidplay2-fix-overflow.patch │ │ ├── sidplay2-noutils.patch │ │ ├── sidplay2-openmode.patch │ │ ├── sidplay2-resid-dependency.patch │ │ ├── sidplay2-smartprt.patch │ │ └── sidplay2-string.patch │ ├── smb2 │ │ ├── 0001-cmake-add-ENABLE_LIBKRB5-and-ENABLE_GSSAPI-options.patch │ │ ├── 0001-fix-Fixed-undeclared-identifier-ENXIO-in-android.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── soxr │ │ ├── 0001-Allocate-an-extra-real-number.patch │ │ ├── 0001-always-generate-.pc.patch │ │ ├── 0001-use-libavutil-tx-code-instead-of-avfft-in-newer-FFmp.patch │ │ ├── 0002-expose-Libs.private-in-.pc.patch │ │ ├── 0003-add-aarch64-support.patch │ │ ├── 0004-arm-fix-SIGILL-when-doing-divisions-on-some-old-arch.patch │ │ ├── SHA512SUMS │ │ ├── aarch64.patch │ │ ├── find_ff_pkgconfig.patch │ │ ├── rules.mak │ │ └── soxr-check-function.patch │ ├── sparkle │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── spatialaudio │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── speex │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── speexdsp │ │ ├── SHA512SUMS │ │ ├── missing-stdint-for-aarch.patch │ │ └── rules.mak │ ├── sqlite │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── srt │ │ ├── 0001-build-fix-implicit-libraries-set-using-Wl-l-libname..patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── ssh2 │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── taglib │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── theora │ │ ├── SHA512SUMS │ │ ├── libtheora-compiler-differentiation.patch │ │ ├── libtheora-no-forceaddr.patch │ │ └── rules.mak │ ├── tiger │ │ ├── SHA512SUMS │ │ ├── autotools.patch │ │ └── rules.mak │ ├── tremor │ │ ├── rules.mak │ │ └── tremor.patch │ ├── twolame │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── upnp │ │ ├── SHA512SUMS │ │ ├── fix-reuseaddr-option.patch │ │ ├── libtool-nostdlib-workaround.patch │ │ ├── miniserver.patch │ │ ├── revert-ifaddrs.patch │ │ └── rules.mak │ ├── vncclient │ │ ├── SHA512SUMS │ │ ├── cross-ar.patch │ │ ├── gnutls-recent.patch │ │ ├── libvncclient-libjpeg-win32.patch │ │ ├── png-detection.patch │ │ ├── rfbproto.patch │ │ ├── rules.mak │ │ ├── vnc-gnutls-anon.patch │ │ └── vnc-gnutls-pkg.patch │ ├── vorbis │ │ ├── 0001-CMake-add-missing-libm-in-.pc-file-when-it-s-used.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── vpl │ │ ├── 0001-CMake-depend-on-libc-when-compiling-with-Clang.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── vpx │ │ ├── SHA512SUMS │ │ ├── libvpx-android.patch │ │ ├── libvpx-darwin-aarch64.patch │ │ ├── libvpx-ios.patch │ │ ├── libvpx-remove-bitcode.patch │ │ └── rules.mak │ ├── vulkan-headers │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── vulkan-loader │ │ ├── 0003-fix-libunwind-usage-when-static-linking.patch │ │ ├── SHA512SUMS │ │ ├── libvulkan-32.def │ │ └── rules.mak │ ├── wine-headers │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── wix │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── wixlzx │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── x262 │ │ └── rules.mak │ ├── x264 │ │ ├── 0001-configure-set-_FILE_OFFSET_BITS-to-detect-fseeko.patch │ │ ├── 0001-osdep-use-direct-path-to-internal-x264.h.patch │ │ ├── rules.mak │ │ └── x264-winstore.patch │ ├── x265 │ │ ├── 0001-Fix-libunwind-static-linking-on-Android-toolchains.patch │ │ ├── 0001-api-use-LoadLibraryExA-instead-of-LoadLibraryA.patch │ │ ├── 0001-fix-ldl-linking-error-of-x265.patch │ │ ├── 0001-threadpool-disable-group-affinity-in-UWP-builds.patch │ │ ├── 0001-use-OpenFileMappingW-instead-of-OpenFileMappingA.patch │ │ ├── 0003-add-patch-to-enable-detect512.patch │ │ ├── 0004-Fix-for-CMake-Build-Errors-in-MacOS.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── xau │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── xcb-proto │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── xcb │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── xorg-macros │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── xproto │ │ ├── SHA512SUMS │ │ └── rules.mak │ ├── zlib │ │ ├── 0001-CMakeList.txt-force-static-library-name-to-z.patch │ │ ├── SHA512SUMS │ │ └── rules.mak │ └── zvbi │ │ ├── 0001-configure-hardcode-liconv-instead-of-the-full-path.patch │ │ ├── SHA512SUMS │ │ ├── rules.mak │ │ ├── zvbi-android.patch │ │ ├── zvbi-fix-clang-support.patch │ │ ├── zvbi-fix-static-linking.patch │ │ ├── zvbi-ioctl.patch │ │ ├── zvbi-ssize_max.patch │ │ ├── zvbi-va_copy.patch │ │ ├── zvbi-win32-undefined.patch │ │ └── zvbi-win32.patch └── tarballs │ └── .gitignore ├── doc ├── .gitignore ├── BUILD-win32.md ├── Doxyfile.in ├── Doxyfile.skins2 ├── Makefile.am ├── browsing.txt ├── clock.md ├── demo.sh ├── doc_helper.sh ├── executor.md ├── fortunes.txt ├── libvlc │ ├── CHANGES-v3-to-v4.txt │ ├── CMakeLists.txt │ ├── QtGL │ │ ├── QtGl.pro │ │ ├── main.cpp │ │ ├── qtvlcwidget.cpp │ │ └── qtvlcwidget.h │ ├── QtPlayer │ │ ├── LICENSE │ │ ├── QtVLC.pro │ │ ├── main.cpp │ │ ├── player.cpp │ │ └── player.h │ ├── appkit_player.m │ ├── d3d11_player.cpp │ ├── d3d9_player.c │ ├── example.c │ ├── gtk_player.c │ ├── sdl_opengl_player.cpp │ ├── thumbnailer.c │ ├── vlc.thumbnailer │ ├── win_player.c │ └── wx_player.cpp ├── lirc │ └── example.lircrc ├── release-howto.txt ├── skins │ ├── curve_maker │ │ ├── Bezier.bas │ │ ├── Bezier.frm │ │ ├── Bezier.frx │ │ ├── Bezier.vbw │ │ └── bezier.vbp │ ├── events-howto.txt │ ├── skins-howto.txt │ └── skins2-howto.xml ├── standalone │ ├── buildsystem.md │ ├── libvlc.md │ ├── mainpage.md │ ├── mrl.dox │ └── rust.md ├── strings.txt ├── subtitles │ ├── cvd-subtitles.txt │ └── svcd-ogt-subtitles.txt ├── transforms.py ├── translations.txt ├── vlc-wrapper.1 ├── vlc.1 └── vlm.txt ├── extras ├── analyser │ ├── emacs.init │ ├── valgrind.suppressions │ └── vlc.vim ├── breakpad │ ├── requirements.txt │ └── symb_upload.py ├── buildsystem │ └── make.pl ├── ci │ ├── check-url.sh │ ├── get-contrib-sha.sh │ └── gitlab-ci.yml ├── include │ └── x86 │ │ ├── x86inc.asm │ │ └── x86util.asm ├── misc │ ├── authors_list.sh │ ├── cherry-test.sh │ ├── mpris.py │ ├── mpris.xml │ ├── stackhandler.py │ └── translators_list.sh ├── package │ ├── apple │ │ ├── Info.plist │ │ ├── build.conf │ │ ├── build.sh │ │ ├── bundle.sh │ │ ├── copy_plugins.sh │ │ ├── generate.sh │ │ ├── xcode.sh │ │ └── xcodegen.yml │ ├── macosx │ │ ├── .gitignore │ │ ├── VLC.entitlements │ │ ├── VLC.xcodeproj │ │ │ └── project.pbxproj │ │ ├── asset_sources │ │ │ └── vlc_app_icon.svg │ │ ├── build.sh │ │ ├── codesign.sh │ │ ├── configure.sh │ │ ├── dmg │ │ │ ├── background.tiff │ │ │ ├── disk_image.icns │ │ │ └── dmg_settings.py │ │ ├── env.build.sh │ │ ├── package.mak │ │ └── vlc-hardening.entitlements │ ├── npapi.am │ ├── os2 │ │ └── configure.sh │ ├── raspberry │ │ ├── build.sh │ │ └── configure.sh │ ├── snap │ │ ├── build.sh │ │ ├── snapcraft.yaml │ │ └── vlc-snap-wrapper.sh │ ├── wasm-emscripten │ │ └── build.sh │ └── win32 │ │ ├── .gitignore │ │ ├── NSIS │ │ ├── helpers │ │ │ ├── extensions.nsh │ │ │ ├── install.nsh │ │ │ └── utils.nsh │ │ ├── languages │ │ │ ├── AfrikaansExtra.nsh │ │ │ ├── AlbanianExtra.nsh │ │ │ ├── ArabicExtra.nsh │ │ │ ├── BasqueExtra.nsh │ │ │ ├── BengaliExtra.nsh │ │ │ ├── BosnianExtra.nsh │ │ │ ├── BulgarianExtra.nsh │ │ │ ├── CatalanExtra.nsh │ │ │ ├── CroatianExtra.nsh │ │ │ ├── CzechExtra.nsh │ │ │ ├── DanishExtra.nsh │ │ │ ├── DutchExtra.nsh │ │ │ ├── EnglishExtra.nsh │ │ │ ├── EnglishUKExtra.nsh │ │ │ ├── EstonianExtra.nsh │ │ │ ├── FinnishExtra.nsh │ │ │ ├── FrenchExtra.nsh │ │ │ ├── GalicianExtra.nsh │ │ │ ├── GermanExtra.nsh │ │ │ ├── GreekExtra.nsh │ │ │ ├── HebrewExtra.nsh │ │ │ ├── HungarianExtra.nsh │ │ │ ├── IcelandicExtra.nsh │ │ │ ├── IndonesianExtra.nsh │ │ │ ├── ItalianExtra.nsh │ │ │ ├── JapaneseExtra.nsh │ │ │ ├── KhmerExtra.nsh │ │ │ ├── KoreanExtra.nsh │ │ │ ├── LatvianExtra.nsh │ │ │ ├── LithuanianExtra.nsh │ │ │ ├── MalayExtra.nsh │ │ │ ├── NorwegianExtra.nsh │ │ │ ├── OccitanExtra.nsh │ │ │ ├── PolishExtra.nsh │ │ │ ├── PortugueseBRExtra.nsh │ │ │ ├── PortugueseExtra.nsh │ │ │ ├── PunjabiExtra.nsh │ │ │ ├── RomanianExtra.nsh │ │ │ ├── RussianExtra.nsh │ │ │ ├── ScotsGaelicExtra.nsh │ │ │ ├── SerbianExtra.nsh │ │ │ ├── SimpChineseExtra.nsh │ │ │ ├── SinhalaExtra.nsh │ │ │ ├── SlovakExtra.nsh │ │ │ ├── SlovenianExtra.nsh │ │ │ ├── SoraniExtra.nsh │ │ │ ├── SpanishExtra.nsh │ │ │ ├── SwedishExtra.nsh │ │ │ ├── ThaiExtra.nsh │ │ │ ├── TradChineseExtra.nsh │ │ │ ├── TurkishExtra.nsh │ │ │ ├── UkrainianExtra.nsh │ │ │ ├── UzbekExtra.nsh │ │ │ └── WelshExtra.nsh │ │ ├── nsProcess.nsh │ │ ├── nsProcess │ │ │ ├── api.h │ │ │ ├── nsProcess.c │ │ │ ├── nsis_tchar.h │ │ │ ├── pluginapi.c │ │ │ └── pluginapi.h │ │ ├── spad.nsi.in │ │ ├── vlc.win32.nsi.in │ │ └── vlc_branding.bmp │ │ ├── build.sh │ │ ├── configure.sh │ │ ├── libvlc.dll.manifest │ │ ├── libvlccore.dll.manifest │ │ ├── msi.mak │ │ ├── msi │ │ ├── LICENSE.rtf │ │ ├── bannrbmp.bmp │ │ ├── config.wxi.in │ │ ├── extensions.wxs │ │ ├── msi-heat.py │ │ └── product.wxs │ │ ├── package.mak │ │ └── vlc.exe.manifest └── tools │ ├── .gitignore │ ├── 0001-CanonicalizePath-Remove-kMaxComponents-limit.patch │ ├── 0002-CanonicalizePath-fix-a-b-._foo-a-replacement.patch │ ├── SHA512SUMS │ ├── automake-clang.patch │ ├── automake-disable-documentation.patch │ ├── bootstrap │ ├── config.guess-a2287c3041a3f2a204eb942e09c015eab00dc7dd │ ├── config.sub-a2287c3041a3f2a204eb942e09c015eab00dc7dd │ ├── gettext-no-iconv.patch │ ├── libtool-2.4.7-bitcode.patch │ ├── libtool-2.4.7-lpthread.patch │ ├── libtool-2.5.4-clang-libs.patch │ ├── libtool-2.5.4-embed-bitcode.patch │ ├── ninja-1.11.1-replace-pipes-quote-with-shlex-quote.patch │ ├── packages.mak │ ├── pkg-config-stdc23-port.patch │ └── tools.mak ├── include ├── .gitignore ├── meson.build ├── vlc │ ├── libvlc.h │ ├── libvlc_dialog.h │ ├── libvlc_events.h │ ├── libvlc_media.h │ ├── libvlc_media_discoverer.h │ ├── libvlc_media_list.h │ ├── libvlc_media_list_player.h │ ├── libvlc_media_player.h │ ├── libvlc_media_track.h │ ├── libvlc_picture.h │ ├── libvlc_renderer_discoverer.h │ ├── libvlc_version.h │ ├── libvlc_video.h │ └── vlc.h ├── vlc_access.h ├── vlc_actions.h ├── vlc_addons.h ├── vlc_ancillary.h ├── vlc_aout.h ├── vlc_aout_volume.h ├── vlc_arrays.h ├── vlc_atomic.h ├── vlc_avcodec.h ├── vlc_bits.h ├── vlc_block.h ├── vlc_block_helper.h ├── vlc_boxes.h ├── vlc_charset.h ├── vlc_chroma_probe.h ├── vlc_clock.h ├── vlc_codec.h ├── vlc_codecs.h ├── vlc_common.h ├── vlc_config.h ├── vlc_config_cat.h ├── vlc_configuration.h ├── vlc_cpu.h ├── vlc_cxx_helpers.hpp ├── vlc_decoder.h ├── vlc_demux.h ├── vlc_dialog.h ├── vlc_diffutil.h ├── vlc_epg.h ├── vlc_es.h ├── vlc_es_out.h ├── vlc_executor.h ├── vlc_extensions.h ├── vlc_filter.h ├── vlc_fingerprinter.h ├── vlc_fixups.h ├── vlc_fourcc.h ├── vlc_frame.h ├── vlc_fs.h ├── vlc_gcrypt.h ├── vlc_hash.h ├── vlc_http.h ├── vlc_httpd.h ├── vlc_image.h ├── vlc_inhibit.h ├── vlc_input.h ├── vlc_input_item.h ├── vlc_interface.h ├── vlc_interrupt.h ├── vlc_intf_strings.h ├── vlc_iso_lang.h ├── vlc_keystore.h ├── vlc_list.h ├── vlc_list.hpp ├── vlc_media_library.h ├── vlc_media_source.h ├── vlc_memstream.h ├── vlc_messages.h ├── vlc_meta.h ├── vlc_meta_fetcher.h ├── vlc_mime.h ├── vlc_modules.h ├── vlc_mouse.h ├── vlc_network.h ├── vlc_objects.h ├── vlc_opengl.h ├── vlc_opengl_filter.h ├── vlc_opengl_interop.h ├── vlc_pgpkey.h ├── vlc_picture.h ├── vlc_picture_fifo.h ├── vlc_picture_pool.h ├── vlc_player.h ├── vlc_playlist.h ├── vlc_playlist_export.h ├── vlc_plugin.h ├── vlc_poll.h ├── vlc_preparser.h ├── vlc_probe.h ├── vlc_queue.h ├── vlc_rand.h ├── vlc_renderer_discovery.h ├── vlc_replay_gain.h ├── vlc_services_discovery.h ├── vlc_sort.h ├── vlc_sout.h ├── vlc_spawn.h ├── vlc_spu.h ├── vlc_stream.h ├── vlc_stream_extractor.h ├── vlc_strings.h ├── vlc_subpicture.h ├── vlc_text_style.h ├── vlc_threads.h ├── vlc_tick.h ├── vlc_timestamp_helper.h ├── vlc_tls.h ├── vlc_tracer.h ├── vlc_update.h ├── vlc_url.h ├── vlc_variables.h ├── vlc_vector.h ├── vlc_video_splitter.h ├── vlc_viewpoint.h ├── vlc_vlm.h ├── vlc_vout.h ├── vlc_vout_display.h ├── vlc_vout_osd.h ├── vlc_window.h ├── vlc_xlib.h └── vlc_xml.h ├── lib ├── .gitignore ├── Makefile.am ├── audio.c ├── core.c ├── dialog.c ├── error.c ├── event.c ├── libvlc.pc.in ├── libvlc.sym ├── libvlc_internal.h ├── libvlc_win32_rc.rc.in ├── log.c ├── media.c ├── media_discoverer.c ├── media_internal.h ├── media_list.c ├── media_list_internal.h ├── media_list_path.h ├── media_list_player.c ├── media_player.c ├── media_player_internal.h ├── media_track.c ├── meson.build ├── picture.c ├── picture_internal.h ├── renderer_discoverer.c ├── renderer_discoverer_internal.h └── video.c ├── m4 ├── .gitignore ├── Makefile.am ├── ax_append_compile_flags.m4 ├── ax_append_flag.m4 ├── ax_check_compile_flag.m4 ├── ax_cxx_compile_stdcxx.m4 ├── ax_cxx_compile_stdcxx_17.m4 ├── ax_require_defined.m4 ├── c17.m4 ├── dolt.m4 ├── gettext.m4 ├── host-cpu-c-abi.m4 ├── iconv.m4 ├── intlmacosx.m4 ├── lib-ld.m4 ├── lib-link.m4 ├── lib-prefix.m4 ├── nls.m4 ├── po.m4 ├── progtest.m4 ├── typeof.m4 ├── vlc.m4 └── with_pkg.m4 ├── make-alias ├── meson.build ├── meson_options.txt ├── modules ├── .gitignore ├── Makefile.am ├── access │ ├── Makefile.am │ ├── alsa.c │ ├── amt.c │ ├── avaudiocapture.m │ ├── avcapture.m │ ├── avio.c │ ├── avio.h │ ├── bluray.c │ ├── cache.c │ ├── cache.h │ ├── cdda.c │ ├── concat.c │ ├── data.c │ ├── dc1394.c │ ├── dcp │ │ ├── dcp.cpp │ │ ├── dcpdecrypt.cpp │ │ ├── dcpparser.cpp │ │ └── dcpparser.h │ ├── decklink.cpp │ ├── directory.c │ ├── disc_helper.h │ ├── dshow │ │ ├── access.h │ │ ├── crossbar.cpp │ │ ├── dshow.cpp │ │ ├── filter.cpp │ │ └── filter.h │ ├── dsm │ │ ├── access.c │ │ └── sd.c │ ├── dtv │ │ ├── access.c │ │ ├── bdagraph.cpp │ │ ├── bdagraph.hpp │ │ ├── dtv.h │ │ ├── en50221.c │ │ ├── en50221.h │ │ ├── en50221_capmt.h │ │ ├── linux.c │ │ └── qedit.h │ ├── dv.c │ ├── dvb │ │ ├── access.c │ │ ├── dvb.h │ │ ├── linux_dvb.c │ │ ├── scan.c │ │ ├── scan.h │ │ ├── scan_list.c │ │ └── scan_list.h │ ├── dvdnav.c │ ├── dvdread.c │ ├── emjsfile.c │ ├── file.c │ ├── fs.c │ ├── fs.h │ ├── ftp.c │ ├── gopher.c │ ├── http.c │ ├── http │ │ ├── Makefile.am │ │ ├── access.c │ │ ├── chunked.c │ │ ├── chunked_test.c │ │ ├── conn.h │ │ ├── connmgr.c │ │ ├── connmgr.h │ │ ├── file.c │ │ ├── file.h │ │ ├── file_test.c │ │ ├── h1conn.c │ │ ├── h1conn_test.c │ │ ├── h2conn.c │ │ ├── h2conn_test.c │ │ ├── h2frame.c │ │ ├── h2frame.h │ │ ├── h2frame_test.c │ │ ├── h2output.c │ │ ├── h2output.h │ │ ├── h2output_test.c │ │ ├── hpack.c │ │ ├── hpack.h │ │ ├── hpackenc.c │ │ ├── live.c │ │ ├── live.h │ │ ├── meson.build │ │ ├── message.c │ │ ├── message.h │ │ ├── message_test.c │ │ ├── outfile.c │ │ ├── outfile.h │ │ ├── ports.c │ │ ├── resource.c │ │ ├── resource.h │ │ ├── transport.h │ │ ├── tunnel.c │ │ └── tunnel_test.c │ ├── idummy.c │ ├── imem-access.c │ ├── imem.c │ ├── jack.c │ ├── linsys │ │ ├── linsys_hdsdi.c │ │ ├── linsys_sdi.c │ │ ├── linsys_sdi.h │ │ ├── linsys_sdiaudio.h │ │ └── linsys_sdivideo.h │ ├── live555.cpp │ ├── live555_dtsgen.h │ ├── meson.build │ ├── mms │ │ ├── asf.c │ │ ├── asf.h │ │ ├── buffer.c │ │ ├── buffer.h │ │ ├── mms.c │ │ ├── mms.h │ │ ├── mmsh.c │ │ ├── mmsh.h │ │ ├── mmstu.c │ │ └── mmstu.h │ ├── mtp.c │ ├── nfs.c │ ├── oss.c │ ├── pipewire.c │ ├── pulse.c │ ├── rdp.c │ ├── rist.c │ ├── rist.h │ ├── rtp │ │ ├── Makefile.am │ │ ├── ac3.c │ │ ├── datagram.c │ │ ├── fmtp.h │ │ ├── h264.c │ │ ├── h265.c │ │ ├── h26x.h │ │ ├── input.c │ │ ├── input.h │ │ ├── meson.build │ │ ├── mpeg12.c │ │ ├── mpeg4.c │ │ ├── opus.c │ │ ├── pcm.c │ │ ├── raw.c │ │ ├── rtp.c │ │ ├── rtp.h │ │ ├── rtpfmt.c │ │ ├── sdp.c │ │ ├── sdp.h │ │ ├── session.c │ │ ├── srtp.c │ │ ├── srtp.h │ │ ├── test │ │ │ ├── Makefile.am │ │ │ ├── rtpfmt.c │ │ │ ├── sdp.c │ │ │ ├── srtp-aes.c │ │ │ └── srtp-recv.c │ │ ├── vlc_dtls.h │ │ └── xiph.c │ ├── samba.c │ ├── satip.c │ ├── screen │ │ ├── dxgi.cpp │ │ ├── mac.c │ │ ├── meson.build │ │ ├── screen.c │ │ ├── screen.h │ │ ├── screenshooter.xml │ │ ├── wayland.c │ │ ├── win32.c │ │ └── xcb.c │ ├── sdi.c │ ├── sdi.h │ ├── sdp.c │ ├── sftp.c │ ├── shm.c │ ├── smb2.c │ ├── smb_common.h │ ├── srt.c │ ├── srt_common.c │ ├── srt_common.h │ ├── tcp.c │ ├── timecode.c │ ├── udp.c │ ├── unc.c │ ├── v4l2 │ │ ├── access.c │ │ ├── buffers.c │ │ ├── controls.c │ │ ├── demux.c │ │ ├── lib.c │ │ ├── linux │ │ │ ├── v4l2-common.h │ │ │ ├── v4l2-controls.h │ │ │ └── videodev2.h │ │ ├── radio.c │ │ ├── v4l2.c │ │ ├── v4l2.h │ │ ├── vbi.c │ │ └── video.c │ ├── vcd │ │ ├── cdrom.c │ │ ├── cdrom.h │ │ ├── cdrom_internals.h │ │ └── vcd.c │ ├── vdr.c │ ├── vlc_decklink.h │ ├── vnc.c │ └── wasapi.c ├── access_output │ ├── Makefile.am │ ├── dummy.c │ ├── file.c │ ├── http-put.c │ ├── http.c │ ├── livehttp.c │ ├── meson.build │ ├── rist.c │ ├── shout.c │ └── srt.c ├── audio_filter │ ├── Makefile.am │ ├── audiobargraph_a.c │ ├── center.c │ ├── channel_mixer │ │ ├── dolby.c │ │ ├── headphone.c │ │ ├── mono.c │ │ ├── remap.c │ │ ├── simple.c │ │ ├── simple_neon.h │ │ ├── spatialaudio.cpp │ │ └── trivial.c │ ├── chorus_flanger.c │ ├── compressor.c │ ├── converter │ │ ├── format.c │ │ └── tospdif.c │ ├── equalizer.c │ ├── equalizer_presets.h │ ├── gain.c │ ├── gate.c │ ├── karaoke.c │ ├── libebur128.c │ ├── meson.build │ ├── normvol.c │ ├── param_eq.c │ ├── resampler │ │ ├── soxr.c │ │ ├── speex.c │ │ ├── src.c │ │ └── ugly.c │ ├── rnnoise.c │ ├── scaletempo.c │ ├── spatializer │ │ ├── allpass.cpp │ │ ├── allpass.hpp │ │ ├── comb.cpp │ │ ├── comb.hpp │ │ ├── denormals.c │ │ ├── denormals.h │ │ ├── revmodel.cpp │ │ ├── revmodel.hpp │ │ ├── spatializer.cpp │ │ └── tuning.h │ ├── stereo_pan.c │ └── stereo_widen.c ├── audio_mixer │ ├── Makefile.am │ ├── float.c │ ├── integer.c │ └── meson.build ├── audio_output │ ├── Makefile.am │ ├── adummy.c │ ├── alsa.c │ ├── amem.c │ ├── android │ │ ├── aaudio.c │ │ ├── audioformat_jni.c │ │ ├── audioformat_jni.h │ │ ├── audiotrack.c │ │ ├── device.c │ │ ├── device.h │ │ ├── dynamicsprocessing_jni.c │ │ ├── dynamicsprocessing_jni.h │ │ └── opensles.c │ ├── apple │ │ ├── audiounit_ios.m │ │ ├── auhal.c │ │ ├── avaudiosession_common.h │ │ ├── avaudiosession_common.m │ │ ├── avsamplebuffer.m │ │ ├── channel_layout.c │ │ ├── channel_layout.h │ │ ├── coreaudio_common.c │ │ └── coreaudio_common.h │ ├── file.c │ ├── jack.c │ ├── kai.c │ ├── meson.build │ ├── mmdevice.c │ ├── mmdevice.h │ ├── oss.c │ ├── pipewire.c │ ├── pulse.c │ ├── sndio.c │ ├── vlc_pipewire.c │ ├── vlc_pipewire.h │ ├── vlcpulse.c │ ├── vlcpulse.h │ ├── volume.h │ ├── wasapi.c │ ├── waveout.c │ ├── windows_audio_common.h │ └── winstore.c ├── codec │ ├── Makefile.am │ ├── adpcm.c │ ├── aes3.c │ ├── alpha_combine.h │ ├── alpha_d3d11.cpp │ ├── aom.c │ ├── araw.c │ ├── arib │ │ ├── aribsub.c │ │ ├── libaribcaption.c │ │ └── substext.h │ ├── atsc_a65.c │ ├── atsc_a65.h │ ├── audiotoolbox_midi.c │ ├── avcodec │ │ ├── audio.c │ │ ├── avcodec.c │ │ ├── avcodec.h │ │ ├── avcommon.h │ │ ├── avcommon_compat.h │ │ ├── chroma.c │ │ ├── chroma.h │ │ ├── d3d11va.c │ │ ├── directx_va.c │ │ ├── directx_va.h │ │ ├── dxva2.c │ │ ├── dxva_blocklist.c │ │ ├── encoder.c │ │ ├── fourcc.c │ │ ├── subtitle.c │ │ ├── va.c │ │ ├── va.h │ │ ├── va_surface.c │ │ ├── va_surface.h │ │ ├── vaapi.c │ │ └── video.c │ ├── bpg.c │ ├── cc.c │ ├── cc.h │ ├── cdg.c │ ├── cea708.c │ ├── cea708.h │ ├── cvdsub.c │ ├── daala.c │ ├── dav1d.c │ ├── davs2.c │ ├── ddummy.c │ ├── dmo │ │ ├── buffer.c │ │ ├── dmo.c │ │ └── dmo.h │ ├── dvbsub.c │ ├── edummy.c │ ├── faad.c │ ├── fdkaac.c │ ├── flac.c │ ├── fluidsynth.c │ ├── g711.c │ ├── gstreamer │ │ ├── fourcc.c │ │ ├── gst_mem.h │ │ ├── gstcopypicture.c │ │ ├── gstcopypicture.h │ │ ├── gstdecode.c │ │ ├── gstvlcpictureplaneallocator.c │ │ ├── gstvlcpictureplaneallocator.h │ │ ├── gstvlcvideopool.c │ │ ├── gstvlcvideopool.h │ │ ├── gstvlcvideosink.c │ │ └── gstvlcvideosink.h │ ├── hxxx_helper.c │ ├── hxxx_helper.h │ ├── hxxx_helper_testdec.c │ ├── jpeg.c │ ├── jpeg2000.h │ ├── kate.c │ ├── libass.c │ ├── lpcm.c │ ├── mad.c │ ├── meson.build │ ├── mft.cpp │ ├── mft_d3d.cpp │ ├── mft_d3d.h │ ├── mft_d3d11.cpp │ ├── mft_d3d11.h │ ├── mpg123.c │ ├── oggspots.c │ ├── omxil │ │ ├── OMX_Audio.h │ │ ├── OMX_Broadcom.h │ │ ├── OMX_Component.h │ │ ├── OMX_Core.h │ │ ├── OMX_IVCommon.h │ │ ├── OMX_Image.h │ │ ├── OMX_Index.h │ │ ├── OMX_Other.h │ │ ├── OMX_Types.h │ │ ├── OMX_Video.h │ │ ├── mediacodec.c │ │ ├── mediacodec.h │ │ ├── mediacodec_jni.c │ │ ├── mediacodec_ndk.c │ │ ├── omxil.c │ │ ├── omxil.h │ │ ├── omxil_core.c │ │ ├── omxil_core.h │ │ ├── omxil_utils.h │ │ ├── qcom.c │ │ ├── qcom.h │ │ └── utils.c │ ├── openapv.c │ ├── opus.c │ ├── opus_header.c │ ├── opus_header.h │ ├── png.c │ ├── qsv.c │ ├── rav1e.c │ ├── rawvideo.c │ ├── rtp-rawvid.c │ ├── rtpvideo.c │ ├── schroedinger.c │ ├── scte18.c │ ├── scte18.h │ ├── scte27.c │ ├── shine.c │ ├── spdif.c │ ├── speex.c │ ├── spudec │ │ ├── parse.c │ │ ├── spudec.c │ │ └── spudec.h │ ├── stl.c │ ├── subsdec.c │ ├── substext.h │ ├── substx3g.c │ ├── subsusf.c │ ├── svcdsub.c │ ├── svg.c │ ├── t140.c │ ├── telx.c │ ├── textst.c │ ├── theora.c │ ├── ttml │ │ ├── encttml.c │ │ ├── genttml.c │ │ ├── imageupdater.h │ │ ├── substtml.c │ │ ├── ttml.c │ │ ├── ttml.h │ │ └── ttmlpes.h │ ├── twolame.c │ ├── uleaddvaudio.c │ ├── videotoolbox │ │ ├── decoder.c │ │ ├── dpb.c │ │ ├── dpb.h │ │ ├── dpb_test.c │ │ ├── encoder.c │ │ ├── pacer.c │ │ └── pacer.h │ ├── vorbis.c │ ├── vpx.c │ ├── vpx_alpha.c │ ├── vt_utils.c │ ├── vt_utils.h │ ├── vt_utils_native.m │ ├── webvtt │ │ ├── .gitignore │ │ ├── CSSGrammar.y │ │ ├── CSSLexer.l │ │ ├── css_bridge.h │ │ ├── css_parser.c │ │ ├── css_parser.h │ │ ├── css_style.c │ │ ├── css_style.h │ │ ├── css_test.c │ │ ├── encvtt.c │ │ ├── helpers.h │ │ ├── subsvtt.c │ │ ├── webvtt.c │ │ └── webvtt.h │ ├── x264.c │ ├── x265.c │ ├── xwd.c │ └── zvbi.c ├── common.am ├── control │ ├── Makefile.am │ ├── cli │ │ ├── cli.c │ │ ├── cli.h │ │ ├── player.c │ │ └── playlist.c │ ├── dbus │ │ ├── dbus.c │ │ ├── dbus_common.h │ │ ├── dbus_introspect.h │ │ ├── dbus_player.c │ │ ├── dbus_player.h │ │ ├── dbus_root.c │ │ ├── dbus_root.h │ │ ├── dbus_tracklist.c │ │ └── dbus_tracklist.h │ ├── dummy.c │ ├── gestures.c │ ├── globalhotkeys │ │ ├── win32.c │ │ └── xcb.c │ ├── hotkeys.c │ ├── intromsg.h │ ├── lirc.c │ ├── meson.build │ ├── motionlib.c │ ├── motionlib.h │ ├── netsync.c │ ├── ntservice.c │ └── win_msg.c ├── demux │ ├── Makefile.am │ ├── adaptive │ │ ├── BlockStreamInterface.hpp │ │ ├── ID.cpp │ │ ├── ID.hpp │ │ ├── PlaylistManager.cpp │ │ ├── PlaylistManager.h │ │ ├── SegmentTracker.cpp │ │ ├── SegmentTracker.hpp │ │ ├── SharedResources.cpp │ │ ├── SharedResources.hpp │ │ ├── StreamFormat.cpp │ │ ├── StreamFormat.hpp │ │ ├── Streams.cpp │ │ ├── Streams.hpp │ │ ├── Time.hpp │ │ ├── adaptive.cpp │ │ ├── encryption │ │ │ ├── CommonEncryption.cpp │ │ │ ├── CommonEncryption.hpp │ │ │ ├── Keyring.cpp │ │ │ └── Keyring.hpp │ │ ├── http │ │ │ ├── AuthStorage.cpp │ │ │ ├── AuthStorage.hpp │ │ │ ├── BytesRange.cpp │ │ │ ├── BytesRange.hpp │ │ │ ├── Chunk.cpp │ │ │ ├── Chunk.h │ │ │ ├── ConnectionParams.cpp │ │ │ ├── ConnectionParams.hpp │ │ │ ├── Downloader.cpp │ │ │ ├── Downloader.hpp │ │ │ ├── HTTPConnection.cpp │ │ │ ├── HTTPConnection.hpp │ │ │ ├── HTTPConnectionManager.cpp │ │ │ └── HTTPConnectionManager.h │ │ ├── logic │ │ │ ├── AbstractAdaptationLogic.cpp │ │ │ ├── AbstractAdaptationLogic.h │ │ │ ├── AlwaysBestAdaptationLogic.cpp │ │ │ ├── AlwaysBestAdaptationLogic.h │ │ │ ├── AlwaysLowestAdaptationLogic.cpp │ │ │ ├── AlwaysLowestAdaptationLogic.hpp │ │ │ ├── BufferingLogic.cpp │ │ │ ├── BufferingLogic.hpp │ │ │ ├── IDownloadRateObserver.h │ │ │ ├── NearOptimalAdaptationLogic.cpp │ │ │ ├── NearOptimalAdaptationLogic.hpp │ │ │ ├── PredictiveAdaptationLogic.cpp │ │ │ ├── PredictiveAdaptationLogic.hpp │ │ │ ├── RateBasedAdaptationLogic.cpp │ │ │ ├── RateBasedAdaptationLogic.h │ │ │ ├── Representationselectors.cpp │ │ │ ├── Representationselectors.hpp │ │ │ ├── RoundRobinLogic.cpp │ │ │ └── RoundRobinLogic.hpp │ │ ├── mp4 │ │ │ ├── AtomsReader.cpp │ │ │ └── AtomsReader.hpp │ │ ├── playlist │ │ │ ├── BaseAdaptationSet.cpp │ │ │ ├── BaseAdaptationSet.h │ │ │ ├── BasePeriod.cpp │ │ │ ├── BasePeriod.h │ │ │ ├── BasePlaylist.cpp │ │ │ ├── BasePlaylist.hpp │ │ │ ├── BaseRepresentation.cpp │ │ │ ├── BaseRepresentation.h │ │ │ ├── CodecDescription.cpp │ │ │ ├── CodecDescription.hpp │ │ │ ├── CommonAttributesElements.cpp │ │ │ ├── CommonAttributesElements.h │ │ │ ├── ICanonicalUrl.hpp │ │ │ ├── Inheritables.cpp │ │ │ ├── Inheritables.hpp │ │ │ ├── Role.cpp │ │ │ ├── Role.hpp │ │ │ ├── Segment.cpp │ │ │ ├── Segment.h │ │ │ ├── SegmentBase.cpp │ │ │ ├── SegmentBase.h │ │ │ ├── SegmentBaseType.cpp │ │ │ ├── SegmentBaseType.hpp │ │ │ ├── SegmentChunk.cpp │ │ │ ├── SegmentChunk.hpp │ │ │ ├── SegmentInformation.cpp │ │ │ ├── SegmentInformation.hpp │ │ │ ├── SegmentList.cpp │ │ │ ├── SegmentList.h │ │ │ ├── SegmentTemplate.cpp │ │ │ ├── SegmentTemplate.h │ │ │ ├── SegmentTimeline.cpp │ │ │ ├── SegmentTimeline.h │ │ │ ├── Templates.hpp │ │ │ ├── Url.cpp │ │ │ └── Url.hpp │ │ ├── plumbing │ │ │ ├── CommandsQueue.cpp │ │ │ ├── CommandsQueue.hpp │ │ │ ├── Demuxer.cpp │ │ │ ├── Demuxer.hpp │ │ │ ├── FakeESOut.cpp │ │ │ ├── FakeESOut.hpp │ │ │ ├── FakeESOutID.cpp │ │ │ ├── FakeESOutID.hpp │ │ │ ├── SourceStream.cpp │ │ │ └── SourceStream.hpp │ │ ├── test │ │ │ ├── SegmentTracker.cpp │ │ │ ├── logic │ │ │ │ └── BufferingLogic.cpp │ │ │ ├── playlist │ │ │ │ ├── Inheritables.cpp │ │ │ │ ├── M3U8.cpp │ │ │ │ ├── SegmentBase.cpp │ │ │ │ ├── SegmentList.cpp │ │ │ │ ├── SegmentTemplate.cpp │ │ │ │ ├── SegmentTimeline.cpp │ │ │ │ └── TemplatedUri.cpp │ │ │ ├── plumbing │ │ │ │ ├── CommandsQueue.cpp │ │ │ │ └── FakeEsOut.cpp │ │ │ ├── test.cpp │ │ │ ├── test.hpp │ │ │ └── tools │ │ │ │ └── Conversions.cpp │ │ ├── tools │ │ │ ├── Conversions.cpp │ │ │ ├── Conversions.hpp │ │ │ ├── Debug.hpp │ │ │ ├── FormatNamespace.cpp │ │ │ ├── FormatNamespace.hpp │ │ │ ├── Helper.cpp │ │ │ ├── Helper.h │ │ │ ├── Macros.hpp │ │ │ ├── MovingAverage.hpp │ │ │ ├── Properties.hpp │ │ │ ├── Retrieve.cpp │ │ │ └── Retrieve.hpp │ │ └── xml │ │ │ ├── DOMHelper.cpp │ │ │ ├── DOMHelper.h │ │ │ ├── DOMParser.cpp │ │ │ ├── DOMParser.h │ │ │ ├── Namespaces.cpp │ │ │ ├── Namespaces.hpp │ │ │ ├── Node.cpp │ │ │ └── Node.h │ ├── aiff.c │ ├── asf │ │ ├── asf.c │ │ ├── asfpacket.c │ │ ├── asfpacket.h │ │ ├── libasf.c │ │ ├── libasf.h │ │ └── libasf_guid.h │ ├── au.c │ ├── av1_unpack.h │ ├── avformat │ │ ├── avformat.c │ │ ├── avformat.h │ │ ├── demux.c │ │ └── mux.c │ ├── avi │ │ ├── avi.c │ │ ├── bitmapinfoheader.h │ │ ├── libavi.c │ │ └── libavi.h │ ├── caf.c │ ├── cdg.c │ ├── dash │ │ ├── DASHManager.cpp │ │ ├── DASHManager.h │ │ ├── DASHStream.cpp │ │ ├── DASHStream.hpp │ │ ├── mp4 │ │ │ ├── IndexReader.cpp │ │ │ └── IndexReader.hpp │ │ └── mpd │ │ │ ├── AdaptationSet.cpp │ │ │ ├── AdaptationSet.h │ │ │ ├── ContentDescription.cpp │ │ │ ├── ContentDescription.h │ │ │ ├── DASHCommonAttributesElements.cpp │ │ │ ├── DASHCommonAttributesElements.h │ │ │ ├── DASHSegment.cpp │ │ │ ├── DASHSegment.h │ │ │ ├── IsoffMainParser.cpp │ │ │ ├── IsoffMainParser.h │ │ │ ├── MPD.cpp │ │ │ ├── MPD.h │ │ │ ├── Profile.cpp │ │ │ ├── Profile.hpp │ │ │ ├── ProgramInformation.cpp │ │ │ ├── ProgramInformation.h │ │ │ ├── Representation.cpp │ │ │ ├── Representation.h │ │ │ ├── TemplatedUri.cpp │ │ │ └── TemplatedUri.hpp │ ├── demuxdump.c │ ├── directory.c │ ├── dmxmus.c │ ├── dvb-text.h │ ├── filter │ │ └── noseek.c │ ├── flac.c │ ├── g64rtp.c │ ├── gme.c │ ├── hls │ │ ├── HLSManager.cpp │ │ ├── HLSManager.hpp │ │ ├── HLSStreams.cpp │ │ ├── HLSStreams.hpp │ │ └── playlist │ │ │ ├── HLSRepresentation.cpp │ │ │ ├── HLSRepresentation.hpp │ │ │ ├── HLSSegment.cpp │ │ │ ├── HLSSegment.hpp │ │ │ ├── M3U8.cpp │ │ │ ├── M3U8.hpp │ │ │ ├── Parser.cpp │ │ │ ├── Parser.hpp │ │ │ ├── Tags.cpp │ │ │ └── Tags.hpp │ ├── hx.c │ ├── image.c │ ├── json │ │ ├── .gitignore │ │ ├── grammar.y │ │ ├── json.c │ │ ├── json.h │ │ └── lexicon.l │ ├── meson.build │ ├── mjpeg.c │ ├── mkv │ │ ├── Ebml_dispatcher.hpp │ │ ├── Ebml_parser.cpp │ │ ├── Ebml_parser.hpp │ │ ├── chapter_command.cpp │ │ ├── chapter_command.hpp │ │ ├── chapter_command_dvd.cpp │ │ ├── chapter_command_dvd.hpp │ │ ├── chapter_command_script.cpp │ │ ├── chapter_command_script.hpp │ │ ├── chapter_command_script_common.cpp │ │ ├── chapter_command_script_common.hpp │ │ ├── chapters.cpp │ │ ├── chapters.hpp │ │ ├── demux.cpp │ │ ├── demux.hpp │ │ ├── dispatcher.hpp │ │ ├── dvd_types.hpp │ │ ├── events.cpp │ │ ├── events.hpp │ │ ├── lzokay.cpp │ │ ├── lzokay.hpp │ │ ├── matroska_segment.cpp │ │ ├── matroska_segment.hpp │ │ ├── matroska_segment_parse.cpp │ │ ├── matroska_segment_seeker.cpp │ │ ├── matroska_segment_seeker.hpp │ │ ├── mkv.cpp │ │ ├── mkv.hpp │ │ ├── stream_io_callback.cpp │ │ ├── stream_io_callback.hpp │ │ ├── string_dispatcher.hpp │ │ ├── util.cpp │ │ ├── util.hpp │ │ ├── virtual_segment.cpp │ │ ├── virtual_segment.hpp │ │ ├── vlc_colors.c │ │ └── vlc_colors.h │ ├── mock.c │ ├── mod.c │ ├── moving_avg.h │ ├── mp4 │ │ ├── attachments.c │ │ ├── attachments.h │ │ ├── avci.h │ │ ├── coreaudio.h │ │ ├── essetup.c │ │ ├── fragments.c │ │ ├── fragments.h │ │ ├── heif.c │ │ ├── heif.h │ │ ├── languages.h │ │ ├── libmp4.c │ │ ├── libmp4.h │ │ ├── meta.c │ │ ├── meta.h │ │ ├── minibox.h │ │ ├── mp4.c │ │ ├── mp4.h │ │ └── qt_palette.h │ ├── mpc.c │ ├── mpeg │ │ ├── es.c │ │ ├── h26x.c │ │ ├── mpeg4_iod.c │ │ ├── mpeg4_iod.h │ │ ├── mpgv.c │ │ ├── pes.h │ │ ├── ps.c │ │ ├── ps.h │ │ ├── sections.c │ │ ├── sections.h │ │ ├── timestamps.h │ │ ├── ts.c │ │ ├── ts.h │ │ ├── ts_arib.c │ │ ├── ts_arib.h │ │ ├── ts_decoders.c │ │ ├── ts_decoders.h │ │ ├── ts_descriptions.h │ │ ├── ts_hotfixes.c │ │ ├── ts_hotfixes.h │ │ ├── ts_metadata.c │ │ ├── ts_metadata.h │ │ ├── ts_packet.h │ │ ├── ts_pes.c │ │ ├── ts_pes.h │ │ ├── ts_pid.c │ │ ├── ts_pid.h │ │ ├── ts_pid_fwd.h │ │ ├── ts_psi.c │ │ ├── ts_psi.h │ │ ├── ts_psip.c │ │ ├── ts_psip.h │ │ ├── ts_psip_dvbpsi_fixes.c │ │ ├── ts_psip_dvbpsi_fixes.h │ │ ├── ts_scte.c │ │ ├── ts_scte.h │ │ ├── ts_si.c │ │ ├── ts_si.h │ │ ├── ts_sl.c │ │ ├── ts_sl.h │ │ ├── ts_streams.c │ │ ├── ts_streams.h │ │ ├── ts_streams_private.h │ │ ├── ts_streamwrapper.h │ │ └── ts_strings.h │ ├── mxpeg_helper.h │ ├── nsv.c │ ├── nuv.c │ ├── ogg.c │ ├── ogg.h │ ├── ogg_granule.c │ ├── ogg_granule.h │ ├── oggseek.c │ ├── oggseek.h │ ├── opus.h │ ├── playlist │ │ ├── asx.c │ │ ├── b4s.c │ │ ├── bdmv.c │ │ ├── dvb.c │ │ ├── ifo.c │ │ ├── itml.c │ │ ├── itml.h │ │ ├── m3u.c │ │ ├── playlist.c │ │ ├── playlist.h │ │ ├── pls.c │ │ ├── podcast.c │ │ ├── qtl.c │ │ ├── ram.c │ │ ├── sgimb.c │ │ ├── wms.c │ │ ├── wpl.c │ │ └── xspf.c │ ├── pva.c │ ├── rawaud.c │ ├── rawdv.c │ ├── rawdv.h │ ├── rawvid.c │ ├── sid.cpp │ ├── smf.c │ ├── smooth │ │ ├── SmoothManager.cpp │ │ ├── SmoothManager.hpp │ │ ├── SmoothStream.cpp │ │ ├── SmoothStream.hpp │ │ ├── mp4 │ │ │ ├── SmoothIndexReader.cpp │ │ │ └── SmoothIndexReader.hpp │ │ └── playlist │ │ │ ├── CodecParameters.cpp │ │ │ ├── CodecParameters.hpp │ │ │ ├── ForgedInitSegment.cpp │ │ │ ├── ForgedInitSegment.hpp │ │ │ ├── Manifest.cpp │ │ │ ├── Manifest.hpp │ │ │ ├── MemoryChunk.cpp │ │ │ ├── MemoryChunk.hpp │ │ │ ├── QualityLevel.cpp │ │ │ ├── QualityLevel.hpp │ │ │ ├── SmoothParser.cpp │ │ │ ├── SmoothParser.hpp │ │ │ ├── SmoothSegment.cpp │ │ │ └── SmoothSegment.hpp │ ├── stl.c │ ├── subtitle.c │ ├── subtitle_helper.h │ ├── timestamps_filter.h │ ├── tta.c │ ├── ttml.c │ ├── ty.c │ ├── vc1.c │ ├── vobsub.c │ ├── vobsub.h │ ├── voc.c │ ├── wav.c │ ├── webvtt.c │ ├── windows_audio_commons.h │ ├── xa.c │ ├── xiph.h │ ├── xiph_metadata.c │ ├── xiph_metadata.h │ ├── xiph_test.c │ └── ytdl.c ├── gui │ ├── Makefile.am │ ├── eject.c │ ├── macosx │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── Resources │ │ │ ├── App-Icons │ │ │ │ ├── VLC-Xmas.icns │ │ │ │ └── VLC.icns │ │ │ ├── Assets.xcassets │ │ │ │ ├── Contents.json │ │ │ │ ├── VLCAccentColor.colorset │ │ │ │ │ └── Contents.json │ │ │ │ └── VLCSubtleBorderColor.colorset │ │ │ │ │ └── Contents.json │ │ │ ├── Base.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── Button-Icons │ │ │ │ ├── VLCBackwardTemplate.pdf │ │ │ │ ├── VLCClearLogTemplate.pdf │ │ │ │ ├── VLCForwardTemplate.pdf │ │ │ │ ├── VLCFullscreenOffTemplate.pdf │ │ │ │ ├── VLCFullscreenOnTemplate.pdf │ │ │ │ ├── VLCNextTemplate.pdf │ │ │ │ ├── VLCPauseTemplate.pdf │ │ │ │ ├── VLCPlayTemplate.pdf │ │ │ │ ├── VLCPreviousTemplate.pdf │ │ │ │ ├── VLCSaveTemplate.pdf │ │ │ │ ├── VLCShuffleTemplate.pdf │ │ │ │ ├── VLCStatusBarIcon.pdf │ │ │ │ ├── VLCVolumeOffTemplate.pdf │ │ │ │ ├── VLCVolumeOnTemplate.pdf │ │ │ │ ├── window-close-graphite.png │ │ │ │ ├── window-close-graphite@2x.png │ │ │ │ ├── window-close-on-graphite.png │ │ │ │ ├── window-close-on-graphite@2x.png │ │ │ │ ├── window-close-on.png │ │ │ │ ├── window-close-on@2x.png │ │ │ │ ├── window-close-over-graphite.png │ │ │ │ ├── window-close-over-graphite@2x.png │ │ │ │ ├── window-close-over.png │ │ │ │ ├── window-close-over@2x.png │ │ │ │ ├── window-close.png │ │ │ │ └── window-close@2x.png │ │ │ ├── File-Icons │ │ │ │ ├── aiff.icns │ │ │ │ ├── audio.icns │ │ │ │ ├── avi.icns │ │ │ │ ├── flv.icns │ │ │ │ ├── generic.icns │ │ │ │ ├── m4a.icns │ │ │ │ ├── m4v.icns │ │ │ │ ├── mkv.icns │ │ │ │ ├── mov.icns │ │ │ │ ├── movie.icns │ │ │ │ ├── mp3.icns │ │ │ │ ├── mpeg.icns │ │ │ │ ├── ogg.icns │ │ │ │ ├── playlist.icns │ │ │ │ ├── rm.icns │ │ │ │ ├── subtitle.icns │ │ │ │ ├── vob.icns │ │ │ │ ├── wav.icns │ │ │ │ ├── wma.icns │ │ │ │ └── wmv.icns │ │ │ ├── Pref-Icons │ │ │ │ ├── VLCAudioCone.png │ │ │ │ ├── VLCHotkeysCone.png │ │ │ │ ├── VLCInputCone.png │ │ │ │ ├── VLCInterfaceCone.png │ │ │ │ ├── VLCSubtitleCone.png │ │ │ │ └── VLCVideoCone.png │ │ │ ├── README │ │ │ ├── ar.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── bg.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── browsewindow │ │ │ │ ├── bw-Music.png │ │ │ │ ├── bw-Music@2x.png │ │ │ │ ├── bw-Music@3x.png │ │ │ │ ├── bw-Podcast.png │ │ │ │ ├── bw-Podcast@1,5x.svg │ │ │ │ ├── bw-Podcast@2x.png │ │ │ │ ├── bw-Podcast@3x.png │ │ │ │ ├── bw-Server1.png │ │ │ │ ├── bw-Server1@2x.png │ │ │ │ ├── bw-Server1@3x.png │ │ │ │ ├── bw-blu-ray.png │ │ │ │ ├── bw-blu-ray@2x.png │ │ │ │ ├── bw-blu-ray@3x.png │ │ │ │ ├── bw-home.png │ │ │ │ ├── bw-home@2x.png │ │ │ │ ├── bw-home@3x.png │ │ │ │ ├── bw-phone.png │ │ │ │ ├── bw-phone@2x.png │ │ │ │ ├── bw-phone@3x.png │ │ │ │ ├── bw-server2.png │ │ │ │ ├── bw-server2@2x.png │ │ │ │ ├── bw-server2@3x.png │ │ │ │ ├── bw-usb1.png │ │ │ │ ├── bw-usb1@2x.png │ │ │ │ ├── bw-usb1@3x.png │ │ │ │ ├── bw-usb2.png │ │ │ │ ├── bw-usb2@2x.png │ │ │ │ ├── bw-usb2@3x.png │ │ │ │ ├── bw-video.png │ │ │ │ ├── bw-video@2x.png │ │ │ │ └── bw-video@3x.png │ │ │ ├── ca.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── cs.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── de.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── dsa_pub.pem │ │ │ ├── el.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── es.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── fr.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── gl.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── he.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── hu.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── it.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── ja.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── librarywindow │ │ │ │ ├── ellipsis.png │ │ │ │ ├── ellipsis@2x.png │ │ │ │ ├── libraryPlay.png │ │ │ │ ├── libraryPlay@2x.png │ │ │ │ ├── note.png │ │ │ │ ├── note@2x.png │ │ │ │ ├── repeatAll.png │ │ │ │ ├── repeatAll@2x.png │ │ │ │ ├── repeatOff.png │ │ │ │ ├── repeatOff@2x.png │ │ │ │ ├── repeatOne.png │ │ │ │ ├── repeatOne@2x.png │ │ │ │ ├── shuffleOff.png │ │ │ │ ├── shuffleOff@2x.png │ │ │ │ ├── shuffleOn.png │ │ │ │ └── shuffleOn@2x.png │ │ │ ├── lv.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── mainwindow │ │ │ │ ├── album.png │ │ │ │ ├── album@2x.png │ │ │ │ ├── artist.png │ │ │ │ ├── artist@2x.png │ │ │ │ ├── backward-3btns-pressed.png │ │ │ │ ├── backward-3btns-pressed@2x.png │ │ │ │ ├── backward-3btns.png │ │ │ │ ├── backward-3btns@2x.png │ │ │ │ ├── backward-6btns-pressed.png │ │ │ │ ├── backward-6btns-pressed@2x.png │ │ │ │ ├── backward-6btns.png │ │ │ │ ├── backward-6btns@2x.png │ │ │ │ ├── dropzone-background.png │ │ │ │ ├── dropzone.png │ │ │ │ ├── dropzone@2x.png │ │ │ │ ├── effects-double-buttons-pressed.png │ │ │ │ ├── effects-double-buttons-pressed@2x.png │ │ │ │ ├── effects-double-buttons.png │ │ │ │ ├── effects-double-buttons@2x.png │ │ │ │ ├── effects-one-button-pressed.png │ │ │ │ ├── effects-one-button-pressed@2x.png │ │ │ │ ├── effects-one-button.png │ │ │ │ ├── effects-one-button@2x.png │ │ │ │ ├── forward-3btns-pressed.png │ │ │ │ ├── forward-3btns-pressed@2x.png │ │ │ │ ├── forward-3btns.png │ │ │ │ ├── forward-3btns@2x.png │ │ │ │ ├── forward-6btns-pressed.png │ │ │ │ ├── forward-6btns-pressed@2x.png │ │ │ │ ├── forward-6btns.png │ │ │ │ ├── forward-6btns@2x.png │ │ │ │ ├── fullscreen-double-buttons-pressed.png │ │ │ │ ├── fullscreen-double-buttons-pressed@2x.png │ │ │ │ ├── fullscreen-double-buttons.png │ │ │ │ ├── fullscreen-double-buttons@2x.png │ │ │ │ ├── fullscreen-one-button-pressed.png │ │ │ │ ├── fullscreen-one-button-pressed@2x.png │ │ │ │ ├── fullscreen-one-button.png │ │ │ │ ├── fullscreen-one-button@2x.png │ │ │ │ ├── next-6btns-pressed.png │ │ │ │ ├── next-6btns-pressed@2x.png │ │ │ │ ├── next-6btns.png │ │ │ │ ├── next-6btns@2x.png │ │ │ │ ├── pause-pressed.png │ │ │ │ ├── pause-pressed@2x.png │ │ │ │ ├── pause.png │ │ │ │ ├── pause@2x.png │ │ │ │ ├── placeholder-group2.pdf │ │ │ │ ├── placeholder-group2.png │ │ │ │ ├── placeholder-group2.svg │ │ │ │ ├── placeholder-group2@2x.png │ │ │ │ ├── placeholder-music.pdf │ │ │ │ ├── placeholder-music.png │ │ │ │ ├── placeholder-music.svg │ │ │ │ ├── placeholder-music@2x.png │ │ │ │ ├── placeholder-video.pdf │ │ │ │ ├── placeholder-video.png │ │ │ │ ├── placeholder-video.svg │ │ │ │ ├── placeholder-video@2x.png │ │ │ │ ├── play-pressed.png │ │ │ │ ├── play-pressed@2x.png │ │ │ │ ├── play.png │ │ │ │ ├── play@2x.png │ │ │ │ ├── playlist-1btn-pressed.png │ │ │ │ ├── playlist-1btn-pressed@2x.png │ │ │ │ ├── playlist-1btn.png │ │ │ │ ├── playlist-1btn@2x.png │ │ │ │ ├── playlist-btn-pressed.png │ │ │ │ ├── playlist-btn-pressed@2x.png │ │ │ │ ├── playlist-btn.png │ │ │ │ ├── playlist-btn@2x.png │ │ │ │ ├── previous-6btns-pressed.png │ │ │ │ ├── previous-6btns-pressed@2x.png │ │ │ │ ├── previous-6btns.png │ │ │ │ ├── previous-6btns@2x.png │ │ │ │ ├── repeat-all-pressed.png │ │ │ │ ├── repeat-all-pressed@2x.png │ │ │ │ ├── repeat-all.png │ │ │ │ ├── repeat-all@2x.png │ │ │ │ ├── repeat-one-pressed.png │ │ │ │ ├── repeat-one-pressed@2x.png │ │ │ │ ├── repeat-one.png │ │ │ │ ├── repeat-one@2x.png │ │ │ │ ├── repeat-pressed.png │ │ │ │ ├── repeat-pressed@2x.png │ │ │ │ ├── repeat.png │ │ │ │ ├── repeat@2x.png │ │ │ │ ├── shuffle-blue-pressed.png │ │ │ │ ├── shuffle-blue-pressed@2x.png │ │ │ │ ├── shuffle-blue.png │ │ │ │ ├── shuffle-blue@2x.png │ │ │ │ ├── shuffle-pressed.png │ │ │ │ ├── shuffle-pressed@2x.png │ │ │ │ ├── shuffle.png │ │ │ │ ├── shuffle@2x.png │ │ │ │ ├── stop-pressed.png │ │ │ │ ├── stop-pressed@2x.png │ │ │ │ ├── stop.png │ │ │ │ ├── stop@2x.png │ │ │ │ ├── topbar_background.png │ │ │ │ ├── video.png │ │ │ │ ├── video@2x.png │ │ │ │ ├── volume-high.png │ │ │ │ ├── volume-high@2x.png │ │ │ │ ├── volume-low.png │ │ │ │ └── volume-low@2x.png │ │ │ ├── nl.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── noart.png │ │ │ ├── pl.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── pt-BR.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── pt-PT.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── sidebar-icons │ │ │ │ ├── sidebar-movie.png │ │ │ │ ├── sidebar-movie@2x.png │ │ │ │ ├── sidebar-music.png │ │ │ │ └── sidebar-music@2x.png │ │ │ ├── sk.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── sl.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── sv.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── tr.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── uk.lproj │ │ │ │ └── InfoPlist.strings │ │ │ ├── vlc.scriptSuite │ │ │ ├── vlc.scriptTerminology │ │ │ └── zh-Hans.lproj │ │ │ │ └── InfoPlist.strings │ │ ├── UI │ │ │ ├── About.xib │ │ │ ├── AddonManager.xib │ │ │ ├── AudioEffects.xib │ │ │ ├── Bookmarks.xib │ │ │ ├── ConvertAndSave.xib │ │ │ ├── CoreDialogs.xib │ │ │ ├── ErrorPanel.xib │ │ │ ├── Help.xib │ │ │ ├── LogMessageWindow.xib │ │ │ ├── MainMenu.xib │ │ │ ├── Open.xib │ │ │ ├── PlaylistAccessoryView.xib │ │ │ ├── PopupPanel.xib │ │ │ ├── Preferences.xib │ │ │ ├── ResumeDialog.xib │ │ │ ├── SimplePreferences.xib │ │ │ ├── StreamOutput.xib │ │ │ ├── SyncTracks.xib │ │ │ ├── TextfieldPanel.xib │ │ │ ├── TimeSelectionPanel.xib │ │ │ ├── VLCClassicMainVideoView.xib │ │ │ ├── VLCCustomCropARPanel.xib │ │ │ ├── VLCDetachedAudioWindow.xib │ │ │ ├── VLCFullScreenPanel.xib │ │ │ ├── VLCInformationWindow.xib │ │ │ ├── VLCLibraryAlbumTableCellView.xib │ │ │ ├── VLCLibraryAudioGroupHeaderView.xib │ │ │ ├── VLCLibraryCarouselViewItemView.xib │ │ │ ├── VLCLibraryCollectionViewAudioGroupSupplementaryDetailView.xib │ │ │ ├── VLCLibraryCollectionViewItem.xib │ │ │ ├── VLCLibraryCollectionViewMediaItemListSupplementaryDetailView.xib │ │ │ ├── VLCLibraryCollectionViewMediaItemSupplementaryDetailView.xib │ │ │ ├── VLCLibraryHeroView.xib │ │ │ ├── VLCLibraryHomeViewActionsView.xib │ │ │ ├── VLCLibrarySongTableCellView.xib │ │ │ ├── VLCLibraryTableCellView.xib │ │ │ ├── VLCLibraryWindow.xib │ │ │ ├── VLCLibraryWindowChaptersView.xib │ │ │ ├── VLCLibraryWindowNavigationSidebarView.xib │ │ │ ├── VLCLibraryWindowPlayQueueView.xib │ │ │ ├── VLCLibraryWindowSidebarRootView.xib │ │ │ ├── VLCLibraryWindowTitlesView.xib │ │ │ ├── VLCMainVideoView.xib │ │ │ ├── VLCMainVideoViewAudioMediaDecorativeView.xib │ │ │ ├── VLCMediaSourceCollectionViewItem.xib │ │ │ ├── VLCMediaSourceDeviceCollectionViewItem.xib │ │ │ ├── VLCPlayQueueTableCellView.xib │ │ │ ├── VLCPlaybackEndView.xib │ │ │ ├── VLCStatusBarIconMainMenu.xib │ │ │ └── VideoEffects.xib │ │ ├── coreinteraction │ │ │ ├── VLCHotkeysController.h │ │ │ ├── VLCHotkeysController.m │ │ │ ├── VLCVideoFilterHelper.h │ │ │ └── VLCVideoFilterHelper.m │ │ ├── extensions │ │ │ ├── NSArray+VLCAdditions.h │ │ │ ├── NSArray+VLCAdditions.m │ │ │ ├── NSColor+VLCAdditions.h │ │ │ ├── NSColor+VLCAdditions.m │ │ │ ├── NSFont+VLCAdditions.h │ │ │ ├── NSFont+VLCAdditions.m │ │ │ ├── NSGradient+VLCAdditions.h │ │ │ ├── NSGradient+VLCAdditions.m │ │ │ ├── NSImage+VLCAdditions.h │ │ │ ├── NSImage+VLCAdditions.m │ │ │ ├── NSIndexSet+VLCAdditions.h │ │ │ ├── NSIndexSet+VLCAdditions.m │ │ │ ├── NSMenu+VLCAdditions.h │ │ │ ├── NSMenu+VLCAdditions.m │ │ │ ├── NSPasteboardItem+VLCAdditions.h │ │ │ ├── NSPasteboardItem+VLCAdditions.m │ │ │ ├── NSScreen+VLCAdditions.h │ │ │ ├── NSScreen+VLCAdditions.m │ │ │ ├── NSString+Helpers.h │ │ │ ├── NSString+Helpers.m │ │ │ ├── NSTableCellView+VLCAdditions.h │ │ │ ├── NSTableCellView+VLCAdditions.m │ │ │ ├── NSTextField+VLCAdditions.h │ │ │ ├── NSTextField+VLCAdditions.m │ │ │ ├── NSView+VLCAdditions.h │ │ │ ├── NSView+VLCAdditions.m │ │ │ ├── NSWindow+VLCAdditions.h │ │ │ ├── NSWindow+VLCAdditions.m │ │ │ ├── VLCHexNumberFormatter.h │ │ │ ├── VLCHexNumberFormatter.m │ │ │ ├── VLCPositionFormatter.h │ │ │ └── VLCPositionFormatter.m │ │ ├── imported │ │ │ ├── AppleRemote │ │ │ │ ├── AppleRemote.h │ │ │ │ └── AppleRemote.m │ │ │ └── SPMediaKeyTap │ │ │ │ ├── SPMediaKeyTap.h │ │ │ │ └── SPMediaKeyTap.m │ │ ├── library │ │ │ ├── VLCInputItem.h │ │ │ ├── VLCInputItem.m │ │ │ ├── VLCInputNodePathControl.h │ │ │ ├── VLCInputNodePathControl.m │ │ │ ├── VLCInputNodePathControlItem.h │ │ │ ├── VLCInputNodePathControlItem.m │ │ │ ├── VLCLibraryAbstractGroupingDataSource.h │ │ │ ├── VLCLibraryAbstractGroupingDataSource.m │ │ │ ├── VLCLibraryAbstractMediaLibrarySegmentViewController.h │ │ │ ├── VLCLibraryAbstractMediaLibrarySegmentViewController.m │ │ │ ├── VLCLibraryAbstractSegmentViewController.h │ │ │ ├── VLCLibraryAbstractSegmentViewController.m │ │ │ ├── VLCLibraryCarouselViewItemView.h │ │ │ ├── VLCLibraryCarouselViewItemView.m │ │ │ ├── VLCLibraryCollectionView.h │ │ │ ├── VLCLibraryCollectionView.m │ │ │ ├── VLCLibraryCollectionViewDataSource.h │ │ │ ├── VLCLibraryCollectionViewDelegate.h │ │ │ ├── VLCLibraryCollectionViewDelegate.m │ │ │ ├── VLCLibraryCollectionViewFlowLayout.h │ │ │ ├── VLCLibraryCollectionViewFlowLayout.m │ │ │ ├── VLCLibraryCollectionViewItem.h │ │ │ ├── VLCLibraryCollectionViewItem.m │ │ │ ├── VLCLibraryCollectionViewMediaItemListSupplementaryDetailView.h │ │ │ ├── VLCLibraryCollectionViewMediaItemListSupplementaryDetailView.m │ │ │ ├── VLCLibraryCollectionViewMediaItemSupplementaryDetailView.h │ │ │ ├── VLCLibraryCollectionViewMediaItemSupplementaryDetailView.m │ │ │ ├── VLCLibraryCollectionViewSupplementaryDetailView.h │ │ │ ├── VLCLibraryCollectionViewSupplementaryDetailView.m │ │ │ ├── VLCLibraryCollectionViewSupplementaryElementView.h │ │ │ ├── VLCLibraryCollectionViewSupplementaryElementView.m │ │ │ ├── VLCLibraryController.h │ │ │ ├── VLCLibraryController.m │ │ │ ├── VLCLibraryDataSource.h │ │ │ ├── VLCLibraryDataTypes.h │ │ │ ├── VLCLibraryDataTypes.m │ │ │ ├── VLCLibraryHeroView.h │ │ │ ├── VLCLibraryHeroView.m │ │ │ ├── VLCLibraryImageCache.h │ │ │ ├── VLCLibraryImageCache.m │ │ │ ├── VLCLibraryItemInternalMediaItemsDataSource.h │ │ │ ├── VLCLibraryItemInternalMediaItemsDataSource.m │ │ │ ├── VLCLibraryItemPresentingCapable.h │ │ │ ├── VLCLibraryMasterDetailViewTableViewDataSource.h │ │ │ ├── VLCLibraryMasterDetailViewTableViewDelegate.h │ │ │ ├── VLCLibraryMasterDetailViewTableViewDelegate.m │ │ │ ├── VLCLibraryMenuController.h │ │ │ ├── VLCLibraryMenuController.m │ │ │ ├── VLCLibraryModel.h │ │ │ ├── VLCLibraryModel.m │ │ │ ├── VLCLibraryModelChangeDelegate.h │ │ │ ├── VLCLibraryModelChangeDelegate.m │ │ │ ├── VLCLibraryRepresentedItem.h │ │ │ ├── VLCLibraryRepresentedItem.m │ │ │ ├── VLCLibrarySegment.h │ │ │ ├── VLCLibrarySegment.m │ │ │ ├── VLCLibrarySegmentBookmarkedLocation.h │ │ │ ├── VLCLibrarySegmentBookmarkedLocation.m │ │ │ ├── VLCLibrarySortingMenuController.h │ │ │ ├── VLCLibrarySortingMenuController.m │ │ │ ├── VLCLibraryTableCellView.h │ │ │ ├── VLCLibraryTableCellView.m │ │ │ ├── VLCLibraryTableCellViewProtocol.h │ │ │ ├── VLCLibraryTableView.h │ │ │ ├── VLCLibraryTableView.m │ │ │ ├── VLCLibraryTableViewDataSource.h │ │ │ ├── VLCLibraryTableViewDelegate.h │ │ │ ├── VLCLibraryTableViewDelegate.m │ │ │ ├── VLCLibraryTwoPaneSplitViewDelegate.h │ │ │ ├── VLCLibraryTwoPaneSplitViewDelegate.m │ │ │ ├── VLCLibraryUIUnits.h │ │ │ ├── VLCLibraryUIUnits.m │ │ │ ├── VLCLibraryWindow.h │ │ │ ├── VLCLibraryWindow.m │ │ │ ├── VLCLibraryWindowAbstractSidebarViewController.h │ │ │ ├── VLCLibraryWindowAbstractSidebarViewController.m │ │ │ ├── VLCLibraryWindowChaptersSidebarViewController.h │ │ │ ├── VLCLibraryWindowChaptersSidebarViewController.m │ │ │ ├── VLCLibraryWindowController.h │ │ │ ├── VLCLibraryWindowController.m │ │ │ ├── VLCLibraryWindowNavigationSidebarOutlineView.h │ │ │ ├── VLCLibraryWindowNavigationSidebarOutlineView.m │ │ │ ├── VLCLibraryWindowNavigationSidebarViewController.h │ │ │ ├── VLCLibraryWindowNavigationSidebarViewController.m │ │ │ ├── VLCLibraryWindowPersistentPreferences.h │ │ │ ├── VLCLibraryWindowPersistentPreferences.m │ │ │ ├── VLCLibraryWindowPlayQueueSidebarViewController.h │ │ │ ├── VLCLibraryWindowPlayQueueSidebarViewController.m │ │ │ ├── VLCLibraryWindowSidebarChildViewController.h │ │ │ ├── VLCLibraryWindowSidebarRootViewController.h │ │ │ ├── VLCLibraryWindowSidebarRootViewController.m │ │ │ ├── VLCLibraryWindowSplitViewController.h │ │ │ ├── VLCLibraryWindowSplitViewController.m │ │ │ ├── VLCLibraryWindowTitlesSidebarViewController.h │ │ │ ├── VLCLibraryWindowTitlesSidebarViewController.m │ │ │ ├── VLCLibraryWindowToolbarDelegate.h │ │ │ ├── VLCLibraryWindowToolbarDelegate.m │ │ │ ├── VLCMediaLibraryFolderObserver.h │ │ │ ├── VLCMediaLibraryFolderObserver.m │ │ │ ├── audio-library │ │ │ │ ├── VLCLibraryAlbumTableCellView.h │ │ │ │ ├── VLCLibraryAlbumTableCellView.m │ │ │ │ ├── VLCLibraryAlbumTracksTableViewDelegate.h │ │ │ │ ├── VLCLibraryAlbumTracksTableViewDelegate.m │ │ │ │ ├── VLCLibraryAllAudioGroupsMediaLibraryItem.h │ │ │ │ ├── VLCLibraryAllAudioGroupsMediaLibraryItem.m │ │ │ │ ├── VLCLibraryAudioDataSource.h │ │ │ │ ├── VLCLibraryAudioDataSource.m │ │ │ │ ├── VLCLibraryAudioDataSourceHeaderDelegate.h │ │ │ │ ├── VLCLibraryAudioGroupDataSource.h │ │ │ │ ├── VLCLibraryAudioGroupDataSource.m │ │ │ │ ├── VLCLibraryAudioGroupHeaderView.h │ │ │ │ ├── VLCLibraryAudioGroupHeaderView.m │ │ │ │ ├── VLCLibraryAudioGroupTableHeaderCell.h │ │ │ │ ├── VLCLibraryAudioGroupTableHeaderCell.m │ │ │ │ ├── VLCLibraryAudioGroupTableHeaderView.h │ │ │ │ ├── VLCLibraryAudioGroupTableHeaderView.m │ │ │ │ ├── VLCLibraryAudioGroupTableViewDelegate.h │ │ │ │ ├── VLCLibraryAudioGroupTableViewDelegate.m │ │ │ │ ├── VLCLibraryAudioTableViewDelegate.h │ │ │ │ ├── VLCLibraryAudioTableViewDelegate.m │ │ │ │ ├── VLCLibraryAudioViewController.h │ │ │ │ ├── VLCLibraryAudioViewController.m │ │ │ │ ├── VLCLibraryCollectionViewAudioGroupSupplementaryDetailView.h │ │ │ │ ├── VLCLibraryCollectionViewAudioGroupSupplementaryDetailView.m │ │ │ │ ├── VLCLibrarySongTableCellView.h │ │ │ │ ├── VLCLibrarySongTableCellView.m │ │ │ │ ├── VLCLibrarySongsTableViewSongPlayingTableCellView.h │ │ │ │ └── VLCLibrarySongsTableViewSongPlayingTableCellView.m │ │ │ ├── favorites-library │ │ │ │ ├── VLCLibraryFavoritesDataSource.h │ │ │ │ ├── VLCLibraryFavoritesDataSource.m │ │ │ │ ├── VLCLibraryFavoritesTableViewDelegate.h │ │ │ │ ├── VLCLibraryFavoritesTableViewDelegate.m │ │ │ │ ├── VLCLibraryFavoritesViewController.h │ │ │ │ └── VLCLibraryFavoritesViewController.m │ │ │ ├── groups-library │ │ │ │ ├── VLCLibraryGroupsDataSource.h │ │ │ │ ├── VLCLibraryGroupsDataSource.m │ │ │ │ ├── VLCLibraryGroupsViewController.h │ │ │ │ └── VLCLibraryGroupsViewController.m │ │ │ ├── home-library │ │ │ │ ├── VLCLibraryHomeViewActionButtonCell.h │ │ │ │ ├── VLCLibraryHomeViewActionButtonCell.m │ │ │ │ ├── VLCLibraryHomeViewActionsView.h │ │ │ │ ├── VLCLibraryHomeViewActionsView.m │ │ │ │ ├── VLCLibraryHomeViewAudioCarouselContainerView.h │ │ │ │ ├── VLCLibraryHomeViewAudioCarouselContainerView.m │ │ │ │ ├── VLCLibraryHomeViewBaseCarouselContainerView.h │ │ │ │ ├── VLCLibraryHomeViewBaseCarouselContainerView.m │ │ │ │ ├── VLCLibraryHomeViewContainerView.h │ │ │ │ ├── VLCLibraryHomeViewController.h │ │ │ │ ├── VLCLibraryHomeViewController.m │ │ │ │ ├── VLCLibraryHomeViewStackViewController.h │ │ │ │ ├── VLCLibraryHomeViewStackViewController.m │ │ │ │ ├── VLCLibraryHomeViewVideoCarouselContainerView.h │ │ │ │ ├── VLCLibraryHomeViewVideoCarouselContainerView.m │ │ │ │ ├── VLCLibraryHomeViewVideoContainerView.h │ │ │ │ ├── VLCLibraryHomeViewVideoContainerViewDataSource.h │ │ │ │ ├── VLCLibraryHomeViewVideoContainerViewDataSource.m │ │ │ │ ├── VLCLibraryHomeViewVideoGridContainerView.h │ │ │ │ └── VLCLibraryHomeViewVideoGridContainerView.m │ │ │ ├── media-source │ │ │ │ ├── VLCLibraryMediaSourceViewController.h │ │ │ │ ├── VLCLibraryMediaSourceViewController.m │ │ │ │ ├── VLCLibraryMediaSourceViewNavigationStack.h │ │ │ │ ├── VLCLibraryMediaSourceViewNavigationStack.m │ │ │ │ ├── VLCLibraryMediaSourceViewNavigationState.h │ │ │ │ ├── VLCLibraryMediaSourceViewNavigationState.m │ │ │ │ ├── VLCMediaSource.h │ │ │ │ ├── VLCMediaSource.m │ │ │ │ ├── VLCMediaSourceBaseDataSource.h │ │ │ │ ├── VLCMediaSourceBaseDataSource.m │ │ │ │ ├── VLCMediaSourceCollectionViewItem.h │ │ │ │ ├── VLCMediaSourceCollectionViewItem.m │ │ │ │ ├── VLCMediaSourceDataSource.h │ │ │ │ ├── VLCMediaSourceDataSource.m │ │ │ │ ├── VLCMediaSourceDeviceCollectionViewItem.h │ │ │ │ ├── VLCMediaSourceDeviceCollectionViewItem.m │ │ │ │ ├── VLCMediaSourceProvider.h │ │ │ │ └── VLCMediaSourceProvider.m │ │ │ ├── playlist-library │ │ │ │ ├── VLCLibraryPlaylistDataSource.h │ │ │ │ ├── VLCLibraryPlaylistDataSource.m │ │ │ │ ├── VLCLibraryPlaylistViewController.h │ │ │ │ └── VLCLibraryPlaylistViewController.m │ │ │ └── video-library │ │ │ │ ├── VLCLibraryMoviesDataSource.h │ │ │ │ ├── VLCLibraryMoviesDataSource.m │ │ │ │ ├── VLCLibraryShowsDataSource.h │ │ │ │ ├── VLCLibraryShowsDataSource.m │ │ │ │ ├── VLCLibraryVideoDataSource.h │ │ │ │ ├── VLCLibraryVideoDataSource.m │ │ │ │ ├── VLCLibraryVideoGroupDescriptor.h │ │ │ │ ├── VLCLibraryVideoGroupDescriptor.m │ │ │ │ ├── VLCLibraryVideoTableViewDelegate.h │ │ │ │ ├── VLCLibraryVideoTableViewDelegate.m │ │ │ │ ├── VLCLibraryVideoViewController.h │ │ │ │ └── VLCLibraryVideoViewController.m │ │ ├── main │ │ │ ├── CompatibilityFixes.h │ │ │ ├── CompatibilityFixes.m │ │ │ ├── VLCApplication.h │ │ │ ├── VLCApplication.m │ │ │ ├── VLCMain+OldPrefs.h │ │ │ ├── VLCMain+OldPrefs.m │ │ │ ├── VLCMain.h │ │ │ ├── VLCMain.m │ │ │ └── macosx.m │ │ ├── menus │ │ │ ├── VLCMainMenu.h │ │ │ ├── VLCMainMenu.m │ │ │ ├── VLCStatusBarIcon.h │ │ │ ├── VLCStatusBarIcon.m │ │ │ └── renderers │ │ │ │ ├── VLCRendererDiscovery.h │ │ │ │ ├── VLCRendererDiscovery.m │ │ │ │ ├── VLCRendererItem.h │ │ │ │ ├── VLCRendererItem.m │ │ │ │ ├── VLCRendererMenuController.h │ │ │ │ └── VLCRendererMenuController.m │ │ ├── os-integration │ │ │ ├── Spotify.h │ │ │ ├── VLCClickerManager.h │ │ │ ├── VLCClickerManager.m │ │ │ ├── VLCDocumentController.h │ │ │ ├── VLCDocumentController.m │ │ │ ├── VLCKeyboardBacklightControl.h │ │ │ ├── VLCKeyboardBacklightControl.m │ │ │ ├── VLCRemoteControlService.h │ │ │ ├── VLCRemoteControlService.m │ │ │ ├── VLCSystemVolume.h │ │ │ ├── VLCSystemVolume.m │ │ │ ├── applescript.h │ │ │ ├── applescript.m │ │ │ └── iTunes.h │ │ ├── panels │ │ │ ├── VLCAudioEffectsWindowController.h │ │ │ ├── VLCAudioEffectsWindowController.m │ │ │ ├── VLCBookmarksWindowController.h │ │ │ ├── VLCBookmarksWindowController.m │ │ │ ├── VLCInformationWindowController.h │ │ │ ├── VLCInformationWindowController.m │ │ │ ├── VLCTimeSelectionPanelController.h │ │ │ ├── VLCTimeSelectionPanelController.m │ │ │ ├── VLCTrackSynchronizationWindowController.h │ │ │ ├── VLCTrackSynchronizationWindowController.m │ │ │ ├── VLCVideoEffectsWindowController.h │ │ │ ├── VLCVideoEffectsWindowController.m │ │ │ ├── bookmarks │ │ │ │ ├── VLCBookmark.h │ │ │ │ ├── VLCBookmark.m │ │ │ │ ├── VLCBookmarksTableViewDataSource.h │ │ │ │ ├── VLCBookmarksTableViewDataSource.m │ │ │ │ ├── VLCBookmarksTableViewDelegate.h │ │ │ │ └── VLCBookmarksTableViewDelegate.m │ │ │ └── dialogs │ │ │ │ ├── VLCCoreDialogProvider.h │ │ │ │ ├── VLCCoreDialogProvider.m │ │ │ │ ├── VLCCustomCropArWindowController.h │ │ │ │ ├── VLCCustomCropArWindowController.m │ │ │ │ ├── VLCPopupPanelController.h │ │ │ │ ├── VLCPopupPanelController.m │ │ │ │ ├── VLCResumeDialogController.h │ │ │ │ ├── VLCResumeDialogController.m │ │ │ │ ├── VLCTextfieldPanelController.h │ │ │ │ └── VLCTextfieldPanelController.m │ │ ├── playqueue │ │ │ ├── VLCPlayQueueController.h │ │ │ ├── VLCPlayQueueController.m │ │ │ ├── VLCPlayQueueDataSource.h │ │ │ ├── VLCPlayQueueDataSource.m │ │ │ ├── VLCPlayQueueItem.h │ │ │ ├── VLCPlayQueueItem.m │ │ │ ├── VLCPlayQueueMenuController.h │ │ │ ├── VLCPlayQueueMenuController.m │ │ │ ├── VLCPlayQueueModel.h │ │ │ ├── VLCPlayQueueModel.m │ │ │ ├── VLCPlayQueueSortingMenuController.h │ │ │ ├── VLCPlayQueueSortingMenuController.m │ │ │ ├── VLCPlayQueueTableCellView.h │ │ │ ├── VLCPlayQueueTableCellView.m │ │ │ ├── VLCPlayQueueTableView.h │ │ │ ├── VLCPlayQueueTableView.m │ │ │ ├── VLCPlaybackContinuityController.h │ │ │ ├── VLCPlaybackContinuityController.m │ │ │ ├── VLCPlayerChapter.h │ │ │ ├── VLCPlayerChapter.m │ │ │ ├── VLCPlayerController.h │ │ │ ├── VLCPlayerController.m │ │ │ ├── VLCPlayerTitle.h │ │ │ └── VLCPlayerTitle.m │ │ ├── preferences │ │ │ ├── VLCHotkeyChangeWindow.h │ │ │ ├── VLCHotkeyChangeWindow.m │ │ │ ├── VLCSimplePrefsController.h │ │ │ ├── VLCSimplePrefsController.m │ │ │ ├── VLCSimplePrefsWindow.h │ │ │ ├── VLCSimplePrefsWindow.m │ │ │ ├── prefs.h │ │ │ ├── prefs.m │ │ │ ├── prefs_widgets.h │ │ │ └── prefs_widgets.m │ │ ├── private │ │ │ └── PIPSPI.h │ │ ├── shaders │ │ │ ├── VLCShaderTypes.h │ │ │ └── VLCSnowShader.metal │ │ ├── views │ │ │ ├── VLCBasicView.h │ │ │ ├── VLCBasicView.m │ │ │ ├── VLCBottomBarView.h │ │ │ ├── VLCBottomBarView.m │ │ │ ├── VLCCustomWindowButton.h │ │ │ ├── VLCCustomWindowButton.m │ │ │ ├── VLCDefaultValueSlider.h │ │ │ ├── VLCDefaultValueSlider.m │ │ │ ├── VLCDefaultValueSliderCell.h │ │ │ ├── VLCDefaultValueSliderCell.m │ │ │ ├── VLCDragDropView.h │ │ │ ├── VLCDragDropView.m │ │ │ ├── VLCFileDragRecognisingView.h │ │ │ ├── VLCFileDragRecognisingView.m │ │ │ ├── VLCImageButton.h │ │ │ ├── VLCImageButton.m │ │ │ ├── VLCImageView.h │ │ │ ├── VLCImageView.m │ │ │ ├── VLCLibraryRatingIndicator.h │ │ │ ├── VLCLibraryRatingIndicator.m │ │ │ ├── VLCLinearProgressIndicator.h │ │ │ ├── VLCLinearProgressIndicator.m │ │ │ ├── VLCLoadingOverlayView.h │ │ │ ├── VLCLoadingOverlayView.m │ │ │ ├── VLCNoResultsLabel.h │ │ │ ├── VLCNoResultsLabel.m │ │ │ ├── VLCPlaybackEndViewController.h │ │ │ ├── VLCPlaybackEndViewController.m │ │ │ ├── VLCPlaybackProgressSlider.h │ │ │ ├── VLCPlaybackProgressSlider.m │ │ │ ├── VLCPlaybackProgressSliderCell.h │ │ │ ├── VLCPlaybackProgressSliderCell.m │ │ │ ├── VLCRoundedCornerTextField.h │ │ │ ├── VLCRoundedCornerTextField.m │ │ │ ├── VLCScrollingClipView.h │ │ │ ├── VLCScrollingClipView.m │ │ │ ├── VLCSettingTextField.h │ │ │ ├── VLCSettingTextField.m │ │ │ ├── VLCSnowEffectView.h │ │ │ ├── VLCSnowEffectView.m │ │ │ ├── VLCStatusNotifierView.h │ │ │ ├── VLCStatusNotifierView.m │ │ │ ├── VLCSubScrollView.h │ │ │ ├── VLCSubScrollView.m │ │ │ ├── VLCTimeField.h │ │ │ ├── VLCTimeField.m │ │ │ ├── VLCTimeFormatter.h │ │ │ ├── VLCTimeFormatter.m │ │ │ ├── VLCTrackingView.h │ │ │ ├── VLCTrackingView.m │ │ │ ├── VLCVolumeSlider.h │ │ │ ├── VLCVolumeSlider.m │ │ │ ├── VLCVolumeSliderCell.h │ │ │ ├── VLCVolumeSliderCell.m │ │ │ └── iCarousel │ │ │ │ ├── iCarousel.h │ │ │ │ └── iCarousel.m │ │ └── windows │ │ │ ├── VLCAboutWindowController.h │ │ │ ├── VLCAboutWindowController.m │ │ │ ├── VLCDetachedAudioWindow.h │ │ │ ├── VLCDetachedAudioWindow.m │ │ │ ├── VLCErrorWindowController.h │ │ │ ├── VLCErrorWindowController.m │ │ │ ├── VLCHelpWindowController.h │ │ │ ├── VLCHelpWindowController.m │ │ │ ├── VLCOpenInputMetadata.h │ │ │ ├── VLCOpenInputMetadata.m │ │ │ ├── VLCOpenWindowController.h │ │ │ ├── VLCOpenWindowController.m │ │ │ ├── addons │ │ │ ├── VLCAddonListItem.h │ │ │ ├── VLCAddonListItem.m │ │ │ ├── VLCAddonsWindowController.h │ │ │ └── VLCAddonsWindowController.m │ │ │ ├── controlsbar │ │ │ ├── VLCControlsBarCommon.h │ │ │ ├── VLCControlsBarCommon.m │ │ │ ├── VLCMainVideoViewControlsBar.h │ │ │ ├── VLCMainVideoViewControlsBar.m │ │ │ ├── VLCMainWindowControlsBar.h │ │ │ └── VLCMainWindowControlsBar.m │ │ │ ├── convertandsave │ │ │ ├── VLCConvertAndSaveWindowController.h │ │ │ ├── VLCConvertAndSaveWindowController.m │ │ │ ├── VLCOutput.h │ │ │ └── VLCOutput.m │ │ │ ├── extensions │ │ │ ├── VLCExtensionsDialogProvider.h │ │ │ ├── VLCExtensionsDialogProvider.m │ │ │ ├── VLCExtensionsManager.h │ │ │ ├── VLCExtensionsManager.m │ │ │ ├── VLCUIWidgets.h │ │ │ └── VLCUIWidgets.m │ │ │ ├── logging │ │ │ ├── VLCLogMessage.h │ │ │ ├── VLCLogMessage.m │ │ │ ├── VLCLogWindowController.h │ │ │ └── VLCLogWindowController.m │ │ │ └── video │ │ │ ├── VLCAspectRatioRetainingVideoWindow.h │ │ │ ├── VLCAspectRatioRetainingVideoWindow.m │ │ │ ├── VLCFullVideoViewWindow.h │ │ │ ├── VLCFullVideoViewWindow.m │ │ │ ├── VLCMainVideoViewAudioMediaDecorativeView.h │ │ │ ├── VLCMainVideoViewAudioMediaDecorativeView.m │ │ │ ├── VLCMainVideoViewController.h │ │ │ ├── VLCMainVideoViewController.m │ │ │ ├── VLCMainVideoViewOverlayView.h │ │ │ ├── VLCMainVideoViewOverlayView.m │ │ │ ├── VLCVideoOutputProvider.h │ │ │ ├── VLCVideoOutputProvider.m │ │ │ ├── VLCVideoWindowCommon.h │ │ │ ├── VLCVideoWindowCommon.m │ │ │ ├── VLCVoutView.h │ │ │ ├── VLCVoutView.m │ │ │ ├── VLCWindow.h │ │ │ └── VLCWindow.m │ ├── meson.build │ ├── minimal_macosx │ │ ├── VLCMinimalVoutWindow.h │ │ ├── VLCMinimalVoutWindow.m │ │ ├── intf.h │ │ ├── intf.m │ │ ├── macosx.c │ │ ├── misc.h │ │ └── misc.m │ ├── ncurses.c │ ├── qt │ │ ├── .gitignore │ │ ├── HACKING │ │ ├── Makefile.am │ │ ├── assets.qrc │ │ ├── dialogs │ │ │ ├── .gitignore │ │ │ ├── bookmarks │ │ │ │ ├── bookmarks.cpp │ │ │ │ └── bookmarks.hpp │ │ │ ├── dialogs │ │ │ │ ├── dialogmodel.cpp │ │ │ │ ├── dialogmodel.hpp │ │ │ │ └── qml │ │ │ │ │ ├── CustomDialog.qml │ │ │ │ │ ├── Dialogs.qml │ │ │ │ │ ├── ModalDialog.qml │ │ │ │ │ └── WindowDialog.qml │ │ │ ├── dialogs_provider.cpp │ │ │ ├── dialogs_provider.hpp │ │ │ ├── epg │ │ │ │ ├── EPGChannels.cpp │ │ │ │ ├── EPGChannels.hpp │ │ │ │ ├── EPGItem.cpp │ │ │ │ ├── EPGItem.hpp │ │ │ │ ├── EPGProgram.cpp │ │ │ │ ├── EPGProgram.hpp │ │ │ │ ├── EPGRuler.cpp │ │ │ │ ├── EPGRuler.hpp │ │ │ │ ├── EPGView.cpp │ │ │ │ ├── EPGView.hpp │ │ │ │ ├── EPGWidget.cpp │ │ │ │ ├── EPGWidget.hpp │ │ │ │ ├── epg.cpp │ │ │ │ └── epg.hpp │ │ │ ├── extended │ │ │ │ ├── equalizer.ui │ │ │ │ ├── extended.cpp │ │ │ │ ├── extended.hpp │ │ │ │ ├── extended_panels.cpp │ │ │ │ ├── extended_panels.hpp │ │ │ │ └── video_effects.ui │ │ │ ├── extensions │ │ │ │ ├── extensions.cpp │ │ │ │ ├── extensions.hpp │ │ │ │ ├── extensions_manager.cpp │ │ │ │ └── extensions_manager.hpp │ │ │ ├── fingerprint │ │ │ │ ├── chromaprint.cpp │ │ │ │ ├── chromaprint.hpp │ │ │ │ ├── fingerprintdialog.cpp │ │ │ │ ├── fingerprintdialog.hpp │ │ │ │ └── fingerprintdialog.ui │ │ │ ├── firstrun │ │ │ │ ├── firstrunwizard.cpp │ │ │ │ ├── firstrunwizard.hpp │ │ │ │ └── firstrunwizard.ui │ │ │ ├── gototime │ │ │ │ ├── gototime.cpp │ │ │ │ └── gototime.hpp │ │ │ ├── help │ │ │ │ ├── about.ui │ │ │ │ ├── aboutmodel.cpp │ │ │ │ ├── aboutmodel.hpp │ │ │ │ ├── help.cpp │ │ │ │ ├── help.hpp │ │ │ │ └── update.ui │ │ │ ├── mediainfo │ │ │ │ ├── info_panels.cpp │ │ │ │ ├── info_panels.hpp │ │ │ │ ├── info_widgets.cpp │ │ │ │ ├── info_widgets.hpp │ │ │ │ ├── mediainfo.cpp │ │ │ │ └── mediainfo.hpp │ │ │ ├── messages │ │ │ │ ├── messages.cpp │ │ │ │ ├── messages.hpp │ │ │ │ └── messages_panel.ui │ │ │ ├── open │ │ │ │ ├── open.cpp │ │ │ │ ├── open.hpp │ │ │ │ ├── open.ui │ │ │ │ ├── open_capture.ui │ │ │ │ ├── open_disk.ui │ │ │ │ ├── open_file.ui │ │ │ │ ├── open_net.ui │ │ │ │ ├── open_panels.cpp │ │ │ │ ├── open_panels.hpp │ │ │ │ ├── openurl.cpp │ │ │ │ └── openurl.hpp │ │ │ ├── playlists │ │ │ │ ├── playlists.cpp │ │ │ │ └── playlists.hpp │ │ │ ├── plugins │ │ │ │ ├── plugins.cpp │ │ │ │ └── plugins.hpp │ │ │ ├── podcast │ │ │ │ ├── podcast_configuration.cpp │ │ │ │ ├── podcast_configuration.hpp │ │ │ │ └── podcast_configuration.ui │ │ │ ├── preferences │ │ │ │ ├── complete_preferences.cpp │ │ │ │ ├── complete_preferences.hpp │ │ │ │ ├── expert_model.cpp │ │ │ │ ├── expert_model.hpp │ │ │ │ ├── expert_view.cpp │ │ │ │ ├── expert_view.hpp │ │ │ │ ├── preferences.cpp │ │ │ │ ├── preferences.hpp │ │ │ │ ├── preferences_widgets.cpp │ │ │ │ ├── preferences_widgets.hpp │ │ │ │ ├── simple_preferences.cpp │ │ │ │ ├── simple_preferences.hpp │ │ │ │ ├── sprefs_audio.ui │ │ │ │ ├── sprefs_input.ui │ │ │ │ ├── sprefs_interface.ui │ │ │ │ ├── sprefs_medialibrary.ui │ │ │ │ ├── sprefs_subtitles.ui │ │ │ │ └── sprefs_video.ui │ │ │ ├── sout │ │ │ │ ├── convert.cpp │ │ │ │ ├── convert.hpp │ │ │ │ ├── profile_selector.cpp │ │ │ │ ├── profile_selector.hpp │ │ │ │ ├── profiles.hpp │ │ │ │ ├── profiles.ui │ │ │ │ ├── sout.cpp │ │ │ │ ├── sout.hpp │ │ │ │ ├── sout.ui │ │ │ │ ├── sout_widgets.cpp │ │ │ │ └── sout_widgets.hpp │ │ │ ├── systray │ │ │ │ ├── systray.cpp │ │ │ │ └── systray.hpp │ │ │ ├── toolbar │ │ │ │ ├── controlbar_profile.cpp │ │ │ │ ├── controlbar_profile.hpp │ │ │ │ ├── controlbar_profile_model.cpp │ │ │ │ ├── controlbar_profile_model.hpp │ │ │ │ └── qml │ │ │ │ │ ├── EditorDNDDelegate.qml │ │ │ │ │ ├── EditorDNDView.qml │ │ │ │ │ ├── EditorDummyButton.qml │ │ │ │ │ ├── EditorTabButton.qml │ │ │ │ │ ├── ToolbarEditor.qml │ │ │ │ │ ├── ToolbarEditorButtonList.qml │ │ │ │ │ └── ToolbarEditorDialog.qml │ │ │ └── vlm │ │ │ │ ├── vlm.cpp │ │ │ │ ├── vlm.hpp │ │ │ │ └── vlm.ui │ │ ├── maininterface │ │ │ ├── compositor.cpp │ │ │ ├── compositor.hpp │ │ │ ├── compositor_accessibility.cpp │ │ │ ├── compositor_accessibility.hpp │ │ │ ├── compositor_common.cpp │ │ │ ├── compositor_common.hpp │ │ │ ├── compositor_dcomp.cpp │ │ │ ├── compositor_dcomp.hpp │ │ │ ├── compositor_dcomp_acrylicsurface.cpp │ │ │ ├── compositor_dcomp_acrylicsurface.hpp │ │ │ ├── compositor_dcomp_error.hpp │ │ │ ├── compositor_dummy.cpp │ │ │ ├── compositor_dummy.hpp │ │ │ ├── compositor_platform.cpp │ │ │ ├── compositor_platform.hpp │ │ │ ├── compositor_wayland.cpp │ │ │ ├── compositor_wayland.hpp │ │ │ ├── compositor_wayland_module.c │ │ │ ├── compositor_wayland_module.h │ │ │ ├── compositor_win7.cpp │ │ │ ├── compositor_win7.hpp │ │ │ ├── compositor_x11.cpp │ │ │ ├── compositor_x11.hpp │ │ │ ├── compositor_x11_renderclient.cpp │ │ │ ├── compositor_x11_renderclient.hpp │ │ │ ├── compositor_x11_renderwindow.cpp │ │ │ ├── compositor_x11_renderwindow.hpp │ │ │ ├── compositor_x11_uisurface.cpp │ │ │ ├── compositor_x11_uisurface.hpp │ │ │ ├── compositor_x11_utils.cpp │ │ │ ├── compositor_x11_utils.hpp │ │ │ ├── interface_window_handler.cpp │ │ │ ├── interface_window_handler.hpp │ │ │ ├── kwindowsystem_module.cpp │ │ │ ├── mainctx.cpp │ │ │ ├── mainctx.hpp │ │ │ ├── mainctx_submodels.hpp │ │ │ ├── mainctx_win32.cpp │ │ │ ├── mainctx_win32.hpp │ │ │ ├── mainui.cpp │ │ │ ├── mainui.hpp │ │ │ ├── qml │ │ │ │ ├── BannerSources.qml │ │ │ │ ├── MainDisplay.qml │ │ │ │ ├── MainInterface.qml │ │ │ │ ├── MainViewLoader.qml │ │ │ │ └── NoMedialibHome.qml │ │ │ ├── qt_wayland_plugin.c │ │ │ ├── qt_x11_plugin.c │ │ │ ├── video_window_handler.cpp │ │ │ ├── video_window_handler.hpp │ │ │ ├── videosurface.cpp │ │ │ ├── videosurface.hpp │ │ │ ├── win32windoweffects_module.cpp │ │ │ ├── win32windoweffects_module.hpp │ │ │ └── windoweffects_module.hpp │ │ ├── medialibrary │ │ │ ├── medialib.cpp │ │ │ ├── medialib.hpp │ │ │ ├── mlalbum.cpp │ │ │ ├── mlalbum.hpp │ │ │ ├── mlalbummodel.cpp │ │ │ ├── mlalbummodel.hpp │ │ │ ├── mlartist.cpp │ │ │ ├── mlartist.hpp │ │ │ ├── mlartistmodel.cpp │ │ │ ├── mlartistmodel.hpp │ │ │ ├── mlaudio.cpp │ │ │ ├── mlaudio.hpp │ │ │ ├── mlaudiomodel.cpp │ │ │ ├── mlaudiomodel.hpp │ │ │ ├── mlbasemodel.cpp │ │ │ ├── mlbasemodel.hpp │ │ │ ├── mlbookmarkmodel.cpp │ │ │ ├── mlbookmarkmodel.hpp │ │ │ ├── mlcustomcover.cpp │ │ │ ├── mlcustomcover.hpp │ │ │ ├── mlevent.hpp │ │ │ ├── mlfolder.cpp │ │ │ ├── mlfolder.hpp │ │ │ ├── mlfoldersmodel.cpp │ │ │ ├── mlfoldersmodel.hpp │ │ │ ├── mlgenre.cpp │ │ │ ├── mlgenre.hpp │ │ │ ├── mlgenremodel.cpp │ │ │ ├── mlgenremodel.hpp │ │ │ ├── mlgroup.cpp │ │ │ ├── mlgroup.hpp │ │ │ ├── mlhelper.cpp │ │ │ ├── mlhelper.hpp │ │ │ ├── mlmedia.hpp │ │ │ ├── mlmediamodel.cpp │ │ │ ├── mlmediamodel.hpp │ │ │ ├── mlmediastore.cpp │ │ │ ├── mlmediastore.hpp │ │ │ ├── mlplaylist.cpp │ │ │ ├── mlplaylist.hpp │ │ │ ├── mlplaylistlistmodel.cpp │ │ │ ├── mlplaylistlistmodel.hpp │ │ │ ├── mlplaylistmedia.cpp │ │ │ ├── mlplaylistmedia.hpp │ │ │ ├── mlplaylistmodel.cpp │ │ │ ├── mlplaylistmodel.hpp │ │ │ ├── mlqmltypes.hpp │ │ │ ├── mlqueryparams.cpp │ │ │ ├── mlqueryparams.hpp │ │ │ ├── mlrecentmediamodel.cpp │ │ │ ├── mlrecentmediamodel.hpp │ │ │ ├── mlrecentvideomodel.cpp │ │ │ ├── mlrecentvideomodel.hpp │ │ │ ├── mlthreadpool.cpp │ │ │ ├── mlthreadpool.hpp │ │ │ ├── mlurlmodel.cpp │ │ │ ├── mlurlmodel.hpp │ │ │ ├── mlvideo.cpp │ │ │ ├── mlvideo.hpp │ │ │ ├── mlvideofoldersmodel.cpp │ │ │ ├── mlvideofoldersmodel.hpp │ │ │ ├── mlvideogroupsmodel.cpp │ │ │ ├── mlvideogroupsmodel.hpp │ │ │ ├── mlvideomodel.cpp │ │ │ ├── mlvideomodel.hpp │ │ │ ├── qml │ │ │ │ ├── ArtistTopBanner.qml │ │ │ │ ├── AudioGridItem.qml │ │ │ │ ├── HomeDisplay.qml │ │ │ │ ├── HomePage.qml │ │ │ │ ├── MediaView.qml │ │ │ │ ├── MusicAlbums.qml │ │ │ │ ├── MusicAlbumsDisplay.qml │ │ │ │ ├── MusicAlbumsGridExpandDelegate.qml │ │ │ │ ├── MusicAllArtists.qml │ │ │ │ ├── MusicArtist.qml │ │ │ │ ├── MusicArtistDelegate.qml │ │ │ │ ├── MusicArtistsAlbums.qml │ │ │ │ ├── MusicArtistsDisplay.qml │ │ │ │ ├── MusicDisplay.qml │ │ │ │ ├── MusicGenres.qml │ │ │ │ ├── MusicGenresDisplay.qml │ │ │ │ ├── MusicPlaylistsDisplay.qml │ │ │ │ ├── MusicTrackListDisplay.qml │ │ │ │ ├── MusicTracksDisplay.qml │ │ │ │ ├── PlaylistMedia.qml │ │ │ │ ├── PlaylistMediaDisplay.qml │ │ │ │ ├── PlaylistMediaList.qml │ │ │ │ ├── UrlListDisplay.qml │ │ │ │ ├── VideoAll.qml │ │ │ │ ├── VideoAllDisplay.qml │ │ │ │ ├── VideoAllSubDisplay.qml │ │ │ │ ├── VideoDisplay.qml │ │ │ │ ├── VideoGridDisplay.qml │ │ │ │ ├── VideoGridItem.qml │ │ │ │ ├── VideoGroupDisplay.qml │ │ │ │ ├── VideoInfoExpandPanel.qml │ │ │ │ ├── VideoListDisplay.qml │ │ │ │ └── VideoPlaylistsDisplay.qml │ │ │ ├── thumbnailcollector.cpp │ │ │ └── thumbnailcollector.hpp │ │ ├── menus │ │ │ ├── custom_menus.cpp │ │ │ ├── custom_menus.hpp │ │ │ ├── menus.cpp │ │ │ ├── menus.hpp │ │ │ ├── qml │ │ │ │ ├── GlobalShortcuts.qml │ │ │ │ ├── GlobalShortcutsMedialib.qml │ │ │ │ ├── Menubar.qml │ │ │ │ └── ShortcutExt.qml │ │ │ ├── qml_menu_wrapper.cpp │ │ │ └── qml_menu_wrapper.hpp │ │ ├── meson.build │ │ ├── network │ │ │ ├── addonsmodel.cpp │ │ │ ├── addonsmodel.hpp │ │ │ ├── devicesourceprovider.cpp │ │ │ ├── devicesourceprovider.hpp │ │ │ ├── mediatreelistener.cpp │ │ │ ├── mediatreelistener.hpp │ │ │ ├── networkbasemodel.cpp │ │ │ ├── networkbasemodel.hpp │ │ │ ├── networkdevicemodel.cpp │ │ │ ├── networkdevicemodel.hpp │ │ │ ├── networkmediamodel.cpp │ │ │ ├── networkmediamodel.hpp │ │ │ ├── networksourcesmodel.cpp │ │ │ ├── networksourcesmodel.hpp │ │ │ ├── qml │ │ │ │ ├── AddressbarButton.qml │ │ │ │ ├── BrowseDeviceView.qml │ │ │ │ ├── BrowseDisplay.qml │ │ │ │ ├── BrowseHomeDisplay.qml │ │ │ │ ├── BrowseTreeDisplay.qml │ │ │ │ ├── BrowseTreeHeader.qml │ │ │ │ ├── DiscoverDisplay.qml │ │ │ │ ├── DiscoverUrlDisplay.qml │ │ │ │ ├── NetworkAddressbar.qml │ │ │ │ ├── NetworkCustomCover.qml │ │ │ │ ├── NetworkGridItem.qml │ │ │ │ ├── NetworkThumbnailItem.qml │ │ │ │ ├── ServicesHomeDisplay.qml │ │ │ │ ├── ServicesManage.qml │ │ │ │ └── ServicesSources.qml │ │ │ ├── standardpathmodel.cpp │ │ │ ├── standardpathmodel.hpp │ │ │ └── vlcmediasourcewrapper.hpp │ │ ├── pixmaps │ │ │ ├── LICENCE │ │ │ ├── VLCIcons.json │ │ │ ├── VLCIcons.ttf │ │ │ ├── addons │ │ │ │ ├── addon_blue.svg │ │ │ │ ├── addon_broken.svg │ │ │ │ ├── addon_cyan.svg │ │ │ │ ├── addon_default.svg │ │ │ │ ├── addon_green.svg │ │ │ │ ├── addon_magenta.svg │ │ │ │ ├── addon_red.svg │ │ │ │ ├── addon_score.svg │ │ │ │ └── addon_yellow.svg │ │ │ ├── icons │ │ │ │ ├── active_indicator.svg │ │ │ │ ├── add.svg │ │ │ │ ├── album_cover.svg │ │ │ │ ├── aspect_ratio.svg │ │ │ │ ├── atob.svg │ │ │ │ ├── audiosub.svg │ │ │ │ ├── back.svg │ │ │ │ ├── breadcrumb_prev.svg │ │ │ │ ├── breadcrumb_sep.svg │ │ │ │ ├── check.svg │ │ │ │ ├── circle.svg │ │ │ │ ├── clear.svg │ │ │ │ ├── close.svg │ │ │ │ ├── del.svg │ │ │ │ ├── download.svg │ │ │ │ ├── dropzone.svg │ │ │ │ ├── dvd_menu.svg │ │ │ │ ├── dvd_next.svg │ │ │ │ ├── dvd_prev.svg │ │ │ │ ├── ellipsis.svg │ │ │ │ ├── expand.svg │ │ │ │ ├── expand_inverted.svg │ │ │ │ ├── frame-by-frame.svg │ │ │ │ ├── history.svg │ │ │ │ ├── home.svg │ │ │ │ ├── ic_fluent_apps_list.svg │ │ │ │ ├── ic_fluent_arrow_eject.svg │ │ │ │ ├── ic_fluent_arrow_move.svg │ │ │ │ ├── ic_fluent_arrow_repeat_1.svg │ │ │ │ ├── ic_fluent_arrow_repeat_all.svg │ │ │ │ ├── ic_fluent_arrow_shuffle.svg │ │ │ │ ├── ic_fluent_arrow_sort.svg │ │ │ │ ├── ic_fluent_bookmark.svg │ │ │ │ ├── ic_fluent_camera.svg │ │ │ │ ├── ic_fluent_chevron_down.svg │ │ │ │ ├── ic_fluent_chevron_down_24.svg │ │ │ │ ├── ic_fluent_chevron_left_24.svg │ │ │ │ ├── ic_fluent_chevron_right_24.svg │ │ │ │ ├── ic_fluent_chevron_up.svg │ │ │ │ ├── ic_fluent_chevron_up_24.svg │ │ │ │ ├── ic_fluent_document_add_24_regular.svg │ │ │ │ ├── ic_fluent_document_copy_24_regular.svg │ │ │ │ ├── ic_fluent_fast_forward.svg │ │ │ │ ├── ic_fluent_filmstrip.svg │ │ │ │ ├── ic_fluent_full_screen_maximize.svg │ │ │ │ ├── ic_fluent_full_screen_minimize.svg │ │ │ │ ├── ic_fluent_globe.svg │ │ │ │ ├── ic_fluent_grid.svg │ │ │ │ ├── ic_fluent_more_vertical.svg │ │ │ │ ├── ic_fluent_music_note_2.svg │ │ │ │ ├── ic_fluent_next.svg │ │ │ │ ├── ic_fluent_options.svg │ │ │ │ ├── ic_fluent_play.svg │ │ │ │ ├── ic_fluent_play_filled.svg │ │ │ │ ├── ic_fluent_previous.svg │ │ │ │ ├── ic_fluent_rewind.svg │ │ │ │ ├── ic_fluent_search.svg │ │ │ │ ├── ic_fluent_skip_back_10.svg │ │ │ │ ├── ic_fluent_skip_forward_10.svg │ │ │ │ ├── ic_fluent_stop.svg │ │ │ │ ├── ic_fluent_wifi_1.svg │ │ │ │ ├── ic_pause_filled.svg │ │ │ │ ├── ic_playlist.svg │ │ │ │ ├── ic_playlist_add.svg │ │ │ │ ├── ic_playlist_clear.svg │ │ │ │ ├── info.svg │ │ │ │ ├── multiselect.svg │ │ │ │ ├── ok.svg │ │ │ │ ├── pip.svg │ │ │ │ ├── play_reverse.svg │ │ │ │ ├── podcast.svg │ │ │ │ ├── profile_new.svg │ │ │ │ ├── record.svg │ │ │ │ ├── remove.svg │ │ │ │ ├── renderer.svg │ │ │ │ ├── space.svg │ │ │ │ ├── stream.svg │ │ │ │ ├── sync.svg │ │ │ │ ├── time.svg │ │ │ │ ├── topbar_filter.svg │ │ │ │ ├── transparency.svg │ │ │ │ ├── tv.svg │ │ │ │ ├── tvtelx.svg │ │ │ │ ├── visualization.svg │ │ │ │ ├── volume_high.svg │ │ │ │ ├── volume_low.svg │ │ │ │ ├── volume_medium.svg │ │ │ │ ├── volume_muted.svg │ │ │ │ ├── volume_zero.svg │ │ │ │ ├── window_close.svg │ │ │ │ ├── window_maximize.svg │ │ │ │ ├── window_minimize.svg │ │ │ │ └── window_restore.svg │ │ │ ├── makeIconFont.py │ │ │ ├── menu │ │ │ │ ├── add.svg │ │ │ │ ├── capture-card.svg │ │ │ │ ├── clear.svg │ │ │ │ ├── disc.svg │ │ │ │ ├── download.svg │ │ │ │ ├── exit.svg │ │ │ │ ├── file.svg │ │ │ │ ├── folder.svg │ │ │ │ ├── help.svg │ │ │ │ ├── ic_fluent_arrow_eject.svg │ │ │ │ ├── ic_fluent_arrow_repeat_1.svg │ │ │ │ ├── ic_fluent_arrow_repeat_all.svg │ │ │ │ ├── ic_fluent_arrow_shuffle.svg │ │ │ │ ├── ic_fluent_fast_forward.svg │ │ │ │ ├── ic_fluent_next.svg │ │ │ │ ├── ic_fluent_options.svg │ │ │ │ ├── ic_fluent_play_filled.svg │ │ │ │ ├── ic_fluent_previous.svg │ │ │ │ ├── ic_fluent_rewind.svg │ │ │ │ ├── ic_fluent_skip_back_10.svg │ │ │ │ ├── ic_fluent_skip_forward_10.svg │ │ │ │ ├── ic_fluent_stop.svg │ │ │ │ ├── ic_pause_filled.svg │ │ │ │ ├── ic_playlist.svg │ │ │ │ ├── info.svg │ │ │ │ ├── media_library.svg │ │ │ │ ├── messages.svg │ │ │ │ ├── movie.svg │ │ │ │ ├── music.svg │ │ │ │ ├── network.svg │ │ │ │ ├── preferences.svg │ │ │ │ ├── profile_new.svg │ │ │ │ ├── record.svg │ │ │ │ ├── remove.svg │ │ │ │ ├── repeat_off.svg │ │ │ │ ├── search_clear.svg │ │ │ │ ├── stream.svg │ │ │ │ ├── sync.svg │ │ │ │ ├── tmp │ │ │ │ ├── update.svg │ │ │ │ ├── volume-high.svg │ │ │ │ ├── volume-low.svg │ │ │ │ └── volume-muted.svg │ │ │ ├── misc │ │ │ │ ├── cone.svg │ │ │ │ ├── new_indicator.svg │ │ │ │ ├── theme_dark.svg │ │ │ │ ├── theme_daynight.svg │ │ │ │ ├── theme_light.svg │ │ │ │ ├── wait1.svg │ │ │ │ ├── wait2.svg │ │ │ │ ├── wait3.svg │ │ │ │ └── wait4.svg │ │ │ ├── placeholder │ │ │ │ ├── add_service.svg │ │ │ │ ├── noart.png │ │ │ │ ├── noart_album.svg │ │ │ │ ├── noart_albumCover.svg │ │ │ │ ├── noart_artist.svg │ │ │ │ ├── noart_artistCover.svg │ │ │ │ ├── noart_artist_small.svg │ │ │ │ └── noart_videoCover.svg │ │ │ ├── prefs │ │ │ │ ├── advprefs_audio.svg │ │ │ │ ├── advprefs_codec.svg │ │ │ │ ├── advprefs_extended.svg │ │ │ │ ├── advprefs_intf.svg │ │ │ │ ├── advprefs_playlist.svg │ │ │ │ ├── advprefs_sout.svg │ │ │ │ ├── advprefs_video.svg │ │ │ │ ├── sample_complete.png │ │ │ │ ├── sample_minimal.png │ │ │ │ ├── sample_skins.png │ │ │ │ ├── spref_audio.png │ │ │ │ ├── spref_hotkeys.png │ │ │ │ ├── spref_input.png │ │ │ │ ├── spref_interface.png │ │ │ │ ├── spref_medialibrary.png │ │ │ │ ├── spref_subtitles.png │ │ │ │ └── spref_video.png │ │ │ ├── sd │ │ │ │ ├── appletrailers.svg │ │ │ │ ├── assembleenationale.svg │ │ │ │ ├── capture-card.svg │ │ │ │ ├── directory.svg │ │ │ │ ├── disc.svg │ │ │ │ ├── file.svg │ │ │ │ ├── fmc.svg │ │ │ │ ├── frenchtv.svg │ │ │ │ ├── harddisk.svg │ │ │ │ ├── icecast.svg │ │ │ │ ├── jamendo.svg │ │ │ │ ├── katsomo.svg │ │ │ │ ├── lan.svg │ │ │ │ ├── library.svg │ │ │ │ ├── metachannels.svg │ │ │ │ ├── mtp.svg │ │ │ │ ├── network.svg │ │ │ │ ├── node.svg │ │ │ │ ├── pictures.svg │ │ │ │ ├── playlist.svg │ │ │ │ ├── podcast.svg │ │ │ │ ├── screen.svg │ │ │ │ ├── stream.svg │ │ │ │ └── unknown.svg │ │ │ └── win7 │ │ │ │ ├── next.svg │ │ │ │ ├── pause.svg │ │ │ │ ├── play.svg │ │ │ │ └── prev.svg │ │ ├── player │ │ │ ├── control_list_filter.cpp │ │ │ ├── control_list_filter.hpp │ │ │ ├── control_list_model.cpp │ │ │ ├── control_list_model.hpp │ │ │ ├── delay_estimator.cpp │ │ │ ├── delay_estimator.hpp │ │ │ ├── input_models.cpp │ │ │ ├── input_models.hpp │ │ │ ├── player_controlbar_model.cpp │ │ │ ├── player_controlbar_model.hpp │ │ │ ├── player_controller.cpp │ │ │ ├── player_controller.hpp │ │ │ ├── player_controller_p.hpp │ │ │ └── qml │ │ │ │ ├── Bookmarks.qml │ │ │ │ ├── ControlBar.qml │ │ │ │ ├── ControlLayout.qml │ │ │ │ ├── ControlRepeater.qml │ │ │ │ ├── MiniPlayer.qml │ │ │ │ ├── MinimalView.qml │ │ │ │ ├── NavigationBox.qml │ │ │ │ ├── PIPPlayer.qml │ │ │ │ ├── PlaybackSpeed.qml │ │ │ │ ├── Player.qml │ │ │ │ ├── PlayerControlLayout.qml │ │ │ │ ├── PlayerControlbarControls.qml │ │ │ │ ├── PlayerPlaylistVisibilityFSM.qml │ │ │ │ ├── PlayerToolbarVisibilityFSM.qml │ │ │ │ ├── ResumeDialog.qml │ │ │ │ ├── SliderBar.qml │ │ │ │ ├── TopBar.qml │ │ │ │ ├── TracksListPage.qml │ │ │ │ ├── TracksMenu.qml │ │ │ │ ├── TracksPage.qml │ │ │ │ ├── TracksPageAudio.qml │ │ │ │ ├── TracksPageSpeed.qml │ │ │ │ ├── TracksPageSubtitle.qml │ │ │ │ └── controlbarcontrols │ │ │ │ ├── ArtworkInfoWidget.qml │ │ │ │ ├── AspectRatioWidget.qml │ │ │ │ ├── AtoBButton.qml │ │ │ │ ├── BackButton.qml │ │ │ │ ├── BookmarkButton.qml │ │ │ │ ├── ChapterNextButton.qml │ │ │ │ ├── ChapterPreviousButton.qml │ │ │ │ ├── DvdMenuButton.qml │ │ │ │ ├── ExpandingSpacerWidget.qml │ │ │ │ ├── ExtendedSettingsButton.qml │ │ │ │ ├── Fallback.qml │ │ │ │ ├── FasterButton.qml │ │ │ │ ├── FrameButton.qml │ │ │ │ ├── FullscreenButton.qml │ │ │ │ ├── HighResolutionTimeWidget.qml │ │ │ │ ├── InfoButton.qml │ │ │ │ ├── LangButton.qml │ │ │ │ ├── LoopButton.qml │ │ │ │ ├── MenuButton.qml │ │ │ │ ├── NavigationBoxButton.qml │ │ │ │ ├── NavigationWidget.qml │ │ │ │ ├── NextButton.qml │ │ │ │ ├── OpenButton.qml │ │ │ │ ├── PlayButton.qml │ │ │ │ ├── PlaybackSpeedButton.qml │ │ │ │ ├── PlayerSwitchButton.qml │ │ │ │ ├── PlaylistButton.qml │ │ │ │ ├── PreviousButton.qml │ │ │ │ ├── ProgramButton.qml │ │ │ │ ├── QuitButton.qml │ │ │ │ ├── RandomButton.qml │ │ │ │ ├── RecordButton.qml │ │ │ │ ├── RendererButton.qml │ │ │ │ ├── ReverseButton.qml │ │ │ │ ├── SkipBackButton.qml │ │ │ │ ├── SkipForwardButton.qml │ │ │ │ ├── SlowerButton.qml │ │ │ │ ├── SnapshotButton.qml │ │ │ │ ├── SpacerWidget.qml │ │ │ │ ├── StopButton.qml │ │ │ │ ├── TeletextButton.qml │ │ │ │ ├── TeletextColorButton.qml │ │ │ │ ├── TeletextWidget.qml │ │ │ │ └── VolumeWidget.qml │ │ ├── playlist │ │ │ ├── media.hpp │ │ │ ├── playlist_common.hpp │ │ │ ├── playlist_controller.cpp │ │ │ ├── playlist_controller.hpp │ │ │ ├── playlist_controller_p.hpp │ │ │ ├── playlist_item.cpp │ │ │ ├── playlist_item.hpp │ │ │ ├── playlist_model.cpp │ │ │ ├── playlist_model.hpp │ │ │ ├── playlist_model_p.hpp │ │ │ └── qml │ │ │ │ ├── PlaylistDelegate.qml │ │ │ │ ├── PlaylistDetachedWindow.qml │ │ │ │ ├── PlaylistPane.qml │ │ │ │ └── PlaylistToolbar.qml │ │ ├── plugins.hpp │ │ ├── qt.cpp │ │ ├── qt.hpp │ │ ├── qt6.pro │ │ ├── qtest.pro │ │ ├── quicktest.pro │ │ ├── scripts │ │ │ ├── genqmldir.py │ │ │ ├── genqrc.py │ │ │ ├── qrc2rsp.py │ │ │ └── static_dirs.py │ │ ├── shaders │ │ │ ├── Common.glsl │ │ │ ├── DitheredTexture.frag │ │ │ ├── DualKawaseBlur.frag │ │ │ ├── DualKawaseBlur_downsample.frag │ │ │ ├── DualKawaseBlur_upsample.frag │ │ │ ├── DualKawaseBlur_upsample_postprocess.frag │ │ │ ├── FadingEdge.frag │ │ │ ├── FadingEdgeX.vert │ │ │ ├── FadingEdgeY.vert │ │ │ ├── FastBlend.frag │ │ │ ├── FastBlend_additive.frag │ │ │ ├── FastBlend_multiply.frag │ │ │ ├── FastBlend_screen.frag │ │ │ ├── Noise.frag │ │ │ ├── RectFilter.frag │ │ │ ├── RoundedRectangleShadow.frag │ │ │ ├── RoundedRectangleShadow_hollow.frag │ │ │ ├── SDFAARoundedTexture.frag │ │ │ ├── SDFAARoundedTexture_cropsupport_bordersupport.frag │ │ │ ├── SubTexture.vert │ │ │ ├── VoronoiSnow.frag │ │ │ ├── meson.build │ │ │ └── shaders.qrc │ │ ├── style │ │ │ ├── AcrylicController.qml │ │ │ ├── VLCIcons.qml │ │ │ ├── VLCStyle.qml │ │ │ ├── colorcontext.cpp │ │ │ ├── colorcontext.hpp │ │ │ ├── defaultthemeproviders.hpp │ │ │ ├── gtkthemeprovider │ │ │ │ ├── gtk_compat.cpp │ │ │ │ ├── gtk_compat.h │ │ │ │ ├── gtk_util.cpp │ │ │ │ ├── gtk_util.h │ │ │ │ ├── gtkthemeprovider.cpp │ │ │ │ ├── nav_button_provider_gtk.cpp │ │ │ │ ├── nav_button_provider_gtk.h │ │ │ │ └── scoped_gobject.h │ │ │ ├── qtthemeprovider.hpp │ │ │ ├── systempalette.cpp │ │ │ ├── systempalette.hpp │ │ │ ├── systempalettethemeprovider.cpp │ │ │ └── windowsthemeprovider.cpp │ │ ├── tests │ │ │ ├── qml_test.cpp │ │ │ ├── qml_test.hpp │ │ │ ├── test_base_model.cpp │ │ │ ├── test_ml_model.cpp │ │ │ ├── test_renderer_manager_model.cpp │ │ │ ├── test_thread_runner.cpp │ │ │ ├── test_vlc_dialog_model.cpp │ │ │ ├── tst_FSM.qml │ │ │ ├── vlc_stub_modules.cpp │ │ │ └── vlc_stub_modules.hpp │ │ ├── util │ │ │ ├── asynctask.hpp │ │ │ ├── audio_device_model.cpp │ │ │ ├── audio_device_model.hpp │ │ │ ├── base_model.cpp │ │ │ ├── base_model.hpp │ │ │ ├── base_model_p.hpp │ │ │ ├── color_scheme_model.cpp │ │ │ ├── color_scheme_model.hpp │ │ │ ├── color_svg_image_provider.cpp │ │ │ ├── color_svg_image_provider.hpp │ │ │ ├── colorizedsvgicon.cpp │ │ │ ├── colorizedsvgicon.hpp │ │ │ ├── covergenerator.cpp │ │ │ ├── covergenerator.hpp │ │ │ ├── csdbuttonmodel.cpp │ │ │ ├── csdbuttonmodel.hpp │ │ │ ├── csdmenu.cpp │ │ │ ├── csdmenu.hpp │ │ │ ├── csdmenu_module.h │ │ │ ├── csdmenu_wayland.c │ │ │ ├── csdmenu_wayland.h │ │ │ ├── csdmenu_win32.c │ │ │ ├── csdmenu_win32.h │ │ │ ├── csdmenu_x11.cpp │ │ │ ├── csdmenu_x11.h │ │ │ ├── dismiss_popup_event_filter.cpp │ │ │ ├── dismiss_popup_event_filter.hpp │ │ │ ├── effects_image_provider.cpp │ │ │ ├── effects_image_provider.hpp │ │ │ ├── fast_gaussian_blur_template.h │ │ │ ├── flickable_scroll_handler.cpp │ │ │ ├── flickable_scroll_handler.hpp │ │ │ ├── imagehelper.cpp │ │ │ ├── imagehelper.hpp │ │ │ ├── imageluminanceextractor.cpp │ │ │ ├── imageluminanceextractor.hpp │ │ │ ├── item_key_event_filter.cpp │ │ │ ├── item_key_event_filter.hpp │ │ │ ├── keyhelper.cpp │ │ │ ├── keyhelper.hpp │ │ │ ├── list_selection_model.cpp │ │ │ ├── list_selection_model.hpp │ │ │ ├── listcache.hpp │ │ │ ├── listcache.hxx │ │ │ ├── listcacheloader.hpp │ │ │ ├── locallistbasemodel.hpp │ │ │ ├── locallistcacheloader.hpp │ │ │ ├── model_recovery_agent.hpp │ │ │ ├── navigation_history.cpp │ │ │ ├── navigation_history.hpp │ │ │ ├── proxycolumnmodel.hpp │ │ │ ├── qml │ │ │ │ ├── DefaultFlickableScrollHandler.qml │ │ │ │ ├── FSM.qml │ │ │ │ ├── FSMState.qml │ │ │ │ ├── FadeControllerStateGroup.qml │ │ │ │ ├── GridSizeHelper.qml │ │ │ │ ├── Helpers.qml │ │ │ │ ├── MLContextMenu.qml │ │ │ │ ├── ModelSortSettingHandler.qml │ │ │ │ ├── NativeMenu.qml │ │ │ │ └── ViewDragAutoScrollHandler.qml │ │ │ ├── qsgtextureview.cpp │ │ │ ├── qsgtextureview.hpp │ │ │ ├── qt_dirs.cpp │ │ │ ├── qt_dirs.hpp │ │ │ ├── registry.cpp │ │ │ ├── registry.hpp │ │ │ ├── renderer_manager.cpp │ │ │ ├── renderer_manager.hpp │ │ │ ├── shared_input_item.hpp │ │ │ ├── singleton.hpp │ │ │ ├── soutchain.cpp │ │ │ ├── soutchain.hpp │ │ │ ├── textureproviderobserver.cpp │ │ │ ├── textureproviderobserver.hpp │ │ │ ├── ui_notifier.cpp │ │ │ ├── ui_notifier.hpp │ │ │ ├── validators.cpp │ │ │ ├── validators.hpp │ │ │ ├── varchoicemodel.cpp │ │ │ ├── varchoicemodel.hpp │ │ │ ├── varcommon_p.hpp │ │ │ ├── variables.cpp │ │ │ ├── variables.hpp │ │ │ ├── vlcaccess_image_provider.cpp │ │ │ ├── vlcaccess_image_provider.hpp │ │ │ ├── vlchotkeyconverter.cpp │ │ │ ├── vlchotkeyconverter.hpp │ │ │ ├── vlcqtmessagehandler.cpp │ │ │ ├── vlcqtmessagehandler.hpp │ │ │ ├── vlctick.cpp │ │ │ ├── vlctick.hpp │ │ │ ├── workerthreadset.cpp │ │ │ └── workerthreadset.hpp │ │ ├── vlc-qt-check.cpp │ │ ├── widgets │ │ │ ├── native │ │ │ │ ├── animators.cpp │ │ │ │ ├── animators.hpp │ │ │ │ ├── csdthemeimage.cpp │ │ │ │ ├── csdthemeimage.hpp │ │ │ │ ├── customwidgets.cpp │ │ │ │ ├── customwidgets.hpp │ │ │ │ ├── doubleclickignoringitem.hpp │ │ │ │ ├── interface_widgets.cpp │ │ │ │ ├── interface_widgets.hpp │ │ │ │ ├── mlfolderseditor.cpp │ │ │ │ ├── mlfolderseditor.hpp │ │ │ │ ├── navigation_attached.cpp │ │ │ │ ├── navigation_attached.hpp │ │ │ │ ├── qvlcframe.cpp │ │ │ │ ├── qvlcframe.hpp │ │ │ │ ├── searchlineedit.cpp │ │ │ │ ├── searchlineedit.hpp │ │ │ │ ├── textureprovideritem.cpp │ │ │ │ ├── textureprovideritem.hpp │ │ │ │ ├── viewblockingrectangle.cpp │ │ │ │ └── viewblockingrectangle.hpp │ │ │ └── qml │ │ │ │ ├── AcrylicBackground.qml │ │ │ │ ├── ActionButtonOverlay.qml │ │ │ │ ├── ActionButtonPrimary.qml │ │ │ │ ├── AnimatedBackground.qml │ │ │ │ ├── BannerCone.qml │ │ │ │ ├── BannerTabButton.qml │ │ │ │ ├── BusyIndicatorExt.qml │ │ │ │ ├── ButtonExt.qml │ │ │ │ ├── CSDMouseStealer.qml │ │ │ │ ├── CSDThemeButton.qml │ │ │ │ ├── CSDThemeButtonSet.qml │ │ │ │ ├── CSDTitlebarTapNDrapHandler.qml │ │ │ │ ├── CSDWindowButton.qml │ │ │ │ ├── CSDWindowButtonSet.qml │ │ │ │ ├── CaptionLabel.qml │ │ │ │ ├── CheckBoxExt.qml │ │ │ │ ├── CheckButton.qml │ │ │ │ ├── CheckedDelegate.qml │ │ │ │ ├── ComboBoxExt.qml │ │ │ │ ├── CurrentIndicator.qml │ │ │ │ ├── DefaultShadow.qml │ │ │ │ ├── DoubleShadow.qml │ │ │ │ ├── DragItem.qml │ │ │ │ ├── DrawerExt.qml │ │ │ │ ├── DropShadowImage.qml │ │ │ │ ├── DualKawaseBlur.qml │ │ │ │ ├── EmptyLabel.qml │ │ │ │ ├── EmptyLabelButton.qml │ │ │ │ ├── EmptyLabelHint.qml │ │ │ │ ├── EnhancedImageExt.qml │ │ │ │ ├── ExpandGridItemView.qml │ │ │ │ ├── ExpandGridView.qml │ │ │ │ ├── FadingEdge.qml │ │ │ │ ├── FadingEdgeForListView.qml │ │ │ │ ├── FastBlend.qml │ │ │ │ ├── FloatingNotification.qml │ │ │ │ ├── FrostedGlassEffect.qml │ │ │ │ ├── GridItem.qml │ │ │ │ ├── HorizontalResizeHandle.qml │ │ │ │ ├── IconButton.qml │ │ │ │ ├── IconLabel.qml │ │ │ │ ├── IconToolButton.qml │ │ │ │ ├── IconTrackButton.qml │ │ │ │ ├── ImageExt.qml │ │ │ │ ├── ImageToolButton.qml │ │ │ │ ├── LabelExt.qml │ │ │ │ ├── ListLabel.qml │ │ │ │ ├── ListSubtitleLabel.qml │ │ │ │ ├── ListViewExt.qml │ │ │ │ ├── LocalTabBar.qml │ │ │ │ ├── MLDragItem.qml │ │ │ │ ├── MLTableColumns.qml │ │ │ │ ├── MediaCover.qml │ │ │ │ ├── MenuCaption.qml │ │ │ │ ├── MenuLabel.qml │ │ │ │ ├── NavigableCol.qml │ │ │ │ ├── NavigableRow.qml │ │ │ │ ├── PageLoader.qml │ │ │ │ ├── PartialEffect.qml │ │ │ │ ├── PlayCover.qml │ │ │ │ ├── PointingTooltip.qml │ │ │ │ ├── PopupIconToolButton.qml │ │ │ │ ├── ProgressIndicator.qml │ │ │ │ ├── RadioButtonExt.qml │ │ │ │ ├── RoundButtonExt.qml │ │ │ │ ├── RoundedRectangleShadow.qml │ │ │ │ ├── ScaledImage.qml │ │ │ │ ├── ScanProgressBar.qml │ │ │ │ ├── ScrollBarExt.qml │ │ │ │ ├── SearchBox.qml │ │ │ │ ├── SliderExt.qml │ │ │ │ ├── SortControl.qml │ │ │ │ ├── SpinBoxExt.qml │ │ │ │ ├── StackViewExt.qml │ │ │ │ ├── SubtitleLabel.qml │ │ │ │ ├── TableColumns.qml │ │ │ │ ├── TableHeaderDelegate.qml │ │ │ │ ├── TableRowDelegate.qml │ │ │ │ ├── TableViewDelegateExt.qml │ │ │ │ ├── TableViewExt.qml │ │ │ │ ├── TextAutoScroller.qml │ │ │ │ ├── TextFieldExt.qml │ │ │ │ ├── TextToolButton.qml │ │ │ │ ├── ToolTipExt.qml │ │ │ │ ├── TrackDelayButton.qml │ │ │ │ ├── VideoProgressBar.qml │ │ │ │ ├── VideoQualityLabels.qml │ │ │ │ ├── ViewHeader.qml │ │ │ │ └── VoronoiSnow.qml │ │ └── windows.qrc │ └── skins2 │ │ ├── Makefile.am │ │ ├── commands │ │ ├── async_queue.cpp │ │ ├── async_queue.hpp │ │ ├── cmd_add_item.cpp │ │ ├── cmd_add_item.hpp │ │ ├── cmd_audio.cpp │ │ ├── cmd_audio.hpp │ │ ├── cmd_callbacks.hpp │ │ ├── cmd_change_skin.cpp │ │ ├── cmd_change_skin.hpp │ │ ├── cmd_dialogs.hpp │ │ ├── cmd_dummy.hpp │ │ ├── cmd_dvd.cpp │ │ ├── cmd_dvd.hpp │ │ ├── cmd_fullscreen.cpp │ │ ├── cmd_fullscreen.hpp │ │ ├── cmd_generic.hpp │ │ ├── cmd_input.cpp │ │ ├── cmd_input.hpp │ │ ├── cmd_layout.cpp │ │ ├── cmd_layout.hpp │ │ ├── cmd_minimize.cpp │ │ ├── cmd_minimize.hpp │ │ ├── cmd_muxer.cpp │ │ ├── cmd_muxer.hpp │ │ ├── cmd_on_top.cpp │ │ ├── cmd_on_top.hpp │ │ ├── cmd_playlist.cpp │ │ ├── cmd_playlist.hpp │ │ ├── cmd_playtree.cpp │ │ ├── cmd_playtree.hpp │ │ ├── cmd_quit.cpp │ │ ├── cmd_quit.hpp │ │ ├── cmd_resize.cpp │ │ ├── cmd_resize.hpp │ │ ├── cmd_show_window.hpp │ │ ├── cmd_snapshot.cpp │ │ ├── cmd_snapshot.hpp │ │ ├── cmd_vars.cpp │ │ └── cmd_vars.hpp │ │ ├── controls │ │ ├── ctrl_button.cpp │ │ ├── ctrl_button.hpp │ │ ├── ctrl_checkbox.cpp │ │ ├── ctrl_checkbox.hpp │ │ ├── ctrl_flat.hpp │ │ ├── ctrl_generic.cpp │ │ ├── ctrl_generic.hpp │ │ ├── ctrl_image.cpp │ │ ├── ctrl_image.hpp │ │ ├── ctrl_list.cpp │ │ ├── ctrl_list.hpp │ │ ├── ctrl_move.cpp │ │ ├── ctrl_move.hpp │ │ ├── ctrl_radialslider.cpp │ │ ├── ctrl_radialslider.hpp │ │ ├── ctrl_resize.cpp │ │ ├── ctrl_resize.hpp │ │ ├── ctrl_slider.cpp │ │ ├── ctrl_slider.hpp │ │ ├── ctrl_text.cpp │ │ ├── ctrl_text.hpp │ │ ├── ctrl_tree.cpp │ │ ├── ctrl_tree.hpp │ │ ├── ctrl_video.cpp │ │ └── ctrl_video.hpp │ │ ├── events │ │ ├── evt_dragndrop.hpp │ │ ├── evt_enter.hpp │ │ ├── evt_focus.hpp │ │ ├── evt_generic.hpp │ │ ├── evt_input.cpp │ │ ├── evt_input.hpp │ │ ├── evt_key.cpp │ │ ├── evt_key.hpp │ │ ├── evt_leave.hpp │ │ ├── evt_menu.hpp │ │ ├── evt_motion.hpp │ │ ├── evt_mouse.cpp │ │ ├── evt_mouse.hpp │ │ ├── evt_refresh.hpp │ │ ├── evt_scroll.cpp │ │ ├── evt_scroll.hpp │ │ ├── evt_special.cpp │ │ └── evt_special.hpp │ │ ├── meson.build │ │ ├── os2 │ │ ├── os2_dragdrop.cpp │ │ ├── os2_dragdrop.hpp │ │ ├── os2_factory.cpp │ │ ├── os2_factory.hpp │ │ ├── os2_graphics.cpp │ │ ├── os2_graphics.hpp │ │ ├── os2_loop.cpp │ │ ├── os2_loop.hpp │ │ ├── os2_popup.cpp │ │ ├── os2_popup.hpp │ │ ├── os2_timer.cpp │ │ ├── os2_timer.hpp │ │ ├── os2_tooltip.cpp │ │ ├── os2_tooltip.hpp │ │ ├── os2_window.cpp │ │ └── os2_window.hpp │ │ ├── parser │ │ ├── builder.cpp │ │ ├── builder.hpp │ │ ├── builder_data.def │ │ ├── builder_data.hpp │ │ ├── expr_evaluator.cpp │ │ ├── expr_evaluator.hpp │ │ ├── gen_builder.py │ │ ├── interpreter.cpp │ │ ├── interpreter.hpp │ │ ├── skin_parser.cpp │ │ ├── skin_parser.hpp │ │ ├── xmlparser.cpp │ │ └── xmlparser.hpp │ │ ├── src │ │ ├── anchor.cpp │ │ ├── anchor.hpp │ │ ├── anim_bitmap.cpp │ │ ├── anim_bitmap.hpp │ │ ├── art_manager.cpp │ │ ├── art_manager.hpp │ │ ├── bitmap_font.cpp │ │ ├── bitmap_font.hpp │ │ ├── dialogs.cpp │ │ ├── dialogs.hpp │ │ ├── file_bitmap.cpp │ │ ├── file_bitmap.hpp │ │ ├── fsc_window.cpp │ │ ├── fsc_window.hpp │ │ ├── ft2_bitmap.cpp │ │ ├── ft2_bitmap.hpp │ │ ├── ft2_err.c │ │ ├── ft2_err.h │ │ ├── ft2_font.cpp │ │ ├── ft2_font.hpp │ │ ├── generic_bitmap.cpp │ │ ├── generic_bitmap.hpp │ │ ├── generic_font.hpp │ │ ├── generic_layout.cpp │ │ ├── generic_layout.hpp │ │ ├── generic_window.cpp │ │ ├── generic_window.hpp │ │ ├── ini_file.cpp │ │ ├── ini_file.hpp │ │ ├── logger.cpp │ │ ├── logger.hpp │ │ ├── os_factory.cpp │ │ ├── os_factory.hpp │ │ ├── os_graphics.hpp │ │ ├── os_loop.hpp │ │ ├── os_popup.hpp │ │ ├── os_timer.hpp │ │ ├── os_tooltip.hpp │ │ ├── os_window.hpp │ │ ├── popup.cpp │ │ ├── popup.hpp │ │ ├── scaled_bitmap.cpp │ │ ├── scaled_bitmap.hpp │ │ ├── skin_common.hpp │ │ ├── skin_main.cpp │ │ ├── theme.cpp │ │ ├── theme.hpp │ │ ├── theme_loader.cpp │ │ ├── theme_loader.hpp │ │ ├── theme_repository.cpp │ │ ├── theme_repository.hpp │ │ ├── tooltip.cpp │ │ ├── tooltip.hpp │ │ ├── top_window.cpp │ │ ├── top_window.hpp │ │ ├── var_manager.cpp │ │ ├── var_manager.hpp │ │ ├── vlcproc.cpp │ │ ├── vlcproc.hpp │ │ ├── vout_manager.cpp │ │ ├── vout_manager.hpp │ │ ├── vout_window.cpp │ │ ├── vout_window.hpp │ │ ├── window_manager.cpp │ │ └── window_manager.hpp │ │ ├── utils │ │ ├── bezier.cpp │ │ ├── bezier.hpp │ │ ├── fsm.cpp │ │ ├── fsm.hpp │ │ ├── observer.hpp │ │ ├── pointer.hpp │ │ ├── position.cpp │ │ ├── position.hpp │ │ ├── ustring.cpp │ │ ├── ustring.hpp │ │ ├── var_bool.cpp │ │ ├── var_bool.hpp │ │ ├── var_list.cpp │ │ ├── var_list.hpp │ │ ├── var_percent.cpp │ │ ├── var_percent.hpp │ │ ├── var_string.cpp │ │ ├── var_string.hpp │ │ ├── var_text.cpp │ │ ├── var_text.hpp │ │ ├── var_tree.cpp │ │ ├── var_tree.hpp │ │ └── variable.hpp │ │ ├── vars │ │ ├── equalizer.cpp │ │ ├── equalizer.hpp │ │ ├── playtree.cpp │ │ ├── playtree.hpp │ │ ├── time.cpp │ │ ├── time.hpp │ │ ├── volume.cpp │ │ └── volume.hpp │ │ ├── win32 │ │ ├── win32_dragdrop.cpp │ │ ├── win32_dragdrop.hpp │ │ ├── win32_factory.cpp │ │ ├── win32_factory.hpp │ │ ├── win32_graphics.cpp │ │ ├── win32_graphics.hpp │ │ ├── win32_loop.cpp │ │ ├── win32_loop.hpp │ │ ├── win32_popup.cpp │ │ ├── win32_popup.hpp │ │ ├── win32_timer.cpp │ │ ├── win32_timer.hpp │ │ ├── win32_tooltip.cpp │ │ ├── win32_tooltip.hpp │ │ ├── win32_window.cpp │ │ └── win32_window.hpp │ │ └── x11 │ │ ├── x11_display.cpp │ │ ├── x11_display.hpp │ │ ├── x11_dragdrop.cpp │ │ ├── x11_dragdrop.hpp │ │ ├── x11_factory.cpp │ │ ├── x11_factory.hpp │ │ ├── x11_graphics.cpp │ │ ├── x11_graphics.hpp │ │ ├── x11_loop.cpp │ │ ├── x11_loop.hpp │ │ ├── x11_popup.cpp │ │ ├── x11_popup.hpp │ │ ├── x11_timer.cpp │ │ ├── x11_timer.hpp │ │ ├── x11_tooltip.cpp │ │ ├── x11_tooltip.hpp │ │ ├── x11_window.cpp │ │ └── x11_window.hpp ├── hw │ ├── amf │ │ ├── amf_helper.c │ │ └── amf_helper.h │ ├── d3d11 │ │ ├── Makefile.am │ │ ├── d3d11_decoder.cpp │ │ ├── d3d11_deinterlace.c │ │ ├── d3d11_device.c │ │ ├── d3d11_filters.c │ │ ├── d3d11_filters.h │ │ ├── d3d11_processor.c │ │ ├── d3d11_processor.h │ │ ├── d3d11_surface.c │ │ └── meson.build │ ├── d3d9 │ │ ├── Makefile.am │ │ ├── d3d9_device.c │ │ ├── d3d9_filters.c │ │ ├── d3d9_filters.h │ │ ├── dxa9.c │ │ ├── dxva2_deinterlace.c │ │ └── meson.build │ ├── meson.build │ ├── mmal │ │ ├── Makefile.am │ │ ├── codec.c │ │ ├── converter.c │ │ ├── decoder_device.c │ │ ├── deinterlace.c │ │ ├── mmal_cma.c │ │ ├── mmal_cma.h │ │ ├── mmal_picture.c │ │ ├── mmal_picture.h │ │ ├── subpic.c │ │ ├── subpic.h │ │ └── vout.c │ ├── nvdec │ │ ├── Makefile.am │ │ ├── chroma.c │ │ ├── hw_pool.c │ │ ├── hw_pool.h │ │ ├── meson.build │ │ ├── nvdec.c │ │ ├── nvdec_fmt.h │ │ ├── nvdec_gl.c │ │ └── nvdec_priv.h │ ├── vaapi │ │ ├── Makefile.am │ │ ├── chroma.c │ │ ├── decoder_device.c │ │ ├── filters.c │ │ ├── filters.h │ │ ├── vlc_vaapi.c │ │ └── vlc_vaapi.h │ └── vdpau │ │ ├── Makefile.am │ │ ├── adjust.c │ │ ├── avcodec.c │ │ ├── chroma.c │ │ ├── deinterlace.c │ │ ├── device.c │ │ ├── picture.c │ │ ├── sharpen.c │ │ ├── vlc_vdpau.c │ │ └── vlc_vdpau.h ├── isa │ ├── aarch64 │ │ ├── Makefile.am │ │ ├── simd │ │ │ ├── deinterlace.c │ │ │ └── merge.S │ │ └── sve │ │ │ ├── deinterlace.c │ │ │ └── merge.S │ ├── arm │ │ ├── Makefile.am │ │ ├── asm.S │ │ ├── neon │ │ │ ├── amplify.S │ │ │ ├── chroma_neon.h │ │ │ ├── chroma_yuv.c │ │ │ ├── deinterlace.c │ │ │ ├── deinterleave_chroma.S │ │ │ ├── i420_rgb.S │ │ │ ├── i420_rv16.S │ │ │ ├── merge.S │ │ │ ├── nv12_rgb.S │ │ │ ├── nv21_rgb.S │ │ │ ├── simple_channel_mixer.S │ │ │ ├── volume.c │ │ │ ├── yuv_rgb.c │ │ │ └── yuyv_i422.S │ │ └── simd │ │ │ ├── deinterlace.c │ │ │ └── merge.S │ └── riscv │ │ ├── Makefile.am │ │ ├── deinterlace.c │ │ ├── macros.S │ │ ├── mixer.c │ │ ├── rvv_amplify.S │ │ ├── rvv_merge.S │ │ ├── rvv_transform.S │ │ └── transform.c ├── keystore │ ├── Makefile.am │ ├── file.c │ ├── file_crypt.h │ ├── file_crypt_android.c │ ├── file_crypt_win32.c │ ├── keychain.m │ ├── kwallet.c │ ├── list_util.c │ ├── list_util.h │ ├── memory.c │ ├── meson.build │ └── secret.c ├── libtool_cargo.sh ├── logger │ ├── Makefile.am │ ├── android.c │ ├── console.c │ ├── emscripten.c │ ├── file.c │ ├── journal.c │ ├── json.c │ ├── meson.build │ ├── syslog.c │ └── telegraf-rs │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs ├── lua │ ├── Makefile.am │ ├── extension.c │ ├── extension.h │ ├── extension_thread.c │ ├── intf.c │ ├── libs.h │ ├── libs │ │ ├── configuration.c │ │ ├── dialog.c │ │ ├── equalizer.c │ │ ├── errno.c │ │ ├── gettext.c │ │ ├── httpd.c │ │ ├── input.c │ │ ├── input.h │ │ ├── io.c │ │ ├── medialibrary.c │ │ ├── messages.c │ │ ├── misc.c │ │ ├── misc.h │ │ ├── net.c │ │ ├── objects.c │ │ ├── osd.c │ │ ├── playlist.c │ │ ├── rand.c │ │ ├── renderers.c │ │ ├── sd.c │ │ ├── stream.c │ │ ├── strings.c │ │ ├── tcp.c │ │ ├── variables.c │ │ ├── variables.h │ │ ├── video.c │ │ ├── vlm.c │ │ ├── volume.c │ │ ├── win.c │ │ └── xml.c │ ├── meson.build │ ├── meta.c │ ├── services_discovery.c │ ├── stream_filter.c │ ├── vlc.c │ └── vlc.h ├── meson.build ├── meta_engine │ ├── ID3Genres.h │ ├── ID3Meta.h │ ├── ID3Pictures.h │ ├── ID3Tag.h │ ├── ID3Text.h │ ├── Makefile.am │ ├── folder.c │ ├── meson.build │ └── taglib.cpp ├── misc │ ├── Makefile.am │ ├── addons │ │ ├── fsstorage.c │ │ ├── vorepository.c │ │ └── xmlreading.h │ ├── audioscrobbler.c │ ├── fingerprinter.c │ ├── gnutls.c │ ├── inhibit │ │ ├── dbus.c │ │ ├── iokit-inhibit.c │ │ ├── uikit-inhibit.m │ │ ├── wl-idle-inhibit.c │ │ └── xdg.c │ ├── medialibrary │ │ ├── MetadataExtractor.cpp │ │ ├── Thumbnailer.cpp │ │ ├── entities.cpp │ │ ├── fs │ │ │ ├── device.cpp │ │ │ ├── device.h │ │ │ ├── devicelister.cpp │ │ │ ├── devicelister.h │ │ │ ├── directory.cpp │ │ │ ├── directory.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── fs.cpp │ │ │ ├── fs.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── medialibrary.cpp │ │ └── medialibrary.h │ ├── meson.build │ ├── playlist │ │ ├── export.c │ │ ├── html.c │ │ ├── m3u.c │ │ └── xspf.c │ ├── securetransport.c │ ├── stats.c │ ├── webservices │ │ ├── acoustid.c │ │ ├── acoustid.h │ │ ├── json_helper.h │ │ ├── musicbrainz.c │ │ └── musicbrainz.h │ └── xml │ │ └── libxml.c ├── module.rc.in ├── mux │ ├── Makefile.am │ ├── asf.c │ ├── av1_pack.h │ ├── avi.c │ ├── dummy.c │ ├── extradata.c │ ├── extradata.h │ ├── meson.build │ ├── mp4 │ │ ├── libmp4mux.c │ │ ├── libmp4mux.h │ │ └── mp4.c │ ├── mpeg │ │ ├── bits.h │ │ ├── csa.c │ │ ├── csa.h │ │ ├── dvbpsi_compat.h │ │ ├── pes.c │ │ ├── pes.h │ │ ├── ps.c │ │ ├── repack.c │ │ ├── repack.h │ │ ├── streams.h │ │ ├── tables.c │ │ ├── tables.h │ │ ├── ts.c │ │ ├── tsutil.c │ │ └── tsutil.h │ ├── mpjpeg.c │ ├── ogg.c │ ├── wav.c │ └── webvtt.c ├── notify │ ├── Makefile.am │ ├── notify.c │ └── osx_notifications.m ├── packetizer │ ├── Makefile.am │ ├── a52.c │ ├── a52.h │ ├── av1.c │ ├── av1.h │ ├── av1_obu.c │ ├── av1_obu.h │ ├── avparser.c │ ├── avparser.h │ ├── copy.c │ ├── dts.c │ ├── dts_header.c │ ├── dts_header.h │ ├── flac.c │ ├── flac.h │ ├── h264.c │ ├── h264_nal.c │ ├── h264_nal.h │ ├── h264_slice.c │ ├── h264_slice.h │ ├── h26x_nal_common.h │ ├── hevc.c │ ├── hevc_nal.c │ ├── hevc_nal.h │ ├── hxxx_common.c │ ├── hxxx_common.h │ ├── hxxx_ep3b.h │ ├── hxxx_nal.c │ ├── hxxx_nal.h │ ├── hxxx_sei.c │ ├── hxxx_sei.h │ ├── iso_color_tables.h │ ├── meson.build │ ├── mjpeg.c │ ├── mlp.c │ ├── mpeg4audio.c │ ├── mpeg4audio.h │ ├── mpeg4systems.h │ ├── mpeg4video.c │ ├── mpegaudio.c │ ├── mpegaudio.h │ ├── mpegvideo.c │ ├── mpegvideo.h │ ├── packetizer_helper.h │ ├── startcode_helper.h │ └── vc1.c ├── services_discovery │ ├── Makefile.am │ ├── avahi.c │ ├── bonjour.m │ ├── meson.build │ ├── microdns.c │ ├── mtp.c │ ├── os2drive.c │ ├── pipewire.c │ ├── podcast.c │ ├── pulse.c │ ├── radio.c │ ├── sap.c │ ├── udev.c │ ├── udisks.c │ ├── upnp-wrapper.cpp │ ├── upnp-wrapper.hpp │ ├── upnp.cpp │ ├── upnp.hpp │ ├── windrive.c │ ├── winvolumes.c │ └── xcb_apps.c ├── spu │ ├── Makefile.am │ ├── audiobargraph_v.c │ ├── common.h │ ├── dynamicoverlay │ │ ├── dynamicoverlay.c │ │ ├── dynamicoverlay.h │ │ ├── dynamicoverlay_buffer.c │ │ ├── dynamicoverlay_commands.c │ │ └── dynamicoverlay_queue.c │ ├── logo.c │ ├── marq.c │ ├── meson.build │ ├── mosaic.c │ ├── mosaic.h │ ├── rss.c │ └── subsdelay.c ├── stream_extractor │ ├── Makefile.am │ ├── archive.c │ └── meson.build ├── stream_filter │ ├── Makefile.am │ ├── accesstweaks.c │ ├── adf.c │ ├── aribcam.c │ ├── cache_read.c │ ├── decomp.c │ ├── hds │ │ └── hds.c │ ├── inflate.c │ ├── meson.build │ ├── prefetch.c │ ├── record.c │ └── skiptags.c ├── stream_out │ ├── Makefile.am │ ├── autodel.c │ ├── bridge.c │ ├── chromaprint.c │ ├── chromaprint_data.h │ ├── chromecast │ │ ├── .gitignore │ │ ├── cast.cpp │ │ ├── cast_channel.proto │ │ ├── chromecast.h │ │ ├── chromecast_common.h │ │ ├── chromecast_communication.cpp │ │ ├── chromecast_ctrl.cpp │ │ ├── chromecast_demux.cpp │ │ └── meson.build │ ├── cycle.c │ ├── delay.c │ ├── display.c │ ├── dlna │ │ ├── dlna.cpp │ │ ├── dlna.hpp │ │ ├── dlna_common.hpp │ │ └── profile_names.hpp │ ├── dummy.c │ ├── duplicate.c │ ├── es.c │ ├── gather.c │ ├── hls │ │ ├── codecs.c │ │ ├── codecs.h │ │ ├── hls.c │ │ ├── hls.h │ │ ├── meson.build │ │ ├── segments.c │ │ ├── segments.h │ │ ├── storage.c │ │ ├── storage.h │ │ ├── subtitles_segmenter.c │ │ ├── variant_maps.c │ │ └── variant_maps.h │ ├── meson.build │ ├── mosaic_bridge.c │ ├── record.c │ ├── renderer_common.cpp │ ├── renderer_common.hpp │ ├── rtcp.c │ ├── rtp.c │ ├── rtp.h │ ├── rtpfmt.c │ ├── rtsp.c │ ├── sdi │ │ ├── AES3Audio.cpp │ │ ├── AES3Audio.hpp │ │ ├── Ancillary.cpp │ │ ├── Ancillary.hpp │ │ ├── DBMHelper.cpp │ │ ├── DBMHelper.hpp │ │ ├── DBMSDIOutput.cpp │ │ ├── DBMSDIOutput.hpp │ │ ├── SDIAudioMultiplex.cpp │ │ ├── SDIAudioMultiplex.hpp │ │ ├── SDIGenerator.cpp │ │ ├── SDIGenerator.hpp │ │ ├── SDIOutput.cpp │ │ ├── SDIOutput.hpp │ │ ├── SDIStream.cpp │ │ ├── SDIStream.hpp │ │ ├── V210.cpp │ │ ├── V210.hpp │ │ ├── sdiout.cpp │ │ └── sdiout.hpp │ ├── sdp_helper.c │ ├── sdp_helper.h │ ├── setid.c │ ├── smem.c │ ├── standard.c │ ├── stats.c │ ├── trace.c │ ├── transcode │ │ ├── audio.c │ │ ├── encoder │ │ │ ├── audio.c │ │ │ ├── encoder.c │ │ │ ├── encoder.h │ │ │ ├── encoder_priv.h │ │ │ ├── spu.c │ │ │ └── video.c │ │ ├── pcr_helper.c │ │ ├── pcr_helper.h │ │ ├── pcr_sync.c │ │ ├── pcr_sync.h │ │ ├── spu.c │ │ ├── transcode.c │ │ ├── transcode.h │ │ └── video.c │ └── udp.c ├── text_renderer │ ├── Makefile.am │ ├── freetype │ │ ├── blend │ │ │ ├── blend.h │ │ │ ├── rgb.h │ │ │ └── yuv.h │ │ ├── fonts │ │ │ ├── android.c │ │ │ ├── backends.h │ │ │ ├── darwin.c │ │ │ ├── dwrite.cpp │ │ │ ├── fontconfig.c │ │ │ └── win32.c │ │ ├── freetype.c │ │ ├── freetype.h │ │ ├── ftcache.c │ │ ├── ftcache.h │ │ ├── lru.c │ │ ├── lru.h │ │ ├── platform_fonts.c │ │ ├── platform_fonts.h │ │ ├── text_layout.c │ │ └── text_layout.h │ ├── meson.build │ ├── nsspeechsynthesizer.m │ ├── sapi.cpp │ ├── svg.c │ └── tdummy.c ├── video_chroma │ ├── Makefile.am │ ├── chain.c │ ├── copy.c │ ├── copy.h │ ├── cvpx.c │ ├── d3d11_fmt.cpp │ ├── d3d11_fmt.h │ ├── d3d9_fmt.c │ ├── d3d9_fmt.h │ ├── dxgi_fmt.c │ ├── dxgi_fmt.h │ ├── grey_yuv.c │ ├── gst_mem.c │ ├── i420_nv12.c │ ├── i420_rgb.c │ ├── i420_rgb.h │ ├── i420_rgb16.c │ ├── i420_rgb16_x86.c │ ├── i420_rgb8.c │ ├── i420_rgb_c.h │ ├── i420_rgb_sse2.h │ ├── i422_i420.c │ ├── meson.build │ ├── orient.c │ ├── orient.h │ ├── rv32.c │ ├── swscale.c │ ├── yuvp.c │ ├── yuy2_i420.c │ └── yuy2_i422.c ├── video_filter │ ├── Makefile.am │ ├── adjust.c │ ├── adjust_sat_hue.c │ ├── adjust_sat_hue.h │ ├── alphamask.c │ ├── amf_frc.c │ ├── amf_vqenhancer.c │ ├── anaglyph.c │ ├── antiflicker.c │ ├── ball.c │ ├── blend.cpp │ ├── blendbench.c │ ├── bluescreen.c │ ├── canvas.c │ ├── ci_filters.m │ ├── colorthres.c │ ├── croppadd.c │ ├── deinterlace │ │ ├── algo_basic.c │ │ ├── algo_basic.h │ │ ├── algo_ivtc.c │ │ ├── algo_ivtc.h │ │ ├── algo_phosphor.c │ │ ├── algo_phosphor.h │ │ ├── algo_x.c │ │ ├── algo_x.h │ │ ├── algo_yadif.c │ │ ├── algo_yadif.h │ │ ├── common.c │ │ ├── common.h │ │ ├── deinterlace.c │ │ ├── deinterlace.h │ │ ├── glblend.c │ │ ├── helpers.c │ │ ├── helpers.h │ │ ├── merge.c │ │ ├── merge.h │ │ ├── yadif.h │ │ └── yadif_x86.asm │ ├── dither.c │ ├── edgedetection.c │ ├── egl_pbuffer.c │ ├── egl_surfacetexture.c │ ├── erase.c │ ├── extract.c │ ├── filter_event_info.h │ ├── filter_picture.h │ ├── formatcrop.c │ ├── fps.c │ ├── freeze.c │ ├── gaussianblur.c │ ├── gradfun.c │ ├── gradfun.h │ ├── gradient.c │ ├── grain.c │ ├── hqdn3d.c │ ├── hqdn3d.h │ ├── invert.c │ ├── magnify.c │ ├── meson.build │ ├── mirror.c │ ├── motionblur.c │ ├── motiondetect.c │ ├── oldmovie.c │ ├── opencv_example.cpp │ ├── opencv_wrapper.c │ ├── opengl.c │ ├── opengl_win_offscreen.c │ ├── posterize.c │ ├── postproc.c │ ├── psychedelic.c │ ├── puzzle │ │ ├── puzzle.c │ │ ├── puzzle.h │ │ ├── puzzle_bezier.c │ │ ├── puzzle_bezier.h │ │ ├── puzzle_lib.c │ │ ├── puzzle_lib.h │ │ ├── puzzle_mgt.c │ │ ├── puzzle_mgt.h │ │ ├── puzzle_pce.c │ │ └── puzzle_pce.h │ ├── ripple.c │ ├── rotate.c │ ├── scale.c │ ├── scene.c │ ├── sepia.c │ ├── sharpen.c │ ├── transform.c │ ├── vhs.c │ └── wave.c ├── video_output │ ├── Makefile.am │ ├── README │ ├── android │ │ ├── display.c │ │ ├── env.c │ │ ├── env.h │ │ ├── utils.c │ │ ├── utils.h │ │ └── window.c │ ├── apple │ │ ├── VLCCVOpenGLProvider.m │ │ ├── VLCDrawable.h │ │ ├── VLCOpenGLES2VideoView.m │ │ ├── VLCPictureInPictureController.m │ │ ├── VLCSampleBufferDisplay.m │ │ ├── VLCVideoUIView.m │ │ ├── meson.build │ │ └── vlc_pip_controller.h │ ├── caca.c │ ├── caopengllayer.m │ ├── decklink.cpp │ ├── drawable_os2.c │ ├── drm │ │ ├── buffers.c │ │ ├── display.c │ │ ├── fourcc.c │ │ ├── planes.c │ │ └── vlc_drm.h │ ├── flaschen.c │ ├── glx.c │ ├── kms.c │ ├── kva.c │ ├── libplacebo │ │ ├── Makefile.am │ │ ├── display.c │ │ ├── instance.c │ │ ├── instance.h │ │ ├── instance_opengl.c │ │ ├── instance_vulkan.c │ │ ├── meson.build │ │ ├── utils.c │ │ └── utils.h │ ├── macosx.m │ ├── meson.build │ ├── opengl │ │ ├── Makefile.am │ │ ├── display.c │ │ ├── egl.c │ │ ├── egl_display.c │ │ ├── egl_display.h │ │ ├── egl_display_gbm.c │ │ ├── egl_display_generic.c │ │ ├── egl_gbm.c │ │ ├── filter.c │ │ ├── filter_draw.c │ │ ├── filter_mock.c │ │ ├── filter_priv.h │ │ ├── filters.c │ │ ├── filters.h │ │ ├── gl_api.c │ │ ├── gl_api.h │ │ ├── gl_common.h │ │ ├── gl_scale.h │ │ ├── gl_util.c │ │ ├── gl_util.h │ │ ├── importer.c │ │ ├── importer.h │ │ ├── importer_priv.h │ │ ├── interop.c │ │ ├── interop.h │ │ ├── interop_android.c │ │ ├── interop_cvpx.m │ │ ├── interop_dxva2.c │ │ ├── interop_gst_mem.c │ │ ├── interop_sw.c │ │ ├── interop_vaapi.c │ │ ├── interop_vdpau.c │ │ ├── meson.build │ │ ├── picture.c │ │ ├── picture.h │ │ ├── pl_scale.c │ │ ├── renderer.c │ │ ├── renderer.h │ │ ├── sampler.c │ │ ├── sampler.h │ │ ├── sub_renderer.c │ │ ├── sub_renderer.h │ │ ├── vout_helper.c │ │ └── vout_helper.h │ ├── splitter.c │ ├── vdummy.c │ ├── vgl.c │ ├── vmem.c │ ├── vulkan │ │ ├── Makefile.am │ │ ├── instance.h │ │ ├── platform.c │ │ ├── platform.h │ │ ├── platform_android.c │ │ ├── platform_win32.c │ │ └── platform_xcb.c │ ├── wasync_resize_compressor.h │ ├── wayland │ │ ├── Makefile.am │ │ ├── input.c │ │ ├── input.h │ │ ├── output.c │ │ ├── output.h │ │ ├── registry.c │ │ ├── registry.h │ │ ├── shm.c │ │ ├── vulkan.c │ │ └── xdg-shell.c │ ├── wdummy.c │ ├── wextern.c │ ├── win32 │ │ ├── builtin_shaders.h │ │ ├── common.c │ │ ├── common.h │ │ ├── d3d11_quad.cpp │ │ ├── d3d11_quad.h │ │ ├── d3d11_scaler.cpp │ │ ├── d3d11_scaler.h │ │ ├── d3d11_shaders.cpp │ │ ├── d3d11_shaders.h │ │ ├── d3d11_swapchain.cpp │ │ ├── d3d11_swapchain.h │ │ ├── d3d11_tonemap.cpp │ │ ├── d3d11_tonemap.h │ │ ├── d3d_dynamic_shader.c │ │ ├── d3d_dynamic_shader.h │ │ ├── d3d_shaders.c │ │ ├── d3d_shaders.h │ │ ├── direct3d11.cpp │ │ ├── direct3d9.c │ │ ├── drawable.c │ │ ├── dxgi_swapchain.cpp │ │ ├── dxgi_swapchain.h │ │ ├── events.c │ │ ├── events.h │ │ ├── glwin32.c │ │ ├── inhibit.c │ │ ├── meson.build │ │ ├── sensors.cpp │ │ ├── sensors.h │ │ ├── wgl.c │ │ ├── win32touch.c │ │ ├── win32touch.h │ │ ├── window.c │ │ └── wingdi.c │ ├── window_macosx.m │ ├── window_os2.c │ ├── xcb │ │ ├── Makefile.am │ │ ├── events.c │ │ ├── events.h │ │ ├── keysym.c │ │ ├── keysym.h │ │ ├── pictures.c │ │ ├── pictures.h │ │ ├── render.c │ │ ├── vlc_xkb.h │ │ ├── window.c │ │ ├── x11.c │ │ ├── xcb_keysym.h │ │ └── xkb.c │ └── yuv.c ├── video_splitter │ ├── Makefile.am │ ├── clone.c │ ├── meson.build │ ├── panoramix.c │ └── wall.c └── visualization │ ├── Makefile.am │ ├── cyclic_buffer.h │ ├── glspectrum.c │ ├── goom.c │ ├── meson.build │ ├── projectm.cpp │ ├── visual │ ├── effects.c │ ├── fft.c │ ├── fft.h │ ├── visual.c │ ├── visual.h │ ├── window.c │ ├── window.h │ └── window_presets.h │ └── vsxu.cpp ├── po ├── .gitignore ├── LINGUAS ├── Makefile.in.in ├── Makevars ├── POTFILES.in ├── POTFILES.skip ├── ach.po ├── af.po ├── am.po ├── am_ET.po ├── an.po ├── ar.po ├── as.po ├── ast.po ├── az.po ├── be.po ├── bg.po ├── bn.po ├── bn_IN.po ├── br.po ├── brx.po ├── bs.po ├── ca.po ├── ca@valencia.po ├── cgg.po ├── ckb.po ├── co.po ├── cs.po ├── cy.po ├── da.po ├── de.po ├── el.po ├── en_GB.po ├── es.po ├── es_MX.po ├── et.po ├── eu.po ├── fa.po ├── ff.po ├── fi.po ├── fr.po ├── fur.po ├── fy.po ├── ga.po ├── gd.po ├── gl.po ├── gu.po ├── he.po ├── hi.po ├── hr.po ├── hu.po ├── hy.po ├── ia.po ├── id.po ├── is.po ├── it.po ├── ja.po ├── ka.po ├── kab.po ├── kk.po ├── km.po ├── kn.po ├── ko.po ├── ks_IN.po ├── ku_IQ.po ├── kur.po ├── ky.po ├── lg.po ├── lt.po ├── lv.po ├── mai.po ├── makefile-qt4.patch ├── meson.build ├── mk.po ├── ml.po ├── mn.po ├── mr.po ├── ms.po ├── my.po ├── nb.po ├── ne.po ├── nl.po ├── nn.po ├── nqo.po ├── oc.po ├── or.po ├── pa.po ├── pam.po ├── pl.po ├── ps.po ├── pt_BR.po ├── pt_PT.po ├── ro.po ├── ru.po ├── si.po ├── sk.po ├── sl.po ├── sm.po ├── sq.po ├── sr.po ├── sv.po ├── szl.po ├── ta.po ├── te.po ├── tet.po ├── th.po ├── tl.po ├── tr.po ├── tt.po ├── ug.po ├── uk.po ├── ur.po ├── uz.po ├── vi.po ├── vlc.pot ├── wa.po ├── zh_CN.po ├── zh_TW.po └── zu.po ├── rust-toolchain.toml ├── share ├── .gitignore ├── Info.plist.in ├── Makefile.am ├── hrtfs │ └── dodeca_and_7channel_3DSL_HRTF.sofa ├── icons │ ├── 128x128 │ │ ├── vlc-kb.png │ │ ├── vlc-xmas.png │ │ └── vlc.png │ ├── 16x16 │ │ ├── vlc-xmas.png │ │ ├── vlc-xmas.xpm │ │ ├── vlc.png │ │ └── vlc.xpm │ ├── 256x256 │ │ ├── vlc-xmas.png │ │ └── vlc.png │ ├── 32x32 │ │ ├── vlc-xmas.png │ │ ├── vlc-xmas.xpm │ │ ├── vlc.png │ │ └── vlc.xpm │ ├── 48x48 │ │ ├── vlc-xmas.png │ │ └── vlc.png │ └── vlc.ico ├── lua │ ├── .gitignore │ ├── README.txt │ ├── extensions │ │ ├── README.txt │ │ └── VLSub.lua │ ├── http │ │ ├── css │ │ │ ├── main.css │ │ │ ├── mobile.css │ │ │ └── ui-lightness │ │ │ │ ├── images │ │ │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ ├── ui-icons_228ef1_256x240.png │ │ │ │ ├── ui-icons_ef8c08_256x240.png │ │ │ │ ├── ui-icons_ffd27a_256x240.png │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ └── jquery-ui-1.8.13.custom.css │ │ ├── custom.lua │ │ ├── dialogs │ │ │ ├── batch_window.html │ │ │ ├── browse_window.html │ │ │ ├── create_stream.html │ │ │ ├── equalizer_window.html │ │ │ ├── error_window.html │ │ │ ├── mosaic_window.html │ │ │ ├── offset_window.html │ │ │ ├── stream_config_window.html │ │ │ └── stream_window.html │ │ ├── favicon.ico │ │ ├── images │ │ │ ├── Audio-48.png │ │ │ ├── Back-48.png │ │ │ ├── Folder-48.png │ │ │ ├── Other-48.png │ │ │ ├── Video-48.png │ │ │ ├── buttons.png │ │ │ ├── speaker-32.png │ │ │ ├── vlc-48.png │ │ │ └── vlc16x16.png │ │ ├── index.html │ │ ├── js │ │ │ ├── common.js │ │ │ ├── controllers.js │ │ │ ├── jquery.jstree.js │ │ │ └── ui.js │ │ ├── mobile.html │ │ ├── mobile_browse.html │ │ ├── mobile_equalizer.html │ │ ├── mobile_view.html │ │ ├── requests │ │ │ ├── README.txt │ │ │ ├── browse.json │ │ │ ├── browse.xml │ │ │ ├── playlist.json │ │ │ ├── playlist.xml │ │ │ ├── playlist_jstree.xml │ │ │ ├── rd.json │ │ │ ├── rd.xml │ │ │ ├── status.json │ │ │ ├── status.xml │ │ │ ├── vlm.xml │ │ │ └── vlm_cmd.xml │ │ ├── view.html │ │ ├── vlm.html │ │ └── vlm_export.html │ ├── intf │ │ ├── README.txt │ │ ├── cli.lua │ │ ├── dummy.lua │ │ ├── dumpmeta.lua │ │ ├── http.lua │ │ ├── luac.lua │ │ ├── modules │ │ │ ├── host.lua │ │ │ └── httprequests.lua │ │ ├── telnet.lua │ │ └── test.lua │ ├── meta │ │ ├── README.txt │ │ ├── art │ │ │ ├── 00_musicbrainz.lua │ │ │ ├── 01_googleimage.lua │ │ │ ├── 02_frenchtv.lua │ │ │ ├── 03_lastfm.lua │ │ │ └── README.txt │ │ ├── fetcher │ │ │ └── README.txt │ │ └── reader │ │ │ ├── README.txt │ │ │ └── filename.lua │ ├── modules │ │ ├── common.lua │ │ ├── dkjson.lua │ │ ├── sandbox.lua │ │ └── simplexml.lua │ ├── playlist │ │ ├── README.txt │ │ ├── anevia_streams.lua │ │ ├── anevia_xml.lua │ │ ├── appletrailers.lua │ │ ├── bbc_co_uk.lua │ │ ├── break.lua │ │ ├── cue.lua │ │ ├── dailymotion.lua │ │ ├── extreme.lua │ │ ├── france2.lua │ │ ├── jamendo.lua │ │ ├── katsomo.lua │ │ ├── koreus.lua │ │ ├── lelombrik.lua │ │ ├── mpora.lua │ │ ├── newgrounds.lua │ │ ├── pinkbike.lua │ │ ├── rockbox_fm_presets.lua │ │ ├── soundcloud.lua │ │ ├── twitch.lua │ │ ├── vimeo.lua │ │ ├── vocaroo.lua │ │ └── zapiks.lua │ └── sd │ │ ├── README.txt │ │ ├── appletrailers.lua │ │ ├── assembleenationale.lua │ │ ├── fmc.lua │ │ ├── frenchtv.lua │ │ ├── icast.lua │ │ ├── icecast.lua │ │ ├── jamendo.lua │ │ ├── katsomo.lua │ │ ├── librivox.lua │ │ └── magnatune.lua ├── org.videolan.vlc.appdata.xml.in.in ├── profiles │ ├── en │ │ └── http_transcode.vsp │ └── vsp.xsd ├── skins2 │ ├── default │ │ ├── subX │ │ │ ├── about.png │ │ │ ├── eq.png │ │ │ ├── font.otf │ │ │ ├── main.png │ │ │ ├── pl.png │ │ │ ├── playtreeglyphs.png │ │ │ ├── sysbuttons.png │ │ │ ├── vol_anim.png │ │ │ └── vol_slider.png │ │ └── theme.xml │ ├── fonts │ │ ├── FreeSans.ttf │ │ └── FreeSansBold.ttf │ ├── skin.catalog │ ├── skin.dtd │ └── winamp2.xml ├── solid │ ├── vlc-openbd.desktop │ ├── vlc-opencda.desktop │ ├── vlc-opendvd.desktop │ └── vlc-openvcd.desktop ├── utils │ ├── audio-vlc-default.sh │ └── video-vlc-default.sh ├── visualization │ ├── Eo.S. + Phat - CAT Scan (Nirvana flux).milk │ ├── Eo.S. + Phat - Emergent factors.milk │ ├── Eo.S. + Phat - chasers 11 sentinel C.milk │ ├── Eo.S. + Phat - spectrum bubble field.milk │ ├── Eo.S. - angels of decay.milk │ ├── Eo.S. - dark side of the moon (plus a few more hits and a pill).milk │ ├── Eo.S. - heater core C_Phat's_on route_mix+beam.milk │ ├── Eo.S. - nematodes E daemon.milk │ ├── Eo.S. - skylight a1 [music warp switch].milk │ ├── Eo.S. - skylight a3 [trip colors flux2]_phat_Multi_shaped2_zoe_colours5.milk │ ├── Eo.S. - spark C.milk │ ├── Eo.S. - spark C_Phat_Jester_Mix_v2.milk │ ├── Eo.S. - starburst 01.milk │ ├── Eo.S. - starburst 10 aurora distalis.milk │ ├── Eo.S. 3d-glasses.milk │ ├── Eo.S. planetfunk-10 - tracers E_phat_edit.milk │ ├── Eo.S.+Phat - spectrum bubble new colors WF2 chaos theory_cage.milk │ ├── Eo.S.+Phat - spectrum bubble new colors_v2.milk │ ├── Eo.S.+Phat Fractical_dancer_Peacock.milk │ ├── Eo.S._Phat Whale_soul-monitor danger - music.milk │ ├── Phat + Eo.S. - rainbow bubble_mid3-f. me dood.milk │ ├── Phat and Eo.S. _ shapes are cool smoke move2.milk │ ├── Phat_Eo.S. - our own personal demon.milk │ └── phat + Eo.S. - Bass_responce_Red_Movements_Disorienting nebula3.milk ├── vlc-openbd.desktop.in ├── vlc-opencda.desktop.in ├── vlc-opendvd.desktop.in ├── vlc-openvcd.desktop.in ├── vlc.desktop.in ├── vlc.desktop.mimetypes └── vlc512x512.png ├── src ├── .gitignore ├── Makefile.am ├── android │ ├── error.c │ ├── specific.c │ └── thread.c ├── audio_output │ ├── aout_internal.h │ ├── common.c │ ├── dec.c │ ├── filters.c │ ├── meter.c │ ├── output.c │ └── volume.c ├── check_headers ├── check_symbols ├── clock │ ├── clock.c │ ├── clock.h │ ├── clock_internal.c │ ├── clock_internal.h │ ├── input_clock.c │ ├── input_clock.h │ └── test │ │ └── input_clock.c ├── config │ ├── ansi_term.h │ ├── cat.c │ ├── chain.c │ ├── cmdline.c │ ├── configuration.h │ ├── core.c │ ├── dirs.c │ ├── file.c │ ├── getopt.c │ ├── help.c │ ├── intf.c │ ├── jaro_winkler.c │ ├── vlc_getopt.h │ └── vlc_jaro_winkler.h ├── darwin │ ├── dirs.m │ ├── error.c │ ├── netconf.m │ ├── specific.c │ └── thread.c ├── emscripten │ ├── netconf.c │ └── thread.c ├── extras │ └── libc.c ├── freebsd │ ├── cpu.c │ └── thread.c ├── input │ ├── access.c │ ├── attachment.c │ ├── decoder.c │ ├── decoder.h │ ├── decoder_device.c │ ├── decoder_helpers.c │ ├── decoder_prevframe.c │ ├── decoder_prevframe.h │ ├── demux.c │ ├── demux.h │ ├── demux_chained.c │ ├── es_out.c │ ├── es_out.h │ ├── es_out_source.c │ ├── es_out_timeshift.c │ ├── event.h │ ├── info.h │ ├── input.c │ ├── input_interface.h │ ├── input_internal.h │ ├── item.c │ ├── item.h │ ├── meta.c │ ├── mrl_helpers.h │ ├── parse.c │ ├── replay_gain.c │ ├── resource.c │ ├── resource.h │ ├── services_discovery.c │ ├── source.c │ ├── source.h │ ├── stats.c │ ├── stream.c │ ├── stream.h │ ├── stream_extractor.c │ ├── stream_fifo.c │ ├── stream_filter.c │ ├── stream_memory.c │ ├── subtitles.c │ ├── test │ │ └── es_out.c │ ├── var.c │ ├── vlm.c │ ├── vlm_event.c │ ├── vlm_event.h │ ├── vlm_internal.h │ └── vlmshell.c ├── interface │ ├── dialog.c │ └── interface.c ├── libvlc-module.c ├── libvlc.c ├── libvlc.h ├── libvlccore.sym ├── libvlccore_win32_rc.rc.in ├── linux │ ├── cpu.c │ ├── dirs.c │ ├── filesystem.c │ ├── getaddrinfo.c │ └── thread.c ├── media_source │ ├── media_source.c │ ├── media_source.h │ ├── media_tree.c │ └── test.c ├── meson.build ├── misc │ ├── actions.c │ ├── addons.c │ ├── ancillary.c │ ├── chroma_probe.c │ ├── cpu.c │ ├── diffutil.c │ ├── epg.c │ ├── es_format.c │ ├── executor.c │ ├── exit.c │ ├── extensions.c │ ├── fifo.c │ ├── filesystem.c │ ├── filter.c │ ├── filter_chain.c │ ├── fingerprinter.c │ ├── fourcc.c │ ├── fourcc_gen.c │ ├── fourcc_list.h │ ├── frame.c │ ├── httpcookies.c │ ├── image.c │ ├── interrupt.c │ ├── interrupt.h │ ├── keystore.c │ ├── md5.c │ ├── medialibrary.c │ ├── messages.c │ ├── mime.c │ ├── mtime.c │ ├── objects.c │ ├── objects_cxx_test.cpp │ ├── objres.c │ ├── picture.c │ ├── picture.h │ ├── picture_fifo.c │ ├── picture_pool.c │ ├── probe.c │ ├── queue.c │ ├── rand.c │ ├── rcu.c │ ├── rcu.h │ ├── renderer_discovery.c │ ├── sort.c │ ├── subpicture.c │ ├── subpicture.h │ ├── text_style.c │ ├── threads.c │ ├── threads.h │ ├── tracer.c │ ├── update.c │ ├── update.h │ ├── update_crypto.c │ ├── variables.c │ ├── variables.h │ ├── viewpoint.c │ └── xml.c ├── missing.c ├── modules │ ├── bank.c │ ├── cache.c │ ├── entry.c │ ├── modules.c │ ├── modules.h │ └── textdomain.c ├── netbsd │ └── thread.c ├── network │ ├── getaddrinfo.c │ ├── http_auth.c │ ├── httpd.c │ ├── io.c │ ├── rootbind.c │ ├── stream.c │ ├── tls.c │ └── udp.c ├── openbsd │ ├── cpu.c │ └── thread.c ├── os2 │ ├── dirs.c │ ├── filesystem.c │ ├── getaddrinfo.c │ ├── netconf.c │ ├── plugin.c │ ├── rand.c │ ├── specific.c │ └── thread.c ├── player │ ├── aout.c │ ├── input.c │ ├── medialib.c │ ├── metadata.c │ ├── osd.c │ ├── player.c │ ├── player.h │ ├── timer.c │ ├── title.c │ ├── track.c │ └── vout.c ├── playlist │ ├── content.c │ ├── content.h │ ├── control.c │ ├── control.h │ ├── export.c │ ├── item.c │ ├── item.h │ ├── notify.c │ ├── notify.h │ ├── player.c │ ├── player.h │ ├── playlist.c │ ├── playlist.h │ ├── preparse.c │ ├── preparse.h │ ├── randomizer.c │ ├── randomizer.h │ ├── request.c │ ├── shuffle.c │ ├── sort.c │ └── test.c ├── posix │ ├── dirs.c │ ├── error.c │ ├── filesystem.c │ ├── getaddrinfo.c │ ├── netconf.c │ ├── picture.c │ ├── plugin.c │ ├── rand.c │ ├── sort.c │ ├── spawn.c │ ├── specific.c │ ├── thread.c │ ├── timer.c │ └── wait.c ├── preparser │ ├── art.c │ ├── art.h │ ├── fetcher.c │ ├── fetcher.h │ └── preparser.c ├── revision.c.in ├── rust │ ├── Makefile.am │ ├── vlcrs-core │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── convert.rs │ │ │ ├── lib.rs │ │ │ ├── object │ │ │ ├── mod.rs │ │ │ └── sys.rs │ │ │ ├── plugin │ │ │ ├── mod.rs │ │ │ └── sys.rs │ │ │ └── tracer │ │ │ ├── mod.rs │ │ │ └── sys.rs │ ├── vlcrs-macros │ │ ├── Cargo.toml │ │ ├── src │ │ │ ├── lib.rs │ │ │ └── module.rs │ │ └── tests │ │ │ ├── common │ │ │ └── mod.rs │ │ │ ├── module.rs │ │ │ ├── module_default.rs │ │ │ ├── module_multiple.rs │ │ │ └── module_specific.rs │ ├── vlcrs-messages │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── sys.rs │ ├── vlcrs-plugin │ │ └── Cargo.toml │ ├── vlcrs-sys-generator │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── vlcrs-utils │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs ├── stream_output │ ├── sap.c │ ├── stream_output.c │ └── stream_output.h ├── test │ ├── arrays.c │ ├── block_test.c │ ├── dictionary.c │ ├── diffutil.c │ ├── executor.c │ ├── extensions.c │ ├── headers.c │ ├── i18n_atof.c │ ├── interrupt.c │ ├── jaro_winkler.c │ ├── list.c │ ├── list_cpp.cpp │ ├── md5.c │ ├── mrl_helpers.c │ ├── picture_pool.c │ ├── shared_data_ptr.cpp │ ├── sort.c │ ├── thread.c │ ├── timer.c │ ├── url.c │ ├── utf8.c │ ├── vector.c │ └── xmlent.c ├── text │ ├── charset.c │ ├── filesystem.c │ ├── iso-639_def.h │ ├── iso_lang.c │ ├── memstream.c │ ├── strings.c │ ├── unicode.c │ └── url.c ├── version.c ├── video_output │ ├── chrono.h │ ├── control.c │ ├── control.h │ ├── display.c │ ├── display.h │ ├── inhibit.c │ ├── inhibit.h │ ├── interlacing.c │ ├── opengl.c │ ├── snapshot.c │ ├── snapshot.h │ ├── statistic.h │ ├── video_epg.c │ ├── video_output.c │ ├── video_text.c │ ├── video_widgets.c │ ├── video_window.c │ ├── video_window.h │ ├── vout_internal.h │ ├── vout_intf.c │ ├── vout_private.h │ ├── vout_spuregion_helper.h │ ├── vout_subpictures.c │ ├── vout_wrapper.c │ ├── vout_wrapper.h │ └── window.c ├── vlc-plugin.pc.in └── win32 │ ├── dirs-uap.c │ ├── dirs.c │ ├── error.c │ ├── filesystem.c │ ├── mta_holder.h │ ├── netconf.c │ ├── plugin.c │ ├── rand.c │ ├── spawn.c │ ├── specific.c │ ├── thread.c │ └── timer.c └── test ├── .gitignore ├── Makefile.am ├── TODO ├── check_POTFILES.sh ├── dump_stacktraces.sh ├── dynamicoverlay ├── .gitignore ├── Makefile └── overlay-test.c ├── iosvlc.m ├── libvlc ├── core.c ├── equalizer.c ├── libvlc_additions.h ├── media.c ├── media_callback.c ├── media_discoverer.c ├── media_list.c ├── media_list_player.c ├── media_player.c ├── media_player.h ├── media_player_record.c ├── media_thumbnail.c ├── media_utils.h ├── meson.build ├── meta.c ├── renderer_discoverer.c ├── slaves.c └── test.h ├── meson.build ├── modules ├── codec │ └── hxxx_helper.c ├── demux │ ├── playlist │ │ └── m3u.c │ ├── timestamps.c │ ├── timestamps_filter.c │ └── ts_pes.c ├── keystore │ └── test.c ├── lua │ ├── extension.c │ ├── extensions │ │ └── extensions.lua │ └── telnet.sh ├── meson.build ├── misc │ ├── medialibrary.c │ └── tls.c ├── mux │ └── webvtt.c ├── packetizer │ ├── h264.c │ ├── helpers.c │ ├── hevc.c │ ├── hxxx.c │ ├── mpegvideo.c │ └── packetizer.h ├── stream_filter │ └── httplive │ │ └── traffic-shaping.sh ├── stream_out │ ├── hls │ │ └── subtitles_segmenter.c │ ├── pcr_sync.c │ ├── transcode.c │ ├── transcode.h │ └── transcode_scenarios.c └── video_output │ └── opengl │ ├── filters.c │ └── sub_renderer.c ├── run_vlc.sh ├── samples ├── certs │ └── certkey.pem ├── empty.voc ├── image.jpg ├── meta.mp3 ├── slaves │ ├── lt-test.srt │ ├── nomatch.srt │ ├── t.mp4 │ ├── test.aac │ ├── test.mp4 │ └── test.rt.srt └── subitems │ ├── directory │ └── .keep │ ├── file.jpg │ ├── file.mkv │ ├── file.mp3 │ ├── file.png │ └── file.ts ├── src ├── clock │ ├── clock.c │ └── clock_start.c ├── config │ └── chain.c ├── crypto │ └── update.c ├── input │ ├── common.c │ ├── common.h │ ├── decoder.c │ ├── decoder.h │ ├── decoder │ │ ├── input_decoder.c │ │ ├── input_decoder.h │ │ └── input_decoder_scenarios.c │ ├── demux-run.c │ ├── demux-run.h │ ├── stream.c │ └── stream_fifo.c ├── interface │ └── dialog.c ├── media_source │ └── media_source.c ├── meson.build ├── misc │ ├── ancillary.c │ ├── bits.c │ ├── chroma_probe.c │ ├── epg.c │ ├── image.c │ ├── image_cvpx.c │ ├── keystore.c │ ├── variables.c │ └── viewpoint.c ├── player │ ├── abloop.c │ ├── attachments.c │ ├── capabilities.c │ ├── common.h │ ├── discontinuities.c │ ├── eof.c │ ├── errors.c │ ├── es_selection.c │ ├── lifecycle.c │ ├── loudness.c │ ├── media.c │ ├── modules.c │ ├── next_prev.c │ ├── outputs.c │ ├── pause.c │ ├── programs.c │ ├── seeks.c │ ├── teletext.c │ ├── timers.c │ ├── timers.h │ ├── titles.c │ ├── tracks.c │ └── tracks_ids.c ├── preparser │ ├── thumbnail.c │ └── thumbnail_to_files.c └── video_output │ ├── opengl.c │ ├── video_output.c │ ├── video_output.h │ └── video_output_scenarios.c ├── vlc-demux-libfuzzer.c ├── vlc-demux-run.c ├── vlc-window.c └── watchosvlc.m /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/.mailmap -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/COPYING.LIB -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/Cargo.toml -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/INSTALL -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/Makefile.am -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/NEWS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/README.md -------------------------------------------------------------------------------- /THANKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/THANKS -------------------------------------------------------------------------------- /autotools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/autotools/.gitignore -------------------------------------------------------------------------------- /autotools/config.rpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/autotools/config.rpath -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/.gitignore -------------------------------------------------------------------------------- /bin/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/Makefile.am -------------------------------------------------------------------------------- /bin/breakpad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/breakpad.cpp -------------------------------------------------------------------------------- /bin/cachegen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/cachegen.c -------------------------------------------------------------------------------- /bin/darwinvlc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/darwinvlc.m -------------------------------------------------------------------------------- /bin/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/meson.build -------------------------------------------------------------------------------- /bin/override.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/override.c -------------------------------------------------------------------------------- /bin/rootwrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/rootwrap.c -------------------------------------------------------------------------------- /bin/vlc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/vlc.c -------------------------------------------------------------------------------- /bin/vlc_win32_rc.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/vlc_win32_rc.rc.in -------------------------------------------------------------------------------- /bin/winvlc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bin/winvlc.c -------------------------------------------------------------------------------- /bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/bootstrap -------------------------------------------------------------------------------- /compat/.gitignore: -------------------------------------------------------------------------------- 1 | test_* 2 | -------------------------------------------------------------------------------- /compat/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/Makefile.am -------------------------------------------------------------------------------- /compat/aligned_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/aligned_alloc.c -------------------------------------------------------------------------------- /compat/asprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/asprintf.c -------------------------------------------------------------------------------- /compat/atof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/atof.c -------------------------------------------------------------------------------- /compat/atoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/atoll.c -------------------------------------------------------------------------------- /compat/clock_getres.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/clock_getres.c -------------------------------------------------------------------------------- /compat/clock_gettime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/clock_gettime.c -------------------------------------------------------------------------------- /compat/clock_nanosleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/clock_nanosleep.c -------------------------------------------------------------------------------- /compat/dirfd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/dirfd.c -------------------------------------------------------------------------------- /compat/dummy.c: -------------------------------------------------------------------------------- 1 | /* Intentionally left empty */ 2 | -------------------------------------------------------------------------------- /compat/fdopendir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/fdopendir.c -------------------------------------------------------------------------------- /compat/flockfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/flockfile.c -------------------------------------------------------------------------------- /compat/freeaddrinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/freeaddrinfo.c -------------------------------------------------------------------------------- /compat/fsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/fsync.c -------------------------------------------------------------------------------- /compat/gai_strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/gai_strerror.c -------------------------------------------------------------------------------- /compat/getauxval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/getauxval.c -------------------------------------------------------------------------------- /compat/getdelim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/getdelim.c -------------------------------------------------------------------------------- /compat/getpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/getpid.c -------------------------------------------------------------------------------- /compat/gettimeofday.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/gettimeofday.c -------------------------------------------------------------------------------- /compat/gmtime_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/gmtime_r.c -------------------------------------------------------------------------------- /compat/inet_pton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/inet_pton.c -------------------------------------------------------------------------------- /compat/lfind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/lfind.c -------------------------------------------------------------------------------- /compat/lldiv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/lldiv.c -------------------------------------------------------------------------------- /compat/localtime_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/localtime_r.c -------------------------------------------------------------------------------- /compat/memrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/memrchr.c -------------------------------------------------------------------------------- /compat/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/meson.build -------------------------------------------------------------------------------- /compat/nrand48.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/nrand48.c -------------------------------------------------------------------------------- /compat/poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/poll.c -------------------------------------------------------------------------------- /compat/posix_memalign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/posix_memalign.c -------------------------------------------------------------------------------- /compat/readv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/readv.c -------------------------------------------------------------------------------- /compat/realpath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/realpath.c -------------------------------------------------------------------------------- /compat/recvmsg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/recvmsg.c -------------------------------------------------------------------------------- /compat/rewind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/rewind.c -------------------------------------------------------------------------------- /compat/sendmsg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/sendmsg.c -------------------------------------------------------------------------------- /compat/setenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/setenv.c -------------------------------------------------------------------------------- /compat/sincos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/sincos.c -------------------------------------------------------------------------------- /compat/stdbit/stdbit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/stdbit/stdbit.h -------------------------------------------------------------------------------- /compat/strcasecmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strcasecmp.c -------------------------------------------------------------------------------- /compat/strcasestr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strcasestr.c -------------------------------------------------------------------------------- /compat/strdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strdup.c -------------------------------------------------------------------------------- /compat/strlcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strlcpy.c -------------------------------------------------------------------------------- /compat/strndup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strndup.c -------------------------------------------------------------------------------- /compat/strnlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strnlen.c -------------------------------------------------------------------------------- /compat/strnstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strnstr.c -------------------------------------------------------------------------------- /compat/strsep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strsep.c -------------------------------------------------------------------------------- /compat/strtof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strtof.c -------------------------------------------------------------------------------- /compat/strtok_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strtok_r.c -------------------------------------------------------------------------------- /compat/strtoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strtoll.c -------------------------------------------------------------------------------- /compat/strverscmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/strverscmp.c -------------------------------------------------------------------------------- /compat/swab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/swab.c -------------------------------------------------------------------------------- /compat/tdestroy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/tdestroy.c -------------------------------------------------------------------------------- /compat/test/ckd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/test/ckd.c -------------------------------------------------------------------------------- /compat/test/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/test/heap.c -------------------------------------------------------------------------------- /compat/test/strnstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/test/strnstr.c -------------------------------------------------------------------------------- /compat/tfind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/tfind.c -------------------------------------------------------------------------------- /compat/timegm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/timegm.c -------------------------------------------------------------------------------- /compat/timespec_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/timespec_get.c -------------------------------------------------------------------------------- /compat/vasprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/vasprintf.c -------------------------------------------------------------------------------- /compat/windows/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/windows/dirent.h -------------------------------------------------------------------------------- /compat/windows/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/windows/unistd.h -------------------------------------------------------------------------------- /compat/writev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/compat/writev.c -------------------------------------------------------------------------------- /config.h.meson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/config.h.meson -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/configure.ac -------------------------------------------------------------------------------- /contrib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/.gitignore -------------------------------------------------------------------------------- /contrib/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/bootstrap -------------------------------------------------------------------------------- /contrib/diffpatch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/diffpatch.sh -------------------------------------------------------------------------------- /contrib/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/README.md -------------------------------------------------------------------------------- /contrib/src/amf/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/amf/rules.mak -------------------------------------------------------------------------------- /contrib/src/aom/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/aom/rules.mak -------------------------------------------------------------------------------- /contrib/src/ass/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/ass/rules.mak -------------------------------------------------------------------------------- /contrib/src/bpg/pic.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/bpg/pic.patch -------------------------------------------------------------------------------- /contrib/src/bpg/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/bpg/rules.mak -------------------------------------------------------------------------------- /contrib/src/ffi/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/ffi/rules.mak -------------------------------------------------------------------------------- /contrib/src/fxc2/fxc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/fxc2/fxc -------------------------------------------------------------------------------- /contrib/src/get-arch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/get-arch.sh -------------------------------------------------------------------------------- /contrib/src/gme/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/gme/rules.mak -------------------------------------------------------------------------------- /contrib/src/gmp/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/gmp/rules.mak -------------------------------------------------------------------------------- /contrib/src/gsm/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/gsm/rules.mak -------------------------------------------------------------------------------- /contrib/src/help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/help.txt -------------------------------------------------------------------------------- /contrib/src/lua/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/lua/rules.mak -------------------------------------------------------------------------------- /contrib/src/mad/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/mad/rules.mak -------------------------------------------------------------------------------- /contrib/src/main-rust.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/main-rust.mak -------------------------------------------------------------------------------- /contrib/src/main.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/main.mak -------------------------------------------------------------------------------- /contrib/src/nfs/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/nfs/rules.mak -------------------------------------------------------------------------------- /contrib/src/ogg/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/ogg/rules.mak -------------------------------------------------------------------------------- /contrib/src/orc/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/orc/rules.mak -------------------------------------------------------------------------------- /contrib/src/pkg-static.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/pkg-static.sh -------------------------------------------------------------------------------- /contrib/src/png/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/png/rules.mak -------------------------------------------------------------------------------- /contrib/src/qt/SHA512SUMS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/qt/SHA512SUMS -------------------------------------------------------------------------------- /contrib/src/qt/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/qt/rules.mak -------------------------------------------------------------------------------- /contrib/src/srt/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/srt/rules.mak -------------------------------------------------------------------------------- /contrib/src/vpl/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/vpl/rules.mak -------------------------------------------------------------------------------- /contrib/src/vpx/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/vpx/rules.mak -------------------------------------------------------------------------------- /contrib/src/wix/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/wix/rules.mak -------------------------------------------------------------------------------- /contrib/src/xau/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/xau/rules.mak -------------------------------------------------------------------------------- /contrib/src/xcb/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/contrib/src/xcb/rules.mak -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | ChangeLog-* 2 | vlc.tags 3 | Doxyfile 4 | doxygen 5 | -------------------------------------------------------------------------------- /doc/BUILD-win32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/BUILD-win32.md -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/Doxyfile.skins2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/Doxyfile.skins2 -------------------------------------------------------------------------------- /doc/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/Makefile.am -------------------------------------------------------------------------------- /doc/browsing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/browsing.txt -------------------------------------------------------------------------------- /doc/clock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/clock.md -------------------------------------------------------------------------------- /doc/demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/demo.sh -------------------------------------------------------------------------------- /doc/doc_helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/doc_helper.sh -------------------------------------------------------------------------------- /doc/executor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/executor.md -------------------------------------------------------------------------------- /doc/fortunes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/fortunes.txt -------------------------------------------------------------------------------- /doc/libvlc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/libvlc/QtGL/QtGl.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/QtGL/QtGl.pro -------------------------------------------------------------------------------- /doc/libvlc/QtGL/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/QtGL/main.cpp -------------------------------------------------------------------------------- /doc/libvlc/d3d9_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/d3d9_player.c -------------------------------------------------------------------------------- /doc/libvlc/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/example.c -------------------------------------------------------------------------------- /doc/libvlc/gtk_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/gtk_player.c -------------------------------------------------------------------------------- /doc/libvlc/thumbnailer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/thumbnailer.c -------------------------------------------------------------------------------- /doc/libvlc/win_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/win_player.c -------------------------------------------------------------------------------- /doc/libvlc/wx_player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/libvlc/wx_player.cpp -------------------------------------------------------------------------------- /doc/lirc/example.lircrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/lirc/example.lircrc -------------------------------------------------------------------------------- /doc/release-howto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/release-howto.txt -------------------------------------------------------------------------------- /doc/skins/skins-howto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/skins/skins-howto.txt -------------------------------------------------------------------------------- /doc/standalone/libvlc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/standalone/libvlc.md -------------------------------------------------------------------------------- /doc/standalone/mrl.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/standalone/mrl.dox -------------------------------------------------------------------------------- /doc/standalone/rust.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/standalone/rust.md -------------------------------------------------------------------------------- /doc/strings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/strings.txt -------------------------------------------------------------------------------- /doc/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/transforms.py -------------------------------------------------------------------------------- /doc/translations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/translations.txt -------------------------------------------------------------------------------- /doc/vlc-wrapper.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/vlc-wrapper.1 -------------------------------------------------------------------------------- /doc/vlc.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/vlc.1 -------------------------------------------------------------------------------- /doc/vlm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/doc/vlm.txt -------------------------------------------------------------------------------- /extras/analyser/vlc.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/analyser/vlc.vim -------------------------------------------------------------------------------- /extras/breakpad/requirements.txt: -------------------------------------------------------------------------------- 1 | requests 2 | -------------------------------------------------------------------------------- /extras/ci/check-url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/ci/check-url.sh -------------------------------------------------------------------------------- /extras/ci/gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/ci/gitlab-ci.yml -------------------------------------------------------------------------------- /extras/misc/mpris.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/misc/mpris.py -------------------------------------------------------------------------------- /extras/misc/mpris.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/misc/mpris.xml -------------------------------------------------------------------------------- /extras/package/npapi.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/package/npapi.am -------------------------------------------------------------------------------- /extras/tools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/tools/.gitignore -------------------------------------------------------------------------------- /extras/tools/SHA512SUMS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/tools/SHA512SUMS -------------------------------------------------------------------------------- /extras/tools/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/tools/bootstrap -------------------------------------------------------------------------------- /extras/tools/packages.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/tools/packages.mak -------------------------------------------------------------------------------- /extras/tools/tools.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/extras/tools/tools.mak -------------------------------------------------------------------------------- /include/.gitignore: -------------------------------------------------------------------------------- 1 | vlc_about.h 2 | !vlc 3 | -------------------------------------------------------------------------------- /include/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/meson.build -------------------------------------------------------------------------------- /include/vlc/libvlc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc/libvlc.h -------------------------------------------------------------------------------- /include/vlc/vlc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc/vlc.h -------------------------------------------------------------------------------- /include/vlc_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_access.h -------------------------------------------------------------------------------- /include/vlc_actions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_actions.h -------------------------------------------------------------------------------- /include/vlc_addons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_addons.h -------------------------------------------------------------------------------- /include/vlc_ancillary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_ancillary.h -------------------------------------------------------------------------------- /include/vlc_aout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_aout.h -------------------------------------------------------------------------------- /include/vlc_aout_volume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_aout_volume.h -------------------------------------------------------------------------------- /include/vlc_arrays.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_arrays.h -------------------------------------------------------------------------------- /include/vlc_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_atomic.h -------------------------------------------------------------------------------- /include/vlc_avcodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_avcodec.h -------------------------------------------------------------------------------- /include/vlc_bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_bits.h -------------------------------------------------------------------------------- /include/vlc_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_block.h -------------------------------------------------------------------------------- /include/vlc_boxes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_boxes.h -------------------------------------------------------------------------------- /include/vlc_charset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_charset.h -------------------------------------------------------------------------------- /include/vlc_clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_clock.h -------------------------------------------------------------------------------- /include/vlc_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_codec.h -------------------------------------------------------------------------------- /include/vlc_codecs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_codecs.h -------------------------------------------------------------------------------- /include/vlc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_common.h -------------------------------------------------------------------------------- /include/vlc_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_config.h -------------------------------------------------------------------------------- /include/vlc_config_cat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_config_cat.h -------------------------------------------------------------------------------- /include/vlc_cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_cpu.h -------------------------------------------------------------------------------- /include/vlc_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_decoder.h -------------------------------------------------------------------------------- /include/vlc_demux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_demux.h -------------------------------------------------------------------------------- /include/vlc_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_dialog.h -------------------------------------------------------------------------------- /include/vlc_diffutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_diffutil.h -------------------------------------------------------------------------------- /include/vlc_epg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_epg.h -------------------------------------------------------------------------------- /include/vlc_es.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_es.h -------------------------------------------------------------------------------- /include/vlc_es_out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_es_out.h -------------------------------------------------------------------------------- /include/vlc_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_executor.h -------------------------------------------------------------------------------- /include/vlc_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_extensions.h -------------------------------------------------------------------------------- /include/vlc_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_filter.h -------------------------------------------------------------------------------- /include/vlc_fixups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_fixups.h -------------------------------------------------------------------------------- /include/vlc_fourcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_fourcc.h -------------------------------------------------------------------------------- /include/vlc_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_frame.h -------------------------------------------------------------------------------- /include/vlc_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_fs.h -------------------------------------------------------------------------------- /include/vlc_gcrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_gcrypt.h -------------------------------------------------------------------------------- /include/vlc_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_hash.h -------------------------------------------------------------------------------- /include/vlc_http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_http.h -------------------------------------------------------------------------------- /include/vlc_httpd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_httpd.h -------------------------------------------------------------------------------- /include/vlc_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_image.h -------------------------------------------------------------------------------- /include/vlc_inhibit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_inhibit.h -------------------------------------------------------------------------------- /include/vlc_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_input.h -------------------------------------------------------------------------------- /include/vlc_input_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_input_item.h -------------------------------------------------------------------------------- /include/vlc_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_interface.h -------------------------------------------------------------------------------- /include/vlc_interrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_interrupt.h -------------------------------------------------------------------------------- /include/vlc_iso_lang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_iso_lang.h -------------------------------------------------------------------------------- /include/vlc_keystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_keystore.h -------------------------------------------------------------------------------- /include/vlc_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_list.h -------------------------------------------------------------------------------- /include/vlc_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_list.hpp -------------------------------------------------------------------------------- /include/vlc_memstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_memstream.h -------------------------------------------------------------------------------- /include/vlc_messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_messages.h -------------------------------------------------------------------------------- /include/vlc_meta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_meta.h -------------------------------------------------------------------------------- /include/vlc_mime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_mime.h -------------------------------------------------------------------------------- /include/vlc_modules.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_modules.h -------------------------------------------------------------------------------- /include/vlc_mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_mouse.h -------------------------------------------------------------------------------- /include/vlc_network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_network.h -------------------------------------------------------------------------------- /include/vlc_objects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_objects.h -------------------------------------------------------------------------------- /include/vlc_opengl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_opengl.h -------------------------------------------------------------------------------- /include/vlc_pgpkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_pgpkey.h -------------------------------------------------------------------------------- /include/vlc_picture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_picture.h -------------------------------------------------------------------------------- /include/vlc_player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_player.h -------------------------------------------------------------------------------- /include/vlc_playlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_playlist.h -------------------------------------------------------------------------------- /include/vlc_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_plugin.h -------------------------------------------------------------------------------- /include/vlc_poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_poll.h -------------------------------------------------------------------------------- /include/vlc_preparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_preparser.h -------------------------------------------------------------------------------- /include/vlc_probe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_probe.h -------------------------------------------------------------------------------- /include/vlc_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_queue.h -------------------------------------------------------------------------------- /include/vlc_rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_rand.h -------------------------------------------------------------------------------- /include/vlc_replay_gain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_replay_gain.h -------------------------------------------------------------------------------- /include/vlc_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_sort.h -------------------------------------------------------------------------------- /include/vlc_sout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_sout.h -------------------------------------------------------------------------------- /include/vlc_spawn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_spawn.h -------------------------------------------------------------------------------- /include/vlc_spu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_spu.h -------------------------------------------------------------------------------- /include/vlc_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_stream.h -------------------------------------------------------------------------------- /include/vlc_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_strings.h -------------------------------------------------------------------------------- /include/vlc_subpicture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_subpicture.h -------------------------------------------------------------------------------- /include/vlc_text_style.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_text_style.h -------------------------------------------------------------------------------- /include/vlc_threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_threads.h -------------------------------------------------------------------------------- /include/vlc_tick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_tick.h -------------------------------------------------------------------------------- /include/vlc_tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_tls.h -------------------------------------------------------------------------------- /include/vlc_tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_tracer.h -------------------------------------------------------------------------------- /include/vlc_update.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_update.h -------------------------------------------------------------------------------- /include/vlc_url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_url.h -------------------------------------------------------------------------------- /include/vlc_variables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_variables.h -------------------------------------------------------------------------------- /include/vlc_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_vector.h -------------------------------------------------------------------------------- /include/vlc_viewpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_viewpoint.h -------------------------------------------------------------------------------- /include/vlc_vlm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_vlm.h -------------------------------------------------------------------------------- /include/vlc_vout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_vout.h -------------------------------------------------------------------------------- /include/vlc_vout_osd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_vout_osd.h -------------------------------------------------------------------------------- /include/vlc_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_window.h -------------------------------------------------------------------------------- /include/vlc_xlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_xlib.h -------------------------------------------------------------------------------- /include/vlc_xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/include/vlc_xml.h -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- 1 | checkheader_*_h.c 2 | -------------------------------------------------------------------------------- /lib/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/Makefile.am -------------------------------------------------------------------------------- /lib/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/audio.c -------------------------------------------------------------------------------- /lib/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/core.c -------------------------------------------------------------------------------- /lib/dialog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/dialog.c -------------------------------------------------------------------------------- /lib/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/error.c -------------------------------------------------------------------------------- /lib/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/event.c -------------------------------------------------------------------------------- /lib/libvlc.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/libvlc.pc.in -------------------------------------------------------------------------------- /lib/libvlc.sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/libvlc.sym -------------------------------------------------------------------------------- /lib/libvlc_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/libvlc_internal.h -------------------------------------------------------------------------------- /lib/libvlc_win32_rc.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/libvlc_win32_rc.rc.in -------------------------------------------------------------------------------- /lib/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/log.c -------------------------------------------------------------------------------- /lib/media.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media.c -------------------------------------------------------------------------------- /lib/media_discoverer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media_discoverer.c -------------------------------------------------------------------------------- /lib/media_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media_internal.h -------------------------------------------------------------------------------- /lib/media_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media_list.c -------------------------------------------------------------------------------- /lib/media_list_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media_list_internal.h -------------------------------------------------------------------------------- /lib/media_list_path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media_list_path.h -------------------------------------------------------------------------------- /lib/media_list_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media_list_player.c -------------------------------------------------------------------------------- /lib/media_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media_player.c -------------------------------------------------------------------------------- /lib/media_track.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/media_track.c -------------------------------------------------------------------------------- /lib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/meson.build -------------------------------------------------------------------------------- /lib/picture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/picture.c -------------------------------------------------------------------------------- /lib/picture_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/picture_internal.h -------------------------------------------------------------------------------- /lib/renderer_discoverer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/renderer_discoverer.c -------------------------------------------------------------------------------- /lib/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/lib/video.c -------------------------------------------------------------------------------- /m4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/.gitignore -------------------------------------------------------------------------------- /m4/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/Makefile.am -------------------------------------------------------------------------------- /m4/ax_append_flag.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/ax_append_flag.m4 -------------------------------------------------------------------------------- /m4/ax_require_defined.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/ax_require_defined.m4 -------------------------------------------------------------------------------- /m4/c17.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/c17.m4 -------------------------------------------------------------------------------- /m4/dolt.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/dolt.m4 -------------------------------------------------------------------------------- /m4/gettext.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/gettext.m4 -------------------------------------------------------------------------------- /m4/host-cpu-c-abi.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/host-cpu-c-abi.m4 -------------------------------------------------------------------------------- /m4/iconv.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/iconv.m4 -------------------------------------------------------------------------------- /m4/intlmacosx.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/intlmacosx.m4 -------------------------------------------------------------------------------- /m4/lib-ld.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/lib-ld.m4 -------------------------------------------------------------------------------- /m4/lib-link.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/lib-link.m4 -------------------------------------------------------------------------------- /m4/lib-prefix.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/lib-prefix.m4 -------------------------------------------------------------------------------- /m4/nls.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/nls.m4 -------------------------------------------------------------------------------- /m4/po.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/po.m4 -------------------------------------------------------------------------------- /m4/progtest.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/progtest.m4 -------------------------------------------------------------------------------- /m4/typeof.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/typeof.m4 -------------------------------------------------------------------------------- /m4/vlc.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/vlc.m4 -------------------------------------------------------------------------------- /m4/with_pkg.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/m4/with_pkg.m4 -------------------------------------------------------------------------------- /make-alias: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/make-alias -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/meson_options.txt -------------------------------------------------------------------------------- /modules/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/.gitignore -------------------------------------------------------------------------------- /modules/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/Makefile.am -------------------------------------------------------------------------------- /modules/access/alsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/alsa.c -------------------------------------------------------------------------------- /modules/access/amt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/amt.c -------------------------------------------------------------------------------- /modules/access/avio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/avio.c -------------------------------------------------------------------------------- /modules/access/avio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/avio.h -------------------------------------------------------------------------------- /modules/access/bluray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/bluray.c -------------------------------------------------------------------------------- /modules/access/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/cache.c -------------------------------------------------------------------------------- /modules/access/cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/cache.h -------------------------------------------------------------------------------- /modules/access/cdda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/cdda.c -------------------------------------------------------------------------------- /modules/access/concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/concat.c -------------------------------------------------------------------------------- /modules/access/data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/data.c -------------------------------------------------------------------------------- /modules/access/dc1394.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dc1394.c -------------------------------------------------------------------------------- /modules/access/dsm/sd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dsm/sd.c -------------------------------------------------------------------------------- /modules/access/dtv/dtv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dtv/dtv.h -------------------------------------------------------------------------------- /modules/access/dv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dv.c -------------------------------------------------------------------------------- /modules/access/dvb/dvb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dvb/dvb.h -------------------------------------------------------------------------------- /modules/access/dvb/scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dvb/scan.c -------------------------------------------------------------------------------- /modules/access/dvb/scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dvb/scan.h -------------------------------------------------------------------------------- /modules/access/dvdnav.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dvdnav.c -------------------------------------------------------------------------------- /modules/access/dvdread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/dvdread.c -------------------------------------------------------------------------------- /modules/access/emjsfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/emjsfile.c -------------------------------------------------------------------------------- /modules/access/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/file.c -------------------------------------------------------------------------------- /modules/access/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/fs.c -------------------------------------------------------------------------------- /modules/access/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/fs.h -------------------------------------------------------------------------------- /modules/access/ftp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/ftp.c -------------------------------------------------------------------------------- /modules/access/gopher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/gopher.c -------------------------------------------------------------------------------- /modules/access/http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/http.c -------------------------------------------------------------------------------- /modules/access/idummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/idummy.c -------------------------------------------------------------------------------- /modules/access/imem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/imem.c -------------------------------------------------------------------------------- /modules/access/jack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/jack.c -------------------------------------------------------------------------------- /modules/access/mms/asf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/mms/asf.c -------------------------------------------------------------------------------- /modules/access/mms/asf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/mms/asf.h -------------------------------------------------------------------------------- /modules/access/mms/mms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/mms/mms.c -------------------------------------------------------------------------------- /modules/access/mms/mms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/mms/mms.h -------------------------------------------------------------------------------- /modules/access/mms/mmsh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/mms/mmsh.c -------------------------------------------------------------------------------- /modules/access/mms/mmsh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/mms/mmsh.h -------------------------------------------------------------------------------- /modules/access/mtp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/mtp.c -------------------------------------------------------------------------------- /modules/access/nfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/nfs.c -------------------------------------------------------------------------------- /modules/access/oss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/oss.c -------------------------------------------------------------------------------- /modules/access/pipewire.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/pipewire.c -------------------------------------------------------------------------------- /modules/access/pulse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/pulse.c -------------------------------------------------------------------------------- /modules/access/rdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rdp.c -------------------------------------------------------------------------------- /modules/access/rist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rist.c -------------------------------------------------------------------------------- /modules/access/rist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rist.h -------------------------------------------------------------------------------- /modules/access/rtp/ac3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/ac3.c -------------------------------------------------------------------------------- /modules/access/rtp/fmtp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/fmtp.h -------------------------------------------------------------------------------- /modules/access/rtp/h264.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/h264.c -------------------------------------------------------------------------------- /modules/access/rtp/h265.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/h265.c -------------------------------------------------------------------------------- /modules/access/rtp/h26x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/h26x.h -------------------------------------------------------------------------------- /modules/access/rtp/opus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/opus.c -------------------------------------------------------------------------------- /modules/access/rtp/pcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/pcm.c -------------------------------------------------------------------------------- /modules/access/rtp/raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/raw.c -------------------------------------------------------------------------------- /modules/access/rtp/rtp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/rtp.c -------------------------------------------------------------------------------- /modules/access/rtp/rtp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/rtp.h -------------------------------------------------------------------------------- /modules/access/rtp/sdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/sdp.c -------------------------------------------------------------------------------- /modules/access/rtp/sdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/sdp.h -------------------------------------------------------------------------------- /modules/access/rtp/srtp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/srtp.c -------------------------------------------------------------------------------- /modules/access/rtp/srtp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/srtp.h -------------------------------------------------------------------------------- /modules/access/rtp/xiph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/rtp/xiph.c -------------------------------------------------------------------------------- /modules/access/samba.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/samba.c -------------------------------------------------------------------------------- /modules/access/satip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/satip.c -------------------------------------------------------------------------------- /modules/access/sdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/sdi.c -------------------------------------------------------------------------------- /modules/access/sdi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/sdi.h -------------------------------------------------------------------------------- /modules/access/sdp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/sdp.c -------------------------------------------------------------------------------- /modules/access/sftp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/sftp.c -------------------------------------------------------------------------------- /modules/access/shm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/shm.c -------------------------------------------------------------------------------- /modules/access/smb2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/smb2.c -------------------------------------------------------------------------------- /modules/access/srt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/srt.c -------------------------------------------------------------------------------- /modules/access/tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/tcp.c -------------------------------------------------------------------------------- /modules/access/timecode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/timecode.c -------------------------------------------------------------------------------- /modules/access/udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/udp.c -------------------------------------------------------------------------------- /modules/access/unc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/unc.c -------------------------------------------------------------------------------- /modules/access/v4l2/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/v4l2/lib.c -------------------------------------------------------------------------------- /modules/access/v4l2/vbi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/v4l2/vbi.c -------------------------------------------------------------------------------- /modules/access/vcd/vcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/vcd/vcd.c -------------------------------------------------------------------------------- /modules/access/vdr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/vdr.c -------------------------------------------------------------------------------- /modules/access/vnc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/vnc.c -------------------------------------------------------------------------------- /modules/access/wasapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/access/wasapi.c -------------------------------------------------------------------------------- /modules/codec/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/Makefile.am -------------------------------------------------------------------------------- /modules/codec/adpcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/adpcm.c -------------------------------------------------------------------------------- /modules/codec/aes3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/aes3.c -------------------------------------------------------------------------------- /modules/codec/aom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/aom.c -------------------------------------------------------------------------------- /modules/codec/araw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/araw.c -------------------------------------------------------------------------------- /modules/codec/atsc_a65.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/atsc_a65.c -------------------------------------------------------------------------------- /modules/codec/atsc_a65.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/atsc_a65.h -------------------------------------------------------------------------------- /modules/codec/bpg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/bpg.c -------------------------------------------------------------------------------- /modules/codec/cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/cc.c -------------------------------------------------------------------------------- /modules/codec/cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/cc.h -------------------------------------------------------------------------------- /modules/codec/cdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/cdg.c -------------------------------------------------------------------------------- /modules/codec/cea708.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/cea708.c -------------------------------------------------------------------------------- /modules/codec/cea708.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/cea708.h -------------------------------------------------------------------------------- /modules/codec/cvdsub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/cvdsub.c -------------------------------------------------------------------------------- /modules/codec/daala.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/daala.c -------------------------------------------------------------------------------- /modules/codec/dav1d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/dav1d.c -------------------------------------------------------------------------------- /modules/codec/davs2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/davs2.c -------------------------------------------------------------------------------- /modules/codec/ddummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/ddummy.c -------------------------------------------------------------------------------- /modules/codec/dmo/dmo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/dmo/dmo.c -------------------------------------------------------------------------------- /modules/codec/dmo/dmo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/dmo/dmo.h -------------------------------------------------------------------------------- /modules/codec/dvbsub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/dvbsub.c -------------------------------------------------------------------------------- /modules/codec/edummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/edummy.c -------------------------------------------------------------------------------- /modules/codec/faad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/faad.c -------------------------------------------------------------------------------- /modules/codec/fdkaac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/fdkaac.c -------------------------------------------------------------------------------- /modules/codec/flac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/flac.c -------------------------------------------------------------------------------- /modules/codec/g711.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/g711.c -------------------------------------------------------------------------------- /modules/codec/jpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/jpeg.c -------------------------------------------------------------------------------- /modules/codec/jpeg2000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/jpeg2000.h -------------------------------------------------------------------------------- /modules/codec/kate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/kate.c -------------------------------------------------------------------------------- /modules/codec/libass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/libass.c -------------------------------------------------------------------------------- /modules/codec/lpcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/lpcm.c -------------------------------------------------------------------------------- /modules/codec/mad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/mad.c -------------------------------------------------------------------------------- /modules/codec/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/meson.build -------------------------------------------------------------------------------- /modules/codec/mft.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/mft.cpp -------------------------------------------------------------------------------- /modules/codec/mft_d3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/mft_d3d.cpp -------------------------------------------------------------------------------- /modules/codec/mft_d3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/mft_d3d.h -------------------------------------------------------------------------------- /modules/codec/mft_d3d11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/mft_d3d11.h -------------------------------------------------------------------------------- /modules/codec/mpg123.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/mpg123.c -------------------------------------------------------------------------------- /modules/codec/oggspots.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/oggspots.c -------------------------------------------------------------------------------- /modules/codec/openapv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/openapv.c -------------------------------------------------------------------------------- /modules/codec/opus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/opus.c -------------------------------------------------------------------------------- /modules/codec/png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/png.c -------------------------------------------------------------------------------- /modules/codec/qsv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/qsv.c -------------------------------------------------------------------------------- /modules/codec/rav1e.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/rav1e.c -------------------------------------------------------------------------------- /modules/codec/rawvideo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/rawvideo.c -------------------------------------------------------------------------------- /modules/codec/rtpvideo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/rtpvideo.c -------------------------------------------------------------------------------- /modules/codec/scte18.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/scte18.c -------------------------------------------------------------------------------- /modules/codec/scte18.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/scte18.h -------------------------------------------------------------------------------- /modules/codec/scte27.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/scte27.c -------------------------------------------------------------------------------- /modules/codec/shine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/shine.c -------------------------------------------------------------------------------- /modules/codec/spdif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/spdif.c -------------------------------------------------------------------------------- /modules/codec/speex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/speex.c -------------------------------------------------------------------------------- /modules/codec/stl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/stl.c -------------------------------------------------------------------------------- /modules/codec/subsdec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/subsdec.c -------------------------------------------------------------------------------- /modules/codec/substext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/substext.h -------------------------------------------------------------------------------- /modules/codec/substx3g.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/substx3g.c -------------------------------------------------------------------------------- /modules/codec/subsusf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/subsusf.c -------------------------------------------------------------------------------- /modules/codec/svcdsub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/svcdsub.c -------------------------------------------------------------------------------- /modules/codec/svg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/svg.c -------------------------------------------------------------------------------- /modules/codec/t140.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/t140.c -------------------------------------------------------------------------------- /modules/codec/telx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/telx.c -------------------------------------------------------------------------------- /modules/codec/textst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/textst.c -------------------------------------------------------------------------------- /modules/codec/theora.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/theora.c -------------------------------------------------------------------------------- /modules/codec/ttml/ttml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/ttml/ttml.c -------------------------------------------------------------------------------- /modules/codec/ttml/ttml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/ttml/ttml.h -------------------------------------------------------------------------------- /modules/codec/twolame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/twolame.c -------------------------------------------------------------------------------- /modules/codec/vorbis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/vorbis.c -------------------------------------------------------------------------------- /modules/codec/vpx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/vpx.c -------------------------------------------------------------------------------- /modules/codec/vpx_alpha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/vpx_alpha.c -------------------------------------------------------------------------------- /modules/codec/vt_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/vt_utils.c -------------------------------------------------------------------------------- /modules/codec/vt_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/vt_utils.h -------------------------------------------------------------------------------- /modules/codec/x264.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/x264.c -------------------------------------------------------------------------------- /modules/codec/x265.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/x265.c -------------------------------------------------------------------------------- /modules/codec/xwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/xwd.c -------------------------------------------------------------------------------- /modules/codec/zvbi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/codec/zvbi.c -------------------------------------------------------------------------------- /modules/common.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/common.am -------------------------------------------------------------------------------- /modules/control/cli/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/control/cli/cli.c -------------------------------------------------------------------------------- /modules/control/cli/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/control/cli/cli.h -------------------------------------------------------------------------------- /modules/control/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/control/dummy.c -------------------------------------------------------------------------------- /modules/control/hotkeys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/control/hotkeys.c -------------------------------------------------------------------------------- /modules/control/lirc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/control/lirc.c -------------------------------------------------------------------------------- /modules/control/netsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/control/netsync.c -------------------------------------------------------------------------------- /modules/control/win_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/control/win_msg.c -------------------------------------------------------------------------------- /modules/demux/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/Makefile.am -------------------------------------------------------------------------------- /modules/demux/aiff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/aiff.c -------------------------------------------------------------------------------- /modules/demux/asf/asf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/asf/asf.c -------------------------------------------------------------------------------- /modules/demux/au.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/au.c -------------------------------------------------------------------------------- /modules/demux/avi/avi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/avi/avi.c -------------------------------------------------------------------------------- /modules/demux/caf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/caf.c -------------------------------------------------------------------------------- /modules/demux/cdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/cdg.c -------------------------------------------------------------------------------- /modules/demux/demuxdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/demuxdump.c -------------------------------------------------------------------------------- /modules/demux/directory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/directory.c -------------------------------------------------------------------------------- /modules/demux/dmxmus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/dmxmus.c -------------------------------------------------------------------------------- /modules/demux/dvb-text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/dvb-text.h -------------------------------------------------------------------------------- /modules/demux/flac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/flac.c -------------------------------------------------------------------------------- /modules/demux/g64rtp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/g64rtp.c -------------------------------------------------------------------------------- /modules/demux/gme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/gme.c -------------------------------------------------------------------------------- /modules/demux/hx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/hx.c -------------------------------------------------------------------------------- /modules/demux/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/image.c -------------------------------------------------------------------------------- /modules/demux/json/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/json/json.c -------------------------------------------------------------------------------- /modules/demux/json/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/json/json.h -------------------------------------------------------------------------------- /modules/demux/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/meson.build -------------------------------------------------------------------------------- /modules/demux/mjpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mjpeg.c -------------------------------------------------------------------------------- /modules/demux/mkv/mkv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mkv/mkv.cpp -------------------------------------------------------------------------------- /modules/demux/mkv/mkv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mkv/mkv.hpp -------------------------------------------------------------------------------- /modules/demux/mock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mock.c -------------------------------------------------------------------------------- /modules/demux/mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mod.c -------------------------------------------------------------------------------- /modules/demux/mp4/avci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mp4/avci.h -------------------------------------------------------------------------------- /modules/demux/mp4/heif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mp4/heif.c -------------------------------------------------------------------------------- /modules/demux/mp4/heif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mp4/heif.h -------------------------------------------------------------------------------- /modules/demux/mp4/meta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mp4/meta.c -------------------------------------------------------------------------------- /modules/demux/mp4/meta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mp4/meta.h -------------------------------------------------------------------------------- /modules/demux/mp4/mp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mp4/mp4.c -------------------------------------------------------------------------------- /modules/demux/mp4/mp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mp4/mp4.h -------------------------------------------------------------------------------- /modules/demux/mpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mpc.c -------------------------------------------------------------------------------- /modules/demux/mpeg/es.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/mpeg/es.c -------------------------------------------------------------------------------- /modules/demux/nsv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/nsv.c -------------------------------------------------------------------------------- /modules/demux/nuv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/nuv.c -------------------------------------------------------------------------------- /modules/demux/ogg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/ogg.c -------------------------------------------------------------------------------- /modules/demux/ogg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/ogg.h -------------------------------------------------------------------------------- /modules/demux/opus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/opus.h -------------------------------------------------------------------------------- /modules/demux/pva.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/pva.c -------------------------------------------------------------------------------- /modules/demux/rawaud.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/rawaud.c -------------------------------------------------------------------------------- /modules/demux/rawdv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/rawdv.c -------------------------------------------------------------------------------- /modules/demux/rawdv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/rawdv.h -------------------------------------------------------------------------------- /modules/demux/rawvid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/rawvid.c -------------------------------------------------------------------------------- /modules/demux/sid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/sid.cpp -------------------------------------------------------------------------------- /modules/demux/smf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/smf.c -------------------------------------------------------------------------------- /modules/demux/stl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/stl.c -------------------------------------------------------------------------------- /modules/demux/tta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/tta.c -------------------------------------------------------------------------------- /modules/demux/ttml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/ttml.c -------------------------------------------------------------------------------- /modules/demux/ty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/ty.c -------------------------------------------------------------------------------- /modules/demux/vc1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/vc1.c -------------------------------------------------------------------------------- /modules/demux/vobsub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/vobsub.c -------------------------------------------------------------------------------- /modules/demux/vobsub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/vobsub.h -------------------------------------------------------------------------------- /modules/demux/voc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/voc.c -------------------------------------------------------------------------------- /modules/demux/wav.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/wav.c -------------------------------------------------------------------------------- /modules/demux/webvtt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/webvtt.c -------------------------------------------------------------------------------- /modules/demux/xa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/xa.c -------------------------------------------------------------------------------- /modules/demux/xiph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/xiph.h -------------------------------------------------------------------------------- /modules/demux/ytdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/demux/ytdl.c -------------------------------------------------------------------------------- /modules/gui/eject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/gui/eject.c -------------------------------------------------------------------------------- /modules/gui/ncurses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/gui/ncurses.c -------------------------------------------------------------------------------- /modules/gui/qt/.gitignore: -------------------------------------------------------------------------------- 1 | resources.cpp 2 | ui/*.h 3 | -------------------------------------------------------------------------------- /modules/gui/qt/HACKING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/gui/qt/HACKING -------------------------------------------------------------------------------- /modules/gui/qt/pixmaps/menu/tmp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/gui/qt/qt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/gui/qt/qt.cpp -------------------------------------------------------------------------------- /modules/gui/qt/qt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/gui/qt/qt.hpp -------------------------------------------------------------------------------- /modules/gui/qt/qt6.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/gui/qt/qt6.pro -------------------------------------------------------------------------------- /modules/hw/d3d9/dxa9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/hw/d3d9/dxa9.c -------------------------------------------------------------------------------- /modules/hw/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/hw/meson.build -------------------------------------------------------------------------------- /modules/hw/mmal/vout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/hw/mmal/vout.c -------------------------------------------------------------------------------- /modules/isa/arm/asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/isa/arm/asm.S -------------------------------------------------------------------------------- /modules/logger/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/logger/file.c -------------------------------------------------------------------------------- /modules/logger/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/logger/json.c -------------------------------------------------------------------------------- /modules/lua/intf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/intf.c -------------------------------------------------------------------------------- /modules/lua/libs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs.h -------------------------------------------------------------------------------- /modules/lua/libs/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs/io.c -------------------------------------------------------------------------------- /modules/lua/libs/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs/net.c -------------------------------------------------------------------------------- /modules/lua/libs/osd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs/osd.c -------------------------------------------------------------------------------- /modules/lua/libs/sd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs/sd.c -------------------------------------------------------------------------------- /modules/lua/libs/tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs/tcp.c -------------------------------------------------------------------------------- /modules/lua/libs/vlm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs/vlm.c -------------------------------------------------------------------------------- /modules/lua/libs/win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs/win.c -------------------------------------------------------------------------------- /modules/lua/libs/xml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/libs/xml.c -------------------------------------------------------------------------------- /modules/lua/meta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/meta.c -------------------------------------------------------------------------------- /modules/lua/vlc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/vlc.c -------------------------------------------------------------------------------- /modules/lua/vlc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/lua/vlc.h -------------------------------------------------------------------------------- /modules/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/meson.build -------------------------------------------------------------------------------- /modules/misc/gnutls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/misc/gnutls.c -------------------------------------------------------------------------------- /modules/misc/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/misc/stats.c -------------------------------------------------------------------------------- /modules/module.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/module.rc.in -------------------------------------------------------------------------------- /modules/mux/asf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/asf.c -------------------------------------------------------------------------------- /modules/mux/av1_pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/av1_pack.h -------------------------------------------------------------------------------- /modules/mux/avi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/avi.c -------------------------------------------------------------------------------- /modules/mux/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/dummy.c -------------------------------------------------------------------------------- /modules/mux/mp4/mp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/mp4/mp4.c -------------------------------------------------------------------------------- /modules/mux/mpeg/csa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/mpeg/csa.c -------------------------------------------------------------------------------- /modules/mux/mpeg/csa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/mpeg/csa.h -------------------------------------------------------------------------------- /modules/mux/mpeg/pes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/mpeg/pes.c -------------------------------------------------------------------------------- /modules/mux/mpeg/pes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/mpeg/pes.h -------------------------------------------------------------------------------- /modules/mux/mpeg/ps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/mpeg/ps.c -------------------------------------------------------------------------------- /modules/mux/mpeg/ts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/mpeg/ts.c -------------------------------------------------------------------------------- /modules/mux/mpjpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/mpjpeg.c -------------------------------------------------------------------------------- /modules/mux/ogg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/ogg.c -------------------------------------------------------------------------------- /modules/mux/wav.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/wav.c -------------------------------------------------------------------------------- /modules/mux/webvtt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/mux/webvtt.c -------------------------------------------------------------------------------- /modules/spu/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/spu/common.h -------------------------------------------------------------------------------- /modules/spu/logo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/spu/logo.c -------------------------------------------------------------------------------- /modules/spu/marq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/spu/marq.c -------------------------------------------------------------------------------- /modules/spu/mosaic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/spu/mosaic.c -------------------------------------------------------------------------------- /modules/spu/mosaic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/spu/mosaic.h -------------------------------------------------------------------------------- /modules/spu/rss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/modules/spu/rss.c -------------------------------------------------------------------------------- /po/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/.gitignore -------------------------------------------------------------------------------- /po/LINGUAS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/LINGUAS -------------------------------------------------------------------------------- /po/Makefile.in.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/Makefile.in.in -------------------------------------------------------------------------------- /po/Makevars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/Makevars -------------------------------------------------------------------------------- /po/POTFILES.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/POTFILES.in -------------------------------------------------------------------------------- /po/POTFILES.skip: -------------------------------------------------------------------------------- 1 | extras/misc/mpris.xml 2 | modules/access/dvb/scan.c 3 | -------------------------------------------------------------------------------- /po/ach.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ach.po -------------------------------------------------------------------------------- /po/af.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/af.po -------------------------------------------------------------------------------- /po/am.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/am.po -------------------------------------------------------------------------------- /po/am_ET.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/am_ET.po -------------------------------------------------------------------------------- /po/an.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/an.po -------------------------------------------------------------------------------- /po/ar.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ar.po -------------------------------------------------------------------------------- /po/as.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/as.po -------------------------------------------------------------------------------- /po/ast.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ast.po -------------------------------------------------------------------------------- /po/az.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/az.po -------------------------------------------------------------------------------- /po/be.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/be.po -------------------------------------------------------------------------------- /po/bg.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/bg.po -------------------------------------------------------------------------------- /po/bn.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/bn.po -------------------------------------------------------------------------------- /po/bn_IN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/bn_IN.po -------------------------------------------------------------------------------- /po/br.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/br.po -------------------------------------------------------------------------------- /po/brx.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/brx.po -------------------------------------------------------------------------------- /po/bs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/bs.po -------------------------------------------------------------------------------- /po/ca.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ca.po -------------------------------------------------------------------------------- /po/ca@valencia.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ca@valencia.po -------------------------------------------------------------------------------- /po/cgg.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/cgg.po -------------------------------------------------------------------------------- /po/ckb.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ckb.po -------------------------------------------------------------------------------- /po/co.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/co.po -------------------------------------------------------------------------------- /po/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/cs.po -------------------------------------------------------------------------------- /po/cy.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/cy.po -------------------------------------------------------------------------------- /po/da.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/da.po -------------------------------------------------------------------------------- /po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/de.po -------------------------------------------------------------------------------- /po/el.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/el.po -------------------------------------------------------------------------------- /po/en_GB.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/en_GB.po -------------------------------------------------------------------------------- /po/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/es.po -------------------------------------------------------------------------------- /po/es_MX.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/es_MX.po -------------------------------------------------------------------------------- /po/et.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/et.po -------------------------------------------------------------------------------- /po/eu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/eu.po -------------------------------------------------------------------------------- /po/fa.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/fa.po -------------------------------------------------------------------------------- /po/ff.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ff.po -------------------------------------------------------------------------------- /po/fi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/fi.po -------------------------------------------------------------------------------- /po/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/fr.po -------------------------------------------------------------------------------- /po/fur.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/fur.po -------------------------------------------------------------------------------- /po/fy.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/fy.po -------------------------------------------------------------------------------- /po/ga.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ga.po -------------------------------------------------------------------------------- /po/gd.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/gd.po -------------------------------------------------------------------------------- /po/gl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/gl.po -------------------------------------------------------------------------------- /po/gu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/gu.po -------------------------------------------------------------------------------- /po/he.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/he.po -------------------------------------------------------------------------------- /po/hi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/hi.po -------------------------------------------------------------------------------- /po/hr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/hr.po -------------------------------------------------------------------------------- /po/hu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/hu.po -------------------------------------------------------------------------------- /po/hy.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/hy.po -------------------------------------------------------------------------------- /po/ia.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ia.po -------------------------------------------------------------------------------- /po/id.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/id.po -------------------------------------------------------------------------------- /po/is.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/is.po -------------------------------------------------------------------------------- /po/it.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/it.po -------------------------------------------------------------------------------- /po/ja.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ja.po -------------------------------------------------------------------------------- /po/ka.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ka.po -------------------------------------------------------------------------------- /po/kab.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/kab.po -------------------------------------------------------------------------------- /po/kk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/kk.po -------------------------------------------------------------------------------- /po/km.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/km.po -------------------------------------------------------------------------------- /po/kn.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/kn.po -------------------------------------------------------------------------------- /po/ko.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ko.po -------------------------------------------------------------------------------- /po/ks_IN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ks_IN.po -------------------------------------------------------------------------------- /po/ku_IQ.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ku_IQ.po -------------------------------------------------------------------------------- /po/kur.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/kur.po -------------------------------------------------------------------------------- /po/ky.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ky.po -------------------------------------------------------------------------------- /po/lg.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/lg.po -------------------------------------------------------------------------------- /po/lt.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/lt.po -------------------------------------------------------------------------------- /po/lv.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/lv.po -------------------------------------------------------------------------------- /po/mai.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/mai.po -------------------------------------------------------------------------------- /po/makefile-qt4.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/makefile-qt4.patch -------------------------------------------------------------------------------- /po/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/meson.build -------------------------------------------------------------------------------- /po/mk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/mk.po -------------------------------------------------------------------------------- /po/ml.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ml.po -------------------------------------------------------------------------------- /po/mn.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/mn.po -------------------------------------------------------------------------------- /po/mr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/mr.po -------------------------------------------------------------------------------- /po/ms.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ms.po -------------------------------------------------------------------------------- /po/my.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/my.po -------------------------------------------------------------------------------- /po/nb.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/nb.po -------------------------------------------------------------------------------- /po/ne.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ne.po -------------------------------------------------------------------------------- /po/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/nl.po -------------------------------------------------------------------------------- /po/nn.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/nn.po -------------------------------------------------------------------------------- /po/nqo.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/nqo.po -------------------------------------------------------------------------------- /po/oc.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/oc.po -------------------------------------------------------------------------------- /po/or.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/or.po -------------------------------------------------------------------------------- /po/pa.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/pa.po -------------------------------------------------------------------------------- /po/pam.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/pam.po -------------------------------------------------------------------------------- /po/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/pl.po -------------------------------------------------------------------------------- /po/ps.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ps.po -------------------------------------------------------------------------------- /po/pt_BR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/pt_BR.po -------------------------------------------------------------------------------- /po/pt_PT.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/pt_PT.po -------------------------------------------------------------------------------- /po/ro.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ro.po -------------------------------------------------------------------------------- /po/ru.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ru.po -------------------------------------------------------------------------------- /po/si.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/si.po -------------------------------------------------------------------------------- /po/sk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/sk.po -------------------------------------------------------------------------------- /po/sl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/sl.po -------------------------------------------------------------------------------- /po/sm.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/sm.po -------------------------------------------------------------------------------- /po/sq.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/sq.po -------------------------------------------------------------------------------- /po/sr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/sr.po -------------------------------------------------------------------------------- /po/sv.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/sv.po -------------------------------------------------------------------------------- /po/szl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/szl.po -------------------------------------------------------------------------------- /po/ta.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ta.po -------------------------------------------------------------------------------- /po/te.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/te.po -------------------------------------------------------------------------------- /po/tet.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/tet.po -------------------------------------------------------------------------------- /po/th.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/th.po -------------------------------------------------------------------------------- /po/tl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/tl.po -------------------------------------------------------------------------------- /po/tr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/tr.po -------------------------------------------------------------------------------- /po/tt.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/tt.po -------------------------------------------------------------------------------- /po/ug.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ug.po -------------------------------------------------------------------------------- /po/uk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/uk.po -------------------------------------------------------------------------------- /po/ur.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/ur.po -------------------------------------------------------------------------------- /po/uz.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/uz.po -------------------------------------------------------------------------------- /po/vi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/vi.po -------------------------------------------------------------------------------- /po/vlc.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/vlc.pot -------------------------------------------------------------------------------- /po/wa.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/wa.po -------------------------------------------------------------------------------- /po/zh_CN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/zh_CN.po -------------------------------------------------------------------------------- /po/zh_TW.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/zh_TW.po -------------------------------------------------------------------------------- /po/zu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/po/zu.po -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /share/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/.gitignore -------------------------------------------------------------------------------- /share/Info.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/Info.plist.in -------------------------------------------------------------------------------- /share/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/Makefile.am -------------------------------------------------------------------------------- /share/icons/vlc.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/icons/vlc.ico -------------------------------------------------------------------------------- /share/lua/.gitignore: -------------------------------------------------------------------------------- 1 | *.luac 2 | -------------------------------------------------------------------------------- /share/lua/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/lua/README.txt -------------------------------------------------------------------------------- /share/lua/intf/cli.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/lua/intf/cli.lua -------------------------------------------------------------------------------- /share/lua/sd/fmc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/lua/sd/fmc.lua -------------------------------------------------------------------------------- /share/lua/sd/icast.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/lua/sd/icast.lua -------------------------------------------------------------------------------- /share/profiles/vsp.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/profiles/vsp.xsd -------------------------------------------------------------------------------- /share/skins2/skin.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/skins2/skin.dtd -------------------------------------------------------------------------------- /share/vlc.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/vlc.desktop.in -------------------------------------------------------------------------------- /share/vlc512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/share/vlc512x512.png -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/android/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/android/error.c -------------------------------------------------------------------------------- /src/android/specific.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/android/specific.c -------------------------------------------------------------------------------- /src/android/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/android/thread.c -------------------------------------------------------------------------------- /src/audio_output/dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/audio_output/dec.c -------------------------------------------------------------------------------- /src/check_headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/check_headers -------------------------------------------------------------------------------- /src/check_symbols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/check_symbols -------------------------------------------------------------------------------- /src/clock/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/clock/clock.c -------------------------------------------------------------------------------- /src/clock/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/clock/clock.h -------------------------------------------------------------------------------- /src/config/ansi_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/ansi_term.h -------------------------------------------------------------------------------- /src/config/cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/cat.c -------------------------------------------------------------------------------- /src/config/chain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/chain.c -------------------------------------------------------------------------------- /src/config/cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/cmdline.c -------------------------------------------------------------------------------- /src/config/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/core.c -------------------------------------------------------------------------------- /src/config/dirs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/dirs.c -------------------------------------------------------------------------------- /src/config/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/file.c -------------------------------------------------------------------------------- /src/config/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/getopt.c -------------------------------------------------------------------------------- /src/config/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/help.c -------------------------------------------------------------------------------- /src/config/intf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/config/intf.c -------------------------------------------------------------------------------- /src/darwin/dirs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/darwin/dirs.m -------------------------------------------------------------------------------- /src/darwin/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/darwin/error.c -------------------------------------------------------------------------------- /src/darwin/netconf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/darwin/netconf.m -------------------------------------------------------------------------------- /src/darwin/specific.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/darwin/specific.c -------------------------------------------------------------------------------- /src/darwin/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/darwin/thread.c -------------------------------------------------------------------------------- /src/extras/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/extras/libc.c -------------------------------------------------------------------------------- /src/freebsd/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/freebsd/cpu.c -------------------------------------------------------------------------------- /src/freebsd/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/freebsd/thread.c -------------------------------------------------------------------------------- /src/input/access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/access.c -------------------------------------------------------------------------------- /src/input/attachment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/attachment.c -------------------------------------------------------------------------------- /src/input/decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/decoder.c -------------------------------------------------------------------------------- /src/input/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/decoder.h -------------------------------------------------------------------------------- /src/input/demux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/demux.c -------------------------------------------------------------------------------- /src/input/demux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/demux.h -------------------------------------------------------------------------------- /src/input/es_out.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/es_out.c -------------------------------------------------------------------------------- /src/input/es_out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/es_out.h -------------------------------------------------------------------------------- /src/input/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/event.h -------------------------------------------------------------------------------- /src/input/info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/info.h -------------------------------------------------------------------------------- /src/input/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/input.c -------------------------------------------------------------------------------- /src/input/item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/item.c -------------------------------------------------------------------------------- /src/input/item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/item.h -------------------------------------------------------------------------------- /src/input/meta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/meta.c -------------------------------------------------------------------------------- /src/input/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/parse.c -------------------------------------------------------------------------------- /src/input/resource.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/resource.c -------------------------------------------------------------------------------- /src/input/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/resource.h -------------------------------------------------------------------------------- /src/input/source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/source.c -------------------------------------------------------------------------------- /src/input/source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/source.h -------------------------------------------------------------------------------- /src/input/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/stats.c -------------------------------------------------------------------------------- /src/input/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/stream.c -------------------------------------------------------------------------------- /src/input/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/stream.h -------------------------------------------------------------------------------- /src/input/subtitles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/subtitles.c -------------------------------------------------------------------------------- /src/input/var.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/var.c -------------------------------------------------------------------------------- /src/input/vlm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/vlm.c -------------------------------------------------------------------------------- /src/input/vlm_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/vlm_event.c -------------------------------------------------------------------------------- /src/input/vlm_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/vlm_event.h -------------------------------------------------------------------------------- /src/input/vlmshell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/input/vlmshell.c -------------------------------------------------------------------------------- /src/interface/dialog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/interface/dialog.c -------------------------------------------------------------------------------- /src/libvlc-module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/libvlc-module.c -------------------------------------------------------------------------------- /src/libvlc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/libvlc.c -------------------------------------------------------------------------------- /src/libvlc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/libvlc.h -------------------------------------------------------------------------------- /src/libvlccore.sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/libvlccore.sym -------------------------------------------------------------------------------- /src/linux/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/linux/cpu.c -------------------------------------------------------------------------------- /src/linux/dirs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/linux/dirs.c -------------------------------------------------------------------------------- /src/linux/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/linux/filesystem.c -------------------------------------------------------------------------------- /src/linux/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/linux/thread.c -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/misc/actions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/actions.c -------------------------------------------------------------------------------- /src/misc/addons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/addons.c -------------------------------------------------------------------------------- /src/misc/ancillary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/ancillary.c -------------------------------------------------------------------------------- /src/misc/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/cpu.c -------------------------------------------------------------------------------- /src/misc/diffutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/diffutil.c -------------------------------------------------------------------------------- /src/misc/epg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/epg.c -------------------------------------------------------------------------------- /src/misc/es_format.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/es_format.c -------------------------------------------------------------------------------- /src/misc/executor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/executor.c -------------------------------------------------------------------------------- /src/misc/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/exit.c -------------------------------------------------------------------------------- /src/misc/extensions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/extensions.c -------------------------------------------------------------------------------- /src/misc/fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/fifo.c -------------------------------------------------------------------------------- /src/misc/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/filesystem.c -------------------------------------------------------------------------------- /src/misc/filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/filter.c -------------------------------------------------------------------------------- /src/misc/fourcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/fourcc.c -------------------------------------------------------------------------------- /src/misc/fourcc_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/fourcc_gen.c -------------------------------------------------------------------------------- /src/misc/fourcc_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/fourcc_list.h -------------------------------------------------------------------------------- /src/misc/frame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/frame.c -------------------------------------------------------------------------------- /src/misc/httpcookies.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/httpcookies.c -------------------------------------------------------------------------------- /src/misc/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/image.c -------------------------------------------------------------------------------- /src/misc/interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/interrupt.c -------------------------------------------------------------------------------- /src/misc/interrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/interrupt.h -------------------------------------------------------------------------------- /src/misc/keystore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/keystore.c -------------------------------------------------------------------------------- /src/misc/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/md5.c -------------------------------------------------------------------------------- /src/misc/messages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/messages.c -------------------------------------------------------------------------------- /src/misc/mime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/mime.c -------------------------------------------------------------------------------- /src/misc/mtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/mtime.c -------------------------------------------------------------------------------- /src/misc/objects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/objects.c -------------------------------------------------------------------------------- /src/misc/objres.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/objres.c -------------------------------------------------------------------------------- /src/misc/picture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/picture.c -------------------------------------------------------------------------------- /src/misc/picture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/picture.h -------------------------------------------------------------------------------- /src/misc/probe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/probe.c -------------------------------------------------------------------------------- /src/misc/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/queue.c -------------------------------------------------------------------------------- /src/misc/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/rand.c -------------------------------------------------------------------------------- /src/misc/rcu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/rcu.c -------------------------------------------------------------------------------- /src/misc/rcu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/rcu.h -------------------------------------------------------------------------------- /src/misc/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/sort.c -------------------------------------------------------------------------------- /src/misc/subpicture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/subpicture.c -------------------------------------------------------------------------------- /src/misc/subpicture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/subpicture.h -------------------------------------------------------------------------------- /src/misc/text_style.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/text_style.c -------------------------------------------------------------------------------- /src/misc/threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/threads.c -------------------------------------------------------------------------------- /src/misc/threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/threads.h -------------------------------------------------------------------------------- /src/misc/tracer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/tracer.c -------------------------------------------------------------------------------- /src/misc/update.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/update.c -------------------------------------------------------------------------------- /src/misc/update.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/update.h -------------------------------------------------------------------------------- /src/misc/variables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/variables.c -------------------------------------------------------------------------------- /src/misc/variables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/variables.h -------------------------------------------------------------------------------- /src/misc/viewpoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/viewpoint.c -------------------------------------------------------------------------------- /src/misc/xml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/misc/xml.c -------------------------------------------------------------------------------- /src/missing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/missing.c -------------------------------------------------------------------------------- /src/modules/bank.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/modules/bank.c -------------------------------------------------------------------------------- /src/modules/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/modules/cache.c -------------------------------------------------------------------------------- /src/modules/entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/modules/entry.c -------------------------------------------------------------------------------- /src/modules/modules.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/modules/modules.c -------------------------------------------------------------------------------- /src/modules/modules.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/modules/modules.h -------------------------------------------------------------------------------- /src/netbsd/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/netbsd/thread.c -------------------------------------------------------------------------------- /src/network/httpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/network/httpd.c -------------------------------------------------------------------------------- /src/network/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/network/io.c -------------------------------------------------------------------------------- /src/network/rootbind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/network/rootbind.c -------------------------------------------------------------------------------- /src/network/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/network/stream.c -------------------------------------------------------------------------------- /src/network/tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/network/tls.c -------------------------------------------------------------------------------- /src/network/udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/network/udp.c -------------------------------------------------------------------------------- /src/openbsd/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/openbsd/cpu.c -------------------------------------------------------------------------------- /src/openbsd/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/openbsd/thread.c -------------------------------------------------------------------------------- /src/os2/dirs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/os2/dirs.c -------------------------------------------------------------------------------- /src/os2/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/os2/filesystem.c -------------------------------------------------------------------------------- /src/os2/getaddrinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/os2/getaddrinfo.c -------------------------------------------------------------------------------- /src/os2/netconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/os2/netconf.c -------------------------------------------------------------------------------- /src/os2/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/os2/plugin.c -------------------------------------------------------------------------------- /src/os2/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/os2/rand.c -------------------------------------------------------------------------------- /src/os2/specific.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/os2/specific.c -------------------------------------------------------------------------------- /src/os2/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/os2/thread.c -------------------------------------------------------------------------------- /src/player/aout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/aout.c -------------------------------------------------------------------------------- /src/player/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/input.c -------------------------------------------------------------------------------- /src/player/medialib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/medialib.c -------------------------------------------------------------------------------- /src/player/metadata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/metadata.c -------------------------------------------------------------------------------- /src/player/osd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/osd.c -------------------------------------------------------------------------------- /src/player/player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/player.c -------------------------------------------------------------------------------- /src/player/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/player.h -------------------------------------------------------------------------------- /src/player/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/timer.c -------------------------------------------------------------------------------- /src/player/title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/title.c -------------------------------------------------------------------------------- /src/player/track.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/track.c -------------------------------------------------------------------------------- /src/player/vout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/player/vout.c -------------------------------------------------------------------------------- /src/playlist/content.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/content.c -------------------------------------------------------------------------------- /src/playlist/content.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/content.h -------------------------------------------------------------------------------- /src/playlist/control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/control.c -------------------------------------------------------------------------------- /src/playlist/control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/control.h -------------------------------------------------------------------------------- /src/playlist/export.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/export.c -------------------------------------------------------------------------------- /src/playlist/item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/item.c -------------------------------------------------------------------------------- /src/playlist/item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/item.h -------------------------------------------------------------------------------- /src/playlist/notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/notify.c -------------------------------------------------------------------------------- /src/playlist/notify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/notify.h -------------------------------------------------------------------------------- /src/playlist/player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/player.c -------------------------------------------------------------------------------- /src/playlist/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/player.h -------------------------------------------------------------------------------- /src/playlist/request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/request.c -------------------------------------------------------------------------------- /src/playlist/shuffle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/shuffle.c -------------------------------------------------------------------------------- /src/playlist/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/sort.c -------------------------------------------------------------------------------- /src/playlist/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/playlist/test.c -------------------------------------------------------------------------------- /src/posix/dirs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/dirs.c -------------------------------------------------------------------------------- /src/posix/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/error.c -------------------------------------------------------------------------------- /src/posix/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/filesystem.c -------------------------------------------------------------------------------- /src/posix/netconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/netconf.c -------------------------------------------------------------------------------- /src/posix/picture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/picture.c -------------------------------------------------------------------------------- /src/posix/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/plugin.c -------------------------------------------------------------------------------- /src/posix/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/rand.c -------------------------------------------------------------------------------- /src/posix/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/sort.c -------------------------------------------------------------------------------- /src/posix/spawn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/spawn.c -------------------------------------------------------------------------------- /src/posix/specific.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/specific.c -------------------------------------------------------------------------------- /src/posix/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/thread.c -------------------------------------------------------------------------------- /src/posix/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/timer.c -------------------------------------------------------------------------------- /src/posix/wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/posix/wait.c -------------------------------------------------------------------------------- /src/preparser/art.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/preparser/art.c -------------------------------------------------------------------------------- /src/preparser/art.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/preparser/art.h -------------------------------------------------------------------------------- /src/revision.c.in: -------------------------------------------------------------------------------- 1 | const char psz_vlc_changeset[] = "@VCS_TAG@"; 2 | 3 | -------------------------------------------------------------------------------- /src/rust/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/rust/Makefile.am -------------------------------------------------------------------------------- /src/test/arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/arrays.c -------------------------------------------------------------------------------- /src/test/block_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/block_test.c -------------------------------------------------------------------------------- /src/test/dictionary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/dictionary.c -------------------------------------------------------------------------------- /src/test/diffutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/diffutil.c -------------------------------------------------------------------------------- /src/test/executor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/executor.c -------------------------------------------------------------------------------- /src/test/extensions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/extensions.c -------------------------------------------------------------------------------- /src/test/headers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/headers.c -------------------------------------------------------------------------------- /src/test/i18n_atof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/i18n_atof.c -------------------------------------------------------------------------------- /src/test/interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/interrupt.c -------------------------------------------------------------------------------- /src/test/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/list.c -------------------------------------------------------------------------------- /src/test/list_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/list_cpp.cpp -------------------------------------------------------------------------------- /src/test/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/md5.c -------------------------------------------------------------------------------- /src/test/mrl_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/mrl_helpers.c -------------------------------------------------------------------------------- /src/test/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/sort.c -------------------------------------------------------------------------------- /src/test/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/thread.c -------------------------------------------------------------------------------- /src/test/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/timer.c -------------------------------------------------------------------------------- /src/test/url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/url.c -------------------------------------------------------------------------------- /src/test/utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/utf8.c -------------------------------------------------------------------------------- /src/test/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/vector.c -------------------------------------------------------------------------------- /src/test/xmlent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/test/xmlent.c -------------------------------------------------------------------------------- /src/text/charset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/text/charset.c -------------------------------------------------------------------------------- /src/text/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/text/filesystem.c -------------------------------------------------------------------------------- /src/text/iso-639_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/text/iso-639_def.h -------------------------------------------------------------------------------- /src/text/iso_lang.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/text/iso_lang.c -------------------------------------------------------------------------------- /src/text/memstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/text/memstream.c -------------------------------------------------------------------------------- /src/text/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/text/strings.c -------------------------------------------------------------------------------- /src/text/unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/text/unicode.c -------------------------------------------------------------------------------- /src/text/url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/text/url.c -------------------------------------------------------------------------------- /src/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/version.c -------------------------------------------------------------------------------- /src/vlc-plugin.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/vlc-plugin.pc.in -------------------------------------------------------------------------------- /src/win32/dirs-uap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/dirs-uap.c -------------------------------------------------------------------------------- /src/win32/dirs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/dirs.c -------------------------------------------------------------------------------- /src/win32/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/error.c -------------------------------------------------------------------------------- /src/win32/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/filesystem.c -------------------------------------------------------------------------------- /src/win32/mta_holder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/mta_holder.h -------------------------------------------------------------------------------- /src/win32/netconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/netconf.c -------------------------------------------------------------------------------- /src/win32/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/plugin.c -------------------------------------------------------------------------------- /src/win32/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/rand.c -------------------------------------------------------------------------------- /src/win32/spawn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/spawn.c -------------------------------------------------------------------------------- /src/win32/specific.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/specific.c -------------------------------------------------------------------------------- /src/win32/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/thread.c -------------------------------------------------------------------------------- /src/win32/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/src/win32/timer.c -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | test_* 2 | vlc-window 3 | -------------------------------------------------------------------------------- /test/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/Makefile.am -------------------------------------------------------------------------------- /test/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/TODO -------------------------------------------------------------------------------- /test/check_POTFILES.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/check_POTFILES.sh -------------------------------------------------------------------------------- /test/dynamicoverlay/.gitignore: -------------------------------------------------------------------------------- 1 | overlay-test 2 | -------------------------------------------------------------------------------- /test/iosvlc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/iosvlc.m -------------------------------------------------------------------------------- /test/libvlc/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/libvlc/core.c -------------------------------------------------------------------------------- /test/libvlc/media.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/libvlc/media.c -------------------------------------------------------------------------------- /test/libvlc/meta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/libvlc/meta.c -------------------------------------------------------------------------------- /test/libvlc/slaves.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/libvlc/slaves.c -------------------------------------------------------------------------------- /test/libvlc/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/libvlc/test.h -------------------------------------------------------------------------------- /test/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/meson.build -------------------------------------------------------------------------------- /test/run_vlc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/run_vlc.sh -------------------------------------------------------------------------------- /test/samples/empty.voc: -------------------------------------------------------------------------------- 1 | Creative Voice File 2 | ) -------------------------------------------------------------------------------- /test/samples/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/samples/image.jpg -------------------------------------------------------------------------------- /test/samples/meta.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/samples/meta.mp3 -------------------------------------------------------------------------------- /test/samples/slaves/lt-test.srt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/slaves/nomatch.srt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/samples/slaves/t.mp4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/slaves/test.aac: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/slaves/test.mp4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/slaves/test.rt.srt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/subitems/directory/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/subitems/file.jpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/subitems/file.mkv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/subitems/file.mp3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/subitems/file.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/samples/subitems/file.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/src/clock/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/src/clock/clock.c -------------------------------------------------------------------------------- /test/src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/src/meson.build -------------------------------------------------------------------------------- /test/src/misc/bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/src/misc/bits.c -------------------------------------------------------------------------------- /test/src/misc/epg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/src/misc/epg.c -------------------------------------------------------------------------------- /test/src/misc/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/src/misc/image.c -------------------------------------------------------------------------------- /test/src/player/eof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/src/player/eof.c -------------------------------------------------------------------------------- /test/vlc-demux-run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/vlc-demux-run.c -------------------------------------------------------------------------------- /test/vlc-window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/vlc-window.c -------------------------------------------------------------------------------- /test/watchosvlc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/videolan/vlc/HEAD/test/watchosvlc.m --------------------------------------------------------------------------------