Commit graph

8 commits

Author SHA1 Message Date
Sebastian Dröge b3184b45bc Combine audio/video source into a single element and add a demuxer for that
This simplifies the code considerably.
2021-09-29 14:48:32 +03:00
Sebastian Dröge afc301de3a Port to NDI SDK v4
Most notably this allows the video line stride to be set to 0, in which
case a default value is to be used, and it deprecates selecting NDI
sources by their IP address and because of that we remove the relevant
properties.

Usually the SDK will give an URL instead of an IP address now, so usage
would've been broken anyway.
2020-01-10 12:29:24 +02:00
Ruben Gonzalez 8e3c6c39b7 Update README (fix #38) 2019-08-06 23:23:22 +02:00
Ruben Gonzalez 060190d59a
Update README.md 2019-07-23 07:22:52 +02:00
Sebastian Dröge 34858762f7 Consolidate element properties
stream-name is called ndi-name everywhere in the NDI SDK and documentation
ip is called ip-address everywhere

Rename loss-threshold to timeout and change it to be in milliseconds
instead of iterations.

Add connect-timeout for timeout during connection

Add bandwidth and receiver-ndi-name properties, and initialize the
latter with a reasonable default value.
2019-07-17 11:01:40 +03:00
rubenrua 8a81ca526b Use "cargo build --release" in README. Fix #4
Waiting for use a distro package.
2018-09-25 15:55:54 +02:00
rubenrua 1a4f146318 Add License and Acknowledgments
License: https://choosealicense.com/licenses/lgpl-3.0/

Thank you @sdroege for your work with GStreamer and with Rust.
2018-09-25 12:07:55 +02:00
Daniel Vilar 440a353f93 Publish code in Github 2018-09-18 13:39:34 +02:00