41 Commits

Author SHA1 Message Date
jb-alvarado
831f867ec6 call only one function for get current, next or updated palylist 2024-02-01 22:39:04 +01:00
jb-alvarado
2dc389c9f9 simplify, cleanup and restructure code around playlist handling, add test for gen_source 2024-02-01 15:11:48 +01:00
jb-alvarado
b8d041be57 add skip validation argument, fix case where clips not exist (introduced in v.20), fix lock deadlock, add more tests 2024-01-31 17:52:17 +01:00
jb-alvarado
6cef3620c4 fix test 2023-12-02 22:42:00 +01:00
jb-alvarado
c9a87a93e3 activate test_ordered_list 2023-10-01 14:26:22 +02:00
jb-alvarado
a7f9ea8793 ignore tests 2023-10-01 14:20:42 +02:00
jb-alvarado
cf6e5663e9 jump out from source loop when playout is terminated 2023-10-01 14:11:04 +02:00
jb-alvarado
4ef190bc84 ignore test on github 2023-09-11 17:37:48 +02:00
jb-alvarado
b698a75fe9 serial testing 2023-09-11 17:20:49 +02:00
jb-alvarado
89b56e6310 add more test for playlist generation 2023-09-11 16:38:10 +02:00
jb-alvarado
0d7cab6938 fix test get_date_tomorrow 2023-09-11 13:29:38 +02:00
jb-alvarado
9e95fb2bb0 add test 2023-09-10 19:30:42 +02:00
jb-alvarado
4f58eb0785 add test before midnight 2023-09-10 18:39:08 +02:00
jb-alvarado
0c51f8303c generate playlists based on template, serialize paths to PathBuf 2023-09-05 14:46:32 +02:00
jb-alvarado
c96206ce02 fix tests 2023-08-07 18:34:44 +02:00
jb-alvarado
98d1d5d606 support filler folder 2023-07-23 21:25:35 +02:00
jb-alvarado
83432ef673 don't log missing source when playlist is to short
add validate playlist option
2023-07-06 11:33:09 +02:00
jb-alvarado
6c5264ea5f rename kill with stop (we are not killing anybody...), stop engine over rpc. #268 2023-02-21 14:10:06 +01:00
jb-alvarado
6c09e6dd5e set output count and output filter 2023-02-13 14:21:02 +01:00
jb-alvarado
c0740fc830 get correct error level from config, fix playlist tests 2023-02-09 11:09:54 +01:00
jb-alvarado
0ed6add25f add another custom filter test 2023-02-03 12:27:08 +01:00
jb-alvarado
9cb3a62069 rearrange custom filters
fix missing output mapping on multiple outputs
2022-10-23 21:00:13 +02:00
jb-alvarado
72a1cb9e5a get mapping by index 2022-10-22 22:52:15 +02:00
jb-alvarado
9a67aa1776 work on new output filter function 2022-10-21 15:31:24 +02:00
jb-alvarado
4afba4028a
build output filters from scratch, fix #210 (#211)
* simplify  prepare_output_cmd, use filters struct for stream encoder

* add commands

* unify null output, cleanup stream

* simplify prepare_output_cmd

* remove debug message

* build output filters from scratch, fix #210

* no fontfile
2022-10-18 16:27:01 +02:00
jb-alvarado
23aedf3600
simplify prepare_output_cmd, use filters struct for stream encoder (#209) 2022-10-17 19:30:10 +02:00
jb-alvarado
84addbcb2a use named drawtext filter instead of index 2022-10-15 21:59:37 +02:00
jb-alvarado
a93440e06b fix case when video has no audio, but separate audio is set. add test case for it 2022-10-14 14:40:26 +02:00
jb-alvarado
2f7041d15b cleanup, set path 2022-10-14 14:06:50 +02:00
jb-alvarado
b18692863d test path and object 2022-10-14 13:23:10 +02:00
jb-alvarado
53c0fbd5d3 updates, debug path 2022-10-14 13:08:40 +02:00
jb-alvarado
34a0715d17 fix run 2022-10-14 12:28:33 +02:00
jb-alvarado
13aac537bb seek logo path 2022-10-14 11:59:58 +02:00
jb-alvarado
a15c4576a2 add test logo 2022-10-14 11:37:56 +02:00
jb-alvarado
1c40b9e085 fix path and mapping 2022-10-14 11:09:38 +02:00
jb-alvarado
06b5d6a227 support multi A/V HLS 2022-10-14 10:40:35 +02:00
jb-alvarado
61f57e2f9e add ProcessMode enum 2022-10-13 21:01:13 +02:00
jb-alvarado
713233ff1a add OutputMode enum, more work on multi audio tracks, more tests 2022-10-13 17:34:14 +02:00
jb-alvarado
6484cdf875 remove import 2022-10-12 17:58:36 +02:00
jb-alvarado
b7a3e356d1 move function prepare_output_cmd, add test video_audio_output 2022-10-12 17:57:34 +02:00
jb-alvarado
87c508be54 add tests 2022-10-12 15:28:49 +02:00