A Homebridge plugin for Google Nest devices that uses the Google Smart Device Management API. Supports Cameras, Doorbells, Displays, and Thermostats. Includes support for HomeKit Secure Video.
ISC License
134
stars
15
forks
source link
Set `stdio` to `'pipe'` when spawning FFmpeg process #144
Fixes #101
According to the Node.js docs for
stdin
on child processes:By default, the process that the
HksvStreamer
spawns has it set to'ignore'
: https://github.com/potmat/homebridge-google-nest-sdm/blob/a228dc3a07ad7fdd3197538e9942d276c9a78f65/src/HksvStreamer.ts#L84This PR explicitly sets
stdio
to'pipe'
whenever we're callingspawn
to launch FFmpeg, so thatstdin
is set correctly.