Release 0.2.1

This commit is contained in:
Wim Taymans 2018-07-20 12:44:54 +02:00
parent de766324b9
commit aa838eab94
2 changed files with 17 additions and 14 deletions

29
NEWS
View file

@ -1,14 +1,17 @@
PipeWire 0.1.9
PipeWire 0.2.1
- Various build fixes
- Do more permission checks
- Add support for doing async connections. This can be used to
make connections through the portal later.
- Fix device creation from the GStreamer device monitor
- v4l2 experiment with controls
- move rtkit to a module to avoid dbus dependency
- use dmabuf allocator in gstreamer elements
- Add DSP module for pro audio cases, remove jack module. The
idea is to make a replacement jack client library that talks
pipewire directly instead of trying to emulate a jack server.
- Various memory handling improvements
- Various fixes to memory handling
- Fixes for shutdown
- v4l2 fix enumeration of frame intervals
- Make the daemon stop when the setup commands fail
- Improve safety of hooks
- Update stream API to more future proof version
- Add more options to stream API such as scheduling in the
main thread and automatic mapping of buffers
- Add version file and macros to check compile time and
runtime versions of pipewire
- Future proof some structs
Work is ongoing in the work branch that features a completely new
scheduling method that will enable audio support. Some of these
API changes are backported in this branch.

View file

@ -1,5 +1,5 @@
project('pipewire', 'c',
version : '0.2.0',
version : '0.2.1',
meson_version : '>= 0.36.0',
default_options : [ 'warning_level=1',
'c_std=gnu99',