Skip to content

0.6

Compare
Choose a tag to compare
@MaZderMind MaZderMind released this 21 Aug 17:26
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.