• Nirbheek Chauhan's avatar
    gstaudiosrc/sink: Set audio ringbuffer thread priority · 118338a7
    Nirbheek Chauhan authored
    On Windows, the ringbuffer thread function must have the "Pro Audio"
    priority set, otherwise it sometimes doesn't get scheduled for
    200-300ms, which will immediately cause an underrun unless you set
    a very high latency-time and buffer-time.
    
    This has no compile-time deps since it tries to load avrt.dll at
    runtime to set the thread priority.
    118338a7
Name
Last commit
Last update
..
.gitignore Loading commit data...
Makefile.am Loading commit data...
TODO Loading commit data...
audio-channel-mixer.c Loading commit data...
audio-channel-mixer.h Loading commit data...
audio-channels.c Loading commit data...
audio-channels.h Loading commit data...
audio-converter.c Loading commit data...
audio-converter.h Loading commit data...
audio-format.c Loading commit data...
audio-format.h Loading commit data...
audio-info.c Loading commit data...
audio-info.h Loading commit data...
audio-prelude.h Loading commit data...
audio-quantize.c Loading commit data...
audio-quantize.h Loading commit data...
audio-resampler-macros.h Loading commit data...
audio-resampler-neon.h Loading commit data...
audio-resampler-private.h Loading commit data...
audio-resampler-x86-sse.c Loading commit data...
audio-resampler-x86-sse.h Loading commit data...
audio-resampler-x86-sse2.c Loading commit data...
audio-resampler-x86-sse2.h Loading commit data...
audio-resampler-x86-sse41.c Loading commit data...
audio-resampler-x86-sse41.h Loading commit data...
audio-resampler-x86.h Loading commit data...
audio-resampler.c Loading commit data...
audio-resampler.h Loading commit data...
audio.c Loading commit data...
audio.h Loading commit data...
audio_mkenum.py Loading commit data...
dbesi0.c Loading commit data...
gstaudioaggregator.c Loading commit data...
gstaudioaggregator.h Loading commit data...
gstaudiobasesink.c Loading commit data...
gstaudiobasesink.h Loading commit data...
gstaudiobasesrc.c Loading commit data...
gstaudiobasesrc.h Loading commit data...
gstaudiocdsrc.c Loading commit data...
gstaudiocdsrc.h Loading commit data...
gstaudioclock.c Loading commit data...
gstaudioclock.h Loading commit data...
gstaudiodecoder.c Loading commit data...
gstaudiodecoder.h Loading commit data...
gstaudioencoder.c Loading commit data...
gstaudioencoder.h Loading commit data...
gstaudiofilter.c Loading commit data...
gstaudiofilter.h Loading commit data...
gstaudioiec61937.c Loading commit data...
gstaudioiec61937.h Loading commit data...
gstaudiometa.c Loading commit data...
gstaudiometa.h Loading commit data...
gstaudiopack-dist.c Loading commit data...
gstaudiopack-dist.h Loading commit data...
gstaudiopack.orc Loading commit data...
gstaudioringbuffer.c Loading commit data...
gstaudioringbuffer.h Loading commit data...
gstaudiosink.c Loading commit data...
gstaudiosink.h Loading commit data...
gstaudiosrc.c Loading commit data...
gstaudiosrc.h Loading commit data...
gstaudiostreamalign.c Loading commit data...
gstaudiostreamalign.h Loading commit data...
gstaudioutilsprivate.c Loading commit data...
gstaudioutilsprivate.h Loading commit data...
meson.build Loading commit data...
streamvolume.c Loading commit data...
streamvolume.h Loading commit data...