kde-playground/kaffeine/tools/dvbsi.xml
2015-03-04 07:15:19 +00:00

215 lines
7.6 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<dvbsi>
<descriptors>
<DvbLanguageDescriptor>
<languageCode1 bits="8" type="int"/>
<languageCode2 bits="8" type="int"/>
<languageCode3 bits="8" type="int"/>
<unused bits="8"/>
</DvbLanguageDescriptor>
<DvbSubtitleDescriptor>
<languageCode1 bits="8" type="int"/>
<languageCode2 bits="8" type="int"/>
<languageCode3 bits="8" type="int"/>
<subtitleType bits="8" type="int"/>
<unused bits="16"/>
<unused bits="16"/>
</DvbSubtitleDescriptor>
<DvbServiceDescriptor>
<unused bits="8"/>
<providerNameLength bits="8" type="int"/>
<providerName listType="DvbString" lengthFunc="providerNameLength" type="list"/>
<serviceNameLength bits="8" type="int"/>
<serviceName listType="DvbString" lengthFunc="serviceNameLength" type="list"/>
</DvbServiceDescriptor>
<DvbShortEventDescriptor>
<unused bits="24"/>
<eventNameLength bits="8" type="int"/>
<eventName listType="DvbString" lengthFunc="eventNameLength" type="list"/>
<textLength bits="8" type="int"/>
<text listType="DvbString" lengthFunc="textLength" type="list"/>
</DvbShortEventDescriptor>
<DvbExtendedEventDescriptor>
<unused bits="4"/>
<unused bits="4"/>
<unused bits="24"/>
<itemsLength bits="8" type="int"/>
<items listType="unused" lengthFunc="itemsLength" type="list"/>
<textLength bits="8" type="int"/>
<text listType="DvbString" lengthFunc="textLength" type="list"/>
</DvbExtendedEventDescriptor>
<DvbCableDescriptor>
<frequency bits="32" type="int"/>
<unused bits="12"/>
<unused bits="4"/>
<modulation bits="8" type="int"/>
<symbolRate bits="28" type="int"/>
<fecRate bits="4" type="int"/>
</DvbCableDescriptor>
<DvbSatelliteDescriptor>
<frequency bits="32" type="int"/>
<unused bits="16"/>
<unused bits="1"/>
<polarization bits="2" type="int"/>
<rollOff bits="2" type="int"/>
<isDvbS2 bits="1" type="bool"/>
<modulation bits="2" type="int"/>
<symbolRate bits="28" type="int"/>
<fecRate bits="4" type="int"/>
</DvbSatelliteDescriptor>
<DvbTerrestrialDescriptor>
<frequency bits="32" type="int"/>
<bandwidth bits="3" type="int"/>
<unused bits="1"/>
<unused bits="1"/>
<unused bits="1"/>
<unused bits="2"/>
<constellation bits="2" type="int"/>
<hierarchy bits="3" type="int"/>
<fecRateHigh bits="3" type="int"/>
<fecRateLow bits="3" type="int"/>
<guardInterval bits="2" type="int"/>
<transmissionMode bits="2" type="int"/>
<unused bits="1"/>
<unused bits="32"/>
</DvbTerrestrialDescriptor>
<AtscChannelNameDescriptor>
<name listType="AtscString" lengthFunc="" type="list"/>
</AtscChannelNameDescriptor>
</descriptors>
<entries>
<DvbPatSectionEntry>
<programNumber bits="16" type="int"/>
<unused bits="3"/>
<pid bits="13" type="int"/>
</DvbPatSectionEntry>
<DvbPmtSectionEntry>
<streamType bits="8" type="int"/>
<unused bits="3"/>
<pid bits="13" type="int"/>
<unused bits="4"/>
<entryLength bits="12" type="int"/>
<descriptors listType="DvbDescriptor" lengthFunc="" type="list"/>
</DvbPmtSectionEntry>
<DvbSdtSectionEntry>
<serviceId bits="16" type="int"/>
<unused bits="6"/>
<unused bits="1"/>
<unused bits="1"/>
<unused bits="3"/>
<isScrambled bits="1" type="bool"/>
<entryLength bits="12" type="int"/>
<descriptors listType="DvbDescriptor" lengthFunc="" type="list"/>
</DvbSdtSectionEntry>
<DvbEitSectionEntry>
<unused bits="16"/>
<startDate bits="16" type="int"/>
<startTime bits="24" type="int"/>
<duration bits="24" type="int"/>
<unused bits="3"/>
<unused bits="1"/>
<entryLength bits="12" type="int"/>
<descriptors listType="DvbDescriptor" lengthFunc="" type="list"/>
</DvbEitSectionEntry>
<DvbNitSectionEntry>
<unused bits="16"/>
<unused bits="16"/>
<unused bits="4"/>
<entryLength bits="12" type="int"/>
<descriptors listType="DvbDescriptor" lengthFunc="" type="list"/>
</DvbNitSectionEntry>
<AtscMgtSectionEntry>
<tableType bits="16" type="int"/>
<unused bits="3"/>
<pid bits="13" type="int"/>
<unused bits="3"/>
<unused bits="5"/>
<unused bits="32"/>
<unused bits="4"/>
<entryLength bits="12" type="int"/>
<descriptors listType="DvbDescriptor" lengthFunc="" type="list"/>
</AtscMgtSectionEntry>
<AtscVctSectionEntry>
<shortName1 bits="16" type="int"/>
<shortName2 bits="16" type="int"/>
<shortName3 bits="16" type="int"/>
<shortName4 bits="16" type="int"/>
<shortName5 bits="16" type="int"/>
<shortName6 bits="16" type="int"/>
<shortName7 bits="16" type="int"/>
<unused bits="4"/>
<majorNumber bits="10" type="int"/>
<minorNumber bits="10" type="int"/>
<unused bits="8"/>
<unused bits="32"/>
<unused bits="16"/>
<programNumber bits="16" type="int"/>
<unused bits="2"/>
<isScrambled bits="1" type="bool"/>
<unused bits="1"/>
<unused bits="2"/>
<unused bits="1"/>
<unused bits="3"/>
<unused bits="6"/>
<sourceId bits="16" type="int"/>
<unused bits="6"/>
<entryLength bits="10" type="int"/>
<descriptors listType="DvbDescriptor" lengthFunc="" type="list"/>
</AtscVctSectionEntry>
</entries>
<sections>
<DvbPatSection extension="transportStreamId">
<entries listType="DvbPatSectionEntry" lengthFunc="" type="list"/>
</DvbPatSection>
<DvbPmtSection extension="programNumber">
<unused bits="3"/>
<unused bits="13"/>
<unused bits="4"/>
<descriptorsLength bits="12" type="int"/>
<descriptors listType="DvbDescriptor" lengthFunc="descriptorsLength" type="list"/>
<entries listType="DvbPmtSectionEntry" lengthFunc="" type="list"/>
</DvbPmtSection>
<DvbSdtSection>
<originalNetworkId bits="16" type="int"/>
<unused bits="8"/>
<entries listType="DvbSdtSectionEntry" lengthFunc="" type="list"/>
</DvbSdtSection>
<DvbEitSection extension="serviceId">
<transportStreamId bits="16" type="int"/>
<originalNetworkId bits="16" type="int"/>
<unused bits="8"/>
<unused bits="8"/>
<entries listType="DvbEitSectionEntry" lengthFunc="" type="list"/>
</DvbEitSection>
<DvbNitSection>
<unused bits="4"/>
<descriptorsLength bits="12" type="int"/>
<descriptors listType="DvbDescriptor" lengthFunc="descriptorsLength" type="list"/>
<unused bits="4"/>
<entriesLength bits="12" type="int"/>
<entries listType="DvbNitSectionEntry" lengthFunc="entriesLength" type="list"/>
</DvbNitSection>
<AtscMgtSection>
<unused bits="8"/>
<entryCount bits="16" type="int"/>
<entries listType="AtscMgtSectionEntry" lengthFunc="" type="list"/>
</AtscMgtSection>
<AtscVctSection>
<unused bits="8"/>
<entryCount bits="8" type="int"/>
<entries listType="AtscVctSectionEntry" lengthFunc="" type="list"/>
</AtscVctSection>
<AtscEitSection extension="sourceId">
<unused bits="8"/>
<entryCount bits="8" type="int"/>
<entries listType="AtscEitSectionEntry" lengthFunc="" type="list"/>
</AtscEitSection>
<AtscEttSection>
<unused bits="8"/>
<sourceId bits="16" type="int"/>
<eventId bits="14" type="int"/>
<messageType bits="2" type="int"/>
<text listType="AtscString" lengthFunc="" type="list"/>
</AtscEttSection>
</sections>
</dvbsi>