aboutsummaryrefslogtreecommitdiffstats
path: root/examples/Makefile.am
blob: e084bf0c6ebb40112a1225212caff7b9f61e0ad8 (plain)
1
2
3
4
5
6
SUBDIRS = c

if BUILDCXX
SUBDIRS += c++
endif
{ color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
libucsi test record. Anything without PASS is either not tested, or is
currently broken.

Testing means (a) ensure there are no segfaults etc. (b) dump the raw hex,
decode it by hand, and check it matches the output.

Sections:
PASS mpeg/cat_section.h
     mpeg/odsmt_section.h
PASS mpeg/pat_section.h
PASS mpeg/pmt_section.h
     mpeg/tsdt_section.h
     mpeg/metadata_section.h

PASS dvb/bat_section.h
     dvb/dit_section.h
PASS dvb/eit_section.h
     dvb/int_section.h
PASS dvb/nit_section.h
     dvb/rst_section.h
PASS dvb/sdt_section.h
     dvb/sit_section.h
PASS dvb/st_section.h
PASS dvb/tdt_section.h
PASS dvb/tot_section.h
     dvb/tva_container_section.h

PASS atsc/cvct_section.h
     atsc/dccsct_section.h
     atsc/dcct_section.h
PASS atsc/eit_section.h
PASS atsc/ett_section.h
PASS atsc/mgt_section.h
     atsc/rrt_section.h
PASS atsc/stt_section.h
PASS atsc/tvct_section.h

Descriptors:
PASS mpeg/audio_stream_descriptor.h
PASS mpeg/ca_descriptor.h
     mpeg/content_labelling_descriptor.h
PASS mpeg/copyright_descriptor.h
PASS mpeg/data_stream_alignment_descriptor.h
PASS mpeg/external_es_id_descriptor.h
     mpeg/fmc_descriptor.h
PASS mpeg/fmxbuffer_size_descriptor.h
     mpeg/hierarchy_descriptor.h
     mpeg/ibp_descriptor.h
     mpeg/iod_descriptor.h
PASS mpeg/iso_639_language_descriptor.h
PASS mpeg/maximum_bitrate_descriptor.h
     mpeg/metadata_descriptor.h
     mpeg/metadata_pointer_descriptor.h
     mpeg/metadata_std_descriptor.h
     mpeg/mpeg4_audio_descriptor.h
     mpeg/mpeg4_video_descriptor.h
     mpeg/multiplex_buffer_descriptor.h
PASS mpeg/multiplex_buffer_utilization_descriptor.h
     mpeg/muxcode_descriptor.h
PASS mpeg/private_data_indicator_descriptor.h
PASS mpeg/registration_descriptor.h
     mpeg/sl_descriptor.h
PASS mpeg/smoothing_buffer_descriptor.h
PASS mpeg/std_descriptor.h
PASS mpeg/system_clock_descriptor.h
     mpeg/target_background_grid_descriptor.h
PASS mpeg/video_stream_descriptor.h
     mpeg/video_window_descriptor.h

     dvb/ac3_descriptor.h
     dvb/adaptation_field_data_descriptor.h
     dvb/ait_application_descriptor.h
     dvb/ait_application_icons_descriptor.h
     dvb/ait_application_name_descriptor.h
     dvb/ait_external_application_authorisation_descriptor.h
     dvb/ancillary_data_descriptor.h
     dvb/announcement_support_descriptor.h
     dvb/application_signalling_descriptor.h
PASS dvb/bouquet_name_descriptor.h
PASS dvb/ca_identifier_descriptor.h
     dvb/cable_delivery_descriptor.h
     dvb/cell_frequency_link_descriptor.h
     dvb/cell_list_descriptor.h
PASS dvb/component_descriptor.h
PASS dvb/content_descriptor.h
     dvb/content_identifier_descriptor.h
     dvb/country_availability_descriptor.h
     dvb/data_broadcast_descriptor.h
PASS dvb/data_broadcast_id_descriptor.h
     dvb/default_authority_descriptor.h
     dvb/dsng_descriptor.h
     dvb/extended_event_descriptor.h
PASS dvb/frequency_list_descriptor.h
PASS dvb/linkage_descriptor.h
PASS dvb/local_time_offset_descriptor.h
     dvb/mhp_data_broadcast_id_descriptor.h
     dvb/mosaic_descriptor.h
     dvb/multilingual_bouquet_name_descriptor.h
PASS dvb/multilingual_component_descriptor.h
     dvb/multilingual_network_name_descriptor.h
     dvb/multilingual_service_name_descriptor.h
PASS dvb/network_name_descriptor.h
     dvb/nvod_reference_descriptor.h
PASS dvb/parental_rating_descriptor.h
     dvb/partial_transport_stream_descriptor.h
     dvb/pdc_descriptor.h
PASS dvb/private_data_specifier_descriptor.h
     dvb/related_content_descriptor.h
     dvb/rnt_rar_over_dvb_stream_descriptor.h
     dvb/rnt_rar_over_ip_descriptor.h
     dvb/rnt_rnt_scan_descriptor.h
     dvb/s2_satellite_delivery_descriptor.h
PASS dvb/satellite_delivery_descriptor.h
     dvb/scrambling_descriptor.h
     dvb/service_availablility_descriptor.h
PASS dvb/service_descriptor.h
     dvb/service_identifier_descriptor.h
PASS dvb/service_list_descriptor.h
     dvb/service_move_descriptor.h
PASS dvb/short_event_descriptor.h
     dvb/short_smoothing_buffer_descriptor.h
PASS dvb/stream_identifier_descriptor.h
PASS dvb/stuffing_descriptor.h
PASS dvb/subtitling_descriptor.h
     dvb/telephone_descriptor.h
     dvb/teletext_descriptor.h
PASS dvb/terrestrial_delivery_descriptor.h
     dvb/time_shifted_event_descriptor.h
     dvb/time_shifted_service_descriptor.h
     dvb/transport_stream_descriptor.h
     dvb/tva_id_descriptor.h
     dvb/vbi_data_descriptor.h
     dvb/vbi_teletext_descriptor.h

PASS atsc/ac3_descriptor.h
PASS atsc/caption_service_descriptor.h
     atsc/component_name_descriptor.h
PASS atsc/content_advisory_descriptor.h
     atsc/dcc_arriving_request_descriptor.h
     atsc/dcc_departing_request_descriptor.h
PASS atsc/extended_channel_name_descriptor.h
     atsc/genre_descriptor.h
     atsc/rc_descriptor.h
PASS atsc/service_location_descriptor.h
PASS atsc/stuffing_descriptor.h
     atsc/time_shifted_service_descriptor.h