KS_MPEG2Profile enumeration (ksmedia.h)

The KS_MPEG2Profile enumeration describes MPEG-2 profiles.

Syntax

typedef enum {
  KS_MPEG2Profile_Simple,
  KS_MPEG2Profile_Main,
  KS_MPEG2Profile_SNRScalable,
  KS_MPEG2Profile_SpatiallyScalable,
  KS_MPEG2Profile_High
} KS_MPEG2Profile;

Constants

 
KS_MPEG2Profile_Simple
Specifies the simple MPEG-2 profile, generally intended for software applications and some cable television.
KS_MPEG2Profile_Main
Specifies the main MPEG-2 profile, generally intended for cable or satellite television.
KS_MPEG2Profile_SNRScalable
Similar to KS_MPEG2Profile_Main, with scalable signal-to-noise.
KS_MPEG2Profile_SpatiallyScalable
Similar to KS_MPEG2Profile_Main, with spatial scalability.
KS_MPEG2Profile_High
Similar to KS_MPEG2Profile_Main, with spatial scalability, scalable signal-to-noise, and 4:2:2 macroblocks.

Requirements

Requirement Value
Header ksmedia.h (include Ksmedia.h)

See also

KS_MPEGVIDEOINFO2