FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec

This commit is contained in:
Anthony Minessale
2015-03-19 14:26:47 -05:00
committed by Michael Jerris
parent 52d15f6398
commit 7c294f242f
49 changed files with 307 additions and 157 deletions
+2
View File
@@ -709,6 +709,7 @@ struct switch_codec_implementation {
switch_core_codec_destroy_func_t destroy;
uint32_t codec_id;
uint32_t impl_id;
char *modname;
struct switch_codec_implementation *next;
};
@@ -724,6 +725,7 @@ struct switch_codec_interface {
switch_thread_rwlock_t *rwlock;
int refs;
switch_mutex_t *reflock;
char *modname;
switch_loadable_module_interface_t *parent;
struct switch_codec_interface *next;
};