njb_songid_struct(3)
NAME
njb_songid_struct
SYNOPSIS
#include <libnjb.h> Data Fields u_int32_t trid u_int16_t nframes njb_songid_frame_t * first njb_songid_frame_t * last njb_songid_frame_t * cur njb_songid_t * next
Detailed Description
The song ID struct is used for holding metadata about a particular
track.
Examples:
gettr.c, sendtr.c, tagtr.c, and tracks.c.
Field Documentation
- u_int32_t njb_songid_struct::trid
- The track ID as used on the device
- Examples:
gettr.c, and tracks.c.
- u_int16_t njb_songid_struct::nframes
- The number of frames in this song ID
- njb_songid_frame_t* njb_songid_struct::first
- A pointer to the first frame
- njb_songid_frame_t* njb_songid_struct::last
- A pointer to the last frame
- njb_songid_frame_t* njb_songid_struct::cur
- A pointer to the current frame
- njb_songid_t* njb_songid_struct::next
- Used internally on series 3 devices for spanning lists of song IDs only
Author
- Generated automatically by Doxygen for libnjb from the source code.