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

DeviceProviderMetaData Error #75

Closed
normen opened this issue Oct 6, 2021 · 2 comments · Fixed by #76
Closed

DeviceProviderMetaData Error #75

normen opened this issue Oct 6, 2021 · 2 comments · Fixed by #76

Comments

@normen
Copy link

normen commented Oct 6, 2021

Lately, when trying to compile on MacOS, I am getting this error

Compiling gstreamer-video v0.17.2
error[E0599]: no function or associated item named `new` found for struct `DeviceProviderMetadata` in the current scope
  --> src/device_provider/imp.rs:52:52
   |
52 |             gst::subclass::DeviceProviderMetadata::new("NewTek NDI Device Provider",
   |                                                    ^^^ function or associated item not found in `DeviceProviderMetadata`

Using:

  • gstreamer v 1.18.4
  • NDI SDK 5.0
  • MacOS 10.15.7

It used to compile a few weeks ago.

Thanks for this plugin!

@sdroege
Copy link
Contributor

sdroege commented Oct 6, 2021

Run cargo update, that function is available since version 0.17.4 of the GStreamer bindings. Should also update the Cargo.toml here accordingly.

Thanks for reporting!

@normen
Copy link
Author

normen commented Oct 6, 2021

Thanks for the fix! 🙂

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

Successfully merging a pull request may close this issue.

2 participants