IAMWMBufferPassCallback interface
The IAMWMBufferPassCallback interface is provided for advanced scenarios in which applications need access to an INSSBuffer3 sample before it is passed downstream for further processing. Use this technique to set or retrieve data unit extensions such as the SMPTE time code for each sample. One common use for this interface is to force key-frame insertion in a variable bit rate video stream during file writing. To do this, you must set the cleanpoint property on individual INSSBuffer3 samples. This interface is implemented by applications and called by the WM ASF Writer or WM ASF Reader filter each time a new sample is delivered to the filter.
Members
The IAMWMBufferPassCallback interface inherits from the IUnknown interface. IAMWMBufferPassCallback also has these types of members:
- Methods
Methods
The IAMWMBufferPassCallback interface has these methods.
Method | Description |
---|---|
Notify | Called by the filter for each buffer that is delivered during streaming. |
Requirements
Version |
Requires Dshowasf.h, Windows Media Format 9 Series SDK, or later versions of the SDK |