Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <stdio.h>
#include <string.h>
#include <libaudcore/audstrings.h>
#include "debug.h"
#include "misc.h"
#include "playlist.h"
#include "plugin.h"
#include "plugins.h"
#include "probe-buffer.h"
Go to the source code of this file.
Classes | |
struct | ProbeState |
Functions | |
static gboolean | check_opened (ProbeState *state) |
static gboolean | probe_func (PluginHandle *plugin, ProbeState *state) |
static gboolean | probe_func_fast (PluginHandle *plugin, ProbeState *state) |
static void | probe_by_scheme (ProbeState *state) |
static void | probe_by_extension (ProbeState *state) |
static void | probe_by_mime (ProbeState *state) |
static void | probe_by_content (ProbeState *state) |
PluginHandle * | file_find_decoder (const gchar *filename, gboolean fast) |
Tuple * | file_read_tuple (const gchar *filename, PluginHandle *decoder) |
gboolean | file_read_image (const gchar *filename, PluginHandle *decoder, void **data, gint *size) |
gboolean | file_can_write_tuple (const gchar *filename, PluginHandle *decoder) |
gboolean | file_write_tuple (const gchar *filename, PluginHandle *decoder, const Tuple *tuple) |
gboolean | custom_infowin (const gchar *filename, PluginHandle *decoder) |
static gboolean check_opened | ( | ProbeState * | state | ) | [static] |
Definition at line 43 of file probe.c.
Referenced by probe_by_mime(), and probe_func().
gboolean custom_infowin | ( | const gchar * | filename, |
PluginHandle * | decoder | ||
) |
gboolean file_can_write_tuple | ( | const gchar * | filename, |
PluginHandle * | decoder | ||
) |
PluginHandle* file_find_decoder | ( | const gchar * | filename, |
gboolean | fast | ||
) |
gboolean file_read_image | ( | const gchar * | filename, |
PluginHandle * | decoder, | ||
void ** | data, | ||
gint * | size | ||
) |
Tuple* file_read_tuple | ( | const gchar * | filename, |
PluginHandle * | decoder | ||
) |
Definition at line 209 of file probe.c.
Referenced by check_scanned(), make_entries(), and scanner().
gboolean file_write_tuple | ( | const gchar * | filename, |
PluginHandle * | decoder, | ||
const Tuple * | tuple | ||
) |
static void probe_by_content | ( | ProbeState * | state | ) | [static] |
Definition at line 168 of file probe.c.
Referenced by file_find_decoder().
static void probe_by_extension | ( | ProbeState * | state | ) | [static] |
Definition at line 133 of file probe.c.
Referenced by file_find_decoder().
static void probe_by_mime | ( | ProbeState * | state | ) | [static] |
Definition at line 152 of file probe.c.
Referenced by file_find_decoder().
static void probe_by_scheme | ( | ProbeState * | state | ) | [static] |
Definition at line 117 of file probe.c.
Referenced by file_find_decoder().
static gboolean probe_func | ( | PluginHandle * | plugin, |
ProbeState * | state | ||
) | [static] |
Definition at line 61 of file probe.c.
Referenced by probe_by_content(), and probe_func_fast().
static gboolean probe_func_fast | ( | PluginHandle * | plugin, |
ProbeState * | state | ||
) | [static] |
Definition at line 101 of file probe.c.
Referenced by probe_by_extension(), probe_by_mime(), and probe_by_scheme().