src/plugins.c File Reference

Loading and unloading of plug-ins. More...

#include <string.h>
#include <dirent.h>
#include <errno.h>
#include <ltdl.h>
#include "splt.h"
#include "plugins.h"
Include dependency graph for plugins.c:

Go to the source code of this file.

Functions

int splt_p_append_plugin_scan_dir (splt_state *state, const char *dir)
int splt_p_check_plugin_is_for_file (splt_state *state, int *error)
void splt_p_clear_original_tags (splt_state *state, int *error)
void splt_p_dewrap (splt_state *state, int listonly, const char *dir, int *error)
void splt_p_end (splt_state *state, int *error)
int splt_p_file_is_supported_by_plugins (splt_state *state, const char *fname)
int splt_p_find_get_plugins_data (splt_state *state)
void splt_p_free_plugins (splt_state *state)
int splt_p_get_current_plugin (splt_state *state)
const char * splt_p_get_extension (splt_state *state, int *error)
const char * splt_p_get_name (splt_state *state, int *error)
const char * splt_p_get_upper_extension (splt_state *state, int *error)
float splt_p_get_version (splt_state *state, int *error)
void splt_p_init (splt_state *state, int *error)
int splt_p_move_replace_plugin_data (splt_state *state, int old, int new)
int splt_p_scan_silence (splt_state *state, int *error)
int splt_p_scan_trim_silence (splt_state *state, int *error)
void splt_p_search_syncerrors (splt_state *state, int *error)
void splt_p_set_current_plugin (splt_state *state, int current_plugin)
int splt_p_set_default_values (splt_state *state)
void splt_p_set_original_tags (splt_state *state, int *error)
int splt_p_simple_split (splt_state *state, const char *output_fname, off_t begin, off_t end)
double splt_p_split (splt_state *state, const char *final_fname, double begin_point, double end_point, int *error, int save_end_point)

Detailed Description

Loading and unloading of plug-ins.

Definition in file plugins.c.


Generated on 3 Aug 2012 for libmp3splt by  doxygen 1.6.1