diff --git a/CHANGELOG.md b/CHANGELOG.md index 93905c868..c28b85cf4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,32 @@ Change Log ========== +Version 2.5.2 +------------- + +## API Changes: + +- Rename `gopSize` to `gopDuration` in `VideoConfig` class. + +## Features: + +- RTMP: force synchronisation of audio and video frames. + +## Bug fixes: + +- Fixed a crash when the microphone is muted. + Version 2.5.1 ------------- -## API Changes +## API Changes: - `StreamerSurfaceView` has been renamed `PreviewView` and it is not longer a `SurfaceView` Version 2.5.0 ------------- -## API Changes +## API Changes: - The logger is now a static class `Logger`. You still can set the `ILogger` implementation with `Logger.setLogger()`. diff --git a/README.md b/README.md index 401361b72..2fc2550d0 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Get StreamPack core latest artifacts on mavenCentral: ```groovy dependencies { - implementation 'io.github.thibaultbee:streampack:2.5.1' + implementation 'io.github.thibaultbee:streampack:2.5.2' } ``` @@ -19,7 +19,7 @@ If you want to use RTMP, you need to add the following dependency: ```groovy dependencies { - implementation 'io.github.thibaultbee:streampack-extension-rtmp:2.5.1' + implementation 'io.github.thibaultbee:streampack-extension-rtmp:2.5.2' } ``` @@ -27,7 +27,7 @@ If you want to use SRT, you need to add the following dependency: ```groovy dependencies { - implementation 'io.github.thibaultbee:streampack-extension-srt:2.5.1' + implementation 'io.github.thibaultbee:streampack-extension-srt:2.5.2' } ``` diff --git a/build.gradle b/build.gradle index 6f889c155..def4091a1 100644 --- a/build.gradle +++ b/build.gradle @@ -3,8 +3,8 @@ apply plugin: 'org.jetbrains.dokka' buildscript { ext { // Upgrade StreamPack version here - streampackCode = 2_005_001 - streampackVersion = '2.5.1' + streampackCode = 2_005_002 + streampackVersion = '2.5.2' minSdk = 21 compileSdk = 31