Skip to content
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

independent video management #2

Open
theomarie opened this issue Nov 23, 2022 · 4 comments
Open

independent video management #2

theomarie opened this issue Nov 23, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@theomarie
Copy link

Hello,

I'm using your plugin for a personal project and I wonder if it would be possible to make the publisher and subscriber independent to manage them directly from the dart interface.

Thanks for your answer :)

@AyonAB
Copy link
Owner

AyonAB commented Nov 23, 2022

Absolutely agree with you. This was in my mind once I published the initial version. This will be a major goal for next update.

@AyonAB AyonAB added the enhancement New feature or request label Nov 23, 2022
@theomarie
Copy link
Author

I browse the commits to understand how you designed the plugin and to be able to work on the improvement, I notice that you have migrated from Swift to Objective C.

Can you explain me in a few lines why ?

I am a young developer who has some basis in swift I am a little lost in front of the code but it fascinates me.

@AyonAB
Copy link
Owner

AyonAB commented Nov 23, 2022

That was because I was having some issue with OpenTok framework & swift. For OpenTok to work I needed to declare the plugin as static. That was creating a lot of issue if I use swift. Probably some weird xcode issues.

I can not remember the exact errors I was getting but that got fixed once switched to obj-c. It may probably have some different solution but couldn't find back then.

I'm also not very familiar with obj-c but desperate times need desperate measures.

@theomarie
Copy link
Author

ah yes, well, I'm starting to learn objective C

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants