Releases: cool-japan/oximedia
Releases · cool-japan/oximedia
OxiMedia 0.1.8 Release
[0.1.8] - 2026-06-02
Added
oximedia-repair: mmap-backeddeep_scan(memmap2, ≥4 MiB threshold with streaming fallback for smaller files), mtime-awaredetection_cache(parking_lotRwLockshort-circuit), and fullfix_issuedispatcher wired toconceal,partial,container_migrate, andcodec_probesubmodules.oximedia-neural:onnxCargo feature gate; newOnnxBackendstruct (load,runwithHashMap<String, Tensor>API) backed byoxionnx.oximedia-audio:compute_log_mel_spectrogram(STFT → Hann window → MelScale filterbank → log) added to thespectrummodule.oximedia-ml:AutoCaptionPipeline— Whisper-compatible encoder+decoder ONNX inference pipeline with greedy decode;AutoCaptionConfig,encode_audio,step_decode, andcaptionentry points; gated behind theauto-captionCargo feature.oxionnx(companion crate):SessionBuilder::with_provider_kinds()for typed runtime EP selection;ProviderKind::DirectMlvariant (behinddirectmlfeature); EP dispatch chain consults the provider priority list at runtime.oximedia-hdr: process-wideGamutConversionMatrixcache (OnceLock<RwLock<HashMap<(ColorGamut, ColorGamut), [[f32;3];3]>>>) eliminates redundant Bradford CAT + matrix-inverse computation per call pair.oximedia-stream: sixSpliceInfoSectionencode→parse→re-encode roundtrip tests;CmafChunk.datamigrated fromVec<u8>tobytes::Bytes;write_cmaf_segmentreturnsVec<Bytes>for zero-copy scatter-gather segment output.oximedia-colormgmt:ToneCurveenum withReinhardSimple,ReinhardExtended { l_white },FilmicHable(Hable/Uncharted2), andAcesFitted(Narkowicz rational) operators.oximedia-dedup:MergeExecutor,AppliedAction, andMergeReport— real filesystem duplicate resolution with symlink, hardlink, delete, and dry-run modes, including safety precondition checks.
Changed
oxionnx: version bumped0.1.2 → 0.1.3to reflect the new typed EP selection API.
Fixed
oxionnx: 18 clippy warnings in CoreML example files (coreml_arcface_smoke.rs,coreml_scrfd_smoke.rs,coreml_inswapper_smoke.rs) resolved; examples now compile cleanly under-D warnings.oximedia-repair: orphaned stubrepair_engine.rs(all branches logged no-ops with no real implementation) deleted.
Full Changelog: v0.1.7...v0.1.8
OxiMedia 0.1.7 Release
Full Changelog: v0.1.6...v0.1.7
OxiMedia 0.1.6 Release
Full Changelog: v0.1.5...v0.1.6
OxiMedia 0.1.5 Release
Full Changelog: v0.1.4...v0.1.5
OxiMedia 0.1.4 Release
Full Changelog: v0.1.3...v0.1.4
OxiMedia 0.1.3 Release
Full Changelog: v0.1.2...v0.1.3
OxiMedia 0.1.2 Release
Full Changelog: v0.1.1...v0.1.2
OxiMedia 0.1.1 Release
Full Changelog: v0.1.0...v0.1.1