---
name: "njb_frames"
section: "3"
platform: "linux"
package: "libnjb-doc"
version: "2.2.5-4.3"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/njb_frames"
---

# njb\_frames(3)

## NAME

Song ID frame types -

### Defines

\#define **FR\_SIZE**   'FILE SIZE'\
 \#define **FR\_LENGTH**   'LENGTH'\
 \#define **FR\_CODEC**   'CODEC'\
 \#define **FR\_TITLE**   'TITLE'\
 \#define **FR\_ALBUM**   'ALBUM'\
 \#define **FR\_GENRE**   'GENRE'\
 \#define **FR\_ARTIST**   'ARTIST'\
 \#define **FR\_TRACK**   'TRACK NUM'\
 \#define **FR\_FNAME**   'FNAME'\
 \#define **FR\_YEAR**   'YEAR'\
 \#define **FR\_PROTECTED**   'PlayOnly'\
 \#define **FR\_BITRATE**   'BITRATE'\
 \#define **FR\_COMMENT**   'COMMENT'\
 \#define **FR\_FOLDER**   'FOLDER'\

## Define Documentation

### #define FR\_ALBUM 'ALBUM' Album metadata frame

Referenced by songid\_pack(), songid\_pack3(), and songid\_unpack().

### #define FR\_ARTIST 'ARTIST' Artist metadata frame

Referenced by songid\_pack(), songid\_pack3(), and songid\_unpack().

### #define FR\_BITRATE 'BITRATE' Bitrate metadata frame

### #define FR\_CODEC 'CODEC' Codec metadata frame

Referenced by NJB\_Replace\_Track\_Tag(), NJB\_Songid\_Frame\_New\_Codec(), songid\_pack3(), and songid\_sanity\_check().

### #define FR\_COMMENT 'COMMENT' Comment metadata frame

### #define FR\_FNAME 'FNAME' File name metadata frame

Referenced by NJB\_Send\_Track(), songid\_pack3(), and songid\_unpack().

### #define FR\_FOLDER 'FOLDER' Folder name metadata frame

Referenced by songid\_pack3().

### #define FR\_GENRE 'GENRE' Genre metadata frame

Referenced by songid\_pack(), songid\_pack3(), and songid\_unpack().

### #define FR\_LENGTH 'LENGTH' Length metadata frame (in seconds)

Referenced by songid\_pack3(), songid\_sanity\_check(), and songid\_unpack().

### #define FR\_PROTECTED 'PlayOnly' Copy protected track metadata frame

Referenced by songid\_pack3(), and songid\_sanity\_check().

### #define FR\_SIZE 'FILE SIZE' Filesize metadata frame

**Examples:**  **gettr.c**.

Referenced by NJB\_Send\_Track(), songid\_pack3(), and songid\_sanity\_check().

### #define FR\_TITLE 'TITLE' Title metadata frame

Referenced by songid\_pack(), songid\_pack3(), songid\_sanity\_check(), and songid\_unpack().

### #define FR\_TRACK 'TRACK NUM' Track number metadata frame

Referenced by songid\_pack3(), songid\_sanity\_check(), and songid\_unpack().

### #define FR\_YEAR 'YEAR' Year metadata frame

Referenced by songid\_pack3(), songid\_sanity\_check(), and songid\_unpack().

## Author

Generated automatically by Doxygen for libnjb from the source code.
