diff --git a/libobs/media-io/audio-io.c b/libobs/media-io/audio-io.c
index 5aac18bf5..b881ff8bf 100644
--- a/libobs/media-io/audio-io.c
+++ b/libobs/media-io/audio-io.c
@@ -210,7 +210,7 @@ void audio_line_output(audio_line_t line, const struct audio_data *data)
position = convert_to_sample_offset(line->audio, position);
position *= line->audio->block_size;
- circlebuf_place(&line->buffer, position, data->data,
+ circlebuf_place(&line->buffer, (size_t)position, data->data,
data->frames * line->audio->block_size);
}
}
diff --git a/vs/2010/libobs/libobs.vcxproj b/vs/2010/libobs/libobs.vcxproj
index 84cd3926a..be0275284 100644
--- a/vs/2010/libobs/libobs.vcxproj
+++ b/vs/2010/libobs/libobs.vcxproj
@@ -152,22 +152,22 @@
true
$(FFmpegPath);$(IncludePath)
- $(FFmpegPath)\lib32;$(LibraryPath)
+ $(FFmpegPath)\lib32;$(FFmpegPath)\libavcodec;$(FFmpegPath)\libavutil;$(FFmpegPath)\libavformat;$(FFmpegPath)\libswresample;$(FFmpegPath)\libswscale;$(LibraryPath)
true
$(FFmpegPath);$(IncludePath)
- $(FFmpegPath)\lib64;$(LibraryPath)
+ $(FFmpegPath)\lib64;$(FFmpegPath)\libavcodec;$(FFmpegPath)\libavutil;$(FFmpegPath)\libavformat;$(FFmpegPath)\libswresample;$(FFmpegPath)\libswscale;$(LibraryPath)
false
$(FFmpegPath);$(IncludePath)
- $(FFmpegPath)\lib32;$(LibraryPath)
+ $(FFmpegPath)\lib32;$(FFmpegPath)\libavcodec;$(FFmpegPath)\libavutil;$(FFmpegPath)\libavformat;$(FFmpegPath)\libswresample;$(FFmpegPath)\libswscale;$(LibraryPath)
false
$(FFmpegPath);$(IncludePath)
- $(FFmpegPath)\lib64;$(LibraryPath)
+ $(FFmpegPath)\lib64;$(FFmpegPath)\libavcodec;$(FFmpegPath)\libavutil;$(FFmpegPath)\libavformat;$(FFmpegPath)\libswresample;$(FFmpegPath)\libswscale;$(LibraryPath)