0.6
The 0.6 release summarizes the enhancements and bugfixes made after 33C3. This code has ran the FrOSCon 2017. This is a Stepping-Stone towards a 1.0 release which will have some backward incompatible changes with regard to to 0.6 and earlier.
Below is a list of the most notable changes.
- @krokodilerian contributed a script to push raw images to a video-source, reducing the required amount of CPU cycles a fair share compared to the usual MPEG2 background loop. #119
- voctomix now implements GStreamer based internal sources for still-image sources (useful as background or the pause-loop) and decklink-devices, which -in contrast to the ffmpeg source-scripts- survive un- and replugging cameras \o/ (#110)
- automated checks on travis-ci that all code-files are still PEP8/pycodestyle compliant and that the checks run with current python versions – a preparation for automated tests
- when the stream-blanker is disabled in the configuration, the GStreamer pipelines for it are not built nor run anymore (#126)
- @DavidVentura contributed a new option to disable the mirror outputs completely #129
- when pressing
?
in the GUI under Gtk >= 3.20, a GtkShortcutsWindow is shown, documenting all available keyboard shortcuts - better handling of errors when drawing the audio-level indicator in the GUI
- the default-config does not set a default-audio-source anymore, so the selector in the GUI is available again (bdd8df7)
- @DavidVentura proposed a change to allow multiple audio-sources and set individual a volumes for them which @Florob implemented (a687797 based on #130)
- change the GUI-control for audio-sources to allow setting the individual volume for each of the sources (fdeec5f)
- change the example-recording-script to record in 420 subsampling (54afab7) and use the new ffmpeg mainline format for timestamped-segments (ad59a7f)
- Furthermore we fixed numerous smaller bigger mis-behavings of the code, cleaned up various dirty areas in the code
A lot of the aforementioned changes have been contributed by @Florob. Thank you and all contributors and users very much for all the time and effort.