Ozkan Sezer
dc7ee41b20
set 4.2.0 release date in changelogs.
3 years ago
Cameron Cawley
ab8d7cb7fa
Fix audio output on Haiku ( #63 )
3 years ago
HunterZ
356c62f167
Fix stdout output to support specified driver, and add loop-until feature:
...
- common.h:
- add loop_time to struct options
- main.c:
- allow loop if loop_time defined and playtime has not exceeded it
- options.c:
- add "loop-until" feature
- change '-c' and '-o' logic to record output driver as a "guess" that only gets applied if no driver is explicitly specified
3 years ago
Ozkan Sezer
64e02f71a9
fix 'void pointer arithmetic' errors.
3 years ago
Ozkan Sezer
96b3ff1e4e
fix 'lvalue required as left operand of assignment' errors
3 years ago
Ozkan Sezer
f606e628d3
whitespace tidy-up in sound_coreaudio.c
3 years ago
Ozkan Sezer
b597ad2eeb
include and whitespace clean-up in dos source files
3 years ago
Ozkan Sezer
653d0afaf3
added missing license notice to dosutil.[ch]
3 years ago
Ozkan Sezer
0e44b4ebf6
remove malloc'ing of sound_file and sound_wav descriptions
3 years ago
Ozkan Sezer
425adebf7b
added missing casts to malloc() results
3 years ago
Ozkan Sezer
bb178a0a5a
move extern delarations of the struct sound_driver data to sound.h
...
remove broken declarations of sound_oss, sound_file, and sound_wav
from their corresponding sources.
3 years ago
Ozkan Sezer
525edb1251
sound_alsa.c: fmt should actually be snd_pcm_format_t, not unsigned int
3 years ago
Ozkan Sezer
20fa2b95d4
small updates to configure.ac
3 years ago
Ozkan Sezer
5a528e6583
dos: cast irq handler to void* when passing to dpmi_lock_linear_region
...
.. so that g++ doesn't complain.
3 years ago
Ozkan Sezer
c891c152ff
dos: fix watcom "&array may not produce intended result" warnings.
3 years ago
Ozkan Sezer
07b98b18ef
remove unused .travis.yml
3 years ago
Ozkan Sezer
5928d1ce1f
remove unnecessary includes from options.c
4 years ago
Ozkan Sezer
44123d6368
Update changelog
4 years ago
Ozkan Sezer
2a46959a9c
Update changelog
4 years ago
Ozkan Sezer
ecfb993938
move report() from main.c to util.c
4 years ago
Ozkan Sezer
3fc1e2b4cd
update _MSC_VER tweaks in common.h.
4 years ago
Ozkan Sezer
39d51aff6a
include tweaks.
4 years ago
Ozkan Sezer
7241b3b3e3
invent and use XMP_MAXPATH, like libxmp.
4 years ago
Ozkan Sezer
7d2b83ce02
replace exit(EXIT_SUCCESS); with return 0; at the end of main().
4 years ago
Ozkan Sezer
c35288c66f
amiga-specific timer code
4 years ago
Ozkan Sezer
2ce2f45824
change delay_ms() to accept an unsigned parameter.
4 years ago
Ozkan Sezer
21fc2b40e6
include reordering for XMP_AMIGA. add missing guards to unistd.h.
4 years ago
Ozkan Sezer
cdd5ff8ed9
pass NULL as timezone to gettimeofday()
4 years ago
Ozkan Sezer
c2be98c23e
invent and use a XMP_AMIGA macro.
4 years ago
Ozkan Sezer
bc31a02764
fix build.
4 years ago
Ozkan Sezer
7b1283bbde
change the #ifdef order in read_key().
4 years ago
Ozkan Sezer
185b274ca6
invent and use a locale-insensitive strcasecmp() version
4 years ago
Ozkan Sezer
2a155268c2
move xmp_strdup() into a new util.c source module.
4 years ago
Ozkan Sezer
bc7fa57fcc
invent and use a private xmp_strdup()
4 years ago
Ozkan Sezer
062473c1c5
remove some redefines for _MSC_VER which are not necessary anymore
4 years ago
Ozkan Sezer
6b018d6999
check and conditionally include sys/types.h, sys/time.h, and unistd.h.
...
watcom/unistd.h and win32/unistd.h are no longer necessary, especially
after previous commit.
4 years ago
Ozkan Sezer
908977d4df
sound_wav, sound_aiff, sound_file: migrate from posix to stdio.
4 years ago
Ozkan Sezer
666bd2d3d0
sound_dart.c: remove unnecessary and pointless includes.
4 years ago
Cameron Cawley
31710da449
Minor optimization in OpenWatcom DOS builds
...
Co-authored-by: jmalak <jmalak@users.noreply.github.com>
4 years ago
Cameron Cawley
66a314674c
Improve IRQ handling in DOS builds
...
Co-authored-by: sezero <sezero@users.noreply.github.com>
4 years ago
Cameron Cawley
902a8bad43
Error out when building with DJGPP <= 2.01
...
Co-authored-by: sezero <sezero@users.noreply.github.com>
4 years ago
Cameron Cawley
d931134313
Use __attribute__((no_reorder)) for IRQ interrupts
4 years ago
Cameron Cawley
b0ea809964
Support compiling the SoundBlaster driver with OpenWatcom
4 years ago
Ozkan Sezer
ffa516a36f
add SoundBlaster output driver for DOS based on libMikMod
4 years ago
Cameron Cawley
d2431b1eef
Fix compilation with BeOS and Haiku
4 years ago
Cameron Cawley
f665ea21d4
Add the Distribution packages workflow from libxmp
4 years ago
AliceLR
91970bf254
Use /dev/audio or pkgsrc DEVOSSAUDIO for OSS on NetBSD.
4 years ago
AliceLR
d9525f0161
Fix NetBSD driver compile error and OSS link error.
4 years ago
Alice R
5f227252d5
Merge pull request #52 from AliceLR/fix-openbsd-audioio
...
Improve detection of old BSD sound driver to fix OpenBSD builds.
4 years ago
AliceLR
ab6e7592a7
Tweak audio_info_t check for old autoconf versions.
4 years ago