summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2009-06-21 14:56:28 +0200
committerKoen Kooi <koen@openembedded.org>2009-06-21 14:56:28 +0200
commit3abef810942471deea4b3a7382a3bb83cdeb0346 (patch)
tree29421b1307581dae95602f55352c977e7e4b296f
parent2da567db254f2692ec6a9299ff4b40b0ea345dac (diff)
dvb-apps: update to current state
* statically link apps to avoid problems with the 'libraries' it tries to create
-rw-r--r--recipes/dvbtools/dvb-apps-1.1.1/makefile.patch89
-rw-r--r--recipes/dvbtools/dvb-apps-1.1.1/update-to-trunk.diff84310
-rw-r--r--recipes/dvbtools/dvb-apps_1.1.1.bb60
3 files changed, 84338 insertions, 121 deletions
diff --git a/recipes/dvbtools/dvb-apps-1.1.1/makefile.patch b/recipes/dvbtools/dvb-apps-1.1.1/makefile.patch
deleted file mode 100644
index d3acb45d05..0000000000
--- a/recipes/dvbtools/dvb-apps-1.1.1/makefile.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-Index: linuxtv-dvb-apps-1.1.1/test/Makefile
-===================================================================
---- linuxtv-dvb-apps-1.1.1.orig/test/Makefile 2004-01-17 17:59:46.000000000 +0100
-+++ linuxtv-dvb-apps-1.1.1/test/Makefile 2008-03-25 20:04:23.000000000 +0100
-@@ -1,6 +1,6 @@
- # Makefile for Linux DVB API Version 3 test programs
-
--CC = gcc
-+
- CFLAGS = -g -O2 -W -Wall -I../include
-
- TARGETS = \
-Index: linuxtv-dvb-apps-1.1.1/util/av7110_loadkeys/Makefile
-===================================================================
---- linuxtv-dvb-apps-1.1.1.orig/util/av7110_loadkeys/Makefile 2004-01-17 17:59:46.000000000 +0100
-+++ linuxtv-dvb-apps-1.1.1/util/av7110_loadkeys/Makefile 2008-03-25 20:04:23.000000000 +0100
-@@ -1,7 +1,6 @@
--CC = gcc
- CFLAGS = -g -Wall -O2
-
--all: av7110_loadkeys evtest
-+all: evtest
-
- av7110_loadkeys: av7110_loadkeys.o
-
-Index: linuxtv-dvb-apps-1.1.1/util/lib/Makefile
-===================================================================
---- linuxtv-dvb-apps-1.1.1.orig/util/lib/Makefile 2004-01-17 17:59:46.000000000 +0100
-+++ linuxtv-dvb-apps-1.1.1/util/lib/Makefile 2008-03-25 20:04:23.000000000 +0100
-@@ -1,5 +1,5 @@
-
--CC = gcc
-+
- CFLAGS = -MD -g -Wall -O2 -I../../include -I.
- LFLAGS = -g -Wall
-
-Index: linuxtv-dvb-apps-1.1.1/util/scan/Makefile
-===================================================================
---- linuxtv-dvb-apps-1.1.1.orig/util/scan/Makefile 2006-05-18 01:34:53.000000000 +0200
-+++ linuxtv-dvb-apps-1.1.1/util/scan/Makefile 2008-03-25 20:04:23.000000000 +0100
-@@ -1,5 +1,5 @@
-
--CC = gcc
-+
- CFLAGS = -MD -g -Wall -O2 -I../../include
- LFLAGS = -g -Wall
-
-Index: linuxtv-dvb-apps-1.1.1/util/szap/Makefile
-===================================================================
---- linuxtv-dvb-apps-1.1.1.orig/util/szap/Makefile 2006-05-18 01:31:54.000000000 +0200
-+++ linuxtv-dvb-apps-1.1.1/util/szap/Makefile 2008-03-25 20:04:23.000000000 +0100
-@@ -1,4 +1,4 @@
--CC = gcc
-+
- CFLAGS = -MD -Wall -g -O2 -I../../include -I../lib
- LFLAGS = -Wall -g -O2
- RM = rm -f
-Index: linuxtv-dvb-apps-1.1.1/util/dvbdate/Makefile
-===================================================================
---- linuxtv-dvb-apps-1.1.1.orig/util/dvbdate/Makefile 2004-01-17 17:59:46.000000000 +0100
-+++ linuxtv-dvb-apps-1.1.1/util/dvbdate/Makefile 2008-03-25 20:04:23.000000000 +0100
-@@ -1,5 +1,4 @@
-
--CC = gcc
- CFLAGS = -g -O2 -MD -Wall -I. -I../../include
- LFLAGS =
-
-Index: linuxtv-dvb-apps-1.1.1/util/dvbnet/Makefile
-===================================================================
---- linuxtv-dvb-apps-1.1.1.orig/util/dvbnet/Makefile 2004-01-17 17:59:46.000000000 +0100
-+++ linuxtv-dvb-apps-1.1.1/util/dvbnet/Makefile 2008-03-25 20:04:23.000000000 +0100
-@@ -1,5 +1,4 @@
-
--CC = gcc
- CFLAGS = -g -O2 -MD -Wall -I. -I../../include
- LFLAGS =
-
-Index: linuxtv-dvb-apps-1.1.1/util/dvbtraffic/Makefile
-===================================================================
---- linuxtv-dvb-apps-1.1.1.orig/util/dvbtraffic/Makefile 2004-01-19 18:10:16.000000000 +0100
-+++ linuxtv-dvb-apps-1.1.1/util/dvbtraffic/Makefile 2008-03-25 20:09:00.000000000 +0100
-@@ -1,6 +1,6 @@
-
- dvbtraffic: dvbtraffic.c
-- gcc -MD -g -O2 -Wall -I../../include $< -o $@
-+ $(CC) -MD -g -O2 -Wall -I../../include $< -o $@
-
- clean:
- rm -f *.o *.d dvbtraffic
diff --git a/recipes/dvbtools/dvb-apps-1.1.1/update-to-trunk.diff b/recipes/dvbtools/dvb-apps-1.1.1/update-to-trunk.diff
new file mode 100644
index 0000000000..6d4a66a501
--- /dev/null
+++ b/recipes/dvbtools/dvb-apps-1.1.1/update-to-trunk.diff
@@ -0,0 +1,84310 @@
+ COPYING | 339
+ COPYING.LGPL | 502 +
+ INSTALL | 26
+ Make.rules | 104
+ Makefile | 32
+ README | 46
+ TODO | 1
+ include/audio.h | 140
+ include/ca.h | 90
+ include/dmx.h | 154
+ include/frontend.h | 648 +
+ include/linux/dvb/audio.h | 125
+ include/linux/dvb/ca.h | 91
+ include/linux/dvb/dmx.h | 181
+ include/linux/dvb/frontend.h | 267
+ include/linux/dvb/net.h | 41
+ include/linux/dvb/osd.h | 111
+ include/linux/dvb/version.h | 29
+ include/linux/dvb/video.h | 199
+ include/net.h | 53
+ include/osd.h | 142
+ include/version.h | 29
+ include/video.h | 277
+ lib/Makefile | 11
+ lib/libdvbapi/Makefile | 25
+ lib/libdvbapi/dvbaudio.c | 50
+ lib/libdvbapi/dvbaudio.h | 55
+ lib/libdvbapi/dvbca.c | 159
+ lib/libdvbapi/dvbca.h | 135
+ lib/libdvbapi/dvbdemux.c | 255
+ lib/libdvbapi/dvbdemux.h | 204
+ lib/libdvbapi/dvbfe.c | 574 +
+ lib/libdvbapi/dvbfe.h | 333
+ lib/libdvbapi/dvbnet.c | 104
+ lib/libdvbapi/dvbnet.h | 87
+ lib/libdvbapi/dvbvideo.c | 46
+ lib/libdvbapi/dvbvideo.h | 46
+ lib/libdvbcfg/Makefile | 18
+ lib/libdvbcfg/dvbcfg_common.c | 136
+ lib/libdvbcfg/dvbcfg_common.h | 37
+ lib/libdvbcfg/dvbcfg_scanfile.c | 282
+ lib/libdvbcfg/dvbcfg_scanfile.h | 61
+ lib/libdvbcfg/dvbcfg_zapchannel.c | 384 +
+ lib/libdvbcfg/dvbcfg_zapchannel.h | 77
+ lib/libdvbcfg/zapchannel.txt | 72
+ lib/libdvben50221/Makefile | 49
+ lib/libdvben50221/asn_1.c | 83
+ lib/libdvben50221/asn_1.h | 41
+ lib/libdvben50221/en50221_app_ai.c | 191
+ lib/libdvben50221/en50221_app_ai.h | 136
+ lib/libdvben50221/en50221_app_auth.c | 180
+ lib/libdvben50221/en50221_app_auth.h | 123
+ lib/libdvben50221/en50221_app_ca.c | 631 +
+ lib/libdvben50221/en50221_app_ca.h | 264
+ lib/libdvben50221/en50221_app_datetime.c | 173
+ lib/libdvben50221/en50221_app_datetime.h | 119
+ lib/libdvben50221/en50221_app_dvb.c | 282
+ lib/libdvben50221/en50221_app_dvb.h | 176
+ lib/libdvben50221/en50221_app_epg.c | 167
+ lib/libdvben50221/en50221_app_epg.h | 138
+ lib/libdvben50221/en50221_app_lowspeed.c | 533 +
+ lib/libdvben50221/en50221_app_lowspeed.h | 219
+ lib/libdvben50221/en50221_app_mmi.c | 1397 +++
+ lib/libdvben50221/en50221_app_mmi.h | 618 +
+ lib/libdvben50221/en50221_app_rm.c | 307
+ lib/libdvben50221/en50221_app_rm.h | 187
+ lib/libdvben50221/en50221_app_smartcard.c | 296
+ lib/libdvben50221/en50221_app_smartcard.h | 200
+ lib/libdvben50221/en50221_app_tags.h | 104
+ lib/libdvben50221/en50221_app_teletext.c | 141
+ lib/libdvben50221/en50221_app_teletext.h | 107
+ lib/libdvben50221/en50221_app_utils.c | 38
+ lib/libdvben50221/en50221_app_utils.h | 112
+ lib/libdvben50221/en50221_errno.h | 49
+ lib/libdvben50221/en50221_session.c | 1055 ++
+ lib/libdvben50221/en50221_session.h | 232
+ lib/libdvben50221/en50221_stdcam.c | 54
+ lib/libdvben50221/en50221_stdcam.h | 102
+ lib/libdvben50221/en50221_stdcam_hlci.c | 216
+ lib/libdvben50221/en50221_stdcam_llci.c | 437 +
+ lib/libdvben50221/en50221_transport.c | 1296 +++
+ lib/libdvben50221/en50221_transport.h | 234
+ lib/libdvbmisc/dvbmisc.h | 72
+ lib/libdvbsec/Makefile | 17
+ lib/libdvbsec/dvbsec_api.c | 951 ++
+ lib/libdvbsec/dvbsec_api.h | 436 +
+ lib/libdvbsec/dvbsec_cfg.c | 366 +
+ lib/libdvbsec/dvbsec_cfg.h | 203
+ lib/libesg/Makefile | 27
+ lib/libesg/TODO | 18
+ lib/libesg/bootstrap/Makefile | 24
+ lib/libesg/bootstrap/access_descriptor.c | 115
+ lib/libesg/bootstrap/access_descriptor.h | 86
+ lib/libesg/bootstrap/provider_discovery_descriptor.c | 50
+ lib/libesg/bootstrap/provider_discovery_descriptor.h | 59
+ lib/libesg/encapsulation/Makefile | 28
+ lib/libesg/encapsulation/auxiliary_data.h | 62
+ lib/libesg/encapsulation/container.c | 206
+ lib/libesg/encapsulation/container.h | 94
+ lib/libesg/encapsulation/data_repository.c | 53
+ lib/libesg/encapsulation/data_repository.h | 59
+ lib/libesg/encapsulation/fragment_management_information.c | 118
+ lib/libesg/encapsulation/fragment_management_information.h | 96
+ lib/libesg/encapsulation/string_repository.c | 54
+ lib/libesg/encapsulation/string_repository.h | 60
+ lib/libesg/representation/Makefile | 26
+ lib/libesg/representation/bim_decoder_init.h | 40
+ lib/libesg/representation/encapsulated_bim_esg_xml_fragment.h | 40
+ lib/libesg/representation/encapsulated_textual_esg_xml_fragment.c | 70
+ lib/libesg/representation/encapsulated_textual_esg_xml_fragment.h | 60
+ lib/libesg/representation/init_message.c | 112
+ lib/libesg/representation/init_message.h | 80
+ lib/libesg/representation/textual_decoder_init.c | 128
+ lib/libesg/representation/textual_decoder_init.h | 104
+ lib/libesg/transport/Makefile | 22
+ lib/libesg/transport/session_partition_declaration.c | 253
+ lib/libesg/transport/session_partition_declaration.h | 139
+ lib/libesg/types.c | 37
+ lib/libesg/types.h | 53
+ lib/libesg/xml/provider_discovery_descriptor.xsd | 22
+ lib/libucsi/Makefile | 34
+ lib/libucsi/atsc/Makefile | 55
+ lib/libucsi/atsc/ac3_descriptor.h | 112
+ lib/libucsi/atsc/atsc_text.c | 743 ++
+ lib/libucsi/atsc/caption_service_descriptor.h | 137
+ lib/libucsi/atsc/component_name_descriptor.h | 92
+ lib/libucsi/atsc/content_advisory_descriptor.h | 235
+ lib/libucsi/atsc/cvct_section.c | 77
+ lib/libucsi/atsc/cvct_section.h | 228
+ lib/libucsi/atsc/dcc_arriving_request_descriptor.h | 107
+ lib/libucsi/atsc/dcc_departing_request_descriptor.h | 108
+ lib/libucsi/atsc/dccsct_section.c | 109
+ lib/libucsi/atsc/dccsct_section.h | 327
+ lib/libucsi/atsc/dcct_section.c | 96
+ lib/libucsi/atsc/dcct_section.h | 380 +
+ lib/libucsi/atsc/descriptor.h | 68
+ lib/libucsi/atsc/eit_section.c | 71
+ lib/libucsi/atsc/eit_section.h | 191
+ lib/libucsi/atsc/ett_section.c | 42
+ lib/libucsi/atsc/ett_section.h | 91
+ lib/libucsi/atsc/extended_channel_name_descriptor.h | 92
+ lib/libucsi/atsc/genre_descriptor.h | 82
+ lib/libucsi/atsc/mgt_section.c | 76
+ lib/libucsi/atsc/mgt_section.h | 215
+ lib/libucsi/atsc/rc_descriptor.h | 83
+ lib/libucsi/atsc/rrt_section.c | 108
+ lib/libucsi/atsc/rrt_section.h | 379 +
+ lib/libucsi/atsc/section.h | 84
+ lib/libucsi/atsc/service_location_descriptor.h | 141
+ lib/libucsi/atsc/stt_section.c | 42
+ lib/libucsi/atsc/stt_section.h | 105
+ lib/libucsi/atsc/stuffing_descriptor.h | 82
+ lib/libucsi/atsc/time_shifted_service_descriptor.h | 136
+ lib/libucsi/atsc/tvct_section.c | 81
+ lib/libucsi/atsc/tvct_section.h | 227
+ lib/libucsi/atsc/types.c | 71
+ lib/libucsi/atsc/types.h | 227
+ lib/libucsi/crc32.c | 89
+ lib/libucsi/crc32.h | 58
+ lib/libucsi/descriptor.h | 129
+ lib/libucsi/dvb/Makefile | 123
+ lib/libucsi/dvb/ac3_descriptor.h | 88
+ lib/libucsi/dvb/adaptation_field_data_descriptor.h | 62
+ lib/libucsi/dvb/ait_application_descriptor.h | 204
+ lib/libucsi/dvb/ait_application_icons_descriptor.h | 157
+ lib/libucsi/dvb/ait_application_name_descriptor.h | 145
+ lib/libucsi/dvb/ait_external_application_authorisation_descriptor.h | 125
+ lib/libucsi/dvb/ancillary_data_descriptor.h | 67
+ lib/libucsi/dvb/announcement_support_descriptor.h | 219
+ lib/libucsi/dvb/application_signalling_descriptor.h | 124
+ lib/libucsi/dvb/bat_section.c | 77
+ lib/libucsi/dvb/bat_section.h | 211
+ lib/libucsi/dvb/bouquet_name_descriptor.h | 82
+ lib/libucsi/dvb/ca_identifier_descriptor.h | 94
+ lib/libucsi/dvb/cable_delivery_descriptor.h | 70
+ lib/libucsi/dvb/cell_frequency_link_descriptor.h | 190
+ lib/libucsi/dvb/cell_list_descriptor.h | 201
+ lib/libucsi/dvb/component_descriptor.h | 147
+ lib/libucsi/dvb/content_descriptor.h | 116
+ lib/libucsi/dvb/content_identifier_descriptor.h | 233
+ lib/libucsi/dvb/country_availability_descriptor.h | 120
+ lib/libucsi/dvb/data_broadcast_descriptor.h | 139
+ lib/libucsi/dvb/data_broadcast_id_descriptor.h | 221
+ lib/libucsi/dvb/default_authority_descriptor.h | 82
+ lib/libucsi/dvb/descriptor.h | 230
+ lib/libucsi/dvb/dit_section.c | 32
+ lib/libucsi/dvb/dit_section.h | 54
+ lib/libucsi/dvb/dsng_descriptor.h | 80
+ lib/libucsi/dvb/eit_section.c | 63
+ lib/libucsi/dvb/eit_section.h | 160
+ lib/libucsi/dvb/extended_event_descriptor.h | 232
+ lib/libucsi/dvb/frequency_list_descriptor.h | 107
+ lib/libucsi/dvb/int_section.c | 79
+ lib/libucsi/dvb/int_section.h | 245
+ lib/libucsi/dvb/ip_mac_platform_name_descriptor.h | 87
+ lib/libucsi/dvb/ip_mac_platform_provider_name_descriptor.h | 87
+ lib/libucsi/dvb/ip_mac_stream_location_descriptor.h | 73
+ lib/libucsi/dvb/linkage_descriptor.h | 480 +
+ lib/libucsi/dvb/local_time_offset_descriptor.h | 127
+ lib/libucsi/dvb/mhp_data_broadcast_id_descriptor.h | 110
+ lib/libucsi/dvb/mosaic_descriptor.h | 324
+ lib/libucsi/dvb/mpe_fec_section.h | 73
+ lib/libucsi/dvb/multilingual_bouquet_name_descriptor.h | 145
+ lib/libucsi/dvb/multilingual_component_descriptor.h | 149
+ lib/libucsi/dvb/multilingual_network_name_descriptor.h | 145
+ lib/libucsi/dvb/multilingual_service_name_descriptor.h | 197
+ lib/libucsi/dvb/network_name_descriptor.h | 82
+ lib/libucsi/dvb/nit_section.c | 78
+ lib/libucsi/dvb/nit_section.h | 207
+ lib/libucsi/dvb/nvod_reference_descriptor.h | 125
+ lib/libucsi/dvb/parental_rating_descriptor.h | 135
+ lib/libucsi/dvb/partial_transport_stream_descriptor.h | 68
+ lib/libucsi/dvb/pdc_descriptor.h | 64
+ lib/libucsi/dvb/private_data_specifier_descriptor.h | 63
+ lib/libucsi/dvb/related_content_descriptor.h | 56
+ lib/libucsi/dvb/rnt_rar_over_dvb_stream_descriptor.h | 110
+ lib/libucsi/dvb/rnt_rar_over_ip_descriptor.h | 87
+ lib/libucsi/dvb/rnt_rnt_scan_descriptor.h | 125
+ lib/libucsi/dvb/rst_section.c | 47
+ lib/libucsi/dvb/rst_section.h | 110
+ lib/libucsi/dvb/s2_satellite_delivery_descriptor.h | 116
+ lib/libucsi/dvb/satellite_delivery_descriptor.h | 73
+ lib/libucsi/dvb/scrambling_descriptor.h | 61
+ lib/libucsi/dvb/sdt_section.c | 60
+ lib/libucsi/dvb/sdt_section.h | 157
+ lib/libucsi/dvb/section.h | 108
+ lib/libucsi/dvb/service_availability_descriptor.h | 98
+ lib/libucsi/dvb/service_descriptor.h | 163
+ lib/libucsi/dvb/service_identifier_descriptor.h | 82
+ lib/libucsi/dvb/service_list_descriptor.h | 122
+ lib/libucsi/dvb/service_move_descriptor.h | 67
+ lib/libucsi/dvb/short_event_descriptor.h | 135
+ lib/libucsi/dvb/short_smoothing_buffer_descriptor.h | 87
+ lib/libucsi/dvb/sit_section.c | 69
+ lib/libucsi/dvb/sit_section.h | 173
+ lib/libucsi/dvb/st_section.c | 29
+ lib/libucsi/dvb/st_section.h | 77
+ lib/libucsi/dvb/stream_identifier_descriptor.h | 61
+ lib/libucsi/dvb/stuffing_descriptor.h | 82
+ lib/libucsi/dvb/subtitling_descriptor.h | 126
+ lib/libucsi/dvb/target_ip_address_descriptor.h | 116
+ lib/libucsi/dvb/target_ip_slash_descriptor.h | 116
+ lib/libucsi/dvb/target_ip_source_slash_descriptor.h | 118
+ lib/libucsi/dvb/target_ipv6_address_descriptor.h | 116
+ lib/libucsi/dvb/target_ipv6_slash_descriptor.h | 116
+ lib/libucsi/dvb/target_ipv6_source_slash_descriptor.h | 118
+ lib/libucsi/dvb/tdt_section.c | 33
+ lib/libucsi/dvb/tdt_section.h | 54
+ lib/libucsi/dvb/telephone_descriptor.h | 150
+ lib/libucsi/dvb/teletext_descriptor.h | 127
+ lib/libucsi/dvb/terrestrial_delivery_descriptor.h | 77
+ lib/libucsi/dvb/time_shifted_event_descriptor.h | 65
+ lib/libucsi/dvb/time_shifted_service_descriptor.h | 63
+ lib/libucsi/dvb/time_slice_fec_identifier_descriptor.h | 94
+ lib/libucsi/dvb/tot_section.c | 50
+ lib/libucsi/dvb/tot_section.h | 97
+ lib/libucsi/dvb/transport_stream_descriptor.h | 82
+ lib/libucsi/dvb/tva_container_section.c | 33
+ lib/libucsi/dvb/tva_container_section.h | 90
+ lib/libucsi/dvb/tva_id_descriptor.h | 124
+ lib/libucsi/dvb/types.c | 270
+ lib/libucsi/dvb/types.h | 127
+ lib/libucsi/dvb/vbi_data_descriptor.h | 186
+ lib/libucsi/dvb/vbi_teletext_descriptor.h | 116
+ lib/libucsi/endianops.h | 128
+ lib/libucsi/mpeg/Makefile | 66
+ lib/libucsi/mpeg/audio_stream_descriptor.h | 65
+ lib/libucsi/mpeg/ca_descriptor.h | 91
+ lib/libucsi/mpeg/cat_section.c | 34
+ lib/libucsi/mpeg/cat_section.h | 94
+ lib/libucsi/mpeg/content_labelling_descriptor.h | 356 +
+ lib/libucsi/mpeg/copyright_descriptor.h | 89
+ lib/libucsi/mpeg/data_stream_alignment_descriptor.h | 73
+ lib/libucsi/mpeg/datagram_section.h | 81
+ lib/libucsi/mpeg/descriptor.h | 102
+ lib/libucsi/mpeg/external_es_id_descriptor.h | 63
+ lib/libucsi/mpeg/fmc_descriptor.h | 122
+ lib/libucsi/mpeg/fmxbuffer_size_descriptor.h | 83
+ lib/libucsi/mpeg/hierarchy_descriptor.h | 83
+ lib/libucsi/mpeg/ibp_descriptor.h | 65
+ lib/libucsi/mpeg/iod_descriptor.h | 87
+ lib/libucsi/mpeg/iso_639_language_descriptor.h | 124
+ lib/libucsi/mpeg/maximum_bitrate_descriptor.h | 64
+ lib/libucsi/mpeg/metadata_descriptor.h | 472 +
+ lib/libucsi/mpeg/metadata_pointer_descriptor.h | 360 +
+ lib/libucsi/mpeg/metadata_section.c | 27
+ lib/libucsi/mpeg/metadata_section.h | 122
+ lib/libucsi/mpeg/metadata_std_descriptor.h | 72
+ lib/libucsi/mpeg/mpeg4_audio_descriptor.h | 61
+ lib/libucsi/mpeg/mpeg4_video_descriptor.h | 61
+ lib/libucsi/mpeg/multiplex_buffer_descriptor.h | 65
+ lib/libucsi/mpeg/multiplex_buffer_utilization_descriptor.h | 67
+ lib/libucsi/mpeg/muxcode_descriptor.h | 82
+ lib/libucsi/mpeg/odsmt_section.c | 80
+ lib/libucsi/mpeg/odsmt_section.h | 224
+ lib/libucsi/mpeg/pat_section.c | 46
+ lib/libucsi/mpeg/pat_section.h | 118
+ lib/libucsi/mpeg/pmt_section.c | 71
+ lib/libucsi/mpeg/pmt_section.h | 188
+ lib/libucsi/mpeg/private_data_indicator_descriptor.h | 63
+ lib/libucsi/mpeg/registration_descriptor.h | 91
+ lib/libucsi/mpeg/section.h | 60
+ lib/libucsi/mpeg/sl_descriptor.h | 63
+ lib/libucsi/mpeg/smoothing_buffer_descriptor.h | 66
+ lib/libucsi/mpeg/std_descriptor.h | 62
+ lib/libucsi/mpeg/system_clock_descriptor.h | 65
+ lib/libucsi/mpeg/target_background_grid_descriptor.h | 66
+ lib/libucsi/mpeg/tsdt_section.c | 34
+ lib/libucsi/mpeg/tsdt_section.h | 94
+ lib/libucsi/mpeg/types.h | 127
+ lib/libucsi/mpeg/video_stream_descriptor.h | 101
+ lib/libucsi/mpeg/video_window_descriptor.h | 64
+ lib/libucsi/section.h | 253
+ lib/libucsi/section_buf.c | 173
+ lib/libucsi/section_buf.h | 124
+ lib/libucsi/testrecord.txt | 146
+ lib/libucsi/transport_packet.c | 256
+ lib/libucsi/transport_packet.h | 195
+ lib/libucsi/types.h | 36
+ libdvb2/README | 23
+ test/Makefile | 64
+ test/README | 11
+ test/dia | 1
+ test/diseqc.c | 19
+ test/evtest.c | 251
+ test/hex_dump.c | 1
+ test/libdvbcfg/Makefile | 12
+ test/libdvbcfg/dvbcfg_test.c | 100
+ test/libdvbcfg/test_zapchannels.txt | 446 +
+ test/libdvben50221/Makefile | 14
+ test/libdvben50221/test-app.c | 854 ++
+ test/libdvben50221/test-session.c | 171
+ test/libdvben50221/test-transport.c | 144
+ test/libdvbsec/Makefile | 12
+ test/libdvbsec/dvbsec_test.c | 85
+ test/libdvbsec/test_sec.txt | 28
+ test/libesg/Makefile | 12
+ test/libesg/samples/ESGProviderDiscoveryDescriptor.xml | 13
+ test/libesg/testesg.c | 563 +
+ test/libucsi/Makefile | 13
+ test/libucsi/testucsi.c | 3528 ++++++++++
+ test/lnb.c | 101
+ test/lnb.h | 22
+ test/sendburst.c | 14
+ test/set22k.c | 18
+ test/setpid.c | 17
+ test/setvoltage.c | 18
+ test/szap2.c | 767 ++
+ test/test.c | 81
+ test/test_audio.c | 41
+ test/test_av.c | 100
+ test/test_av_play.c | 516 +
+ test/test_dvr.c | 3
+ test/test_dvr_play.c | 1
+ test/test_front.c | 37
+ test/test_sec_ne.c | 7
+ test/test_sections.c | 3
+ test/test_stc.c | 1
+ test/test_stillimage.c | 7
+ test/test_switch.c | 106
+ test/test_tt.c | 1
+ test/test_vevent.c | 6
+ test/test_video.c | 51
+ test/video.c | 42
+ util/Makefile | 25
+ util/atsc_epg/Makefile | 16
+ util/atsc_epg/README | 12
+ util/atsc_epg/atsc_epg.c | 1249 +++
+ util/av7110_loadkeys/Makefile | 53
+ util/av7110_loadkeys/README | 15
+ util/av7110_loadkeys/activy.rcmm | 1
+ util/av7110_loadkeys/av7110_loadkeys.c | 48
+ util/av7110_loadkeys/evtest.c | 177
+ util/av7110_loadkeys/galaxis.rcmm | 3
+ util/av7110_loadkeys/generate-keynames.sh | 37
+ util/av7110_loadkeys/hauppauge.rc5 | 1
+ util/av7110_loadkeys/hauppauge2.rc5 | 40
+ util/av7110_loadkeys/hauppauge_grey.rc5 | 1
+ util/av7110_loadkeys/input_fake.h | 15
+ util/av7110_loadkeys/philips1358.rc5 | 5
+ util/av7110_loadkeys/technotrend.rc5 | 41
+ util/dib3000-watch/Makefile | 13
+ util/dib3000-watch/README.dib3000-watch | 29
+ util/dib3000-watch/dib-i2c.h | 43
+ util/dib3000-watch/dib3000-watch.c | 296
+ util/dib3000-watch/dib3000-watch.h | 46
+ util/dib3000-watch/dib3000.h | 56
+ util/dib3000-watch/make-i2c-dev | 6
+ util/dst-utils/Makefile | 13
+ util/dst-utils/dst_test.c | 258
+ util/dvbdate/Makefile | 28
+ util/dvbdate/dvbdate.c | 282
+ util/dvbnet/Makefile | 32
+ util/dvbnet/dvbnet.c | 106
+ util/dvbnet/net_start.pl | 1
+ util/dvbnet/version.h.in | 1
+ util/dvbscan/Makefile | 22
+ util/dvbscan/dvbscan.c | 370 +
+ util/dvbscan/dvbscan.h | 136
+ util/dvbscan/dvbscan_atsc.c | 30
+ util/dvbscan/dvbscan_dvb.c | 30
+ util/dvbscan/dvbscan_structutils.c | 99
+ util/dvbtraffic/Makefile | 17
+ util/dvbtraffic/dvbtraffic.c | 110
+ util/femon/Makefile | 15
+ util/femon/femon.c | 175
+ util/gnutv/Makefile | 21
+ util/gnutv/gnutv.c | 375 +
+ util/gnutv/gnutv.h | 37
+ util/gnutv/gnutv_ca.c | 404 +
+ util/gnutv/gnutv_ca.h | 40
+ util/gnutv/gnutv_data.c | 483 +
+ util/gnutv/gnutv_data.h | 39
+ util/gnutv/gnutv_dvb.c | 376 +
+ util/gnutv/gnutv_dvb.h | 44
+ util/lib/Makefile | 20
+ util/lib/lnb.c | 101
+ util/lib/lnb.h | 24
+ util/scan/Makefile | 46
+ util/scan/README | 26
+ util/scan/atsc/us-ATSC-center-frequencies-8VSB | 1
+ util/scan/atsc/us-NTSC-center-frequencies-8VSB | 1
+ util/scan/atsc/us-NY-TWC-NYC | 53
+ util/scan/atsc_psip_section.c | 62
+ util/scan/atsc_psip_section.h | 60
+ util/scan/atsc_psip_section.pl | 76
+ util/scan/diseqc.c | 5
+ util/scan/diseqc.h | 1
+ util/scan/dump-vdr.c | 13
+ util/scan/dump-vdr.h | 1
+ util/scan/dump-zap.c | 1
+ util/scan/dump-zap.h | 1
+ util/scan/dvb-c/at-Innsbruck | 8
+ util/scan/dvb-c/at-KarrerNet | 18
+ util/scan/dvb-c/at-Liwest | 31
+ util/scan/dvb-c/at-SalzburgAG | 8
+ util/scan/dvb-c/be-IN.DI-Integan | 16
+ util/scan/dvb-c/ch-Rega-Sense | 34
+ util/scan/dvb-c/ch-Video2000 | 5
+ util/scan/dvb-c/ch-Zuerich-cablecom | 3
+ util/scan/dvb-c/cz-Moravianet | 24
+ util/scan/dvb-c/de-Berlin | 1
+ util/scan/dvb-c/de-Kabel_BW | 16
+ util/scan/dvb-c/de-Muenchen | 27
+ util/scan/dvb-c/de-Primacom | 23
+ util/scan/dvb-c/de-Unitymedia | 35
+ util/scan/dvb-c/de-iesy | 19
+ util/scan/dvb-c/de-neftv | 23
+ util/scan/dvb-c/dk-Copenhagen-AFDK | 11
+ util/scan/dvb-c/dk-Odense | 10
+ util/scan/dvb-c/es-Euskaltel | 19
+ util/scan/dvb-c/fi-3ktv | 23
+ util/scan/dvb-c/fi-HTV | 4
+ util/scan/dvb-c/fi-Joensuu-Tikka | 13
+ util/scan/dvb-c/fi-TTV | 4
+ util/scan/dvb-c/fi-Turku | 17
+ util/scan/dvb-c/fi-jkl | 10
+ util/scan/dvb-c/fi-sonera | 12
+ util/scan/dvb-c/fr-noos-numericable | 41
+ util/scan/dvb-c/lu-Ettelbruck-ACE | 20
+ util/scan/dvb-c/nl-Ziggo | 14
+ util/scan/dvb-c/nl-Ziggo-Zwolle | 26
+ util/scan/dvb-c/no-Oslo-CanalDigital | 13
+ util/scan/dvb-c/no-Oslo-Get | 22
+ util/scan/dvb-c/se-Gothnet | 23
+ util/scan/dvb-c/se-comhem | 3
+ util/scan/dvb-h/README | 3
+ util/scan/dvb-h/fi-Helsinki | 2
+ util/scan/dvb-h/fi-Oulu | 2
+ util/scan/dvb-h/fi-Oulu-Nokia-devel | 4
+ util/scan/dvb-h/fi-Turku | 2
+ util/scan/dvb-s/ABS1-75.0E | 10
+ util/scan/dvb-s/AMC1-103w | 5
+ util/scan/dvb-s/AMC2-85w | 6
+ util/scan/dvb-s/AMC3-87w | 10
+ util/scan/dvb-s/AMC4-101w | 10
+ util/scan/dvb-s/AMC5-79w | 5
+ util/scan/dvb-s/AMC6-72w | 44
+ util/scan/dvb-s/AMC9-83w | 18
+ util/scan/dvb-s/Amazonas-61.0W | 54
+ util/scan/dvb-s/Amos-4w | 48
+ util/scan/dvb-s/Anik-F1-107.3W | 7
+ util/scan/dvb-s/AsiaSat3S_C-105.5E | 122
+ util/scan/dvb-s/Astra-28.2E | 186
+ util/scan/dvb-s/Atlantic-Bird-1-12.5W | 30
+ util/scan/dvb-s/BrasilSat-B1-75.0W | 11
+ util/scan/dvb-s/BrasilSat-B2-65.0W | 34
+ util/scan/dvb-s/BrasilSat-B3-84.0W | 85
+ util/scan/dvb-s/BrasilSat-B4-70.0W | 39
+ util/scan/dvb-s/Estrela-do-Sul-63.0W | 27
+ util/scan/dvb-s/Eurobird1-28.5E | 5
+ util/scan/dvb-s/Eurobird9-9.0E | 16
+ util/scan/dvb-s/EutelsatW2-16E | 59
+ util/scan/dvb-s/Express-3A-11.0W | 4
+ util/scan/dvb-s/ExpressAM1-40.0E | 5
+ util/scan/dvb-s/ExpressAM2-80.0E | 35
+ util/scan/dvb-s/ExpressAM22-53.0E | 9
+ util/scan/dvb-s/Galaxy10R-123w | 10
+ util/scan/dvb-s/Galaxy11-91w | 49
+ util/scan/dvb-s/Galaxy25-97w | 19
+ util/scan/dvb-s/Galaxy26-93w | 58
+ util/scan/dvb-s/Galaxy27-129w | 4
+ util/scan/dvb-s/Galaxy28-89w | 41
+ util/scan/dvb-s/Galaxy3C-95w | 4
+ util/scan/dvb-s/Hispasat-30.0W | 37
+ util/scan/dvb-s/Hotbird-13.0E | 93
+ util/scan/dvb-s/IA5-97w | 18
+ util/scan/dvb-s/IA6-93w | 61
+ util/scan/dvb-s/IA7-129w | 4
+ util/scan/dvb-s/IA8-89w | 34
+ util/scan/dvb-s/Intel4-72.0E | 6
+ util/scan/dvb-s/Intel904-60.0E | 13
+ util/scan/dvb-s/Intelsat-1002-1.0W | 20
+ util/scan/dvb-s/Intelsat-11-43.0W | 4
+ util/scan/dvb-s/Intelsat-1R-45.0W | 44
+ util/scan/dvb-s/Intelsat-3R-43.0W | 35
+ util/scan/dvb-s/Intelsat-6B-43.0W | 17
+ util/scan/dvb-s/Intelsat-705-50.0W | 7
+ util/scan/dvb-s/Intelsat-707-53.0W | 5
+ util/scan/dvb-s/Intelsat-805-55.5W | 67
+ util/scan/dvb-s/Intelsat-9-58.0W | 58
+ util/scan/dvb-s/Intelsat-903-34.5W