Class: M2TSParser::SatelliteDeliverySystemDescriptor::FEC

Inherits:
BinaryParser::TemplateBase
  • Object
show all
Defined in:
lib/m2ts_parser/descriptor.rb

Overview

表6-11 「FEC(内符号)」による定義

Constant Summary collapse

FECMapping =
{
  0b0000 => "未定義",
  0b0001 => "符号化率1/2",
  0b0010 => "符号化率2/3",
  0b0011 => "符号化率3/4",
  0b0100 => "符号化率5/6",
  0b0101 => "符号化率7/8",
  0b1000 => "広帯域衛星デジタル放送方式(TMCC信号参照)",
  0b1001 => "2.6GHz帯衛星デジタル音声放送方式(パイロットチャンネル参照)",
  0b1010 => "高度狭帯域CSデジタル放送方式(フィジカルレイヤヘッダ参照)",
  0b1011 => "高度広帯域衛星デジタル放送方式(TMCC信号参照)",
  0b1111 => "内符号なし",
}

Instance Method Summary collapse

Instance Method Details

#content_descriptionObject



244
245
246
# File 'lib/m2ts_parser/descriptor.rb', line 244

def content_description
  to_s
end

#to_sObject



248
249
250
# File 'lib/m2ts_parser/descriptor.rb', line 248

def to_s
  FECMapping[to_i].to_s
end