obs-studio/plugins/rtmp-services
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
..
data rtmp-services: Add looch.tv streaming platform 2017-09-11 16:43:39 +03:00
CMakeLists.txt rtmp-services: Require cmake var to enable ingest updates 2017-08-09 12:34:27 -07:00
lookup-config.h.in rtmp-services: Require cmake var to enable ingest updates 2017-08-09 12:34:27 -07:00
rtmp-common.c rtmp-services: Only update Twitch ingests when necessary 2017-10-09 10:10:59 -07:00
rtmp-custom.c (API Change) libobs: Pass type data to get_name callbacks 2015-09-16 09:21:12 -07:00
rtmp-format-ver.h rtmp-services: Add format_version to services.json 2015-08-19 16:19:03 -07:00
rtmp-services-main.c rtmp-services: Only update Twitch ingests when necessary 2017-10-09 10:10:59 -07:00
twitch.c rtmp-services: Only update Twitch ingests when necessary 2017-10-09 10:10:59 -07:00
twitch.h rtmp-services: Add Twitch ingest update API 2017-08-01 02:50:26 -07:00