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"
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) |
Loading and unloading of plug-ins.
Definition in file plugins.c.