AM_LINE21_CCSERVICE Enumeration

Indicates the closed captioning service.

Syntax

typedef enum _AM_LINE21_CCSERVICE {
  AM_L21_CCSERVICE_None,
  AM_L21_CCSERVICE_Caption1,
  AM_L21_CCSERVICE_Caption2,
  AM_L21_CCSERVICE_Text1,
  AM_L21_CCSERVICE_Text2,
  AM_L21_CCSERVICE_XDS,
  AM_L21_CCSERVICE_DefChannel,
  AM_L21_CCSERVICE_Invalid
} AM_LINE21_CCSERVICE, *PAM_LINE21_CCSERVICE;

Constants

AM_L21_CCSERVICE_None No current service.
AM_L21_CCSERVICE_Caption1 CC1 (caption channel).
AM_L21_CCSERVICE_Caption2 CC2 (caption channel).
AM_L21_CCSERVICE_Text1 T1 (text channel).
AM_L21_CCSERVICE_Text2 T2 (text channel)
AM_L21_CCSERVICE_XDS Extended Data Services (XDS or EDS).
AM_L21_CCSERVICE_DefChannel
AM_L21_CCSERVICE_Invalid

Remarks

The Line 21 decoder supports CC1 and CC2 only.

Requirements

   
Header il21dec.h

See Also

DirectShow Enumerated Types

IAMLine21Decoder::GetCurrentService

IAMLine21Decoder::SetCurrentService