obs-outputs,obs-ffmpeg: Add protocol to service outputs

This commit is contained in:
tytan652 committed 2023-03-19 15:29:03 +01:00
1 parent 201bcda051
commit 855956f60e
5 files changed
+9

No files matched your search

+1
View File
@@ -331,6 +331,7 @@ struct obs_output_info ffmpeg_hls_muxer = {
.id = "ffmpeg_hls_muxer",
.flags = OBS_OUTPUT_AV | OBS_OUTPUT_ENCODED | OBS_OUTPUT_MULTI_TRACK |
OBS_OUTPUT_SERVICE,
.protocols = "HLS",
#ifdef ENABLE_HEVC
.encoded_video_codecs = "h264;hevc",
#else
+1
View File
@@ -1289,6 +1289,7 @@ struct obs_output_info ffmpeg_mpegts_muxer = {
.id = "ffmpeg_mpegts_muxer",
.flags = OBS_OUTPUT_AV | OBS_OUTPUT_ENCODED | OBS_OUTPUT_MULTI_TRACK |
OBS_OUTPUT_SERVICE,
.protocols = "SRT;RIST",
#ifdef ENABLE_HEVC
.encoded_video_codecs = "h264;hevc;av1",
#else
+1
View File
@@ -944,6 +944,7 @@ struct obs_output_info ffmpeg_mpegts_muxer = {
.id = "ffmpeg_mpegts_muxer",
.flags = OBS_OUTPUT_AV | OBS_OUTPUT_ENCODED | OBS_OUTPUT_MULTI_TRACK |
OBS_OUTPUT_SERVICE,
.protocols = "SRT;RIST",
.encoded_video_codecs = "h264;av1",
.encoded_audio_codecs = "aac",
.get_name = ffmpeg_mpegts_mux_getname,
+1
View File
@@ -1159,6 +1159,7 @@ static int _ftl_error_to_obs_error(int status)
struct obs_output_info ftl_output_info = {
.id = "ftl_output",
.flags = OBS_OUTPUT_AV | OBS_OUTPUT_ENCODED | OBS_OUTPUT_SERVICE,
.protocols = "FTL",
.encoded_video_codecs = "h264",
.encoded_audio_codecs = "opus",
.get_name = ftl_stream_getname,
+5
View File
@@ -1642,6 +1642,11 @@ struct obs_output_info rtmp_output_info = {
.id = "rtmp_output",
.flags = OBS_OUTPUT_AV | OBS_OUTPUT_ENCODED | OBS_OUTPUT_SERVICE |
OBS_OUTPUT_MULTI_TRACK,
#ifdef NO_CRYPTO
.protocols = "RTMP",
#else
.protocols = "RTMP;RTMPS",
#endif
.encoded_video_codecs = "h264",
.encoded_audio_codecs = "aac",
.get_name = rtmp_stream_getname,