IWMCodecLeakyBucket interface (wmcodecdsp.h)

Configures the "leaky bucket" parameters on a video encoder.

This interface is implemented by all of the encoder objects. You can get a pointer to the IWMCodecLeakyBucket interface for a Windows Media video encoder by calling the QueryInterface method of any other interface on the object, such as IMediaObject or IMFTransform. This interface is not implemented on any of the decoders.

Inheritance

The IWMCodecLeakyBucket interface inherits from the IUnknown interface. IWMCodecLeakyBucket also has these types of members:

Methods

The IWMCodecLeakyBucket interface has these methods.

 
IWMCodecLeakyBucket::GetBufferFullnessBits

Not implemented in this release. (IWMCodecLeakyBucket.GetBufferFullnessBits)
IWMCodecLeakyBucket::GetBufferSizeBits

Retrieves the current size of the buffer in bits.
IWMCodecLeakyBucket::SetBufferFullnessBits

Not implemented in this release. (IWMCodecLeakyBucket.SetBufferFullnessBits)
IWMCodecLeakyBucket::SetBufferSizeBits

Sets the buffer size in bits.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header wmcodecdsp.h

See also

Media Foundation Interfaces

The Leaky Bucket Buffer Model