mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-25 19:11:06 +00:00
Update CHANGELOG.md for 0.11.4
This commit is contained in:
parent
02a8e9faa0
commit
fc79b4c4c8
11 changed files with 165 additions and 0 deletions
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
|
@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html),
|
||||||
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
specifically the [variant used by Rust](http://doc.crates.io/manifest.html#the-version-field).
|
||||||
|
|
||||||
|
## [0.11.4] - 2018-07-19
|
||||||
|
### Fixed
|
||||||
|
- `gst::Caps::subtract()` does not leak its arguments anymore
|
||||||
|
- `gst::Caps::get_structure()` gracefully returns `None` if the index
|
||||||
|
is out of bounds instead of a `g_return_val_if_fail()`
|
||||||
|
- `gst::Structure::new()` has to give away ownership of the info structure
|
||||||
|
but didn't. For 0.11 we internally copy, in 0.12 it will take the info
|
||||||
|
structure by value
|
||||||
|
- Typefind tests don't fail anymore if the system has typefind factories
|
||||||
|
without caps
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- An additional assertion that ensures that miniobjects are actually
|
||||||
|
writable before creating a mutable reference
|
||||||
|
|
||||||
## [0.11.3] - 2018-06-08
|
## [0.11.3] - 2018-06-08
|
||||||
### Added
|
### Added
|
||||||
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
- `gst::Bus::remove_watch()` is now available to remove a bus watch again
|
||||||
|
|
Loading…
Reference in a new issue