{
"bomFormat": "CycloneDX",
"specVersion": "1.3",
"version": 1,
"serialNumber": "urn:uuid:2d4731d3-8500-464c-8ab0-aa21c7d2e5b4",
"metadata": {
"timestamp": "2026-09-07T22:18:19.054865500Z",
"tools": [
{
"vendor": "CycloneDX",
"name": "cargo-cyclonedx",
"version": "0.5.9"
}
],
"authors": [
{
"name": "Mata Network"
}
],
"component": {
"type": "library",
"bom-ref": "path+file:///F:/coding/rs_h264/crates/rusty_h264-decoder#0.16.0",
"author": "Mata Network",
"name": "rusty_h264-decoder",
"version": "0.16.0",
"description": "Pure-Rust H.264 decoder (Baseline + B-slices + most of High profile, CAVLC + CABAC) — bit-exact vs Cisco openh264, pixel-exact vs ffmpeg, fuzzed panic-free. forbid(unsafe) core; portable Rust SIMD on by default. BSD-2.",
"scope": "required",
"licenses": [
{
"expression": "BSD-2-Clause"
}
],
"purl": "pkg:cargo/rusty_h264-decoder@0.16.0?download_url=file://.",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rusty_h264-decoder"
},
{
"type": "website",
"url": "https://www.mata.network/"
},
{
"type": "vcs",
"url": "https://github.com/remade-with-rust/rusty_h264"
}
],
"components": [
{
"type": "library",
"bom-ref": "path+file:///F:/coding/rs_h264/crates/rusty_h264-decoder#0.16.0 bin-target-0",
"name": "rusty_h264_decoder",
"version": "0.16.0",
"purl": "pkg:cargo/rusty_h264-decoder@0.16.0?download_url=file://.#src/lib.rs"
}
]
},
"properties": [
{
"name": "cdx:rustc:sbom:target:triple",
"value": "x86_64-pc-windows-msvc"
}
]
},
"components": [
{
"type": "library",
"bom-ref": "path+file:///F:/coding/rs_h264/crates/rusty_h264-accel#0.16.0",
"author": "Mata Network",
"name": "rusty_h264-accel",
"version": "0.16.0",
"description": "Optional openh264 BSD-2 SIMD asm kernels for rusty_h264 — the one unsafe crate, behind safe wrappers so the codec core stays forbid(unsafe). Kernels are vendored (x86-64; needs nasm) and the crate compiles to an empty lib elsewhere.",
"scope": "required",
"licenses": [
{
"expression": "BSD-2-Clause"
}
],
"purl": "pkg:cargo/rusty_h264-accel@0.16.0?download_url=file://..\\rusty_h264-accel",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rusty_h264-accel"
},
{
"type": "website",
"url": "https://www.mata.network/"
},
{
"type": "vcs",
"url": "https://github.com/remade-with-rust/rusty_h264"
}
]
},
{
"type": "library",
"bom-ref": "path+file:///F:/coding/rs_h264/crates/rusty_h264-common#0.16.0",
"author": "Mata Network",
"name": "rusty_h264-common",
"version": "0.16.0",
"description": "Shared primitives for the rusty_h264 pure-Rust H.264 codec: bitstream I/O, Exp-Golomb, NAL/Annex-B, transforms, intra prediction, motion compensation and deblocking. forbid(unsafe). BSD-2.",
"scope": "required",
"licenses": [
{
"expression": "BSD-2-Clause"
}
],
"purl": "pkg:cargo/rusty_h264-common@0.16.0?download_url=file://..\\rusty_h264-common",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rusty_h264-common"
},
{
"type": "website",
"url": "https://www.mata.network/"
},
{
"type": "vcs",
"url": "https://github.com/remade-with-rust/rusty_h264"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.0",
"author": "Lokathor <zefria@gmail.com>",
"name": "bytemuck",
"version": "1.25.0",
"description": "A crate for mucking around with piles of bytes.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec"
}
],
"licenses": [
{
"expression": "Zlib OR Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/bytemuck@1.25.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/Lokathor/bytemuck"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
"author": "Aleksey Kladov <aleksey.kladov@gmail.com>",
"name": "once_cell",
"version": "1.21.4",
"description": "Single assignment cells and lazy values.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/once_cell@1.21.4",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/once_cell"
},
{
"type": "vcs",
"url": "https://github.com/matklad/once_cell"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rusty_alloc-api@1.1.6",
"author": "remade-with-rust",
"name": "rusty_alloc-api",
"version": "1.1.6",
"description": "Safe Rust surface for the rusty_alloc pure-Rust mimalloc remake: GlobalAlloc, first-class Heap, and the Allocator trait. No unsafe required of callers. MIT.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "05ce52d7f72842a590e4588013d70ea02d27edbf6b6af9bc193f6e1ac173845a"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/rusty_alloc-api@1.1.6",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rusty_alloc-api"
},
{
"type": "vcs",
"url": "https://github.com/remade-with-rust/rusty_alloc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rusty_alloc@1.1.6",
"author": "remade-with-rust",
"name": "rusty_alloc",
"version": "1.1.6",
"description": "Allocator core of the rusty_alloc pure-Rust remake of mimalloc v2.4.5: segments, free-list-sharded pages, lock-free cross-thread frees, first-class heaps, arenas and a mi_*-compatible surface. Detects double frees. MIT.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c93620fee9935a120a50df2086fe48fa072f7d391f129a5e04bf20ea9b83097d"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/rusty_alloc@1.1.6",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rusty_alloc"
},
{
"type": "vcs",
"url": "https://github.com/remade-with-rust/rusty_alloc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#safe_arch@0.7.4",
"author": "Lokathor <zefria@gmail.com>",
"name": "safe_arch",
"version": "0.7.4",
"description": "Crate that exposes `core::arch` safely via `#[cfg()]`.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323"
}
],
"licenses": [
{
"expression": "Zlib OR Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/safe_arch@0.7.4",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/Lokathor/safe_arch"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#wide@0.7.33",
"author": "Lokathor <zefria@gmail.com>",
"name": "wide",
"version": "0.7.33",
"description": "A crate to help you go wide.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03"
}
],
"licenses": [
{
"expression": "Zlib OR Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/wide@0.7.33",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/Lokathor/wide"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.60.2",
"author": "Microsoft",
"name": "windows-sys",
"version": "0.60.2",
"description": "Rust for Windows",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/windows-sys@0.60.2",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/microsoft/windows-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.53.5",
"name": "windows-targets",
"version": "0.53.5",
"description": "Import libs for Windows",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/windows-targets@0.53.5",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/microsoft/windows-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.53.1",
"name": "windows_x86_64_msvc",
"version": "0.53.1",
"description": "Import lib for Windows",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/windows_x86_64_msvc@0.53.1",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/microsoft/windows-rs"
}
]
}
],
"dependencies": [
{
"ref": "path+file:///F:/coding/rs_h264/crates/rusty_h264-accel#0.16.0"
},
{
"ref": "path+file:///F:/coding/rs_h264/crates/rusty_h264-common#0.16.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.0",
"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
"registry+https://github.com/rust-lang/crates.io-index#rusty_alloc-api@1.1.6",
"path+file:///F:/coding/rs_h264/crates/rusty_h264-accel#0.16.0",
"registry+https://github.com/rust-lang/crates.io-index#wide@0.7.33"
]
},
{
"ref": "path+file:///F:/coding/rs_h264/crates/rusty_h264-decoder#0.16.0",
"dependsOn": [
"path+file:///F:/coding/rs_h264/crates/rusty_h264-common#0.16.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rusty_alloc-api@1.1.6",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#rusty_alloc@1.1.6"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rusty_alloc@1.1.6",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.60.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#safe_arch@0.7.4",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#wide@0.7.33",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.0",
"registry+https://github.com/rust-lang/crates.io-index#safe_arch@0.7.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.60.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.53.5"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#windows-targets@0.53.5",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.53.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.53.1"
}
]
}