Commit Graph

  • d902fffa46 Make a failed wav file a SG_POPUP message Erik Hofman 2016-07-20 15:02:24 +02:00
  • 3092274cac Add support for SG_POPUP messages which show a dialog at startup Erik Hofman 2016-07-20 15:01:30 +02:00
  • 5f54388ed9 Be more specific about what audio type is detected and for which file if it is not supported. Erik Hofman 2016-07-20 08:37:07 +02:00
  • 9b4f1b0ff8 Reluctantly add support for stereo files again: there are external hangars which did not update to the mono-files only principle Erik Hofman 2016-07-19 10:44:46 +02:00
  • c48a28beb9 Remove some unusal ocde..??? Erik Hofman 2016-07-18 13:49:40 +02:00
  • 96986c9377 Try to prevent a crash in unusual situations Erik Hofman 2016-07-18 11:59:47 +02:00
  • 33bd02f926 FindUdns.cmake: fix check for cached paths Maciej Mrozowski 2016-07-17 03:41:36 +02:00
  • 93226fc500 Change location used for path tests James Turner 2016-07-15 17:57:32 +01:00
  • 31ba9dfa70 Further SGPath API usage cleanups. James Turner 2016-07-15 16:33:52 +01:00
  • 19df18fefb Use wide-string APIs on Windows. James Turner 2016-07-04 17:23:42 +01:00
  • a5a4bf6d41 Another HLA/SGPath fix James Turner 2016-07-04 09:31:34 +01:00
  • 9812315d96 realpath returns a path, not a string. James Turner 2016-07-04 09:04:46 +01:00
  • c40044feeb Fix HLAFederate for readXML API change James Turner 2016-07-04 07:20:23 +01:00
  • a636da6959 SGPath in easyXML API James Turner 2016-07-03 23:41:07 +01:00
  • ca84d2046a Fix sg_gzofstream path type (now SGPath) James Turner 2016-07-03 23:05:42 +01:00
  • c037a0e461 Windows string conversion for SGPath James Turner 2016-07-03 22:50:39 +01:00
  • 5ab595b401 The Shlwapi library is now needed for the Windows build (required in simgear/misc/sg_dir.cxx which calls to PathIsDirectoryEmpty) Bertrand Coconnier 2016-07-03 14:36:22 +02:00
  • 7e06e5382a One (last?) fix for compilation errors with MSVC++ Bertrand Coconnier 2016-07-03 12:38:56 +02:00
  • d3c5c45262 Fixed compilation errors with MSVC++ Bertrand Coconnier 2016-07-03 11:53:23 +02:00
  • efa1292b2d Fix a compiler wrning Erik Hofman 2016-07-03 09:44:04 +02:00
  • 98de216878 No need to count all 150 or so entries, 3 is enough Erik Hofman 2016-07-03 09:39:52 +02:00
  • 82a9491de4 Much shorter version of Dir::isEmpty() Erik Hofman 2016-07-03 09:35:03 +02:00
  • b23e9a3424 Detect the actual number of wchars required for the buffer and allocate it properly Erik Hofman 2016-07-03 09:34:19 +02:00
  • 0e62c11fd0 AeonWave based sound manager Erik Hofman 2016-07-03 09:03:37 +02:00
  • 5b54481555 Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next Erik Hofman 2016-07-02 11:07:11 +02:00
  • f4344c5c6a Fix directory creation: 'ds' remains the same while 'dir' gets updated so use 'dir' instead Erik Hofman 2016-07-02 11:06:36 +02:00
  • 372dead21a Convert _filename to an SGPath Erik Hofman 2016-07-02 11:03:32 +02:00
  • cf18d4eaaf SGPath can convert to std::wstring James Turner 2016-07-02 09:34:27 +01:00
  • 32735428bb More SGPath APIs James Turner 2016-07-01 17:14:34 +01:00
  • b862cf7e54 Fix repository test. James Turner 2016-07-01 09:02:52 +01:00
  • f21eac8473 Building with clean SGPath API James Turner 2016-06-22 18:09:47 +01:00
  • 38c8931950 Fix debug runtime assert James Turner 2016-06-29 16:26:42 +01:00
  • cfe1c0933f Further SG stream APIs James Turner 2016-06-27 12:29:14 -05:00
  • a8d8158fac Properly et frequency, format and buffer size Erik Hofman 2016-06-27 13:19:37 +02:00
  • 2321d9783d Move the isNaN function to soundmgr_openal_private.hxx to make it avaiable for the soundmanager too Erik Hofman 2016-06-27 12:35:58 +02:00
  • a3b3280123 iostream overloads taking an SGPath James Turner 2016-06-25 16:30:24 +01:00
  • 8cfe5a2e08 Native SGPath API on SGInterpTable James Turner 2016-06-23 15:21:26 +01:00
  • bd896096cc Changing SGPath APIs, using SGPath in more places. James Turner 2016-06-20 16:38:47 +01:00
  • 855ff5a8b0 Fix Linux compilation of untar.hxx James Turner 2016-06-16 04:46:37 -05:00
  • e695505e62 Tests for un-tar code. James Turner 2016-06-15 22:27:01 +01:00
  • f824cf85a4 Fix Untar namespacing. James Turner 2016-06-14 15:13:58 +01:00
  • fb8b60b6fe Export untar header James Turner 2016-06-14 15:12:20 +01:00
  • 516d76d41b VS215 tweaks, warning fixes James Turner 2016-06-09 20:37:54 +01:00
  • d0e31c5cf5 Use STD_ERROR_HANDLE since SG_LOG uses stderr stream Fixed spacing, cleaned up uneccessary #ifdef's Jasin Colegrove 2016-06-09 14:27:56 -04:00
  • daa10503e6 Fixes to Windows console interaction. James Turner 2016-06-08 18:01:06 +01:00
  • 1c25d343a0 Fix missing throw. Thomas Geymayer 2016-06-09 13:03:40 +02:00
  • c762dbe864 Fix dependency on ‘version’ file. James Turner 2016-06-09 11:03:35 +01:00
  • 37c551bae7 Fix for HTTP/curl waiting on update James Turner 2016-06-08 15:43:59 +01:00
  • 0ccf3e1629 Threadsafe terrasync state updates/reading. James Turner 2016-06-08 15:27:47 +01:00
  • da1aeece14 Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next Erik Hofman 2016-06-07 21:51:21 +02:00
  • c722f90848 Only throw an expection if buf == NULL.. Erik Hofman 2016-06-07 12:59:16 +02:00
  • 5ba9004853 More repository test tweaks for Jenkins. James Turner 2016-06-07 11:23:48 +01:00
  • dc1696dfd5 Throw an exception when the current working directory can not be retrieved Erik Hofman 2016-06-07 11:51:28 +02:00
  • cb80af0ebe Improving channel lifetime in HTTP-based tests. James Turner 2016-06-06 17:26:50 +01:00
  • 1492de4391 Fix a leak / potential crash James Turner 2016-06-06 11:36:47 +01:00
  • fad905e7e0 Increase test timeout value. James Turner 2016-06-03 15:26:48 +01:00
  • fb1b1b9c5e Fix uninitialized var James Turner 2016-06-03 08:44:25 -05:00
  • b7b304ecfb Fix a warning with GCC James Turner 2016-06-03 08:40:55 -05:00
  • 8690e4617f CMake tweaks for MSVC detection James Turner 2016-06-03 12:19:13 +01:00
  • a6bed69d19 Fix user-after-free in HTTP repo code James Turner 2016-06-02 23:53:15 +01:00
  • 100e327684 More permissive catalog version checks James Turner 2016-06-01 22:46:17 +01:00
  • 729c9e3faa More VS2015 fixes James Turner 2016-06-01 22:36:36 +01:00
  • add3a934af XMerge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next Erik Hofman 2016-06-01 23:13:59 +02:00
  • e82e4f8c93 Merge branch 'aeonwave' into next Erik Hofman 2016-06-01 23:13:09 +02:00
  • 6582d041e6 Make sure block align is in samples when calling alBufferi with AL_UNPACK_BLOCK_ALIGNMENT_SOFT Erik Hofman 2016-06-01 23:12:55 +02:00
  • 92878f37f9 MSVC 12 still requires snprintf to be defined Jasin Colegrove 2016-06-01 10:24:30 -04:00
  • 4224d2b86b block_alignment for AL_SOFT_block_alignment is in samples, not in bytes Erik Hofman 2016-06-01 14:16:49 +02:00
  • c3db9b9d86 Fix a comment Erik Hofman 2016-06-01 10:10:34 +02:00
  • 3223f16fe6 Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next Erik Hofman 2016-06-01 09:52:00 +02:00
  • 03f7f82856 Revert to the previous way of handling OpenAL. The reason was to find alext.h but that reason has gone by copying a small number of defines Erik Hofman 2016-06-01 09:51:41 +02:00
  • be4ebddb60 Fix for VS2015 compilation James Turner 2016-05-31 13:41:28 +01:00
  • 34e804b784 Fix VS2015 compilation James Turner 2016-05-31 13:40:32 +01:00
  • 75b2ef9372 Fix VS2015 compilation James Turner 2016-05-31 13:40:00 +01:00
  • f71e2e0e9f Merge branch 'next' into aeonwave Erik Hofman 2016-05-31 13:40:50 +02:00
  • ce0cdcdcb0 Add the option to define volume and pitch using an expression Erik Hofman 2016-05-31 13:40:46 +02:00
  • 426912173a Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next Erik Hofman 2016-05-30 18:36:20 +02:00
  • 976c85ff57 Add IMA4 support Erik Hofman 2016-05-30 14:17:16 +02:00
  • 1ae9e74539 More libCurl version guards. James Turner 2016-05-30 13:02:01 +01:00
  • 980ae3115c Whitespace fixes. James Turner 2016-05-30 12:53:26 +01:00
  • 5ca9a06273 FreeBSD fixes from Ganael LAPLANCHE James Turner 2016-05-30 12:52:48 +01:00
  • 469097ed5b Add test files for mulaw en IMA4 ADPCM Erik Hofman 2016-05-30 11:50:11 +02:00
  • ae375f44f2 Add support for native mulaw encoded samples if the OpenAL implementation supports it Erik Hofman 2016-05-30 11:46:41 +02:00
  • d1a808c630 Find OpenAL the proper way Erik Hofman 2016-05-30 10:50:22 +02:00
  • 733c283b1a Do not forget to alter the function declaration as well Erik Hofman 2016-05-27 22:43:52 +02:00
  • f65a970d2e Fix two OpenAL related compiler errors Erik Hofman 2016-05-27 19:08:20 +02:00
  • ef5b9ee66b Move all OpenAL function calls from SampleMgr to soundMgr Erik Hofman 2016-05-27 14:40:49 +02:00
  • c5a94e8899 Switch to out own audio format defines Erik Hofman 2016-05-27 11:58:01 +02:00
  • b05488649a Remove unused sample queue code Erik Hofman 2016-05-27 11:37:47 +02:00
  • c654c82a3f Remove support for stereo sounds Erik Hofman 2016-05-27 10:52:04 +02:00
  • 4b7d577883 Merge branch 'next' into aeonwave Erik Hofman 2016-05-27 10:03:56 +02:00
  • 1b0289b11f HTTP: Always use absolute paths for hashes James Turner 2016-05-26 23:36:03 +01:00
  • 00f4248137 Partial update support for HTTP repos. James Turner 2016-03-29 18:11:56 +01:00
  • 8211f1c482 Allow updating a Catalog URL explicitly. James Turner 2016-05-25 21:46:16 +01:00
  • 43ebde9914 Expose pending count from terrasync James Turner 2016-05-25 20:54:26 +01:00
  • 7d59dd977f AbstractRepository interface removed. James Turner 2016-05-25 20:39:15 +01:00
  • 3e2f37418a Remove SVN sync code. James Turner 2016-05-25 20:36:04 +01:00
  • 9d2df12ab8 Remove old terraysnc backend methods. James Turner 2016-05-25 20:27:24 +01:00
  • 2b15b6b8ad Add SYSTEM_UDNS CMake option. Remove spurious EXPAT_LIBRARIES linking when using bundled expat. Maciej Mrozowski 2016-05-26 02:24:19 +02:00
  • 49bd96c55d Guard usage of CURLMOPT_MAX_TOTAL_CONNECTIONS James Turner 2016-05-25 20:08:20 +01:00
  • b3d95c0754 Probably a better fix Erik Hofman 2016-05-25 14:30:06 +02:00