Skip to content

Mirror of https://git.kernel.org/pub/scm/libs/ieee1394/hinawa-rs.git for user support and continuous integration. FFI and API bindings to libhinawa 2 for ecosystem of Rust language, generated by gtk-rs/gir.

License

Notifications You must be signed in to change notification settings

alsa-project/hinawa-rs

Repository files navigation

Rust bindings for hinawa library

2024/09/20 Takashi Sakamoto

Introduction

  • This repository includes FFI and API bindings for libhinawa v4.0 or later which provides Hinawa-4.0.gir.
  • The crates are available in crates.io as well.
  • Inconveniently, it includes no support for libhinawa v2.6 or former, which provides Hinawa-3.0.gir, Hinawa-2.0.gir, and Hinawa-1.0.gir.
  • The latest release is version 0.12.0.

Crates

API bindings for safe and high-level abstractions

License

MIT License

Dependencies

  • libhinawa 4.0 or later
  • FFI crate (hinawa-sys)
    • libc >= 0.2
    • glib-sys >= 0.20
    • gobject-sys >= 0.20
  • API crate (hinawa)
    • libc >= 0.2
    • glib >= 0.20
    • FFI crate (hinawa-sys)

Examples

See hinawa/examples directory.

About

Mirror of https://git.kernel.org/pub/scm/libs/ieee1394/hinawa-rs.git for user support and continuous integration. FFI and API bindings to libhinawa 2 for ecosystem of Rust language, generated by gtk-rs/gir.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published