FreezyLemon
3206eedcf0
Add ChannelLayout API (#38)
* Create channel_layout directory
* Rename ChannelLayout -> ChannelLayoutMask
* Add enum Channel (<-> AVChannel)
* Add struct ChannelCustom (<-> AVChannelCustom)
* Add enum ChannelOrder (<-> AVChannelOrder)
* Add struct ChannelLayout
- Smart copy-on-write pointer to AVChannelLayout
- idiomatic Rust API wrapping around FFmpeg APIs
- no Ambisonic support (yet)
- consts will need to be manually updated
* Add ChannelLayoutIter (iterator over all standard layouts)
* Add codec/Audio::ch_layouts
* Add ch_layout API to Audio-related structs
2024-04-23 08:59:15 -04:00
..
2024-04-23 08:59:15 -04:00
2024-04-06 21:31:36 -04:00
2024-04-06 21:31:36 -04:00
2024-04-06 21:31:36 -04:00
2024-04-06 21:31:36 -04:00
2024-04-06 21:31:36 -04:00