Add 'common' and 'custom' RTMP services

This plugin is just a generic service plugin for basic RTMP streaming
service stuff.

This just has a 'common' service that has a list of common/simple
streaming services that don't have their own custom service modules, and
then a 'custom' service that allows you to enter in the stream URL and
key manually, without a service/server list.

Also, copy the jansson VS projects file (don't modify the old one) so
that it's located in the vs/2013 directory, so that other libraries can
properly link with it without having to enter in extra information just
to include jansson
This commit is contained in:
jp9000
2014-04-19 20:54:18 -07:00
parent 506daa17d9
commit 43057038fc
11 changed files with 632 additions and 15 deletions

View File

@@ -60,7 +60,7 @@ static void update_settings(struct window_capture *wc, obs_data_t s)
if (window) {
char **strlist = strlist_split(window, ':', true);
if (strlist[0] && strlist[1] && strlist[2]) {
if (strlist && strlist[0] && strlist[1] && strlist[2]) {
wc->title = decode_str(strlist[0]);
wc->class = decode_str(strlist[1]);
wc->executable = decode_str(strlist[2]);