Skip to content

Releases: centic9/commons-audio

1.2.1

05 Oct 09:54
Compare
Choose a tag to compare

Full Changelog: 1.2.0...1.2.1

1.2.0

10 Sep 11:13
Compare
Choose a tag to compare
  • Allow to adjust playback speed at runtime when using TarsosDSPPlayer
  • Fix regression in TarsosDSP 2.5 (downstream projects need to upgrade it as well!)
  • Stop support for JDK 11, JDK 17 is required now
  • Fix name in Maven POM
  • Update third-party-libraries

Full Changelog: 1.1.0...1.2.0

1.1.0

23 Feb 17:12
Compare
Choose a tag to compare
  • Breaking Change: Rework to always specify the number of days to fetch from FM4

Full Changelog: 1.0.2...1.1.0

1.0.2

23 Feb 16:37
Compare
Choose a tag to compare
  • Fix changed date-format in FM4Stream

Full Changelog: 1.0.1...1.0.2

1.0.1

22 Feb 07:23
Compare
Choose a tag to compare
  • Update TarsosDSP and other third-party libraries
  • Improve information when reading credentals fails
  • Stop download when server returns a content-type of text/html
  • Switch to FM4 API 5.0 and allow to fetch streams for a given date to access beyond the default 7 days back

Full Changelog: 1.0.0.24...1.0.1

1.0.0.24

19 Mar 14:08
Compare
Choose a tag to compare
  • Update third-party libraries
  • Update to Gradle 7.6
  • Reduce sliding window for computing chunks per second

Full Changelog: 1.0.0.23...1.0.0.24

1.0.0.23

04 Jan 12:10
Compare
Choose a tag to compare
  • DiskBasedBuffer: Prevent invalid buffer-state when writing to disk fails
  • DiskBasedBuffer: More preconditions to improve error message in case of inconsistent states

Full Changelog: 1.0.0.22...1.0.0.23

1.0.0.22

04 Jan 07:22
Compare
Choose a tag to compare
  • Adjust and add preconditions to provide better information on invalid state during construction and when adding chunks
  • update httpclient and forbidden-apis

Full Changelog: 1.0.0.21...1.0.0.22

1.0.0.21

11 Nov 10:09
Compare
Choose a tag to compare

Breaking change:

  • Use better name for buffered audio-files
    • This will prevent from reading previous buffered-files. You will need logic to rename existing ones during upgrading if you want to continue to use them

Others:

  • Update some third party libraries
  • Adjust toString()
  • Do not print stacktrace when sleeping is interrupted
  • Add simple example player for playing a live stream
  • Increase timeout when fetching data via HTTP
  • Adjust computation of "per second" to use millisecond granularity

Full Changelog: 1.0.0.20...1.0.0.21

1.0.0.20

08 Dec 14:02
Compare
Choose a tag to compare
  • Update some third party libraries
  • Allow to specify different URLs for FM4 so we can also download other ORF stations
  • Initial implementation of a disk-based seekable-buffer to enable much larger buffer-sizes

Full Changelog: 1.0.0.19...1.0.0.20