Mercurial > libdvdread4.hg
diff ifo_types.h @ 20:fce16251755c src
Remove all trailing whitespace,
patch by Erik Hovland *erik$hovland dot org%
author | rathann |
---|---|
date | Sat, 06 Sep 2008 21:55:51 +0000 |
parents | fdbae45c30fc |
children | 4aa618ae094f |
line wrap: on
line diff
--- a/ifo_types.h Mon Sep 01 21:05:17 2008 +0000 +++ b/ifo_types.h Sat Sep 06 21:55:51 2008 +0000 @@ -25,7 +25,7 @@ #undef ATTRIBUTE_PACKED -#undef PRAGMA_PACK_BEGIN +#undef PRAGMA_PACK_BEGIN #undef PRAGMA_PACK_END #if defined(__GNUC__) @@ -79,12 +79,12 @@ unsigned char video_format : 2; unsigned char display_aspect_ratio : 2; unsigned char permitted_df : 2; - + unsigned char line21_cc_1 : 1; unsigned char line21_cc_2 : 1; unsigned char unknown1 : 1; unsigned char bit_rate : 1; - + unsigned char picture_size : 2; unsigned char letterboxed : 1; unsigned char film_mode : 1; @@ -98,7 +98,7 @@ unsigned char multichannel_extension : 1; unsigned char lang_type : 2; unsigned char application_mode : 2; - + unsigned char quantization : 2; unsigned char sample_frequency : 2; unsigned char unknown1 : 1; @@ -182,7 +182,7 @@ /** * PGC Command Table. - */ + */ typedef struct { uint16_t nr_of_pre; uint16_t nr_of_post; @@ -197,7 +197,7 @@ /** * PGC Program Map */ -typedef uint8_t pgc_program_map_t; +typedef uint8_t pgc_program_map_t; /** * Cell Playback Information. @@ -244,7 +244,7 @@ typedef struct { unsigned int zero : 7; /* 25-31 */ unsigned int video_pres_mode_change : 1; /* 24 */ - + unsigned int karaoke_audio_pres_mode_change : 1; /* 23 */ unsigned int angle_change : 1; unsigned int subpic_stream_change : 1; @@ -253,7 +253,7 @@ unsigned int still_off : 1; unsigned int button_select_or_activate : 1; unsigned int resume : 1; /* 16 */ - + unsigned int chapter_menu_call : 1; /* 15 */ unsigned int angle_menu_call : 1; unsigned int audio_menu_call : 1; @@ -262,7 +262,7 @@ unsigned int title_menu_call : 1; unsigned int backward_scan : 1; unsigned int forward_scan : 1; /* 8 */ - + unsigned int next_pg_search : 1; /* 7 */ unsigned int prev_or_top_pg_search : 1; unsigned int time_or_chapter_search : 1; @@ -420,7 +420,7 @@ uint32_t vmgm_c_adt; /* sector */ uint32_t vmgm_vobu_admap; /* sector */ uint8_t zero_6[32]; - + video_attr_t vmgm_video_attr; uint8_t zero_7; uint8_t nr_of_vmgm_audio_streams; /* should be 0 or 1 */ @@ -503,20 +503,20 @@ typedef struct { uint32_t last_byte; uint32_t vts_cat; - + video_attr_t vtsm_vobs_attr; uint8_t zero_1; uint8_t nr_of_vtsm_audio_streams; /* should be 0 or 1 */ audio_attr_t vtsm_audio_attr; - audio_attr_t zero_2[7]; + audio_attr_t zero_2[7]; uint8_t zero_3[16]; uint8_t zero_4; uint8_t nr_of_vtsm_subp_streams; /* should be 0 or 1 */ subp_attr_t vtsm_subp_attr; subp_attr_t zero_5[27]; - + uint8_t zero_6[2]; - + video_attr_t vtstt_vobs_video_attr; uint8_t zero_7; uint8_t nr_of_vtstt_audio_streams; @@ -547,10 +547,10 @@ typedef struct { uint32_t last_byte; /* offsets are relative here */ uint16_t offsets[100]; /* == nr_of_srpts + 1 (first is disc title) */ -#if 0 +#if 0 uint16_t unknown; /* 0x48 ?? 0x48 words (16bit) info following */ uint16_t zero_1; - + uint8_t type_of_info; /* ?? 01 == disc, 02 == Title, 04 == Title part */ uint8_t unknown1; uint8_t unknown2; @@ -558,14 +558,14 @@ uint8_t unknown4; /* ?? allways 0x30 language?, text format? */ uint8_t unknown5; uint16_t offset; /* from first */ - + char text[12]; /* ended by 0x09 */ #endif } ATTRIBUTE_PACKED txtdt_t; /** * Text Data Language Unit. (Incomplete) - */ + */ typedef struct { uint16_t lang_code; uint16_t unknown; /* 0x0001, title 1? disc 1? side 1? */ @@ -625,7 +625,7 @@ uint32_t vts_c_adt; /* sector */ uint32_t vts_vobu_admap; /* sector */ uint8_t zero_13[24]; - + video_attr_t vtsm_video_attr; uint8_t zero_14; uint8_t nr_of_vtsm_audio_streams; /* should be 0 or 1 */ @@ -636,7 +636,7 @@ subp_attr_t vtsm_subp_attr; subp_attr_t zero_17[27]; uint8_t zero_18[2]; - + video_attr_t vts_video_attr; uint8_t zero_19; uint8_t nr_of_vts_audio_streams; @@ -721,20 +721,20 @@ */ typedef struct { dvd_file_t *file; - + /* VMGI */ vmgi_mat_t *vmgi_mat; tt_srpt_t *tt_srpt; - pgc_t *first_play_pgc; + pgc_t *first_play_pgc; ptl_mait_t *ptl_mait; vts_atrt_t *vts_atrt; txtdt_mgi_t *txtdt_mgi; - + /* Common */ pgci_ut_t *pgci_ut; c_adt_t *menu_c_adt; vobu_admap_t *menu_vobu_admap; - + /* VTSI */ vtsi_mat_t *vtsi_mat; vts_ptt_srpt_t *vts_ptt_srpt;