Commit 7f9d5e6d authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Correct documentation of playlist_item_t

parent fad1e954
...@@ -135,23 +135,26 @@ typedef struct playlist_export_t ...@@ -135,23 +135,26 @@ typedef struct playlist_export_t
struct playlist_item_t struct playlist_item_t
{ {
input_item_t *p_input; /**< Linked input item */ input_item_t *p_input; /**< Linked input item */
/** Number of children, -1 if not a node */
playlist_item_t **pp_children; /**< Children nodes/items */ playlist_item_t **pp_children; /**< Children nodes/items */
playlist_item_t *p_parent; /**< Item parent */ playlist_item_t *p_parent; /**< Item parent */
int i_children; int i_children; /**< Number of children, -1 if not a node */
int i_id; /**< Playlist item specific id */ int i_id; /**< Playlist item specific id */
uint8_t i_flags; /**< Flags */ uint8_t i_flags; /**< Flags \see playlist_item_flags_e */
playlist_t *p_playlist; /**< Parent playlist */ playlist_t *p_playlist; /**< Parent playlist */
}; };
#define PLAYLIST_SAVE_FLAG 0x0001 /**< Must it be saved */ typedef enum {
#define PLAYLIST_SKIP_FLAG 0x0002 /**< Must playlist skip after it ? */ PLAYLIST_SAVE_FLAG = 0x0001, /**< Must it be saved */
#define PLAYLIST_DBL_FLAG 0x0004 /**< Is it disabled ? */ PLAYLIST_SKIP_FLAG = 0x0002, /**< Must playlist skip after it ? */
#define PLAYLIST_RO_FLAG 0x0008 /**< Write-enabled ? */ PLAYLIST_DBL_FLAG = 0x0004, /**< Is it disabled ? */
#define PLAYLIST_REMOVE_FLAG 0x0010 /**< Remove this item at the end */ PLAYLIST_RO_FLAG = 0x0008, /**< Write-enabled ? */
#define PLAYLIST_EXPANDED_FLAG 0x0020 /**< Expanded node */ PLAYLIST_REMOVE_FLAG = 0x0010, /**< Remove this item at the end */
#define PLAYLIST_SUBITEM_STOP_FLAG 0x0040 /**< Must playlist stop if the item gets subitems ?*/ PLAYLIST_EXPANDED_FLAG = 0x0020, /**< Expanded node */
PLAYLIST_SUBITEM_STOP_FLAG = 0x0040, /**< Must playlist stop if the item gets subitems ?*/
} playlist_item_flags_e;
/** Playlist status */ /** Playlist status */
typedef enum typedef enum
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment