Skip to content

Releases: caffeinetv/libcaffeine

libcaffeine v0.6.6

14 Feb 17:53
865ef39
Compare
Choose a tag to compare

Update max title limit to 255 characters

libcaffeine v0.6.5

10 May 18:54
f8ebfe3
Compare
Choose a tag to compare

Disable frame adaptation. Split max and min bitrates.

libcaffeine v0.6.4

07 Apr 16:35
36d36b7
Compare
Choose a tag to compare
  • Allowed frame size limits to be increased via backend

libcaffeine v0.6.3

18 Feb 21:19
27cc402
Compare
Choose a tag to compare

New Features/ Additions:

  • Added function for checking internet connection
  • Added function for checking Caffeine connection health

libcaffeine v0.6.2

03 Dec 02:55
03b18f6
Compare
Choose a tag to compare

New Features/ Additions:

  • Added a new API call to the backend to get the encoder settings for the current specific user. Currently only supports adjusting encoding bitrate.
  • Dynamically adjusted the encoder fps base on input. If the incoming fps is higher than 50, we will switch x264 to encode at 60fps. Otherwise, if the incoming fps drops below 35, we will switch to encode at 30fps. The default target framerate is 30.
  • Prevented encoding at 60 fps if bitrate is 2Mbps only.

libcaffeine v0.6.1

06 Dec 02:43
Compare
Choose a tag to compare
  • Fixed some third-party logs being sent to stdout.
  • Added the include directory to the libcaffeine target.
  • Removed suffix from Release and MinSizeRel binaries. Since the do not differ by much when Clang/LLVM is used, and we only lose debugging and proper crash reports, it makes no sense to have them.

v0.6

25 Jul 00:07
00f9689
Compare
Choose a tag to compare
  • Improve logging during initialization and broadcast set-up
  • Add getters for credentials so clients can make their own authorized HTTP requests

v0.5

11 Jul 18:36
Compare
Choose a tag to compare
  • Various updates to the broadcast management API

v0.4

02 Jul 21:17
1afd56b
Compare
Choose a tag to compare
  • Update json library to avoid warnings on macOS
  • Address some possible race conditions in broadcast management
  • Allow setting a custom API environment using LIBCAFFEINE_DOMAIN environment variable
  • Various cleanup and simplifications

v0.3

25 Jun 00:20
e064012
Compare
Choose a tag to compare
  • Ensure that websocket subscription succeeds before going live
  • Fix retrying subscription when it fails
  • Fix setting up ssl root certificates on Windows