platypush/platypush/plugins/media
Fabio Manganiello 33d4c8342d
continuous-integration/drone/push Build is passing Details
[#389] Possible fix for "Too many open files" media issue.
It seems that the process keeps a lot of open connections to Chromecast
devices during playback.

The most likely culprit is the `_refresh_chromecasts` logic.

We should start a `cast` object and register a status listener only if a
Chromecast with the same identifier isn't already registered in the
plugin.
2024-04-15 23:01:10 +02:00
..
chromecast [#389] Possible fix for "Too many open files" media issue. 2024-04-15 23:01:10 +02:00
gstreamer [`media`] Extended current track with ytdl metadata if available. 2023-11-07 00:45:44 +01:00
jellyfin Black/LINT for Jellyfin plugin. 2023-11-07 00:45:45 +01:00
kodi [#311] Docs deps autogen sphinx plugin. 2023-09-24 17:00:08 +02:00
lib Added support for Plex to Chromecast 2018-11-13 01:29:24 +01:00
mplayer [media.mplayer] Plugin rewrite. 2024-01-16 00:41:01 +01:00
mpv [media.mplayer] Plugin rewrite. 2024-01-16 00:41:01 +01:00
omxplayer [`media`] Extended current track with ytdl metadata if available. 2023-11-07 00:45:44 +01:00
plex [#311] Docs deps autogen sphinx plugin. 2023-09-24 17:00:08 +02:00
search [`media`] Added logic to parse local media metadata. 2023-11-09 02:47:34 +01:00
subtitles [#311] Docs deps autogen sphinx plugin. 2023-09-24 17:00:08 +02:00
vlc [media.vlc] Always add `--play-and-exit` to args. 2024-01-18 21:21:15 +01:00
webtorrent Added `get_default_media_plugin` utility. 2023-12-06 01:31:05 +01:00
__init__.py [media] Fixed base interface of `media.seek` and `media.set_position`. 2024-01-13 22:39:33 +01:00