Releases: shogo4405/HaishinKit.kt
Releases · shogo4405/HaishinKit.kt
0.13.7
0.13.6
What's Changed
- Migration build.gradle to build.gradle.ktx by @shogo4405 in #237
- Bump org.robolectric:robolectric from 4.11.1 to 4.12 by @dependabot in #236
- Add id("maven-publish") by @shogo4405 in #238
- Bump org.jlleitschuh.gradle.ktlint from 11.6.1 to 12.1.0 by @dependabot in #240
- fix send extra chunk message 3 by @shogo4405 in #239
- Bump org.robolectric:robolectric from 4.12 to 4.12.1 by @dependabot in #241
- Migrated the camera example code to Jetpack Compose. by @shogo4405 in #242
- Bump androidx.compose:compose-bom from 2024.03.00 to 2024.04.00 by @dependabot in #244
- Bump androidx.compose.foundation:foundation from 1.6.4 to 1.6.5 by @dependabot in #243
Full Changelog: 0.13.5...0.13.6
0.13.5
What's Changed
- Improved compatibility with AMF0 and fixed bugs. by @shogo4405 in #232
- Implements FMLE-compatible sequences. by @shogo4405 in #233
- Support jetpack compose module. by @shogo4405 in #234
- Make SupportSound, SupportVideo to private. by @shogo4405 in #235
Full Changelog: 0.13.4...0.13.5
0.13.4
Enhanced RTMP now supports HEVC playback and ingest.
stream.videoSetting.profileLevel = VideoCodecProfileLevel.HEVC_MAIN_3_1
What's Changed
- Bump com.airbnb.android:lottie from 6.3.0 to 6.4.0 by @dependabot in #226
- Bump org.jetbrains.dokka:dokka-gradle-plugin from 1.9.10 to 1.9.20 by @dependabot in #227
- Bump com.android.tools.build:gradle from 8.2.2 to 8.3.0 by @dependabot in #225
- Support for HEVC and AV1 codecs to the VideoCodec. by @shogo4405 in #228
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.22 to 1.9.23 by @dependabot in #230
- Bump org.jetbrains.kotlin.android from 1.9.22 to 1.9.23 by @dependabot in #229
- Bump com.android.tools.build:gradle from 8.3.0 to 8.3.1 by @dependabot in #231
Full Changelog: 0.13.3...0.13.4
0.13.3
Full Changelog: 0.13.2...0.13.3
0.13.2
0.13.1
I've added classes to enable the use of Lottie animations in live video streams.
Full Changelog: 0.13.0...0.13.1
0.13.0
Implemented the off-screen rendering feature. Our aim is to programmatically edit videos.
stream.attachVideo(cameraSource)
val text = Text()
text.textSize = 60f
text.textValue = "23:44:56"
text.layoutMargins.set(0, 0, 16, 16)
text.horizontalAlignment = ScreenObject.HORIZONTAL_ALIGNMENT_RIGHT
text.verticalAlignment = ScreenObject.VERTICAL_ALIGNMENT_BOTTOM
stream.screen.addChild(text)
val image = Image()
image.bitmap = BitmapFactory.decodeResource(resources, R.drawable.game_jikkyou)
image.verticalAlignment = ScreenObject.VERTICAL_ALIGNMENT_BOTTOM
image.frame.set(0, 0, 180, 180)
stream.screen.addChild(image)
What's Changed
- Bump com.squareup.leakcanary:leakcanary-android from 2.12 to 2.13 by @dependabot in #210
- Update Gemflie.lock by @shogo4405 in #212
- Bump com.android.tools.build:gradle from 8.2.0 to 8.2.1 by @dependabot in #214
- fixed blue and red were swapped on Pixel 5a. by @shogo4405 in #215
- Bump org.jlleitschuh.gradle.ktlint from 12.0.3 to 12.1.0 by @dependabot in #217
- Bump org.jlleitschuh.gradle:ktlint-gradle from 12.0.3 to 12.1.0 by @dependabot in #216
- Offscreen rendering feature. by @shogo4405 in #218
- Bump com.android.tools.build:gradle from 8.2.1 to 8.2.2 by @dependabot in #219
Full Changelog: 0.12.0...0.13.0
0.12.0
What's Changed
- Bump org.jetbrains.dokka:dokka-gradle-plugin from 1.8.20 to 1.9.10 by @dependabot in #194
- Bump com.pinterest:ktlint from 0.48.1 to 0.51.0-FINAL by @dependabot in #193
- Bump androidx.core:core-ktx from 1.10.1 to 1.12.0 by @dependabot in #189
- Bump com.google.android.material:material from 1.9.0 to 1.11.0 by @dependabot in #204
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.0 to 1.9.22 by @dependabot in #205
- Bump com.android.tools.build:gradle from 8.0.0 to 8.2.0 by @dependabot in #201
- Bump to Android SDK up 34. by @shogo4405 in #207
Full Changelog: 0.11.2...0.12.0
0.11.2
What's Changed
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.4.0 to 11.4.1 by @dependabot in #164
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.4.1 to 11.4.2 by @dependabot in #165
- Update fastlane lint lane. by @shogo4405 in #171
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.4.2 to 11.5.0 by @dependabot in #170
- Bump com.pinterest:ktlint from 0.49.1 to 0.50.0 by @dependabot in #169
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.1 to 1.7.2 by @dependabot in #168
- Bump com.squareup.leakcanary:leakcanary-android from 2.11 to 2.12 by @dependabot in #167
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.7.1 to 1.7.2 by @dependabot in #166
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.7.2 to 1.7.3 by @dependabot in #175
- Bump com.android.tools.build:gradle from 8.0.2 to 8.1.0 by @dependabot in #174
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.8.22 to 1.9.0 by @dependabot in #172
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.2 to 1.7.3 by @dependabot in #173
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.5.0 to 11.5.1 by @dependabot in #179
- fixed java.net.URI.create IllegalArgumentException. by @shogo4405 in #181
- Audio and video synchronization being disrupted. by @shogo4405 in #183
- Remove GitHub dependencies due to lack of maintenance. by @shogo4405 in #184
Full Changelog: 0.11.1...0.11.2