flutter_ytdlp_plugin 0.0.5 copy "flutter_ytdlp_plugin: ^0.0.5" to clipboard
flutter_ytdlp_plugin: ^0.0.5 copied to clipboard

A Flutter plugin for YouTube video streaming using yt-dlp. Supports fetching video formats, related videos, and more.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.5 #

Fixed #

  • Resolved Kotlin compilation error: "Unreachable code" in method call handler
  • Fixed nested when statement structure causing unreachable code after return@execute
  • Improved code structure by moving initialization checks to individual method handlers
  • Enhanced null safety in Python-Kotlin bridge helper methods

0.0.4 #

Fixed #

  • Resolved an issue where the compiler failed to locate the plugin entry point, resulting in the error: "The plugin flutter_ytdlp_plugin doesn't have a main class defined in FlutterYtdlpPlugin.java or .kt."

0.0.3 #

Added #

  • Initialization checks for Python and yt-dlp
  • BREAKING: initialize() now returns InitializationResult instead of bool

0.0.2 #

Fixed #

  • Crash on Android when Python environment not properly initialized
  • Memory leaks in long-running Python operations
  • Thread synchronization issues in Kotlin executor
  • Initialization checks for Python and yt-dlp
  • Better error handling with detailed messages

Changed #

  • Improved thread safety in Kotlin bridge
  • Initialization checks for Python and yt-dlp

Added #

  • initialize() method to explicitly start the plugin
  • isInitialized() method to check plugin status
  • Proper documentation for all public methods

0.0.1 #

Added #

  • Initial release of flutter_ytdlp_plugin
  • Support for YouTube video streaming via yt-dlp
  • Methods for:
    • Getting streaming links
    • Fetching related videos
    • Searching YouTube
    • Getting video details with formats
    • Extracting best quality URLs
4
likes
0
points
46
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for YouTube video streaming using yt-dlp. Supports fetching video formats, related videos, and more.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_ytdlp_plugin

Packages that implement flutter_ytdlp_plugin