src/decoder_list.h File Reference
#include <stdbool.h>
Go to the source code of this file.
Define Documentation
#define decoder_plugins_for_each |
( |
plugin |
|
) |
|
Value:for (const struct decoder_plugin *plugin, \
*const*decoder_plugin_iterator = &decoder_plugins[0]; \
(plugin = *decoder_plugin_iterator) != NULL; \
++decoder_plugin_iterator)
Definition at line 30 of file decoder_list.h.
#define decoder_plugins_for_each_enabled |
( |
plugin |
|
) |
|
Function Documentation
void decoder_plugin_deinit_all |
( |
void |
|
) |
|
struct decoder_plugin* decoder_plugin_from_mime_type |
( |
const char * |
mimeType, |
|
|
unsigned int |
next | |
|
) |
| | [read] |
struct decoder_plugin* decoder_plugin_from_name |
( |
const char * |
name |
) |
[read] |
Find the next enabled decoder plugin which supports the specified suffix.
- Parameters:
-
| suffix | the file name suffix |
| plugin | the previous plugin, or NULL to find the first plugin |
- Returns:
- a plugin, or NULL if none matches
void decoder_plugin_init_all |
( |
void |
|
) |
|
Variable Documentation