Module: Ariblib
- Defined in:
- lib/ariblib/String.rb,
lib/ariblib.rb,
lib/ariblib/version.rb,
lib/ariblib/BitStream.rb,
lib/ariblib/Descriptor.rb,
lib/ariblib/TransportStreamFile.rb,
lib/ariblib/EventInformationTable.rb,
lib/ariblib/ProgramSpecificInformation.rb
Overview
! ruby -*- encoding: utf-8 -*-
Defined Under Namespace
Classes: AudioComponentDescriptor, BitStream, CommonDataTable, ComponentDescriptor, ConditionalAccessTable, ContentDescriptor, DataContentDescriptor, Descriptor, DigitalCopyControlDescriptor, EventGroupDescriptor, EventInformationTable, ExtendedEventDescriptor, FIFO, LogoTransmissionDescriptor, NetworkInformationTable, NetworkNameDescriptor, PartialReceptionDescriptor, ProgramAssociationTable, ProgramMapTable, ProgramSpecificInformation, ServiceDescriptionTable, ServiceDescriptor, ServiceGroupDescriptor, ServiceListDescriptor, ShortEventDescriptor, String, SystemManagementDescriptor, TSInformationDescriptor, TerrestrialDeliverySystemDescriptor, TimeOffsetTable, TransportStreamFile, TransportStreamPacket
Constant Summary collapse
- VERSION =
"0.1.1"
- DescriptorTag =
{ 0x4D => ShortEventDescriptor, #-----o---o n 0x4D 短形式イベント記述子*2 0x4E => ExtendedEventDescriptor, #-----o---o r 0x4E 拡張形式イベント記述子 0x54 => ContentDescriptor, #-----o---- r 0x54 コンテント記述子 80 => ComponentDescriptor, #-o---o---- r 0x50 コンポーネント記述子 196 => AudioComponentDescriptor, #-----o---- r 0xC4 音声コンポーネント記述子 0xC7 => DataContentDescriptor, #-----o---- r 0xC7 データコンテンツ記述子 214 => EventGroupDescriptor, #-----o---- r 0xD6 イベントグループ記述子 #for SDT(地上波) 0x48 => ServiceDescriptor, #----o----- n 0x48 サービス記述子*2 207 => LogoTransmissionDescriptor,#----o----- r 0xCF ロゴ伝送記述子 #for NIT(地上波) 0x40 => NetworkNameDescriptor, #--o------- n 0x40* ネットワーク名記述子*2 0x41 => ServiceListDescriptor, #--oo---o-- n 0x41* サービスリスト記述子*1 0xFA => TerrestrialDeliverySystemDescriptor,#--o------- n 0xFA* 地上分配システム記述子*1 0xFE => SystemManagementDescriptor, #-oo------- n 0xFE* システム管理記述子*1 224 => ServiceGroupDescriptor, #--o------- r 0xE0 サービスグループ記述子 0xCD => TSInformationDescriptor, #--o------- r 0xCD* TS 情報記述子 0xFB => PartialReceptionDescriptor, #--o------- j 0xFB* 部分受信記述子*1(ワンセグ) }