Open Source Contributions
FFmpeg
I started contributing to FFmpeg in early-2020, and I now maintain several codecs/muxers in FFmpeg, mostly reverse-engineered from old games.
https://git.ffmpeg.org/gitweb/ffmpeg.git/search?s=zane;st=author
| Type | Name | Description |
|---|---|---|
| Muxer/Demuxer | argo_asf | Argonaut Games ASF |
| Muxer/Demuxer | argo_cvg | Argonaut Games CVG |
| Muxer/Demuxer | kvag | Simon & Schuster Interactive VAG |
| Muxer/Demuxer | apm | Ubisoft Rayman 2 APM |
| Demuxer | alp | LEGO Racers ALP |
| Demuxer | pp_bnk | Pro Pinball Series Soundbank |
| Encoder/Decoder | adpcm_argo | ADPCM Argonaut Games |
| Encoder/Decoder | apdcm_ima_ssi | ADPCM IMA Simon & Schuster Interactive |
| Encoder/Decoder | adpcm_ima_apm | ADPCM IMA Ubisoft APM |
| Decoder | adpcm_ima_alp | ADPCM IMA High Voltage Software ALP |
| Decoder | adpcm_ima_cunning | ADPCM IMA Cunning Developments |
| Demuxer | scd | Square Enix SCD |
rabbitmq-c
https://github.com/alanxz/rabbitmq-c
Also known as librabbitmq, a C AMQP library.
I contributed several minor quality-of-life patches and bug-fixes to rabbitmq-c.
https://github.com/alanxz/rabbitmq-c/commits?author=vs49688
util-linux
https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
Provides several core Linux utilities, such as blkid and fdisk.
I contributed the uuid_parse_range() function, a simple addition to aid C++ compatibility.
nixpkgs
The Nix/NixOS packages collection. I maintain several packages.