From a75e6ff8e44226c68d434a7f2bf1f622e6de1eec Mon Sep 17 00:00:00 2001 From: Moritz Heppner Date: Wed, 20 Dec 2023 09:50:00 +0100 Subject: [PATCH 1/4] add changelog for 1.1.0 release --- CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..7231719b --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,13 @@ +# 2023-12-20 version v1.1.0: + + * ADDED: Possibility of creating a custom decoder via `istream_source` + * ADDED: Possibility of creating a custom byte-stream backend of existing decoders + * ADDED: Public access to bit rate for decoders + * ADDED: Cmake support for unity builds in the `audiostream` library + * CHANGED: Use Github Actions instead of Azure CI + * FIXED: An issue where `media_foundation_source` could produce audio crackling on Windows 11 + * FIXED: An issue where seeking chunks in `wav_source` could result in an infinite loop for long files + +# 2020-12-02 version v1.0.0: + + * Initial version tag From 2e2d43cbe2b0b0d98c624ad8217cf94778584404 Mon Sep 17 00:00:00 2001 From: Moritz Heppner Date: Wed, 20 Dec 2023 09:50:25 +0100 Subject: [PATCH 2/4] increase version in vcpkg.json --- vcpkg.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 1c3caf1f..1dd11c0a 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,6 @@ { "name": "ni-media", - "version-string": "1.0.0", + "version-string": "1.1.0", "builtin-baseline": "0526b9cb221ebdc18a8e3de2a25c307a6971bc99", "dependencies": [ "libogg", From 05c86cfaaa089c3b76dcff6f993d1d95ddcbc034 Mon Sep 17 00:00:00 2001 From: Moritz Heppner Date: Wed, 20 Dec 2023 09:50:45 +0100 Subject: [PATCH 3/4] update copyright year in license file --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 697f060b..2bfa6c3f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2022 Native Instruments +Copyright (c) 2023 Native Instruments Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From c60ccad4b49577f0b73fdd99af388f153f57b15e Mon Sep 17 00:00:00 2001 From: Moritz Heppner Date: Wed, 20 Dec 2023 09:51:01 +0100 Subject: [PATCH 4/4] fix spelling mistake in documentation --- audiostream/doc/ifstream.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audiostream/doc/ifstream.md b/audiostream/doc/ifstream.md index 5431162c..fd94fee3 100644 --- a/audiostream/doc/ifstream.md +++ b/audiostream/doc/ifstream.md @@ -111,7 +111,7 @@ Best practice to instantiate an `audio::ifstream` based on an `audio::ifstream_s audio::ifstream my_ifstream = audio::make_ifstream( ... ); ``` -## Provideing a custom byte-stream backend +## Providing a custom byte-stream backend By implementing the [`audio::custom_backend_source`](../inc/ni/media/audio/custom_backend_source.h) interface, it is possible to provide a custom byte-stream backend to the existing decoders of `ni-media`: