diff options
author | deva <deva> | 2005-09-17 16:36:25 +0000 |
---|---|---|
committer | deva <deva> | 2005-09-17 16:36:25 +0000 |
commit | c5ab3a0ea0dfe35dd1927c2ca3c9f27be9db2ebd (patch) | |
tree | f06cebe8376048e1ccf1052a91fe940ea5c4f2e9 /src/iso11172-1.h | |
parent | 4a5060ae3ebc42fad95f6ef7ec9c205a09116067 (diff) |
*** empty log message ***R0_2_7
Diffstat (limited to 'src/iso11172-1.h')
-rw-r--r-- | src/iso11172-1.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/iso11172-1.h b/src/iso11172-1.h index e01b45b..6dda687 100644 --- a/src/iso11172-1.h +++ b/src/iso11172-1.h @@ -54,6 +54,28 @@ namespace ISO11172_1 { unsigned long long int padding:4; } pack_header; + typedef struct { + unsigned long long int reserved_byte:8; + unsigned long long int video_bound:5; + unsigned long long int marker_bit3:1; + unsigned long long int system_video_clock_flag:1; + unsigned long long int system_audio_clock_flag:1; + unsigned long long int CSPS_flag:1; + unsigned long long int fixed_flag:1; + unsigned long long int audio_bound:6; + unsigned long long int marker_bit2:1; + unsigned long long int rate_bound:22; + unsigned long long int marker_bit1:1; + unsigned long long int header_length:16; + } system_header; + + typedef struct { + unsigned long int STD_buffer_size_bound:13; + unsigned long int STD_buffer_bound_scale:1; + unsigned long int market_bits:2; + unsigned long int stream_id:8; + } stream_description; + //////////////////////////////////////////////////// // Constants //////////////////////////////////////////////////// |