Commit Graph

51 Commits

Author SHA1 Message Date
Quentin Renard
6e92c342d9 Now using go-astiav 2022-02-20 11:26:26 +01:00
Quentin Renard
bd0d8d51d8 Added Closer interface 2021-12-14 14:29:49 +01:00
Quentin Renard
ea2e3b39cd Added thread type to context 2021-11-21 11:26:06 +01:00
Quentin Renard
2d8c4bc9f4 Protected inner libav logic from closer 2021-09-19 11:14:58 +02:00
Quentin Renard
aa142c7c59 Now using Closer.Do outside main loop 2021-05-04 11:33:23 +02:00
Quentin Renard
c04b5e95dc Moved stater outside of nodes 2020-11-21 15:40:08 +01:00
Quentin Renard
295288e66a Fixed frame and pkt dispatchers 2020-10-29 16:05:34 +01:00
Quentin Renard
52bef5b8ba Dispatching now doesnt wait for subprocesses to finish 2020-10-22 16:00:39 +02:00
Quentin Renard
3c3f139b21 Added stat name 2020-09-28 09:41:35 +02:00
Quentin Renard
91130e7a3e Added repeated and delay stats for rate enforcer 2020-05-25 14:46:42 +02:00
Quentin Renard
552fd25188 Removed workflow pool + added server 2020-04-26 16:12:16 +02:00
Quentin Renard
0b83ae80c6 Added dict 2020-03-06 14:47:53 +01:00
Quentin Renard
4dae119b4b Removed astilog/errors dependencies 2020-01-07 15:55:30 +01:00
Quentin Renard
86b33d1e56 Now using astikit instead of astitools 2019-12-27 12:50:46 +01:00
Quentin Renard
f4df069754 Updated averror handling 2019-04-06 10:35:03 +02:00
Quentin Renard
93553e8ac7 Moved closer to astitools 2019-02-16 11:38:34 +01:00
Quentin Renard
78c1fa51b9 Added filterer switch 2018-12-23 15:09:51 +01:00
Quentin Renard
1631e3ff71 Added NodeOptions 2018-12-22 17:05:45 +01:00
Quentin Renard
c9bc2d8cdc Added target to EventError 2018-12-22 15:20:38 +01:00
Quentin Renard
bd0497b6b3 Moved EventEmitter to an interface 2018-12-22 14:30:45 +01:00
Quentin Renard
ac189298cb Events payloads are Node instead of string 2018-12-22 11:42:57 +01:00
Quentin Renard
01f9017d27 Fixed 0 pkt duration in encoder when framerate is provided 2018-12-08 11:16:01 +01:00
Quentin Renard
8382e1a734 Added FrameSize to encoder 2018-11-25 10:32:43 +01:00
Quentin Renard
b97bde2c69 Removed encoder descriptor pool 2018-11-24 15:49:29 +01:00
Quentin Renard
3dab6ade9b Added audio handling to filterer 2018-11-24 15:38:54 +01:00
Quentin Renard
c202d567de Added child closer 2018-10-27 19:19:01 +02:00
Quentin Renard
5222dcaefd Added node disconnect 2018-10-27 18:12:05 +02:00
Quentin Renard
b16f835584 Added own pkt pool since we are experiencing problems with sync.Pool 2018-10-27 16:46:09 +02:00
Quentin Renard
39497d96fb Added switcher 2018-10-20 15:11:34 +02:00
Quentin Renard
062a6520a1 Added connector interfaces 2018-10-20 12:29:46 +02:00
Quentin Renard
b8ff275eb8 Global header is now optional in encoder 2018-10-20 11:41:56 +02:00
Quentin Renard
f3f0d1357b Encoder now resets frame attributes 2018-10-20 10:52:12 +02:00
Quentin Renard
7786c44899 Exported NewAvError 2018-10-13 19:04:07 +02:00
Quentin Renard
a12f5886c2 Added todo 2018-10-13 18:43:01 +02:00
Quentin Renard
32148076fb Fixed encoder prev pool 2018-10-13 18:28:27 +02:00
Quentin Renard
678db78b92 Added PktHandlerPayload and FrameHandlerPayload containing prev instead of injecting prev in New methods 2018-10-13 16:56:04 +02:00
Quentin Renard
372ca1353c Moved job to main 2018-10-13 10:13:03 +02:00
Quentin Renard
6da650aadb Added audio to encode example 2018-10-06 15:05:29 +02:00
Quentin Renard
344c44352b Sending to CtxQueue is always blocking 2018-10-06 13:47:04 +02:00
Quentin Renard
e06f24f3f7 Not using regulator anymore 2018-10-06 12:31:23 +02:00
Quentin Renard
a6ed84c9e5 Fixed time base 2018-10-06 11:39:56 +02:00
Quentin Renard
d182975818 Added encode example 2018-10-06 08:41:21 +02:00
Quentin Renard
73e0ddeebd Added PktCond 2018-10-06 08:04:20 +02:00
Quentin Renard
4283b15bd3 Added missing stats 2018-09-30 15:05:41 +02:00
Quentin Renard
381b0d2ddf Added pause and continue 2018-09-30 13:14:29 +02:00
Quentin Renard
b978e37f0d Added stats for demuxer and decoder 2018-09-29 21:35:38 +02:00
Quentin Renard
8d64126705 Now handling workflow + node events in websocket 2018-09-29 17:58:10 +02:00
Quentin Renard
a61404abca Added filterer 2018-09-22 20:30:08 +02:00
Quentin Renard
e8f4c671a2 Added TODOs 2018-09-22 18:38:01 +02:00
Quentin Renard
711cd888bf Added pkt and frame dispatcher 2018-09-22 18:11:33 +02:00