Class: Ariblib::ServiceDescriptor
- Inherits:
-
Descriptor
- Object
- Descriptor
- Ariblib::ServiceDescriptor
- Defined in:
- lib/ariblib/Descriptor.rb
Instance Method Summary collapse
Methods inherited from Descriptor
Constructor Details
This class inherits a constructor from Ariblib::Descriptor
Instance Method Details
#parse(h, bs, tag, descriptor_length) ⇒ Object
63 64 65 66 67 68 69 70 71 72 |
# File 'lib/ariblib/Descriptor.rb', line 63 def parse(h,bs,tag,descriptor_length) service_type =bs.read 8 #uimsbf service_provider_name_length =bs.read 8 #uimsbf service_provider_name =Ariblib::String.new(bs,service_provider_name_length).to_utf8#bs.str(service_provider_name_length) service_name_length =bs.read 8 #uimsbf service_name =Ariblib::String.new(bs,service_name_length).to_utf8#bs.str(service_name_length) h[:service_type]=service_type h[:service_provider_name]=service_provider_name h[:service_name]=service_name end |