diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-source.c b/plugins/obs-ffmpeg/obs-ffmpeg-source.c index c0ab448ce..eef1cddd9 100644 --- a/plugins/obs-ffmpeg/obs-ffmpeg-source.c +++ b/plugins/obs-ffmpeg/obs-ffmpeg-source.c @@ -425,15 +425,8 @@ static void ffmpeg_source_tick(void *data, float seconds) } } -#define SRT_PROTO "srt" #define RIST_PROTO "rist" -static bool requires_mpegts(const char *path) -{ - return !astrcmpi_n(path, SRT_PROTO, sizeof(SRT_PROTO) - 1) || - !astrcmpi_n(path, RIST_PROTO, sizeof(RIST_PROTO) - 1); -} - static void ffmpeg_source_update(void *data, obs_data_t *settings) { struct ffmpeg_source *s = data; @@ -468,10 +461,6 @@ static void ffmpeg_source_update(void *data, obs_data_t *settings) should_restart_media = true; input = obs_data_get_string(settings, "input"); input_format = obs_data_get_string(settings, "input_format"); - if (requires_mpegts(input)) { - input_format = "mpegts"; - obs_data_set_string(settings, "input_format", "mpegts"); - } s->reconnect_delay_sec = (int)obs_data_get_int(settings, "reconnect_delay_sec"); s->reconnect_delay_sec = s->reconnect_delay_sec == 0