jb-alvarado
c6329c470a
validate next clip in a thread, to have less delta
2023-11-30 15:42:20 +01:00
jb-alvarado
94e02ac367
loop separate audio when is to short
2023-11-30 09:04:21 +01:00
jb-alvarado
85619c0633
seek in on validation
2023-11-21 10:39:43 +01:00
jb-alvarado
424499d400
package updates and code cosmetics
2023-11-17 11:22:04 +01:00
jb-alvarado
7d3173533f
Use enum for Role everywhere, fix time shift, fix #433 , get config also as normal user
2023-11-02 13:40:56 +01:00
jb-alvarado
b4cde6e12c
embed static files from frontend in ffpapi, add db path argument
2023-10-31 23:43:33 +01:00
amazing
652522da32
add task runner to hls output
2023-10-27 10:51:05 +02:00
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
902fb99966
cleanup
2023-10-01 13:04:44 +02:00
jb-alvarado
2ba9ddeb8f
remove fake time argument
2023-09-29 09:11:02 +02:00
jb-alvarado
dfe10bc9a0
enable fake_time parameter
2023-09-29 08:56:16 +02:00
jb-alvarado
4ea9eea237
fix log none argument
2023-09-29 08:43:53 +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
83f59ba0bd
deserialize number or string
2023-08-07 10:55:13 +02:00
jb-alvarado
d3b52eb29c
convert comma to dot, remove TODOs
2023-08-06 21:17:33 +02:00
jb-alvarado
4bb4c81473
change warning
2023-07-26 09:32:57 +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
48a3714a18
fix case when playlist disappear
2023-07-25 11:58:25 +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
52d44e7a2a
wait for task end
2023-07-20 07:44:18 +02:00
jb-alvarado
5bd1b23513
run task on clip change, #276
2023-07-19 21:45:15 +02:00
jb-alvarado
972567afa6
fix ffmpeg zombies in HLS mode
2023-07-19 07:33:49 +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
6edee6714f
Merge branch 'master' into master
2023-06-25 17:26:05 +00:00
jb-alvarado
ec33cdb309
fix player control, fix #339
2023-06-25 19:17:52 +02:00
jb-alvarado
2b4fbff2dc
change num_args to 1..
2023-06-22 08:38:00 +02:00
jb-alvarado
7c398c5e55
add description, spelling
2023-06-20 10:51:32 +02:00
jb-alvarado
25e2ed7390
add doc strings
2023-06-20 08:40:11 +02:00
jb-alvarado
c02241ffe8
deserialize numbers to string
2023-06-19 21:56:41 +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
5502c45420
cleanup and update docker files, migrate to notify 6.0
2023-06-18 00:43:23 +02:00
jb-alvarado
04e4f202fd
Revert "update docker images, migrate to notify 6.0"
2023-06-16 16:15:27 +00:00
jb-alvarado
08dc748b5f
migrate to notify 6.0
2023-06-16 15:25:57 +02:00
jb-alvarado
d6baccf3a7
remove redundant clone
2023-06-11 21:07:31 +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
676d71e9b7
mark and scroll to current clip, show when ingest is running
2023-04-09 22:31:35 +02:00