OSDN Git Service

fix many bugs.
[rec10/rec10-git.git] / epgdump / eit.h
index 4688b5b..f25f2d5 100755 (executable)
@@ -76,6 +76,36 @@ typedef struct _SeriesDesc {
        char series_name_char[MAXSECLEN];
 } SeriesDesc;
 
+typedef struct _ComponentDesc {
+       int descriptor_tag;
+       int descriptor_length;
+       int reserved_future_use;
+       int stream_content;
+       int component_type;
+       int component_tag;
+       char ISO_639_language_code[3];
+       char text_char[MAXSECLEN];
+} ComponentDesc;
+
+typedef struct _AudioComponentDesc {
+       int descriptor_tag;
+       int descriptor_length;
+       int reserved_future_use_1;
+       int stream_content;
+       int component_type;
+       int component_tag;
+       int stream_type;
+       int simulcast_group_tag;
+       int ES_multi_lingual_flag;
+       int main_component_flag;
+       int quality_indicator;
+       int sampling_rate;
+       int reserved_future_use_2;
+       char ISO_639_language_code_1[3];
+       char ISO_639_language_code_2[3];
+       char text_char[MAXSECLEN];
+} AudioComponentDesc;
+
 typedef struct _EEVTDhead {
        int  descriptor_tag;
        int  descriptor_length;