Typedefs | |
| typedef struct _splt_wrap | splt_wrap |
| typedef struct _splt_one_wrap | splt_one_wrap |
Functions | |
| splt_wrap * | mp3splt_get_wrap_files (splt_state *state, splt_code *error) |
| void | mp3splt_wrap_init_iterator (splt_wrap *wrap) |
| const splt_one_wrap * | mp3splt_wrap_next (splt_wrap *wrap) |
| char * | mp3splt_wrap_get_wrapped_file (const splt_one_wrap *one_wrap) |
| typedef struct _splt_wrap splt_wrap |
Structure containg the wrapped filenames found inside the input filename.
All members are private.
| typedef struct _splt_one_wrap splt_one_wrap |
Structure containing one wrapped file All members are private.
| splt_wrap* mp3splt_get_wrap_files | ( | splt_state * | state, |
| splt_code * | error | ||
| ) |
Returns the wrapped files found from the input filename set with mp3splt_set_filename_to_split.
| [in] | state | Main state. |
| [out] | error | Possible error; can be NULL. |
| void mp3splt_wrap_init_iterator | ( | splt_wrap * | wrap | ) |
Initialisation of the iterator for use with mp3splt_wrap_next.
| [in] | wrap | Wrapped files returned with mp3splt_get_wrap_files. |
| const splt_one_wrap* mp3splt_wrap_next | ( | splt_wrap * | wrap | ) |
Returns the next wrapped file from the wrap.
| [in] | wrap | Wrapped files to be processed. |
wrap or NULL if none found or no wrapped file remains.| char* mp3splt_wrap_get_wrapped_file | ( | const splt_one_wrap * | one_wrap | ) |
Returns the wrapped file from one_wrap.
Result must be freed.