---
name: "NJB_Get_Extended_Tags"
section: "3"
platform: "linux"
package: "libnjb1-doc"
version: "1.1-2"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/NJB_Get_Extended_Tags"
---

# NJB\_Get\_Extended\_Tags(3)

set library to retrieve extended tags

## NAME

NJB\_Get\_Extended\_Tags - set library to retrieve extended tags

## LIBRARY

libnjb

## SYNOPSIS

\#include \<libnjb.h\>

extern int njb\_error

void NJB\_Get\_Extended\_Tags (njb\_t \*njb, int extended)

## DESCRIPTION

The  **NJB\_Get\_Extended\_Tags** function will set up the NJB library so that it retrieves extended tag information from the jukebox (primarily the  3 series: Jukebox 2, 3, Zen, Zen NX, Zen Xtra etc.) when reading in tags.

The **extended** variable shall be set to  **0** to ignore the extended tags (default) or to **1** to make sure they are retrieved. The setting is done on a per- **njb\_t** object basis.

The extended information includes the original filename that the file had before being transfered to the NJB device.

Call this function on the  **njb\_t** identifier **before** any other track information retrieval operations.

This operation may be 20 times slower than the standard operation without extended tags, and is therefore optional.

## SEE ALSO

[NJB\_Reset\_Get\_Track\_Tag(3)](/NJB_Reset_Get_Track_Tag/3.md), [NJB\_Get\_Track\_Tag(3)](/NJB_Get_Track_Tag/3.md)
