{
"git": {
- "sha1": "e133798fb00969cad0561f0e92291d2d02803497"
- }
-}
+ "sha1": "879363553fedc9bac17e0da7d84971af8dacd441"
+ },
+ "path_in_vcs": "mp4parse"
+}
\ No newline at end of file
[package]
name = "mp4parse"
-version = "0.12.0"
-authors = ["Ralph Giles <giles@mozilla.com>", "Matthew Gregan <kinetik@flim.org>", "Alfredo Yang <ayang@mozilla.com>", "Jon Bauman <jbauman@mozilla.com>", "Bryce Seager van Dyk <bvandyk@mozilla.com>"]
-exclude = ["*.mp4", "av1-avif/*"]
+version = "0.12.1"
+authors = [
+ "Ralph Giles <giles@mozilla.com>",
+ "Matthew Gregan <kinetik@flim.org>",
+ "Alfredo Yang <ayang@mozilla.com>",
+ "Jon Bauman <jbauman@mozilla.com>",
+ "Bryce Seager van Dyk <bvandyk@mozilla.com>",
+]
+exclude = [
+ "*.mp4",
+ "av1-avif/*",
+]
description = "Parser for ISO base media file format (mp4)"
documentation = "https://docs.rs/mp4parse/"
+readme = "README.md"
categories = ["multimedia::video"]
license = "MPL-2.0"
repository = "https://github.com/mozilla/mp4parse-rust"
[[bench]]
name = "avif_benchmark"
harness = false
+
[dependencies.bitreader]
version = "0.3.2"
[dependencies.static_assertions]
version = "1.1.0"
+
[dev-dependencies.criterion]
version = "0.3"
missing-pixi-permitted = []
mp4v = []
unstable-api = []
+
[badges.travis-ci]
repository = "https://github.com/mozilla/mp4parse-rust"
type Output = $output;
fn mul(self, rhs: $rhs) -> Self::Output {
- static_assertions::const_assert!(<$output>::MAX <= <$inner>::MAX as u64);
- static_assertions::const_assert!(<$lhs>::MAX * <$rhs>::MAX <= <$output>::MAX);
+ static_assertions::const_assert!(
+ <$output as UpperBounded>::MAX <= <$inner>::MAX as u64
+ );
+ static_assertions::const_assert!(
+ <$lhs as UpperBounded>::MAX * <$rhs as UpperBounded>::MAX
+ <= <$output as UpperBounded>::MAX
+ );
let lhs: $inner = self.get().into();
let rhs: $inner = rhs.get().into();