Skip to content

Commit

Permalink
[New] libopenmpt: C API: New stream callbacks for various platform ex…
Browse files Browse the repository at this point in the history
…tensions to the C stdio interface: `openmpt_stream_get_file_posix_lfs64_callbacks()` in `libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h` for explicit `off64_t` on Posix systems, `openmpt_stream_get_file_posix_callbacks()` in `libopenmpt/libopenmpt_stream_callbacks_file_posix.h` for `off_t` on Posix systems, `openmpt_stream_get_file_msvcrt_callbacks()` in `libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h` for 64bit file support on Windows systems with the Microsoft C runtime, and `openmpt_stream_get_file_mingw_callbacks()` in `libopenmpt/libopenmpt_stream_callbacks_file_mingw.h` for 64bit file support when targetting MinGW. The old `openmpt_stream_get_file_callbacks()` has been deprecated in favour of a stricly standard conforming `openmpt_stream_get_file_callbacks2()` in the same `libopenmpt/libopenmpt_stream_callbacks_file.h` header. `libopenmpt/libopenmpt.h` defines `LIBOPENMPT_STREAM_CALLBACKS_FILE_POSIX_LFS64`, `LIBOPENMPT_STREAM_CALLBACKS_FILE_POSIX`, `LIBOPENMPT_STREAM_CALLBACKS_FILE_MSVCRT`, and `LIBOPENMPT_STREAM_CALLBACKS_FILE_MINGW` respectively in order to allow for checking header availability.

[Reg/Mod] libopenmpt: C API: `openmpt_stream_get_file_callbacks()` used to provide 64bit file access on some platforms where long is 32bit. This never worked reliably for all platforms though. The behaviour is now changed to always stick to what standard C supports with fseek and ftell, where the offset type is long. `openmpt_stream_get_file_callbacks()` is deprecated now due to behavioral change. Please migrate to `openmpt_stream_get_file_callbacks2()`.


git-svn-id: https://source.openmpt.org/svn/openmpt/trunk/OpenMPT@16548 56274372-70c3-4bfc-bfc3-4c3a0b034d27
  • Loading branch information
manxorist committed Jan 20, 2022
1 parent 091c6df commit 8fedeca
Show file tree
Hide file tree
Showing 90 changed files with 1,232 additions and 62 deletions.
4 changes: 4 additions & 0 deletions Makefile
Expand Up @@ -1251,6 +1251,10 @@ install: $(OUTPUTS)
$(INSTALL_DATA) libopenmpt/libopenmpt_stream_callbacks_buffer.h $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_stream_callbacks_buffer.h
$(INSTALL_DATA) libopenmpt/libopenmpt_stream_callbacks_fd.h $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_stream_callbacks_fd.h
$(INSTALL_DATA) libopenmpt/libopenmpt_stream_callbacks_file.h $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_stream_callbacks_file.h
$(INSTALL_DATA) libopenmpt/libopenmpt_stream_callbacks_file_mingw.h $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_stream_callbacks_file_mingw.h
$(INSTALL_DATA) libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h
$(INSTALL_DATA) libopenmpt/libopenmpt_stream_callbacks_file_posix.h $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_stream_callbacks_file_posix.h
$(INSTALL_DATA) libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h
$(INSTALL_DATA) libopenmpt/libopenmpt.hpp $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt.hpp
$(INSTALL_DATA) libopenmpt/libopenmpt_ext.h $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_ext.h
$(INSTALL_DATA) libopenmpt/libopenmpt_ext.hpp $(DESTDIR)$(PREFIX)/include/libopenmpt/libopenmpt_ext.hpp
Expand Down
8 changes: 8 additions & 0 deletions build/auto/package_libopenmpt_multi_args.cmd
Expand Up @@ -207,6 +207,10 @@ copy /y ..\..\libopenmpt\libopenmpt_ext.hpp inc\libopenmpt\ || goto error
copy /y ..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h inc\libopenmpt\ || goto error
copy /y ..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h inc\libopenmpt\ || goto error
copy /y ..\..\libopenmpt\libopenmpt_stream_callbacks_file.h inc\libopenmpt\ || goto error
copy /y ..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h inc\libopenmpt\ || goto error
copy /y ..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h inc\libopenmpt\ || goto error
copy /y ..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h inc\libopenmpt\ || goto error
copy /y ..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h inc\libopenmpt\ || goto error
copy /y ..\..\bin\release\%MPT_VS_VER%-win81-shared\x86\libopenmpt.lib lib\x86\ || goto error
copy /y ..\..\bin\release\%MPT_VS_VER%-win81-shared\x86\libopenmpt.dll bin\x86\ || goto error
copy /y ..\..\bin\release\%MPT_VS_VER%-win81-shared\x86\openmpt-mpg123.dll bin\x86\ || goto error
Expand Down Expand Up @@ -256,6 +260,10 @@ copy /y ..\..\bin\release\%MPT_VS_VER%-win7-shared\amd64\openmpt-zlib.dll bin\am
inc\libopenmpt\libopenmpt_stream_callbacks_buffer.h ^
inc\libopenmpt\libopenmpt_stream_callbacks_fd.h ^
inc\libopenmpt\libopenmpt_stream_callbacks_file.h ^
inc\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h ^
inc\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h ^
inc\libopenmpt\libopenmpt_stream_callbacks_file_posix.h ^
inc\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h ^
lib\x86\libopenmpt.lib ^
lib\amd64\libopenmpt.lib ^
lib\arm\libopenmpt.lib ^
Expand Down
12 changes: 12 additions & 0 deletions build/autotools/Makefile.am
Expand Up @@ -511,6 +511,10 @@ nobase_include_HEADERS += libopenmpt/libopenmpt_config.h
nobase_include_HEADERS += libopenmpt/libopenmpt_stream_callbacks_buffer.h
nobase_include_HEADERS += libopenmpt/libopenmpt_stream_callbacks_fd.h
nobase_include_HEADERS += libopenmpt/libopenmpt_stream_callbacks_file.h
nobase_include_HEADERS += libopenmpt/libopenmpt_stream_callbacks_file_mingw.h
nobase_include_HEADERS += libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h
nobase_include_HEADERS += libopenmpt/libopenmpt_stream_callbacks_file_posix.h
nobase_include_HEADERS += libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h
nobase_include_HEADERS += libopenmpt/libopenmpt_ext.h
nobase_include_HEADERS += libopenmpt/libopenmpt_ext.hpp
libopenmpt_la_CPPFLAGS = $(MINGWSTDTHREADS_CPPFLAGS) -DLIBOPENMPT_BUILD -I$(srcdir)/build/svn_version -I$(srcdir)/ -I$(srcdir)/src -I$(srcdir)/common $(ZLIB_CFLAGS) $(MPG123_CFLAGS) $(OGG_CFLAGS) $(VORBIS_CFLAGS) $(VORBISFILE_CFLAGS)
Expand Down Expand Up @@ -540,6 +544,10 @@ libopenmpt_la_SOURCES += libopenmpt/libopenmpt_internal.h
libopenmpt_la_SOURCES += libopenmpt/libopenmpt_stream_callbacks_buffer.h
libopenmpt_la_SOURCES += libopenmpt/libopenmpt_stream_callbacks_fd.h
libopenmpt_la_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file.h
libopenmpt_la_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file_mingw.h
libopenmpt_la_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h
libopenmpt_la_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file_posix.h
libopenmpt_la_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h
libopenmpt_la_SOURCES += libopenmpt/libopenmpt_version.h

