Commit graph

10 commits

Author SHA1 Message Date
Luna712
6ca7507146
HlsPlaylistParser: replace usage of Java APIs with kotlin equivalents (#2828)
This does add kotlinx-io as a dependency, it is more light weight then okio, and when we migrate to ktor for example it will become an implicit dependency anyway so it should be fine to just add. Allows for more reliable and readable usage then doing some of this manually.
2026-07-15 13:34:43 +00:00
Luna712
91e533686e
[skip ci] Rewrite TmdbProvider to remove external lib dependency (#2800) 2026-07-15 13:31:41 +00:00
Luna712
fef17079a8
[skip ci] Coroutines KMP API (#2836) 2026-07-15 13:05:44 +00:00
Luna712
804b3c279c
extractors: migrate to kotlinx serialization (#2963) 2026-07-14 13:04:51 +00:00
Luna712
feddcccf0d
[skip ci] Update Kotlin to 2.4.0 (#2868) 2026-07-14 12:17:47 +00:00
Luna712
d778befe19
[skip ci] Add KMP locale API for SubtitleHelper (#2833) 2026-07-13 18:26:21 +00:00
Luna712
eef67fa699
Replace usage of gson in extractors (#2983) 2026-07-13 13:14:51 +00:00
Luna712
86d713c33c
[skip ci] Improve ContextHelper API for KMP (#2834) 2026-07-13 12:57:43 +00:00
Luna712
15632b864a
[skip ci] TraktProvider: migrate to kotlinx serialization (#2872) 2026-07-12 22:18:22 +00:00
BlipBlob
3496e5f8d2
[skip ci] Use abiValidation to prevent breaking changes in extension library (#2835) 2026-07-10 22:59:31 +00:00