Coder Social home page Coder Social logo

vl.io.ndi's Issues

Native dependency is not being copied during the Export

When exporting a patch with a dependency to VL.IO.NDI the exported app crashes because of the dependency error.
It can't find the native NDI dll.
Tested with 2021.3.3 (the test fails when the app is starting as a non-admin user, so that the system can't find the dll. The dll is not being copied into the app's folder)

At the moment the folder structure of the nuget is:

image

The new nuget format is specified here:
https://docs.microsoft.com/en-us/nuget/create-packages/supporting-multiple-target-frameworks#architecture-specific-folders

So would be cool if it's possible to move that native dll into the: runtimes/win-x64/native.
Devvvvs are finishing the support for the new nuget format. But the new folder structure is already working since end of may.

Thank you!
Anton

NodeContext for a Videoframe

Hi Everyone, I'm trying to create a nodeContext to pass to a Viseoframe from a texture2d. Could some one giovedì me some infos about it?

SourceSelector matches only 'SourceName', cannot select duplicate sources on different machines

There are three different name types for an NDI source, with some confusing overlap.

'ComputerName' = Name of the computer eg "WindowsRender5"
'SourceName' = Name of the source eg "Logitech Webcam C920"
'Name' = ComputerName + SourceName together eg "WindowsRender5 (Logitech Webcam C920)"

Currently SourceSelector node only matches for SourceName.
This means that if two machines have a source with the same name then mismatches can occur.

This can easily happen as the NDI Capture utility takes 'SourceName' automatically from hardware device names.
In my case I have multiple machines with a 'Logitech Webcam C920'

Open issues for "redesign" branch

  • Opening the "Send Skia images" or "Send Stride textures" helpers and closing it, fails with the following error:
    grafik
  • In "Send Stride textures", changing the size of the Neurons texture closes vvvv

Metadata todos

  • Receivers have a global metadata output but the sender no global metadata input
  • The individual video/audio frame input nodes have metadata inputs, but their respective output nodes have no metadata output

Changing connection source on receiver machine crashes ndi source program

Hi @mhusinsky . Having this issue with Gamma 2021.4.3 where the send and receive demos work perfectly across a local network, but if I change the the source image the receiver gets (e.g. from 'VL.Source Async' to 'Desktop Capture' for example, or adding an extra receiving PC) the The Gamma sending patch crashes

For a craic I tried replacing the runtime with the newest (5.0.10.1) but it didn't improve this issue, so its something to do with the connection stage.

To reproduce this, run both the NDI screen capture and the Gamma Sending howTo patch. On a separate machine in the network, run the receiving patch. It should show both the sources. Change source getslice. The Sending Gamma will close down without an error.

Audio buffer output

extend receiver with methods to receive an audio buffer which could then further be processed in VAudio or other audio engines within VVVV

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.