splt_state Struct Reference

structure for the splt state More...

#include <mp3splt.h>

Collaboration diagram for splt_state:
Collaboration graph
[legend]

Data Fields

int cancel_split
void * codec
int current_plugin
char * default_comment_tag
char * default_genre_tag
splt_error err
splt_freedb fdb
char * fname_to_split
char * input_fname_regex
splt_internal iopts
char * m3u_filename
splt_oformat oformat
splt_options options
splt_original_tags original_tags
char * path_of_split
splt_pluginsplug
splt_syncerrorsserrors
struct splt_ssplitsilence_list
char * silence_log_fname
splt_struct split
unsigned long syncerrors
splt_wrapwrap

Detailed Description

structure for the splt state

Definition at line 794 of file mp3splt.h.


Field Documentation

setting to SPLT_TRUE cancels the split

Definition at line 797 of file mp3splt.h.

error strings for error code messages

Definition at line 848 of file mp3splt.h.

freedb related

Definition at line 833 of file mp3splt.h.

Referenced by mp3splt_get_freedb_search().

filename to split

Definition at line 799 of file mp3splt.h.

Referenced by splt_t_get_filename_to_split(), and splt_t_set_filename_to_split().

setting tags from input filename regex

Definition at line 807 of file mp3splt.h.

internal options

Definition at line 836 of file mp3splt.h.

output format

Definition at line 820 of file mp3splt.h.

Referenced by splt_of_put_output_format_filename().

options for the split

Definition at line 816 of file mp3splt.h.

tags of the original file to split

Definition at line 813 of file mp3splt.h.

Referenced by splt_mp3_get_output_tags_version().

where the split file will be split

Definition at line 801 of file mp3splt.h.

plugins structure

Definition at line 851 of file mp3splt.h.

syncerror related

Definition at line 824 of file mp3splt.h.

Referenced by mp3splt_get_syncerrors(), and splt_s_error_split().

see the ssplit structure

Definition at line 839 of file mp3splt.h.

Referenced by splt_s_set_silence_splitpoints().

filename of the silence log: 'mp3splt.log' in the original mp3splt

Definition at line 855 of file mp3splt.h.

unsigned long splt_state::syncerrors

counter for the number of sync errors found

  • the state->serros->serrors_points_num must be used when processing the syncerrors from 'serrors'
  • this is just a standalone counter

Definition at line 831 of file mp3splt.h.

Referenced by splt_mp3_init(), and splt_pl_end().


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

Generated on 3 Aug 2012 for libmp3splt by  doxygen 1.6.1