KS_AM_KSPROPSETID_TSRateChange (Windows Embedded CE 6.0)
1/6/2010
The KSPROPSETID_TSRateChange property set defines a set of properties to effect time stamp rate changes. This property set can be used to implement fast-forward and rewind capabilities. KSPROPSETID_TSRateChange is not restricted to DVD-only usage, and can be used for any MPEG2 stream.
typedef enum {
KS_AM_RATE_SimpleRateChange=1,
KS_AM_RATE_ExactRateChange=2,
KS_AM_RATE_MaxFullDataRate=3,
KS_AM_RATE_Step=4
} KS_AM_PROPERTY_TS_RATE_CHANGE;
Elements
- KS_AM_RATE_SimpleRateChange
Equal to 1. The KS_AM_RATE_SimpleDataRate property is used to set a time stamp rate on a filter.
- KS_AM_RATE_ExactRateChange
Equal to 2. The property value (operation data) is of type KS_AM_ExactRateChange
- KS_AM_RATE_MaxFullDataRate
Equal to 3. The property value (operation data) is of type KS_AM_MaxFullDataRate (a type-defined LONG).
- KS_AM_RATE_Step
Equal to 4. The property value (operation data) is of type KS_AM_Step (a type defined DWORD)
Remarks
This property set is used by the Digital Video Recorder to query the decoder filter for the full frame maximum forward and backward rates (AM_RATE_MaxFullDataRate), to query for the maximum full frame rate (AM_RATE_QueryFullFrameRate), and to set the current rate (AM_RATE_SimpleRateChange).
Requirements
Header | dvdmedia.h |
Windows Embedded CE | Windows CE 5.0 Networked Media Device Feature Pack and later |