if ENABLE_TESTS
Expand Down Expand Up @@ -591,6 +599,10 @@ libopenmpttest_SOURCES += libopenmpt/libopenmpt_internal.h
libopenmpttest_SOURCES += libopenmpt/libopenmpt_stream_callbacks_buffer.h
libopenmpttest_SOURCES += libopenmpt/libopenmpt_stream_callbacks_fd.h
libopenmpttest_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file.h
libopenmpttest_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file_mingw.h
libopenmpttest_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h
libopenmpttest_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file_posix.h
libopenmpttest_SOURCES += libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h
libopenmpttest_SOURCES += libopenmpt/libopenmpt_version.h
endif

Expand Down
4 changes: 4 additions & 0 deletions build/genie/mpt-libopenmpt.lua
Expand Up @@ -48,6 +48,10 @@
"../../libopenmpt/libopenmpt_stream_callbacks_buffer.h",
"../../libopenmpt/libopenmpt_stream_callbacks_fd.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_mingw.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_posix.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h",
"../../libopenmpt/libopenmpt_version.h",
"../../libopenmpt/libopenmpt_c.cpp",
"../../libopenmpt/libopenmpt_cxx.cpp",
Expand Down
4 changes: 4 additions & 0 deletions build/premake/mpt-libopenmpt-small.lua
Expand Up @@ -48,6 +48,10 @@
"../../libopenmpt/libopenmpt_stream_callbacks_buffer.h",
"../../libopenmpt/libopenmpt_stream_callbacks_fd.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_mingw.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_posix.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h",
"../../libopenmpt/libopenmpt_version.h",
"../../libopenmpt/libopenmpt_c.cpp",
"../../libopenmpt/libopenmpt_cxx.cpp",
Expand Down
4 changes: 4 additions & 0 deletions build/premake/mpt-libopenmpt.lua
Expand Up @@ -52,6 +52,10 @@
"../../libopenmpt/libopenmpt_stream_callbacks_buffer.h",
"../../libopenmpt/libopenmpt_stream_callbacks_fd.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_mingw.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_posix.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h",
"../../libopenmpt/libopenmpt_version.h",
"../../libopenmpt/libopenmpt_c.cpp",
"../../libopenmpt/libopenmpt_cxx.cpp",
Expand Down
4 changes: 4 additions & 0 deletions build/premake/mpt-libopenmpt_test.lua
Expand Up @@ -54,6 +54,10 @@
"../../libopenmpt/libopenmpt_stream_callbacks_buffer.h",
"../../libopenmpt/libopenmpt_stream_callbacks_fd.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_mingw.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_posix.h",
"../../libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h",
"../../libopenmpt/libopenmpt_version.h",
"../../libopenmpt/libopenmpt_c.cpp",
"../../libopenmpt/libopenmpt_cxx.cpp",
Expand Down
4 changes: 4 additions & 0 deletions build/vs2017uwp/libopenmpt.vcxproj
Expand Up @@ -1038,6 +1038,10 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h" />
</ItemGroup>
<ItemGroup>
Expand Down
12 changes: 12 additions & 0 deletions build/vs2017uwp/libopenmpt.vcxproj.filters
Expand Up @@ -1020,6 +1020,18 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h">
<Filter>libopenmpt</Filter>
</ClInclude>
Expand Down
4 changes: 4 additions & 0 deletions build/vs2017win10/libopenmpt-small.vcxproj
Expand Up @@ -1246,6 +1246,10 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h" />
<ClInclude Include="..\..\sounddsp\AGC.h" />
<ClInclude Include="..\..\sounddsp\DSP.h" />
Expand Down
12 changes: 12 additions & 0 deletions build/vs2017win10/libopenmpt-small.vcxproj.filters
Expand Up @@ -255,6 +255,18 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h">
<Filter>libopenmpt</Filter>
</ClInclude>
Expand Down
4 changes: 4 additions & 0 deletions build/vs2017win10/libopenmpt.vcxproj
Expand Up @@ -1246,6 +1246,10 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h" />
<ClInclude Include="..\..\sounddsp\AGC.h" />
<ClInclude Include="..\..\sounddsp\DSP.h" />
Expand Down
12 changes: 12 additions & 0 deletions build/vs2017win10/libopenmpt.vcxproj.filters
Expand Up @@ -255,6 +255,18 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h">
<Filter>libopenmpt</Filter>
</ClInclude>
Expand Down
4 changes: 4 additions & 0 deletions build/vs2017win10/libopenmpt_test.vcxproj
Expand Up @@ -1198,6 +1198,10 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h" />
<ClInclude Include="..\..\sounddsp\AGC.h" />
<ClInclude Include="..\..\sounddsp\DSP.h" />
Expand Down
12 changes: 12 additions & 0 deletions build/vs2017win10/libopenmpt_test.vcxproj.filters
Expand Up @@ -261,6 +261,18 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h">
<Filter>libopenmpt</Filter>
</ClInclude>
Expand Down
4 changes: 4 additions & 0 deletions build/vs2017win7/libopenmpt-small.vcxproj
Expand Up @@ -634,6 +634,10 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h" />
<ClInclude Include="..\..\sounddsp\AGC.h" />
<ClInclude Include="..\..\sounddsp\DSP.h" />
Expand Down
12 changes: 12 additions & 0 deletions build/vs2017win7/libopenmpt-small.vcxproj.filters
Expand Up @@ -255,6 +255,18 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h">
<Filter>libopenmpt</Filter>
</ClInclude>
Expand Down
4 changes: 4 additions & 0 deletions build/vs2017win7/libopenmpt.vcxproj
Expand Up @@ -634,6 +634,10 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h" />
<ClInclude Include="..\..\sounddsp\AGC.h" />
<ClInclude Include="..\..\sounddsp\DSP.h" />
Expand Down
12 changes: 12 additions & 0 deletions build/vs2017win7/libopenmpt.vcxproj.filters
Expand Up @@ -255,6 +255,18 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h">
<Filter>libopenmpt</Filter>
</ClInclude>
Expand Down
4 changes: 4 additions & 0 deletions build/vs2017win7/libopenmpt_test.vcxproj
Expand Up @@ -610,6 +610,10 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h" />
<ClInclude Include="..\..\sounddsp\AGC.h" />
<ClInclude Include="..\..\sounddsp\DSP.h" />
Expand Down
12 changes: 12 additions & 0 deletions build/vs2017win7/libopenmpt_test.vcxproj.filters
Expand Up @@ -261,6 +261,18 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h">
<Filter>libopenmpt</Filter>
</ClInclude>
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h">
<Filter>libopenmpt</Filter>
</ClInclude>
Expand Down
4 changes: 4 additions & 0 deletions build/vs2017winxp/libopenmpt-small.vcxproj
Expand Up @@ -674,6 +674,10 @@
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_version.h" />
<ClInclude Include="..\..\sounddsp\AGC.h" />
<ClInclude Include="..\..\sounddsp\DSP.h" />
Expand Down

0 comments on commit 8fedeca

Please sign in to comment.