Skip to content

Deferred dependency majors: shiguredo_nvcodec 2026.2 and audioadapter-buffers 4 #621

Description

Tracking deferred breaking dependency bumps from #620 (dependency refresh).

shiguredo_nvcodec 2026.1 → 2026.2

2026.2.0 reworked the Encoder/Decoder API (generic handler params, Option-based frame retrieval). This breaks the nvcodec-feature GPU code in crates/nodes/src/video/, which only compiles on GPU CI runners. The dependency is pinned to =2026.1.0 in crates/nodes/Cargo.toml until the GPU code is migrated. Migration needs NVENC/NVDEC hardware to compile and validate.

audioadapter-buffers 3 → 4

rubato 3.0 pins audioadapter-buffers ^3, so bumping to 4 would split the dependency across two incompatible versions. Deferred until rubato moves to audioadapter-buffers 4.

Filed from automated review feedback on #620.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions