Skip to content

MyPlayer v1.1

Choose a tag to compare

@mirahtisham13 mirahtisham13 released this 09 Sep 14:17
· 4 commits to main since this release

MyPlayer v1.1 - Initial Release
Welcome to the first official release of MyPlayer! 🚀 MyPlayer is a high-performance, native Android video player application built with Kotlin, Jetpack Compose, Coroutines/Flow, Coil, and the powerful MPV Player Engine.

🐛 Bug Fixes & Improvements

  • Subtitle Synchronization: Fixed an issue where subtitle sync/delay settings would persist across different videos. The subtitle delay now correctly resets for each new video playback.
  • Rename Dialog Scrolling: Upgraded the rename dialog to use native Compose 1.7+ TextFieldState, allowing you to seamlessly edge-scroll horizontally when dragging the cursor handle through very long filenames.
  • Selection UI: The rename action icon in the bottom app bar now elegantly greys out (instead of disappearing completely) when multiple videos or folders are selected.
  • Media Management Permissions: Re-designed the startup permission flow. The app now explicitly prompts users with a dialog explaining why Media Management permissions are required (for renaming/deleting videos natively), allowing a smoother transition into system settings.
  • Media Loading:- Fixed videos list taking too long to load, now it loads instantly.
  • Defaults:- Changed default settings all over app.
  • Video Tags:- Minor fixes and colour change in video tags.
  • App Blocking:- Fixed app getting blocked by Android play protect.
    📦 Installation
    Download the APK below that matches your device architecture:

MyPlayer-v1.1-arm64-v8a.apk - Recommended for almost all modern Android phones (64-bit).
MyPlayer-v1.1-armeabi-v7a.apk - For older 32-bit Android devices.
MyPlayer-v1.1-universal.apk - A larger package that works on all Android devices.