Docs.rs
  • web-codecs-0.3.7
    • web-codecs 0.3.7
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • kixelated
    • Dependencies
      • bytemuck ^1.22 normal
      • bytes ^1 normal
      • derive_more ^2 normal
      • js-sys ^0.3.77 normal
      • thiserror ^2 normal
      • tokio ^1 normal
      • wasm-bindgen ^0.2 normal
      • wasm-bindgen-futures ^0.4 normal
      • web-sys ^0.3.77 normal
    • Versions
    • 19.44% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

web_codecs0.3.7

  • All Items

Crate Items

  • Structs
  • Enums
  • Traits
  • Type Aliases

Crate web_codecs

Source
Expand description

WebCodecs API bindings for Rust.

Structs§

AudioCopyOptions
AudioData
A wrapper around web_sys::AudioData that closes on Drop.
AudioDecoded
AudioDecoder
AudioDecoderConfig
AudioEncoded
AudioEncoder
AudioEncoderConfig
Dimensions
EncodedFrame
VideoColorSpaceConfig
VideoDecoded
VideoDecoder
VideoDecoderConfig
VideoEncodeOptions
VideoEncoded
VideoEncoder
VideoEncoderConfig
VideoFrame

Enums§

AudioDataFormat
The AudioSampleFormat enum.
Error
VideoBitrateMode

Traits§

AudioAppend
AudioCopy

Type Aliases§

Result
Timestamp
VideoColorPrimaries
VideoMatrixCoefficients
VideoTransferCharacteristics