ITADN

[Bug]: Multiple Media Reps not working with remote-sync

#1202Openmircotornow 创建于 2026-03-18
bug
M
mircotornowcommented
### What happened? In my testing mit mutliple source media reps I noticed that it's not working with remote synced RV's. (sync.mu sync-mode.mu) steps to reproduce ### Case 1: 1. local RV and remote RV get started and are in sync 2. use `commands.addSourceMediaRep(...)` 3. see that Switch node is not created on remote RV and therefore the second rep is just added as a normal source. 4. if you want to change anything on the switch node you get an error on the remote RV: _\"sourceGroup000001_switchGroup\" is not a node"_ ### Case 2: 1. start local RV 2. use `commands.addSourceMediaRep(...)` 3. start/connect remote RV 4. switch node get's created (reflects state of local RV) 5. try switching the reps in the UI 6. see that changes don't get reflected in other RV (-> stays with the same rep) ### List all the operating systems versions where this is happening AlmaLinux9 ### On what computer hardware is this happening? linux ### Relevant console log output ```shell Event: new-node from session000 'sourceGroup000001_source' Action begin on Event: 'new-node' Action complete on Event: 'new-node' processed by table sync:global (0.0189565ms) Event: new-source from session000 'sourceGroup000001_source;;RVSource;;blank.movieproc' Event: graph-state-change from IPGraph 'sourceGroup000001_source.group.volume' Action begin on Event: 'graph-state-change' Action complete on Event: 'graph-state-change' processed by table SequenceGroup_edit_mode:global (0.00945813ms) Action begin on Event: 'graph-state-change' Action complete on Event: 'graph-state-change' processed by table sync:global (0.0200332ms) Action begin on Event: 'graph-state-change' Action complete on Event: 'graph-state-change' processed by table default:global (0.00723767ms) Event: range-changed from session000 '' Action begin on Event: 'range-changed' Action complete on Event: 'range-changed' processed by table SequenceGroup_edit_mode:global (0.00599805ms) Action begin on Event: 'range-changed' Action complete on Event: 'range-changed' processed by table timeline:global (0.00455396ms) Event: cache-mode-changed from session000 'buffer' Action complete on Event: 'remote-sync-eval' processed by table sync:global (40.3248ms) Event: remote-sync-graph-state from session000 'sourceGroup000001_switchGroup.ui.name/#RVSwitchGroup.ui.name/setStringProperty("sourceGroup000001_switchGroup.ui.name", string[] {"<some_name>"}, true)|session0|' Action begin on Event: 'remote-sync-graph-state' ERROR: event = remote-sync-graph-state ERROR: function = __lambda1143 (void; Event event) ERROR: Exception Value: exception: "in commands.nodeType: \"sourceGroup000001_switchGroup\" is not a node" Action complete on Event: 'remote-sync-graph-state' processed by table sync:global (0.311747ms) ``` ### Environment variables _No response_ ### Extra information _No response_ ### Code of Conduct - [x] I agree to follow this project's Code of Conduct
0 条评论