Skip to content

0.7.1

Choose a tag to compare

@gmbeard gmbeard released this 03 Aug 10:56
· 3 commits to main since this release

0.7.1

PATCH Changes:

  • Users now are now no longer required to have the shadow-cast-kms executable in their $PATH if installed to a custom location. The process will look for it in the same location as the main shadow-cast executable.
  • Reverts to using FPS as the video encoding timebase. This avoids some surprising behaviour with nvenc
  • Fixes color conversion on Wayland compositors that don't use a linear pixel format for DRM planes (#39) (thanks: @SleepingPanda)
  • Fixes an issue where a DRM driver can be incorretly reported as unavailable in Wayland (thanks: @SleepingPanda).
  • Adds ability to output audio and video frame-time histogram metrics. This is enabled via the configure-time option -DSHADOW_CAST_ENABLE_HISTOGRAMS=ON
  • Fixes an A/V desync issue with the opus encoder
  • Fixes an issue where builds would fail if the FFMpeg headers are located under a subfolder within /usr/include (thanks: @SleepingPanda)