mirror of
https://github.com/scottlamb/moonfire-nvr.git
synced 2024-12-27 23:55:56 -05:00
27395ecd4e
As written in the changelog: Live streams formerly worked around a Firefox pixel aspect ratio bug by forcing all videos to 16:9, which dramatically distorted 9:16 camera views. Playback didn't, so anamorphic videos looked correct on Chrome but slightly stretched on Firefox. Now both live streams and playback are fully correct on all browsers.
49 lines
1.3 KiB
TOML
49 lines
1.3 KiB
TOML
[package]
|
|
name = "moonfire-db"
|
|
version = "0.6.4"
|
|
authors = ["Scott Lamb <slamb@slamb.org>"]
|
|
readme = "../README.md"
|
|
edition = "2018"
|
|
license-file = "../../LICENSE.txt"
|
|
|
|
[features]
|
|
nightly = []
|
|
|
|
[lib]
|
|
path = "lib.rs"
|
|
|
|
[dependencies]
|
|
base = { package = "moonfire-base", path = "../base" }
|
|
base64 = "0.13.0"
|
|
blake3 = "0.3.7"
|
|
byteorder = "1.0"
|
|
cstr = "0.2.5"
|
|
failure = "0.1.1"
|
|
fnv = "1.0"
|
|
futures = "0.3"
|
|
h264-reader = "0.5.0"
|
|
hashlink = "0.7.0"
|
|
lazy_static = "1.0"
|
|
libc = "0.2"
|
|
libpasta = "0.1.2"
|
|
log = "0.4"
|
|
mylog = { git = "https://github.com/scottlamb/mylog" }
|
|
nix = "0.22.0"
|
|
num-rational = { version = "0.4.0", default-features = false, features = ["std"] }
|
|
odds = { version = "0.4.0", features = ["std-vec"] }
|
|
parking_lot = { version = "0.11.1", features = [] }
|
|
pretty-hex = "0.2.1"
|
|
prettydiff = { git = "https://github.com/scottlamb/prettydiff", branch = "pr-update-deps" }
|
|
protobuf = { git = "https://github.com/stepancheg/rust-protobuf" }
|
|
ring = "0.16.2"
|
|
rusqlite = "0.25.3"
|
|
smallvec = "1.0"
|
|
tempfile = "3.2.0"
|
|
time = "0.1"
|
|
tokio = { version = "1.0", features = ["macros", "parking_lot", "rt-multi-thread", "sync"] }
|
|
uuid = { version = "0.8", features = ["std", "v4"] }
|
|
itertools = "0.10.0"
|
|
|
|
[build-dependencies]
|
|
protobuf-codegen-pure = { git = "https://github.com/stepancheg/rust-protobuf" }
|