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)