You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 11, 2024. It is now read-only.
I'm developing a module that has a filter and a source. They must be interconnected. I assume that the connection should be done through the structure of the module. But I can't find any way how I can get the current module from my filter and source.
OBS has a function obs_current_module(), but it is not suitable for my task, because it only returns a pointer, which I still can't somehow cast to the Rust's module data struct.
Could you please help me with this task? I'm still just learning Rust and don't understand a lot.
The text was updated successfully, but these errors were encountered:
Hi @erickskrauch I'm not sure what the best way to do this is. If you have any examples in other languages that do this I can try and create an API that can help.
I haven't tested this but you might be able to create a static variable to store your shared state or channel. Kinda like how the module is stored:
Hi.
I'm developing a module that has a filter and a source. They must be interconnected. I assume that the connection should be done through the structure of the module. But I can't find any way how I can get the current module from my filter and source.
OBS has a function
obs_current_module()
, but it is not suitable for my task, because it only returns a pointer, which I still can't somehow cast to the Rust's module data struct.Could you please help me with this task? I'm still just learning Rust and don't understand a lot.
The text was updated successfully, but these errors were encountered: