X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_events.h;h=bca1b2a9e17344188ff1679fb24d0f3446a16396;hb=b4d7ab2bf417e6fc92f42d2228cdc134db19ef8a;hp=92193cccba54f7674d3f6e1abeca2f1c856ac158;hpb=9abcaacf83bd53b1f4b6569f7952e7025ddd0860;p=vlc diff --git a/include/vlc_events.h b/include/vlc_events.h index 92193cccba..bca1b2a9e1 100644 --- a/include/vlc_events.h +++ b/include/vlc_events.h @@ -123,12 +123,19 @@ typedef enum vlc_event_type_t { vlc_InputItemNameChanged, vlc_InputItemInfoChanged, vlc_InputItemErrorWhenReadingChanged, + vlc_InputItemPreparseEnded, /* Service Discovery event */ vlc_ServicesDiscoveryItemAdded, vlc_ServicesDiscoveryItemRemoved, + vlc_ServicesDiscoveryItemRemoveAll, vlc_ServicesDiscoveryStarted, - vlc_ServicesDiscoveryEnded + vlc_ServicesDiscoveryEnded, + + /* Addons Manager events */ + vlc_AddonFound, + vlc_AddonsDiscoveryEnded, + vlc_AddonChanged } vlc_event_type_t; /* Event definition */ @@ -201,6 +208,11 @@ typedef struct vlc_event_t void * unused; } services_discovery_ended; + /* Addons */ + struct vlc_addon_generic_event + { + addon_entry_t * p_entry; + } addon_generic_event; } u; } vlc_event_t;