vlc/src
Thomas Guillem 3657a5376a player: move SetMediaStoppedAction() to the playlist
The playlist is more suited to handle what to do after a playback.

This will allow to simplify the vlc_player_t media provider by removing
its callback that was sent depending on the media_stopped_action.

Thanks to Pierre for the Qt part of this commit.

Co-authored-by: Pierre Lamot <pierre@videolabs.io>

Related to #28524
2024-03-01 15:59:57 +00:00
..
android Introduce VLC_SNAPSHOTS_DIR for consistent default snapshots folder. 2023-11-18 06:18:57 +00:00
audio_output aout: remove paused clock handling 2023-12-15 08:42:52 +00:00
clock clock: continue to convert when paused 2023-12-15 08:42:52 +00:00
config config/cat: add missing assert.h include 2024-02-26 17:00:55 +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 input: process all controls asynchronously 2024-02-14 17:32:38 +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 fourcc: add VLC_CODEC_D3D11_OPAQUE_ALPHA in the list of YUV formats 2024-02-23 07:39:30 +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: move SetMediaStoppedAction() to the playlist 2024-03-01 15:59:57 +00:00
playlist player: move SetMediaStoppedAction() to the playlist 2024-03-01 15:59:57 +00:00
posix Introduce VLC_SNAPSHOTS_DIR for consistent default snapshots folder. 2023-11-18 06:18:57 +00:00
preparser fetcher: don't set "item-change" 2024-01-30 16:46:07 +00:00
rust rust: add abstraction for vlc_Logger in vlcrs-messages 2023-08-28 18:05:36 +00:00
stream_output stream_output: fix unused variable warning 2023-12-24 08:31:36 +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 vout_subpictures: fix the picture format colorimetry too 2024-02-18 06:40:22 +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 src: test: add test for vlc::list<> wrappers 2024-02-10 08:25:07 +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 Remove extra semicolons around vlc_module macro's 2023-04-27 06:24:26 +00:00
libvlc.c core: move Internal{Dialog,Keystore}Clean 2024-01-21 11:23:58 +00:00
libvlc.h libvlc.h: ensure the header is correctly exposed to C++ 2023-12-22 13:00:09 +00:00
libvlccore.sym player: move SetMediaStoppedAction() to the playlist 2024-03-01 15:59:57 +00:00
libvlccore_win32_rc.rc.in win32: separate the libvlccore DLL files 2022-12-07 08:33:39 +00:00
meson.build Revert "subpicture: remove unused subpicture_region_private" 2024-01-11 10:16:01 +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