jp9000 d768717b8c rtmp-services: Only update Twitch ingests when necessary
(This commit also modifies UI)

Instead of pinging Twitch every time the program starts up, only pings
for new servers when the ingests are actually being used, and when the
UI uses the auto-configuration dialog.

If ingests have not been cached when using the "Auto" server, it will
wait for 3 seconds max to query the Twitch ingest API.  If it takes
longer than 3 seconds or fails, it will defer to SF.  If ingests were
already cached, then it will use the existing cache immediately.
2017-10-09 10:10:59 -07:00
..
2017-08-10 16:07:40 +02:00
2017-08-08 23:24:02 +02:00
2017-08-18 22:26:47 -05:00
2017-08-10 16:07:40 +02:00
2017-05-19 19:21:44 -05:00
2017-08-10 16:07:40 +02:00
2017-08-10 16:07:40 +02:00
2017-01-30 16:05:25 -08:00