[package] name = "mp4parse_capi" version = "0.11.2" authors = [ "Ralph Giles ", "Matthew Gregan ", "Alfredo Yang ", "Jon Bauman ", ] description = "Parser for ISO base media file format (mp4)" documentation = "https://docs.rs/mp4parse_capi/" license = "MPL-2.0" repository = "https://github.com/mozilla/mp4parse-rust" # Avoid complaints about trying to package test files. exclude = [ "*.mp4", ] [lib] crate-type = ["lib", "cdylib"] [badges] travis-ci = { repository = "https://github.com/mozilla/mp4parse-rust" } [dependencies] byteorder = "1.2.1" log = "0.4" mp4parse = {version = "0.11.2", path = "../mp4parse"} num-traits = "0.2.0" [dev-dependencies] env_logger = "0.7.1" [build-dependencies] cbindgen = "0.14.3" [features] default = ["craw"] craw = ["mp4parse/craw"] # Enable mp4parse_fallible to use fallible memory allocation rather than # panicking on OOM. Note that this is only safe within Gecko where the system # allocator has been globally overridden (see BMO 1457359). mp4parse_fallible = ["mp4parse/mp4parse_fallible"]