Open claudiocabral opened 5 years ago
You are correct, and dont forget that a ssrc id field has been added near the beginning of the commands too. I can confirm it is a cut and paste of structure, you an see the different versions in javascript form here: https://github.com/nrkno/tv-automation-atem-connection/blob/develop/src/commands/SuperSource/SuperSourcePropertiesCommand.ts
It would be great if you could create a pull request. I haven't used v8 yet and only occasionally have access to a unit with 2 M/Es and SuperSource, but maybe you could include a pcap file with an example.
I'll check with my boss what the priorities are, but in any case I'll some free time next week that I can use on it. How would you like me to include the pcap example file?
I'm testing out the protocol looking for any changes, please let me know in you guys are aware of anything else
You could just add it to the examples
directory. I just recently created it and uploaded a capture file I had lying around.
So, after a month I've finally been reassigned to work with this. I saw that you generated the fields, could you explain what process you normally use to add changes?
I did the initial version by generating the code with some scripts from the HTML "spec", but all the latest additions were done manually. Just edit the lua source.
In the latest firware, Border related controls were removed from
CSSc
andSSrc
commands. Instead, we have the newCSBd
andSSBd
commands. I still haven't cheked their structure, so I don't know if it's just a copy paste of the removed sections or if there's anything new. If you're still maintaining this package, I'd love to submit a pull request as soon as I have something to share