Skip to content

Commit ccd3aca

Browse files
committed
gstreamer installation directives
1 parent b068041 commit ccd3aca

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

build.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
// windows for instance, just download the installer and click next, next, next, finish. That's all, it should automatically set the environment variables for you.
2222
// And you will able to use Gstreamer in this project. Bellow is my own configuration for Gstreamer in my mac machine which I used via PKG_CONFIG_PATH.
2323
// You can also use the same configuration in your mac machine. And I strongly recommend you to install it with PKG_CONFIG_PATH.
24+
// Please see how I build the project in github actions, you can use it as a reference:
25+
// github.com/altunenes/cuneus/blob/main/.github/workflows/release.yaml
2426
use std::env;
2527
fn main() {
2628
let target = env::var("CARGO_CFG_TARGET_OS");

usage.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,18 @@ Cuneus supports using Videos as textures, which requires GStreamer bins to be in
2727

2828
### Installation
2929

30-
Install from the [GStreamer website](https://gstreamer.freedesktop.org/download/#macos), both the runtime and development libraries, and make sure the `gstreamer` and `gstreamer-app` binaries are in your path.
30+
Install from the [GStreamer website](https://gstreamer.freedesktop.org/download/#macos), both the runtime and development libraries.
3131

3232
[build.rs](https://github.com/altunenes/cuneus/blob/main/build.rs) contains configuration for macOS frameworks and library paths. Adjust as needed for your system for development :-)
3333

3434
> **Note**: GStreamer is only required if you need video texture functionality. Image-based textures should work without it.
3535
36+
> **Note2** Development libraries are required only for building the project.
37+
38+
Please see how I build the project in github actions, you can use it as a reference:
39+
40+
[release](https://github.com/altunenes/cuneus/blob/main/.github/workflows/release.yaml)
41+
3642
## Template Structure
3743

3844
### Basic Single Pass Shader (No GUI)

0 commit comments

Comments
 (0)