njb_playlist_struct(3)
NAME
njb_playlist_struct
SYNOPSIS
#include <libnjb.h> Data Fields char * name int _state u_int32_t ntracks u_int32_t plid njb_playlist_track_t * first njb_playlist_track_t * last njb_playlist_track_t * cur njb_playlist_t * nextpl
Detailed Description
This struct holds the actual playlist. A playlist usually contain a
number of njb_playlist_track_t tracks.
Examples:
pl.c, and playlists.c.
Field Documentation
- char* njb_playlist_struct::name
- The name of this playlist
- Examples:
pl.c, and playlists.c.
- int njb_playlist_struct::_state
- The state of this playlist
- Examples:
pl.c, and playlists.c.
- u_int32_t njb_playlist_struct::ntracks
- The number of tracks in this playlist
- Examples:
pl.c, and playlists.c.
- u_int32_t njb_playlist_struct::plid
- The playlist ID for this playlist, as used on the device
- Examples:
pl.c, and playlists.c.
- njb_playlist_track_t* njb_playlist_struct::first
- A pointer to the first track in this playlist
- njb_playlist_track_t* njb_playlist_struct::last
- A pointer to the last track in this playlist
- njb_playlist_track_t* njb_playlist_struct::cur
- A pointer to the current track in this playlist
- njb_playlist_t* njb_playlist_struct::nextpl
- Used internally for spanning lists of playlists on series 3 devices
only
Author
- Generated automatically by Doxygen for libnjb from the source code.