Commit Graph

83 Commits

Author SHA1 Message Date
jb-alvarado
4832f8560b switch to toml 2024-05-01 22:00:12 +02:00
jb-alvarado
a1d1be5fc1 add missing value 2024-04-22 15:10:26 +02:00
jb-alvarado
12086904cd ignore advanced config in tests, support advanced config path as argument, support advanced config on null output 2024-04-22 15:06:00 +02:00
jb-alvarado
0131fc6159 update packages 2024-04-09 16:40:14 +02:00
jb-alvarado
7aeb9dad0b update packages 2024-03-23 23:36:35 +01:00
jb-alvarado
00ae975a81 work on new infinit mode 2024-03-20 21:12:47 +01:00
jb-alvarado
68f2e8842e ignore test 2024-02-02 13:04:02 +01:00
jb-alvarado
09f7c0e5bd fix paths 2024-02-02 12:59:38 +01:00
jb-alvarado
87a05eeb84 fix paths 2024-02-02 12:58:27 +01:00
jb-alvarado
5a62b56a86 fix paths, add missing clips to playlist 2024-02-02 12:32:50 +01:00
jb-alvarado
8bb07ff686 add test clips and playlists, cleanup and simplify code, set dummy real length, or shorter 2024-02-02 12:26:25 +01:00
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
415d79ecbc add example with localtime filter, update packages 2024-01-17 20:18:49 +01:00
jb-alvarado
6cef3620c4 fix test 2023-12-02 22:42:00 +01:00
jb-alvarado
0df34e2bd7 update packages 2023-11-08 08:40:48 +01:00
jb-alvarado
38e73a0138 remove openssl dependency, remove TLS debug log messages, fix program hang when mail sending not work 2023-10-13 08:20:35 +02: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
8eb5c2ba02 switch jsonrpc-http-server to tiny_http, update clap to next major version
The jsonrpc-http-server don't get any updates anymore and some libs are already unmaintained. Migration to the new jsonrpsee makes not so much sense, because its features are not needed. For our needs tiny_http is absolut enough.
2023-06-19 16:57:25 +02:00
jb-alvarado
aced7053cb update packages 2023-04-23 21:29:36 +02:00
jb-alvarado
0822a620f5 fix branch 2023-02-28 07:48:15 +01: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
7e5a391e3d work on "piggyback" mode 2023-02-20 17:28:33 +01:00
jb-alvarado
6c09e6dd5e set output count and output filter 2023-02-13 14:21:02 +01:00
jb-alvarado
1c54bc0e2d update yaml 2023-02-09 11:58:59 +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
3b61d09809 set version and other metadata globally 2023-02-03 09:32:05 +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
e72967a21c new file: tests/assets/video_audio_vtt.mkv 2022-10-22 21:58:25 +02:00
jb-alvarado
9a67aa1776 work on new output filter function 2022-10-21 15:31:24 +02:00
jb-alvarado
d0ef71767b add subtitle example 2022-10-19 20:51:38 +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