From 759aa079e7dee1867485aa00c08a12b99843233e Mon Sep 17 00:00:00 2001 From: pkv Date: Wed, 4 Mar 2020 23:53:38 +0100 Subject: [PATCH] obs-ffmpeg: Fix some incorrect settings for srt output This fixes some configuration parameters which were incorrect (for audio). --- plugins/obs-ffmpeg/ffmpeg-encoded-output.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins/obs-ffmpeg/ffmpeg-encoded-output.c b/plugins/obs-ffmpeg/ffmpeg-encoded-output.c index e3b13c400..4693932e4 100644 --- a/plugins/obs-ffmpeg/ffmpeg-encoded-output.c +++ b/plugins/obs-ffmpeg/ffmpeg-encoded-output.c @@ -528,22 +528,22 @@ static int proto_try_connect(struct ffmpeg_encoded_output *stream) config.url = url; config.format_name = "mpegts"; config.format_mime_type = "video/MP2T"; - config.muxer_settings = 0; + config.muxer_settings = ""; config.video_bitrate = encoder_bitrate(vencoder); - config.audio_bitrate = obs_encoder_get_sample_rate(aencoder) / 1000; + config.audio_bitrate = encoder_bitrate(aencoder); config.gop_size = 250; config.video_encoder = ""; config.video_encoder_id = AV_CODEC_ID_H264; config.audio_encoder = ""; config.audio_encoder_id = AV_CODEC_ID_AAC; - config.video_settings = 0; - config.audio_settings = 0; + config.video_settings = ""; + config.audio_settings = ""; config.scale_width = 0; config.scale_height = 0; config.width = obs_encoder_get_width(vencoder); config.height = obs_encoder_get_height(vencoder); - config.audio_tracks = (int)audio_output_get_channels(audio); - config.audio_mix_count = get_audio_mix_count(config.audio_tracks); + config.audio_tracks = (int)obs_output_get_mixer(stream->output); + config.audio_mix_count = 1; config.format = obs_to_ffmpeg_video_format(video_output_get_format(video));