Crate memedb_core
source ·Expand description
MemeDB
A Rust library for reading and writing tags to media streams.
The library exposes the general purpose read_tags
and write_tags
functions, which try
to heuristically detect the format of the source. For more specific use cases, each module in
the library exposes specific read_tags
and write_tags
functions for each format.
Modules
- Graphics Interchange Format
- ISO Base Media File Format
- Joint Photographic Experts Group
- Portable Network Graphics
- Resource Interchange File Format
Enums
- A possible error returned by a
read_tags
orwrite_tags
function. - One of the possible formats identified by
identify_format
.
Functions
- Attempts to identify the format of a given
src
. - Given a
src
, return the tags (if any) contained inside. - Read data from
src
, set the providedtags
, and write todest