/**@} */
-/*****************************************************************************
- * Tree
- *****************************************************************************/
-/** defgroup libvlc_tree Tree
- * \ingroup libvlc
- * LibVLC Tree
- * @{
- */
-
-typedef void (*libvlc_retain_function)(void *);
-typedef void (*libvlc_release_function)(void *);
-
-typedef struct libvlc_tree_t libvlc_tree_t;
-
-/**@} */
-
/*****************************************************************************
* Tag
*****************************************************************************/
libvlc_MediaListPlayerNextItemSet,
libvlc_MediaListPlayerStopped,
- libvlc_TreeSubtreeAdded,
- libvlc_TreeSubtreeDeleted,
- libvlc_TreeItemValueChanged,
-
} libvlc_event_type_t;
/**
libvlc_media_descriptor_t * item;
int index;
} media_list_item_deleted;
-
- /* Tree */
- struct
- {
- libvlc_tree_t * subtree;
- int index;
- } tree_subtree_added;
- struct
- {
- libvlc_tree_t * subtree;
- int index;
- } tree_subtree_deleted;
- struct
- {
- void * new_value;
- } tree_item_value_changed;
-
} u;
} libvlc_event_t;