[vlc-devel] [PATCHv3 0/7] lib: fix libvlc_MediaPlayerMediaChanged event
Thomas Guillem
thomas at gllm.fr
Tue Sep 22 14:09:51 CEST 2020
Changes since the V2 https://mailman.videolan.org/pipermail/vlc-devel/2020-September/138006.html
- Update services_discovery documentation
- Store the original item pointer in order to fix media_discoverer item
comparisons
Thomas Guillem (7):
input_item: add an owner placeholder
input_item: add owner_data to Copy()
sd: update services_discovery_AddSubItem documentation
lib: media_discoverer: compare with the original item
lib: media: refactor input_item creation
lib: media: copy the input item
lib: media_player: fix libvlc_MediaPlayerMediaChanged event
include/vlc/libvlc_media_player.h | 11 ++-
include/vlc_input_item.h | 21 +++---
include/vlc_services_discovery.h | 5 ++
lib/media.c | 95 ++++++++++++++------------
lib/media_discoverer.c | 4 +-
lib/media_internal.h | 3 +
lib/media_player.c | 28 ++------
modules/demux/playlist/asx.c | 3 +-
modules/demux/playlist/m3u.c | 2 +-
modules/gui/qt/playlist/media.hpp | 2 +-
modules/lua/libs/sd.c | 2 +-
modules/lua/vlc.c | 2 +-
modules/misc/medialibrary/entities.cpp | 2 +-
modules/services_discovery/udev.c | 3 +-
modules/services_discovery/upnp.cpp | 2 +-
modules/services_discovery/xcb_apps.c | 2 +-
src/input/item.c | 13 ++--
17 files changed, 112 insertions(+), 88 deletions(-)
--
2.28.0
More information about the vlc-devel
mailing list