Commit Graph

163 Commits

Author SHA1 Message Date
jb-alvarado
04353a984d inject filler to current list, when clip not exist 2023-10-17 15:13:53 +02:00
jb-alvarado
3971461280 fix break loop, when cmd is None, fix loop filler when filler duration is smaller then original clip 2023-10-16 09:03:40 +02: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
cf6e5663e9 jump out from source loop when playout is terminated 2023-10-01 14:11:04 +02:00
jb-alvarado
6c79012da3 fix media probe (revert to old behavior) 2023-09-29 08:28:38 +02:00
jb-alvarado
e624110868 fix stop process on windows 2023-09-11 14:59:02 +02:00
jb-alvarado
9e95fb2bb0 add test 2023-09-10 19:30:42 +02:00
jb-alvarado
467a562867 fix ordered sort 2023-09-08 11:32:12 +02:00
jb-alvarado
dfb9d2db9e natural sort on folder list, add advanced playlist gen to frontend 2023-09-08 10:32:46 +02:00
jb-alvarado
b6ffcd9d45 fix logging to file 2023-09-06 08:13:29 +02:00
jb-alvarado
0c51f8303c generate playlists based on template, serialize paths to PathBuf 2023-09-05 14:46:32 +02:00
jb-alvarado
d2c72d56fe stop decoder with SIGTERM signal, instead of kill on non windows systems 2023-08-13 12:59:20 +02:00
jb-alvarado
d1716acfc5 update packages 2023-08-08 21:10:30 +02:00
jb-alvarado
d3b52eb29c convert comma to dot, remove TODOs 2023-08-06 21:17:33 +02:00
jb-alvarado
4b36813d05 more infos about copy mode 2023-07-26 09:37:22 +02:00
jb-alvarado
1bfff27b4b choice audio track index, fix #348 2023-07-26 09:26:06 +02:00
jb-alvarado
4b18d414b7 replace realtime filter with readrate parameter for hls mode 2023-07-25 22:36:42 +02:00
jb-alvarado
b44efde8f1 add stream copy mode, fix #324 2023-07-25 21:26:19 +02:00
jb-alvarado
04c955aad1 sort filler list, set index 2023-07-25 11:58:00 +02:00
jb-alvarado
193b5bcaed pad position with zeros 2023-07-25 11:57:41 +02:00
jb-alvarado
334f842d19 log level as cmd argument 2023-07-24 20:30:31 +02:00
jb-alvarado
72b390aba9 play longer filler clips 2023-07-24 16:57:07 +02:00
jb-alvarado
98d1d5d606 support filler folder 2023-07-23 21:25:35 +02:00
jb-alvarado
5bd1b23513 run task on clip change, #276 2023-07-19 21:45:15 +02:00
jb-alvarado
ac90dcb157 check if json rpc port is in use 2023-07-14 13:42:20 +02:00
jb-alvarado
40fd1c4751 debug log config path 2023-07-13 11:25:08 +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
a15c8a01ba add duration from remote source, #336 2023-06-26 07:40:32 +02:00
jb-alvarado
7c398c5e55 add description, spelling 2023-06-20 10:51:32 +02:00
jb-alvarado
4a578e83ff set chrono features, cleanup, less logging 2023-06-19 20:48:50 +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
6338207fba update most importend config values on new channel 2023-05-15 15:25:15 +02:00
jb-alvarado
6cd092c30f try to create log path, if not exists. expose state file in config (important for multi channels) 2023-05-14 21:16:09 +02:00
jb-alvarado
d1ce475692 no regex match validation for scale filter 2023-04-12 22:24:42 +02:00
jb-alvarado
535511f394 remove loudnorm filter 2023-04-10 20:28:06 +02:00
jb-alvarado
3328aaac6a fix logo path on windows system, #291 2023-03-24 10:28:39 +01:00
jb-alvarado
0afd69f835 fix clippy warning 2023-03-10 11:32: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
272fa91d03 remove drop 2023-02-20 22:13:00 +01:00
jb-alvarado
b4004d7d8b use async process::Command 2023-02-20 22:12:33 +01:00
jb-alvarado
21f28807a3 add another unrecoverable error 2023-02-13 08:15:41 +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
714442cd59 change regex 2023-02-03 10:48:56 +01:00
jb-alvarado
3b61d09809 set version and other metadata globally 2023-02-03 09:32:05 +01:00
jb-alvarado
f4e11a989f check if audio_only on active 2023-02-02 12:52:10 +01:00
jb-alvarado
9e84c561ef update version 2023-02-02 12:17:36 +01:00
jb-alvarado
c5308efa03 Merge branch 'nuxt3-frontend' of github.com:jb-alvarado/ffplayout-engine into nuxt3-frontend 2023-02-02 12:15:04 +01:00
jb-alvarado
537f664c06 fix v_in in custom filter, add audio only mode 2023-02-02 12:14:57 +01:00
jb-alvarado
255ced8ecb update packages, fix clippy warnings 2023-01-28 21:52:32 +01:00