libnjb 2.2.6
Data Fields

njb3_state_t Struct Reference

Data Fields

int get_extended_tag_info
njb_songid_tfirst_songid
njb_songid_tnext_songid
njb_playlist_tfirst_plid
njb_playlist_tnext_plid
njb_datafile_tfirst_dfid
njb_datafile_tnext_dfid
int current_playing_track
njb_keyval_tfirst_key
njb_keyval_tnext_key
njb_eax_tfirst_eax
njb_eax_tnext_eax
u_int8_t eax_processor_active
char * product_name
u_int8_t fwMajor
u_int8_t fwMinor
u_int8_t fwRel
u_int8_t hwMajor
u_int8_t hwMinor
u_int8_t hwRel
u_int16_t last_elapsed
u_int8_t turbo_mode

Field Documentation

If the EAX processor is active or not

Referenced by njb3_init_state(), and NJB_Adjust_EAX().

Firmware major revision

Referenced by njb3_init_state(), NJB_Get_Bitmap_Dimensions(), and NJB_Get_Firmware_Revision().

Firmware minor revision

Referenced by njb3_init_state(), NJB_Get_Bitmap_Dimensions(), and NJB_Get_Firmware_Revision().

Hardware major revision

Referenced by njb3_init_state(), and NJB_Get_Hardware_Revision().

Hardware minor revision

Referenced by njb3_init_state(), and NJB_Get_Hardware_Revision().

Hardware release

Referenced by njb3_init_state(), and NJB_Get_Hardware_Revision().

The last call to njb3_elapsed_time

A string with the product name

Referenced by njb3_destroy_state(), njb3_init_state(), and NJB_Get_Device_Name().

Turbo or no turbo mode

Referenced by njb3_init_state(), NJB_Get_Track_fd(), and NJB_Set_Turbo_Mode().


The documentation for this struct was generated from the following file: