libmp3splt  0.9.2
Lossless library for splitting audio formats like mp3, ogg vorbis and FLAC.
Other utilities

Defines

#define SPLT_DIRCHAR   '/'
#define SPLT_DIRSTR   "/"

Functions

int mp3splt_set_silence_points (splt_state *state, splt_code *error)
splt_code mp3splt_set_trim_silence_points (splt_state *state)
char * mp3splt_get_version ()
int mp3splt_check_if_directory (const char *filename)

Define Documentation

#define SPLT_DIRCHAR   '/'

Path separator as character (/ or \)

Definition at line 2117 of file mp3splt.h.

#define SPLT_DIRSTR   "/"

Path separator as string (/ or \)

Definition at line 2121 of file mp3splt.h.


Function Documentation

int mp3splt_set_silence_points ( splt_state state,
splt_code error 
)

Scan for silence and set silence splitpoints in the state.

Parameters:
[in]stateMain state.
[out]errorPossible error; can be NULL.
Returns:
The number of silence spots found.

Scan for silence and set silence trim splitpoints in the state.

Parameters:
[in]stateMain state.
Returns:
Possible error.

Returns the version of libmp3splt.

Result must be freed.

int mp3splt_check_if_directory ( const char *  filename)

Returns SPLT_TRUE if filename is a directory.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines