ホーム › Media.DirectShow.Tv › 定数
定数
228Windows.Win32.Media.DirectShow.Tv
| 名前 | 型 | 値 |
|---|---|---|
| DTV_CardStatus_Inserted | DWORD | 0 |
| DTV_CardStatus_Removed | DWORD | 1 |
| DTV_CardStatus_Error | DWORD | 2 |
| DTV_CardStatus_FirmwareDownload | DWORD | 3 |
| OCUR_PAIRING_PROTOCOL_VERSION | DWORD | 2 |
| PBDA_PAIRING_PROTOCOL_VERSION | DWORD | 3 |
| DTV_MMIMessage_Open | DWORD | 0 |
| DTV_MMIMessage_Close | DWORD | 1 |
| DTV_Entitlement_CanDecrypt | DWORD | 0 |
| DTV_Entitlement_NotEntitled | DWORD | 1 |
| DTV_Entitlement_TechnicalFailure | DWORD | 2 |
| AudioType_Standard | DWORD | 0 |
| AudioType_Music_And_Effects | DWORD | 1 |
| AudioType_Visually_Impaired | DWORD | 2 |
| AudioType_Hearing_Impaired | DWORD | 3 |
| AudioType_Dialogue | DWORD | 4 |
| AudioType_Commentary | DWORD | 5 |
| AudioType_Emergency | DWORD | 6 |
| AudioType_Voiceover | DWORD | 7 |
| AudioType_Reserved | INT | -1 |
| MAX_COUNTRY_CODE_STRING | DWORD | 3 |
| PARENTAL_CONTROL_TIME_RANGE | DWORD | 1 |
| REQUIRED_PARENTAL_CONTROL_TIME_RANGE | DWORD | 2 |
| PARENTAL_CONTROL_CONTENT_RATING | DWORD | 256 |
| PARENTAL_CONTROL_ATTRIB_VIOLENCE | DWORD | 512 |
| PARENTAL_CONTROL_ATTRIB_LANGUAGE | DWORD | 513 |
| PARENTAL_CONTROL_ATTRIB_SEXUAL | DWORD | 514 |
| PARENTAL_CONTROL_ATTRIB_DIALOGUE | DWORD | 515 |
| PARENTAL_CONTROL_ATTRIB_FANTASY | DWORD | 516 |
| PARENTAL_CONTROL_VALUE_UNDEFINED | DWORD | 0 |
| MPEG2_FILTER_VERSION_1_SIZE | DWORD | 124 |
| MPEG2_FILTER_VERSION_2_SIZE | DWORD | 133 |
| SID_MSVidCtl_CurrentAudioEndpoint | GUID | {CF9A88F4-ABCF-4ED8-9B74-7DB33445459E} |
| STREAMBUFFER_EC_BASE | DWORD | 806 |
| EVENTID_SBE2RecControlStarted | GUID | {8966A89E-F83E-4C0E-BC3B-BFA7649E04CB} |
| EVENTID_SBE2RecControlStopped | GUID | {454B1EC8-0C9B-4CAA-B1A1-1E7A2666F6C3} |
| SBE2_STREAM_DESC_EVENT | GUID | {2313A4ED-BF2D-454F-AD8A-D95BA7F91FEE} |
| SBE2_V1_STREAMS_CREATION_EVENT | GUID | {000FCF09-97F5-46AC-9769-7A83B35384FB} |
| SBE2_V2_STREAMS_CREATION_EVENT | GUID | {A72530A3-0344-4CAB-A2D0-FE937DBDCAB3} |
| SBE2_STREAM_DESC_VERSION | DWORD | 1 |
| SID_DRMSecureServiceChannel | GUID | {C4C4C4C4-0049-4E2B-98FB-9537F6CE516D} |
| CLSID_ETFilterEncProperties | GUID | {C4C4C481-0049-4E2B-98FB-9537F6CE516D} |
| CLSID_ETFilterTagProperties | GUID | {C4C4C491-0049-4E2B-98FB-9537F6CE516D} |
| CLSID_PTFilter | GUID | {9CD31617-B303-4F96-8330-2EB173EA4DC6} |
| CLSID_DTFilterEncProperties | GUID | {C4C4C482-0049-4E2B-98FB-9537F6CE516D} |
| CLSID_DTFilterTagProperties | GUID | {C4C4C492-0049-4E2B-98FB-9537F6CE516D} |
| CLSID_XDSCodecProperties | GUID | {C4C4C483-0049-4E2B-98FB-9537F6CE516D} |
| CLSID_XDSCodecTagProperties | GUID | {C4C4C493-0049-4E2B-98FB-9537F6CE516D} |
| CLSID_CPCAFiltersCategory | GUID | {C4C4C4FC-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_XDSCodecNewXDSRating | GUID | {C4C4C4E0-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_XDSCodecDuplicateXDSRating | GUID | {C4C4C4DF-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_XDSCodecNewXDSPacket | GUID | {C4C4C4E1-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_DTFilterRatingChange | GUID | {C4C4C4E2-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_DTFilterRatingsBlock | GUID | {C4C4C4E3-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_DTFilterRatingsUnblock | GUID | {C4C4C4E4-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_DTFilterXDSPacket | GUID | {C4C4C4E5-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_ETFilterEncryptionOn | GUID | {C4C4C4E6-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_ETFilterEncryptionOff | GUID | {C4C4C4E7-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_DTFilterCOPPUnblock | GUID | {C4C4C4E8-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_EncDecFilterError | GUID | {C4C4C4E9-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_DTFilterCOPPBlock | GUID | {C4C4C4EA-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_ETFilterCopyOnce | GUID | {C4C4C4EB-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_ETFilterCopyNever | GUID | {C4C4C4F0-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_DTFilterDataFormatOK | GUID | {C4C4C4EC-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_DTFilterDataFormatFailure | GUID | {C4C4C4ED-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_ETDTFilterLicenseOK | GUID | {C4C4C4EE-0049-4E2B-98FB-9537F6CE516D} |
| EVENTID_ETDTFilterLicenseFailure | GUID | {C4C4C4EF-0049-4E2B-98FB-9537F6CE516D} |
| MEDIASUBTYPE_ETDTFilter_Tagged | GUID | {C4C4C4D0-0049-4E2B-98FB-9537F6CE516D} |
| FORMATTYPE_ETDTFilter_Tagged | GUID | {C4C4C4D1-0049-4E2B-98FB-9537F6CE516D} |
| MEDIASUBTYPE_CPFilters_Processed | GUID | {46ADBD28-6FD0-4796-93B2-155C51DC048D} |
| FORMATTYPE_CPFilters_Processed | GUID | {6739B36F-1D5F-4AC2-8192-28BB0E73D16A} |
| EVENTID_EncDecFilterEvent | GUID | {4A1B465B-0FB9-4159-AFBD-E33006A0F9F4} |
| EVENTID_FormatNotSupportedEvent | GUID | {24B2280A-B2AA-4777-BF65-63F35E7B024A} |
| EVENTID_DemultiplexerFilterDiscontinuity | GUID | {16155770-AED5-475C-BB98-95A33070DF0C} |
| DSATTRIB_WMDRMProtectionInfo | GUID | {40749583-6B9D-4EEC-B43C-67A1801E1A9B} |
| DSATTRIB_BadSampleInfo | GUID | {E4846DDA-5838-42B4-B897-6F7E5FAA2F2F} |
| MPEG_PAT_PID | DWORD | 0 |
| MPEG_PAT_TID | DWORD | 0 |
| MPEG_CAT_PID | DWORD | 1 |
| MPEG_CAT_TID | DWORD | 1 |
| MPEG_PMT_TID | DWORD | 2 |
| MPEG_TSDT_PID | DWORD | 2 |
| MPEG_TSDT_TID | DWORD | 3 |
| ATSC_MGT_PID | DWORD | 8187 |
| ATSC_MGT_TID | DWORD | 199 |
| ATSC_VCT_PID | DWORD | 8187 |
| ATSC_VCT_TERR_TID | DWORD | 200 |
| ATSC_VCT_CABL_TID | DWORD | 201 |
| ATSC_EIT_TID | DWORD | 203 |
| ATSC_ETT_TID | DWORD | 204 |
| ATSC_RRT_TID | DWORD | 202 |
| ATSC_RRT_PID | DWORD | 8187 |
| ATSC_STT_PID | DWORD | 8187 |
| ATSC_STT_TID | DWORD | 205 |
| ATSC_PIT_TID | DWORD | 208 |
| DVB_NIT_PID | DWORD | 16 |
| DVB_NIT_ACTUAL_TID | DWORD | 64 |
| DVB_NIT_OTHER_TID | DWORD | 65 |
| DVB_SDT_PID | DWORD | 17 |
| DVB_SDT_ACTUAL_TID | DWORD | 66 |
| DVB_SDT_OTHER_TID | DWORD | 70 |
| DVB_BAT_PID | DWORD | 17 |
| DVB_BAT_TID | DWORD | 74 |
| DVB_EIT_PID | DWORD | 18 |
| DVB_EIT_ACTUAL_TID | DWORD | 78 |
| DVB_EIT_OTHER_TID | DWORD | 79 |
| DVB_RST_PID | DWORD | 19 |
| DVB_RST_TID | DWORD | 113 |
| DVB_TDT_PID | DWORD | 20 |
| DVB_TDT_TID | DWORD | 112 |
| DVB_ST_PID_16 | DWORD | 16 |
| DVB_ST_PID_17 | DWORD | 17 |
| DVB_ST_PID_18 | DWORD | 18 |
| DVB_ST_PID_19 | DWORD | 19 |
| DVB_ST_PID_20 | DWORD | 20 |
| DVB_ST_TID | DWORD | 114 |
| ISDB_ST_TID | DWORD | 114 |
| DVB_TOT_PID | DWORD | 20 |
| DVB_TOT_TID | DWORD | 115 |
| DVB_DIT_PID | DWORD | 30 |
| DVB_DIT_TID | DWORD | 126 |
| DVB_SIT_PID | DWORD | 31 |
| DVB_SIT_TID | DWORD | 127 |
| ISDB_EMM_TID | DWORD | 133 |
| ISDB_BIT_PID | DWORD | 36 |
| ISDB_BIT_TID | DWORD | 196 |
| ISDB_NBIT_PID | DWORD | 37 |
| ISDB_NBIT_MSG_TID | DWORD | 197 |
| ISDB_NBIT_REF_TID | DWORD | 198 |
| ISDB_LDT_PID | DWORD | 37 |
| ISDB_LDT_TID | DWORD | 199 |
| ISDB_SDTT_PID | DWORD | 35 |
| ISDB_SDTT_ALT_PID | DWORD | 40 |
| ISDB_SDTT_TID | DWORD | 195 |
| ISDB_CDT_PID | DWORD | 41 |
| ISDB_CDT_TID | DWORD | 200 |
| SCTE_EAS_TID | DWORD | 216 |
| SCTE_EAS_IB_PID | DWORD | 8187 |
| SCTE_EAS_OOB_PID | DWORD | 8188 |
| CLSID_Mpeg2TableFilter | GUID | {752845F1-758F-4C83-A043-4270C593308E} |
| ATSC_ETM_LOCATION_NOT_PRESENT | DWORD | 0 |
| ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP | DWORD | 1 |
| ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT | DWORD | 2 |
| ATSC_ETM_LOCATION_RESERVED | DWORD | 3 |
| SAMPLE_SEQ_SEQUENCE_HEADER | DWORD | 1 |
| SAMPLE_SEQ_GOP_HEADER | DWORD | 2 |
| SAMPLE_SEQ_PICTURE_HEADER | DWORD | 3 |
| SAMPLE_SEQ_SEQUENCE_START | DWORD | 1 |
| SAMPLE_SEQ_SEEK_POINT | DWORD | 2 |
| SAMPLE_SEQ_FRAME_START | DWORD | 3 |
| SAMPLE_SEQ_CONTENT_UNKNOWN | DWORD | 0 |
| SAMPLE_SEQ_CONTENT_I_FRAME | DWORD | 1 |
| SAMPLE_SEQ_CONTENT_P_FRAME | DWORD | 2 |
| SAMPLE_SEQ_CONTENT_B_FRAME | DWORD | 3 |
| SAMPLE_SEQ_CONTENT_STANDALONE_FRAME | DWORD | 1 |
| SAMPLE_SEQ_CONTENT_REF_FRAME | DWORD | 2 |
| SAMPLE_SEQ_CONTENT_NONREF_FRAME | DWORD | 3 |
| COMPONENT_TAG_CAPTION_MIN | DWORD | 48 |
| COMPONENT_TAG_CAPTION_MAX | DWORD | 55 |
| COMPONENT_TAG_SUPERIMPOSE_MIN | DWORD | 56 |
| COMPONENT_TAG_SUPERIMPOSE_MAX | DWORD | 63 |
| DVBS_SCAN_TABLE_MAX_SIZE | DWORD | 400 |
| g_wszStreamBufferRecordingDuration | unknown | Duration |
| g_wszStreamBufferRecordingBitrate | unknown | Bitrate |
| g_wszStreamBufferRecordingSeekable | unknown | Seekable |
| g_wszStreamBufferRecordingStridable | unknown | Stridable |
| g_wszStreamBufferRecordingBroadcast | unknown | Broadcast |
| g_wszStreamBufferRecordingProtected | unknown | Is_Protected |
| g_wszStreamBufferRecordingTrusted | unknown | Is_Trusted |
| g_wszStreamBufferRecordingSignature_Name | unknown | Signature_Name |
| g_wszStreamBufferRecordingHasAudio | unknown | HasAudio |
| g_wszStreamBufferRecordingHasImage | unknown | HasImage |
| g_wszStreamBufferRecordingHasScript | unknown | HasScript |
| g_wszStreamBufferRecordingHasVideo | unknown | HasVideo |
| g_wszStreamBufferRecordingCurrentBitrate | unknown | CurrentBitrate |
| g_wszStreamBufferRecordingOptimalBitrate | unknown | OptimalBitrate |
| g_wszStreamBufferRecordingHasAttachedImages | unknown | HasAttachedImages |
| g_wszStreamBufferRecordingSkipBackward | unknown | Can_Skip_Backward |
| g_wszStreamBufferRecordingSkipForward | unknown | Can_Skip_Forward |
| g_wszStreamBufferRecordingNumberOfFrames | unknown | NumberOfFrames |
| g_wszStreamBufferRecordingFileSize | unknown | FileSize |
| g_wszStreamBufferRecordingHasArbitraryDataStream | unknown | HasArbitraryDataStream |
| g_wszStreamBufferRecordingHasFileTransferStream | unknown | HasFileTransferStream |
| g_wszStreamBufferRecordingTitle | unknown | Title |
| g_wszStreamBufferRecordingAuthor | unknown | Author |
| g_wszStreamBufferRecordingDescription | unknown | Description |
| g_wszStreamBufferRecordingRating | unknown | Rating |
| g_wszStreamBufferRecordingCopyright | unknown | Copyright |
| g_wszStreamBufferRecordingUse_DRM | unknown | Use_DRM |
| g_wszStreamBufferRecordingDRM_Flags | unknown | DRM_Flags |
| g_wszStreamBufferRecordingDRM_Level | unknown | DRM_Level |
| g_wszStreamBufferRecordingAlbumTitle | unknown | WM/AlbumTitle |
| g_wszStreamBufferRecordingTrack | unknown | WM/Track |
| g_wszStreamBufferRecordingPromotionURL | unknown | WM/PromotionURL |
| g_wszStreamBufferRecordingAlbumCoverURL | unknown | WM/AlbumCoverURL |
| g_wszStreamBufferRecordingGenre | unknown | WM/Genre |
| g_wszStreamBufferRecordingYear | unknown | WM/Year |
| g_wszStreamBufferRecordingGenreID | unknown | WM/GenreID |
| g_wszStreamBufferRecordingMCDI | unknown | WM/MCDI |
| g_wszStreamBufferRecordingComposer | unknown | WM/Composer |
| g_wszStreamBufferRecordingLyrics | unknown | WM/Lyrics |
| g_wszStreamBufferRecordingTrackNumber | unknown | WM/TrackNumber |
| g_wszStreamBufferRecordingToolName | unknown | WM/ToolName |
| g_wszStreamBufferRecordingToolVersion | unknown | WM/ToolVersion |
| g_wszStreamBufferRecordingIsVBR | unknown | IsVBR |
| g_wszStreamBufferRecordingAlbumArtist | unknown | WM/AlbumArtist |
| g_wszStreamBufferRecordingBannerImageType | unknown | BannerImageType |
| g_wszStreamBufferRecordingBannerImageData | unknown | BannerImageData |
| g_wszStreamBufferRecordingBannerImageURL | unknown | BannerImageURL |
| g_wszStreamBufferRecordingCopyrightURL | unknown | CopyrightURL |
| g_wszStreamBufferRecordingAspectRatioX | unknown | AspectRatioX |
| g_wszStreamBufferRecordingAspectRatioY | unknown | AspectRatioY |
| g_wszStreamBufferRecordingNSCName | unknown | NSC_Name |
| g_wszStreamBufferRecordingNSCAddress | unknown | NSC_Address |
| g_wszStreamBufferRecordingNSCPhone | unknown | NSC_Phone |
| g_wszStreamBufferRecordingNSCEmail | unknown | NSC_Email |
| g_wszStreamBufferRecordingNSCDescription | unknown | NSC_Description |
| STREAMBUFFER_EC_TIMEHOLE | INT | 806 |
| STREAMBUFFER_EC_STALE_DATA_READ | INT | 807 |
| STREAMBUFFER_EC_STALE_FILE_DELETED | INT | 808 |
| STREAMBUFFER_EC_CONTENT_BECOMING_STALE | INT | 809 |
| STREAMBUFFER_EC_WRITE_FAILURE | INT | 810 |
| STREAMBUFFER_EC_WRITE_FAILURE_CLEAR | INT | 811 |
| STREAMBUFFER_EC_READ_FAILURE | INT | 812 |
| STREAMBUFFER_EC_RATE_CHANGED | INT | 813 |
| STREAMBUFFER_EC_PRIMARY_AUDIO | INT | 814 |
| STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS | INT | 815 |
| STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE | INT | 816 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define DTV_CardStatus_Inserted 0
#define DTV_CardStatus_Removed 1
#define DTV_CardStatus_Error 2
#define DTV_CardStatus_FirmwareDownload 3
#define OCUR_PAIRING_PROTOCOL_VERSION 2
#define PBDA_PAIRING_PROTOCOL_VERSION 3
#define DTV_MMIMessage_Open 0
#define DTV_MMIMessage_Close 1
#define DTV_Entitlement_CanDecrypt 0
#define DTV_Entitlement_NotEntitled 1
#define DTV_Entitlement_TechnicalFailure 2
#define AudioType_Standard 0
#define AudioType_Music_And_Effects 1
#define AudioType_Visually_Impaired 2
#define AudioType_Hearing_Impaired 3
#define AudioType_Dialogue 4
#define AudioType_Commentary 5
#define AudioType_Emergency 6
#define AudioType_Voiceover 7
#define AudioType_Reserved -1
#define MAX_COUNTRY_CODE_STRING 3
#define PARENTAL_CONTROL_TIME_RANGE 1
#define REQUIRED_PARENTAL_CONTROL_TIME_RANGE 2
#define PARENTAL_CONTROL_CONTENT_RATING 256
#define PARENTAL_CONTROL_ATTRIB_VIOLENCE 512
#define PARENTAL_CONTROL_ATTRIB_LANGUAGE 513
#define PARENTAL_CONTROL_ATTRIB_SEXUAL 514
#define PARENTAL_CONTROL_ATTRIB_DIALOGUE 515
#define PARENTAL_CONTROL_ATTRIB_FANTASY 516
#define PARENTAL_CONTROL_VALUE_UNDEFINED 0
#define MPEG2_FILTER_VERSION_1_SIZE 124
#define MPEG2_FILTER_VERSION_2_SIZE 133
#define STREAMBUFFER_EC_BASE 806
#define SBE2_STREAM_DESC_VERSION 1
#define MPEG_PAT_PID 0
#define MPEG_PAT_TID 0
#define MPEG_CAT_PID 1
#define MPEG_CAT_TID 1
#define MPEG_PMT_TID 2
#define MPEG_TSDT_PID 2
#define MPEG_TSDT_TID 3
#define ATSC_MGT_PID 8187
#define ATSC_MGT_TID 199
#define ATSC_VCT_PID 8187
#define ATSC_VCT_TERR_TID 200
#define ATSC_VCT_CABL_TID 201
#define ATSC_EIT_TID 203
#define ATSC_ETT_TID 204
#define ATSC_RRT_TID 202
#define ATSC_RRT_PID 8187
#define ATSC_STT_PID 8187
#define ATSC_STT_TID 205
#define ATSC_PIT_TID 208
#define DVB_NIT_PID 16
#define DVB_NIT_ACTUAL_TID 64
#define DVB_NIT_OTHER_TID 65
#define DVB_SDT_PID 17
#define DVB_SDT_ACTUAL_TID 66
#define DVB_SDT_OTHER_TID 70
#define DVB_BAT_PID 17
#define DVB_BAT_TID 74
#define DVB_EIT_PID 18
#define DVB_EIT_ACTUAL_TID 78
#define DVB_EIT_OTHER_TID 79
#define DVB_RST_PID 19
#define DVB_RST_TID 113
#define DVB_TDT_PID 20
#define DVB_TDT_TID 112
#define DVB_ST_PID_16 16
#define DVB_ST_PID_17 17
#define DVB_ST_PID_18 18
#define DVB_ST_PID_19 19
#define DVB_ST_PID_20 20
#define DVB_ST_TID 114
#define ISDB_ST_TID 114
#define DVB_TOT_PID 20
#define DVB_TOT_TID 115
#define DVB_DIT_PID 30
#define DVB_DIT_TID 126
#define DVB_SIT_PID 31
#define DVB_SIT_TID 127
#define ISDB_EMM_TID 133
#define ISDB_BIT_PID 36
#define ISDB_BIT_TID 196
#define ISDB_NBIT_PID 37
#define ISDB_NBIT_MSG_TID 197
#define ISDB_NBIT_REF_TID 198
#define ISDB_LDT_PID 37
#define ISDB_LDT_TID 199
#define ISDB_SDTT_PID 35
#define ISDB_SDTT_ALT_PID 40
#define ISDB_SDTT_TID 195
#define ISDB_CDT_PID 41
#define ISDB_CDT_TID 200
#define SCTE_EAS_TID 216
#define SCTE_EAS_IB_PID 8187
#define SCTE_EAS_OOB_PID 8188
#define ATSC_ETM_LOCATION_NOT_PRESENT 0
#define ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP 1
#define ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT 2
#define ATSC_ETM_LOCATION_RESERVED 3
#define SAMPLE_SEQ_SEQUENCE_HEADER 1
#define SAMPLE_SEQ_GOP_HEADER 2
#define SAMPLE_SEQ_PICTURE_HEADER 3
#define SAMPLE_SEQ_SEQUENCE_START 1
#define SAMPLE_SEQ_SEEK_POINT 2
#define SAMPLE_SEQ_FRAME_START 3
#define SAMPLE_SEQ_CONTENT_UNKNOWN 0
#define SAMPLE_SEQ_CONTENT_I_FRAME 1
#define SAMPLE_SEQ_CONTENT_P_FRAME 2
#define SAMPLE_SEQ_CONTENT_B_FRAME 3
#define SAMPLE_SEQ_CONTENT_STANDALONE_FRAME 1
#define SAMPLE_SEQ_CONTENT_REF_FRAME 2
#define SAMPLE_SEQ_CONTENT_NONREF_FRAME 3
#define COMPONENT_TAG_CAPTION_MIN 48
#define COMPONENT_TAG_CAPTION_MAX 55
#define COMPONENT_TAG_SUPERIMPOSE_MIN 56
#define COMPONENT_TAG_SUPERIMPOSE_MAX 63
#define DVBS_SCAN_TABLE_MAX_SIZE 400
#define STREAMBUFFER_EC_TIMEHOLE 806
#define STREAMBUFFER_EC_STALE_DATA_READ 807
#define STREAMBUFFER_EC_STALE_FILE_DELETED 808
#define STREAMBUFFER_EC_CONTENT_BECOMING_STALE 809
#define STREAMBUFFER_EC_WRITE_FAILURE 810
#define STREAMBUFFER_EC_WRITE_FAILURE_CLEAR 811
#define STREAMBUFFER_EC_READ_FAILURE 812
#define STREAMBUFFER_EC_RATE_CHANGED 813
#define STREAMBUFFER_EC_PRIMARY_AUDIO 814
#define STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS 815
#define STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE 816public const uint DTV_CardStatus_Inserted = 0;
public const uint DTV_CardStatus_Removed = 1;
public const uint DTV_CardStatus_Error = 2;
public const uint DTV_CardStatus_FirmwareDownload = 3;
public const uint OCUR_PAIRING_PROTOCOL_VERSION = 2;
public const uint PBDA_PAIRING_PROTOCOL_VERSION = 3;
public const uint DTV_MMIMessage_Open = 0;
public const uint DTV_MMIMessage_Close = 1;
public const uint DTV_Entitlement_CanDecrypt = 0;
public const uint DTV_Entitlement_NotEntitled = 1;
public const uint DTV_Entitlement_TechnicalFailure = 2;
public const uint AudioType_Standard = 0;
public const uint AudioType_Music_And_Effects = 1;
public const uint AudioType_Visually_Impaired = 2;
public const uint AudioType_Hearing_Impaired = 3;
public const uint AudioType_Dialogue = 4;
public const uint AudioType_Commentary = 5;
public const uint AudioType_Emergency = 6;
public const uint AudioType_Voiceover = 7;
public const int AudioType_Reserved = -1;
public const uint MAX_COUNTRY_CODE_STRING = 3;
public const uint PARENTAL_CONTROL_TIME_RANGE = 1;
public const uint REQUIRED_PARENTAL_CONTROL_TIME_RANGE = 2;
public const uint PARENTAL_CONTROL_CONTENT_RATING = 256;
public const uint PARENTAL_CONTROL_ATTRIB_VIOLENCE = 512;
public const uint PARENTAL_CONTROL_ATTRIB_LANGUAGE = 513;
public const uint PARENTAL_CONTROL_ATTRIB_SEXUAL = 514;
public const uint PARENTAL_CONTROL_ATTRIB_DIALOGUE = 515;
public const uint PARENTAL_CONTROL_ATTRIB_FANTASY = 516;
public const uint PARENTAL_CONTROL_VALUE_UNDEFINED = 0;
public const uint MPEG2_FILTER_VERSION_1_SIZE = 124;
public const uint MPEG2_FILTER_VERSION_2_SIZE = 133;
public const uint STREAMBUFFER_EC_BASE = 806;
public const uint SBE2_STREAM_DESC_VERSION = 1;
public const uint MPEG_PAT_PID = 0;
public const uint MPEG_PAT_TID = 0;
public const uint MPEG_CAT_PID = 1;
public const uint MPEG_CAT_TID = 1;
public const uint MPEG_PMT_TID = 2;
public const uint MPEG_TSDT_PID = 2;
public const uint MPEG_TSDT_TID = 3;
public const uint ATSC_MGT_PID = 8187;
public const uint ATSC_MGT_TID = 199;
public const uint ATSC_VCT_PID = 8187;
public const uint ATSC_VCT_TERR_TID = 200;
public const uint ATSC_VCT_CABL_TID = 201;
public const uint ATSC_EIT_TID = 203;
public const uint ATSC_ETT_TID = 204;
public const uint ATSC_RRT_TID = 202;
public const uint ATSC_RRT_PID = 8187;
public const uint ATSC_STT_PID = 8187;
public const uint ATSC_STT_TID = 205;
public const uint ATSC_PIT_TID = 208;
public const uint DVB_NIT_PID = 16;
public const uint DVB_NIT_ACTUAL_TID = 64;
public const uint DVB_NIT_OTHER_TID = 65;
public const uint DVB_SDT_PID = 17;
public const uint DVB_SDT_ACTUAL_TID = 66;
public const uint DVB_SDT_OTHER_TID = 70;
public const uint DVB_BAT_PID = 17;
public const uint DVB_BAT_TID = 74;
public const uint DVB_EIT_PID = 18;
public const uint DVB_EIT_ACTUAL_TID = 78;
public const uint DVB_EIT_OTHER_TID = 79;
public const uint DVB_RST_PID = 19;
public const uint DVB_RST_TID = 113;
public const uint DVB_TDT_PID = 20;
public const uint DVB_TDT_TID = 112;
public const uint DVB_ST_PID_16 = 16;
public const uint DVB_ST_PID_17 = 17;
public const uint DVB_ST_PID_18 = 18;
public const uint DVB_ST_PID_19 = 19;
public const uint DVB_ST_PID_20 = 20;
public const uint DVB_ST_TID = 114;
public const uint ISDB_ST_TID = 114;
public const uint DVB_TOT_PID = 20;
public const uint DVB_TOT_TID = 115;
public const uint DVB_DIT_PID = 30;
public const uint DVB_DIT_TID = 126;
public const uint DVB_SIT_PID = 31;
public const uint DVB_SIT_TID = 127;
public const uint ISDB_EMM_TID = 133;
public const uint ISDB_BIT_PID = 36;
public const uint ISDB_BIT_TID = 196;
public const uint ISDB_NBIT_PID = 37;
public const uint ISDB_NBIT_MSG_TID = 197;
public const uint ISDB_NBIT_REF_TID = 198;
public const uint ISDB_LDT_PID = 37;
public const uint ISDB_LDT_TID = 199;
public const uint ISDB_SDTT_PID = 35;
public const uint ISDB_SDTT_ALT_PID = 40;
public const uint ISDB_SDTT_TID = 195;
public const uint ISDB_CDT_PID = 41;
public const uint ISDB_CDT_TID = 200;
public const uint SCTE_EAS_TID = 216;
public const uint SCTE_EAS_IB_PID = 8187;
public const uint SCTE_EAS_OOB_PID = 8188;
public const uint ATSC_ETM_LOCATION_NOT_PRESENT = 0;
public const uint ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP = 1;
public const uint ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT = 2;
public const uint ATSC_ETM_LOCATION_RESERVED = 3;
public const uint SAMPLE_SEQ_SEQUENCE_HEADER = 1;
public const uint SAMPLE_SEQ_GOP_HEADER = 2;
public const uint SAMPLE_SEQ_PICTURE_HEADER = 3;
public const uint SAMPLE_SEQ_SEQUENCE_START = 1;
public const uint SAMPLE_SEQ_SEEK_POINT = 2;
public const uint SAMPLE_SEQ_FRAME_START = 3;
public const uint SAMPLE_SEQ_CONTENT_UNKNOWN = 0;
public const uint SAMPLE_SEQ_CONTENT_I_FRAME = 1;
public const uint SAMPLE_SEQ_CONTENT_P_FRAME = 2;
public const uint SAMPLE_SEQ_CONTENT_B_FRAME = 3;
public const uint SAMPLE_SEQ_CONTENT_STANDALONE_FRAME = 1;
public const uint SAMPLE_SEQ_CONTENT_REF_FRAME = 2;
public const uint SAMPLE_SEQ_CONTENT_NONREF_FRAME = 3;
public const uint COMPONENT_TAG_CAPTION_MIN = 48;
public const uint COMPONENT_TAG_CAPTION_MAX = 55;
public const uint COMPONENT_TAG_SUPERIMPOSE_MIN = 56;
public const uint COMPONENT_TAG_SUPERIMPOSE_MAX = 63;
public const uint DVBS_SCAN_TABLE_MAX_SIZE = 400;
public const int STREAMBUFFER_EC_TIMEHOLE = 806;
public const int STREAMBUFFER_EC_STALE_DATA_READ = 807;
public const int STREAMBUFFER_EC_STALE_FILE_DELETED = 808;
public const int STREAMBUFFER_EC_CONTENT_BECOMING_STALE = 809;
public const int STREAMBUFFER_EC_WRITE_FAILURE = 810;
public const int STREAMBUFFER_EC_WRITE_FAILURE_CLEAR = 811;
public const int STREAMBUFFER_EC_READ_FAILURE = 812;
public const int STREAMBUFFER_EC_RATE_CHANGED = 813;
public const int STREAMBUFFER_EC_PRIMARY_AUDIO = 814;
public const int STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS = 815;
public const int STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE = 816;DTV_CardStatus_Inserted = 0
DTV_CardStatus_Removed = 1
DTV_CardStatus_Error = 2
DTV_CardStatus_FirmwareDownload = 3
OCUR_PAIRING_PROTOCOL_VERSION = 2
PBDA_PAIRING_PROTOCOL_VERSION = 3
DTV_MMIMessage_Open = 0
DTV_MMIMessage_Close = 1
DTV_Entitlement_CanDecrypt = 0
DTV_Entitlement_NotEntitled = 1
DTV_Entitlement_TechnicalFailure = 2
AudioType_Standard = 0
AudioType_Music_And_Effects = 1
AudioType_Visually_Impaired = 2
AudioType_Hearing_Impaired = 3
AudioType_Dialogue = 4
AudioType_Commentary = 5
AudioType_Emergency = 6
AudioType_Voiceover = 7
AudioType_Reserved = -1
MAX_COUNTRY_CODE_STRING = 3
PARENTAL_CONTROL_TIME_RANGE = 1
REQUIRED_PARENTAL_CONTROL_TIME_RANGE = 2
PARENTAL_CONTROL_CONTENT_RATING = 256
PARENTAL_CONTROL_ATTRIB_VIOLENCE = 512
PARENTAL_CONTROL_ATTRIB_LANGUAGE = 513
PARENTAL_CONTROL_ATTRIB_SEXUAL = 514
PARENTAL_CONTROL_ATTRIB_DIALOGUE = 515
PARENTAL_CONTROL_ATTRIB_FANTASY = 516
PARENTAL_CONTROL_VALUE_UNDEFINED = 0
MPEG2_FILTER_VERSION_1_SIZE = 124
MPEG2_FILTER_VERSION_2_SIZE = 133
STREAMBUFFER_EC_BASE = 806
SBE2_STREAM_DESC_VERSION = 1
MPEG_PAT_PID = 0
MPEG_PAT_TID = 0
MPEG_CAT_PID = 1
MPEG_CAT_TID = 1
MPEG_PMT_TID = 2
MPEG_TSDT_PID = 2
MPEG_TSDT_TID = 3
ATSC_MGT_PID = 8187
ATSC_MGT_TID = 199
ATSC_VCT_PID = 8187
ATSC_VCT_TERR_TID = 200
ATSC_VCT_CABL_TID = 201
ATSC_EIT_TID = 203
ATSC_ETT_TID = 204
ATSC_RRT_TID = 202
ATSC_RRT_PID = 8187
ATSC_STT_PID = 8187
ATSC_STT_TID = 205
ATSC_PIT_TID = 208
DVB_NIT_PID = 16
DVB_NIT_ACTUAL_TID = 64
DVB_NIT_OTHER_TID = 65
DVB_SDT_PID = 17
DVB_SDT_ACTUAL_TID = 66
DVB_SDT_OTHER_TID = 70
DVB_BAT_PID = 17
DVB_BAT_TID = 74
DVB_EIT_PID = 18
DVB_EIT_ACTUAL_TID = 78
DVB_EIT_OTHER_TID = 79
DVB_RST_PID = 19
DVB_RST_TID = 113
DVB_TDT_PID = 20
DVB_TDT_TID = 112
DVB_ST_PID_16 = 16
DVB_ST_PID_17 = 17
DVB_ST_PID_18 = 18
DVB_ST_PID_19 = 19
DVB_ST_PID_20 = 20
DVB_ST_TID = 114
ISDB_ST_TID = 114
DVB_TOT_PID = 20
DVB_TOT_TID = 115
DVB_DIT_PID = 30
DVB_DIT_TID = 126
DVB_SIT_PID = 31
DVB_SIT_TID = 127
ISDB_EMM_TID = 133
ISDB_BIT_PID = 36
ISDB_BIT_TID = 196
ISDB_NBIT_PID = 37
ISDB_NBIT_MSG_TID = 197
ISDB_NBIT_REF_TID = 198
ISDB_LDT_PID = 37
ISDB_LDT_TID = 199
ISDB_SDTT_PID = 35
ISDB_SDTT_ALT_PID = 40
ISDB_SDTT_TID = 195
ISDB_CDT_PID = 41
ISDB_CDT_TID = 200
SCTE_EAS_TID = 216
SCTE_EAS_IB_PID = 8187
SCTE_EAS_OOB_PID = 8188
ATSC_ETM_LOCATION_NOT_PRESENT = 0
ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP = 1
ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT = 2
ATSC_ETM_LOCATION_RESERVED = 3
SAMPLE_SEQ_SEQUENCE_HEADER = 1
SAMPLE_SEQ_GOP_HEADER = 2
SAMPLE_SEQ_PICTURE_HEADER = 3
SAMPLE_SEQ_SEQUENCE_START = 1
SAMPLE_SEQ_SEEK_POINT = 2
SAMPLE_SEQ_FRAME_START = 3
SAMPLE_SEQ_CONTENT_UNKNOWN = 0
SAMPLE_SEQ_CONTENT_I_FRAME = 1
SAMPLE_SEQ_CONTENT_P_FRAME = 2
SAMPLE_SEQ_CONTENT_B_FRAME = 3
SAMPLE_SEQ_CONTENT_STANDALONE_FRAME = 1
SAMPLE_SEQ_CONTENT_REF_FRAME = 2
SAMPLE_SEQ_CONTENT_NONREF_FRAME = 3
COMPONENT_TAG_CAPTION_MIN = 48
COMPONENT_TAG_CAPTION_MAX = 55
COMPONENT_TAG_SUPERIMPOSE_MIN = 56
COMPONENT_TAG_SUPERIMPOSE_MAX = 63
DVBS_SCAN_TABLE_MAX_SIZE = 400
STREAMBUFFER_EC_TIMEHOLE = 806
STREAMBUFFER_EC_STALE_DATA_READ = 807
STREAMBUFFER_EC_STALE_FILE_DELETED = 808
STREAMBUFFER_EC_CONTENT_BECOMING_STALE = 809
STREAMBUFFER_EC_WRITE_FAILURE = 810
STREAMBUFFER_EC_WRITE_FAILURE_CLEAR = 811
STREAMBUFFER_EC_READ_FAILURE = 812
STREAMBUFFER_EC_RATE_CHANGED = 813
STREAMBUFFER_EC_PRIMARY_AUDIO = 814
STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS = 815
STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE = 816pub const DTV_CardStatus_Inserted: u32 = 0;
pub const DTV_CardStatus_Removed: u32 = 1;
pub const DTV_CardStatus_Error: u32 = 2;
pub const DTV_CardStatus_FirmwareDownload: u32 = 3;
pub const OCUR_PAIRING_PROTOCOL_VERSION: u32 = 2;
pub const PBDA_PAIRING_PROTOCOL_VERSION: u32 = 3;
pub const DTV_MMIMessage_Open: u32 = 0;
pub const DTV_MMIMessage_Close: u32 = 1;
pub const DTV_Entitlement_CanDecrypt: u32 = 0;
pub const DTV_Entitlement_NotEntitled: u32 = 1;
pub const DTV_Entitlement_TechnicalFailure: u32 = 2;
pub const AudioType_Standard: u32 = 0;
pub const AudioType_Music_And_Effects: u32 = 1;
pub const AudioType_Visually_Impaired: u32 = 2;
pub const AudioType_Hearing_Impaired: u32 = 3;
pub const AudioType_Dialogue: u32 = 4;
pub const AudioType_Commentary: u32 = 5;
pub const AudioType_Emergency: u32 = 6;
pub const AudioType_Voiceover: u32 = 7;
pub const AudioType_Reserved: i32 = -1;
pub const MAX_COUNTRY_CODE_STRING: u32 = 3;
pub const PARENTAL_CONTROL_TIME_RANGE: u32 = 1;
pub const REQUIRED_PARENTAL_CONTROL_TIME_RANGE: u32 = 2;
pub const PARENTAL_CONTROL_CONTENT_RATING: u32 = 256;
pub const PARENTAL_CONTROL_ATTRIB_VIOLENCE: u32 = 512;
pub const PARENTAL_CONTROL_ATTRIB_LANGUAGE: u32 = 513;
pub const PARENTAL_CONTROL_ATTRIB_SEXUAL: u32 = 514;
pub const PARENTAL_CONTROL_ATTRIB_DIALOGUE: u32 = 515;
pub const PARENTAL_CONTROL_ATTRIB_FANTASY: u32 = 516;
pub const PARENTAL_CONTROL_VALUE_UNDEFINED: u32 = 0;
pub const MPEG2_FILTER_VERSION_1_SIZE: u32 = 124;
pub const MPEG2_FILTER_VERSION_2_SIZE: u32 = 133;
pub const STREAMBUFFER_EC_BASE: u32 = 806;
pub const SBE2_STREAM_DESC_VERSION: u32 = 1;
pub const MPEG_PAT_PID: u32 = 0;
pub const MPEG_PAT_TID: u32 = 0;
pub const MPEG_CAT_PID: u32 = 1;
pub const MPEG_CAT_TID: u32 = 1;
pub const MPEG_PMT_TID: u32 = 2;
pub const MPEG_TSDT_PID: u32 = 2;
pub const MPEG_TSDT_TID: u32 = 3;
pub const ATSC_MGT_PID: u32 = 8187;
pub const ATSC_MGT_TID: u32 = 199;
pub const ATSC_VCT_PID: u32 = 8187;
pub const ATSC_VCT_TERR_TID: u32 = 200;
pub const ATSC_VCT_CABL_TID: u32 = 201;
pub const ATSC_EIT_TID: u32 = 203;
pub const ATSC_ETT_TID: u32 = 204;
pub const ATSC_RRT_TID: u32 = 202;
pub const ATSC_RRT_PID: u32 = 8187;
pub const ATSC_STT_PID: u32 = 8187;
pub const ATSC_STT_TID: u32 = 205;
pub const ATSC_PIT_TID: u32 = 208;
pub const DVB_NIT_PID: u32 = 16;
pub const DVB_NIT_ACTUAL_TID: u32 = 64;
pub const DVB_NIT_OTHER_TID: u32 = 65;
pub const DVB_SDT_PID: u32 = 17;
pub const DVB_SDT_ACTUAL_TID: u32 = 66;
pub const DVB_SDT_OTHER_TID: u32 = 70;
pub const DVB_BAT_PID: u32 = 17;
pub const DVB_BAT_TID: u32 = 74;
pub const DVB_EIT_PID: u32 = 18;
pub const DVB_EIT_ACTUAL_TID: u32 = 78;
pub const DVB_EIT_OTHER_TID: u32 = 79;
pub const DVB_RST_PID: u32 = 19;
pub const DVB_RST_TID: u32 = 113;
pub const DVB_TDT_PID: u32 = 20;
pub const DVB_TDT_TID: u32 = 112;
pub const DVB_ST_PID_16: u32 = 16;
pub const DVB_ST_PID_17: u32 = 17;
pub const DVB_ST_PID_18: u32 = 18;
pub const DVB_ST_PID_19: u32 = 19;
pub const DVB_ST_PID_20: u32 = 20;
pub const DVB_ST_TID: u32 = 114;
pub const ISDB_ST_TID: u32 = 114;
pub const DVB_TOT_PID: u32 = 20;
pub const DVB_TOT_TID: u32 = 115;
pub const DVB_DIT_PID: u32 = 30;
pub const DVB_DIT_TID: u32 = 126;
pub const DVB_SIT_PID: u32 = 31;
pub const DVB_SIT_TID: u32 = 127;
pub const ISDB_EMM_TID: u32 = 133;
pub const ISDB_BIT_PID: u32 = 36;
pub const ISDB_BIT_TID: u32 = 196;
pub const ISDB_NBIT_PID: u32 = 37;
pub const ISDB_NBIT_MSG_TID: u32 = 197;
pub const ISDB_NBIT_REF_TID: u32 = 198;
pub const ISDB_LDT_PID: u32 = 37;
pub const ISDB_LDT_TID: u32 = 199;
pub const ISDB_SDTT_PID: u32 = 35;
pub const ISDB_SDTT_ALT_PID: u32 = 40;
pub const ISDB_SDTT_TID: u32 = 195;
pub const ISDB_CDT_PID: u32 = 41;
pub const ISDB_CDT_TID: u32 = 200;
pub const SCTE_EAS_TID: u32 = 216;
pub const SCTE_EAS_IB_PID: u32 = 8187;
pub const SCTE_EAS_OOB_PID: u32 = 8188;
pub const ATSC_ETM_LOCATION_NOT_PRESENT: u32 = 0;
pub const ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP: u32 = 1;
pub const ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT: u32 = 2;
pub const ATSC_ETM_LOCATION_RESERVED: u32 = 3;
pub const SAMPLE_SEQ_SEQUENCE_HEADER: u32 = 1;
pub const SAMPLE_SEQ_GOP_HEADER: u32 = 2;
pub const SAMPLE_SEQ_PICTURE_HEADER: u32 = 3;
pub const SAMPLE_SEQ_SEQUENCE_START: u32 = 1;
pub const SAMPLE_SEQ_SEEK_POINT: u32 = 2;
pub const SAMPLE_SEQ_FRAME_START: u32 = 3;
pub const SAMPLE_SEQ_CONTENT_UNKNOWN: u32 = 0;
pub const SAMPLE_SEQ_CONTENT_I_FRAME: u32 = 1;
pub const SAMPLE_SEQ_CONTENT_P_FRAME: u32 = 2;
pub const SAMPLE_SEQ_CONTENT_B_FRAME: u32 = 3;
pub const SAMPLE_SEQ_CONTENT_STANDALONE_FRAME: u32 = 1;
pub const SAMPLE_SEQ_CONTENT_REF_FRAME: u32 = 2;
pub const SAMPLE_SEQ_CONTENT_NONREF_FRAME: u32 = 3;
pub const COMPONENT_TAG_CAPTION_MIN: u32 = 48;
pub const COMPONENT_TAG_CAPTION_MAX: u32 = 55;
pub const COMPONENT_TAG_SUPERIMPOSE_MIN: u32 = 56;
pub const COMPONENT_TAG_SUPERIMPOSE_MAX: u32 = 63;
pub const DVBS_SCAN_TABLE_MAX_SIZE: u32 = 400;
pub const STREAMBUFFER_EC_TIMEHOLE: i32 = 806;
pub const STREAMBUFFER_EC_STALE_DATA_READ: i32 = 807;
pub const STREAMBUFFER_EC_STALE_FILE_DELETED: i32 = 808;
pub const STREAMBUFFER_EC_CONTENT_BECOMING_STALE: i32 = 809;
pub const STREAMBUFFER_EC_WRITE_FAILURE: i32 = 810;
pub const STREAMBUFFER_EC_WRITE_FAILURE_CLEAR: i32 = 811;
pub const STREAMBUFFER_EC_READ_FAILURE: i32 = 812;
pub const STREAMBUFFER_EC_RATE_CHANGED: i32 = 813;
pub const STREAMBUFFER_EC_PRIMARY_AUDIO: i32 = 814;
pub const STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS: i32 = 815;
pub const STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE: i32 = 816;const (
DTV_CardStatus_Inserted uint32 = 0
DTV_CardStatus_Removed uint32 = 1
DTV_CardStatus_Error uint32 = 2
DTV_CardStatus_FirmwareDownload uint32 = 3
OCUR_PAIRING_PROTOCOL_VERSION uint32 = 2
PBDA_PAIRING_PROTOCOL_VERSION uint32 = 3
DTV_MMIMessage_Open uint32 = 0
DTV_MMIMessage_Close uint32 = 1
DTV_Entitlement_CanDecrypt uint32 = 0
DTV_Entitlement_NotEntitled uint32 = 1
DTV_Entitlement_TechnicalFailure uint32 = 2
AudioType_Standard uint32 = 0
AudioType_Music_And_Effects uint32 = 1
AudioType_Visually_Impaired uint32 = 2
AudioType_Hearing_Impaired uint32 = 3
AudioType_Dialogue uint32 = 4
AudioType_Commentary uint32 = 5
AudioType_Emergency uint32 = 6
AudioType_Voiceover uint32 = 7
AudioType_Reserved int32 = -1
MAX_COUNTRY_CODE_STRING uint32 = 3
PARENTAL_CONTROL_TIME_RANGE uint32 = 1
REQUIRED_PARENTAL_CONTROL_TIME_RANGE uint32 = 2
PARENTAL_CONTROL_CONTENT_RATING uint32 = 256
PARENTAL_CONTROL_ATTRIB_VIOLENCE uint32 = 512
PARENTAL_CONTROL_ATTRIB_LANGUAGE uint32 = 513
PARENTAL_CONTROL_ATTRIB_SEXUAL uint32 = 514
PARENTAL_CONTROL_ATTRIB_DIALOGUE uint32 = 515
PARENTAL_CONTROL_ATTRIB_FANTASY uint32 = 516
PARENTAL_CONTROL_VALUE_UNDEFINED uint32 = 0
MPEG2_FILTER_VERSION_1_SIZE uint32 = 124
MPEG2_FILTER_VERSION_2_SIZE uint32 = 133
STREAMBUFFER_EC_BASE uint32 = 806
SBE2_STREAM_DESC_VERSION uint32 = 1
MPEG_PAT_PID uint32 = 0
MPEG_PAT_TID uint32 = 0
MPEG_CAT_PID uint32 = 1
MPEG_CAT_TID uint32 = 1
MPEG_PMT_TID uint32 = 2
MPEG_TSDT_PID uint32 = 2
MPEG_TSDT_TID uint32 = 3
ATSC_MGT_PID uint32 = 8187
ATSC_MGT_TID uint32 = 199
ATSC_VCT_PID uint32 = 8187
ATSC_VCT_TERR_TID uint32 = 200
ATSC_VCT_CABL_TID uint32 = 201
ATSC_EIT_TID uint32 = 203
ATSC_ETT_TID uint32 = 204
ATSC_RRT_TID uint32 = 202
ATSC_RRT_PID uint32 = 8187
ATSC_STT_PID uint32 = 8187
ATSC_STT_TID uint32 = 205
ATSC_PIT_TID uint32 = 208
DVB_NIT_PID uint32 = 16
DVB_NIT_ACTUAL_TID uint32 = 64
DVB_NIT_OTHER_TID uint32 = 65
DVB_SDT_PID uint32 = 17
DVB_SDT_ACTUAL_TID uint32 = 66
DVB_SDT_OTHER_TID uint32 = 70
DVB_BAT_PID uint32 = 17
DVB_BAT_TID uint32 = 74
DVB_EIT_PID uint32 = 18
DVB_EIT_ACTUAL_TID uint32 = 78
DVB_EIT_OTHER_TID uint32 = 79
DVB_RST_PID uint32 = 19
DVB_RST_TID uint32 = 113
DVB_TDT_PID uint32 = 20
DVB_TDT_TID uint32 = 112
DVB_ST_PID_16 uint32 = 16
DVB_ST_PID_17 uint32 = 17
DVB_ST_PID_18 uint32 = 18
DVB_ST_PID_19 uint32 = 19
DVB_ST_PID_20 uint32 = 20
DVB_ST_TID uint32 = 114
ISDB_ST_TID uint32 = 114
DVB_TOT_PID uint32 = 20
DVB_TOT_TID uint32 = 115
DVB_DIT_PID uint32 = 30
DVB_DIT_TID uint32 = 126
DVB_SIT_PID uint32 = 31
DVB_SIT_TID uint32 = 127
ISDB_EMM_TID uint32 = 133
ISDB_BIT_PID uint32 = 36
ISDB_BIT_TID uint32 = 196
ISDB_NBIT_PID uint32 = 37
ISDB_NBIT_MSG_TID uint32 = 197
ISDB_NBIT_REF_TID uint32 = 198
ISDB_LDT_PID uint32 = 37
ISDB_LDT_TID uint32 = 199
ISDB_SDTT_PID uint32 = 35
ISDB_SDTT_ALT_PID uint32 = 40
ISDB_SDTT_TID uint32 = 195
ISDB_CDT_PID uint32 = 41
ISDB_CDT_TID uint32 = 200
SCTE_EAS_TID uint32 = 216
SCTE_EAS_IB_PID uint32 = 8187
SCTE_EAS_OOB_PID uint32 = 8188
ATSC_ETM_LOCATION_NOT_PRESENT uint32 = 0
ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP uint32 = 1
ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT uint32 = 2
ATSC_ETM_LOCATION_RESERVED uint32 = 3
SAMPLE_SEQ_SEQUENCE_HEADER uint32 = 1
SAMPLE_SEQ_GOP_HEADER uint32 = 2
SAMPLE_SEQ_PICTURE_HEADER uint32 = 3
SAMPLE_SEQ_SEQUENCE_START uint32 = 1
SAMPLE_SEQ_SEEK_POINT uint32 = 2
SAMPLE_SEQ_FRAME_START uint32 = 3
SAMPLE_SEQ_CONTENT_UNKNOWN uint32 = 0
SAMPLE_SEQ_CONTENT_I_FRAME uint32 = 1
SAMPLE_SEQ_CONTENT_P_FRAME uint32 = 2
SAMPLE_SEQ_CONTENT_B_FRAME uint32 = 3
SAMPLE_SEQ_CONTENT_STANDALONE_FRAME uint32 = 1
SAMPLE_SEQ_CONTENT_REF_FRAME uint32 = 2
SAMPLE_SEQ_CONTENT_NONREF_FRAME uint32 = 3
COMPONENT_TAG_CAPTION_MIN uint32 = 48
COMPONENT_TAG_CAPTION_MAX uint32 = 55
COMPONENT_TAG_SUPERIMPOSE_MIN uint32 = 56
COMPONENT_TAG_SUPERIMPOSE_MAX uint32 = 63
DVBS_SCAN_TABLE_MAX_SIZE uint32 = 400
STREAMBUFFER_EC_TIMEHOLE int32 = 806
STREAMBUFFER_EC_STALE_DATA_READ int32 = 807
STREAMBUFFER_EC_STALE_FILE_DELETED int32 = 808
STREAMBUFFER_EC_CONTENT_BECOMING_STALE int32 = 809
STREAMBUFFER_EC_WRITE_FAILURE int32 = 810
STREAMBUFFER_EC_WRITE_FAILURE_CLEAR int32 = 811
STREAMBUFFER_EC_READ_FAILURE int32 = 812
STREAMBUFFER_EC_RATE_CHANGED int32 = 813
STREAMBUFFER_EC_PRIMARY_AUDIO int32 = 814
STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS int32 = 815
STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE int32 = 816
)#define global DTV_CardStatus_Inserted 0
#define global DTV_CardStatus_Removed 1
#define global DTV_CardStatus_Error 2
#define global DTV_CardStatus_FirmwareDownload 3
#define global OCUR_PAIRING_PROTOCOL_VERSION 2
#define global PBDA_PAIRING_PROTOCOL_VERSION 3
#define global DTV_MMIMessage_Open 0
#define global DTV_MMIMessage_Close 1
#define global DTV_Entitlement_CanDecrypt 0
#define global DTV_Entitlement_NotEntitled 1
#define global DTV_Entitlement_TechnicalFailure 2
#define global AudioType_Standard 0
#define global AudioType_Music_And_Effects 1
#define global AudioType_Visually_Impaired 2
#define global AudioType_Hearing_Impaired 3
#define global AudioType_Dialogue 4
#define global AudioType_Commentary 5
#define global AudioType_Emergency 6
#define global AudioType_Voiceover 7
#define global AudioType_Reserved (-1)
#define global MAX_COUNTRY_CODE_STRING 3
#define global PARENTAL_CONTROL_TIME_RANGE 1
#define global REQUIRED_PARENTAL_CONTROL_TIME_RANGE 2
#define global PARENTAL_CONTROL_CONTENT_RATING 256
#define global PARENTAL_CONTROL_ATTRIB_VIOLENCE 512
#define global PARENTAL_CONTROL_ATTRIB_LANGUAGE 513
#define global PARENTAL_CONTROL_ATTRIB_SEXUAL 514
#define global PARENTAL_CONTROL_ATTRIB_DIALOGUE 515
#define global PARENTAL_CONTROL_ATTRIB_FANTASY 516
#define global PARENTAL_CONTROL_VALUE_UNDEFINED 0
#define global MPEG2_FILTER_VERSION_1_SIZE 124
#define global MPEG2_FILTER_VERSION_2_SIZE 133
#define global SID_MSVidCtl_CurrentAudioEndpoint "{CF9A88F4-ABCF-4ED8-9B74-7DB33445459E}"
#define global STREAMBUFFER_EC_BASE 806
#define global EVENTID_SBE2RecControlStarted "{8966A89E-F83E-4C0E-BC3B-BFA7649E04CB}"
#define global EVENTID_SBE2RecControlStopped "{454B1EC8-0C9B-4CAA-B1A1-1E7A2666F6C3}"
#define global SBE2_STREAM_DESC_EVENT "{2313A4ED-BF2D-454F-AD8A-D95BA7F91FEE}"
#define global SBE2_V1_STREAMS_CREATION_EVENT "{000FCF09-97F5-46AC-9769-7A83B35384FB}"
#define global SBE2_V2_STREAMS_CREATION_EVENT "{A72530A3-0344-4CAB-A2D0-FE937DBDCAB3}"
#define global SBE2_STREAM_DESC_VERSION 1
#define global SID_DRMSecureServiceChannel "{C4C4C4C4-0049-4E2B-98FB-9537F6CE516D}"
#define global CLSID_ETFilterEncProperties "{C4C4C481-0049-4E2B-98FB-9537F6CE516D}"
#define global CLSID_ETFilterTagProperties "{C4C4C491-0049-4E2B-98FB-9537F6CE516D}"
#define global CLSID_PTFilter "{9CD31617-B303-4F96-8330-2EB173EA4DC6}"
#define global CLSID_DTFilterEncProperties "{C4C4C482-0049-4E2B-98FB-9537F6CE516D}"
#define global CLSID_DTFilterTagProperties "{C4C4C492-0049-4E2B-98FB-9537F6CE516D}"
#define global CLSID_XDSCodecProperties "{C4C4C483-0049-4E2B-98FB-9537F6CE516D}"
#define global CLSID_XDSCodecTagProperties "{C4C4C493-0049-4E2B-98FB-9537F6CE516D}"
#define global CLSID_CPCAFiltersCategory "{C4C4C4FC-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_XDSCodecNewXDSRating "{C4C4C4E0-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_XDSCodecDuplicateXDSRating "{C4C4C4DF-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_XDSCodecNewXDSPacket "{C4C4C4E1-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_DTFilterRatingChange "{C4C4C4E2-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_DTFilterRatingsBlock "{C4C4C4E3-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_DTFilterRatingsUnblock "{C4C4C4E4-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_DTFilterXDSPacket "{C4C4C4E5-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_ETFilterEncryptionOn "{C4C4C4E6-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_ETFilterEncryptionOff "{C4C4C4E7-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_DTFilterCOPPUnblock "{C4C4C4E8-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_EncDecFilterError "{C4C4C4E9-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_DTFilterCOPPBlock "{C4C4C4EA-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_ETFilterCopyOnce "{C4C4C4EB-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_ETFilterCopyNever "{C4C4C4F0-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_DTFilterDataFormatOK "{C4C4C4EC-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_DTFilterDataFormatFailure "{C4C4C4ED-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_ETDTFilterLicenseOK "{C4C4C4EE-0049-4E2B-98FB-9537F6CE516D}"
#define global EVENTID_ETDTFilterLicenseFailure "{C4C4C4EF-0049-4E2B-98FB-9537F6CE516D}"
#define global MEDIASUBTYPE_ETDTFilter_Tagged "{C4C4C4D0-0049-4E2B-98FB-9537F6CE516D}"
#define global FORMATTYPE_ETDTFilter_Tagged "{C4C4C4D1-0049-4E2B-98FB-9537F6CE516D}"
#define global MEDIASUBTYPE_CPFilters_Processed "{46ADBD28-6FD0-4796-93B2-155C51DC048D}"
#define global FORMATTYPE_CPFilters_Processed "{6739B36F-1D5F-4AC2-8192-28BB0E73D16A}"
#define global EVENTID_EncDecFilterEvent "{4A1B465B-0FB9-4159-AFBD-E33006A0F9F4}"
#define global EVENTID_FormatNotSupportedEvent "{24B2280A-B2AA-4777-BF65-63F35E7B024A}"
#define global EVENTID_DemultiplexerFilterDiscontinuity "{16155770-AED5-475C-BB98-95A33070DF0C}"
#define global DSATTRIB_WMDRMProtectionInfo "{40749583-6B9D-4EEC-B43C-67A1801E1A9B}"
#define global DSATTRIB_BadSampleInfo "{E4846DDA-5838-42B4-B897-6F7E5FAA2F2F}"
#define global MPEG_PAT_PID 0
#define global MPEG_PAT_TID 0
#define global MPEG_CAT_PID 1
#define global MPEG_CAT_TID 1
#define global MPEG_PMT_TID 2
#define global MPEG_TSDT_PID 2
#define global MPEG_TSDT_TID 3
#define global ATSC_MGT_PID 8187
#define global ATSC_MGT_TID 199
#define global ATSC_VCT_PID 8187
#define global ATSC_VCT_TERR_TID 200
#define global ATSC_VCT_CABL_TID 201
#define global ATSC_EIT_TID 203
#define global ATSC_ETT_TID 204
#define global ATSC_RRT_TID 202
#define global ATSC_RRT_PID 8187
#define global ATSC_STT_PID 8187
#define global ATSC_STT_TID 205
#define global ATSC_PIT_TID 208
#define global DVB_NIT_PID 16
#define global DVB_NIT_ACTUAL_TID 64
#define global DVB_NIT_OTHER_TID 65
#define global DVB_SDT_PID 17
#define global DVB_SDT_ACTUAL_TID 66
#define global DVB_SDT_OTHER_TID 70
#define global DVB_BAT_PID 17
#define global DVB_BAT_TID 74
#define global DVB_EIT_PID 18
#define global DVB_EIT_ACTUAL_TID 78
#define global DVB_EIT_OTHER_TID 79
#define global DVB_RST_PID 19
#define global DVB_RST_TID 113
#define global DVB_TDT_PID 20
#define global DVB_TDT_TID 112
#define global DVB_ST_PID_16 16
#define global DVB_ST_PID_17 17
#define global DVB_ST_PID_18 18
#define global DVB_ST_PID_19 19
#define global DVB_ST_PID_20 20
#define global DVB_ST_TID 114
#define global ISDB_ST_TID 114
#define global DVB_TOT_PID 20
#define global DVB_TOT_TID 115
#define global DVB_DIT_PID 30
#define global DVB_DIT_TID 126
#define global DVB_SIT_PID 31
#define global DVB_SIT_TID 127
#define global ISDB_EMM_TID 133
#define global ISDB_BIT_PID 36
#define global ISDB_BIT_TID 196
#define global ISDB_NBIT_PID 37
#define global ISDB_NBIT_MSG_TID 197
#define global ISDB_NBIT_REF_TID 198
#define global ISDB_LDT_PID 37
#define global ISDB_LDT_TID 199
#define global ISDB_SDTT_PID 35
#define global ISDB_SDTT_ALT_PID 40
#define global ISDB_SDTT_TID 195
#define global ISDB_CDT_PID 41
#define global ISDB_CDT_TID 200
#define global SCTE_EAS_TID 216
#define global SCTE_EAS_IB_PID 8187
#define global SCTE_EAS_OOB_PID 8188
#define global CLSID_Mpeg2TableFilter "{752845F1-758F-4C83-A043-4270C593308E}"
#define global ATSC_ETM_LOCATION_NOT_PRESENT 0
#define global ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP 1
#define global ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT 2
#define global ATSC_ETM_LOCATION_RESERVED 3
#define global SAMPLE_SEQ_SEQUENCE_HEADER 1
#define global SAMPLE_SEQ_GOP_HEADER 2
#define global SAMPLE_SEQ_PICTURE_HEADER 3
#define global SAMPLE_SEQ_SEQUENCE_START 1
#define global SAMPLE_SEQ_SEEK_POINT 2
#define global SAMPLE_SEQ_FRAME_START 3
#define global SAMPLE_SEQ_CONTENT_UNKNOWN 0
#define global SAMPLE_SEQ_CONTENT_I_FRAME 1
#define global SAMPLE_SEQ_CONTENT_P_FRAME 2
#define global SAMPLE_SEQ_CONTENT_B_FRAME 3
#define global SAMPLE_SEQ_CONTENT_STANDALONE_FRAME 1
#define global SAMPLE_SEQ_CONTENT_REF_FRAME 2
#define global SAMPLE_SEQ_CONTENT_NONREF_FRAME 3
#define global COMPONENT_TAG_CAPTION_MIN 48
#define global COMPONENT_TAG_CAPTION_MAX 55
#define global COMPONENT_TAG_SUPERIMPOSE_MIN 56
#define global COMPONENT_TAG_SUPERIMPOSE_MAX 63
#define global DVBS_SCAN_TABLE_MAX_SIZE 400
#define global g_wszStreamBufferRecordingDuration "Duration"
#define global g_wszStreamBufferRecordingBitrate "Bitrate"
#define global g_wszStreamBufferRecordingSeekable "Seekable"
#define global g_wszStreamBufferRecordingStridable "Stridable"
#define global g_wszStreamBufferRecordingBroadcast "Broadcast"
#define global g_wszStreamBufferRecordingProtected "Is_Protected"
#define global g_wszStreamBufferRecordingTrusted "Is_Trusted"
#define global g_wszStreamBufferRecordingSignature_Name "Signature_Name"
#define global g_wszStreamBufferRecordingHasAudio "HasAudio"
#define global g_wszStreamBufferRecordingHasImage "HasImage"
#define global g_wszStreamBufferRecordingHasScript "HasScript"
#define global g_wszStreamBufferRecordingHasVideo "HasVideo"
#define global g_wszStreamBufferRecordingCurrentBitrate "CurrentBitrate"
#define global g_wszStreamBufferRecordingOptimalBitrate "OptimalBitrate"
#define global g_wszStreamBufferRecordingHasAttachedImages "HasAttachedImages"
#define global g_wszStreamBufferRecordingSkipBackward "Can_Skip_Backward"
#define global g_wszStreamBufferRecordingSkipForward "Can_Skip_Forward"
#define global g_wszStreamBufferRecordingNumberOfFrames "NumberOfFrames"
#define global g_wszStreamBufferRecordingFileSize "FileSize"
#define global g_wszStreamBufferRecordingHasArbitraryDataStream "HasArbitraryDataStream"
#define global g_wszStreamBufferRecordingHasFileTransferStream "HasFileTransferStream"
#define global g_wszStreamBufferRecordingTitle "Title"
#define global g_wszStreamBufferRecordingAuthor "Author"
#define global g_wszStreamBufferRecordingDescription "Description"
#define global g_wszStreamBufferRecordingRating "Rating"
#define global g_wszStreamBufferRecordingCopyright "Copyright"
#define global g_wszStreamBufferRecordingUse_DRM "Use_DRM"
#define global g_wszStreamBufferRecordingDRM_Flags "DRM_Flags"
#define global g_wszStreamBufferRecordingDRM_Level "DRM_Level"
#define global g_wszStreamBufferRecordingAlbumTitle "WM/AlbumTitle"
#define global g_wszStreamBufferRecordingTrack "WM/Track"
#define global g_wszStreamBufferRecordingPromotionURL "WM/PromotionURL"
#define global g_wszStreamBufferRecordingAlbumCoverURL "WM/AlbumCoverURL"
#define global g_wszStreamBufferRecordingGenre "WM/Genre"
#define global g_wszStreamBufferRecordingYear "WM/Year"
#define global g_wszStreamBufferRecordingGenreID "WM/GenreID"
#define global g_wszStreamBufferRecordingMCDI "WM/MCDI"
#define global g_wszStreamBufferRecordingComposer "WM/Composer"
#define global g_wszStreamBufferRecordingLyrics "WM/Lyrics"
#define global g_wszStreamBufferRecordingTrackNumber "WM/TrackNumber"
#define global g_wszStreamBufferRecordingToolName "WM/ToolName"
#define global g_wszStreamBufferRecordingToolVersion "WM/ToolVersion"
#define global g_wszStreamBufferRecordingIsVBR "IsVBR"
#define global g_wszStreamBufferRecordingAlbumArtist "WM/AlbumArtist"
#define global g_wszStreamBufferRecordingBannerImageType "BannerImageType"
#define global g_wszStreamBufferRecordingBannerImageData "BannerImageData"
#define global g_wszStreamBufferRecordingBannerImageURL "BannerImageURL"
#define global g_wszStreamBufferRecordingCopyrightURL "CopyrightURL"
#define global g_wszStreamBufferRecordingAspectRatioX "AspectRatioX"
#define global g_wszStreamBufferRecordingAspectRatioY "AspectRatioY"
#define global g_wszStreamBufferRecordingNSCName "NSC_Name"
#define global g_wszStreamBufferRecordingNSCAddress "NSC_Address"
#define global g_wszStreamBufferRecordingNSCPhone "NSC_Phone"
#define global g_wszStreamBufferRecordingNSCEmail "NSC_Email"
#define global g_wszStreamBufferRecordingNSCDescription "NSC_Description"
#define global STREAMBUFFER_EC_TIMEHOLE 806
#define global STREAMBUFFER_EC_STALE_DATA_READ 807
#define global STREAMBUFFER_EC_STALE_FILE_DELETED 808
#define global STREAMBUFFER_EC_CONTENT_BECOMING_STALE 809
#define global STREAMBUFFER_EC_WRITE_FAILURE 810
#define global STREAMBUFFER_EC_WRITE_FAILURE_CLEAR 811
#define global STREAMBUFFER_EC_READ_FAILURE 812
#define global STREAMBUFFER_EC_RATE_CHANGED 813
#define global STREAMBUFFER_EC_PRIMARY_AUDIO 814
#define global STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS 815
#define global STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE 816