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
blacklight added the
backend
enhancement
media
labels 2024-08-17 01:28:45 +02:00
blacklight self-assigned this 2024-08-17 01:28:45 +02:00
blacklight added 2 commits 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
blacklight added this to the integrations project 2024-08-17 01:28:46 +02:00
blacklight added 4 commits 2024-08-17 03:29:21 +02:00
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
blacklight added 1 commit 2024-08-17 19:28:52 +02:00
[#422] [media.gstreamer] Upgraded plugin to new resource refactor.
All checks were successful
continuous-integration/drone/push Build is passing
3068ced5af
blacklight added 3 commits 2024-08-18 12:32:39 +02:00
blacklight added 1 commit 2024-08-18 12:52:11 +02:00
[#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`.
blacklight added 1 commit 2024-08-18 12:53:36 +02:00
Minor logging format fixes.
All checks were successful
continuous-integration/drone/push Build is passing
7c0daf9873
blacklight merged commit 5080caa38e into master 2024-08-18 12:56:47 +02:00
blacklight deleted branch new-yt-dlp-logic 2024-08-18 12:56:48 +02:00
Sign in to join this conversation.
No description provided.