Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If you disable all the sources and then re-enable only one, all the sources that have been enabled will be restored to the list. #139

Open
k-shimizu-3334 opened this issue Nov 5, 2021 · 0 comments
Assignees
Labels
question Further information is requested

Comments

@k-shimizu-3334
Copy link

k-shimizu-3334 commented Nov 5, 2021

This is a bug?

There are multiple NDI sources> Disable all > Re-enable only one > All sources that have been enabled even once are restored to the list.
One source I enabled is acting as an NDI, but the other sources are just listed and not working.

[Camera]
  • Set target texture A in Camera_0.
  • Added NDI Sender to the component.
  • NDI Sender: Enter the NDI Name. Select a texture with Caputure Method. Set A to Source Texture.
  • Duplicate Camera_0 from Camera_1 to n (ex: 4 unit).

[Object]

  • Added NDI Receiver to the component.

<Test flow 1>

  1. Execution
  2. Confirmation: Object's NDI Receiver> NDI Name [Camera_0, Camera_1, Camera_2, Camera_3] exists.
  3. Disable Camera_0. * SetActive (false)
  4. Confirmation: Object's NDI Receiver> NDI Name [Camera_1, Camera_2, Camera_3] exists.
  5. Disable Camera_1-3.
  6. Confirmation: Object NDI Receiver> NDI Name [No source available]
  7. Enable only Camera_0. * SetActive (true)
  8. Confirmation: Object's NDI Receiver> NDI Name [Camera_0, Camera_1, Camera_2, Camera_3] ← Why ?!

<Test flow 2>

  1. Object: Disable Camera_3
  2. Run
  3. Confirmation: Object's NDI Receiver> NDI Name [Camera_0, Camera_1, Camera_2] exists.
  4. Disable Camera_0. * SetActive (false)
  5. Confirmation: Object NDI Receiver> NDI Name [Camera_1, Camera_2]exists.
  6. Disable Camera_1-3.
  7. Confirmation: Object NDI Receiver> NDI Name [No source available]
  8. Enable only Camera_0. * SetActive (true)
  9. Confirmation: Object's NDI Receiver> NDI Name [Camera_0, Camera_1, Camera_2] ←?

KlakNDI Ver:2.0.1
Unity Ver:2021.2.0f1
Development PlatHome:Windows

@keijiro keijiro self-assigned this Nov 6, 2021
@keijiro keijiro added the question Further information is requested label Nov 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants