Second alpha for the upcoming `1.4.0`. `cross`/`crossfade` operators are 
removed, `smart_cross`/`smart_crossfade` are renamed `cross`/`crossfade`.

To test with opam:
```
git clone --recursive https://github.com/savonet/liquidsoap.git
cd liquidsoap
git checkout 1.4.0-beta2
opam pin add .
```

New:
====

- Added `(to_){string,float,int,bool}_getter` operators to handle getters in 
script side.

- Made `p` parameter in `smooth_add` a `float` getter (#601)

- Added `source.time` to get a source's clock time.

- Added `max_duration` to limit a source's duration.

Changed:
=======

- Remove dynamic plugin build option.

- Made `on_end` delay a float getter.

- Reimplemented `fade.{in,initial,out,final}` as scripted operators. (#664)

- Removed `cross`/`crossfade` operators, superseeded by 
`smart_cross`/`smart_crossfade`

- Rename `smart_cross`/`smart_crossfade` operators as `cross`/`crossfade`

- Rewrite `smooth_add` to use new `mkcross` functions.

- Reimplemented `open_process_full` to get a hand on `pid` and finer-grained 
closing workflow (#703)

- Added `transition_length` to `switch`-based operators to limit transition 
lengths and allow garbage collection of transition sources.

- SDL renders text in UTF-8. (#712)

- Made `x` and `y` parameters in `video.add_text` `float` getters. (#730)

- Reimplemented `extract-replaygain` using `ffmpeg`, added an optional replay 
gain option to the `ffmpeg2wav` protocol. Thanks to @Yamakaky for contributing 
on this. (#749)

- The `ratio` parameter of `compress` and `limit` is a float getter. (#745)

Fixed:
====

- Lack of documentation for `cross`/`crossfade` (#743)

- Fixed before metadata being lost during crossfade not in conservative mode.

-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/savonet/liquidsoap/releases/tag/1.4.0-alpha2
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to