New yt-dlp logic #423

Merged
blacklight merged 12 commits from new-yt-dlp-logic into master 2024-08-18 12:56:47 +02:00
Owner
No description provided.
blacklight added this to the v1.3.0 milestone 2024-08-17 01:28:45 +02:00
- Clear separation of the media components into searchers, parsers,
  downloaders and players.

- Support for `cache_dir` and `cache_streams` on play to ensure feature
  parity with the old one-URI-one-stream architecture.

- Added logic to hook the output of yt-dlp to the media player plugin if
  the user elects not to user the filesystem cache.
[#422] Migrated VLC to the new yt-dlp architecture.
All checks were successful
continuous-integration/drone/push Build is passing
1da90c3bb4
omxplayer is a media player only for Raspberry Pi that has been
deprecated years ago, and it hasn't been available for at least the past
two stable versions of Debian.

Since I no longer have machines that still run omxplayer that I can use
to test, and since maintaining feature parity with other media plugins
is becoming harder, I'll proceed with removing this plugin.
Updated docs
All checks were successful
continuous-integration/drone/push Build is passing
9f7c3c0336
[#422] [media.gstreamer] Upgraded plugin to new resource refactor.
All checks were successful
continuous-integration/drone/push Build is passing
3068ced5af
[#422] Migrated media.kodi plugin.
All checks were successful
continuous-integration/drone/push Build is passing
3573671f8d
Also changed the configuration: from `host`+`port` to `rpc_url`.
Minor logging format fixes.
All checks were successful
continuous-integration/drone/push Build is passing
7c0daf9873
blacklight deleted branch new-yt-dlp-logic 2024-08-18 12:56:48 +02:00
Sign in to join this conversation.
No description provided.