Alright, I will explain the situation.
I have a websocket part, which receives input. I will parse the input in Python and would like to select one of the 4 videos (MovieFileIn) to end up in the TOP Select panel. Everything works fine if the 4 videos are located on the same level with the Select TOP. This is illustrated below:
[url]https://drive.google.com/open?id=0B0gogWMq7zHXQ01vMVNDNmtwUUU[/url]
What I do is that I set the top parameter in Select to be equal to one of the 4 video operators. Something like:
op(‘select_panel’).par.op = oneOfTheMovieOperators
However, I would like to do quite a bit of editing before sending the video to the select panel. So, this is why instead of having 4 video panels, like on the picture above, I have 4 base panels. Like this:
[url]https://drive.google.com/open?id=0B0gogWMq7zHXcHR0dkYzY1FkMkU[/url]
As you can see, these panels have an Out operator set. The inside of each base panel is similar to this:
[url]https://drive.google.com/open?id=0B0gogWMq7zHXRWVpS08xbEFHMUk[/url]
The “naerupall_comp” operator contains video editing and also has an Out operator, which is then connected to the base’s Out operator. The resulting video that ends in “Out” is what I am interested in. I want this edited video to reach the TOP Select, which I discussed above. However, instead I receive a warning “Bad path videoBasePanelNameHere in parameter TOP”. And this is because it is the Base that is connected to the select, not the Out operator of the Base.
When using Switch instead of select, it seems to work. The video is correctly shown in the Switch operator (have to change the python code to work with switch instead of select*. However, I would still like to use the CHOP Info operator on the resulting Movie, which is seen in the Out operator.