684f758978
* Replace tag/error macros with const fns * Remove c_int -> c_int cast These should always use the same type alias * Remove duplicate av_strerror definition * Document breaking change
55 lines
1.7 KiB
Markdown
55 lines
1.7 KiB
Markdown
## Unreleased
|
|
|
|
- Replace macros `MKTAG`, `MKBETAG` and `FFERRTAG` with const functions
|
|
|
|
## Version 1.2.2
|
|
|
|
- Do a better job of fixing ffmpeg 6.0 support :)
|
|
|
|
## Version 1.2.1
|
|
|
|
- Fix ffmpeg 4.x support that was broken in 1.2.0
|
|
|
|
## Version 1.2.0
|
|
|
|
- Add ffmpeg 6.0 support
|
|
|
|
## _sys_ Version 1.1.0
|
|
|
|
- Add ffmpeg 6.0 support
|
|
|
|
## _sys_ Version 1.0.2
|
|
|
|
- Fix building against clang 16 by using latest bindgen crate
|
|
|
|
## _sys_ Version 1.0.1
|
|
|
|
- Fix static building after a change in ffmpeg's branch naming structure broke it
|
|
|
|
## Version 1.1.2
|
|
|
|
No changes from 1.1.1.
|
|
|
|
## Version 1.1.1
|
|
|
|
- Fix compilation on some non-x64 platforms
|
|
|
|
## Version 1.1.0
|
|
|
|
- Add `serialize` feature, off by default, which derives `serde::{Serialize, Deserialize}` for as many types as possible
|
|
|
|
## Version 1.0.1
|
|
|
|
- Remove the "ffmpeg4.x" features that were supposed to have been removed when ffmpeg5 was released.
|
|
This is _technically_ a breaking change, but I'm publishing it so quickly after the initial release of this fork that hopefully nobody is depending on those old, deprecated features that you should have removed ages ago anyway.
|
|
|
|
## Version 1.0.0
|
|
|
|
- Fork from https://github.com/zmwangx/rust-ffmpeg
|
|
- Fix building against git ffmpeg by making enums non-exhaustive
|
|
- Reset versioning. The new versioning scheme makes the crate version independent of the ffmpeg version,
|
|
but tags the ffmpeg version as semver metadata. When including this crate as a dependency, you only need
|
|
to specify the crate version itself e.g. "1.0.0". The tagged ffmpeg version is merely informative and indicates
|
|
the latest stable ffmpeg at the time the version of the crate was released, which is also the version that
|
|
this crate is tested against.
|