| Crates.io | genie-sys |
| lib.rs | genie-sys |
| version | 0.1.1 |
| created_at | 2024-12-14 09:28:28.721135+00 |
| updated_at | 2024-12-18 09:04:27.420188+00 |
| description | A rust binding for `Genie` (A Open Source MPEG-G Codec). |
| homepage | https://psr-portfolio.web.app |
| repository | https://github.com/psengrith/genie-sys |
| max_upload_size | |
| id | 1483011 |
| size | 25,825 |
A rust binding for Genie (A Open Source MPEG-G Codec).
This crate aims to provide application programing interface (API) for C++ implementation of Genie.
use genie_sys::*;
fn main() {
let file = concat!(env!("OUT_DIR"), "/genie/data/fastq/simplest.fastq").to_string();
let ofile = "output.mgrec".to_string();
unsafe { geniesys::convert_fastq(file, ofile, 1) };
}
TODO:
TODO:
Could be enabled by adding feature core_capi.
[!WARNING] Limitation
C++ API will be supported when
autocxxcould resolve issue with Apple C++ headers >= 16. (#1396)
Sengrith PROM psengrith@gmail.com