3个版本
0.1.2 | 2024年3月24日 |
---|---|
0.1.1 | 2024年3月24日 |
0.1.0 | 2024年3月24日 |
#277 in 操作系统
23KB
352 行
hardware-buffer-rs
libandroid.so的AHardwareBuffer函数的绑定。
提供了函数的安全包装和一个引用计数的AHardwareBuffer智能指针。
有关函数的详细信息,请访问Android文档。
lib.rs
:
[HB] 是一个公开的单例,在首次访问时动态加载libandroid.so,读取API版本(可通过 HBHolder::api_level 访问)并提供函数的安全包装。
[HBRef] 是一个引用计数的AHardwareBuffer指针。
其他所有类型都是根据NDK的hardware_buffer.h和相关头文件生成的。
依赖项
~0.1–2MB
~40K SLoC