Skip to content

Commit 260c45e

Browse files
committed
Readme update and github actions fixes
1 parent 858fcdb commit 260c45e

File tree

9 files changed

+19
-17
lines changed

9 files changed

+19
-17
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Build
22

33
on:
44
push:
5-
branches: [ main, develop ]
5+
branches: [ main ]
66
pull_request:
77
branches: [ main ]
88

@@ -18,7 +18,7 @@ jobs:
1818
os: [windows-latest, macOS-latest]
1919

2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v4
2222
with:
2323
submodules: recursive
2424
fetch-depth: 0
@@ -30,7 +30,7 @@ jobs:
3030
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}}
3131

3232
- name: Upload built package binaries
33-
uses: actions/upload-artifact@v2
33+
uses: actions/upload-artifact@v4
3434
with:
3535
name: ${{ matrix.os }} binaries
3636
path: externals/**/*.*

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ build
1313
externals
1414
.idea
1515
.DS_Store
16+
/cmake-build-debug
17+
/cmake-build-release

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
<img alt="jit.ndi" src="https://raw.githubusercontent.com/pixsper/jit.ndi/develop/icon.png" width="200" height="200">
22

3-
Extensions for sending/receiving video and audio using the [Newtek NDI®](https://ndi.tv/) protocol in [Cycling 74's Max](https://cycling74.com/products/max/)
3+
Extensions for sending/receiving video and audio using the [NDI®](https://ndi.video/) protocol in [Cycling 74's Max](https://cycling74.com/products/max/)
44

55
## Overview
66

7-
The [NewTek NDI®](https://ndi.tv/) protocol allows high-quality, high-performance, low-latency streaming of video and audio over a local network. jit.ndi provides a pair of objects to interface this protocol with the Max/Jitter environment, allowing sending/receiving of jitter matrices and MSP signals to/from any other device supporting NDI.
7+
The [NDI®](https://ndi.video/) protocol allows high-quality, high-performance, low-latency streaming of video and audio over a local network. jit.ndi provides a pair of objects to interface this protocol with the Max/Jitter environment, allowing sending/receiving of jitter matrices and MSP signals to/from any other device supporting NDI.
88

99
## Features
10-
- NDI 5.0 compatible (runtime is dynamically loaded so will work with any installed compatible NDI version)
10+
- NDI 6.0 compatible (runtime is dynamically loaded so will work with any installed compatible NDI version)
1111
- Send/receive 2D jitter matrices of any size. 3-plane RGB and 4-plane RGBA both supported.
1212
- YUV mode for high-performance usage.
1313
- Send/receive unlimited number of audio channels.
1414
- Objects can set/report preview/program tally status on a video source.
1515

1616
## Requirements
1717
- Max 8 (64-bit) - Windows or Mac (Intel/Apple Silicon)
18-
- Newtek NDI® Runtime - [Windows](http://new.tk/NDIRedistV5) or [Mac](http://new.tk/NDIRedistV5Apple)
19-
- [NewTek NDI® Tools](https://ndi.tv/tools/) - Required if using NDI-HX equipment (such as the [NewTek NDI®|HX Camera app](https://www.newtek.com/software/ndi-camera/)) (and also useful for testing)
18+
- NDI® Runtime - [Windows](http://ndi.link/NDIRedistV6) or [Mac](http://ndi.link/NDIRedistV6Apple)
19+
- [NDI® Tools](https://ndi.video/tools/) - Required if using NDI-HX equipment (such as the [NDI HX Camera app](https://ndi.video/tools/ndi-hx-camera/)) (and also useful for testing)
2020

2121
## License
2222
jit.ndi is licensed under LGPL 3.0. This means you are free to use the objects in any commercial/non-commercial project but any changes to the source code must be released under the same license.
@@ -29,10 +29,10 @@ jit.ndi is licensed under LGPL 3.0. This means you are free to use the objects i
2929
Help patchers and Max documentation metadata included in the package.
3030

3131
## Copyright
32-
jit.ndi Copyright (C) 2022 Pixsper Ltd.
32+
jit.ndi Copyright (C) 2024 Pixsper Ltd.
3333
www.pixsper.com
3434

35-
NDI® is a registered trademark of NewTek, Inc
36-
https://ndi.tv/
35+
NDI® is a trademark of Vizrt NDI AB. ©2023
36+
https://ndi.video/
3737

3838
Includes [yxml](https://dev.yorhel.nl/yxml) (C) 2013-2014 Yoran Heling

source/jit.ndi/jit.ndi.receive~/jit.ndi.receive.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// This file is part of jit.ndi https://github.com/pixsper/jit.ndi
3-
// Copyright (c) 2022 Pixsper Ltd.
3+
// Copyright (c) 2024 Pixsper Ltd.
44
//
55
// This program is free software: you can redistribute it and/or modify
66
// it under the terms of the GNU Lesser General Public License as

source/jit.ndi/jit.ndi.receive~/max.jit.ndi.receive~.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// This file is part of jit.ndi https://github.com/pixsper/jit.ndi
3-
// Copyright (c) 2022 Pixsper Ltd.
3+
// Copyright (c) 2024 Pixsper Ltd.
44
//
55
// This program is free software: you can redistribute it and/or modify
66
// it under the terms of the GNU Lesser General Public License as

source/jit.ndi/jit.ndi.send~/jit.ndi.send.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// This file is part of jit.ndi https://github.com/pixsper/jit.ndi
3-
// Copyright (c) 2022 Pixsper Ltd.
3+
// Copyright (c) 2024 Pixsper Ltd.
44
//
55
// This program is free software: you can redistribute it and/or modify
66
// it under the terms of the GNU Lesser General Public License as

source/jit.ndi/jit.ndi.send~/max.jit.ndi.send~.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// This file is part of jit.ndi https://github.com/pixsper/jit.ndi
3-
// Copyright (c) 2022 Pixsper Ltd.
3+
// Copyright (c) 2024 Pixsper Ltd.
44
//
55
// This program is free software: you can redistribute it and/or modify
66
// it under the terms of the GNU Lesser General Public License as

source/jit.ndi/ndi_runtime.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// This file is part of jit.ndi https://github.com/pixsper/jit.ndi
3-
// Copyright (c) 2022 Pixsper Ltd.
3+
// Copyright (c) 2024 Pixsper Ltd.
44
//
55
// This program is free software: you can redistribute it and/or modify
66
// it under the terms of the GNU Lesser General Public License as

source/jit.ndi/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
#define JIT_NDI_VERSION_MINOR 3
66
#define JIT_NDI_VERSION_BUGFIX 1
77

8-
#define JIT_NDI_COPYRIGHT "Copyright (C) 2022 Pixsper Ltd."
8+
#define JIT_NDI_COPYRIGHT "Copyright (C) 2024 Pixsper Ltd."
99

1010
#endif

0 commit comments

Comments
 (0)