├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── README.md ├── capture_images.rs ├── capture_images_async.rs ├── pose.rs ├── reset_devices.rs └── simple.rs ├── realsense-sys ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── bindings │ └── bindings.rs ├── build.rs ├── c │ ├── rsutil_delegate.c │ └── rsutil_delegate.h └── src │ └── lib.rs ├── rustfmt.toml ├── src ├── base.rs ├── common.rs ├── config.rs ├── context.rs ├── device.rs ├── device_hub.rs ├── device_list.rs ├── error.rs ├── frame.rs ├── frame_kind.rs ├── frame_queue.rs ├── kind.rs ├── lib.rs ├── options.rs ├── pipeline.rs ├── pipeline_kind.rs ├── pipeline_profile.rs ├── processing_block.rs ├── processing_block_kind.rs ├── processing_block_list.rs ├── sensor.rs ├── sensor_kind.rs ├── sensor_list.rs ├── stream_profile.rs ├── stream_profile_kind.rs └── stream_profile_list.rs └── tests └── device_test.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/README.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/capture_images.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/examples/capture_images.rs -------------------------------------------------------------------------------- /examples/capture_images_async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/examples/capture_images_async.rs -------------------------------------------------------------------------------- /examples/pose.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/examples/pose.rs -------------------------------------------------------------------------------- /examples/reset_devices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/examples/reset_devices.rs -------------------------------------------------------------------------------- /examples/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/examples/simple.rs -------------------------------------------------------------------------------- /realsense-sys/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/.gitignore -------------------------------------------------------------------------------- /realsense-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/Cargo.toml -------------------------------------------------------------------------------- /realsense-sys/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/LICENSE -------------------------------------------------------------------------------- /realsense-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/README.md -------------------------------------------------------------------------------- /realsense-sys/bindings/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/bindings/bindings.rs -------------------------------------------------------------------------------- /realsense-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/build.rs -------------------------------------------------------------------------------- /realsense-sys/c/rsutil_delegate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/c/rsutil_delegate.c -------------------------------------------------------------------------------- /realsense-sys/c/rsutil_delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/c/rsutil_delegate.h -------------------------------------------------------------------------------- /realsense-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/realsense-sys/src/lib.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | format_code_in_doc_comments = true 2 | -------------------------------------------------------------------------------- /src/base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/base.rs -------------------------------------------------------------------------------- /src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/common.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/context.rs -------------------------------------------------------------------------------- /src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/device.rs -------------------------------------------------------------------------------- /src/device_hub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/device_hub.rs -------------------------------------------------------------------------------- /src/device_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/device_list.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/frame.rs -------------------------------------------------------------------------------- /src/frame_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/frame_kind.rs -------------------------------------------------------------------------------- /src/frame_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/frame_queue.rs -------------------------------------------------------------------------------- /src/kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/kind.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/options.rs -------------------------------------------------------------------------------- /src/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/pipeline.rs -------------------------------------------------------------------------------- /src/pipeline_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/pipeline_kind.rs -------------------------------------------------------------------------------- /src/pipeline_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/pipeline_profile.rs -------------------------------------------------------------------------------- /src/processing_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/processing_block.rs -------------------------------------------------------------------------------- /src/processing_block_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/processing_block_kind.rs -------------------------------------------------------------------------------- /src/processing_block_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/processing_block_list.rs -------------------------------------------------------------------------------- /src/sensor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/sensor.rs -------------------------------------------------------------------------------- /src/sensor_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/sensor_kind.rs -------------------------------------------------------------------------------- /src/sensor_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/sensor_list.rs -------------------------------------------------------------------------------- /src/stream_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/stream_profile.rs -------------------------------------------------------------------------------- /src/stream_profile_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/stream_profile_kind.rs -------------------------------------------------------------------------------- /src/stream_profile_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/src/stream_profile_list.rs -------------------------------------------------------------------------------- /tests/device_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerry73204/realsense-rust/HEAD/tests/device_test.rs --------------------------------------------------------------------------------