Open Source Contributions

FFmpeg

https://ffmpeg.org/

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

TypeNameDescription
Muxer/Demuxerargo_asfArgonaut Games ASF
Muxer/Demuxerargo_cvgArgonaut Games CVG
Muxer/DemuxerkvagSimon & Schuster Interactive VAG
Muxer/DemuxerapmUbisoft Rayman 2 APM
DemuxeralpLEGO Racers ALP
Demuxerpp_bnkPro Pinball Series Soundbank
Encoder/Decoderadpcm_argoADPCM Argonaut Games
Encoder/Decoderapdcm_ima_ssiADPCM IMA Simon & Schuster Interactive
Encoder/Decoderadpcm_ima_apmADPCM IMA Ubisoft APM
Decoderadpcm_ima_alpADPCM IMA High Voltage Software ALP
Decoderadpcm_ima_cunningADPCM IMA Cunning Developments
DemuxerscdSquare 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.

https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/log/?qt=author&q=z.vaniperen%40uq.edu.au

nixpkgs

The Nix/NixOS packages collection. I maintain several packages.

https://github.com/NixOS/nixpkgs/commits?author=vs49688