play-daemon-threaded/pipeline
Erik Thuning cbf29c4962 Implementing a unified job pool for transcodes and subtitles never panned out,
so the code was just adding unnecessary complexity. The pipeline now uses
mp.pool to manage ffmpeg jobs as before.

This reverts commit f91109fb3e and deletes the
WorkThread class and its associated tests.
2024-10-17 11:34:00 +02:00
..
handlers Implementing a unified job pool for transcodes and subtitles never panned out, 2024-10-17 11:34:00 +02:00
preprocessors Added support for uploads with name prefix 2024-09-06 11:40:59 +02:00
__init__.py Implementing a unified job pool for transcodes and subtitles never panned out, 2024-10-17 11:34:00 +02:00
collector.py Added optional support for user-specified notification endpoints in packages 2024-03-26 15:47:39 +01:00
daisy.py Fixed the courseSegmentInstance sorting bug and added reasoning for sorting in the first place 2023-08-29 11:23:04 +02:00
deduplogger.py Added a deduplicating log handler for the stderr logger 2022-12-06 16:06:31 +01:00
distributor.py Added optional support for user-specified notification endpoints in packages 2024-03-26 15:47:39 +01:00
exceptions.py Major updates to the subtitles handler with some knock-on effects 2023-11-24 16:17:51 +01:00
ldap.py VisibilityHandler (#3) 2024-03-27 14:54:33 +01:00
notifier.py VisibilityHandler (#3) 2024-03-27 14:54:33 +01:00
package.py VisibilityHandler (#3) 2024-03-27 14:54:33 +01:00
queuereader.py Added optional support for user-specified notification endpoints in packages 2024-03-26 15:47:39 +01:00
queuethread.py Updated logging calls 2023-11-30 09:53:09 +01:00
utils.py Made raise_for_structure provide better feedback on errors 2024-06-18 11:26:20 +02:00