Closed askoufis closed 3 years ago
Hi @askoufis! Thanks for your report! :)
You're perfectly right, my crate misses some APIs of the ffms2 library (version 2.23.1) from the GitHub Release. That is because I've used the master branch of that time, and it had more commits than the 2.31.0
version.
I will fix this problem, in the meantime, you could use version 2.40
: it should work perfectly.
@askoufis
Since maintaining the old versions of ffms2
will be a burden for me, I've decided to support only the master
branch and the last released version. I hope it won't be a problem for you :)
Thanks for your quick reply!
I'm perfectly happy to use the latest version of the library. The only reason I was using an older one was because the version on the arch repo isn't up to date. Thanks for your help :)
Thanks for your quick reply!
I'm perfectly happy to use the latest version of the library. The only reason I was using an older one was because the version on the arch repo isn't up to date. Thanks for your help :)
Oh, I see! Thanks to you for your report and feel free to open new issues if you encounter some other problems! :)
Disclaimer: I'm pretty new to Rust, so forgive me if I'm forgetting to do something obvious.
I can't seem to get this package to build. I've installed the
ffms2
library (version 2.23.1), created a new package withcargo new
and then addedffms2-rs
as a dependency:Running
cargo build
gives me a bunch of errors. Primarily they're about unknown fields on structs and types:This seems like it has something to do with features, though if I build with
--verbose
I can see all features being included.I also get a few errors inside macros about missing variants, as well as this one:
This one seems to suggest it can't find
ffms2-sys
, which is odd because that package successfully builds right before it cargo tries to buildffms2-rs
.Finally there is a single mismatched type error:
I really hope there's something obvious that I'm missing that will fix this. Any help would be much appreciated.
Thanks.