-
-
Notifications
You must be signed in to change notification settings - Fork 104
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
shmdata output failure #1511
Comments
a nice workaround works great! |
Hi @spezi , Splash maintainer speaking. I found this issue while looking for NDI information in Score, so that's an interesting coincidence ;) From what I can tell, the shmdata input in Splash from the Score output should have worked, the caps seems alright. I'm not very familiar with Score, would you mind sharing a configuration file so that I can test it on my side? |
heya @paperManu :) if you can tell me if it's some format conversion thing I'm missing i'll gladly add it, I haven't had much time to look into it... |
Hey @jcelerier :) Yep I found the addon! I'll first install it, and then maybe come back with questions. |
if you grab the official release it's already built-in ! :) otherwise if you build from source, you need to clone it in src/addons and then run cmake on the root folder, it will pick it up |
to get NDI to show up on linux you need to set the NDI env var (for instance |
I had a quick look, and the issue is that the caps from Score looks like:
where usually the types are specified, like this:
I always dealt with caps generated by me, or by gstreamer, so this has never been an issue. I'll fix the issue in Splash to allow for the type of each field to be omitted, but there might be other software which are picky in this regard so it could be a good thing to add the types on Score side. Anyway, this should be fixed in Splash next release :) |
@spezi Just so you know, a new release of Splash has been... well, released today, with what should be a fix to your issue! |
cool, added the types to caps in a commit for safety, thanks for the debugging help @paperManu !!! |
My pleasure! |
sorry for delay, i was on vacation. I will check it in the next days. thanks a lot for fixing this issue! |
i currently trying to get ossia score with splashmapper (https://splashmapper.xyz/en/) to work and would like to connect them via shmdata.
Send video from splashmapper output shmdata to ossia score works. But shmdata output from score to splashmapper fails.
also consume score shmdata output with gst-launch fails. Next i tried to consume shmdata output of one score instance with another as shmdata input.
i used ossia.score-3.1.13-linux-amd64.AppImage on linux
It seems to be a failure in ossia score shmdata output. it does not crash but throws debug messages at input side:
with working stream from splashmapper i got this debug messages:
But shmdata2ndi (https://gitlab.com/sat-mtl/tools/ndi2shmdata) is able to convert the shmdata output of score to ndi and it is a workaround for that. splashmapper is also able to consume ndi stream.
The text was updated successfully, but these errors were encountered: