diff options
author | kukosa <kukosa@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-10-25 09:38:15 +0000 |
---|---|---|
committer | kukosa <kukosa@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-10-25 09:38:15 +0000 |
commit | 69b39c0c13aef6f51d646edd869be431348e8074 (patch) | |
tree | b55286be4fe6da2b8556a21a18dea5b3563ed374 /epan/plugins.h | |
parent | 5572ed9f76dc850d4d58dfa6b95132ca1d523f02 (diff) |
new codec table for registering codecs by name
new codec plugin type
search registered codecs in rtp player
fix memory leak in rtp player
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23270 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/plugins.h')
-rw-r--r-- | epan/plugins.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/plugins.h b/epan/plugins.h index c6a43ab2c9..961cb1c024 100644 --- a/epan/plugins.h +++ b/epan/plugins.h @@ -38,6 +38,7 @@ typedef struct _plugin { void (*reg_handoff)(void); /* routine to call to register dissector handoff */ void (*register_tap_listener)(void); /* routine to call to register tap listener */ void (*register_wtap_module)(void); /* routine to call to register a wiretap module */ + void (*register_codec_module)(void); /* routine to call to register a codec */ struct _plugin *next; /* forward link */ } plugin; @@ -48,6 +49,7 @@ extern void register_all_plugin_registrations(void); extern void register_all_plugin_handoffs(void); extern void register_all_plugin_tap_listeners(void); extern void register_all_wiretap_modules(void); +extern void register_all_codecs(void); /* get the personal plugin dir */ /* Return value is g_malloced so the caller should g_free() it. */ |