vlc/src
Alexandre Janniaux d56e9c1e7b es_out: use es_out_sys_t (downcast) as parameter
The upper class was used everywhere, leading to the pointer being
downcasted at the beginning of every function. By using the downcast
class everywhere, we don't introduce explicit downcast in most places.

This commit also reduces the usage of the es_out_t type as parameter,
which will be moved to another downclass in follow-up MR.
2024-04-23 19:33:01 +00:00
..
android Introduce VLC_SNAPSHOTS_DIR for consistent default snapshots folder. 2023-11-18 06:18:57 +00:00
audio_output aout: move first_pts init in stream_Synchronize 2024-04-09 06:17:59 +00:00
clock clock: require the lock for all functions 2024-03-17 08:37:18 +00:00
config config: replace local recursive mkdir implementation by vlc_mkdir_parent 2024-03-21 09:50:58 +00:00
darwin Introduce VLC_SNAPSHOTS_DIR for consistent default snapshots folder. 2023-11-18 06:18:57 +00:00
emscripten emscripten: add cast for pthread_self() 2022-10-06 11:51:29 +00:00
extras extras: remove vlc_tdestroy() 2018-02-20 21:42:43 +02:00
freebsd core: include vlc_threads.h when vlc_thread_set_name() is used 2023-04-27 19:44:35 +00:00
input es_out: use es_out_sys_t (downcast) as parameter 2024-04-23 19:33:01 +00:00
interface player: move SetMediaStoppedAction() to the playlist 2024-03-01 15:59:57 +00:00
linux linux/filesystem: include unistd.h when using unlink() 2023-04-27 19:44:35 +00:00
media_source sd: remove deprecated category support 2024-02-10 07:54:29 +00:00
misc subpicture: init the position of the PIP region 2024-04-09 07:14:12 +00:00
modules modules: fix calloc() arguments 2024-02-19 18:47:50 +00:00
network raise minimum required mingw64 version from 5.0 to 6.0 2024-02-15 12:15:23 +00:00
os2 Introduce VLC_SNAPSHOTS_DIR for consistent default snapshots folder. 2023-11-18 06:18:57 +00:00
player player: don't add npt to input times 2024-04-14 12:19:45 +00:00
playlist player: remove the media_provider 2024-03-09 21:20:40 +00:00
posix Introduce VLC_SNAPSHOTS_DIR for consistent default snapshots folder. 2023-11-18 06:18:57 +00:00
preparser preparser/art: replace local recursive mkdir implementation by vlc_mkdir_parent 2024-03-21 09:50:58 +00:00
rust rust: add abstraction for vlc_Logger in vlcrs-messages 2023-08-28 18:05:36 +00:00
stream_output clock: expose and require lock for vlc_clock_main_t 2024-03-17 08:37:18 +00:00
test src: test: add test for vlc::list<> wrappers 2024-02-10 08:25:07 +00:00
text core: use <stdckdint.h> 2024-02-20 19:34:53 +00:00
video_output display: remove redundant VOUT_DISPLAY_CHANGE_DISPLAY_FILLED 2024-04-15 05:51:40 +00:00
win32 win32/spawn: use a regular string for cmdline 2023-11-28 06:35:20 +00:00
.gitignore build: ignore generated files 2023-11-02 07:40:10 +00:00
Makefile.am input: move item parse to its own file 2024-04-15 06:34:38 +00:00
check_headers rename __LIBVLC__ to LIBVLC_INTERNAL_ 2023-01-17 10:37:49 +00:00
check_symbols core: rename NTPtime64 to vlc_ntp_time 2023-07-06 20:32:36 +00:00
libvlc-module.c display: add an option to display SPUs in black bars 2024-03-28 14:54:23 +00:00
libvlc.c core: fix assert in libvlc_MetadataRequest() 2024-03-18 10:01:52 +00:00
libvlc.h libvlc.h: ensure the header is correctly exposed to C++ 2023-12-22 13:00:09 +00:00
libvlccore.sym fs: add vlc_mkdir_parent function that correspond to 'mkdir -p' 2024-03-21 09:50:58 +00:00
libvlccore_win32_rc.rc.in win32: separate the libvlccore DLL files 2022-12-07 08:33:39 +00:00
meson.build input: move item parse to its own file 2024-04-15 06:34:38 +00:00
missing.c core: always build sout code 2023-06-20 08:39:23 +00:00
revision.c.in meson: add initial meson build system 2023-01-04 14:48:39 +00:00
version.c Remove old mail address from sources 2019-09-04 22:11:04 +03:00
vlc-plugin.pc.in plugins: rename __PLUGIN__ to VLC_DYNAMIC_PLUGIN 2023-03-03 14:13:29 +00:00