Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Decoder filters can find extended sample information in the extended KSSTREAM_HEADER structure KS_FRAME_INFO, which follows KSSTREAM_HEADER in memory.
The driver must propagate information specified in KSSTREAM_HEADER.OptionsFlags from input (source) to output (destination) KS pins.
Encoders should include extended sample information in the extended KSSTREAM_HEADER structure, KS_FRAME_INFO. Specifically, an encoder should update the member dwFrameFlags to indicate KS_VIDEO_FLAG_I_FRAME and KS_VIDEO_FLAG_P_FRAME, as applicable.
Surface stride is specified in KS_FRAME_INFO's lSurfacePitch member (union with Reserved1 member). For more information about surface stride, see Handling Stride in AVStream Codecs.