libretime/playout
Jonas L 35d0dec4a8
fix: apply replay gain preferences on scheduled files (#2945)
### Description

The replay gain preferences are applied in the legacy code, but the
playout code was missing this feature. The replay gain was not applied
when playout fetched the schedules.


37d1a7685e/legacy/application/models/Schedule.php (L881-L886)
2024-02-08 20:29:10 +01:00
..
install feat: run python in optimized mode (#2874) 2024-01-07 14:30:20 +01:00
libretime_playout fix: apply replay gain preferences on scheduled files (#2945) 2024-02-08 20:29:10 +01:00
tests fix: apply replay gain preferences on scheduled files (#2945) 2024-02-08 20:29:10 +01:00
Makefile feat: add sentry sdk 2023-03-14 14:59:45 +00:00
README.md chore: update outdated readmes (#2131) 2022-09-12 20:45:37 +02:00
packages.ini fix(playout): remove unused ecasound package (#2496) 2023-04-03 14:48:08 +01:00
pyproject.toml chore(deps): update dependency pylint to v3 (main) (#2731) 2023-10-14 17:22:08 +02:00
requirements.txt chore(deps): update dependency lxml to >=4.5.0,<6.0.0 (main) (#2878) 2024-01-12 21:04:49 +01:00
setup.py chore(deps): update dependency lxml to >=4.5.0,<6.0.0 (main) (#2878) 2024-01-12 21:04:49 +01:00

README.md

LibreTime Playout

LibreTime Playout is a service that will ingest a schedule and stream it.

Development

# Install dependencies
make install
# Activate the development environment
source .venv/bin/activate

# Run linters
make lint

# Run tests
make test

# See the Makefile for more commands
cat Makefile

History

This tool was born out of a collaboration between Open Broadcast and Sourcefabric.

The authors of the code are:

Original Authors:

Almost a complete refactor/rewrite by: Martin Konecny martin.konecny@gmail.com