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§

gif
Graphics Interchange Format
isobmff
ISO Base Media File Format
jpeg
Joint Photographic Experts Group
png
Portable Network Graphics
riff
Resource Interchange File Format

Enums§

Error
A possible error returned by a read_tags or write_tags function.
Format
One of the possible formats identified by identify_format.

Functions§

identify_format
Attempts to identify the format of a given src.
read_tags
Given a src, return the tags (if any) contained inside.
write_tags
Read data from src, set the provided tags, and write to dest