Commit Graph

88 Commits

Author SHA1 Message Date
Koushik Dutta
11e1aa8b55 ring plugin. 2022-01-17 20:26:06 -08:00
Koushik Dutta
6c866eb002 rebroadcast: sanitize passwords from logs
homekit: dont show dynamic bitrate on cameras that do not support it
sdk: update
2022-01-17 14:40:52 -08:00
Koushik Dutta
166ca35474 server: fix rpc device creation spam. publish 2022-01-09 23:02:06 -08:00
Koushik Dutta
db903f5608 core: reduce memory pressure on startup from typescript import 2022-01-07 11:30:37 -08:00
Koushik Dutta
8f0751cf72 core: rawvideo fast path 2022-01-04 22:41:53 -08:00
Koushik Dutta
6c4d4b08d6 rebroadcast: kill with SIGKILL 2022-01-04 22:41:07 -08:00
Koushik Dutta
5d1cc0e655 reroadcast: remove junk 2021-12-31 23:42:53 -08:00
Koushik Dutta
8acd383f5c rebroadcast: typed parsers 2021-12-31 23:28:04 -08:00
Koushik Dutta
68c8bde3d8 Revert "plugins: experimental"
This reverts commit 2301ff2fc0.
2021-12-31 23:19:09 -08:00
Koushik Dutta
2301ff2fc0 plugins: experimental 2021-12-31 23:19:07 -08:00
Koushik Dutta
981663ef5c package.json updates 2021-12-31 12:41:19 -08:00
Koushik Dutta
fc6a7e2462 homekit: wip 2021-12-29 23:11:59 -08:00
Koushik Dutta
2cd6864495 rebroadcast: performance improvements 2021-12-26 19:03:12 -08:00
Koushik Dutta
ec53d82f7d common 2021-12-23 23:21:42 -08:00
Koushik Dutta
6d5267e617 rebroadcast: fix bug where disabled audio was being reset 2021-12-22 11:32:18 -08:00
Koushik Dutta
6e6ee65e9b rebroadcast: fix regression in camera disconnection 2021-12-16 22:30:02 -08:00
Koushik Dutta
69f2ae9f75 various plugins: rebuild with settings mixin crash resistance 2021-12-15 12:53:36 -08:00
Koushik Dutta
e4ed4c7dc2 rebroadcast: fix bug where ffmpeg timeout does not kill the ffmpeg process 2021-12-14 19:38:09 -08:00
Koushik Dutta
d5ce7a5ee9 plugins: rebuild various plugins using settings mixin 2021-12-12 00:59:37 -08:00
Koushik Dutta
76fda20e28 common: settings mixin storage key 2021-12-10 11:39:46 -08:00
Koushik Dutta
a77b8acc62 rebroadcast: relax timeout, watch for early ffmpeg death 2021-12-05 10:46:47 -08:00
Koushik Dutta
a184bfecfe common: filter auto enable mixin provider 2021-12-04 13:54:39 -08:00
Koushik Dutta
2e0af3d589 common: clean up logging 2021-12-02 20:45:58 -08:00
Koushik Dutta
cfba37e4ce rebroadcast: proper mp2/mp3/aac support with bitstream filter for adts conversion 2021-12-01 10:49:31 -08:00
Koushik Dutta
8faa15d240 rebroadcast: use aac_adtstoasc on mp4 and mpegts output arguments 2021-11-30 13:23:33 -08:00
Koushik Dutta
8432db600a update package-lock.json 2021-11-29 21:00:30 -05:00
Koushik Dutta
ed9de9c2de rebroadcast: fix bug where initial connection failing on the rebroadcast session does not initiate a restart. 2021-11-17 22:52:36 -08:00
Koushik Dutta
23611770ab sdk: add url/container hints. fix python rpc bugs. 2021-11-16 11:58:08 -08:00
Koushik Dutta
aeb8c21346 sdk/rpc: wip 2021-11-15 16:16:19 -08:00
Koushik Dutta
d90b4d70cb common: typo in filename 2021-11-13 21:32:28 -08:00
Koushik Dutta
a99fe01770 wrtc/sdk/core/server: update and publish with new wrtc that supports Apple Silicon. 2021-11-11 16:19:43 -08:00
Koushik Dutta
71c23f2164 rebroadcast: kill connection if downstream buffers too much data. 2021-11-08 12:36:30 -08:00
Koushik Dutta
ae945fa960 opencv: hardware acceleration 2021-11-02 22:23:49 -07:00
Koushik Dutta
e526f3c40d homekit: transcode cleanup 2021-11-01 11:48:55 -07:00
Koushik Dutta
d0209ec853 opencv: stream restart and stream selection 2021-10-31 14:45:46 -07:00
Koushik Dutta
ff30a234d6 common: make ffmpeg mp4 parser accept input arguments instead of ffmpeg input object 2021-10-31 14:03:28 -07:00
Koushik Dutta
ffc67cf74c common: create device and username boilerplate 2021-10-23 13:39:51 -07:00
Koushik Dutta
1d3485b2df sdk: initial esbuild support, update webpack to latest. trim dependencies. 2021-10-22 13:55:43 -07:00
Koushik Dutta
29ceb2375c rebroadcast: fix autoenable bug 2021-10-19 16:11:02 -07:00
Koushik Dutta
c2a431d8ec rebroadcast: version autoenable mixin and release 2021-10-18 19:23:54 -07:00
Koushik Dutta
13225cd956 common: raw image parsers 2021-10-16 16:01:48 -07:00
Koushik Dutta
ac978c5f38 common/hwaccel: fix videotoolbox weirdness 2021-10-15 17:13:38 -07:00
Koushik Dutta
da6d9b043e homekit: ffmpeg encoder fixups 2021-10-14 23:35:54 -07:00
Koushik Dutta
a64cb494a2 homekit: ffmpeg encoder suggestions 2021-10-14 23:26:18 -07:00
Koushik Dutta
92cbe9f979 rebroadcast: stability fixups and recommendations 2021-10-13 16:20:54 -07:00
Koushik Dutta
ac4d1263a2 rebroadcast: refactor 2021-10-12 23:33:57 -07:00
Koushik Dutta
10deb9c7af Fix old rebroadcast change.
Revert "Revert "rebroadcast: handle pcm audio""

This reverts commit 2fb11368f1.
2021-10-12 19:49:01 -07:00
Koushik Dutta
2fb11368f1 Revert "rebroadcast: handle pcm audio"
This reverts commit 66a2259242.
2021-10-12 13:20:53 -07:00
Koushik Dutta
66a2259242 rebroadcast: handle pcm audio 2021-10-12 01:05:11 -07:00
Koushik Dutta
4d9bc3ed15 common: resolution helpers 2021-10-11 19:32:56 -07:00