Share via


BinaryConvolutionCodeRate enumeration

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

Specifies the binary convolution code rate used in the forward error correction scheme.

Syntax

typedef enum BinaryConvolutionCodeRate { 
  BDA_BCC_RATE_NOT_SET      = -1,
  BDA_BCC_RATE_NOT_DEFINED  = 0,
  BDA_BCC_RATE_1_2          = 1,
  BDA_BCC_RATE_2_3,
  BDA_BCC_RATE_3_4,
  BDA_BCC_RATE_3_5,
  BDA_BCC_RATE_4_5,
  BDA_BCC_RATE_5_6,
  BDA_BCC_RATE_5_11,
  BDA_BCC_RATE_7_8,
  BDA_BCC_RATE_1_4,
  BDA_BCC_RATE_1_3,
  BDA_BCC_RATE_2_5,
  BDA_BCC_RATE_6_7,
  BDA_BCC_RATE_8_9,
  BDA_BCC_RATE_9_10,
  BDA_BCC_RATE_MAX
} BinaryConvolutionCodeRate;

Constants

BDA_BCC_RATE_NOT_SET

No rate is specified.

BDA_BCC_RATE_NOT_DEFINED

The rate is not defined.

BDA_BCC_RATE_1_2

The rate is 1/2.

BDA_BCC_RATE_2_3

The rate is 2/3.

BDA_BCC_RATE_3_4

The rate is 3/4.

BDA_BCC_RATE_3_5

The rate is 3/5.

BDA_BCC_RATE_4_5

The rate is 4/5.

BDA_BCC_RATE_5_6

The rate is 5/6.

BDA_BCC_RATE_5_11

The rate is 5/11.

BDA_BCC_RATE_7_8

The rate is 7/8.

BDA_BCC_RATE_1_4

The rate is 1/4.

BDA_BCC_RATE_1_3

The rate is 1/3.

BDA_BCC_RATE_2_5

The rate is 2/5.

BDA_BCC_RATE_6_7

The rate is 6/7.

BDA_BCC_RATE_8_9

The rate is 8/9.

BDA_BCC_RATE_9_10

The rate is 9/10.

BDA_BCC_RATE_MAX

Reserved; do not use.

Requirements

Header
Bdatypes.h (include Bdaiface.h)

See also

Tuning Model Enumerations