TeamNewPipe / NewPipe

A libre lightweight streaming front-end for Android.
https://newpipe.net
GNU General Public License v3.0
31.23k stars 3.03k forks source link

created a version of NewPipe in Kotlin #10976

Open XilinJia opened 5 months ago

XilinJia commented 5 months ago

Checklist

Feature description

I took an effect in the past couple weeks converting all Java code to Kotlin. There are a couple existing issues, but the app builds and runs fine. I uploaded to https://github.com/XilinJia/NewPipeX. If there is an interest to use, I'd be very happy to send in a PR or some sort

Why do you want this feature?

It help further development.

Additional information

No response

XilinJia commented 5 months ago

If anyone is interested, I just make the introductory migration to androidx.media3. exoplayer2 was removed. Though not thoroughly tested, things appear to work. Source of the last commit and apk are at https://github.com/XilinJia/NewPipeX