FREE
Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
ABOUT US
|
CONTACT
|
ADVERTISE
|
SUBSCRIBE
|
SOURCE CODE
|
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
GO PARALLEL
Email
Print
Reprint
add to:
Del.icio.us
Digg
Google
Furl
Slashdot
Y! MyWeb
Blink
October 01, 2005
Bitstream Parsing in C++
(Page
10
of
10
)
October, 2005: Bitstream Parsing in C++
Table 1: Master Guide Table.
Syntax
No. of Bits
Format
master_guide_table_section () {
table_id
8
0xC7
section_syntax_indicator
1
'1'
private_indicator
1
'1'
reserved
2
'11'
section_length
12
uimsbf
table_id_extension
16
0x0000
reserved
2
'11'
version_number
5
uimsbf
current_next_indicator
1
'1'
section_number
8
0x00
last_section_number
8
0x00
protocol_version
8
uimsbf
tables_defined
16
uimsbf
for (i=0;i < tables_defined;i++) {
mgt_defined_table()
}
reserved
4
'1111'
descriptors_length
12
uimsbf
while ("total descriptor bytes" < descriptors_length ) {
descriptor()
}
CRC_32
32
rpchof
}
Previous Page
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
| 10
RELATED ARTICLES
Logging In C++ : Part 2
OutSystems Updates Agile Platform
SDK, .NET Controls Released for Communications Enabling Web Pages
Welcome To the World of Cryptographic Voting
recls 100% .NET
TOP 5 ARTICLES
No Top Articles.
MICROSITES
FEATURED TOPIC
ADDITIONAL TOPICS
INFO-LINK
DEVELOPER WHITEPAPERS
VeriSign Code Signing Digital Certificates for Adobe AIR
Overcoming Mobile Fragmentation: Building Applications for Multiple Operating Systems
Intel® SOA Expressway Service Mediation & Governance Performance Comparison to IBM® DataPower XI50
View More Whitepapers
DEPARTMENTS
Home
Architecture & Design
C/C++
Database
Development Tools
Embedded Systems
High Performance Computing
Java
Mobility
Open Source
Security
Web Development
Windows/.NET
Parallel & Multi-core
Moblin Zone
|
All Feeds
© 2009 TechWeb
,
Privacy Policy
,
Terms of Service
,
United Business Media LLC
Comments about the web site:
webmaster@ddj.com