Class: Ariblib::ConditionalAccessTable
- Inherits:
-
ProgramSpecificInformation
- Object
- ProgramSpecificInformation
- Ariblib::ConditionalAccessTable
- Defined in:
- lib/ariblib/ProgramSpecificInformation.rb
Overview
< 1Kbyte
Instance Attribute Summary
Attributes inherited from ProgramSpecificInformation
Instance Method Summary collapse
Methods inherited from ProgramSpecificInformation
#arib_to_utf8, #descriptor, #init_buf, #initialize, #set, #set_buf
Constructor Details
This class inherits a constructor from Ariblib::ProgramSpecificInformation
Instance Method Details
#parse_buf ⇒ Object
177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 |
# File 'lib/ariblib/ProgramSpecificInformation.rb', line 177 def parse_buf bs=BitStream.new(@buf) table_id =bs.read 8 #uimsbf section_syntax_indicator =bs.read 1 #bslbf reserved_future_use =bs.read 1 #bslbf reserved =bs.read 2 #bslbf section_length =bs.read 12 #uimsbf reserved =bs.read 18 #bslbf version_number =bs.read 5 #uimsbf current_next_indicator =bs.read 1 #bslbf section_number =bs.read 8 #uimsbf last_section_number =bs.read 8 #uimsbf count=section_length-9 descriptor(bs,count) cCRC_32 =bs.read 32 #rpchof nil end |