Browse Source

obs-ffmpeg: Fix crash when audio not configured

Cristian Silaghi 6 years ago
parent
commit
4c293b9755
1 changed files with 4 additions and 0 deletions
  1. 4 0
      plugins/obs-ffmpeg/obs-ffmpeg-output.c

+ 4 - 0
plugins/obs-ffmpeg/obs-ffmpeg-output.c

@@ -894,6 +894,10 @@ static void receive_audio(void *param, size_t mix_idx, struct audio_data *frame)
 	struct audio_data in;
 	int track_order;
 
+	// codec doesn't support audio or none configured
+	if (!data->audio_streams)
+		return;
+
 	/* check that the track was selected */
 	if ((data->audio_tracks & (1 << mix_idx)) == 0)
 		return;