Foobar2000:Components/Kernel Streaming support (foo out ks): Difference between revisions

From Hydrogenaudio Knowledgebase
(Fixed homepage link.)
(Article says something useful now.)
Line 1: Line 1:
{{stub}}
= Kernel Streaming Output =


=Description=
== Description ==


Allows bit-exact playback bypassing Windows kernel mixer.
Kernel Streaming Output allows bit-exact playback bypassing Windows mixer.


=Link=
With certain soundcards, Kernel Streaming mutes all other sounds while playing. However, this behavior entirely depends on soundcard driver implementation details and varies between soundcards. If you need all other sounds muted, consider using [[Foobar2000:Components 0.9/WASAPI output support (foo out wasapi)|WASAPI]] instead.
 
== Compatibility ==
=== Operating Systems ===
 
This component was originally written for Windows 2000 and Windows XP. It is not guaranteed to cooperate with any newer Windows versions.
 
Kernel Streaming is known to work on certain Windows Vista configurations, but not with devices having native Windows Vista drivers (they're not shown as available KS devices in the output device list at all) - if you run Windows Vista, you should be using [[Foobar2000:Components 0.9/WASAPI output support (foo out wasapi)|WASAPI]] instead.
 
=== Hardware ===
 
This component is known not to work correctly with certain hardware, such as certain laptop onboard audio devices.
 
Using Kernel Streaming may expose device driver bugs that can't be triggered otherwise and lead to system instability. Use this component at your own risk.
 
== Links ==
* [http://www.foobar2000.org/components/index.html Official Website]
* [http://www.foobar2000.org/components/index.html Official Website]

Revision as of 20:52, 26 June 2008

Kernel Streaming Output

Description

Kernel Streaming Output allows bit-exact playback bypassing Windows mixer.

With certain soundcards, Kernel Streaming mutes all other sounds while playing. However, this behavior entirely depends on soundcard driver implementation details and varies between soundcards. If you need all other sounds muted, consider using WASAPI instead.

Compatibility

Operating Systems

This component was originally written for Windows 2000 and Windows XP. It is not guaranteed to cooperate with any newer Windows versions.

Kernel Streaming is known to work on certain Windows Vista configurations, but not with devices having native Windows Vista drivers (they're not shown as available KS devices in the output device list at all) - if you run Windows Vista, you should be using WASAPI instead.

Hardware

This component is known not to work correctly with certain hardware, such as certain laptop onboard audio devices.

Using Kernel Streaming may expose device driver bugs that can't be triggered otherwise and lead to system instability. Use this component at your own risk.

Links