input: Frontends don't need to see SR_INPUT_META_*.

This commit is contained in:
Bert Vermeulen 2014-08-15 19:59:38 +02:00
parent 7db0639495
commit 20e8882106
2 changed files with 15 additions and 15 deletions

View File

@ -443,21 +443,6 @@ struct sr_option {
GSList *values;
};
/** Input module metadata keys. */
enum sr_input_meta_keys {
/** The input filename, if there is one. */
SR_INPUT_META_FILENAME = 0x01,
/** The input file's size in bytes. */
SR_INPUT_META_FILESIZE = 0x02,
/** The first 128 bytes of the file, provided as a GString. */
SR_INPUT_META_HEADER = 0x04,
/** The file's MIME type. */
SR_INPUT_META_MIMETYPE = 0x08,
/** The module cannot identify a file without this metadata. */
SR_INPUT_META_REQUIRED = 0x80,
};
struct sr_input;
struct sr_input_module;
struct sr_output;

View File

@ -168,6 +168,21 @@ struct sr_context {
#endif
};
/** Input module metadata keys. */
enum sr_input_meta_keys {
/** The input filename, if there is one. */
SR_INPUT_META_FILENAME = 0x01,
/** The input file's size in bytes. */
SR_INPUT_META_FILESIZE = 0x02,
/** The first 128 bytes of the file, provided as a GString. */
SR_INPUT_META_HEADER = 0x04,
/** The file's MIME type. */
SR_INPUT_META_MIMETYPE = 0x08,
/** The module cannot identify a file without this metadata. */
SR_INPUT_META_REQUIRED = 0x80,
};
/** Input (file) module struct. */
struct sr_input {
/**