Releases: shogo4405/HaishinKit.kt
Releases · shogo4405/HaishinKit.kt
0.14.1
0.14.0
- Bump to up compileSdk and targetSdk 35
What's Changed
- Bump rexml from 3.3.2 to 3.3.3 by @dependabot in #296
- Bump androidx.lifecycle:lifecycle-runtime-ktx from 2.8.3 to 2.8.4 by @dependabot in #295
- Bump androidx.annotation:annotation-jvm from 1.8.0 to 1.8.1 by @dependabot in #294
- Bump androidx.activity:activity-compose from 1.9.0 to 1.9.1 by @dependabot in #293
- Bump rexml from 3.3.3 to 3.3.6 by @dependabot in #306
- Bump androidx.annotation:annotation-jvm from 1.8.1 to 1.8.2 by @dependabot in #300
- Bump com.google.accompanist:accompanist-pager-indicators from 0.35.1-alpha to 0.36.0 by @dependabot in #310
- Bump to up compileSdk and targetSdk 35 by @shogo4405 in #314
- Bump rexml from 3.3.6 to 3.3.9 by @dependabot in #319
Full Changelog: 0.13.7...0.14.0
0.13.7
We are using version 0.13.6 of the API, but I'm updating libraries and other dependencies.
Full Changelog: 0.13.6...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