From ad3d448f198deb72e33d435525bf0019f698dd66 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Thu, 9 Jul 2015 10:44:24 -0700 Subject: [PATCH] obs-ffmpeg: Use actual audio encoder sample rate Uses the sample rate the audio encoder is running at for ffmpeg muxing (in case the audio sample rate had to be changed by the encoder) --- plugins/obs-outputs/flv-mux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/obs-outputs/flv-mux.c b/plugins/obs-outputs/flv-mux.c index 154c98d60..1978a8ace 100644 --- a/plugins/obs-outputs/flv-mux.c +++ b/plugins/obs-outputs/flv-mux.c @@ -95,7 +95,7 @@ static bool build_flv_meta_data(obs_output_t *context, enc_str_val(&enc, end, "audiocodecid", "mp4a"); enc_num_val(&enc, end, "audiodatarate", encoder_bitrate(aencoder)); enc_num_val(&enc, end, "audiosamplerate", - (double)audio_output_get_sample_rate(audio)); + (double)obs_encoder_get_sample_rate(aencoder)); enc_num_val(&enc, end, "audiosamplesize", 16.0); enc_num_val(&enc, end, "audiochannels", (double)audio_output_get_channels(audio));