[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Provides buffering of a stream, enabling it to be paused, rewined and fast forwarded.

Namespace: KvTv.DirectShow.Components
Assembly:   KvTv.DirectShow.Components (in KvTv.DirectShow.Components.dll)

Syntax

Visual Basic (Declaration)
Public Class StreamBuffer _
	Inherits Component _
	Implements ISourceGraph, ISinkGraph, IGraph, IPausable
C#
public class StreamBuffer : Component, ISourceGraph, ISinkGraph, IGraph, IPausable
Visual C++
public ref class StreamBuffer : public Component, ISourceGraph, ISinkGraph, IGraph, IPausable

Remarks

This component acts as both a sink and a source and so is to be used as a kind of link between a the source it is a sink for and the sink it is a source for. It cannot be used only as a sink or a source. Only MPEG-2 program streams in push mode are supported as sources for this sink.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      KvTv.DirectShow.Components.StreamBuffer