[GIT PULL] multimedia updates
Maarten Lankhorst
m.b.lankhorst at gmail.com
Mon Aug 13 14:21:58 CDT 2012
The following changes since commit 6bfc07e3e545d68443f1491ec98b7457c458f441:
include/wininet.h: Avoid TRUE:FALSE conditional expressions. (2012-08-13 17:30:22 +0200)
are available in the git repository at:
git://repo.or.cz/wine/multimedia.git tags/for-julliard-20120813
for you to fetch changes up to 862ff7d05e40414a2d069d9cee911fef6c455a64:
winepulse: Fix low latency support (2012-08-13 21:12:49 +0200)
----------------------------------------------------------------
winepulse v19 + other sound related fixes
----------------------------------------------------------------
Juergen Tretthahn (1):
winepulse: API Compatibility with 1.5.2 onward, v2
Maarten Lankhorst (29):
server: Use rtkit to set realtime priority, try 4
server: Bump priority on server to process messages faster
avrt: Add realtime to stub
winmm: Do not blindly reset device when already stopped
[HACK] dsound: change default rate to 48000
dsound: Fix IDirectSoundCaptureBuffer Start/Stop, with tests
dsound: Lower latency..
dsound: Hack in low latency
dsound: Use event based threads
dsound: Nuke latency even more
dsound: Rework ugly mixer logic v2
dsound-fixup-loop
mmdevapi: Fix broken test (required to pass all tests with winepulse)
mmdevapi: be stricter about tests
winmm: Load winealsa if winepulse is found
winepulse: Add initial stub for pulseaudio support
winepulse: Add format and period probing
winepulse: Add audioclient
winepulse: Add IAudioRenderClient and IAudioCaptureClient
winepulse: Add IAudioClock and IAudioClock2
winepulse: Add audiostreamvolume
winepulse: Add session support
fix fdels trailing whitespaces
winepulse v12
winepulse v15: Add support for missing formats, and silence an error for missing format tags
winepulse v16: Add official warning wine doesn't want to support winepulse
winepulse v17: Fix winmm tests
winepulse v18: Latency and compilation improvements
winepulse: Fix low latency support
configure | 97 +-
configure.ac | 31 +-
dlls/avrt/main.c | 1 +
dlls/dsound/capture.c | 6 +-
dlls/dsound/dsound.c | 50 +-
dlls/dsound/dsound_main.c | 4 +-
dlls/dsound/dsound_private.h | 14 +-
dlls/dsound/mixer.c | 288 +--
dlls/dsound/primary.c | 354 ++--
dlls/dsound/tests/capture.c | 24 +-
dlls/mmdevapi/main.c | 2 +-
dlls/mmdevapi/tests/capture.c | 14 +-
dlls/mmdevapi/tests/render.c | 87 +-
dlls/winepulse.drv/Makefile.in | 9 +
dlls/winepulse.drv/mmdevdrv.c | 3100 +++++++++++++++++++++++++++++++++
dlls/winepulse.drv/winepulse.drv.spec | 5 +
dlls/winmm/lolvldrv.c | 5 +-
dlls/winmm/waveform.c | 2 +
libs/wine/loader.c | 27 +
server/Makefile.in | 2 +
server/main.c | 4 +
server/rtkit.c | 180 ++
server/thread.c | 16 +
23 files changed, 3836 insertions(+), 486 deletions(-)
create mode 100644 dlls/winepulse.drv/Makefile.in
create mode 100644 dlls/winepulse.drv/mmdevdrv.c
create mode 100644 dlls/winepulse.drv/winepulse.drv.spec
create mode 100644 server/rtkit.c
More information about the wine-patches
mailing list