# chdlady-av
AVI container parser/writer and A/V Huffman (avhuff) codec for laserdisc CHD support.
This crate handles the audio/video pipeline used by MAME's laserdisc CHD containers. It includes an AVI RIFF reader and writer (YUY2 video + PCM audio), plus the avhuff codec that combines delta-RLE video compression with FLAC audio encoding. The AVI support covers the subset used by `chdman` for laserdisc workflows.
## Usage
```toml
[dependencies]
chdlady-av = "0.1"
```
## Features
| `flac-read` | ✓ | FLAC audio decompression via `claxon` |
| `flac-write` | ✓ | FLAC audio compression via `flacenc` |
Part of the [chdlady](https://codeberg.org/NeverAnswers/chdlady) workspace.